re PR testsuite/31828 (FAIL: gcc.dg/float-range-[3-5].c (test for excess errors))
[gcc.git] / gcc / testsuite / ChangeLog
1 2007-10-01 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2
3 PR testsuite/31828
4 gcc.dg/float-range-3.c (INFINITY): Define if not defined.
5 (overflow): Use INFINITY, not FP_INFINITE.
6 gcc.dg/float-range-4.c: Likewise.
7 gcc.dg/float-range-5.c: Likewise.
8
9 2007-10-01 Nick Clifton <nickc@redhat.com>
10
11 * gcc.c-torture/execute/20060102-1.c (f): Fix computation to work
12 for 16-bit targets.
13
14 2007-09-30 Diego Novillo <dnovillo@google.com>
15
16 PR 33593
17 * g++.dg/tree-ssa/pr33593.C: New test.
18
19 2007-09-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
20
21 PR libfortran/33400
22 * gfortran.dg/PR19872.f: Fix test condition.
23 * gfortran.dg/list_read_7.f90: New test.
24
25 2007-09-30 Uros Bizjak <ubizjak@gmail.com>
26
27 PR tree-optimization/33597
28 * gcc.dg/vect/pr33597.c: New testcase.
29
30 2007-09-29 Uros Bizjak <ubizjak@gmail.com>
31
32 * gcc.target/i386/sse5-convert.c: Fix target selector and rename to...
33 * gcc.target/i386/pr33524.c: ...this.
34
35 2007-09-28 Tobias Schlüter <tobi@gcc.gnu.org>
36
37 PR fortran/33354
38 * gfortran.dg/minmaxloc_4.f90: New.
39
40 2007-09-28 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
41
42 * gcc.dg/fold-bitand-4.c: Add -fno-common to options on hppa*-*-hpux*.
43
44 2007-09-28 Uros Bizjak <ubizjak@gmail.com>
45
46 * gcc.dg/array-init-1.c: Add -mtune=i686 for 32bit x86 targets.
47
48 2007-09-28 Paolo Carlini <pcarlini@suse.de>
49
50 PR c++/33213
51 * g++.dg/cpp0x/variadic79.C: New.
52
53 2007-09-28 Michael Matz <matz@suse.de>
54 Jakub Jelinek <jakub@redhat.com>
55
56 PR rtl-optimization/33552
57 * gcc.target/i386/pr33552.c: New runtime test.
58 * gcc.target/i386/strinline.c: New compile time test.
59
60 2007-09-28 Jakub Jelinek <jakub@redhat.com>
61
62 * gfortran.dg/openmp_stack.f90: Removed.
63
64 PR c++/31434
65 * g++.dg/cpp0x/variadic80.C: New test.
66
67 2007-09-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
68
69 * gfortran.dg/namelist_38.f90: Delete test for revertion of
70 r128057.
71
72 2007-09-27 Andrew Pinski <andrew_pinski@playstation.sony.com>
73
74 PR middle-end/7003
75 * gcc.target/powerpc/gcse-1.c: New test.
76
77 2007-09-27 Tobias Schlüter <tobi@gcc.gnu.org>
78
79 * gfortran.dg/array_initializer_3.f90: Adapt error annotations for
80 fixed capitalizations.
81 * gfortran.dg/compliant_elemental_intrinsics_1.f90: Likewise.
82 * gfortran.dg/compliant_elemental_intrinsics_2.f90: Likewise.
83 * gfortran.dg/elemental_subroutine_4.f90: Likewise.
84 * gfortran.dg/intrinsic_argument_conformance_1.f90: Likewise.
85 * gfortran.dg/maxloc_shape_1.f90: Likewise.
86 * gfortran.dg/maxval_maxloc_conformance_1.f90: Likewise.
87 * gfortran.dg/min_max_conformance.f90: Likewise.
88
89 2007-09-27 Richard Sandiford <rsandifo@nildram.co.uk>
90
91 * gcc.dg/c99-tgmath-1.c: Require c99_runtime and add the associated
92 options.
93 * gcc.dg/c99-tgmath-2.c: Likewise.
94 * gcc.dg/c99-tgmath-3.c: Likewise.
95 * gcc.dg/c99-tgmath-4.c: Likewise.
96
97 2007-09-27 Paul Thomas <pault@gcc.gnu.org>
98
99 PR fortran/33568
100 * gfortran.dg/anint_1.f90: New test.
101
102 2007-09-27 Ian Lance Taylor <iant@google.com>
103
104 PR tree-optimization/33565
105 * gcc.dg/Wstrict-overflow-20.c: New test.
106
107 2007-09-27 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
108
109 * gfortran.dg/openmp_stack.f90: Fix typo.
110 * gfortran.dg/recursive_stack.f90: Fix typo.
111
112 2007-09-27 Paolo Carlini <pcarlini@suse.de>
113
114 PR c++/33493
115 * g++.dg/template/error31.C: New.
116
117 2007-09-27 Jakub Jelinek <jakub@redhat.com>
118
119 * lib/prune.exp: Prune also "^In function .*$" lines and
120 "^ inlined from .*$" lines.
121
122 2007-09-26 Richard Guenther <rguenther@suse.de>
123
124 PR tree-optimization/33563
125 * gcc.dg/torture/pr33563.c: New testcase.
126
127 2007-09-26 Joseph Myers <joseph@codesourcery.com>
128
129 PR c/25309
130 * gcc.dg/large-size-array-2.c: Expect diagnostic for too-large
131 array.
132 * gcc.dg/large-size-array-4.c: New. Copy of large-size-array-2.c
133 without -O2.
134
135 2007-09-26 Richard Guenther <rguenther@suse.de>
136
137 PR tree-optimization/30375
138 PR tree-optimization/33560
139 * gcc.dg/tree-ssa/complex-4.c: XFAIL.
140 * gcc.dg/tree-ssa/complex-5.c: Likewise.
141 * gcc.dg/tree-ssa/ssa-dse-9.c: Likewise.
142 * gcc.dg/torture/pr30375.c: New testcase.
143 * gcc.dg/torture/pr33560.c: New testcase.
144 * gcc.dg/tree-ssa/pr30375.c: Likewise.
145
146 2007-09-25 Simon Martin <simartin@users.sourceforge.net>
147
148 PR c++/33207
149 * g++.dg/parse/crash38.C: New test.
150
151 2007-09-25 Michael Meissner <michael.meissner@amd.com>
152
153 PR target/33524
154 * gcc.target/i386/sse5-convert.c: New file, test int->long
155 vectorized conversions.
156
157 2007-09-25 Revital Eres <eres@il.ibm.com>
158
159 * testsuite/gcc.target/powerpc/ppc-paired.c (paired_sel): Add.
160
161 2007-09-25 Joseph Myers <joseph@codesourcery.com>
162
163 PR c/32295
164 * gcc.dg/enum-incomplete-1.c: New test.
165
166 2007-09-25 Bernd Schmidt <bernd.schmidt@analog.com>
167
168 * gcc.c-torture/compile/20070919-1.c: New test.
169
170 2007-09-25 Kaz Kojima <kkojima@gcc.gnu.org>
171
172 * gfortran.dg/init_flag_3.f90: Add -mieee for sh.
173
174 2007-09-24 Danny Smith <dannysmith@user.sourceforge.net>
175
176 PR c++/14688
177 * g++.dg/inherit/override_attribs.C: New file.
178
179 2007-09-23 Tobias Schlüter <tobi@gcc.gnu.org>
180
181 PR fortran/33269
182 * io.c (check_format_string): Move NULL and constant checks into
183 this function.
184 (check_io_constraints): Call gfc_simplify_expr() before calling
185 check_format_string(). Remove NULL and constant checks.
186
187 2007-09-24 Roman Zippel <zippel@linux-m68k.org>
188
189 * gcc.c-torture/execute/loop-2f.x: New. Disable test for m68k-linux.
190 * gcc.c-torture/execute/loop-2g.x: Likewise.
191
192 2007-09-24 Richard Sandiford <rsandifo@nildram.co.uk>
193
194 * lib/target-supports.exp (check_effective_target_mips16_attribute):
195 Reject hard-float modes unless the ABI is o32 or o64.
196 * gcc.target/mips/inter/mips16-inter.exp: Load gcc-dg.exp instead
197 of gcc.exp. Skip the tests when mips16 code generation is not
198 supported.
199 * gcc.target/mips/mips16-attributes.c: Require mips16_attribute
200 and use dg-add-options mips16_attribute.
201
202 2007-09-24 Jakub Jelinek <jakub@redhat.com>
203
204 PR c++/33506
205 * g++.dg/ext/attrib29.C: New test.
206
207 2007-09-23 Ollie Wild <aaw@google.com>
208
209 * gcc.dg/fold-bitand-1.c: New test.
210 * gcc.dg/fold-bitand-2.c: New test.
211 * gcc.dg/fold-bitand-3.c: New test.
212 * gcc.dg/fold-bitand-4.c: New test.
213
214 2007-09-23 Richard Sandiford <rsandifo@nildram.co.uk>
215
216 * gcc.target/mips/gcc-have-sync-compare-and-swap-1.c: Don't expect
217 any of the macros to be defined for __mips16.
218 * gcc.target/mips/gcc-have-sync-compare-and-swap-2.c: Likewise.
219
220 2007-09-23 Richard Sandiford <rsandifo@nildram.co.uk>
221
222 * gcc.dg/vect/pr21591.c: Require vect_int.
223 * gcc.dg/vect/vect-outer-2.c: Require vect_intfloat_cvt.
224 * gcc.dg/vect/vect-outer-2a.c: Likewise.
225 * gcc.dg/vect/vect-outer-2c.c: Likewise.
226
227 2007-09-23 Jakub Jelinek <jakub@redhat.com>
228
229 * gcc.dg/va-arg-pack-len-1.c: Use error and warning
230 attributes.
231 * gcc.dg/va-arg-pack-len-2.c: New test.
232 * g++.dg/ext/va-arg-pack-len-1.C: Use error and warning
233 attributes.
234 * g++.dg/ext/va-arg-pack-len-2.C: New test.
235
236 PR tree-optimization/32772
237 * gcc.c-torture/compile/20070905-1.c: New test.
238
239 PR tree-optimization/32975
240 * gcc.dg/pr32975.c: New test.
241
242 PR middle-end/28755
243 * gcc.dg/pr28755.c: New test.
244
245 2007-09-23 Richard Sandiford <rsandifo@nildram.co.uk>
246
247 * lib/target-supports.exp (check_effective_target_nomips16): New
248 procedure.
249 * lib/fortran-torture.exp: Check nomips16 as well as mpaired_single
250 for mipsisa64*-*-*.
251 * gcc.dg/vect/vect.exp: Likewise.
252 * g++.dg/vect/vect.exp: Likewise.
253 * gcc.target/mips/mips.exp (setup_mips_tests): Don't set mips_mips16.
254 (dg-mips-options): Don't skip -march* and -mips* tests for -mips16.
255 * gcc.target/mips/branch-cost-1.c (foo): Add NOMIPS16.
256 * gcc.target/mips/branch-cost-2.c (foo): Likewise.
257 * gcc.target/mips/clear-cache-1.c (f): Likewise.
258 * gcc.target/mips/dpaq_sa_l_w.c (f1, f2, f3): Likewise.
259 * gcc.target/mips/dpsq_sa_l_w.c (f1, f2, f3): Likewise.
260 * gcc.target/mips/fix-vr4130-1.c (foo): Likewise.
261 * gcc.target/mips/fix-vr4130-2.c (foo): Likewise.
262 * gcc.target/mips/fix-vr4130-3.c (foo): Likewise.
263 * gcc.target/mips/fix-vr4130-4.c (foo): Likewise.
264 * gcc.target/mips/fixed-scalar-type.c (test1, test2, test3, test4)
265 (test5, test6, test7, test8, test9, test10, test11, test12, test13)
266 (test14, test15, test16, test17, test18): Likewise.
267 * gcc.target/mips/fixed-vector-type.c (test1, test2, test3, test4)
268 (test5, test6, test7, test8, test9, test10, test11, test12, test13)
269 (test14, test15, test16, test17, test18, test19, test20, test21)
270 (test22): Likewise.
271 * gcc.target/mips/madd-1.c (f1, f2, f3): Likewise.
272 * gcc.target/mips/madd-2.c (f1, f2, f3): Likewise.
273 * gcc.target/mips/madd-4.c (f1, f2, f3): Likewise.
274 * gcc.target/mips/maddu-1.c (f1, f2, f3): Likewise.
275 * gcc.target/mips/maddu-2.c (f1, f2, f3): Likewise.
276 * gcc.target/mips/maddu-4.c (f1, f2, f3): Likewise.
277 * gcc.target/mips/mips-3d-1.c (main): Likewise.
278 * gcc.target/mips/mips-3d-2.c (main, test0, test1, test2, test3)
279 (test4, test5, test6, test7, test8, test9, test10, test11, test12)
280 (test13, test14, test15, test16, test17, test18, test19, test20)
281 (test21, test22, test23, test24, test25, test26, test27, test28)
282 (test29, test30, test31): Likewise.
283 * gcc.target/mips/mips-3d-3.c (main, test0, test1, test2, test3)
284 (test4, test5, test6, test7, test8, test9, test10, test11, test12)
285 (test13, test14, test15, test16, test17, test18, test19, test20)
286 (test21, test22, test23, test24, test25, test26, test27, test28)
287 (test29, test30, test31, test32, test33, test34, test35, test36)
288 (test37, test38, test39, test40, test41, test42, test43, test44)
289 (test45, test46, test47, test48, test49, test50, test51, test52)
290 (test53, test54, test55, test56, test57, test58, test59, test60)
291 (test61, test62, test63): Likewise.
292 * gcc.target/mips/mips-3d-4.c (main, test0, test1, test2, test3)
293 (test4, test5, test6, test7, test8, test9, test10, test11, test12)
294 (test13, test14, test15, test16, test17, test18, test19, test20)
295 (test21, test22, test23, test24, test25, test26, test27, test28)
296 (test29, test30, test31): Likewise.
297 * gcc.target/mips/mips-3d-5.c (main, test0, test1, test2, test3)
298 (test4, test5, test6, test7, test8, test9, test10, test11, test12)
299 (test13, test14, test15, test16, test17, test18, test19, test20)
300 (test21, test22, test23, test24, test25, test26, test27, test28)
301 (test29, test30, test31): Likewise.
302 * gcc.target/mips/mips-3d-6.c (main, test0, test1, test2, test3)
303 (test4, test5, test6, test7, test8, test9, test10, test11, test12)
304 (test13, test14, test15): Likewise.
305 * gcc.target/mips/mips-3d-7.c (main, test0, test1, test2, test3)
306 (test4, test5, test6, test7, test8, test9, test10, test11, test12)
307 (test13, test14, test15): Likewise.
308 * gcc.target/mips/mips-3d-8.c (main, test0, test1, test2, test3)
309 (test4, test5, test6, test7, test8, test9, test10, test11, test12)
310 (test13, test14, test15, test16, test17, test18, test19, test20)
311 (test21, test22, test23, test24, test25, test26, test27, test28)
312 (test29, test30, test31): Likewise.
313 * gcc.target/mips/mips-3d-9.c (matrix_multiply2, matrix_multiply3)
314 (matrix_multiply4: Likewise.
315 * gcc.target/mips/mips-ps-1.c (main): Likewise.
316 * gcc.target/mips/mips-ps-2.c (main): Likewise.
317 * gcc.target/mips/mips-ps-3.c (main): Likewise.
318 * gcc.target/mips/mips-ps-4.c (main, test0, test1, test2, test3)
319 (test4, test5, test6, test7, test8, test9, test10, test11, test12)
320 (test13, test14, test15, test16, test17, test18, test19, test20)
321 (test21, test22, test23, test24, test25, test26, test27, test28)
322 (test29, test30, test31): Likewise.
323 * gcc.target/mips/mips-ps-5.c (main, test0, test1, test2, test3)
324 (test4, test5, test6, test7, test8, test9, test10, test11, test12)
325 (test13, test14, test15, test16, test17, test18, test19, test20)
326 (test21, test22, test23, test24, test25, test26, test27, test28)
327 (test29, test30, test31): Likewise.
328 * gcc.target/mips/mips-ps-5.c (main): Likewise.
329 * gcc.target/mips/mips-ps-6.c (main): Likewise.
330 * gcc.target/mips/mips-ps-type.c (init, move, load, store, add, sub)
331 (neg, mul, madd, msub, nmadd, nmsub, cond_move1, cond_move2): Likewise.
332 * gcc.target/mips/mips32-dsp-type.c (add_v2hi,add_v4qi, sub_v2hi)
333 (sub_v4qi): Likewise.
334 * gcc.target/mips/mips32-dsp.c (test_MIPS_DSP, add_v2q15, add_v4i8)
335 (sub_v2q15, sub_v4i8, test_MIPS_DSP): Likewise.
336 * gcc.target/mips/movcc-1.c (sub1, sub2): Likewise.
337 * gcc.target/mips/movcc-2.c (sub4, sub5): Likewise.
338 * gcc.target/mips/movcc-3.c (sub3, sub6, sub7, sub8, sub9, suba)
339 (subb, subc): Likewise.
340 * gcc.target/mips/msub-1.c (f1, f2): Likewise.
341 * gcc.target/mips/msub-2.c (f1, f2): Likewise.
342 * gcc.target/mips/msub-4.c (f1, f2): Likewise.
343 * gcc.target/mips/msubu-1.c (f1, f2): Likewise.
344 * gcc.target/mips/msubu-2.c (f1, f2): Likewise.
345 * gcc.target/mips/msubu-4.c (f1, f2): Likewise.
346 * gcc.target/mips/nmadd-1.c (sub1, sub2, sub3, sub4): Likewise.
347 * gcc.target/mips/nmadd-2.c (sub1, sub2, sub3, sub4): Likewise.
348 * gcc.target/mips/rsqrt-1.c (foo, bar): Likewise.
349 * gcc.target/mips/rsqrt-2.c (foo, bar): Likewise.
350 * gcc.target/mips/sb1-1.c (divide, recip, squareroot, rsqrt): Likewise.
351 * gcc.target/mips/vr-mult-1.c (f1, f2): Likewise.
352 * gcc.target/mips/vr-mult-2.c (f1, f2): Likewise.
353
354 2007-09-22 Richard Sandiford <rsandifo@nildram.co.uk>
355
356 * lib/target-supports.exp (add_options_for_mips16_attribute)
357 (check_effective_target_mips16_attribute): New functions.
358 * gcc.target/mips/mips.exp: Define MIPS16 and NOMIPS16 on the
359 command line.
360 (dg-mips-options) Remove -mno-mips16 handling. Add options to
361 extra_test_flags.
362 * gcc.target/mips/asm-1.c (NOMIPS16): Delete.
363 * gcc.target/mips/atomic-memory-1.c (NOMIPS16): Likewise.
364 * gcc.target/mips/atomic-memory-2.c (NOMIPS16): Likewise.
365 * gcc.target/mips/branch-1.c (NOMIPS16): Likewise.
366 * gcc.target/mips/dspr2-MULT.c (NOMIPS16): Likewise.
367 * gcc.target/mips/dspr2-MULTU.c (NOMIPS16): Likewise.
368 * gcc.target/mips/fpcmp-1.c (NOMIPS16): Likewise.
369 * gcc.target/mips/fpcmp-2.c (NOMIPS16): Likewise.
370 * gcc.target/mips/ins-1.c (NOMIPS16): Likewise.
371 * gcc.target/mips/madd-3.c (NOMIPS16): Likewise.
372 * gcc.target/mips/maddu-3.c (NOMIPS16): Likewise.
373 * gcc.target/mips/mips32-dsp-run.c (NOMIPS16): Likewise.
374 * gcc.target/mips/mips32-dspr2-type.c (NOMIPS16): Likewise.
375 * gcc.target/mips/msub-3.c (NOMIPS16): Likewise.
376 * gcc.target/mips/msubu-3.c (NOMIPS16): Likewise.
377 * gcc.target/mips/near-far-3.c (NOMIPS16): Likewise.
378 * gcc.target/mips/near-far-4.c (NOMIPS16): Likewise.
379 * gcc.target/mips/neg-abs-1.c (NOMIPS16): Likewise.
380 * gcc.target/mips/smartmips-lwxs.c (NOMIPS16): Likewise.
381 * gcc.target/mips/smartmips-ror-1.c (NOMIPS16): Likewise.
382 * gcc.target/mips/smartmips-ror-2.c (NOMIPS16): Likewise.
383 * gcc.target/mips/smartmips-ror-3.c (NOMIPS16): Likewise.
384 * gcc.target/mips/smartmips-ror-4.c (NOMIPS16): Likewise.
385 * gcc.target/mips/pr26765.c: Use dg-mips-options instead of dg-options.
386 (NOMIPS16): Delete.
387 * gcc.target/mips/20020620-1.c: Use dg-mips-options instead
388 of dg-options.
389 * gcc.target/mips/call-saved-1.c: Remove -mips16 and -mno-abicalls
390 options. Require { target mips16_attribute } and use dg-add-options
391 to add the associated options.
392 (foo): Use MIPS16.
393 * gcc.target/mips/call-saved-2.c: As for call-saved-1.c.
394 * gcc.target/mips/call-saved-3.c: Likewise.
395 * gcc.target/mips/code-readable-1.c: Require { target
396 mips16_attribute } and use dg-add-options to add the associated
397 options. Remove trailing whitespace.
398 (NOMIPS16): Delete.
399 * gcc.target/mips/code-readable-2.c: Likewise.
400 * gcc.target/mips/code-readable-3.c: Likewise.
401 * gcc.target/mips/mips16-attributes-2.c: Likewise.
402 * gcc.target/mips/mips16e-extends.c: Remove -mips16 option.
403 Require { target mips16_attribute } and use dg-add-options to
404 add the associated options.
405 (cksum16, cksum8): Use MIPS16.
406 * gcc.target/mips/save-restore-1.c: Remove -mips16 option.
407 Require { target mips16_attribute } and use dg-add-options to
408 add the associated options.
409 (foo): Use MIPS16.
410 * gcc.target/mips/save-restore-2.c: Likewise.
411 * gcc.target/mips/save-restore-3.c: Likewise.
412 * gcc.target/mips/save-restore-4.c: Likewise.
413 * gcc.target/mips/save-restore-5.c: Likewise. Also remove
414 -mno-abicalls.
415 * gcc.target/mips/mips-sched-madd.c: Remove -mno-mips16.
416 (foo): Use NOMIPS16.
417
418 2007-09-22 Paul Thomas <pault@gcc.gnu.org>
419
420 PR fortran/33337
421 * gfortran.dg/derived_comp_array_ref_3.f90: New test.
422
423 PR fortran/33376
424 * gfortran.dg/derived_comp_array_ref_4.f90: New test.
425
426 2007-09-22 Tobias Burnus <burnus@net-b.de>
427
428 PR fortran/33445
429 * gfortran.dg/gomp/free-2.f90: New.
430 * gfortran.dg/gomp/appendix-a/a.31.1.f90: Add missing &.
431 * gfortran.dg/gomp/omp_parse1.f90: Add dg-warning.
432
433 2007-09-22 Uros Bizjak <ubizjak@gmail.com>
434
435 * gcc.target/i386/sse5-hadduX.c: Remove target selector.
436 * gcc.target/i386/sse5-haddX.c: Ditto.
437 * gcc.target/i386/sse5-hsubX.c: Ditto.
438 * gcc.target/i386/sse5-maccXX.c: Ditto.
439 * gcc.target/i386/sse5-msubXX.c: Ditto.
440 * gcc.target/i386/sse5-nmaccXX.c: Ditto.
441 * gcc.target/i386/sse5-nmsubXX.c: Ditto.
442 * gcc.target/i386/sse5-permpX.c: Ditto.
443 * gcc.target/i386/sse5-fma.c: Remove target selector. Require lp64
444 effective target.
445 * gcc.target/i386/sse5-fma-vector.c: Ditto.
446 * gcc.target/i386/sse5-ima-vector.c: Ditto.
447 * gcc.target/i386/sse5-pcmov.c: Ditto.
448 * gcc.target/i386/sse5-pcmov2.c: Ditto.
449
450 2007-09-22 Richard Guenther <rguenther@suse.de>
451
452 PR tree-optimization/33146
453 * gcc.c-torture/compile/pr33146.c: New testcase.
454
455 2007-09-22 Richard Sandiford <rsandifo@nildram.co.uk>
456
457 * lib/target-supports.exp (check_cached_effective_target): New
458 procedure.
459 (check_no_compiler_messages, check_no_messages_and_pattern): Use it.
460 (check_effective_target_c99_runtime): New procedure.
461 * gcc.dg/builtins-20.c (test3f): Wrap cargf check in HAVE_C99_RUNTIME.
462 (test3l): Likewise cargl.
463 * gcc.dg/builtins-59.c: Require c99_runtime.
464 * gcc.dg/builtins-61.c: Likewise.
465 * gcc.dg/builtins-62.c: Likewise.
466
467 2007-09-22 Richard Sandiford <rsandifo@nildram.co.uk>
468
469 * lib/target-supports.exp (add_options_for_c99_runtime): New procedure.
470 * lib/target-supports-dg.exp (dg-add-options): Likewise.
471 * gcc.dg/builtins-18.c: Use { dg-add-options c99_runtime } instead of
472 target-specific dg-options.
473 * gcc.dg/builtins-20.c: Likewise.
474 * gcc.dg/builtins-53.c: Likewise.
475 * gcc.dg/builtins-55.c: Likewise.
476 * gcc.dg/single-precision-constant.c: Likewise.
477 * gcc.dg/torture/builtin-convert-1.c: Likewise.
478 * gcc.dg/torture/builtin-convert-2.c: Likewise.
479 * gcc.dg/torture/builtin-convert-3.c: Likewise.
480 * gcc.dg/torture/builtin-convert-4.c: Likewise.
481 * gcc.dg/torture/builtin-power-1.c: Likewise.
482
483 2007-09-21 Chao-ying Fu <fu@mips.com>
484
485 * lib/target-supports.exp (check_effective_target_fixed_point): New to
486 check if targets have fixed-point supports.
487 * gcc.dg/fixed-point/fixed-point.exp: New file.
488 * gcc.dg/fixed-point/addsub.c, gcc.dg/fixed-point/allconv.c,
489 * gcc.dg/fixed-point/allop.c, gcc.dg/fixed-point/call-by-value.c,
490 * gcc.dg/fixed-point/cast-bad.c, gcc.dg/fixed-point/composite-type.c,
491 * gcc.dg/fixed-point/const-1.c, gcc.dg/fixed-point/constant.c,
492 * gcc.dg/fixed-point/constants-pedantic.c,
493 * gcc.dg/fixed-point/convert.c, gcc.dg/fixed-point/define.c,
494 * gcc.dg/fixed-point/keywords-c89.c, gcc.dg/fixed-point/keywords-c99.c,
495 * gcc.dg/fixed-point/keywords-ignored-c99.c,
496 * gcc.dg/fixed-point/keywords-pedantic.c,
497 * gcc.dg/fixed-point/keywords-reserved.c, gcc.dg/fixed-point/binary.c,
498 * gcc.dg/fixed-point/modes.c, gcc.dg/fixed-point/noassoc.c,
499 * gcc.dg/fixed-point/types.c, gcc.dg/fixed-point/typespec.c,
500 * gcc.dg/fixed-point/unary.c, gcc.dg/fixed-point/func-array.c,
501 * gcc.dg/fixed-point/func-scalar.c, gcc.dg/fixed-point/func-struct.c,
502 * gcc.dg/fixed-point/func-vararg-mixed.c,
503 * gcc.dg/fixed-point/operator-logical.c,
504 * gcc.dg/fixed-point/struct-union.c,
505 * gcc.dg/fixed-point/bit-complement.c,
506 * gcc.dg/fixed-point/operator-bitwise.c,
507 * gcc.dg/fixed-point/operator-comma.c,
508 * gcc.dg/fixed-point/struct-layout-1.c,
509 * gcc.dg/fixed-point/union-init.c,
510 * gcc.dg/fixed-point/Wbad-function-cast-1.c,
511 * gcc.dg/fixed-point/func-mixed.c,
512 * gcc.dg/fixed-point/func-vararg-size0.c,
513 * gcc.dg/fixed-point/func-vararg.c, gcc.dg/fixed-point/int-warning.c,
514 * gcc.dg/fixed-point/loop-index.c, gcc.dg/fixed-point/operator-cond.c,
515 * gcc.dg/fixed-point/operator-unary.c,
516 * gcc.dg/fixed-point/allop-const.c,
517 * gcc.dg/fixed-point/muldiv-warning.c,
518 * gcc.dg/nofixed-point-1.c,
519 * gcc.target/mips/dpaq_sa_l_w.c, gcc.target/mips/dpsq_sa_l_w.c,
520 * gcc.target/mips/fixed-vector-type.c,
521 * gcc.target/mips/fixed-scalar-type.c: New tests.
522
523 2007-09-21 Olivier Hainque <hainque@adacore.com>
524
525 * gnat.dg/nested_subtype_byref.ad[bs]: Part of new test.
526 * gnat.dg/test_nested_subtype_byref.adb: New test.
527
528 2007-09-21 Jakub Jelinek <jakub@redhat.com>
529
530 PR fortran/33439
531 * gfortran.dg/gomp/pr33439.f90: New test.
532
533 2007-09-21 Tobias Burnus <burnus@net-b.de>
534
535 PR fortran/33455
536 * gfortran.dg/merge_char_3.f90: New.
537
538 2007-09-21 Tobias Burnus <burnus@net-b.de>
539
540 PR fortran/33037
541 * gfortran.dg/transfer_check_1.f90: New.
542
543 2007-09-20 Asher Langton <langton2@llnl.gov>
544
545 PR fortran/20441
546 * gfortran.dg/init_flag_1.f90: New.
547 * gfortran.dg/init_flag_2.f90: New.
548 * gfortran.dg/init_flag_3.f90: New.
549 * gfortran.dg/init_flag_4.f90: New.
550 * gfortran.dg/init_flag_5.f90: New.
551 * gfortran.dg/init_flag_6.f90: New.
552 * gfortran.dg/init_flag_7.f90: New.
553
554 2007-09-20 Paolo Carlini <pcarlini@suse.de>
555
556 PR c++/33460
557 * g++.dg/ext/anon-struct6.C: New.
558
559 2007-09-21 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
560
561 PR libfortran/23272
562 * gfortran.dg/inquire_10.f90: New test.
563
564 2007-09-20 Joseph Myers <joseph@codesourcery.com>
565
566 * gcc.dg/c99-bool-2.c, gcc.dg/c99-bool-3.c: New tests.
567
568 2007-09-20 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
569
570 PR fortran/33221
571 * gfortran.dg/used_types_18.f90: Declare variable of empty
572 derived type.
573
574 2007-09-20 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
575
576 PR fortran/33288
577 * gfortran.dg/array_constructor_19.f90: New test.
578
579 2007-09-20 Jakub Jelinek <jakub@redhat.com>
580
581 PR debug/33316
582 * gcc.dg/debug/pr33316.c: New test.
583
584 PR c++/33496
585 * g++.dg/cpp0x/variadic76.C: New test.
586 * g++.dg/cpp0x/variadic77.C: New test.
587 * g++.dg/cpp0x/variadic78.C: New test.
588
589 PR c/33238
590 PR c/27301
591 * gcc.c-torture/execute/20070919-1.c: New test.
592 * gcc.dg/pr33238.c: New test.
593 * gcc.dg/pr27301.c: New test.
594
595 2007-09-20 Richard Sandiford <rsandifo@nildram.co.uk>
596
597 * lib/target-supports.exp (check_effective_target_mips64): New
598 procedure.
599 * gcc.dg/lower-subreg-1.c: Require !mips64.
600 * gcc.dg/sibcall-3.c (ATTR): New macro.
601 (recurser_void1, recurser_void2): Use it.
602 * gcc.dg/sibcall-4.c: As for gcc.dg/sibcall-3.c.
603 * gcc.dg/tree-ssa/ssa-fre-3.c: Require !mips64.
604
605 2007-09-20 Tobias Schlüter <tobi@gcc.gnu.org>
606
607 * gfortran.dg/g77/19981216-0.f: Remove dg-warning annotation.
608 * gfortran.dg/io_constraints_1.f90: Make a -std=f95 test. Add
609 warning annotation.
610 * gfortran.dg/iostat_3.f90: Make a -std=f95 test.
611
612 2007-09-20 Christopher D. Rickett <crickett@lanl.gov>
613
614 PR fortran/33497
615 * gfortran.dg/c_loc_tests_11.f03: New test case.
616
617 2007-09-20 Paolo Carlini <pcarlini@suse.de>
618
619 PR c++/33459
620 * g++.dg/init/ref14.C: New.
621
622 2007-09-19 Eric Botcazou <ebotcazou@adacore.com>
623
624 * gnat.dg/slice2.ad[sb]: New testcase.
625
626 2007-09-19 Nick Clifton <nickc@redhat.com>
627
628 * gcc.dg/cpp/assert4.c: Fix expected h8300 preprocessor define.
629
630 2007-09-19 Jie Zhang <jie.zhang@analog.com>
631
632 * gcc.target/bfin/bfin.exp: New.
633 * gcc.target/bfin/{workarounds-any.c, workarounds-none.c,
634 workarounds-1.c, workarounds-2.c, workarounds-3.c, workarounds-4.c,
635 mcpu-bf522.c, mcpu-bf525.c, mcpu-bf527.c,
636 mcpu-bf531.c, mcpu-bf532.c, mcpu-bf533.c,
637 mcpu-bf534.c, mcpu-bf536.c, mcpu-bf537.c,
638 mcpu-bf538.c, mcpu-bf539.c, mcpu-bf542.c,
639 mcpu-bf544.c, mcpu-bf548.c, mcpu-bf549.c,
640 mcpu-bf561.c, mcpu-default.c}: New tests.
641
642 2007-09-18 Sandra Loosemore <sandra@codesourcery.com>
643
644 Restore detection of unsupported TLS.
645
646 Revert this patch:
647 2007-02-10 Richard Henderson <rth@redhat.com>
648
649 * lib/target-supports.exp (check_effective_target_tls): Redefine
650 to mean non-emulated tls.
651 * gcc.dg/tls/alias-1.c: Remove tls requirement.
652 * gcc.dg/tls/asm-1.c, gcc.dg/tls/debug-1.c, gcc.dg/tls/diag-1.c,
653 gcc.dg/tls/diag-2.c, gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c,
654 gcc.dg/tls/diag-5.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
655 gcc.dg/tls/opt-10.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
656 gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c, gcc.dg/tls/pic-1.c,
657 gcc.dg/tls/struct-1.c, gcc.dg/tls/trivial.c: Likewise.
658
659 And then:
660 * lib/target-supports.exp (check_effective_target_tls): Use
661 stronger test for compiler support for TLS.
662 (check_effective_target_tls_native): New, to test for non-emulated
663 TLS support.
664 * g++.dg/gomp/clause-3.C: Use dg-require-effective-target tls_native
665 instead of dg-require-effective-target tls.
666 * g++.dg/gomp/copyin-1.C: Likewise.
667 * g++.dg/gomp/sharing-1.C: Likewise.
668 * g++.dg/gomp/tls-1.C: Likewise.
669 * g++.dg/gomp/tls-2.C: Likewise.
670 * g++.dg/gomp/tls-3.C: Likewise.
671 * g++.dg/tls/diag-1.C: Likewise.
672 * g++.dg/tls/diag-2.C: Likewise.
673 * g++.dg/tls/diag-3.C: Likewise.
674 * g++.dg/tls/diag-4.C: Likewise.
675 * g++.dg/tls/diag-5.C: Likewise.
676 * g++.dg/tls/init-1.C: Likewise.
677 * g++.dg/tls/init-2.C: Likewise.
678 * g++.dg/tls/trivial.C: Likewise.
679 * gcc.dg/gomp/appendix-a/a.22.1.c: Likewise.
680 * gcc.dg/gomp/appendix-a/a.22.2.c: Likewise.
681 * gcc.dg/gomp/appendix-a/a.24.1.c: Likewise.
682 * gcc.dg/gomp/appendix-a/a.32.1.c: Likewise.
683 * gcc.dg/gomp/appendix-a/a.33.1.c: Likewise.
684 * gcc.dg/gomp/clause-1.c: Likewise.
685 * gcc.dg/gomp/copyin-1.c: Likewise.
686 * gcc.dg/gomp/sharing-1.c: Likewise.
687 * gcc.dg/gomp/tls-1.c: Likewise.
688 * gcc.dg/gomp/tls-2.c: Likewise.
689 * gcc.dg/tls/alpha-1.c: Likewise.
690 * gcc.dg/tls/opt-1.c: Likewise.
691 * gcc.dg/tls/opt-13.c: Likewise.
692 * gcc.dg/tls/opt-14.c: Likewise.
693 * gcc.dg/tls/opt-2.c: Likewise.
694 * gcc.dg/tls/opt-3.c: Likewise.
695 * gcc.dg/tls/opt-4.c: Likewise.
696 * gcc.dg/tls/opt-7.c: Likewise.
697 * gcc.dg/tls/section-1.c: Likewise.
698 * gfortran.dg/gomp/appendix-a/a.22.1.f90: Likewise.
699 * gfortran.dg/gomp/appendix-a/a.22.4.f90: Likewise.
700 * gfortran.dg/gomp/appendix-a/a.22.5.f90: Likewise.
701 * gfortran.dg/gomp/appendix-a/a.22.6.f90: Likewise.
702 * gfortran.dg/gomp/appendix-a/a.24.1.f90: Likewise.
703 * gfortran.dg/gomp/appendix-a/a.32.1.f90: Likewise.
704 * gfortran.dg/gomp/appendix-a/a.33.1.f90: Likewise.
705 * gfortran.dg/gomp/crayptr2.f90: Likewise.
706 * gfortran.dg/gomp/fixed-1.f: Likewise.
707 * gfortran.dg/gomp/free-1.f90: Likewise.
708 * gfortran.dg/gomp/omp_threadprivate1.f90: Likewise.
709 * gfortran.dg/gomp/omp_threadprivate2.f90: Likewise.
710 * gfortran.dg/gomp/reduction1.f90: Likewise.
711 * gfortran.dg/gomp/sharing-1.f90: Likewise.
712
713 2007-09-18 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
714
715 PR fortran/31119
716 * gfortran.dg/bounds_check_9.f90: New test.
717 * gfortran.dg/bounds_check_fail_2.f90: New test.
718
719 2007-09-18 Paolo Carlini <pcarlini@suse.de>
720
721 PR c++/33462 (again)
722 * g++.dg/ext/va-arg1.C: Adjust.
723
724 2007-09-18 Paolo Carlini <pcarlini@suse.de>
725
726 PR c++/33462
727 * g++.dg/ext/va-arg1.C: New.
728
729 2007-09-18 Tobias Burnus <burnus@net-b.de>
730
731 * gfortran.dg/elemental_optional_args_1.f90: Fix test.
732
733 2007-09-18 Paolo Carlini <pcarlini@suse.de>
734
735 PR c++/33463
736 * g++.dg/rtti/typeid6.C: New.
737
738 2007-09-18 Paolo Carlini <pcarlini@suse.de>
739
740 PR c++/33464
741 * g++.dg/ext/is_class_error.C: Rename to is_class_error1.C.
742 * g++.dg/ext/is_class_error2.C: New.
743
744 2007-09-18 Richard Guenther <rguenther@suse.de>
745
746 PR tree-optimization/33340
747 * g++.dg/torture/pr33340.C: New testcase.
748
749 2007-09-18 Tobias Burnus <burnus@net-b.de>
750
751 PR fortran/33231
752 * gfortran.dg/elemental_optional_args_1.f90: Make valid Fortran.
753 * gfortran.dg/elemental_subroutine_1.f90: Ditto.
754 * gfortran.dg/elemental_subroutine_5.f90: New.
755
756 2007-09-18 Richard Sandiford <rsandifo@nildram.co.uk>
757
758 * lib/target-supports.exp (check_profiling_available): Extend
759 mips*-*-elf check to mips*-*-elf*.
760
761 2007-09-18 Jakub Jelinek <jakub@redhat.com>
762
763 * gcc.dg/format/c90-scanf-5.c: New test.
764 * gcc.dg/format/c99-scanf-4.c: New test.
765 * gcc.dg/format/ext-7.c: New test.
766 * gcc.dg/format/ext-8.c: New test.
767
768 PR middle-end/33423
769 * gcc.c-torture/compile/20070915-1.c: New test.
770
771 2007-09-17 Tobias Burnus <burnus@net-b.de>
772
773 PR fortran/33106
774 * gfortran.dg/private_type_9.f90: New.
775
776 2007-09-17 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
777
778 PR middle-end/33449
779 * gfortran.dg/pr33449.f90: New test.
780
781 2007-09-17 Tobias Burnus <burnus@net-b.de>
782
783 * gfortran.dg/interface_15.f90: Compile with -std=f95.
784 * gfortran.dg/private_type_1.f90: Ditto
785 * gfortran.dg/interface_18.f90: New.
786 * gfortran.dg/private_type_8.f90: New.
787
788 2007-09-16 Paolo Carlini <pcarlini@suse.de>
789
790 PR c++/33124
791 * g++.dg/warn/new1.C: Adjust.
792 * g++.dg/torture/str_empty.C: Likewise.
793
794 2007-09-16 Richard Sandiford <rsandifo@nildram.co.uk>
795
796 * gcc.target/mips/dse-1.c: New test.
797
798 2007-09-16 Nathan Sidwell <nathan@codesourcery.com>
799
800 PR c++/32756
801 * g++.dg/overload/operator3.C: New.
802
803 2007-09-16 Richard Sandiford <rsandifo@nildram.co.uk>
804
805 * gcc.target/mips/truncate-1.c: New test.
806
807 2007-09-16 Paul Thomas <pault@gcc.gnu.org>
808
809 PR fortran/29396
810 PR fortran/29606
811 PR fortran/30625
812 PR fortran/30871
813 * gfortran.dg/subref_array_pointer_1.f90: New test.
814 * gfortran.dg/subref_array_pointer_2.f90: New test.
815
816 2007-09-15 H.J. Lu <hongjiu.lu@intel.com>
817
818 * gfortran.dg/nint_2.f90: Correct last change.
819
820 2007-09-15 Zdenek Dvorak <ook@ucw.cz>
821
822 * gcc.dg/tree-ssa/parallelization-1.c: New test.
823
824 2007-09-15 Dorit Nuzman <dorit@il.ibm.com>
825
826 * gcc.dg/vect/pr33373b.c: New test.
827
828 2007-09-14 Uros Bizjak <ubizjak@gmail.com>
829
830 PR target/33438
831 * gcc.target/i386/pr33438.c: New test.
832
833 2007-09-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
834
835 * gfortran.dg/nint_2.f90: Revert previous commit.
836
837 2007-09-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
838
839 * gfortran.dg/nint_2.f90: Do not xfail on powerpc64-linux.
840
841 2007-09-14 Hans-Peter Nilsson <hp@axis.com>
842
843 PR debug/33429
844 * g++.dg/other/unused1.C: XFAIL class2 scan.
845
846 2007-09-13 Tobias Burnus <burnus@net-b.de>
847
848 PR fortran/33343
849 * gfortran.dg/elemental_args_check_1.f90: New.
850 * gfortran.dg/assumed_size_refs_1.f90: Update error message.
851 * gfortran.dg/elemental_subroutine_4.f90: Ditto.
852
853 2007-09-13 Tobias Burnus <burnus@net-b.de>
854
855 * gfortran.dg/recursive_check_3.f90: New.
856
857 2007-09-13 Tobias Burnus <burnus@net-b.de>
858
859 PR fortran/33412
860 * gfortran.dg/elemental_bind_c.f90: New.
861
862 2007-09-13 Richard Sandiford <richard@codesourcery.com>
863
864 * gcc.dg/gcc-have-sync-compare-and-swap.c: Skip for -mflip-mips16.
865 * gcc.target/mips/mips16-attributes-2.c: New test.
866 * gcc.target/mips/mips16-attributes-3.c: Likewise.
867 * gcc.target/mips/args-3.c: Skip for -mflip-mips16. Do not use the
868 hard-float asm when __mips16 is defined.
869 * gcc.target/mips/atomic-memory-1.c (main): Add a nomips16 attribute.
870 * gcc.target/mips/atomic-memory-2.c (main): Likewise.
871 * gcc.target/mips/fpcmp-1.c (f1, f2): Likewise.
872 * gcc.target/mips/fpcmp-2.c (f1, f2): Likewise.
873 * gcc.target/mips/neg-abs-1.c (f1, f2, d1, f2): Likewise.
874 * gcc.target/mips/pr26765.c (foo): Likewise.
875 * gcc.target/mips/gcc-have-sync-compare-and-swap-1.c: Run for all
876 targets, use dg-mips-options instead of dg-options, and use -mgp32
877 to force 32-bit mode.
878 * gcc.target/mips/gcc-have-sync-compare-and-swap-2.c: Likewise -mgp64
879 and 64-bit mode.
880 * gcc.target/mips/mips.exp (is_gp32_flag): Return true for -mips32*.
881
882 2007-09-12 Dwarakanath Rajagopal <dwarak.rajagopal@amd.com>
883 Michael Meissner <michael.meissner@amd.com>
884
885 * gcc.target/i386/sse5-hadduX.c: Add support for SSE5 tests.
886 * gcc.target/i386/sse5-hsubX.c: Ditto.
887 * gcc.target/i386/sse5-permpX.c: Ditto.
888 * gcc.target/i386/sse5-haddX.c: Ditto.
889 * gcc.target/i386/sse5-maccXX.c: Ditto.
890 * gcc.target/i386/sse5-msubXX.c: Ditto.
891 * gcc.target/i386/sse5-nmaccXX.c: Ditto.
892 * gcc.target/i386/sse5-nmsubXX.c: Ditto.
893
894 * gcc.target/i386/sse5-pcmov.c: New file to make sure the compiler
895 optimizes floating point conditional moves into the pcmov
896 instruction on SSE5.
897 * gcc.target/i386/sse5-pcmov2.c: Ditto.
898
899 * gcc.target/i386/sse5-ima-vector.c: New file to make sure the
900 compiler optimizes vector 32-bit int (a*b)+c into pmacsdd on
901 SSE5.
902
903 * gcc.target/i386/sse5-fma-vector.c: New file to make sure the
904 compiler optimizes vector (a*b)+c into fmadd on SSE5.
905
906 * gcc.target/i386/sse5-fma.c: New file to make sure the compiler
907 optimizes (a*b)+c into fmadd on SSE5.
908
909 * gcc.target/i386/i386.exp (check_effective_target_sse5): Check
910 whether the SSE5 instructions can be generated.
911
912 * gcc.target/i386/sse5-check.h: New. Add support for
913 SSE5 tests.
914
915 * gcc.target/i386/sse-12.c: Include bmmintrin.h instead of
916 ammintrin.h, and turn on -msse5 option instead of -msse4a.
917 * gcc.target/i386/sse-13.c: Ditto.
918 * gcc.target/i386/sse-14.c: Ditto.
919
920 2007-09-12 John David Anglin <dave.anglin@nrc-crnc.gc.ca>
921
922 PR testsuite/33153
923 * gcc.dg/pr32912-1.c: Add -fno-common to options on hppa*-*-hpux*.
924 * gcc.dg/pr32912-2.c: Delete declaration of a, b, c, d, e and f.
925
926 2007-09-12 Jakub Jelinek <jakub@redhat.com>
927
928 PR target/32338
929 * gcc.dg/pr32338-1.c: New test.
930 * gcc.dg/pr32338-2.c: New test.
931
932 2007-09-12 Bob Wilson <bob.wilson@acm.org>
933
934 * lib/target-supports.exp (check_effective_target_sync_int_long):
935 Revert change to add xtensa.
936 (check_effective_target_sync_char_short): Likewise.
937
938 2007-09-12 Olivier Hainque <hainque@adacore.com>
939
940 * gnat.dg/packed_subtype.adb: New test.
941
942 2007-09-12 Tobias Burnus <burnus@net-b.de>
943
944 PR fortran/33297
945 * gfortran.dg/intrinsic_size.f90: New.
946
947 2007-09-12 Tobias Burnus <burnus@net-b.de>
948
949 PR fortran/33284
950 PR fortran/33310
951 * gfortran.dg/conflicts_2.f90: New.
952
953 2007-09-12 Ira Rosen <irar@il.ibm.com>
954
955 PR tree-optimization/32377
956 * gcc.dg/vect/no-vfa-vect-102a.c: Change the test to check positive
957 dependence distance.
958 * gcc.dg/vect/vect-outer-5.c, gcc.dg/vect/no-vfa-vect-102.c,
959 gcc.dg/vect/vect-104.c, no-vfa-vect-dv-2.c: Likewise.
960 * gcc.dg/vect/no-vfa-vect-depend-1.c,
961 gfortran.dg/vect/no-vfa-pr32377.f90: New.
962
963 2007-09-12 Richard Guenther <rguenther@suse.de>
964
965 PR middle-end/33382
966 * gcc.c-torture/compile/pr33382.c: New testcase.
967 * gcc.c-torture/execute/pr33382.c: Likewise.
968
969 2007-09-12 Christopher D. Rickett <crickett@lanl.gov>
970
971 PR fortran/33395
972 * gfortran.dg/c_ptr_tests_12.f03: New test case.
973
974 2007-09-12 Dorit Nuzman <dorit@il.ibm.com>
975
976 PR tree-optimization/33373
977 * gcc.dg/vect/pr33373.c: New test.
978
979 2007-09-12 Ben Elliston <bje@au.ibm.com>
980
981 * lib/target-supports.exp (check_effective_target_vect_no_double):
982 Remove unused proc.
983
984 2007-09-12 Ben Elliston <bje@au.ibm.com>
985 Ulrich Weigand <uweigand@de.ibm.com>
986
987 * gcc.target/spu/dfcgt-nan.c: New test.
988
989 2007-09-11 Hans-Peter Nilsson <hp@axis.com>
990
991 * gcc.dg/cpp/trad/include.c: Don't run for newlib targets.
992
993 2007-09-11 Christopher D. Rickett <crickett@lanl.gov>
994
995 PR fortran/33040
996 * gfortran.dg/c_ptr_tests_11.f03: New test case.
997
998 2007-09-11 Jakub Jelinek <jakub@redhat.com>
999
1000 * gcc.dg/va-arg-pack-len-1.c: New test.
1001 * g++.dg/va-arg-pack-len-1.C: New test.
1002
1003 2007-09-11 Michael Matz <matz@suse.de>
1004
1005 * gcc.dg/tree-ssa/loadpre11.c: Add -fno-tree-cselim to flags.
1006
1007 2007-09-10 Janis Johnson <janis187@us.ibm.com>
1008
1009 * gcc.dg/dfp/convert-bfp.c: Replace SKIP_LONG_DOUBLE with runtime
1010 checks for size of long double.
1011 * gcc.dg/dfp/convert.h: New file.
1012 * gcc.dg/dfp/convert-bfp-2.c: New test.
1013 * gcc.dg/dfp/convert-bfp-3.c: Ditto.
1014 * gcc.dg/dfp/convert-bfp-4.c: Ditto.
1015 * gcc.dg/dfp/convert-bfp-5.c: Ditto.
1016 * gcc.dg/dfp/convert-bfp-6.c: Ditto.
1017 * gcc.dg/dfp/convert-bfp-7.c: Ditto.
1018 * gcc.dg/dfp/convert-bfp-8.c: Ditto.
1019 * gcc.dg/dfp/convert-bfp-9.c: Ditto.
1020 * gcc.dg/dfp/convert-bfp-10.c: Ditto.
1021 * gcc.dg/dfp/convert-bfp-11.c: Ditto.
1022
1023 2007-09-10 Harsha Jagasia <harsha.jagasia@amd.com>
1024
1025 * gcc.dg/vect/costmodel/i386/costmodel-vect-31.c:
1026 Change dg-final to expect 1 non-profitable loop and
1027 3 profitable loops.
1028 * gcc.dg/vect/costmodel/x86-64/costmodel-vect-31.c:
1029 Change dg-final to expect 1 non-profitable loop and
1030 3 profitable loops.
1031 * gcc.dg/vect/costmodel/x86-64/costmodel-fast-math-vect-pr29925.c:
1032 Change dg-final to expect 1 profitable loop.
1033 * gcc.dg/vect/costmodel/i386/costmodel-fast-math-vect-pr29925.c:
1034 Change dg-final to expect 1 profitable loop.
1035
1036 2007-09-10 Richard Sandiford <richard@codesourcery.com>
1037
1038 * gcc.target/mips/call-saved-1.c: New test.
1039 * gcc.target/mips/call-saved-2.c: Likewise.
1040 * gcc.target/mips/call-saved-3.c: Likewise.
1041 * gcc.target/mips/mips.exp (setup_mips_tests): Set mips_gp64
1042 instead of mips_mips64. Set mips_fp64 too.
1043 (is_gp32_flag): Return true for -mips1 and -mips2.
1044 (dg-mips-options): Use mips_gp64 instead of mips_mips64.
1045
1046 2007-09-10 Jakub Jelinek <jakub@redhat.com>
1047
1048 * g++.dg/ext/va-arg-pack-1.C: New test.
1049 * g++.dg/ext/va-arg-pack-2.C: New test.
1050
1051 2007-09-10 Uros Bizjak <ubizjak@gmail.com>
1052
1053 PR target/33369
1054 * gcc.dg/vect/pr33369.c: New test.
1055
1056 2007-09-10 Paul Thomas <pault@gcc.gnu.org>
1057
1058 PR fortran/33370
1059 * gfortran.dg/array_memcpy_5.f90: New test.
1060
1061 2007-09-10 Hans-Peter Nilsson <hp@axis.com>
1062
1063 * gcc.dg/tree-ssa/ssa-fre-4.c: Skip for cris-*-* and mmix-*-*.
1064
1065 2007-09-09 Richard Guenther <rguenther@suse.de>
1066
1067 * gcc.c-torture/compile/20070906-1.c: New testcase.
1068
1069 2007-09-09 Ira Rosen <irar@il.ibm.com>
1070
1071 * gcc.dg/vect/costmodel/ppc/costmodel-vect-outer-fir.c: Add
1072 noinline attribute.
1073 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr29925.c,
1074 gcc.dg/vect/costmodel/spu/costmodel-fast-math-vect-pr29925.c,
1075 gcc.dg/vect/costmodel/x86_64/costmodel-fast-math-vect-pr29925.c:
1076 Likewise.
1077
1078 2007-09-09 Eric Botcazou <ebotcazou@adacore.com>
1079
1080 * gnat.dg/specs/uc1.ads: Compile with -gnatws.
1081
1082 2007-09-09 Eric Botcazou <ebotcazou@adacore.com>
1083
1084 * gnat.dg/addr2_p.ads: Bump size of array to 9.
1085
1086 2007-09-09 Ira Rosen <irar@il.ibm.com>
1087
1088 * gcc.dg/vect/vect.exp: Compile tests starting with slp-.
1089 Remove "vect" part from test names for -ffast-math, -ffast-math-errno,
1090 -fwrapv, -ftrapv tests. Add -fno-tree-scev-cprop for slp- tests.
1091 Compile tests with -fno-tree-pre.
1092 * gcc.dg/vect/costmodel/ppc/ppc-costmodel-vect.exp: Run SLP tests.
1093 * lib/target-supports.exp (check_effective_target_vect_strided): New.
1094 * gcc.dg/vect/slp-1.c, gcc.dg/vect/slp-2.c, gcc.dg/vect/slp-3.c,
1095 gcc.dg/vect/slp-4.c, gcc.dg/vect/slp-5.c, gcc.dg/vect/slp-6.c,
1096 gcc.dg/vect/slp-7.c, gcc.dg/vect/slp-8.c, gcc.dg/vect/slp-9.c,
1097 gcc.dg/vect/slp-10.c, gcc.dg/vect/slp-11.c, gcc.dg/vect/slp-12.c,
1098 gcc.dg/vect/slp-13.c, gcc.dg/vect/slp-14.c, gcc.dg/vect/slp-15.c,
1099 gcc.dg/vect/slp-16.c, gcc.dg/vect/slp-17.c, gcc.dg/vect/slp-18.c,
1100 gcc.dg/vect/slp-19.c, gcc.dg/vect/slp-20.c, gcc.dg/vect/slp-21.c,
1101 gcc.dg/vect/slp-22.c, gcc.dg/vect/slp-23.c, gcc.dg/vect/slp-24.c,
1102 gcc.dg/vect/slp-25.c, gcc.dg/vect/slp-26.c, gcc.dg/vect/slp-28.c,
1103 gcc.dg/vect/fast-math-slp-27.c, gcc.dg/vect/no-tree-pre-slp-29.c,
1104 gcc.dg/vect/no-scevccp-slp-30.c, gcc.dg/vect/no-scevccp-slp-31.c,
1105 gcc.dg/vect/no-math-errno-slp-32.c, gcc.dg/vect/slp-33.c,
1106 gcc.dg/vect/slp-34.c, gcc.dg/vect/slp-35.c, gcc.dg/vect/slp-36.c,
1107 gcc.dg/vect/slp-37.c, gcc.dg/vect/vect-vfa-slp.c,
1108 gcc.dg/vect/costmodel/ppc/costmodel-slp-12.c,
1109 gcc.dg/vect/costmodel/ppc/costmodel-slp-33.c: New testcases.
1110 * gcc.dg/vect/vect-vfa-03.c: Change the test to prevent SLP.
1111
1112 2007-09-09 Joseph Myers <joseph@codesourcery.com>
1113
1114 * lib/file-format.exp (gcc_target_object_format): Use remote_exec
1115 to call objdump.
1116 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
1117 Use remote_exec to call c++filt.
1118 * lib/target-supports-dg.exp (dg-require-host-local): New.
1119 * gcc.misc-tests/options.exp: Allow .exe in command paths.
1120 * g++.dg/parse/repo1.C: Use dg-require-host-local.
1121 * g++.dg/rtti/repo1.C: Likewise.
1122 * g++.dg/template/repo1.C: Likewise.
1123 * g++.dg/template/repo2.C: Likewise.
1124 * g++.dg/template/repo3.C: Likewise.
1125 * g++.dg/template/repo4.C: Likewise.
1126 * g++.dg/template/repo5.C: Likewise.
1127 * g++.old-deja/g++.pt/instantiate4.C: Likewise.
1128 * g++.old-deja/g++.pt/instantiate6.C: Likewise.
1129 * g++.old-deja/g++.pt/repo1.C: Likewise.
1130 * g++.old-deja/g++.pt/repo2.C: Likewise.
1131 * g++.old-deja/g++.pt/repo3.C: Likewise.
1132 * g++.old-deja/g++.pt/repo4.C: Likewise.
1133 * gcc.dg/cpp/trad/builtins.c: Likewise.
1134
1135 2007-09-08 Zdenek Dvorak <ook@ucw.cz>
1136
1137 PR tree-optimization/32283
1138 * gcc.dg/tree-ssa/loop-31.c: New test.
1139
1140 2007-09-08 Uros Bizjak <ubizjak@gmail.com>
1141
1142 PR rtl-optimization/26449
1143 * gcc.target/i386/pr26449-1.c: New file.
1144
1145 2007-09-08 Uros Bizjak <ubizjak@gmail.com>
1146
1147 PR target/33329
1148 PR rtl-optimization/26449
1149 * gcc.target/i386/pr33329.c: New file.
1150
1151 2007-09-08 Eric Botcazou <ebotcazou@adacore.com>
1152
1153 * gnat.dg/renaming3.adb, renaming4.ads: New test.
1154
1155 2007-09-08 Eric Botcazou <ebotcazou@adacore.com>
1156
1157 * gnat.dg/unaligned_rep_clause.adb: New testcase.
1158
1159 2007-09-08 Dorit Nuzman <dorit@il.ibm.com>
1160
1161 PR tree-optimization/33301
1162 * gfortran.dg/vect/pr33301.f: New test.
1163
1164 2007-09-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1165
1166 PR libfortran/33307
1167 * gfortran.dg/backspace_10.f90: New test.
1168
1169 2007-09-07 Richard Guenther <rguenther@suse.de>
1170
1171 Reapply
1172 2007-09-06 Richard Guenther <rguenther@suse.de>
1173
1174 PR tree-optimization/32586
1175 * g++.dg/tree-ssa/pr27090.C: Remove XFAILs.
1176 * gcc.dg/tree-ssa/ssa-fre-1.c: Likewise.
1177 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
1178 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
1179 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise, remove scan for
1180 now obsolete simplification.
1181
1182 2007-09-07 Dorit Nuzman <dorit@il.ibm.com>
1183
1184 PR tree-optimization/33299
1185 * gfortran.dg/vect/vect.exp: Compile some tests with -ffast-math.
1186 * gfortran.dg/vect/fast-math-pr33299.f90: New test.
1187
1188 2007-09-07 Richard Guenther <rguenther@suse.de>
1189
1190 Revert
1191 2007-09-06 Richard Guenther <rguenther@suse.de>
1192
1193 PR tree-optimization/32586
1194 * g++.dg/tree-ssa/pr27090.C: Remove XFAILs.
1195 * gcc.dg/tree-ssa/ssa-fre-1.c: Likewise.
1196 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
1197 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
1198 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise, remove scan for
1199 now obsolete simplification.
1200
1201 2007-09-07 Uros Bizjak <ubizjak@gmail.com>
1202
1203 PR tree-optimization/32821
1204 * gcc.dg/tree-ssa/pr32821.c: New file.
1205
1206 2007-09-07 Richard Sandiford <richard@codesourcery.com>
1207
1208 * gcc.dg/attr-alias-3.c: Use real asm for MIPS.
1209 * gcc.target/mips/mips.exp (setup_mips_tests): Set mips_forced_gp
1210 and mips_forced_no_er.
1211 (dg-mips-options): Add -mno-abicalls when a small-data option is
1212 specified. Skip tests with small-data options if mips_forced_gp.
1213 Skip tests with -mexplicit-relocs if mips_forced_no_er.
1214 * gcc.target/mips/sdata-1.c: New test.
1215 * gcc.target/mips/sdata-2.c: Likewise.
1216 * gcc.target/mips/sdata-3.c: Likewise.
1217 * gcc.target/mips/sdata-4.c: Likewise.
1218
1219 2007-09-06 Thomas Koenig <tkoenig@gcc.gnu.org>
1220
1221 PR fortran/33298
1222 * spread_zerosize_1.f90: New test case.
1223 * spread_bounds_1.f90: New test case.
1224
1225 2007-09-06 Paolo Carlini <pcarlini@suse.de>
1226
1227 PR c++/32674
1228 * g++.dg/template/static31.C: New.
1229
1230 2007-09-06 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1231
1232 PR fortran/33271
1233 * gfortran.dg/nint_2.f90: xfail on powerpc-ibm-aix* and
1234 powerpc*-linux-gnu.
1235
1236 2007-09-06 David Daney <ddaney@avtrex.com>
1237 Richard Sandiford <richard@codesourcery.com>
1238
1239 PR target/33256
1240 * gcc.target/mips/mips.exp (setup_mips_tests): Set mips_forced_le.
1241 (dg-mips-options): Skip -EB and -meb tests when $mips_forced_le.
1242 * gcc.target/mips/pr33256.c: New test.
1243
1244 2007-09-06 Tom Tromey <tromey@redhat.com>
1245
1246 * lib/g++.exp (g++_target_compile): Use -fno-show-column.
1247
1248 2007-09-06 Richard Guenther <rguenther@suse.de>
1249
1250 PR tree-optimization/32586
1251 * g++.dg/tree-ssa/pr27090.C: Remove XFAILs.
1252 * gcc.dg/tree-ssa/ssa-fre-1.c: Likewise.
1253 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
1254 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
1255 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise, remove scan for
1256 now obsolete simplification.
1257
1258 2007-09-06 Uros Bizjak <ubizjak@gmail.com>
1259
1260 * gcc.target/i386/sse3-addsubpd.c: Add -mfpmath=sse to dg-options.
1261 * gcc.target/i386/sse3-addsubps.c: Ditto.
1262 * gcc.target/i386/sse3-haddpd.c: Ditto.
1263 * gcc.target/i386/sse3-haddps.c: Ditto.
1264 * gcc.target/i386/sse3-hsubpd.c: Ditto.
1265 * gcc.target/i386/sse3-hsubps.c: Ditto.
1266 * gcc.target/i386/sse3-lddqu.c: Ditto.
1267 * gcc.target/i386/sse3-movddup.c: Ditto.
1268 * gcc.target/i386/sse3-movshdup.c: Ditto.
1269 * gcc.target/i386/sse3-movsldup.c: Ditto.
1270
1271 2007-09-06 Richard Guenther <rguenther@suse.de>
1272
1273 PR tree-optimization/33302
1274 * gcc.dg/tree-ssa/ssa-dse-11.c: New testcase.
1275
1276 2007-09-06 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1277
1278 PR libfortran/33225
1279 * gfortran.dg./fmt_float.f90: New test.
1280
1281 2007-09-06 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1282
1283 PR libfortran/33253
1284 * gfortran.dg/namelist_38.f90: Update test for DELIM= .
1285
1286 2007-09-06 Jesper Nilsson <jesper.nilsson@axis.com>
1287
1288 * gcc.target/cris/builtin_ctz_v3.c: New testcase.
1289 * gcc.target/cris/builtin_ctz_v8.c: New testcase.
1290
1291 2007-09-06 Jakub Jelinek <jakub@redhat.com>
1292
1293 * g++.dg/eh/builtin1.C: New test.
1294 * g++.dg/eh/builtin2.C: New test.
1295 * g++.dg/eh/builtin3.C: New test.
1296
1297 PR c++/33289
1298 * g++.dg/eh/builtin4.C: New test.
1299
1300 2007-09-05 Janis Johnson <janis187@us.ibm.com>
1301
1302 * gcc.target/powerpc/dfp-dd.c: New test.
1303 * gcc.target/powerpc/dfp-td.c: New test.
1304
1305 2007-09-05 Jakub Jelinek <jakub@redhat.com>
1306
1307 * gcc.c-torture/execute/va-arg-pack-1.c: New test.
1308 * gcc.dg/va-arg-pack-1.c: New test.
1309
1310 2007-09-05 Adam Nemet <anemet@caviumnetworks.com>
1311
1312 * gcc.dg/tree-ssa/builtin-expect-1.c: New test.
1313 * gcc.dg/tree-ssa/builtin-expect-2.c: New test.
1314 * gcc.dg/tree-ssa/builtin-expect-3.c: New test.
1315 * gcc.dg/tree-ssa/builtin-expect-4.c: New test.
1316 * gcc.dg/tree-ssa/builtin-expect-5.c: New test.
1317
1318 2007-09-05 Paolo Carlini <pcarlini@suse.de>
1319
1320 PR c++/30302
1321 * g++.dg/ext/anon-struct5.C: New.
1322
1323 2007-09-05 Uros Bizjak <ubizjak@gmail.com>
1324
1325 * gcc.dg/i386-cpuid.h: Remove.
1326 * gcc.target/i386/mmx-check.h: Include cpuid.h.
1327 (main): Use __get_cpuid to get target features.
1328 * gcc.target/i386/sse-check.h: Ditto.
1329 * gcc.target/i386/sse2-check.h: Ditto.
1330 * gcc.target/i386/sse3-check.h: Ditto.
1331 * gcc.target/i386/ssse3-check.h: Ditto.
1332 * gcc.target/i386/sse4_1-check.h: Ditto.
1333 * gcc.target/i386/sse4_2-check.h: Ditto.
1334 * gcc.target/i386/sse4a-check.h: Ditto.
1335 * gcc.dg/torture/pr16104-1.c: Ditto.
1336 (do_test): Change to void.
1337 * gcc.target/i386/mmx-4.c: Do not use NOINLINE.
1338 * gcc.target/i386/sse-6.c: Ditto.
1339 * gcc.target/i386/sse-7.c: Ditto.
1340 * g++.dg/other/i386-1.C: Include cpuid.h.
1341 (main): New function. Use __get_cpuid to get target fetaures.
1342
1343 2007-09-05 Sandra Loosemore <sandra@codesourcery.com>
1344 David Ung <davidu@mips.com>
1345 Nigel Stephens <nigel@mips.com>
1346
1347 * gcc.c-torture/compile/mipscop-1.c: Add nomips16 attributes.
1348 * gcc.c-torture/compile/mipscop-2.c: Likewise.
1349 * gcc.c-torture/compile/mipscop-3.c: Likewise.
1350 * gcc.c-torture/compile/mipscop-4.c: Likewise.
1351 * gcc.dg/torture/mips-hilo-1.c: Likewise.
1352 * gcc.dg/torture/mips-hilo-2.c: Likewise.
1353 * gcc.dg/torture/pr19683-1.c: Likewise.
1354 * gcc.target/mips/madd-3.c: Likewise.
1355 * gcc.target/mips/maddu-3.c: Likewise.
1356 * gcc.target/mips/msub-3.c: Likewise.
1357 * gcc.target/mips/msubu-3.c: Likewise.
1358 * gcc.target/mips/asm-1.c: Likewise.
1359 * gcc.target/mips/branch-1.c: Likewise.
1360 * gcc.target/mips/ins-1.c: Likewise.
1361 * gcc.target/mips/near-far-3.c: Likewise.
1362 * gcc.target/mips/near-far-4.c: Likewise.
1363 * gcc.target/mips/smartmips-lwxs.c: Likewise.
1364 * gcc.target/mips/smartmips-ror-1.c: Likewise.
1365 * gcc.target/mips/smartmips-ror-2.c: Likewise.
1366 * gcc.target/mips/smartmips-ror-3.c: Likewise.
1367 * gcc.target/mips/smartmips-ror-4.c: Likewise.
1368 * gcc.target/mips/dspr2-MULT.c: Likewise.
1369 * gcc.target/mips/dspr2-MULTU.c: Likewise.
1370 * gcc.target/mips/mips32-dsp-run.c: Likewise.
1371 * gcc.target/mips/mips32-dspr2-type.c: Likewise.
1372 * gcc.target/mips/code-readable-1.c: Add mips16 attributes.
1373 * gcc.target/mips/code-readable-2.c: Likewise.
1374 * gcc.target/mips/code-readable-3.c: Likewise.
1375
1376 2007-09-05 Sandra Loosemore <sandra@codesourcery.com>
1377 David Ung <davidu@mips.com>
1378 Nigel Stephens <nigel@mips.com>
1379
1380 * gcc.target/mips/mips16-attributes.c: New.
1381
1382 2007-09-05 Paul Thomas <pault@gcc.gnu.org>
1383
1384 PR fortran/31564
1385 * gfortran.dg/derived_comp_array_ref_2.f90: New test.
1386
1387 PR fortran/33241
1388 * gfortran.dg/char_length_10.f90: New test.
1389
1390 2007-09-05 Paolo Carlini <pcarlini@suse.de>
1391
1392 PR c++/29731
1393 * g++.dg/parse/template24.C: New.
1394
1395 2007-09-04 Andrew Pinski <andrew_pinski@playstation.sony.com>
1396
1397 * g++.dg/other/spu2vmx-1.C: New test.
1398
1399 2007-09-05 Jakub Jelinek <jakub@redhat.com>
1400
1401 PR tree-optimization/33017
1402 * gcc.dg/pr33017.c: New test.
1403
1404 2007-09-05 Ben Elliston <bje@au.ibm.com>
1405
1406 * gcc.target/powerpc/ppu-intrinsics.c: Add test cases for the
1407 __protected_stream family of macros.
1408
1409 2007-09-04 Jan Hubicka <jh@suse.cz>
1410
1411 * gcc.dg/tree-ssa/loadpre8.c: Disable inlining.
1412 * gcc.dg/tree-ssa/pr27236.c: Likewise.
1413 * gcc.dg/tree-ssa/predcom-1.c: Likewise.
1414 * gcc.dg/tree-ssa/predcom-2.c: Likewise.
1415 * gcc.dg/tree-ssa/flatten-2.c: Avoid overactive tail call ellim.
1416 * gcc.dg/tree-ssa/loadpre5.c: Likewise.
1417 * gcc.dg/vect/costmodel/i386/costmodel-fast-math-vect-pr29925.c:
1418 Likewise.
1419
1420 2007-09-04 Janus Weil <jaydub66@gmail.com>
1421 Tobias Burnus <burnus@net-b.de>
1422
1423 * gfortran.dg/proc_decl_1.f90: New.
1424 * gfortran.dg/proc_decl_2.f90: New.
1425 * gfortran.dg/proc_decl_3.f90: New.
1426 * gfortran.dg/proc_decl_4.f90: New.
1427
1428 2007-09-04 Jan Hubicka <jh@suse.cz>
1429
1430 * gcc.dg/vect/vect-reduc-dot-s16b.c: Mark functions noinline.
1431 * gcc.dg/vect/vect-105.c: Mark functions noinline.
1432 * gcc.dg/vect/vect-reduc-6.c: Mark functions noinline.
1433 * gcc.dg/vect/no-vfa-vect-53.c: Mark functions noinline.
1434 * gcc.dg/vect/wrapv-vect-reduc-2short.c: Mark functions noinline.
1435 * gcc.dg/vect/fast-math-vect-pr29925.c: Mark functions noinline.
1436 * gcc.dg/vect/vect-reduc-dot-u8a.c: Mark functions noinline.
1437 * gcc.dg/vect/vect-iv-7.c: Mark functions noinline.
1438 * gcc.dg/vect/vect-50.c: Mark functions noinline.
1439 * gcc.dg/vect/vect-33.c: Mark functions noinline.
1440 * gcc.dg/vect/vect-16.c: Mark functions noinline.
1441 * gcc.dg/vect/vect-widen-mult-sum.c: Mark functions noinline.
1442 * gcc.dg/vect/vect-float-extend-1.c: Mark functions noinline.
1443 * gcc.dg/vect/vect-92.c: Mark functions noinline.
1444 * gcc.dg/vect/vect-75.c: Mark functions noinline.
1445 * gcc.dg/vect/vect-58.c: Mark functions noinline.
1446 * gcc.dg/vect/vect-outer-2b.c: Mark functions noinline.
1447 * gcc.dg/vect/vect-outer-4.c: Mark functions noinline.
1448 * gcc.dg/vect/no-scevccp-outer-7.c: Mark functions noinline.
1449 * gcc.dg/vect/no-section-anchors-vect-69.c: Mark functions noinline.
1450 * gcc.dg/vect/vect-114.c: Mark functions noinline.
1451 * gcc.dg/vect/vect-outer-4g.c: Mark functions noinline.
1452 * gcc.dg/vect/vect-8.c: Mark functions noinline.
1453 * gcc.dg/vect/no-scevccp-vect-iv-1.c: Mark functions noinline.
1454 * gcc.dg/vect/no-scevccp-outer-10.c: Mark functions noinline.
1455 * gcc.dg/vect/no-vfa-vect-45.c: Mark functions noinline.
1456 * gcc.dg/vect/no-scevccp-outer-10a.c: Mark functions noinline.
1457 * gcc.dg/vect/vect-multitypes-5.c: Mark functions noinline.
1458 * gcc.dg/vect/no-scevccp-outer-18.c: Mark functions noinline.
1459 * gcc.dg/vect/vect-42.c: Mark functions noinline.
1460 * gcc.dg/vect/vect-25.c: Mark functions noinline.
1461 * gcc.dg/vect/vect-vfa-01.c: Mark functions noinline.
1462 * gcc.dg/vect/vect-67.c: Mark functions noinline.
1463 * gcc.dg/vect/vect-outer-3a.c: Mark functions noinline.
1464 * gcc.dg/vect/vect-strided-a-u16-mult.c: Mark functions noinline.
1465 * gcc.dg/vect/vect-106.c: Mark functions noinline.
1466 * gcc.dg/vect/vect-reduc-7.c: Mark functions noinline.
1467 * gcc.dg/vect/no-vfa-vect-37.c: Mark functions noinline.
1468 * gcc.dg/vect/vect-reduc-2short.c: Mark functions noinline.
1469 * gcc.dg/vect/vect-reduc-dot-u8b.c: Mark functions noinline.
1470 * gcc.dg/vect/vect-iv-8.c: Mark functions noinline.
1471 * gcc.dg/vect/no-vfa-vect-79.c: Mark functions noinline.
1472 * gcc.dg/vect/vect-34.c: Mark functions noinline.
1473 * gcc.dg/vect/vect-17.c: Mark functions noinline.
1474 * gcc.dg/vect/no-vfa-vect-102a.c: Mark functions noinline.
1475 * gcc.dg/vect/vect-align-1.c: Mark functions noinline.
1476 * gcc.dg/vect/vect-93.c: Mark functions noinline.
1477 * gcc.dg/vect/vect-widen-mult-s16.c: Mark functions noinline.
1478 * gcc.dg/vect/vect-76.c: Mark functions noinline.
1479 * gcc.dg/vect/vect-strided-a-u16-i2.c: Mark functions noinline.
1480 * gcc.dg/vect/vect-outer-2c.c: Mark functions noinline.
1481 * gcc.dg/vect/vect-outer-5.c: Mark functions noinline.
1482 * gcc.dg/vect/no-scevccp-outer-8.c: Mark functions noinline.
1483 * gcc.dg/vect/vect-115.c: Mark functions noinline.
1484 * gcc.dg/vect/vect-9.c: Mark functions noinline.
1485 * gcc.dg/vect/no-scevccp-vect-iv-2.c: Mark functions noinline.
1486 * gcc.dg/vect/vect-reduc-pattern-1a.c: Mark functions noinline.
1487 * gcc.dg/vect/no-scevccp-outer-11.c: Mark functions noinline.
1488 * gcc.dg/vect/no-scevccp-outer-10b.c: Mark functions noinline.
1489 * gcc.dg/vect/vect-strided-u32-i4.c: Mark functions noinline.
1490 * gcc.dg/vect/vect-widen-mult-u8.c: Mark functions noinline.
1491 * gcc.dg/vect/vect-multitypes-6.c: Mark functions noinline.
1492 * gcc.dg/vect/no-scevccp-outer-19.c: Mark functions noinline.
1493 * gcc.dg/vect/vect-60.c: Mark functions noinline.
1494 * gcc.dg/vect/vect-26.c: Mark functions noinline.
1495 * gcc.dg/vect/vect-vfa-02.c: Mark functions noinline.
1496 * gcc.dg/vect/vect-85.c: Mark functions noinline.
1497 * gcc.dg/vect/vect-68.c: Mark functions noinline.
1498 * gcc.dg/vect/vect-outer-3b.c: Mark functions noinline.
1499 * gcc.dg/vect/vect-floatint-conversion-1.c: Mark functions noinline.
1500 * gcc.dg/vect/vect-strided-u8-i8-gap7.c: Mark functions noinline.
1501 * gcc.dg/vect/vect-reduc-8.c: Mark functions noinline.
1502 * gcc.dg/vect/vect-107.c: Mark functions noinline.
1503 * gcc.dg/vect/vect-iv-1.c: Mark functions noinline.
1504 * gcc.dg/vect/no-scevccp-outer-20.c: Mark functions noinline.
1505 * gcc.dg/vect/vect-iv-9.c: Mark functions noinline.
1506 * gcc.dg/vect/vect-52.c: Mark functions noinline.
1507 * gcc.dg/vect/vect-35.c: Mark functions noinline.
1508 * gcc.dg/vect/vect-18.c: Mark functions noinline.
1509 * gcc.dg/vect/vect-align-2.c: Mark functions noinline.
1510 * gcc.dg/vect/no-scevccp-outer-1.c: Mark functions noinline.
1511 * gcc.dg/vect/vect-77.c: Mark functions noinline.
1512 * gcc.dg/vect/vect-2.c: Mark functions noinline.
1513 * gcc.dg/vect/vect-outer-2d.c: Mark functions noinline.
1514 * gcc.dg/vect/vect-outer-6.c: Mark functions noinline.
1515 * gcc.dg/vect/vect-82_64.c: Mark functions noinline.
1516 * gcc.dg/vect/no-scevccp-outer-9.c: Mark functions noinline.
1517 * gcc.dg/vect/vect-strided-u8-i2-gap.c: Mark functions noinline.
1518 * gcc.dg/vect/vect-116.c: Mark functions noinline.
1519 * gcc.dg/vect/vect-strided-store-u16-i4.c: Mark functions noinline.
1520 * gcc.dg/vect/no-scevccp-vect-iv-3.c: Mark functions noinline.
1521 * gcc.dg/vect/vect-reduc-pattern-1b.c: Mark functions noinline.
1522 * gcc.dg/vect/wrapv-vect-reduc-dot-s8b.c: Mark functions noinline.
1523 * gcc.dg/vect/no-scevccp-outer-12.c: Mark functions noinline.
1524 * gcc.dg/vect/vect-multitypes-7.c: Mark functions noinline.
1525 * gcc.dg/vect/no-vfa-vect-101.c: Mark functions noinline.
1526 * gcc.dg/vect/vect-44.c: Mark functions noinline.
1527 * gcc.dg/vect/vect-27.c: Mark functions noinline.
1528 * gcc.dg/vect/vect-vfa-03.c: Mark functions noinline.
1529 * gcc.dg/vect/vect-86.c: Mark functions noinline.
1530 * gcc.dg/vect/vect-100.c: Mark functions noinline.
1531 * gcc.dg/vect/vect-reduc-1.c: Mark functions noinline.
1532 * gcc.dg/vect/vect-outer-3c.c: Mark functions noinline.
1533 * gcc.dg/vect/vect-floatint-conversion-2.c: Mark functions noinline.
1534 * gcc.dg/vect/vect-strided-a-u32-mult.c: Mark functions noinline.
1535 * gcc.dg/vect/vect-strided-u8-i8.c: Mark functions noinline.
1536 * gcc.dg/vect/vect-outer-fir-lb.c: Mark functions noinline.
1537 * gcc.dg/vect/vect-108.c: Mark functions noinline.
1538 * gcc.dg/vect/vect-reduc-9.c: Mark functions noinline.
1539 * gcc.dg/vect/no-scevccp-outer-21.c: Mark functions noinline.
1540 * gcc.dg/vect/vect-iv-2.c: Mark functions noinline.
1541 * gcc.dg/vect/vect-reduc-pattern-2a.c: Mark functions noinline.
1542 * gcc.dg/vect/vect-11.c: Mark functions noinline.
1543 * gcc.dg/vect/vect-70.c: Mark functions noinline.
1544 * gcc.dg/vect/vect-36.c: Mark functions noinline.
1545 * gcc.dg/vect/vect-19.c: Mark functions noinline.
1546 * gcc.dg/vect/vect-95.c: Mark functions noinline.
1547 * gcc.dg/vect/vect-78.c: Mark functions noinline.
1548 * gcc.dg/vect/vect-strided-a-u16-i4.c: Mark functions noinline.
1549 * gcc.dg/vect/vect-3.c: Mark functions noinline.
1550 * gcc.dg/vect/vect-all.c: Mark functions noinline.
1551 * gcc.dg/vect/vect-117.c: Mark functions noinline.
1552 * gcc.dg/vect/no-scevccp-outer-13.c: Mark functions noinline.
1553 * gcc.dg/vect/vect-reduc-pattern-1c.c: Mark functions noinline.
1554 * gcc.dg/vect/vect-strided-u16-i2.c: Mark functions noinline.
1555 * gcc.dg/vect/vect-strided-a-u8-i8-gap7.c: Mark functions noinline.
1556 * gcc.dg/vect/vect-20.c: Mark functions noinline.
1557 * gcc.dg/vect/vect-multitypes-8.c: Mark functions noinline.
1558 * gcc.dg/vect/no-scevccp-noreassoc-outer-1.c: Mark functions noinline.
1559 * gcc.dg/vect/no-vfa-vect-102.c: Mark functions noinline.
1560 * gcc.dg/vect/vect-62.c: Mark functions noinline.
1561 * gcc.dg/vect/vect-28.c: Mark functions noinline.
1562 * gcc.dg/vect/vect-multitypes-10.c: Mark functions noinline.
1563 * gcc.dg/vect/vect-vfa-04.c: Mark functions noinline.
1564 * gcc.dg/vect/vect-87.c: Mark functions noinline.
1565 * gcc.dg/vect/vect-reduc-dot-u16a.c: Mark functions noinline.
1566 * gcc.dg/vect/vect-reduc-2.c: Mark functions noinline.
1567 * gcc.dg/vect/vect-intfloat-conversion-4a.c: Mark functions noinline.
1568 * gcc.dg/vect/vect-109.c: Mark functions noinline.
1569 * gcc.dg/vect/no-scevccp-outer-22.c: Mark functions noinline.
1570 * gcc.dg/vect/no-section-anchors-vect-outer-4h.c: Mark functions
1571 noinline.
1572 * gcc.dg/vect/vect-iv-3.c: Mark functions noinline.
1573 * gcc.dg/vect/vect-reduc-pattern-2b.c: Mark functions noinline.
1574 * gcc.dg/vect/vect-reduc-dot-s8a.c: Mark functions noinline.
1575 * gcc.dg/vect/no-vfa-vect-57.c: Mark functions noinline.
1576 * gcc.dg/vect/vect-12.c: Mark functions noinline.
1577 * gcc.dg/vect/vect-71.c: Mark functions noinline.
1578 * gcc.dg/vect/vect-54.c: Mark functions noinline.
1579 * gcc.dg/vect/vect-strided-a-mult.c: Mark functions noinline.
1580 * gcc.dg/vect/no-scevccp-outer-3.c: Mark functions noinline.
1581 * gcc.dg/vect/vect-96.c: Mark functions noinline.
1582 * gcc.dg/vect/vect-reduc-1char.c: Mark functions noinline.
1583 * gcc.dg/vect/vect-110.c: Mark functions noinline.
1584 * gcc.dg/vect/vect-intfloat-conversion-1.c: Mark functions noinline.
1585 * gcc.dg/vect/vect-4.c: Mark functions noinline.
1586 * gcc.dg/vect/vect-strided-store-u32-i2.c: Mark functions noinline.
1587 * gcc.dg/vect/vect-outer-4k.c: Mark functions noinline.
1588 * gcc.dg/vect/vect-multitypes-1.c: Mark functions noinline.
1589 * gcc.dg/vect/vect-strided-mult.c: Mark functions noinline.
1590 * gcc.dg/vect/no-scevccp-outer-14.c: Mark functions noinline.
1591 * gcc.dg/vect/no-vfa-vect-49.c: Mark functions noinline.
1592 * gcc.dg/vect/vect-21.c: Mark functions noinline.
1593 * gcc.dg/vect/vect-multitypes-9.c: Mark functions noinline.
1594 * gcc.dg/vect/no-scevccp-noreassoc-outer-2.c: Mark functions noinline.
1595 * gcc.dg/vect/vect-80.c: Mark functions noinline.
1596 * gcc.dg/vect/vect-63.c: Mark functions noinline.
1597 * gcc.dg/vect/vect-46.c: Mark functions noinline.
1598 * gcc.dg/vect/vect-29.c: Mark functions noinline.
1599 * gcc.dg/vect/vect-strided-u8-i8-gap2.c: Mark functions noinline.
1600 * gcc.dg/vect/vect-multitypes-11.c: Mark functions noinline.
1601 * gcc.dg/vect/vect-88.c: Mark functions noinline.
1602 * gcc.dg/vect/vect-strided-u8-i2.c: Mark functions noinline.
1603 * gcc.dg/vect/vect-reduc-dot-u16b.c: Mark functions noinline.
1604 * gcc.dg/vect/vect-reduc-3.c: Mark functions noinline.
1605 * gcc.dg/vect/vect-83_64.c: Mark functions noinline.
1606 * gcc.dg/vect/vect-intfloat-conversion-4b.c: Mark functions noinline.
1607 * gcc.dg/vect/vect-iv-4.c: Mark functions noinline.
1608 * gcc.dg/vect/vect-reduc-pattern-2c.c: Mark functions noinline.
1609 * gcc.dg/vect/vect-reduc-dot-s8b.c: Mark functions noinline.
1610 * gcc.dg/vect/vect-30.c: Mark functions noinline.
1611 * gcc.dg/vect/vect-13.c: Mark functions noinline.
1612 * gcc.dg/vect/vect-strided-a-u8-i2-gap.c: Mark functions noinline.
1613 * gcc.dg/vect/vect-iv-8a.c: Mark functions noinline.
1614 * gcc.dg/vect/vect-strided-same-dr.c: Mark functions noinline.
1615 * gcc.dg/vect/vect-72.c: Mark functions noinline.
1616 * gcc.dg/vect/vect-38.c: Mark functions noinline.
1617 * gcc.dg/vect/no-scevccp-outer-4.c: Mark functions noinline.
1618 * gcc.dg/vect/vect-widen-mult-u16.c: Mark functions noinline.
1619 * gcc.dg/vect/vect-97.c: Mark functions noinline.
1620 * gcc.dg/vect/vect-111.c: Mark functions noinline.
1621 * gcc.dg/vect/vect-intfloat-conversion-2.c: Mark functions noinline.
1622 * gcc.dg/vect/vect-outer-4d.c: Mark functions noinline.
1623 * gcc.dg/vect/vect-5.c: Mark functions noinline.
1624 * gcc.dg/vect/vect-strided-mult-char-ls.c: Mark functions noinline.
1625 * gcc.dg/vect/vect-strided-store-a-u8-i2.c: Mark functions noinline.
1626 * gcc.dg/vect/vect-outer-4l.c: Mark functions noinline.
1627 * gcc.dg/vect/vect-multitypes-2.c: Mark functions noinline.
1628 * gcc.dg/vect/no-scevccp-outer-15.c: Mark functions noinline.
1629 * gcc.dg/vect/vect-reduc-1short.c: Mark functions noinline.
1630 * gcc.dg/vect/vect-strided-u16-i4.c: Mark functions noinline.
1631 * gcc.dg/vect/vect-strided-u32-i8.c: Mark functions noinline.
1632 * gcc.dg/vect/vect-22.c: Mark functions noinline.
1633 * gcc.dg/vect/no-scevccp-noreassoc-outer-3.c: Mark functions noinline.
1634 * gcc.dg/vect/vect-64.c: Mark functions noinline.
1635 * gcc.dg/vect/vect-89.c: Mark functions noinline.
1636 * gcc.dg/vect/no-tree-dom-vect-bug.c: Mark functions noinline.
1637 * gcc.dg/vect/vect-103.c: Mark functions noinline.
1638 * gcc.dg/vect/no-vfa-vect-51.c: Mark functions noinline.
1639 * gcc.dg/vect/no-vfa-pr29145.c: Mark functions noinline.
1640 * gcc.dg/vect/wrapv-vect-reduc-pattern-2c.c: Mark functions noinline.
1641 * gcc.dg/vect/vect-iv-5.c: Mark functions noinline.
1642 * gcc.dg/vect/vect-reduc-dot-s8c.c: Mark functions noinline.
1643 * gcc.dg/vect/vect-11a.c: Mark functions noinline.
1644 * gcc.dg/vect/vect-31.c: Mark functions noinline.
1645 * gcc.dg/vect/vect-14.c: Mark functions noinline.
1646 * gcc.dg/vect/vect-73.c: Mark functions noinline.
1647 * gcc.dg/vect/vect-56.c: Mark functions noinline.
1648 * gcc.dg/vect/vect-outer-2.c: Mark functions noinline.
1649 * gcc.dg/vect/no-scevccp-outer-5.c: Mark functions noinline.
1650 * gcc.dg/vect/vect-98.c: Mark functions noinline.
1651 * gcc.dg/vect/vect-strided-float.c: Mark functions noinline.
1652 * gcc.dg/vect/vect-intfloat-conversion-3.c: Mark functions noinline.
1653 * gcc.dg/vect/vect-112.c: Mark functions noinline.
1654 * gcc.dg/vect/no-scevccp-outer-9a.c: Mark functions noinline.
1655 * gcc.dg/vect/vect-6.c: Mark functions noinline.
1656 * gcc.dg/vect/no-vfa-vect-43.c: Mark functions noinline.
1657 * gcc.dg/vect/vect-strided-a-u8-i8-gap2.c: Mark functions noinline.
1658 * gcc.dg/vect/vect-outer-4m.c: Mark functions noinline.
1659 * gcc.dg/vect/vect-widen-mult-s8.c: Mark functions noinline.
1660 * gcc.dg/vect/vect-multitypes-3.c: Mark functions noinline.
1661 * gcc.dg/vect/pr25413.c: Mark functions noinline.
1662 * gcc.dg/vect/no-scevccp-outer-16.c: Mark functions noinline.
1663 * gcc.dg/vect/vect-40.c: Mark functions noinline.
1664 * gcc.dg/vect/vect-23.c: Mark functions noinline.
1665 * gcc.dg/vect/no-scevccp-noreassoc-outer-4.c: Mark functions noinline.
1666 * gcc.dg/vect/vect-82.c: Mark functions noinline.
1667 * gcc.dg/vect/vect-65.c: Mark functions noinline.
1668 * gcc.dg/vect/vect-48.c: Mark functions noinline.
1669 * gcc.dg/vect/vect-reduc-dot-s16a.c: Mark functions noinline.
1670 * gcc.dg/vect/vect-strided-u8-i8-gap4.c: Mark functions noinline.
1671 * gcc.dg/vect/vect-104.c: Mark functions noinline.
1672 * gcc.dg/vect/vect-outer-fir.c: Mark functions noinline.
1673 * gcc.dg/vect/vect-iv-6.c: Mark functions noinline.
1674 * gcc.dg/vect/vect-strided-u32-mult.c: Mark functions noinline.
1675 * gcc.dg/vect/vect-32.c: Mark functions noinline.
1676 * gcc.dg/vect/vect-15.c: Mark functions noinline.
1677 * gcc.dg/vect/no-trapping-math-2.c: Mark functions noinline.
1678 * gcc.dg/vect/vect-float-truncate-1.c: Mark functions noinline.
1679 * gcc.dg/vect/vect-91.c: Mark functions noinline.
1680 * gcc.dg/vect/vect-74.c: Mark functions noinline.
1681 * gcc.dg/vect/vect-outer-2a.c: Mark functions noinline.
1682 * gcc.dg/vect/vect-outer-3.c: Mark functions noinline.
1683 * gcc.dg/vect/vect-reduc-2char.c: Mark functions noinline.
1684 * gcc.dg/vect/no-scevccp-outer-6.c: Mark functions noinline.
1685 * gcc.dg/vect/vect-99.c: Mark functions noinline.
1686 * gcc.dg/vect/vect-113.c: Mark functions noinline.
1687 * gcc.dg/vect/no-scevccp-outer-9b.c: Mark functions noinline.
1688 * gcc.dg/vect/vect-outer-4f.c: Mark functions noinline.
1689 * gcc.dg/vect/vect-7.c: Mark functions noinline.
1690 * gcc.dg/vect/no-vfa-vect-61.c: Mark functions noinline.
1691 * gcc.dg/vect/vect-multitypes-4.c: Mark functions noinline.
1692 * gcc.dg/vect/no-scevccp-outer-17.c: Mark functions noinline.
1693 * gcc.dg/vect/vect-24.c: Mark functions noinline.
1694 * gcc.dg/vect/no-scevccp-noreassoc-outer-5.c: Mark functions noinline.
1695 * gcc.dg/vect/vect-83.c: Mark functions noinline.
1696 * gcc.dg/vect/vect-66.c: Mark functions noinline.
1697 * gcc.dg/vect/wrapv-vect-reduc-2char.c: Mark functions noinline.
1698
1699 2007-09-04 Uros Bizjak <ubizjak@gmail.com>
1700
1701 PR middle-end/33187
1702 * gcc.target/i386/cmov7.c: New file.
1703
1704 2007-09-04 Uros Bizjak <ubizjak@gmail.com>
1705
1706 * gcc.target/i386/sse4a-check.h: New file.
1707 * gcc.target/i386/sse4a-extract.c: Include sse4a-check.h. Remove main.
1708 * gcc.target/i386/sse4a-insert.c: Ditto.
1709 * gcc.target/i386/sse4a-montsd.c: Ditto.
1710 * gcc.target/i386/sse4a-montss.c: Ditto.
1711 * gcc.target/i386/mmx-check.h: New file.
1712 * gcc.target/i386/mmx-4.c: Include mmx-check.h. Remove main.
1713 * gcc.target/i386/builtin-apply-mmx.c: Ditto.
1714 * gcc.target/i386/sse-check.h: New file.
1715 * gcc.target/i386/pr13685: Include sse-check.h. Remove main.
1716 * gcc.target/i386/sse-3.c: Ditto.
1717 * gcc.target/i386/sse-7.c: Ditto.
1718 * gcc.target/i386/sse-9.c: Ditto.
1719 * gcc.target/i386/ssefn-3.c: Ditto.
1720 * gcc.target/i386/sse-recip.c: Ditto.
1721 * gcc.target/i386/sse-recip-vec.c: Ditto.
1722 * gcc.target/i386/20020523.c: Ditto. Rename from 20020523-2.c.
1723 * gcc.target/i386/20020523-1.c: Remove.
1724 * gcc.target/i386/sse2-lrint-vec.c: Include sse2-check.h. Remove main.
1725 * gcc.target/i386/sse2-lrintf-vec.c: Ditto.
1726 * gcc.target/i386/ssefn-4.c: Ditto.
1727 * gcc.target/i386/sse-6.c: Ditto.
1728 * gcc.target/i386/sse-10.c: Ditto.
1729 * gcc.target/i386/sse-11.c: Ditto.
1730 * gcc.target/i386/sse-18.c: Ditto.
1731 * gcc.target/i386/fpprec-1.c: Ditto.
1732 * g++.dg/other/i386-1.C: Ditto.
1733
1734 2007-09-04 Richard Guenther <rguenther@suse.de>
1735
1736 PR tree-optimization/33291
1737 * gcc.dg/volatile2.c: New testcase.
1738 * gcc.dg/pr32721.c: Adjust volatile reference pattern.
1739 * gcc.dg/tree-ssa/forwprop-1.c: Remove xfail.
1740 * gcc.dg/tree-ssa/forwprop-2.c: Likewise.
1741 * gcc.dg/tree-ssa/pr17141-1.c: Likewise.
1742
1743 2007-09-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1744
1745 PR fortran/33253
1746 * gfortran.dg/namelist_15.f90: Update test.
1747 * gfortran.dg/namelist_24.f90: Update test.
1748 * gfortran.dg/namelist_38.f90: New test.
1749
1750 2007-09-03 H.J. Lu <hongjiu.lu@intel.com>
1751
1752 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-1.c: Restored. Moved to ...
1753 * gcc.dg/vect/no-scevccp-vect-iv-1.c: New test.
1754 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-2.c: Restored. Moved to ...
1755 * gcc.dg/vect/no-scevccp-vect-iv-2.c: New test.
1756 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-3.c: Restored. Moved to ...
1757 * gcc.dg/vect/no-scevccp-vect-iv-3.c: New test.
1758
1759 2007-09-03 Jesper Nilsson <jesper.nilsson@axis.com>
1760
1761 * gcc.target/cris/builtin_bswap_v3.c: New testcase.
1762 * gcc.target/cris/builtin_bswap_v8.c: New testcase.
1763
1764 * gcc.dg/torture/cris-asm-mof-1.c: Skip if -march defined.
1765
1766 2007-09-02 David Daney <ddaney@avtrex.com>
1767
1768 * gcc.target/mips/gcc-have-sync-compare-and-swap-1.c: New test.
1769 * gcc.target/mips/gcc-have-sync-compare-and-swap-2.c: Ditto.
1770 * gcc.target/mips/atomic-memory-1.c: Ditto.
1771 * testsuite/gcc.target/mips/atomic-memory-2.c: Ditto.
1772
1773 2007-09-03 Jesper Nilsson <jesper.nilsson@axis.com>
1774
1775 * gcc.target/cris/builtin_clz_v0.c: New testcase.
1776 * gcc.target/cris/builtin_clz_v3.c: New testcase.
1777
1778 2007-09-02 Tobias Schlüuter <tobi@gcc.gnu.org>
1779
1780 * gfortran.dg/substr_6.f90: New test.
1781
1782 2007-09-02 Paolo Carlini <pcarlini@suse.de>
1783
1784 PR c++/33208
1785 * g++.dg/other/error18.C: New.
1786 * g++.dg/expr/bitfield3.C: Adjust.
1787
1788 2007-09-02 H.J. Lu <hongjiu.lu@intel.com>
1789
1790 PR fortran/33276
1791 * gfortran.fortran-torture/compile/pr33276.f90: New.
1792
1793 2007-09-02 Joseph Myers <joseph@codesourcery.com>
1794
1795 PR middle-end/33272
1796 * gcc.dg/c99-arraydecl-3.c: New test.
1797
1798 2007-08-31 Douglas Gregor <doug.gregor@gmail.com>
1799
1800 PR c++/32597
1801 * gcc/testsuite/g++.dg/cpp0x/variadic-new2.C: New.
1802 * gcc/testsuite/g++.dg/cpp0x/variadic-new.C: New.
1803
1804 2007-08-31 Tobias Burnus <burnus@net-b.de>
1805
1806 PR fortran/33232
1807 * gfortran.dg/eor_handling_2.f90: Add dg-warnings.
1808 * gfortran.dg/read_1.f90: New.
1809
1810 2007-08-31 Paolo Carlini <pcarlini@suse.de>
1811
1812 PR c++/33210
1813 * g++.dg/template/error30.C: New.
1814
1815 2007-08-31 Paolo Carlini <pcarlini@suse.de>
1816
1817 PR c++/32113
1818 * g++.dg/template/crash70.C: New.
1819
1820 2007-08-31 Paolo Carlini <pcarlini@suse.de>
1821
1822 PR c++/33212
1823 * g++.dg/ext/is_class_error.C: New.
1824
1825 2007-08-31 Olivier Hainque <hainque@adacore.com>
1826
1827 * gnat.dg/test_oalign.adb, oalign[12].ads: New test.
1828
1829 2007-08-31 David Edelsohn <edelsohn@gnu.org>
1830 Revital Eres <eres@il.ibm.com>
1831
1832 * gcc.target/powerpc/paired-1.c: New test.
1833 * gcc.target/powerpc/paired-2.c: New test.
1834 * gcc.target/powerpc/paired-3.c: New test.
1835 * gcc.target/powerpc/paired-4.c: New test.
1836 * gcc.target/powerpc/paired-5.c: New test.
1837 * gcc.target/powerpc/paired-6.c: New test.
1838 * gcc.target/powerpc/paired-7.c: New test.
1839 * gcc.target/powerpc/ppc-paired.c: New test.
1840
1841 2007-08-31 Ollie Wild <aaw@google.com>
1842
1843 * g++.dg/conversion/ptrmem2.C: New test.
1844 * g++.dg/conversion/ptrmem3.C: New test.
1845 * g++.dg/conversion/ptrmem4.C: New test.
1846 * g++.dg/conversion/ptrmem5.C: New test.
1847 * g++.dg/conversion/ptrmem6.C: New test.
1848 * g++.dg/conversion/ptrmem7.C: New test.
1849 * g++.dg/conversion/ptrmem8.C: New test.
1850
1851 2007-08-31 Paul Thomas <pault@gcc.gnu.org>
1852
1853 PR fortran/31879
1854 * gfortran.dg/char_length_7.f90: New test.
1855 * gfortran.dg/char_length_9.f90: New test.
1856 * gfortran.dg/char_assign_1.f90: Add extra warning.
1857
1858 PR fortran/31197
1859 PR fortran/31258
1860 * gfortran.dg/char_length_8.f90: New test.
1861
1862 2007-08-30 Andrew Pinski <andrew_pinski@playstation.sony.com>
1863
1864 * gcc.target/powerpc/ppu-intrinsics.c: New testcase.
1865
1866 2007-08-30 Jakub Jelinek <jakub@redhat.com>
1867
1868 * gcc.dg/inline-24.c: New test.
1869 * g++.dg/opt/inline11.C: New test.
1870
1871 2007-08-30 Richard Guenther <rguenther@suse.de>
1872
1873 * gcc.target/i386/vectorize5.c: New testcase.
1874
1875 2007-08-30 Tobias Burnus <burnus@net-b.de>
1876
1877 PR fortran/33228
1878 * interface.c (check_interface0): Improve error for external procs.
1879 (check_sym_interfaces): Fix checking of module procedures.
1880
1881 2007-08-30 Jakub Jelinek <jakub@redhat.com>
1882
1883 * gcc.dg/sync-2.c (AI_ALIGN): Define if not defined.
1884 (AI): Add AI_ALIGN.
1885 * gcc.dg/sync-3.c: New test.
1886
1887 PR middle-end/32758
1888 * gcc.dg/cleanup-12.c: New test.
1889
1890 2007-08-30 Uros Bizjak <ubizjak@gmail.com>
1891
1892 * lib/gcc-dg.exp (cleanup-profile-file): New procedure.
1893 * gcc.dg/20021014-1.c: Use cleanup-profile-file.
1894 * gcc.dg/gcc.dg/20021014-1.c: Ditto.
1895 * gcc.dg/pr32450.c: Ditto.
1896 * gcc.dg/nest.c: Ditto.
1897 * gcc.dg/nested-func-4.c: Ditto.
1898 * g++.old-deja/g++.law/profile1.C: Ditto.
1899
1900 2007-08-29 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1901
1902 PR fortran/32989
1903 * gfortran.fortran-torture/execute/getarg_1.f90: Add check for
1904 non-default integer kind arguments.
1905
1906 2007-08-29 Tobias Burnus <burnus@gcc.gnu.org>
1907
1908 PR fortran/33105
1909 * gfortran.dg/is_iostat_end_eor_1.f90: New test.
1910
1911 2007-08-29 Uros Bizjak <ubizjak@gmail.com>
1912
1913 * gcc.dg/h8300-ice2.c: Remove target selector.
1914
1915 2007-08-29 Christopher D. Rickett <crickett@lanl.gov>
1916
1917 PR fortran/33215
1918 * gfortran.dg/binding_label_tests_15.f03: New test case.
1919 * gfortran.dg/binding_label_tests_16.f03: Ditto.
1920
1921 2007-08-29 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1922
1923 * gfortran.dg/alloc_comp_basics_1.f90: Update check.
1924 * gfortran.dg/alloc_comp_constructor_1.f90: Update check.
1925
1926 2007-08-29 Douglas Gregor <doug.gregor@gmail.com>
1927
1928 PR c++/33194
1929 * g++.dg/other/canon-33194.C: New.
1930
1931 2007-08-29 Rask Ingemann Lambertsen <rask@sygehus.dk>
1932
1933 * gcc.c-torture/execute/simd-1.c: Use SImode vector elements.
1934 * gcc.c-torture/execute/pr23135.c: Likewise.
1935
1936 2007-08-29 Uros Bizjak <ubizjak@gmail.com>
1937
1938 * gcc.dg/pr31344.c: Move to ...
1939 * gcc.dg/dfp/pr31344.c: ... here.
1940 * gcc.dg/sibcall-6.c: Simplify dg-skip-if directive.
1941 * gcc.dg/20050503-1.c: Ditto.
1942 * gcc.dg/20050111-1.c: Simplify i?86 and x86_64 dg-options directive.
1943 * gcc.dg/20061127-1.c: Compile only for fpic targets.
1944 * gcc.dg/20060801-1.c: Ditto.
1945
1946 2007-08-29 Kaz Kojima <kkojima@gcc.gnu.org>
1947
1948 * gfortran.dg/isnan_1.f90: Add -mieee for sh.
1949 * gfortran.dg/nan_1.f90: Likewise.
1950
1951 2007-08-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1952
1953 PR fortran/33055
1954 Revert previous patch.
1955
1956 2007-08-28 Nathan Sidwell <nathan@codesourcery.com>
1957 Kazu Hirata <kazu@codesourcery.com>
1958
1959 * gcc.target/m68k/interrupt-1.c: New.
1960
1961 2007-08-28 Rask Ingemann Lambertsen <rask@sygehus.dk>
1962
1963 * gcc.c-torture/compile/limits-blockid.c: Reduce testcase size to
1964 10000 for targets where "int" can't hold at least 100000.
1965 * gcc.c-torture/compile/limits-enumconst.c: Likewise.
1966 * gcc.dg/fold-eqandshift-1.c (INT_BITS): New.
1967 (test5)(test6): Use it.
1968 * gcc.dg/pr30744-1.c (r): Use pointer sized integer.
1969 * gcc.dg/tree-ssa/foldaddr-1.c (foo): Likewise.
1970 * gcc.dg/tree-ssa/loadpre6.c (main): Likewise.
1971 * gcc.dg/tls/opt-5.c (__gen_tempname): Avoid overflowing 16-bit int.
1972 * gcc.dg/attr-alloc_size.c (test): Likewise.
1973
1974 2007-08-28 Paolo Carlini <pcarlini@suse.de>
1975
1976 PR c++/33209
1977 * g++.dg/template/error29.C: New.
1978
1979 2007-08-28 Jakub Jelinek <jakub@redhat.com>
1980
1981 PR c++/32596
1982 * g++.dg/ext/visibility/anon5.C: New test.
1983
1984 2007-08-28 Dominique d'Humieres <dominiq@lps.ens.fr>
1985
1986 * gfortran.dg/gamma_4.f90: Fix large-real kind selection.
1987
1988 2007-08-28 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1989
1990 * gfortran.dg/gamma_1.f90: Remove large-real tests.
1991 * gfortran.dg/gamma_2.f90: Remove large-real tests.
1992 * gfortran.dg/gamma_4.f90: New: large-real tests.
1993
1994 2007-08-28 Jason Merrill <jason@redhat.com>
1995
1996 PR c++/29000
1997 * g++.dg/ext/stmtexpr12.C: New test.
1998
1999 PR c++/28558
2000 * g++.dg/ext/attrib28.C: New test.
2001
2002 2007-08-28 Uros Bizjak <ubizjak@gmail.com>
2003
2004 PR target/32661
2005 * gcc.target/i386/pr32661.c: New test.
2006
2007 2007-08-28 Jakub Jelinek <jakub@redhat.com>
2008
2009 PR middle-end/32370
2010 * gcc.dg/pr32370.c: New test.
2011
2012 PR rtl-optimization/33148
2013 * gcc.c-torture/compile/20070827-1.c: New test.
2014
2015 PR debug/32914
2016 * d++.dg/debug/const3.C: New test.
2017 * d++.dg/debug/const4.C: New test.
2018 * d++.dg/debug/dwarf2/const1.C: New test.
2019 * d++.dg/debug/dwarf2/const2.C: New test.
2020 * d++.dg/debug/dwarf2/const2b.C: New test.
2021
2022 2007-08-28 Mircea Namolaru <namolaru@il.ibm.com>
2023 Vladimir Yanovsky <yanov@il.ibm.com>
2024 Revital Eres <eres@il.ibm.com>
2025 Andrey Belevantsev <abel@ispras.ru>
2026
2027 * gcc.dg/sms-1.c: New test.
2028
2029 2007-08-27 Alexandre Oliva <aoliva@redhat.com>
2030
2031 * g++.dg/ext/gnu-inline-common.h: New.
2032 * g++.dg/ext/gnu-inline-global-reject.C: New.
2033 * g++.dg/ext/gnu-inline-global.C: New.
2034 * g++.dg/ext/gnu-inline-namespace.C: New.
2035 * g++.dg/ext/gnu-inline-anon-namespace.C: New.
2036 * g++.dg/ext/gnu-inline-class.C: New.
2037 * g++.dg/ext/gnu-inline-class-static.C: New.
2038 * g++.dg/ext/gnu-inline-template-class.C: New.
2039 * g++.dg/ext/gnu-inline-template-func.C: New.
2040
2041 2007-08-27 Jason Merrill <jason@redhat.com>
2042
2043 PR c++/31337
2044 * g++.dg/ext/stmtexpr11.C: New.
2045
2046 2007-08-27 Kazu Hirata <kazu@codesourcery.com>
2047
2048 * lib/target-supports.exp (check_profiling_available):
2049 Set profiling_available_saved to 0 on fido-*-elf.
2050
2051 2007-08-27 Daniel Berlin <dberlin@dberlin.org>
2052
2053 PR tree-optimization/33173
2054
2055 * gcc.c-torture/compile/pr33173.c: New.
2056
2057 2007-08-27 H.J. Lu <hongjiu.lu@intel.com>
2058
2059 PR target/31385
2060 * gcc.dg/dfp/pr31385.c: New.
2061
2062 2007-08-27 Uros Bizjak <ubizjak@gmail.com>
2063
2064 * gcc.dg/unsigned-long-compare.c: Remove target selector.
2065
2066 2007-08-27 Uros Bizjak <ubizjak@gmail.com>
2067
2068 * gcc.dg/arm-eabi1.c, gcc.dg/symbian1.c, cc.dg/symbian2.c,
2069 gcc.dg/symbian3.c, gcc.dg/symbian4.c, gcc.dg/symbian5.c,
2070 gcc.dg/20051215-1.c: Move to gcc.target/arm directory.
2071 * gcc.dg/const-compare.c, gcc.dg/non-lazy-ptr-test.c,
2072 gcc.dg/rs6000-leaf.c: Move to gcc.target/powerpc directory.
2073 * gcc.dg/m68k-pic-1.c, gcc.dg/m68k-slp-ice.c: Move to
2074 gcc.target/m68k directory.
2075 * gcc.dg/i386-darwin-fpmath.c: Move to gcc.target/i386 directory.
2076 * gcc.dg/cris-peep2-andu1.c, gcc.dg/cris-peep2-andu2.c,
2077 gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-xsrand2.c: Move to
2078 gcc.target/cris directory.
2079 * gcc.dg/20020620-1.c: Move to gcc.target/mips directory.
2080 * gcc.dg/bfin-longcall-1.c, gcc.dg/bfin-longcall-2.c: Move to
2081 gcc.target/bfin directory.
2082
2083 * gcc.target/sh: New directory.
2084 * gcc.target/sh/sh.exp: New file.
2085 * gcc.dg/pr21255-1.c, gcc.dg/pr21255-2-mb.c, gcc.dg/pr21255-2-ml.c,
2086 gcc.dg/pr21255-3.c, gcc.dg/pr21255-4.c, gcc.dg/sh4a-bitmovua.c,
2087 gcc.dg/sh4a-cos.c, gcc.dg/sh4a-cosf.c, gcc.dg/sh4a-fprun.c,
2088 gcc.dg/sh4a-fsrra.c, gcc.dg/sh4a-memmovua.c, gcc.dg/sh4a-sin.c,
2089 gcc.dg/sh4a-sincosf.c, gcc.dg/sh4a-sinf.c gcc.dg/sh-relax.c,
2090 gcc.dg/sh-relax-vxworks.c: Move to gcc.target/sh directory.
2091
2092 2007-08-27 Uros Bizjak <ubizjak@gmail.com>
2093
2094 * gcc.target/i386/pow-1.c: Fix scan-assembler-not.
2095 * gcc.target/i386/asm-3.c: Skip -fpic ilp32 targets only.
2096 * gcc.target/i386/20020523-1.c: Require nonpic effective target.
2097 * gcc.target/i386/local2.c: Ditto.
2098 * gcc.target/i386/stack-prot-kernel.c: Ditto.
2099 * gcc.target/i386/20011119-1.c: Ditto.
2100 * gcc.target/i386/tailcall-1.c: Ditto. Check ilp32 targets only.
2101 * gcc.target/i386/fastcall-1.c: Fix target selector.
2102
2103 2007-08-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2104
2105 PR fortran/33055
2106 * gfortran.dg/negative_unit.f: Add new check
2107 * gfortran.dg/negative_unit_int8.f: New. Same as above except use
2108 -fdefault-integer-8.
2109
2110 2007-08-26 Asher Langton <langton2@llnl.gov>
2111
2112 * gfortran.dg/recursive_stack.f90: New.
2113 * gfortran.dg/openmp_stack.f90: New.
2114
2115 2007-08-26 Tobias Burnus <burnus@net-b.de>
2116
2117 PR fortran/31298
2118 * gfortran.dg/use_10.f90: New.
2119
2120 2007-08-26 Tobias Burnus <burnus@net-b.de>
2121
2122 PR fortran/32985
2123 * gfortran.dg/namelist_14.f90: Make test case valid.
2124 * gfortran.dg/common_10.f90: New.
2125
2126 2007-08-26 H.J. Lu <hongjiu.lu@intel.com>
2127
2128 PR middle-end/33181
2129 * gcc.dg/ifelse-2.c: New.
2130
2131 2007-08-26 Tobias Burnus <burnus@net-b.de>
2132
2133 PR fortran/32980
2134 * gfortran.dg/gamma_1.f90: New.
2135 * gfortran.dg/gamma_2.f90: New.
2136 * gfortran.dg/gamma_3.f90: New.
2137
2138 2007-08-26 Tobias Burnus <burnus@net-b.de>
2139
2140 PR fortran/33188
2141 * gfortran.dg/used_types_18.f90: New.
2142
2143 2007-08-25 Jakub Jelinek <jakub@redhat.com>
2144
2145 * gcc.dg/array-init-2.c: New test.
2146
2147 2007-08-24 Tobias Burnus <burnus@net-b.de>
2148
2149 PR fortran/33178
2150 * gfortran.dg/initialization_4.f90: Update dg-error.
2151 * gfortran.dg/initialization_13.f90: New.
2152
2153 2007-08-24 Richard Guenther <rguenther@suse.de>
2154
2155 PR middle-end/33166
2156 * gcc.c-torture/compile/pr33166.c: New testcase.
2157
2158 2007-08-24 Tobias Burnus <burnus@net-b.de>
2159
2160 PR fortran/33139
2161 * gfortran.dg/pointer_assign_4.f90: New.
2162 * gfortran.dg/shape_2.f90: Fix test case.
2163 * gfortran.dg/char_result_4.f90: Ditto.
2164
2165 2007-08-24 Jakub Jelinek <jakub@redhat.com>
2166
2167 * gcc.dg/array-init-1.c: New test.
2168
2169 PR c++/32567
2170 * g++.dg/parse/crash36.C: New test.
2171
2172 2007-08-23 H.J. Lu <hongjiu.lu@intel.com>
2173
2174 * gcc.dg/pr32721.c: Updated.
2175
2176 2007-08-24 Jakub Jelinek <jakub@redhat.com>
2177
2178 PR tree-optimization/32573
2179 PR middle-end/32946
2180 * gcc.dg/pr32573.c: New test.
2181
2182 PR c++/32898
2183 * g++.dg/lookup/ns3.C: New test.
2184
2185 * gfortran.dg/assumed_charlen_sharing.f90: New test.
2186
2187 PR c++/31941
2188 * g++.dg/parse/crash37.C: New test.
2189
2190 2007-08-23 Uros Bizjak <ubizjak@gmail.com>
2191
2192 PR target/17390
2193 * gcc.target/i386/pr17390.c: New test.
2194
2195 2007-08-23 Richard Guenther <rguenther@suse.de>
2196
2197 * gcc.dg/tree-ssa/builtin-fprintf-1.c: Adjust patterns.
2198 * gcc.dg/tree-ssa/builtin-fprintf-chk-1.c: Likewise.
2199 * gcc.dg/tree-ssa/builtin-printf-1.c: Likewise.
2200 * gcc.dg/tree-ssa/builtin-printf-chk-1.c: Likewise.
2201 * gcc.dg/tree-ssa/builtin-vfprintf-1.c: Likewise.
2202 * gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c: Likewise.
2203 * gcc.dg/tree-ssa/builtin-vprintf-1.c: Likewise.
2204 * gcc.dg/tree-ssa/builtin-vprintf-chk-1.c: Likewise.
2205
2206 2007-08-23 Uros Bizjak <ubizjak@gmail.com>
2207
2208 * gcc.target/s390: New directory.
2209 * gcc.target/s390/s390.exp: New file.
2210 * gcc.dg/20020926-1.c, gcc.dg/20030123-1.c, gcc.dg/20030129-1.c,
2211 gcc.dg/20040305-1.c, gcc.dg/20041109-1.c, gcc.dg/20041216-1.c,
2212 gcc.dg/20050409-1.c, gcc.dg/20050524-1.c, gcc.dg/20050824-1.c,
2213 gcc.dg/pr20927.c, gcc.dg/pr24624.c, gcc.dg/pr27661.c: Move to
2214 gcc.target/s390 directory.
2215
2216 2007-08-23 Richard Guenther <rguenther@suse.de>
2217
2218 PR tree-optimization/32328
2219 * testsuite/gcc.dg/pr32328.c: New testcase.
2220
2221 2007-08-23 Rask Ingemann Lambertsen <rask@sygehus.dk>
2222
2223 * gcc.c-torture/execute/simd-4.x: Only run when stdint.h types are
2224 available.
2225
2226 2007-08-23 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2227
2228 PR fortran/33095
2229 * gfortran.dg/min_max_optional_5.f90: New test.
2230 * gfortran.dg/min_max_optional_2.f90: Remove.
2231 * gfortran.dg/min_max_optional_3.f90: Remove.
2232 * gfortran.dg/min_max_optional_4.f90: Remove.
2233
2234 2007-08-23 Paolo Bonzini <bonzini@gnu.org>
2235
2236 * gcc.target/i386/xorps-sse.c: New.
2237 * gcc.target/i386/xorps-sse2.c: New.
2238
2239 2007-08-23 Paolo Bonzini <bonzini@gnu.org>
2240
2241 * gcc.target/i386/cmov3.c: Fix scan-assembler.
2242 * gcc.target/i386/cmov4.c: Fix scan-assembler.
2243 * gcc.target/i386/xchg-2.c: Fix scan-assembler.
2244
2245 2007-08-22 Christopher D. Rickett <crickett@lanl.gov>
2246
2247 PR fortran/33020
2248 * gfortran.dg/c_f_pointer_shape_tests_2.f03: Update test to
2249 include multiple kinds for SHAPE parameter within a single
2250 namespace.
2251 * gfortran.dg/c_f_pointer_shape_tests_2_driver.c: Ditto.
2252 * gfortran.dg/c_f_pointer_shape_tests_3.f03: New test case.
2253
2254 2007-08-22 Janus Weil <jaydub66@gmail.com>
2255
2256 * interface_abstract_1.f90: Extended test case.
2257 * interface_abstract_3.f90: New test.
2258
2259 2007-08-21 Christian Bruel <christian.bruel@st.com>
2260
2261 * gcc.dg/fold-sub.c: New test.
2262
2263 2007-08-22 Uros Bizjak <ubizjak@gmail.com>
2264
2265 * gcc.dg/20000724-1.c, gcc.dg/980312-1.c, gcc.dg/980313-1.c,
2266 gcc.dg/attr-returns_twice-1.c, gcc.dg/inline-mcpy.c, gcc.dg/pr25196.c,
2267 gcc.dg/pr25993.c, gcc.dg/pr26449.c, gcc.dg/pr28839.c,
2268 gcc.dg/pr32191.c: Move to gcc.target/i386 directory.
2269 * gcc.target/i386/pr31854.c, gcc.target/i386/pr32065-1.c,
2270 gcc.target/i386/pr32065-2.c: Use dg-require-effective-target dfp.
2271
2272 2007-08-22 Richard Guenther <rguenther@suse.de>
2273
2274 PR middle-end/33007
2275 * gcc.dg/pr33007.c: New testcase.
2276
2277 2007-08-22 Richard Sandiford <richard@codesourcery.com>
2278
2279 * gcc.c-torture/execute/strcmp-1.x: Delete.
2280
2281 2007-08-22 Uros Bizjak <ubizjak@gmail.com>
2282
2283 * gcc.target/i386/*.c: Remove target selectors from dg-do directives.
2284 * gcc.target/i386/991129-1.c, gcc.target/i386/991209-1.c,
2285 gcc.target/i386/991214-1.c, gcc.target/i386/pr26778.c,
2286 gcc.target/i386/pr27827.c, gcc.target/i386/pr30505.c,
2287 gcc.target/i386/pr32389.c, gcc.target/i386/sse-8.c,
2288 gcc.target/i386/stack-realign.c,
2289 gcc.target/i386/gcc-have-sync-compare-and-swap-1.c,
2290 gcc.target/i386/gcc-have-sync-compare-and-swap-2.c,
2291 gcc.target/i386/gcc-have-sync-compare-and-swap-3.c: Require ilp32
2292 target using dg-require-effective-target directive.
2293 * gcc.target/i386/amd64-abi-1.c, gcc.target/i386/amd64-abi-2.c,
2294 gcc.target/i386/cleanup-2.c, gcc.target/i386/cmpxchg16b-1.c,
2295 gcc.target/i386/gcc-have-sync-compare-and-swap-4.c,
2296 gcc.target/i386/large-size-array-3.c, gcc.target/i386/pr25254.c,
2297 gcc.target/i386/pr31167.c, gcc.target/i386/pr32268.c,
2298 gcc.target/i386/pr32661-1.c, gcc.target/i386/pr32708-2.c,
2299 gcc.target/i386/pr32708-3.c, gcc.target/i386/sse4_1-pextrq.c,
2300 gcc.target/i386/sse4_1-pinsrq.c, gcc.target/i386/sse4_2-crc32q.c,
2301 gcc.target/i386/sse4_2-popcntq.c, gcc.target/i386/stack-prot-kernel.c:
2302 Require lp64 target using dg-require-effective-target directive.
2303 * gcc.target/i386/cleanup-1.c, gcc.target/i386/cleanup-2.c,
2304 gcc.target/i386/pr32268.c: Use *-*-linux* target selector in dg-do
2305 directive.
2306 * gcc.target/i386/20010202-1.c: Move from here ...
2307 * gcc.dg/20010202-1.c: ... to here.
2308
2309 2007-08-22 Richard Guenther <rguenther@suse.de>
2310
2311 PR tree-optimization/33142
2312 * gcc.c-torture/execute/pr33142.c: New testcase.
2313
2314 2007-08-22 Richard Guenther <rguenther@suse.de>
2315
2316 PR middle-end/32563
2317 * g++.dg/torture/pr32563.C: New testcase.
2318
2319 2007-08-22 Jakub Jelinek <jakub@redhat.com>
2320
2321 PR middle-end/32912
2322 * gcc.dg/pr32912-1.c: Add -w to options.
2323 * gcc.dg/pr32912-2.c: Likewise.
2324 * gcc.dg/pr32912-3.c: Scan for ~{ rather than just ~.
2325
2326 2007-08-21 Ian Lance Taylor <iant@google.com>
2327
2328 * g++.dg/torture/pr33134.C: Moved from g++.dg/tree-ssa.
2329
2330 2007-08-21 Ian Lance Taylor <iant@google.com>
2331
2332 PR tree-optimization/33134
2333 * g++.dg/tree-ssa/pr33134.C: New test.
2334
2335 2007-08-21 Nathan Froyd <froydnj@codesourcery.com>
2336
2337 * gcc.target/powerpc/spe-vector-memset.c: New testcase.
2338 * gcc.target/powerpc/spe-vector-memcpy.c: New testcase.
2339
2340 2007-08-21 Jakub Jelinek <jakub@redhat.com>
2341
2342 PR debug/32610
2343 * gcc.dg/debug/pr32610.c: New test.
2344
2345 * g++.dg/init/new24.C: New test.
2346
2347 PR middle-end/32912
2348 * gcc.dg/pr32912-1.c: New test.
2349 * gcc.dg/pr32912-2.c: New test.
2350 * gcc.dg/pr32912-3.c: New test.
2351
2352 2007-08-21 Richard Guenther <rguenther@suse.de>
2353
2354 * gcc.dg/pointer-arith-10.c: New testcase.
2355
2356 2007-08-21 Richard Guenther <rguenther@suse.de>
2357
2358 PR middle-end/33122
2359 * gcc.c-torture/compile/pr33122.c: New testcase.
2360
2361 2007-03-20 Pawel Sikora <pluto@pld-linux.org>
2362
2363 * g++.dg/warn/Wnvdtor-2.C: New testcase.
2364
2365 2007-08-20 Dorit Nuzman <dorit@il.ibm.com>
2366
2367 * gcc.dg/vect/costmodel/ppc/costmodel-vect-outer-fir.c: Add missing }.
2368
2369 2007-08-20 Jakub Jelinek <jakub@redhat.com>
2370
2371 PR c++/33025
2372 * g++.dg/init/new23.C: New test.
2373
2374 2007-08-20 Andrew Pinski <andrew_pinski@playstation.sony.com>
2375
2376 PR middle-end/30564
2377 * gcc.c-torture/compile/pr30564-1.c: New test.
2378 * gcc.c-torture/compile/pr30564-2.c: New test.
2379
2380 2007-08-19 Joseph Myers <joseph@codesourcery.com>
2381
2382 * gcc.dg/debug/dwarf2/aranges-fnsec-1.c: New test.
2383
2384 2007-08-19 Tobias Burnus <burnus@net-b.de>
2385
2386 * gfortran.dg/interface_abstract_2.f90: New.
2387 * gfortran.dg/interface_abstract_1.f90: Fix typo.
2388
2389 2007-08-19 Dorit Nuzman <dorit@il.ibm.com>
2390
2391 * gcc.dg/vect/vect-117.c: Change inner-loop bound to
2392 unknown (so that outer-loop wont get analyzed).
2393 * gcc.dg/vect/vect-outer-1a.c: New test.
2394 * gcc.dg/vect/vect-outer-1b.c: New test.
2395 * gcc.dg/vect/vect-outer-1.c: New test.
2396 * gcc.dg/vect/vect-outer-2a.c: New test.
2397 * gcc.dg/vect/vect-outer-2b.c: New test.
2398 * gcc.dg/vect/vect-outer-2c.c: New test.
2399 * gcc.dg/vect/vect-outer-2.c: New test.
2400 * gcc.dg/vect/vect-outer-3a.c: New test.
2401 * gcc.dg/vect/vect-outer-3b.c: New test.
2402 * gcc.dg/vect/vect-outer-3c.c: New test.
2403 * gcc.dg/vect/vect-outer-3.c: New test.
2404 * gcc.dg/vect/vect-outer-4a.c: New test.
2405 * gcc.dg/vect/vect-outer-4b.c: New test.
2406 * gcc.dg/vect/vect-outer-4c.c: New test.
2407 * gcc.dg/vect/vect-outer-4d.c: New test.
2408 * gcc.dg/vect/vect-outer-4e.c: New test.
2409 * gcc.dg/vect/vect-outer-4f.c: New test.
2410 * gcc.dg/vect/vect-outer-4g.c: New test.
2411 * gcc.dg/vect/no-section-anchors-vect-outer-4h.c: New test.
2412 * gcc.dg/vect/vect-outer-4i.c: New test.
2413 * gcc.dg/vect/vect-outer-4j.c: New test.
2414 * gcc.dg/vect/vect-outer-4k.c: New test.
2415 * gcc.dg/vect/vect-outer-4l.c: New test.
2416 * gcc.dg/vect/vect-outer-4m.c: New test.
2417 * gcc.dg/vect/vect-outer-4.c: New test.
2418 * gcc.dg/vect/vect-outer-5.c: New test.
2419 * gcc.dg/vect/vect-outer-6.c: New test.
2420 * gcc.dg/vect/vect-outer-fir.c: New test.
2421 * gcc.dg/vect/vect-outer-fir-lb.c: New test.
2422 * gcc.dg/vect/costmodel/ppc/costmodel-vect-outer-fir.c: New test.
2423
2424 2007-08-19 Dorit Nuzman <dorit@il.ibm.com>
2425
2426 * gcc.dg/vect/vect.exp: Compile tests with -fno-tree-scev-cprop
2427 and -fno-tree-reassoc.
2428 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-1.c: Moved to...
2429 * gcc.dg/vect/no-scevccp-vect-iv-1.c: New test.
2430 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-2.c: Moved to...
2431 * gcc.dg/vect/no-scevccp-vect-iv-2.c: New test.
2432 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-3.c: Moved to...
2433 * gcc.dg/vect/no-scevccp-vect-iv-3.c: New test.
2434 * gcc.dg/vect/no-scevccp-noreassoc-outer-1.c: New test.
2435 * gcc.dg/vect/no-scevccp-noreassoc-outer-2.c: New test.
2436 * gcc.dg/vect/no-scevccp-noreassoc-outer-3.c: New test.
2437 * gcc.dg/vect/no-scevccp-noreassoc-outer-4.c: New test.
2438 * gcc.dg/vect/no-scevccp-noreassoc-outer-5.c: New test.
2439 * gcc.dg/vect/no-scevccp-outer-1.c: New test.
2440 * gcc.dg/vect/no-scevccp-outer-2.c: New test.
2441 * gcc.dg/vect/no-scevccp-outer-3.c: New test.
2442 * gcc.dg/vect/no-scevccp-outer-4.c: New test.
2443 * gcc.dg/vect/no-scevccp-outer-5.c: New test.
2444 * gcc.dg/vect/no-scevccp-outer-6.c: New test.
2445 * gcc.dg/vect/no-scevccp-outer-7.c: New test.
2446 * gcc.dg/vect/no-scevccp-outer-8.c: New test.
2447 * gcc.dg/vect/no-scevccp-outer-9.c: New test.
2448 * gcc.dg/vect/no-scevccp-outer-9a.c: New test.
2449 * gcc.dg/vect/no-scevccp-outer-9b.c: New test.
2450 * gcc.dg/vect/no-scevccp-outer-10.c: New test.
2451 * gcc.dg/vect/no-scevccp-outer-10a.c: New test.
2452 * gcc.dg/vect/no-scevccp-outer-10b.c: New test.
2453 * gcc.dg/vect/no-scevccp-outer-11.c: New test.
2454 * gcc.dg/vect/no-scevccp-outer-12.c: New test.
2455 * gcc.dg/vect/no-scevccp-outer-13.c: New test.
2456 * gcc.dg/vect/no-scevccp-outer-14.c: New test.
2457 * gcc.dg/vect/no-scevccp-outer-15.c: New test.
2458 * gcc.dg/vect/no-scevccp-outer-16.c: New test.
2459 * gcc.dg/vect/no-scevccp-outer-17.c: New test.
2460 * gcc.dg/vect/no-scevccp-outer-18.c: New test.
2461 * gcc.dg/vect/no-scevccp-outer-19.c: New test.
2462 * gcc.dg/vect/no-scevccp-outer-20.c: New test.
2463 * gcc.dg/vect/no-scevccp-outer-21.c: New test.
2464 * gcc.dg/vect/no-scevccp-outer-22.c: New test.
2465
2466 2007-08-19 Dorit Nuzman <dorit@il.ibm.com>
2467
2468 * testsuite/gcc.dg/vect/pr20122.c: Fix test (now vectorized, with
2469 versioning for aliasing).
2470 * testsuite/gcc.dg/vect/vect-35.c: Likewise.
2471
2472 * testsuite/gcc.dg/vect/vect-iv-6.c: Fix test for vect_no_align
2473 targets.
2474 * testsuite/gcc.dg/vect/vect-multitypes-11.c: Likewise.
2475
2476 2007-08-18 Tom Tromey <tromey@redhat.com>
2477
2478 PR preprocessor/32974:
2479 * gcc.dg/cpp/pr32974.c: New file.
2480
2481 2007-08-17 Tobias Burnus <burnus@net-b.de>
2482
2483 * gfortran.dg/interface_abstract_1.f90: New.
2484
2485 2007-08-18 Paul Thomas <pault@gcc.gnu.org>
2486
2487 PR fortran/32881
2488 * gfortran.dg/pure_initializer_1.f90: New test.
2489
2490 2007-08-18 Paul Thomas <pault@gcc.gnu.org>
2491
2492 PR fortran/32875
2493 * gfortran.dg/array_constructor_18.f90: New test.
2494
2495 2007-08-17 Andrew Pinski <andrew_pinski@playstation.sony.com>
2496
2497 PR c++/28989
2498 * g++.dg/expr/lval3.C: New test.
2499 * g++.dg/expr/lval4.C: New test.
2500
2501 2007-08-17 Ollie Wild <aaw@google.com>
2502
2503 PR c++/31749
2504 * g++.dg/lookup/builtin3.C: New test.
2505 * g++.dg/lookup/builtin4.C: New test.
2506 * g++.dg/lookup/using19.C: New test.
2507
2508 2007-08-17 Paolo Carlini <pcarlini@suse.de>
2509
2510 PR c++/32190
2511 * g++.dg/parse/error31.C: New.
2512
2513 2007-08-17 Paolo Carlini <pcarlini@suse.de>
2514
2515 PR c++/32112
2516 * g++.dg/template/error26.C: New.
2517
2518 2007-08-17 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2519
2520 PR fortran/33079
2521 * gfortran.dg/zero_length_2.f90: New test.
2522
2523 2007-08-17 Tobias Burnus <burnus@net-b.de>
2524
2525 * gfortran.dg/kind_tests_2.f03: Add cleanup-modules.
2526 * gfortran.dg/kind_tests_3.f03: Ditto.
2527 * gfortran.dg/global_vars_f90_init.f90: Ditto.
2528 * gfortran.dg/interface_13.f90: Ditto.
2529 * gfortran.dg/pr32738.f90: Ditto.
2530 * gfortran.dg/module_private_1.f90: Ditto.
2531 * gfortran.dg/test_only_clause.f90: Ditto.
2532 * gfortran.dg/bind_c_vars.f90: Ditto.
2533 * gfortran.dg/bind_c_dts.f90: Ditto.
2534 * gfortran.dg/use_9.f90: Ditto.
2535 * gfortran.dg/generic_8.f90: Ditto.
2536 * gfortran.dg/bind_c_implicit_vars.f03: Ditto.
2537 * gfortran.dg/private_type_6.f90: Ditto.
2538 * gfortran.dg/c_assoc.f90: Ditto.
2539 * gfortran.dg/private_type_7.f90: Ditto.
2540 * gfortran.dg/global_vars_c_init.f90: Ditto.
2541 * gfortran.dg/bind_c_dts_2.f03: Ditto.
2542 * gfortran.dg/c_f_pointer_tests.f90: Ditto.
2543 * gfortran.dg/c_size_t_test.f03: Ditto.
2544 * gfortran.dg/used_types_12.f90: Ditto.
2545 * gfortran.dg/pr25923.f90: Ditto.
2546 * gfortran.dg/test_com_block.f90: Ditto.
2547 * gfortran.dg/iso_c_binding_rename_1.f03: Ditto.
2548 * gfortran.dg/equiv_constraint_7.f90: Ditto.
2549 * gfortran.dg/com_block_driver.f90: Ditto.
2550 * gfortran.dg/iso_c_binding_rename_2.f03: Ditto.
2551 * gfortran.dg/use_iso_c_binding.f90: Ditto.
2552 * gfortran.dg/c_loc_test.f90: Ditto.
2553 * gfortran.dg/c_ptr_tests.f03: Ditto.
2554 * gfortran.dg/module_interface_1.f90: Ditto.
2555
2556 2007-08-17 Paolo Carlini <pcarlini@suse.de>
2557
2558 PR c++/32870
2559 * g++.dg/other/error17.C: Adjust.
2560
2561 2007-08-17 Ben Elliston <bje@au.ibm.com>
2562
2563 PR middle-end/32970
2564 * g++.dg/ext/altivec-14.C: New test.
2565
2566 2007-08-16 Uros Bizjak <ubizjak@gmail.com>
2567
2568 * gcc.dg/tree-ssa/ssa-dse-10.c: Clean up all dse dump files.
2569 * gcc.dg/vect/dump-tree-dceloop-pr26359.c: Clean up all dceloop
2570 dump files.
2571 * gcc.dg/vect/pr25371.c: Clean up vect dump file.
2572 * gcc.dg/vect/pr32366.c: Ditto.
2573
2574 2007-08-16 Uros Bizjak <ubizjak@gmail.com>
2575
2576 PR testsuite/33082
2577 * gcc.dg/dfp/convert-dfp-fold.c: Use -O2 instead of -O in dg-options.
2578 * gcc.dg/dfp/convert-bfp-fold.c: Ditto.
2579 * gcc.dg/dfp/convert-int-fold.c: Ditto.
2580 * gcc.dg/dfp/operator-arith-fold.c: Ditto.
2581
2582 2007-08-16 Tobias Burnus <burnus@net-b.de>
2583
2584 PR fortran/33072
2585 * gfortran.dg/use_9.f90: New.
2586
2587 2007-08-16 Seongbae Park <seongbae.park@gmail.com>
2588
2589 * g++.dg/gcov/gcov-5.C: New test.
2590
2591 2007-08-16 Seongbae Park <seongbae.park@gmail.com>
2592
2593 * g++.dg/gcov/gcov-4.C: New test.
2594 * lib/gcov.exp (verify-lines): Add support for
2595 checking no-coverage lines.
2596
2597 2007-08-16 Victor Kaplansky <victork@il.ibm.com>
2598
2599 * gcc.dg/vect/vect-vfa-01.c: New.
2600 * gcc.dg/vect/vect-vfa-02.c: New.
2601 * gcc.dg/vect/vect-vfa-03.c: New.
2602 * gcc.dg/vect/vect-vfa-04.c: New.
2603 * gcc.dg/vect/vect-102a.c, gcc.dg/vect/vect-51.c,
2604 gcc.dg/vect/pr29145.c, gcc.dg/vect/vect-43.c,
2605 gcc.dg/vect/vect-61.c, gcc.dg/vect/vect-53.c,
2606 gcc.dg/vect/vect-45.c, gcc.dg/vect/vect-101.c,
2607 gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-79.c,
2608 gcc.dg/vect/vect-102.c, gcc.dg/vect/vect-dv-2.c,
2609 gcc.dg/vect/vect-57.c, gcc.dg/vect/vect-49.c,
2610 gfortran.dg/vect/pr19049.f90: Rename to start with
2611 prefix no-vfa-.
2612 * gcc.dg/vect/vect.exp: Disable versioning for alias
2613 when test starts with no-vfa-.
2614 * gfortran.dg/vect/vect.exp: Likewise.
2615
2616 2007-08-16 Richard Sandiford <richard@codesourcery.com>
2617
2618 * gcc.dg/torture/pr32897.c: New test.
2619
2620 2007-08-16 Paolo Carlini <pcarlini@suse.de>
2621
2622 PR c++/31132
2623 * g++.dg/template/crash69.C: New.
2624
2625 2007-08-15 Daniel Jacobowitz <dan@codesourcery.com>
2626
2627 * lib/target-supports.exp (check_effective_target_arm32): Use
2628 check_no_compiler_messages.
2629
2630 2007-08-15 Diego Novillo <dnovillo@google.com>
2631
2632 gcc.dg/tree-ssa/20070815.c: New test.
2633
2634 2007-08-15 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2635
2636 PR fortran/33077
2637 * gfortran.dg/random_7.f90: Initialize variable.
2638
2639 2007-08-15 Jakub Jelinek <jakub@redhat.com>
2640
2641 PR middle-end/33074
2642 * gfortran.dg/pr33074.f90: New test.
2643
2644 PR c++/32992
2645 * g++.dg/opt/nrv14.C: New test.
2646
2647 2007-08-15 Paolo Carlini <pcarlini@suse.de>
2648
2649 PR c++/33035
2650 * g++.dg/template/crash68.C: New.
2651
2652 2007-08-15 Maxim Kuvyrkov <maxim@codesourcery.com>
2653
2654 * gcc.dg/sibcall-3.c: Remove m68k from XFAIL list.
2655 * gcc.dg/sibcall-4.c: Ditto.
2656
2657 2007-08-15 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2658
2659 PR fortran/33066
2660 * gfortran.dg/use_8.f90: New test.
2661 * gfortran.dg/c_loc_tests_2.f03: Fix code.
2662
2663 2007-08-14 Paolo Carlini <pcarlini@suse.de>
2664
2665 PR c++/27211
2666 * g++.dg/template/error27.C: New.
2667 * g++.dg/template/error28.C: New.
2668 * g++.dg/other/pr28304.C: Adjust.
2669 * g++.old-deja/g++.mike/p811.C: Likewise.
2670
2671 2007-08-14 Rask Ingemann Lambertsen <rask@sygehus.dk>
2672
2673 PR target/30315
2674 * gcc.target/i386/pr30315.c: New.
2675
2676 2007-08-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2677
2678 PR fortran/32594
2679 * gfortran.dg/substr_5.f90: New test.
2680
2681 2007-08-14 Andrew Pinski <pinskia@gmail.com>
2682
2683 PR c/30428
2684 * gcc.dg/vector-2.c: New test.
2685
2686 PR c++/30428
2687 * g++.dg/ext/vector8.C: New test.
2688
2689 2007-08-13 Dan Hipschman <dsh@google.com>
2690
2691 PR c/32953
2692 * gcc.dg/format/array-1.c: Add an additional test for
2693 unterminated format strings of length 1.
2694
2695 2007-08-13 Paul Thomas <pault@gcc.gnu.org>
2696
2697 PR fortran/32926
2698 * gfortran.dg/external_procedures_3.f90: New test.
2699
2700 2007-08-13 Paul Thomas <pault@gcc.gnu.org>
2701
2702 PR fortran/32827
2703 * gfortran.dg/import6.f90: New test.
2704
2705 2007-08-13 Andrew Pinski <pinskia@gmail.com>
2706
2707 PR C/30427
2708 * gcc.dg/vector-1.c: New test.
2709
2710 2007-08-13 Richard Sandiford <richard@codesourcery.com>
2711
2712 * gcc.dg/pr21255-4.c: Skip for PIC.
2713 * gcc.dg/tree-ssa/loop-1.c: Allow bsrf as well as jsr for SH targets.
2714
2715 2007-08-13 Richard Sandiford <richard@codesourcery.com>
2716
2717 * gcc.dg/attr-isr.c: Skip for PIC.
2718 * gcc.dg/attr-isr-nosave_low_regs.c: Likewise.
2719 * gcc.dg/attr-isr-trapa.c: Likewise.
2720 * gcc.dg/pragma-isr-nosave_low_regs.c: Likewise.
2721 * gcc.dg/pragma-isr-trapa.c: Likewise.
2722 * gcc.dg/pragma-isr-trapa2.c: Likewise.
2723
2724 2007-08-13 Paul Thomas <pault@gcc.gnu.org>
2725
2726 PR fortran/32962
2727 * gfortran.dg/transpose_1.f90: New test.
2728
2729 2007-08-12 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2730
2731 PR fortran/29600
2732 * gfortran.dg/intrinsics_kind_argument_1.f90: Add test for ACHAR
2733 intrinsic.
2734
2735 2007-08-12 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2736
2737 PR fortran/30964
2738 PR fortran/33054
2739 * gfortran.dg/random_4.f90: New test.
2740 * gfortran.dg/random_5.f90: New test.
2741 * gfortran.dg/random_6.f90: New test.
2742 * gfortran.dg/random_7.f90: New test.
2743
2744 2007-08-12 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2745
2746 PR fortran/32860
2747 * gcc.dg/format/gcc_gfc-1.c: Updated with new formats.
2748
2749 2007-08-12 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2750
2751 PR fortran/31629
2752 * gcc/testsuite/gfortran.dg/module_private_1.f90: New test.
2753
2754 2007-08-12 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2755
2756 PR fortran/29600
2757 * gfortran.dg/intrinsics_kind_argument_1.f90: New test.
2758 * gfortran.dg/pure_dummy_length_1.f90: Adapt to new error wording.
2759
2760 2007-08-11 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2761
2762 PR fortran/32937
2763 * gfortran.dg/char_length_6.f90: New test.
2764
2765 2007-08-10 Ollie Wild <aaw@google.com>
2766
2767 * g++.dg/lookup/using18.C: New test.
2768
2769 2007-08-10 Paolo Carlini <pcarlini@suse.de>
2770
2771 PR c++/17763
2772 * g++.dg/other/error16.C: New.
2773
2774 2007-08-10 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2775
2776 PR libfortran/33039
2777 * gfortran.dg/namelist_37.f90: New test.
2778
2779 2007-08-10 Paolo Carlini <pcarlini@suse.de>
2780
2781 PR c++/22256
2782 * g++.dg/conversion/op3.C: New.
2783
2784 2007-08-09 Tobias Burnus <burnus@net-b.de>
2785
2786 PR fortran/32987
2787 * gfortran.dg/fmt_tab_1.f90: New.
2788 * gfortran.dg/fmt_tab_2.f90: New.
2789
2790 2007-08-09 Andrew Pinski <andrew_pinski@playstation.sony.com>
2791
2792 PR c/32796
2793 * gcc.c-torture/compile/pr32796.c: New test.
2794
2795 2007-08-09 Andrew Pinski <andrew_pinski@playstation.sony.com>
2796
2797 PR middle-end/32813
2798 * gfortran.fortran-torture/compile/emptyif-1.f90: New test.
2799 * lib/fortran-torture.exp (fortran-torture): Use TORTURE_OPTIONS
2800 instead of just -O.
2801
2802 2007-08-08 Richard Sandiford <richard@codesourcery.com>
2803
2804 * gcc.target/mips/code-readable-1.c: New test.
2805 * gcc.target/mips/code-readable-2.c: Likewise.
2806 * gcc.target/mips/code-readable-3.c: Likewise.
2807
2808 2007-08-08 Vladimir Yanovsky <yanov@il.ibm.com>
2809 Revital Eres <eres@il.ibm.com>
2810
2811 * gfortran.dg/sms-1.f90: Add comment.
2812 * gfortran.dg/sms-2.f90: New.
2813
2814 2007-08-07 Ian Lance Taylor <iant@google.com>
2815
2816 * gcc.dg/instrument-1.c: New test.
2817 * gcc.dg/instrument-2.c: New test.
2818 * gcc.dg/instrument-3.c: New test.
2819
2820 2007-08-07 Steve Ellcey <sje@cup.hp.com>
2821
2822 * gfortran.dg/c_kind_params.f90: Check for stdint.h.
2823
2824 2007-08-07 Dorit Nuzman <dorit@il.ibm.com>
2825
2826 * gcc.dg/vect/vect-28.c: Fix test to not expect peeling on
2827 !vector_alignment_reachable targets.
2828 * gcc.dg/vect/vect-33.c: Likewise.
2829 * gcc.dg/vect/vect-42.c: Likewise.
2830 * gcc.dg/vect/vect-44.c: Likewise.
2831 * gcc.dg/vect/vect-50.c: Likewise.
2832 * gcc.dg/vect/vect-70.c: Likewise.
2833 * gcc.dg/vect/vect-71.c: Likewise.
2834 * gcc.dg/vect/vect-87.c: Likewise.
2835 * gcc.dg/vect/vect-88.c: Likewise.
2836 * gcc.dg/vect/vect-91.c: Likewise.
2837 * gcc.dg/vect/vect-93.c: Likewise.
2838 * gcc.dg/vect/vect-96.c: Likewise.
2839 * gcc.dg/vect/no-section-anchors-69.c: Likewise.
2840 * gcc.dg/vect/section-anchors-69.c: Likewise.
2841 * gcc.dg/vect/pr25413.c: Likewise.
2842 * gcc.dg/vect/costmodel/ppc/costmodel-33.c: Likewise.
2843 * gcc.dg/vect/costmodel/ppc/costmodel-76b.c: Likewise.
2844 * gfortran.dg/vect-2.f90: Likewise.
2845 * gfortran.dg/vect-3.f90: Likewise.
2846 * gfortran.dg/vect-4.f90: Likewise.
2847 * gfortran.dg/vect-5.f90: Likewise.
2848 * lib/target-supports.exp (check_effective_target_natural_alignment):
2849 Return false for darwin.
2850 (check_effective_target_vector_alignment_reachable_for_double): New.
2851
2852 2007-08-07 Andreas Krebbel <krebbel1@de.ibm.com>
2853
2854 * gcc.dg/multiword-1.c: New testcase.
2855
2856 2007-08-07 Daniel Franke <franke.daniel@gmail.com>
2857
2858 * gfortran.dg/namelist_33.f90: Improved tests, adjusted error
2859 messages.
2860 * gfortran.dg/namelist_36.f90: New test.
2861
2862 2007-08-07 Rask Ingemann Lambertsen <rask@sygehus.dk>
2863
2864 * gcc.c-torture/execute/simd-4.c (__ev_convert_s64)(main): Use
2865 int32_t for 32-bit integer. Use int64_t for 64-bit integer.
2866
2867 2007-08-07 Kaz Kojima <kkojima@gcc.gnu.org>
2868
2869 * g++.dg/torture/type-generic-1.C: Add -mieee for sh.
2870 * gcc.dg/torture/type-generic-1.c: Likewise.
2871
2872 2007-08-06 Andrew Pinski <andrew_pinski@playstation.sony.com>
2873
2874 * gcc.c-torture/20070522-1.c: Move to ...
2875 * gcc.c-torture/compile/20070522-1.c: Here.
2876
2877 2007-08-06 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2878
2879 PR fortran/29828
2880 * gfortran.dg/minmax_char_1.f90: New test.
2881 * gfortran.dg/minmax_char_2.f90: New test.
2882 * gfortran.dg/min_max_optional_4.f90: New test.
2883
2884 2007-08-06 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2885
2886 * gfortran.dg/nan_1.f90: Rename module into aux2 to avoid cygwin
2887 hanging on the testcase.
2888
2889 2007-08-05 Andrew Pinski <andrew_pinski@playstation.sony.com>
2890
2891 PR middle-end/32988
2892 * gcc.c-torture/compile/pr32988.c: New test.
2893
2894 2007-08-05 Andrew Pinski <andrew_pinski@playstation.sony.com>
2895
2896 * gcc.dg/sms-antideps.c: Add a "return 0" to the end of main.
2897
2898 2007-08-05 Volker Reichelt <v.reichelt@netcologne.de>
2899
2900 * g++.dg/warn/pedantic2.C: Fix error marker. Add more tests.
2901
2902 Revert:
2903 2007-03-22 Dirk Mueller <dmueller@suse.de>
2904
2905 * g++.old-deja/g++.brendan/warnings2.C: Don't use -pedantic.
2906
2907 2007-08-05 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2908
2909 PR fortran/32979
2910 * gfortran.dg/isnan_1.f90: New test.
2911
2912 2007-08-05 Vladimir Yanovsky <yanov@il.ibm.com>
2913 Revital Eres <eres@il.ibm.com>
2914
2915 * gcc.dg/sms-antideps.c: New test.
2916
2917 2007-08-04 Paul Thomas <pault@gcc.gnu.org>
2918
2919 PR fortran/31214
2920 * gfortran.dg/entry_13.f90: New test.
2921
2922 * gfortran.dg/entry_12.f90: Clean up .mod file.
2923
2924 2007-08-04 Thomas Koenig <tkoenig@gcc.gnu.org>
2925
2926 PR fortran/32770
2927 * gfortran.dg/direct_io_2.f90: Implicitly declare integer
2928 variables as kind=4 so they don't overflow the record length.
2929
2930 2007-08-04 Steven G. Kargl <kargl@gcc.gnu.org>
2931
2932 PR fortran/32968
2933 * gfortran.dg/selected_kind_1.f90: New test.
2934
2935 2007-08-04 Andrew Pinski <andrew_pinski@playstation.sony.com>
2936
2937 PR middle-end/32780
2938 * gcc.c-torture/compile/pr32780.c: New test.
2939
2940 2007-08-03 Andrew Pinski <andrew_pinski@playstation.sony.com>
2941
2942 RP middle-end/32399
2943 * gcc.c-torture/compile/pr32399.c: New testcase.
2944
2945 2007-08-03 Andrew Pinski <andrew_pinski@playstation.sony.com>
2946
2947 PR middle-end/32304
2948 * g++.dg/torture/pr32304.C: New testcase.
2949
2950 2007-08-03 Andrew Pinski <andrew_pinski@playstation.sony.com>
2951
2952 PR middle-end/32935
2953 * gfortran.fortran-torture/compile/complex_1.f90: New test.
2954
2955 2007-08-03 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2956
2957 PR fortran/32955
2958 * gfortran.dg/value_4.f90: Make integer constant of kind=4.
2959
2960 2007-08-03 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2961
2962 PR fortran/31202
2963 * gfortran.dg/nint_2.f90: New test.
2964
2965 2007-08-03 Nathan Froyd <froydnj@codesourcery.com>
2966
2967 * gcc.dg/tree-ssa/loop-1.c: Skip on powerpc targets if -mlongcall.
2968 * gcc.dg/weak/typeof-2.c: Likewise.
2969
2970 2007-08-03 Diego Novillo <dnovillo@google.com>
2971
2972 PR 31521
2973 * gcc.dg/tree-ssa/pr31521.c: New test.
2974
2975 2007-08-03 Thomas Koenig <tkoenig@gcc.gnu.org>
2976
2977 PR fortran/32770
2978 * gfortran.dg/unf_read_corrupted_1.f90: Integer variable in
2979 iostat must be default kind.
2980
2981 2007-08-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2982
2983 * gfortran.dg/opem_errors.f90: Revise test to pass when run under sudo.
2984
2985 2007-08-02 Thomas Koenig <tkoenig@gcc.gnu.org>
2986
2987 PR fortran/32770
2988 * gfortran.dg/unf_read_corrupted_1.f90: Make all kinds
2989 explicit so test passes with -fdefault-integer-8.
2990 * gfortran.dg/unformatted_recl_1.f90: Likewise.
2991 * gfortran.dg/unformatted_subrecord_1.f90: Likewise.
2992
2993 2007-08-02 Lee Millward <lee.millward@gmail.com>
2994
2995 PR c++/30849
2996 * g++.dg/parse/asm1.C: New test.
2997
2998 PR c++/30850
2999 * g++.dg/parse/asm2.C: Likewise.
3000
3001 PR c++/30851
3002 * g++.dg/parse/asm3.C: Likewise.
3003
3004 2007-08-02 Rask Ingemann Lambertsen <rask@sygehus.dk>
3005
3006 * gcc.dg/tree-ssa/gen-vect-2.c: Use "char" for vector elements if
3007 "int" is only 16 bit bits wide.
3008 * gcc.dg/tree-ssa/gen-vect-11a.c: Likewise.
3009
3010 2007-08-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3011
3012 * g++.dg/torture/type-generic-1.C: New.
3013 * gcc.dg/pr28796-2.c: Move tests ...
3014 * gcc.dg/tg-tests.h: ... here.
3015 * gcc.dg/torture/type-generic-1.c: New.
3016
3017 2007-08-01 Thomas Koenig <tkoenig@gcc.gnu.org>
3018
3019 PR libfortran/32954
3020 * minmaxloc_3.f90: New test case.
3021
3022 2007-08-01 Tobias Burnus <burnus@net-b.de>
3023
3024 PR fortran/32936
3025 * gfortran.dg/allocate_stat.f90: New.
3026
3027 2007-08-01 Nathan Froyd <froydnj@codesourcery.com>
3028
3029 * gcc.target/i386/pr23098.c: XFAIL on vxworks targets.
3030
3031 2007-08-01 Daniel Jacobowitz <dan@codesourcery.com>
3032
3033 PR tree-optimization/32919
3034 * gcc.c-torture/compile/pr32919.c: New.
3035
3036 2007-08-01 Nick Clifton <nickc@redhat.com>
3037
3038 * gcc.c-torture/execute/execute.exp: Change copyright header to
3039 refer to version 3 of the GNU General Public License and to point
3040 readers at the COPYING3 file and the FSF's license web page.
3041 * gcc.c-torture/execute/ieee/ieee.exp,
3042 gcc.c-torture/unsorted/unsorted.exp,
3043 gcc.c-torture/compile/compile.exp,
3044 gcc.c-torture/compile/structs.c, gcc.target/powerpc/powerpc.exp,
3045 gcc.target/arm/neon/neon.exp, gcc.target/arm/arm.exp,
3046 gcc.target/cris/torture/cris-torture.exp,
3047 gcc.target/cris/cris.exp, gcc.target/ia64/ia64.exp,
3048 gcc.target/alpha/alpha.exp, gcc.target/m68k/m68k.exp,
3049 gcc.target/spu/spu.exp, gcc.target/mips/mips.exp,
3050 gcc.target/sparc/sparc.exp, gcc.target/i386/i386.exp,
3051 gcc.target/x86_64/abi/abi-x86_64.exp, gnat.dg/specs/specs.exp,
3052 gnat.dg/dg.exp, gnat.dg/style/style.exp,
3053 gcc.dg/special/mips-abi.exp, gcc.dg/special/special.exp,
3054 gcc.dg/pch/pch.exp, gcc.dg/vxworks/vxworks.exp, gcc.dg/dg.exp,
3055 gcc.dg/charset/charset.exp, gcc.dg/weak/weak.exp,
3056 gcc.dg/tree-ssa/tree-ssa.exp, gcc.dg/tls/tls.exp,
3057 gcc.dg/cpp/cpp.exp, gcc.dg/cpp/trad/trad.exp,
3058 gcc.dg/matrix/matrix.exp, gcc.dg/vmx/vmx.exp,
3059 gcc.dg/compat/struct-layout-1.exp, gcc.dg/compat/compat.exp,
3060 gcc.dg/compat/struct-layout-1_generate.c, gcc.dg/debug/debug.exp,
3061 gcc.dg/debug/dwarf2/dwarf2.exp, gcc.dg/tree-prof/tree-prof.exp,
3062 gcc.dg/ipa/ipa.exp, gcc.dg/dfp/dfp.exp,
3063 gcc.dg/noncompile/noncompile.exp,
3064 gcc.dg/vect/costmodel/ppc/ppc-costmodel-vect.exp,
3065 gcc.dg/vect/costmodel/spu/spu-costmodel-vect.exp,
3066 gcc.dg/vect/costmodel/i386/i386-costmodel-vect.exp,
3067 gcc.dg/vect/costmodel/x86_64/x86_64-costmodel-vect.exp,
3068 gcc.dg/vect/vect.exp, gcc.dg/format/format.exp,
3069 gcc.misc-tests/i386-prefetch.exp, gcc.misc-tests/sort2.exp,
3070 gcc.misc-tests/matrix1.exp, gcc.misc-tests/dectest.exp,
3071 gcc.misc-tests/options.exp, gcc.misc-tests/gcov.exp,
3072 gcc.misc-tests/mg-2.exp, gcc.misc-tests/mg.exp,
3073 gcc.misc-tests/bprob.exp, gcc.misc-tests/acker1.exp,
3074 gcc.misc-tests/dhry.exp, gcc.misc-tests/linkage.exp,
3075 gcc.misc-tests/arm-isr.exp, gcc.misc-tests/sieve.exp,
3076 g++.old-deja/g++.niklas/README, g++.old-deja/g++.gb/README,
3077 g++.old-deja/old-deja.exp,
3078 gfortran.fortran-torture/execute/execute.exp,
3079 gfortran.fortran-torture/compile/compile.exp,
3080 treelang/output/output-1.c, treelang/output/output-1.tree,
3081 treelang/execute/execute.exp, treelang/Makefile.in,
3082 treelang/compile/compile.exp, g++.dg/dg.exp,
3083 g++.dg/debug/debug.exp, g++.dg/debug/dwarf2/dwarf2.exp,
3084 g++.dg/charset/charset.exp, g++.dg/vect/vect.exp,
3085 g++.dg/tls/tls.exp, g++.dg/tree-prof/tree-prof.exp,
3086 g++.dg/pch/pch.exp, g++.dg/special/ecos.exp,
3087 g++.dg/compat/struct-layout-1.exp,
3088 g++.dg/compat/struct-layout-1_generate.c,
3089 g++.dg/compat/compat.exp, g++.dg/gcov/gcov.exp,
3090 g++.dg/bprob/bprob.exp, config/default.exp,
3091 gcc.test-framework/test-framework.awk,
3092 gcc.test-framework/gen_directive_tests,
3093 gcc.test-framework/test-framework.exp,
3094 objc.dg/special/special.exp,
3095 objc.dg/gnu-encoding/gnu-encoding.exp,
3096 objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c,
3097 objc.dg/pch/pch.exp, objc.dg/dg.exp, lib/copy-file.exp,
3098 lib/profopt.exp, lib/gcc.exp, lib/mike-g++.exp, lib/c-compat.exp,
3099 lib/scanrtl.exp, lib/gfortran-dg.exp, lib/g++.exp,
3100 lib/obj-c++.exp, lib/wrapper.exp, lib/gnat-dg.exp, lib/compat.exp,
3101 lib/c-torture.exp, lib/gcc-dg.exp, lib/scanasm.exp, lib/gnat.exp,
3102 lib/treelang-dg.exp, lib/prune.exp, lib/gcov.exp,
3103 lib/treelang.exp, lib/dg-pch.exp, lib/scantree.exp,
3104 lib/g++-dg.exp, lib/objc-dg.exp, lib/file-format.exp,
3105 lib/target-libpath.exp, lib/obj-c++-dg.exp, lib/scandump.exp,
3106 lib/target-supports-dg.exp, lib/gcc-defs.exp,
3107 lib/fortran-torture.exp, lib/objc.exp, lib/scanipa.exp,
3108 lib/mike-gcc.exp, lib/objc-torture.exp, lib/gfortran.exp,
3109 lib/target-supports.exp, obj-c++.dg/dg.exp, gfortran.dg/dg.exp,
3110 gfortran.dg/vect/vect.exp, objc/execute/execute.exp,
3111 objc/execute/exceptions/exceptions.exp, objc/compile/compile.exp:
3112 Likewise.
3113
3114 2007-08-01 Daniel Franke <franke.daniel@gmail.com>
3115
3116 * gfortran.dg/parameter_unused.f90: Adjusted dg-options and
3117 error message text.
3118
3119 2007-08-01 Daniel Franke <franke.daniel@gmail.com>
3120
3121 PR fortran/32945
3122 * gfortran.dg/initialization_12.f90: New test.
3123
3124 2007-08-01 Paul Thomas <pault@gcc.gnu.org>
3125
3126 PR fortran/31609
3127 * gfortran.dg/entry_12.f90: New test.
3128
3129 2007-07-31 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3130
3131 PR fortran/32938
3132 * gfortran.dg/altreturn_6.f90: New test.
3133
3134 2007-07-31 Steven G. Kargl <kargl@gcc.gnu.org>
3135
3136 PR fortran/32942
3137 * gfortran.dg/exponent_2.f90: New test.
3138
3139 2007-07-30 Jan Sjodin <jan.sjodin@amd.com>
3140
3141 * gcc.dg/vect/vect-117.c: New test.
3142 * gcc.dg/vect/vect-74.c: Enabled test
3143 * gcc.dg/vect/vect-81.c: Enabled test
3144
3145 2007-07-30 Andrew Pinski <pinskia@gmail.com>
3146
3147 * gcc.dg/pragma-darwin.c: Run on all *-*-darwin* targets.
3148 s/dg-error/dg-warning where warning is expected.
3149
3150 2007-07-30 Thomas Koenig <tkoenig@gcc.gnu.org>
3151
3152 PR fortran/32770
3153 * gfortran.dg/array_constructor_12.f90: Adjust argument
3154 of huge() to correct kind.
3155
3156 2007-07-30 Ollie Wild <aaw@google.com>
3157
3158 * gcc.dg/cpp/counter-2.c: New test.
3159 * gcc.dg/cpp/counter-3.c: New test.
3160 * gcc.dg/cpp/dir-only-1.c: New test.
3161 * gcc.dg/cpp/dir-only-1.h: New file.
3162 * gcc.dg/cpp/dir-only-2.c: New test.
3163 * gcc.dg/cpp/dir-only-3.c: New test.
3164 * gcc.dg/cpp/dir-only-3a.h: New file.
3165 * gcc.dg/cpp/dir-only-3b.h: New file.
3166 * gcc.dg/cpp/dir-only-4.c: New test.
3167 * gcc.dg/cpp/dir-only-5.c: New test.
3168 * gcc.dg/cpp/dir-only-6.c: New test.
3169
3170 2007-07-30 Julian Brown <julian@codesourcery.com>
3171
3172 * gcc.target/arm/neon/v*.c: Regenerate.
3173
3174 2007-07-30 Paolo Carlini <pcarlini@suse.de>
3175
3176 PR c++/32108
3177 * g++.dg/ext/label6.C: New.
3178
3179 2007-07-29 Thomas Koenig <tkoenig@gcc.gnu.org>
3180
3181 PR libfortran/32858
3182 PR libfortran/30814
3183 * gfortran.dg/pack_bounds_1.f90: Adjust to new error message.
3184
3185 2007-07-29 Paul Thomas <pault@gcc.gnu.org>
3186
3187 PR fortran/31211
3188 * gfortran.dg/actual_pointer_function_1.f90: New test.
3189
3190 PR fortran/32682
3191 * gfortran.dg/scalarize_parameter_array_1.f90: New test.
3192
3193 2007-07-29 Daniel Franke <franke.daniel@gmail.com>
3194
3195 PR fortran/32906
3196 * gfortran.dg/shape_1.f90: Adjust error message.
3197 * gfortran.dg/parameter_array_ref_1.f90: New test.
3198
3199 2007-07-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3200
3201 PR fortran/31609
3202 * gfortran.dg/entry_11.f90: New test.
3203
3204 2007-07-29 Vladimir Yanovsky <yanov@il.ibm.com>
3205 Revital Eres <eres@il.ibm.com>
3206
3207 * gfortran.dg/sms-1.f90: New test.
3208
3209 2007-07-28 Richard Guenther <rguenther@suse.de>
3210
3211 * gcc.c-torture/compile/pr32920.c: New testcase.
3212
3213 2007-07-28 Simon Martin <simartin@users.sourceforge.net>
3214
3215 PR c++/30917
3216 * g++.dg/lookup/friend11.C: New test.
3217
3218 2007-07-28 Daniel Franke <franke.daniel@gmail.com>
3219
3220 * gfortran.dg/namelist_5.f90: Adjusted error message.
3221 * gfortran.dg/assumed_shape_nml.f90: Renamed to ...
3222 * gfortran.dg/namelist_31.f90: ... this. Removed dg-warning directive.
3223 * gfortran.dg/assumed_size_nml.f90: Renamed to ...
3224 * gfortran.dg/namelist_32.f90: ... this.
3225
3226 PR fortran/32876
3227 * gfortran.dg/namelist_33.f90: New test.
3228
3229 PR fortran/32905
3230 * gfortran.dg/namelist_34.f90: New test.
3231
3232 PR fortran/31818
3233 * gfortran.dg/namelist_35.f90: New test.
3234
3235 2007-07-28 Paul Thomas <pault@gcc.gnu.org>
3236
3237 PR fortran/32880
3238 * gfortran.dg/alloc_comp_assign_6.f90: New tests.
3239
3240 2007-07-28 Rask Ingemann Lambertsen <rask@sygehus.dk>
3241
3242 PR testsuite/32471
3243 * gcc.dg/torture/pr30364-1.c (f)(main): Use INT_MAX instead of
3244 assuming it is 0x7ffffffff.
3245 * gcc.dg/torture/pr30364-2.c (f)(main): Likewise.
3246 * gcc.dg/torture/pr30364-3.c (f)(main): Likewise.
3247
3248 2007-07-27 Dominique d'Humieres <dominiq@lps.ens.fr>
3249
3250 * gfortran.dg/operator_3.f90: Fix dg directive.
3251 * gfortran.dg/min_max_conformance.f90: Fix dg directive.
3252 * gfortran.dg/compliant_elemental_intrinsics_2.f90: Fix dg directive.
3253 * gfortran.dg/c_ptr_tests_10.f03: Fix dg directive.
3254
3255 2007-07-27 Douglas Gregor <doug.gregor@gmail.com>
3256
3257 * g++.dg/cpp0x/decltype1.C: New.
3258 * g++.dg/cpp0x/decltype2.C: New.
3259 * g++.dg/cpp0x/decltype3.C: New.
3260 * g++.dg/cpp0x/decltype4.C: New.
3261 * g++.dg/cpp0x/decltype5.C: New.
3262 * g++.dg/cpp0x/decltype6.C: New.
3263
3264 2007-07-27 Rask Ingemann Lambertsen <rask@sygehus.dk>
3265
3266 * gcc.dg/torture/pr27743.c (bar): Use an integer of exactly 32 bits
3267 because the test relies on bit 31 to be the sign bit.
3268
3269 2007-07-27 Rask Ingemann Lambertsen <rask@sygehus.dk>
3270
3271 * gcc.c-torture/execute/pr28651.c (main): Use INT_MAX instead of
3272 assuming it is 0x7fffffff.
3273 * gcc.dg/tree-ssa/vrp29.c (decCompare)(main): Likewise.
3274 * gcc.dg/Wconversion-integer-no-sign.c (h): Likewise.
3275
3276 2007-07-27 Mark Mitchell <mark@codesourcery.com>
3277
3278 PR c++/32346
3279 * g++.dg/expr/bitfield9.C: New test.
3280
3281 2007-07-26 Steven G. Kargl <kargl@gcc.gnu.org>
3282
3283 PR fortran/32899
3284 * gfortran.dg/logical_comp.f90: Update dg-error strings.
3285
3286 2007-07-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3287
3288 PR fortran/32760
3289 * gfortran.dg/private_type_7.f90: New test.
3290
3291 2007-07-27 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3292
3293 PR fortran/32035
3294 * gfortran.dg/select_char_1.f90: New test.
3295
3296 2007-07-27 Tobias Burnus <burnus@net-b.de>
3297
3298 PR fortran/32903
3299 * gfortran.dg/initialization_11.f90: New test.
3300
3301 2007-07-27 Richard Sandiford <richard@codesourcery.com>
3302
3303 * gcc.target/mips/ins-1.c: New test.
3304
3305 '2007-07-26 Nathan Froyd <froydnj@codesourcery.com>
3306
3307 PR/19232
3308 * gcc.dg/assign-warn-3.c (f0): Declare as inline.
3309 (f1): Likewise.
3310
3311 2007-07-26 Andreas Krebbel <krebbel1@de.ibm.com>
3312
3313 * gcc.dg/20070725-1.c: Split the spare field in two to avoid:
3314 error: width of 'spare' exceeds its type.
3315
3316 2007-07-25 Nathan Froyd <froydnj@codesourcery.com>
3317
3318 * gcc.dg/sibcall-3.c: Skip on PowerPC targets when -mlongcall.
3319 * gcc.dg/sibcall-4.c: Likewise.
3320
3321 2007-07-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3322
3323 PR rtl-optimization/31500
3324 * gcc.dg/Warray-bounds.c: Remove hppa xfails.
3325 * g++.dg/warn/Warray-bounds.C: Likewise.
3326
3327 2007-07-25 H.J. Lu <hongjiu.lu@intel.com>
3328
3329 * gcc.dg/vect/costmodel/x86_64/costmodel-vect-reduc-1char.c: Updated.
3330
3331 2007-07-25 Julian Brown <julian@codesourcery.com>
3332 Paul Brook <paul@codesourcery.com>
3333 Joseph Myers <joseph@codesourcery.com>
3334 Mark Shinwell <shinwell@codesourcery.com>
3335
3336 * gcc.dg/vect/vect.exp: Check is-effective-target arm_neon_hw.
3337 * gcc.dg/vect/tree-vect.h: Check for NEON SIMD support.
3338 * lib/gcc-dg.exp (cleanup-saved-temps): Fix comment.
3339 * lib/target-supports.exp (check_effective_target_arm_neon_ok)
3340 (check_effective_target_arm_neon_hw): New.
3341 * gcc.target/arm/neon/neon.exp: New file.
3342 * gcc.target/arm/neon/polytypes.c: New file.
3343 * gcc.target/arm/neon/v*.c (1870 files): New (autogenerated).
3344
3345 2007-07-25 Janis Johnson <janis187@us.ibm.com>
3346
3347 * gcc.c-torture/unsorted/dump-noaddr.c: Reduce string length for
3348 targets where an "int" is less than 32 bits wide.
3349
3350 2007-07-25 Andreas Krebbel <krebbel1@de.ibm.com>
3351
3352 * gcc.dg/20070725-1.c: Testcase for revision 126876 added.
3353
3354 2007-07-25 Rask Ingemann Lambertsen <rask@sygehus.dk>
3355
3356 * gcc.dg/tree-ssa/predcom-1.c (count_averages): Avoid overflow
3357 during addition if an int is only 16 bits wide.
3358 * gcc.dg/tree-ssa/predcom-2.c (fib): Avoid overflow of 16-bit int.
3359
3360 2007-07-25 Rask Ingemann Lambertsen <rask@sygehus.dk>
3361
3362 * gcc.dg/torture/pr29584.c: Only run test if pointers have the same
3363 size as "long int" and are 32 or 64 bits wide.
3364 * gcc.dg/torture/pr28814.c: Likewise.
3365
3366 2007-07-25 Rask Ingemann Lambertsen <rask@sygehus.dk>
3367
3368 * gcc.dg/torture/pr30313.c (struct S): Make sure the bit-field is
3369 exactly as wide as an int.
3370
3371 2007-07-25 Danny Smith <dannysmith@users.sourceforge.net>
3372
3373 * gcc.dg/compat/struct-layout-1_generate.c (COMPAT_PRLL):
3374 Define and use throughout as long long printf format specifier.
3375 * g++.dg/compat/struct-layout-1_generate.c (COMPAT_PRLL):
3376 Likewise.
3377
3378 2007-07-24 H.J. Lu <hongjiu.lu@intel.com>
3379
3380 * gcc.dg/dfp/fe-convert-2.c: Unconditionally enable testing
3381 for converting from 1.0e-96 and 0.00048828125 to _Decimal32.
3382
3383 2007-07-25 Ben Elliston <bje@au.ibm.com>
3384
3385 * gcc.dg/dfp/fe-convert-1.c: Fix typo in comments.
3386
3387 2007-07-24 Daniel Jacobowitz <dan@codesourcery.com>
3388
3389 * gcc.c-torture/execute/20070724-1.c: New.
3390
3391 2007-07-24 Paul Thomas <pault@gcc.gnu.org>
3392
3393 PR fortran/31205
3394 * gfortran.dg/alloc_comp_basics_1.f90 : Restore number of
3395 "deallocates" to 24, since patch has code rid of much spurious
3396 code.
3397 * gfortran.dg/interface_assignment_1.f90 : New test.
3398
3399 PR fortran/32842
3400 * gfortran.dg/interface_assignment_2.f90 : New test.
3401
3402 2007-07-24 Daniel Franke <franke.daniel@gmail.com>
3403
3404 PR fortran/32867
3405 * fortran.dg/initialization_10.f90: New test.
3406
3407 2007-07-24 Daniel Franke <franke.daniel@gmail.com>
3408
3409 PR fortran/32778
3410 * gfortran.dg/imag_2.f: Removed
3411 * gfortran.dg/warn_std_1.f90: New test.
3412 * gfortran.dg/warn_std_2.f90: New test.
3413 * gfortran.dg/warn_std_3.f90: New test.
3414
3415 2007-07-24 Paolo Carlini <pcarlini@suse.de>
3416
3417 PR c++/29001
3418 * g++.dg/init/new22.C: New.
3419
3420 2007-07-24 Paolo Carlini <pcarlini@suse.de>
3421
3422 PR c++/32561
3423 * g++.dg/template/crash67.C: New.
3424
3425 2007-07-24 Dorit Nuzman <dorit@il.ibm.com>
3426
3427 * lib/target-support.exp (check_effective_target_natural_alignment):
3428 (check_effective_target_vector_alignment_reachable): New.
3429 * config/spu/spu.c (spu_vector_alignment_reachable): New.
3430 (TARGET_VECTOR_ALIGNMENT_REACHABLE): Define.
3431 * * gcc.dg/vect/pr25413a.c: Use vector_alignment_reachable target
3432 check.
3433 * gcc.dg/vect/pr25413.c: Likewise.
3434 * gcc.dg/vect/pr31699.c: Likewise.
3435
3436 2007-07-24 Thomas Koenig <tkoenig@gcc.gnu.org>
3437
3438 PR fortran/30814
3439 * gfortran.dg/pack_bounds_1.f90: New test case.
3440
3441 2007-07-23  Daniel Franke  <franke.daniel@gmail.com>
3442
3443 PR fortran/31639
3444 * gfortran.dg/initialization_9.f90: New test.
3445
3446 2007-07-23 Christopher D. Rickett <crickett@lanl.gov>
3447
3448 PR fortran/32797
3449 PR fortran/32800
3450 * gfortran.dg/bind_c_usage_8.f03: New test case.
3451 * gfortran.dg/c_f_pointer_tests_2.f03: Ditto.
3452 * gfortran.dg/c_ptr_tests_5.f03: Updated expected error message.
3453
3454 2007-07-23 Richard Sandiford <richard@codesourcery.com>
3455
3456 * gcc.target/mips/branch-cost-1.c: New test.
3457 * gcc.target/mips/branch-cost-2.c: Likewise.
3458
3459 2007-07-23 Christopher D. Rickett <crickett@lanl.gov>
3460
3461 PR fortran/32732
3462 * gfortran.dg/c_char_tests.f03: New test case.
3463 * gfortran.dg/c_char_driver.c: Driver for c_char_tests.f03.
3464 * gfortran.dg/c_char_tests_2.f03: New test case.
3465 * gfortran.dg/value_6.f03: Ditto.
3466 * gfortran.dg/value_7.f03: Ditto.
3467
3468 2007-07-23 Christopher D. Rickett <crickett@lanl.gov>
3469
3470 PR fortran/32600
3471 * gfortran.dg/c_funloc_tests_5.f03: New.
3472 * gfortran.dg/c_funloc_tests_5.f04: New.
3473 * gfortran.dg/c_funloc_tests_4_driver.c: New.
3474
3475 2007-07-22 Nathan Sidwell <nathan@codesourcery.com>
3476
3477 PR c++/32839
3478 * g++.dg/expr/call4.C: New.
3479 * g++.dg/expr/call5.C: New.
3480
3481 2007-07-22 Daniel Franke <franke.daniel@gmail.com>
3482
3483 PR fortran/32710
3484 * gfortran.dg/namelist_30.f90: New test.
3485
3486 2007-07-22 Daniel Franke <franke.daniel@gmail.com>
3487
3488 PR fortran/29962
3489 * gfortran.dg/array_initializer_1.f90: Removed warning.
3490 * gfortran.dg/initialization_1.f90: Adjusted messages.
3491 * gfortran.dg/nested_modules_6.f90: Removed warning.
3492
3493 PR fortran/31253
3494 * gfortran.dg/initialization_7.f90: New test.
3495
3496 PR fortran/31639
3497 * gfortran.dg/initialization_8.f90: New test.
3498
3499 2007-07-22 Nathan Sidwell <nathan@codesourcery.com>
3500
3501 PR c++/30818
3502 * g++.dg/template/crash47.C: Adjust errors.
3503 * g++.dg/template/crash48.C: Adjust errors.
3504 * g++.dg/template/typename12.C: New.
3505 * g++.dg/template/typename13.C: New.
3506 * g++.dg/template/typename14.C: New.
3507 * g++.dg/template/typedef6.C: Adjust errors.
3508
3509 2007-07-21 Christopher D. Rickett <crickett@lanl.gov>
3510
3511 PR fortran/32627
3512 * gfortran.dg/pr32627_driver.c: Driver for pr32627.
3513 * gfortran.dg/pr32627.f03: New test case.
3514
3515 * gfortran.dg/c_f_pointer_logical.f03: New test case.
3516 * gfortran.dg/c_f_pointer_logical_driver.c: Driver for
3517 c_f_pointer_logical.
3518 * gfortran.dg/c_f_pointer_complex_driver.c: Driver for
3519 c_f_pointer_complex.
3520 * gfortran.dg/c_f_pointer_complex.f03: New test case.
3521 * gfortran.dg/c_f_pointer_shape_tests_2_driver.c: Driver for
3522 c_f_pointer_shape_tests_2.
3523 * gfortran.dg/c_f_pointer_shape_tests_2.f03: New test case.
3524
3525 2007-07-21 Christopher D. Rickett <crickett@lanl.gov>
3526
3527 PR fortran/32804
3528 * gfortran.dg/c_loc_tests_9.f03: New test case.
3529 * gfortran.dg/c_loc_tests_10.f03: Ditto.
3530
3531 2007-07-21 Lee Millward <lee.millward@gmail.com>
3532
3533 PR fortran/32823
3534 * gfortran.dg/int_2.f90: New test.
3535
3536 2007-07-21 Rask Ingemann Lambertsen <rask@sygehus.dk>
3537
3538 * gcc.dg/inline-23.c: Use pointer sized type for cast from pointer.
3539
3540 2007-07-20 Richard Sandiford <richard@codesourcery.com>
3541
3542 * gcc.target/mips/mips.exp (is_gp32_flag): Return true for -msmartmips.
3543 * gcc.target/mips/save-restore-5.c: Fix positioning of dg-do directive.
3544
3545 2007-07-20 Uros Bizjak <ubizjak@gmail.com>
3546
3547 PR tree-optimization/19910
3548 * gcc.dg/pr19910.c: New test.
3549
3550 2007-07-19 Daniel Franke <franke.daniel@gmail.com>
3551
3552 PR fortran/32738
3553 * gfortran.dg/pr32738.f90: New test.
3554
3555 2007-07-19 Thomas Koenig <tkoenig@gcc.gnu.org>
3556
3557 PR tree-optimzation/32635
3558 * gfortran.dg/pr32635.f: New test case.
3559
3560 2007-07-18 Christopher D. Rickett <crickett@lanl.gov>
3561
3562 PR fortran/32801
3563 * gfortran.dg/pr32801.f03: New test case.
3564
3565 2007-07-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3566
3567 * gcc.dg/c99-math-double-1.c: Mark test variables as volatile.
3568 Test negative numbers also.
3569 * gcc.dg/c99-math-float-1.c: Likewise.
3570 * gcc.dg/c99-math-long-double-1.c: Likewise.
3571 * gcc.dg/c99-math.h: Check for FP exceptions. Update for negative
3572 test inputs.
3573
3574 2007-07-18 Bob Wilson <bob.wilson@acm.org>
3575
3576 * lib/target-supports.exp (check_effective_target_sync_int_long):
3577 Enable for xtensa.
3578 (check_effective_target_sync_char_short): Likewise.
3579
3580 2007-07-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3581
3582 * gcc.dg/pr28796-2.c: Add more cases.
3583
3584 2007-07-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3585
3586 * gcc.dg/pr28796-1.c: Add more cases.
3587 * gcc.dg/pr28796-2.c: Likewise.
3588
3589 2007-07-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3590
3591 * gcc.dg/pr28796-1.c: Add more cases.
3592 * gcc.dg/pr28796-2.c: Likewise.
3593
3594 2007-07-17 Janus Weil <jaydub66@gmail.com>
3595
3596 PR fortran/32535
3597 * gfortran.dg/pr32535.f90: New test.
3598
3599 2007-07-17 Paul Thomas <pault@gcc.gnu.org>
3600
3601 PR fortran/31320
3602 PR fortran/32665
3603 * gfortran.dg/alloc_comp_constructor_3.f90: New test.
3604
3605 2007-07-17 Zdenek Dvorak <dvorakz@suse.cz>
3606
3607 PR rtl-optimization/32773
3608 * gcc.dg/pr32773.c: New test.
3609
3610 2007-07-16 Andrew Pinski <andrew_pinski@playstation.sony.com>
3611
3612 * gcc.target/spu/intrinsics-1.c: Use dg-message to
3613 match flax-vector-conversions note.
3614 * gcc.target/spu/fixed-range-bad.c: Use dg-warning
3615 instead of dg-error for the warning.
3616
3617 2007-07-16 Rask Ingemann Lambertsen <rask@sygehus.dk>
3618
3619 * gcc.c-torture/execute/20061101-2.c: Variant of 20061101-1.c
3620 adapted to work on targets with 16-bit or wider int.
3621 * gcc.c-torture/execute/pr29797-2.c: Likewise for pr29797-1.c.
3622 * gcc.c-torture/execute/pr31448-2.c: Likewise for pr31448.c.
3623 * gcc.dg/20061109-2.c: Likewise for 20061109-1.c.
3624 * gcc.dg/pr27959-2.c: Likewise for pr27959.c.
3625
3626 2007-07-16 Rask Ingemann Lambertsen <rask@sygehus.dk>
3627
3628 * gcc.dg/tree-ssa/ltrans-5.c: Only run test on targets which
3629 support large arrays.
3630 * gcc.dg/pr27959.c: Only run test if an int is at least 32 bits wide.
3631 * gcc.dg/20061109-1.c: Likewise.
3632 * gcc.c-torture/execute/20061101-1.x: Likewise.
3633 * gcc.c-torture/execute/pr29797-1.x: Likewise.
3634 * gcc.c-torture/execute/pr31448.x: Likewise.
3635
3636 2007-07-16 Lee Millward <lee.millward@gmail.com>
3637
3638 * gfortran.dg/cmplx_intrinsic_1.f90: New test.
3639
3640 PR fortran/32238
3641 * gfortran.dg/pr32238.f90: New test.
3642
3643 PR fortran/32222
3644 * gfortran.dg/pr32222.f90: New test.
3645
3646 PR fortran/32242
3647 * gfortran.dg/pr32242.f90: New test.
3648
3649 2007-07-16 Sandra Loosemore <sandra@codesourcery.com>
3650 David Ung <davidu@mips.com>
3651
3652 * gcc.target/mips/mips-sched-madd.c: New test case.
3653
3654 2007-07-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3655
3656 PR libfortran/32611
3657 * gfortran.dg/large_real_kind_1.f90: Update test.
3658 * gfortran.dg/pr17706.f90: Update test.
3659 * gfortran.dg/fmt_zero_digits.f90: Update test.
3660 * gfortran.dg/fmt_zero_precision.f90: Update test.
3661 * gfortran.dg/real_const_3.f90: Update test.
3662
3663 2007-07-15 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3664
3665 PR fortran/32036
3666 * gfortran.dg/bounds_check_8.f90: New test.
3667 * gfortran.dg/do_iterator_2.f90: Make code legal Fortran.
3668
3669 2007-07-15 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3670
3671 PR fortran/32357
3672 * gfortran.dg/mvbits_2.f90: New test.
3673
3674 2007-07-14 Thomas Koenig <tkoenig@gcc.gnu.org>
3675
3676 PR libfortran/32731
3677 * gfortran.dg/pack_mask_1.f90: New test.
3678 * gfortran.dg/unpack_mask_1.f90: New test.
3679
3680 2007-07-14 Eric Botcazou <ebotcazou@libertysurf.fr>
3681
3682 * gcc.dg/20001013-1.c: Move to gcc.target/sparc.
3683 * gcc.dg/20001101-1.c: Likewise.
3684 * gcc.dg/20001102-1.c: Likewise.
3685 * gcc.dg/20020116-2.c: Likewise.
3686 * gcc.dg/20020416-1.c: Likewise.
3687 * gcc.dg/sparc-constant-1.c: Likewise.
3688 * gcc.dg/sparc-dwarf2.c: Likewise.
3689 * gcc.dg/sparc-frame-1.c: Likewise.
3690 * gcc.dg/sparc-getcontext-1.c: Likewise.
3691 * gcc.dg/sparc-loop-1.c: Likewise.
3692 * gcc.dg/sparc-reg-1.c: Likewise.
3693 * gcc.dg/sparc-ret.c: Likewise.
3694 * gcc.dg/sparc-trap-1.c: Likewise.
3695 * gcc.dg/ultrasp10.c: Likewise.
3696 * gcc.dg/ultrasp11.c: Likewise.
3697 * gcc.dg/ultrasp1.c: Likewise.
3698 * gcc.dg/ultrasp2.c: Likewise.
3699 * gcc.dg/ultrasp3.c: Likewise.
3700 * gcc.dg/ultrasp4.c: Likewise.
3701 * gcc.dg/ultrasp5.c: Likewise.
3702 * gcc.dg/ultrasp6.c: Likewise.
3703 * gcc.dg/ultrasp7.c: Likewise.
3704 * gcc.dg/ultrasp8.c: Likewise.
3705 * gcc.dg/ultrasp9.c: Likewise.
3706 * gcc.dg/splet-1.c: Delete.
3707
3708 2007-07-14 Daniel Franke <franke.daniel@gmail.com>
3709
3710 PR fortran/32724
3711 * gfortran.dg/stfunc_5.f90: New test.
3712
3713 2007-07-14 Uros Bizjak <ubizjak@gmail.com>
3714
3715 * lib/target-supports.exp (check_effective_target_vect_aligned_arrays):
3716 New procedure to check if arrays are naturally aligned to the vector
3717 alignment boundary.
3718 * gcc.dg/vect/pr25413a.c: Do not include stdarg.h. Use __SIZE_TYPE__
3719 in size_t typedef. Adjust tree dump scan results according to
3720 vect_aligned_arrays target check.
3721 * gcc.dg/vect/pr25413.c: Adjust tree dump scan results according to
3722 vect_aligned_arrays target check.
3723 * gcc.dg/vect/pr31699.c: Ditto.
3724
3725 2007-07-13 Sa Liu <saliu@de.ibm.com>
3726
3727 * gcc.dg/vect/fast-math-vect-reduc-7.c: Switch on test
3728 for V2DFmode vector conditional expression.
3729 * gcc.target/spu/dfcmeq.c: New. Test combination of abs
3730 and dfceq patterns.
3731 * gcc.target/spu/dfcmgt.c: New. Test combination of abs
3732 and dfcgt patterns.
3733 * gcc.target/spu/intrinsics-2.c: New. Test intrinsics for
3734 V2DFmode comparison and test special values.
3735 * lib/target-supports.exp: Switch on test for V2DFmode
3736 vector conditional expression.
3737
3738 2007-07-13 Richard Guenther <rguenther@suse.de>
3739
3740 PR tree-optimization/32721
3741 * gcc.dg/pr32721.c: New testcase.
3742
3743 2007-07-13 Hans-Peter Nilsson <hp@axis.com>
3744
3745 * gcc.dg/20011127-1.c: Use dg-message, not dg-error to match the
3746 error message part that continues on a new line.
3747
3748 2007-07-12 Geoffrey Keating <geoffk@apple.com>
3749
3750 * gcc.dg/c99-tgmath-1.c: New.
3751 * gcc.dg/c99-tgmath-2.c: New.
3752 * gcc.dg/c99-tgmath-3.c: New.
3753 * gcc.dg/c99-tgmath-4.c: New.
3754
3755 2007-07-12 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
3756 Janis Johnson <janis187@us.ibm.com>
3757
3758 PR testsuite/25241
3759 * gcc.test-framework/dg-error-exp-F.c: New test.
3760 * gcc.test-framework/dg-warning-exp-F.c: New test.
3761 * lib/gcc.exp: Enable warning and error prefixes.
3762 * lib/gcc-dg.exp (dg-warning): Wrap original dg-warning.
3763 (dg-error): Wrap original dg-error.
3764 * gcc.target/powerpc/altivec-types-1.c: Remove explicit error/warning
3765 markers from dg-error/dg-warning directives.
3766 * gcc.dg/20040322-1.c: Likewise.
3767 * gcc.dg/Wchar-subscripts-1.c: Likewise.
3768 * gcc.dg/Wdeclaration-after-statement-1.c: Likewise.
3769 * gcc.dg/Wdeclaration-after-statement-2.c: Likewise.
3770 * gcc.dg/Werror-1.c: Likewise.
3771 * gcc.dg/Werror-10.c: Likewise.
3772 * gcc.dg/Werror-11.c: Likewise.
3773 * gcc.dg/Werror-2.c: Likewise.
3774 * gcc.dg/Werror-3.c: Likewise.
3775 * gcc.dg/Werror-4.c: Likewise.
3776 * gcc.dg/Werror-5.c: Likewise.
3777 * gcc.dg/Werror-6.c: Likewise.
3778 * gcc.dg/Werror-7.c: Likewise.
3779 * gcc.dg/Werror-8.c: Likewise.
3780 * gcc.dg/Werror-9.c: Likewise.
3781 * gcc.dg/Werror-implicit-function-declaration.c: Likewise.
3782 * gcc.dg/Wimplicit-function-declaration-c89-pedantic.c: Likewise.
3783 * gcc.dg/Wimplicit-function-declaration-c89.c: Likewise.
3784 * gcc.dg/Wimplicit-function-declaration-c99-pedantic.c: Likewise.
3785 * gcc.dg/Wimplicit-function-declaration-c99.c: Likewise.
3786 * gcc.dg/Wint-to-pointer-cast-1.c: Likewise.
3787 * gcc.dg/Wint-to-pointer-cast-2.c: Likewise.
3788 * gcc.dg/Wint-to-pointer-cast-3.c: Likewise.
3789 * gcc.dg/Wnested-externs-1.c: Likewise.
3790 * gcc.dg/Wpointer-to-int-cast-1.c: Likewise.
3791 * gcc.dg/Wpointer-to-int-cast-2.c: Likewise.
3792 * gcc.dg/Wpointer-to-int-cast-3.c: Likewise.
3793 * gcc.dg/Wshadow-3.c: Likewise.
3794 * gcc.dg/Wtraditional-conversion-2.c: Likewise.
3795 * gcc.dg/Wwrite-strings-1.c: Likewise.
3796 * gcc.dg/anon-struct-5.c: Likewise.
3797 * gcc.dg/anon-struct-6.c: Likewise.
3798 * gcc.dg/anon-struct-7.c: Likewise.
3799 * gcc.dg/anon-struct-8.c: Likewise.
3800 * gcc.dg/array-8.c: Likewise.
3801 * gcc.dg/array-quals-2.c: Likewise.
3802 * gcc.dg/asm-qual-1.c: Likewise.
3803 * gcc.dg/asm-wide-1.c: Likewise.
3804 * gcc.dg/assign-warn-1.c: Likewise.
3805 * gcc.dg/assign-warn-2.c: Likewise.
3806 * gcc.dg/bitfld-10.c: Likewise.
3807 * gcc.dg/bitfld-11.c: Likewise.
3808 * gcc.dg/bitfld-12.c: Likewise.
3809 * gcc.dg/bitfld-13.c: Likewise.
3810 * gcc.dg/bitfld-14.c: Likewise.
3811 * gcc.dg/builtin-choose-expr-2.c: Likewise.
3812 * gcc.dg/builtins-30.c: Likewise.
3813 * gcc.dg/c90-const-expr-5.c: Likewise.
3814 * gcc.dg/c90-typespec-1.c: Likewise.
3815 * gcc.dg/c99-const-expr-5.c: Likewise.
3816 * gcc.dg/c99-flex-array-5.c: Likewise.
3817 * gcc.dg/c99-fordecl-3.c: Likewise.
3818 * gcc.dg/c99-tag-3.c: Likewise.
3819 * gcc.dg/c99-typespec-1.c: Likewise.
3820 * gcc.dg/c99-vla-jump-1.c: Likewise.
3821 * gcc.dg/c99-vla-jump-2.c: Likewise.
3822 * gcc.dg/c99-vla-jump-3.c: Likewise.
3823 * gcc.dg/c99-vla-jump-4.c: Likewise.
3824 * gcc.dg/c99-vla-jump-5.c: Likewise.
3825 * gcc.dg/cast-1.c: Likewise.
3826 * gcc.dg/cast-2.c: Likewise.
3827 * gcc.dg/cast-3.c: Likewise.
3828 * gcc.dg/cast-4.c: Likewise.
3829 * gcc.dg/cast-pretty-print-1.c: Likewise.
3830 * gcc.dg/comp-goto-2.c: Likewise.
3831 * gcc.dg/comp-goto-3.c: Likewise.
3832 * gcc.dg/cpp/error-1.c: Likewise.
3833 * gcc.dg/cpp/if-paren.c: Likewise.
3834 * gcc.dg/decl-7.c: Likewise.
3835 * gcc.dg/decl-8.c: Likewise.
3836 * gcc.dg/decl-nospec-1.c: Likewise.
3837 * gcc.dg/decl-nospec-2.c: Likewise.
3838 * gcc.dg/decl-nospec-3.c: Likewise.
3839 * gcc.dg/declspec-10.c: Likewise.
3840 * gcc.dg/declspec-11.c: Likewise.
3841 * gcc.dg/declspec-12.c: Likewise.
3842 * gcc.dg/declspec-13.c: Likewise.
3843 * gcc.dg/declspec-14.c: Likewise.
3844 * gcc.dg/declspec-15.c: Likewise.
3845 * gcc.dg/declspec-16.c: Likewise.
3846 * gcc.dg/declspec-17.c: Likewise.
3847 * gcc.dg/declspec-4.c: Likewise.
3848 * gcc.dg/declspec-5.c: Likewise.
3849 * gcc.dg/declspec-6.c: Likewise.
3850 * gcc.dg/declspec-7.c: Likewise.
3851 * gcc.dg/declspec-8.c: Likewise.
3852 * gcc.dg/declspec-9.c: Likewise.
3853 * gcc.dg/dfp/Wtraditional-conversion-2.c: Likewise.
3854 * gcc.dg/dfp/constants-c99.c: Likewise.
3855 * gcc.dg/dfp/keywords-c89.c: Likewise.
3856 * gcc.dg/dfp/keywords-c99.c: Likewise.
3857 * gcc.dg/dfp/keywords-reserved.c: Likewise.
3858 * gcc.dg/dfp/typespec.c: Likewise.
3859 * gcc.dg/dremf-type-compat-2.c: Likewise.
3860 * gcc.dg/dremf-type-compat-3.c: Likewise.
3861 * gcc.dg/dremf-type-compat-4.c: Likewise.
3862 * gcc.dg/empty-source-2.c: Likewise.
3863 * gcc.dg/empty-source-3.c: Likewise.
3864 * gcc.dg/enum3.c: Likewise.
3865 * gcc.dg/extra-semi-2.c: Likewise.
3866 * gcc.dg/extra-semi-3.c: Likewise.
3867 * gcc.dg/float-range-1.c: Likewise.
3868 * gcc.dg/float-range-2.c: Likewise.
3869 * gcc.dg/float-range-3.c: Likewise.
3870 * gcc.dg/float-range-5.c: Likewise.
3871 * gcc.dg/format/asm_fprintf-2.c: Likewise.
3872 * gcc.dg/format/asm_fprintf-3.c: Likewise.
3873 * gcc.dg/format/asm_fprintf-4.c: Likewise.
3874 * gcc.dg/format/asm_fprintf-5.c: Likewise.
3875 * gcc.dg/format/cast-1.c: Likewise.
3876 * gcc.dg/format/gcc_diag-3.c: Likewise.
3877 * gcc.dg/format/gcc_diag-4.c: Likewise.
3878 * gcc.dg/format/gcc_diag-6.c: Likewise.
3879 * gcc.dg/format/gcc_diag-8.c: Likewise.
3880 * gcc.dg/format/gcc_diag-9.c: Likewise.
3881 * gcc.dg/format/nul-2.c: Likewise.
3882 * gcc.dg/format/opt-1.c: Likewise.
3883 * gcc.dg/format/opt-2.c: Likewise.
3884 * gcc.dg/format/opt-3.c: Likewise.
3885 * gcc.dg/format/opt-4.c: Likewise.
3886 * gcc.dg/format/opt-5.c: Likewise.
3887 * gcc.dg/format/opt-6.c: Likewise.
3888 * gcc.dg/framework-2.c: Likewise.
3889 * gcc.dg/func-args-1.c: Likewise.
3890 * gcc.dg/func-outside-1.c: Likewise.
3891 * gcc.dg/func-outside-2.c: Likewise.
3892 * gcc.dg/gnu-cond-expr-2.c: Likewise.
3893 * gcc.dg/gnu-cond-expr-3.c: Likewise.
3894 * gcc.dg/if-empty-1.c: Likewise.
3895 * gcc.dg/init-bad-1.c: Likewise.
3896 * gcc.dg/init-bad-2.c: Likewise.
3897 * gcc.dg/init-bad-3.c: Likewise.
3898 * gcc.dg/init-desig-obs-2.c: Likewise.
3899 * gcc.dg/init-desig-obs-3.c: Likewise.
3900 * gcc.dg/init-empty-2.c: Likewise.
3901 * gcc.dg/init-empty-3.c: Likewise.
3902 * gcc.dg/inline-11.c: Likewise.
3903 * gcc.dg/inline-12.c: Likewise.
3904 * gcc.dg/inline-8.c: Likewise.
3905 * gcc.dg/inline-9.c: Likewise.
3906 * gcc.dg/inline3.c: Likewise.
3907 * gcc.dg/label-decl-1.c: Likewise.
3908 * gcc.dg/label-decl-2.c: Likewise.
3909 * gcc.dg/label-decl-3.c: Likewise.
3910 * gcc.dg/label-decl-4.c: Likewise.
3911 * gcc.dg/long-long-typespec-1.c: Likewise.
3912 * gcc.dg/lvalue-2.c: Likewise.
3913 * gcc.dg/lvalue-3.c: Likewise.
3914 * gcc.dg/nested-func-3.c: Likewise.
3915 * gcc.dg/nested-redef-1.c: Likewise.
3916 * gcc.dg/noreturn-4.c: Likewise.
3917 * gcc.dg/old-style-prom-2.c: Likewise.
3918 * gcc.dg/old-style-prom-3.c: Likewise.
3919 * gcc.dg/old-style-then-proto-1.c: Likewise.
3920 * gcc.dg/overflow-warn-1.c: Likewise.
3921 * gcc.dg/overflow-warn-2.c: Likewise.
3922 * gcc.dg/overflow-warn-3.c: Likewise.
3923 * gcc.dg/overflow-warn-4.c: Likewise.
3924 * gcc.dg/overflow-warn-6.c: Likewise.
3925 * gcc.dg/parm-forwdecl-2.c: Likewise.
3926 * gcc.dg/parm-forwdecl-3.c: Likewise.
3927 * gcc.dg/parm-impl-decl-1.c: Likewise.
3928 * gcc.dg/parm-impl-decl-2.c: Likewise.
3929 * gcc.dg/parm-incomplete-1.c: Likewise.
3930 * gcc.dg/parm-mismatch-1.c: Likewise.
3931 * gcc.dg/pointer-arith-1.c: Likewise.
3932 * gcc.dg/pointer-arith-2.c: Likewise.
3933 * gcc.dg/pointer-arith-3.c: Likewise.
3934 * gcc.dg/pointer-arith-4.c: Likewise.
3935 * gcc.dg/pointer-arith-6.c: Likewise.
3936 * gcc.dg/pointer-arith-7.c: Likewise.
3937 * gcc.dg/pointer-arith-8.c: Likewise.
3938 * gcc.dg/pr13804-1.c: Likewise.
3939 * gcc.dg/pr15698-1.c: Likewise.
3940 * gcc.dg/pr15698-2.c: Likewise.
3941 * gcc.dg/pr15698-3.c: Likewise.
3942 * gcc.dg/pr15698-4.c: Likewise.
3943 * gcc.dg/pr15698-5.c: Likewise.
3944 * gcc.dg/pr15698-6.c: Likewise.
3945 * gcc.dg/pr15698-7.c: Likewise.
3946 * gcc.dg/pr15698-8.c: Likewise.
3947 * gcc.dg/pr17188-1.c: Likewise.
3948 * gcc.dg/pr17301-1.c: Likewise.
3949 * gcc.dg/pr17301-2.c: Likewise.
3950 * gcc.dg/pr17730-1.c: Likewise.
3951 * gcc.dg/pr20368-1.c: Likewise.
3952 * gcc.dg/pr20368-2.c: Likewise.
3953 * gcc.dg/pr20368-3.c: Likewise.
3954 * gcc.dg/pr22308-1.c: Likewise.
3955 * gcc.dg/qual-component-1.c: Likewise.
3956 * gcc.dg/redecl-1.c: Likewise.
3957 * gcc.dg/redecl-11.c: Likewise.
3958 * gcc.dg/redecl-12.c: Likewise.
3959 * gcc.dg/redecl-13.c: Likewise.
3960 * gcc.dg/redecl-14.c: Likewise.
3961 * gcc.dg/redecl-15.c: Likewise.
3962 * gcc.dg/register-var-1.c: Likewise.
3963 * gcc.dg/register-var-2.c: Likewise.
3964 * gcc.dg/stmt-expr-2.c: Likewise.
3965 * gcc.dg/stmt-expr-3.c: Likewise.
3966 * gcc.dg/stmt-expr-label-1.c: Likewise.
3967 * gcc.dg/stmt-expr-label-2.c: Likewise.
3968 * gcc.dg/stmt-expr-label-3.c: Likewise.
3969 * gcc.dg/struct-empty-2.c: Likewise.
3970 * gcc.dg/struct-empty-3.c: Likewise.
3971 * gcc.dg/struct-parse-1.c: Likewise.
3972 * gcc.dg/struct-semi-1.c: Likewise.
3973 * gcc.dg/struct-semi-2.c: Likewise.
3974 * gcc.dg/struct-semi-3.c: Likewise.
3975 * gcc.dg/switch-5.c: Likewise.
3976 * gcc.dg/switch-6.c: Likewise.
3977 * gcc.dg/switch-7.c: Likewise.
3978 * gcc.dg/tls/diag-5.c: Likewise.
3979 * gcc.dg/transparent-union-1.c: Likewise.
3980 * gcc.dg/transparent-union-3.c: Likewise.
3981 * gcc.dg/typespec-1.c: Likewise.
3982 * gcc.dg/vla-init-2.c: Likewise.
3983 * gcc.dg/vla-init-3.c: Likewise.
3984 * gcc.dg/vla-init-4.c: Likewise.
3985 * gcc.dg/vla-init-5.c: Likewise.
3986 * gcc.dg/void-cast-2.c: Likewise.
3987 * gcc.dg/wvla-3.c: Likewise.
3988 * gcc.dg/wvla-7.c: Likewise.
3989 * gcc.target/i386/991209-1.c: Likewise.
3990 * gcc.target/ia64/fpreg-1.c: Likewise.
3991 * gcc.target/m68k/interrupt_thread-2.c: Likewise.
3992 * gcc.target/m68k/interrupt_thread-3.c: Likewise.
3993
3994 2007-07-12  Daniel Franke  <franke.daniel@gmail.com>
3995
3996 PR fortran/31639
3997 * gfortran.dg/func_decl_4.f90: New test.
3998
3999 2007-07-12 Paul Thomas <pault@gcc.gnu.org>
4000
4001 PR fortran/32727
4002 * gfortran.dg/interface_17.f90: New test.
4003
4004 2007-07-12 Christopher D. Rickett <crickett@lanl.gov>
4005
4006 PR fortran/32599
4007 * gfortran.dg/32599.f03: New test case.
4008
4009 PR fortran/32601
4010 * gfortran.dg/32601.f03: New test case.
4011 * gfortran.dg/32601_1.f03: Ditto.
4012 * gfortran.dg/c_ptr_tests_9.f03: Updated dg-options.
4013 * gfortran.dg/c_ptr_tests_10.f03: Ditto.
4014
4015 2007-07-12 Steve Ellcey <sje@cup.hp.com>
4016
4017 * gcc.c-torture/execute/align-3.c: Remove function addr check.
4018
4019 2007-07-12 Dorit Nuzman <dorit@il.ibm.com>
4020 Devang Patel <dpatel@apple.com>
4021
4022 PR tree-optimization/25413
4023 * gcc.dg/vect/vect-align-1.c: New.
4024 * gcc.dg/vect/vect-align-2.c: New.
4025 * gcc.dg/vect/pr25413.c: New.
4026 * gcc.dg/vect/pr25413a.c: New.
4027 * gcc.dg/vect/pr31699.c: Fix dg-final check.
4028
4029 2007-07-12 Nathan Froyd <froydnj@codesourcery.com>
4030
4031 * lib/target-support.exp (check_ultrasparc_hw_available):
4032 New function.
4033 (is-effective-target): Check $arg for ultrasparc_hw.
4034 (is-effective-target-keyword): Likewise.
4035 * gcc.dg/vect/vect.exp: Call check_effective_target_ultrasparc_hw
4036 when determining what to do on sparc platforms.
4037 * gcc.dg/20001013-1.c: Check for an ultrasparc_hw target.
4038 * gcc.dg/20001101-1.c: Likewise.
4039 * gcc.dg/20001101-2.c: Likewise.
4040 * gcc.dg/ultrasp9.c: Likewise.
4041 * gcc.dg/ultrasp10.c: Likewise.
4042 * gcc.target/sparc/pdist-3.c: Likewise.
4043
4044 2007-07-12 Daniel Jacobowitz <dan@codesourcery.com>
4045
4046 * gcc.target/mips/save-restore-5.c: Add -mno-abicalls.
4047
4048 2007-07-12 Dorit Nuzman <dorit@il.ibm.com>
4049
4050 * gcc.dg/vect/costmodel/ppc/costmodel-vect-reduc-1char.c: Loops now
4051 get vectorized.
4052 * gcc.dg/vect/costmodel/i386/costmodel-vect-reduc-1char.c: Loops
4053 now get vectorized.
4054 * gcc.dg/vect/costmodel/spu/spu-costmodel-vect.exp: New.
4055 * gcc.dg/vect/costmodel/spu/costmodel-fast-math-vect-pr29925.c: New.
4056 * gcc.dg/vect/costmodel/spu/costmodel-vect-31a.c: New.
4057 * gcc.dg/vect/costmodel/spu/costmodel-vect-31b.c: New.
4058 * gcc.dg/vect/costmodel/spu/costmodel-vect-31c.c: New.
4059 * gcc.dg/vect/costmodel/spu/costmodel-vect-31d.c: New.
4060 * gcc.dg/vect/costmodel/spu/costmodel-vect-iv-9.c: New.
4061 * gcc.dg/vect/costmodel/spu/costmodel-vect-33.c: New.
4062 * gcc.dg/vect/costmodel/spu/costmodel-vect-76a.c: New.
4063 * gcc.dg/vect/costmodel/spu/costmodel-vect-76b.c: New.
4064 * gcc.dg/vect/costmodel/spu/costmodel-vect-76c.c: New.
4065 * gcc.dg/vect/costmodel/spu/costmodel-vect-68a.c: New.
4066 * gcc.dg/vect/costmodel/spu/costmodel-vect-68b.c: New.
4067 * gcc.dg/vect/costmodel/spu/costmodel-vect-68c.c: New.
4068 * gcc.dg/vect/costmodel/spu/costmodel-vect-68d.c: New.
4069 * lib/target-supports.exp (check_effective_target_vect_int_mul):
4070 Add spu.
4071
4072 2007-07-12 Jakub Jelinek <jakub@redhat.com>
4073
4074 PR c++/30854
4075 * g++.dg/parse/error30.C: New test.
4076
4077 2007-07-12 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
4078
4079 PR fortran/29804
4080 * gfortran.dg/alloc_comp_misc_1.f90: New test.
4081
4082 2007-07-11 Daniel Berlin <dberlin@dberlin.org>
4083
4084 * gfortran.fortran-torture/compile/pr32663.f: New test.
4085
4086 2007-07-11 Paolo Carlini <pcarlini@suse.de>
4087
4088 PR c++/31027
4089 * g++.dg/inherit/virtual4.C: New.
4090
4091 2007-07-11 Uros Bizjak <ubizjak@gmail.com>
4092
4093 PR target/32661
4094 * gcc.target/i386/pr32661-1.c: New test.
4095
4096 2007-07-11 Eric Botcazou <ebotcazou@adacore.com>
4097
4098 * gnat.dg/invariant_index.ad[sb]: New test.
4099
4100 2007-07-11 Paolo Carlini <pcarlini@suse.de>
4101
4102 PR c++/32560
4103 * g++.dg/template/decl3.C: New.
4104
4105 2007-07-09 Geoffrey Keating <geoffk@apple.com>
4106
4107 PR 32617
4108 * gcc.c-torture/execute/align-3.c: New.
4109
4110 2007-07-10 Uros Bizjak <ubizjak@gmail.com>
4111
4112 PR target/32708
4113 * gcc.target/i386/pr32708-1.c: New test.
4114 * gcc.target/i386/pr32708-2.c: Ditto.
4115 * gcc.target/i386/pr32708-3.c: Ditto.
4116
4117 2007-07-10 Mark Mitchell <mark@codesourcery.com>
4118
4119 * g++.dg/init/new20.C: Remove svn:executable flag.
4120
4121 2007-07-10 Nathan Froyd <froydnj@codesourcery.com>
4122
4123 * gcc.dg/vect/vect-116.c: Add vect_int target requirement.
4124
4125 2007-07-10 Nathan Froyd <froydnj@codesourcery.com>
4126
4127 * gcc.dg/ultrasp7.c: Add fpic target requirement.
4128
4129 2007-07-10 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
4130
4131 PR testsuite/25241
4132 * gcc.dg/pch/counter-2.c: Match every message with its appropriate
4133 directive.
4134
4135 2007-07-10 Paul Thomas <pault@gcc.gnu.org>
4136
4137 PR fortran/32157
4138 * gfortran.dg/overload_2.f90: New test.
4139
4140 PR fortran/32689
4141 * gfortran.dg/transfer_simplify_5.f90
4142
4143 PR fortran/32634
4144 * gfortran.dg/interface_15.f90: New test.
4145
4146 2007-07-09 Thomas Koenig <tkoenig@gcc.gnu.org>
4147
4148 PR libfortran/32336
4149 * gfortran.dg/matmul_5.f90: New test case.
4150
4151 2007-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
4152
4153 * gcc.dg/fesd-any.c: Move to gcc.dg/debug/dwarf2 directory.
4154 * gcc.dg/fesd-any.h: Likewise.
4155 * gcc.dg/fesd-baseonly.c: Likewise.
4156 * gcc.dg/fesd-baseonly.h: Likewise.
4157 * gcc.dg/fesd-none.c: Likewise.
4158 * gcc.dg/fesd-none.h: Likewise.
4159 * gcc.dg/fesd-reduced.c: Likewise.
4160 * gcc.dg/fesd-reduced.h: Likewise.
4161 * gcc.dg/fesd-sys.c: Likewise.
4162 * gcc.dg/fesd-sys.h: Likewise
4163 * gcc.dg/fesd.h: Likewise.
4164
4165 * g++.dg/debug/dwarf2: New directory.
4166 * g++.dg/debug/dwarf2/dwarf2.exp: New driver.
4167 * g++.dg/other/fesd-any.C: Move to g++.dg/debug/dwarf2 directory.
4168 * g++.dg/other/fesd-any.h: Likewise.
4169 * g++.dg/other/fesd-baseonly.C: Likewise.
4170 * g++.dg/other/fesd-baseonly.h: Likewise.
4171 * g++.dg/other/fesd-none.C: Likewise.
4172 * g++.dg/other/fesd-none.h: Likewise.
4173 * g++.dg/other/fesd-reduced.C: Likewise.
4174 * g++.dg/other/fesd-reduced.h: Likewise.
4175 * g++.dg/other/fesd-sys.C: Likewise.
4176 * g++.dg/other/fesd-sys.h: Likewise.
4177 * g++.dg/other/fesd.h: Likewise.
4178
4179 2007-07-09 Daniel Franke <franke.daniel@gmail.com>
4180
4181 PR fortran/31129
4182 * gfortran.dg/parameter_unused.f90: New test.
4183
4184 2007-07-09 Uros Bizjak <ubizjak@gmail.com>
4185
4186 PR tree-optimization/32681
4187 * gcc.dg/tree-ssa/pr32681.c: New test.
4188
4189 2007-07-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4190
4191 PR fortran/32678
4192 * gfortran.dg/fmt_t_5.f90: New test.
4193
4194 2007-07-08 Paolo Carlini <pcarlini@suse.de>
4195
4196 PR c++/30535
4197 * g++.dg/template/operator10.C: New.
4198
4199 2007-07-08 Thomas Koenig <tkoenig@gcc.gnu.org>
4200
4201 PR libfortran/32217
4202 * gfortran.dg/unpack_zerosize_1.f90: New test case.
4203
4204 2007-07-08 Daniel Franke <franke.daniel@gmail.com>
4205
4206 PR fortran/29876
4207 * gfortran.dg/operator_6.f90: New test.
4208
4209 2007-07-08 Daniel Franke <franke.daniel@gmail.com>
4210
4211 PR fortran/17711
4212 * gfortran.dg/operator_4.f90: New test.
4213 * gfortran.dg/operator_5.f90: New test.
4214 * gfortran.dg/logical_comp.f90: Adjusted error messages.
4215 * gfortran.dg/module_md5_1.f90: Adjusted MD5 sum.
4216
4217 2007-07-08 Tobias Burnus <burnus@net-b.de>
4218
4219 PR fortran/32669
4220 * gfortran.dg/argument_checking_6.f90: New.
4221
4222 2007-07-08 Daniel Franke <franke.daniel@gmail.com>
4223
4224 PR fortran/25094
4225 * gfortran.dg/interface_155555.f90: New test.
4226
4227 2007-07-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4228
4229 * gcc.dg/c99-math-double-1.c, gcc.dg/c99-math-float-1.c,
4230 c99-math-long-double-1.c, c99-math.h: Test subnormals.
4231
4232 2007-07-08 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
4233
4234 PR testsuite/25241
4235 * gcc.dg/20041213-1.c: Don't use default -pedantic-errors to allow
4236 discern pedantic diagnostics and errors.
4237 * gcc.dg/empty2.c: Add -pedantic, so it actually produces a warning
4238 and not an error.
4239 * gcc.dg/20050121-1.c: This is an error and not a warning.
4240 * gcc.target/i386/sseregparm-2.c: Likewise.
4241 * gcc.target/i386/20060512-4.c: This is a warning and not an error.
4242 * gcc.dg/charset/attribute2.c: Likewise.
4243 * gcc.dg/bitfld-1.c: Likewise.
4244 * gcc.dg/pack-test-2.c: Likewise.
4245 * gcc.dg/940510-1.c: Match separately error and warning.
4246 * gcc.dg/array-2.c: Match separately multiple messages. The second
4247 diagnostic is a pedantic warning and not an error.
4248 * gcc.dg/pr14475.c: Match separately multiple messages.
4249 * gcc.dg/pr18809-1.c: Likewise.
4250 * gcc.dg/pr27953.c: Likewise.
4251 * gcc.dg/vla-init-1.c: Likewise.
4252 * gcc.dg/redecl-1.c: Fix wrong use of dg-error and dg-warning.
4253
4254 2007-07-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4255
4256 PR fortran/32644
4257 * gfortran.dg/char_decl_1.f90: New test.
4258
4259 2007-07-07 Daniel Berlin <dberlin@dberlin.org>
4260
4261 * Revert add of gcc.dg/tree-ssa/ssa-pre-17.c.
4262
4263 2007-07-07 Mark Mitchell <mark@codesourcery.com>
4264
4265 PR c++/32232
4266 * g++.dg/template/overload9.C: New test.
4267
4268 2007-07-06 Daniel Berlin <dberlin@dberlin.org>
4269
4270 * gcc.dg/tree-ssa/ssa-pre-17.c: New test.
4271 * gcc.dg/tree-ssa/ssa-fre-7.c: New test.
4272
4273 2007-07-06 Nathan Froyd <froydnj@codesourcery.com>
4274
4275 * gcc.dg/20001012-1.c: Run on all fpic-capable targets.
4276 * gcc.dg/20001012-2.c: Likewise.
4277 * gcc.dg/tls/opt-7.c: Require an fpic-capable target.
4278 * gcc.dg/20000222-1.c: Add -fPIC on all fpic-capable targets.
4279
4280 2007-07-06 Nathan Froyd <froydnj@codesourcery.com>
4281
4282 * gcc.c-torture/execute/multi-ix.c (CHUNK): Be more conservative
4283 about the chunk size when STACK_SIZE is defined.
4284
4285 2007-07-06 Josh Conner <jconner@apple.com>
4286
4287 PR middle-end/32602
4288 * gcc.dg/sibcall-8.c: New test.
4289
4290 2007-07-06 Josh Conner <jconner@apple.com>
4291
4292 PR middle-end/32603
4293 * gcc.target/arm/sibcall-1.c: New test.
4294
4295 2007-07-06 H.J. Lu <hongjiu.lu@intel.com>
4296
4297 * gcc.dg/dfp/convert-dfp-round-thread.c: New test.
4298
4299 2007-07-06 Daniel Franke <franke.daniel@gmail.com>
4300
4301 * gfortran.dg/save_parameter.f90: New test.
4302 * gfortran.dg/module_md5_1.f90: Updated MD5 sum.
4303
4304 2007-07-06 Richard Guenther <rguenther@suse.de>
4305
4306 * g++.dg/opt/pr30965.C: New testcase.
4307
4308 2007-07-06 Richard Sandiford <richard@codesourcery.com>
4309
4310 * gcc.target/mips/save-restore-5.c: New test.
4311
4312 2007-07-06 Uros Bizjak <ubizjak@gmail.com>
4313
4314 PR rtl_optimization/32450
4315 * gcc.dg/pr32450.c: New runtime test.
4316
4317 2007-07-06 Uros Bizjak <ubizjak@gmail.com>
4318
4319 * g++.dg/ext/visibility/ms-compat-1.C: Change double underscore to
4320 single underscore in scan directives.
4321
4322 2007-07-05 Mark Mitchell <mark@codesourcery.com>
4323
4324 PR c++/32245
4325 * g++.dg/init/ptrmem4.C: New test.
4326
4327 PR c++/32251
4328 * g++.dg/init/new21.C: Likewise.
4329
4330 PR c++/31992
4331 * g++.dg/template/static30.C: Likewise.
4332
4333 2007-07-05 Dorit Nuzman <dorit@il.ibm.com>
4334
4335 * gcc.dg/vect/costmodel/ppc: New directory.
4336 * gcc.dg/vect/costmodel/ppc/ppc-costmodel-vect.exp: New.
4337 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr29925.c:
4338 New test.
4339 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: New test.
4340 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31b.c: New test.
4341 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31c.c: New test.
4342 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31d.c: New test.
4343 * gcc.dg/vect/costmodel/ppc/costmodel-vect-33.c: New test.
4344 * gcc.dg/vect/costmodel/ppc/costmodel-vect-76a.c: New test.
4345 * gcc.dg/vect/costmodel/ppc/costmodel-vect-76b.c: New test.
4346 * gcc.dg/vect/costmodel/ppc/costmodel-vect-76c.c: New test.
4347 * gcc.dg/vect/costmodel/ppc/costmodel-vect-68a.c: New test.
4348 * gcc.dg/vect/costmodel/ppc/costmodel-vect-68b.c: New test.
4349 * gcc.dg/vect/costmodel/ppc/costmodel-vect-68c.c: New test.
4350 * gcc.dg/vect/costmodel/ppc/costmodel-vect-68d.c: New test.
4351 * gcc.dg/vect/costmodel/ppc/costmodel-vect-reduc-1char.c: New test.
4352 * gcc.dg/vect/costmodel/i386/costmodel-vect-68.c: Now vectorized.
4353
4354 2007-07-05 Tobias Burnus <burnus@net-b.de>
4355
4356 PR fortran/32359
4357 * gfortran.dg/module_md5_1.f90: Update MD5 number.
4358
4359 2007-07-05 Paul Thomas <pault@gcc.gnu.org>
4360
4361 PR fortran/32526
4362 * gfortran.dg/interface_14.f90: New test.
4363
4364 PR fortran/32613
4365 * gfortran.dg/do_iterator_2.f90: New test.
4366
4367 2007-07-04 H.J. Lu <hongjiu.lu@intel.com>
4368
4369 * gcc.dg/dfp/dfp-round.h (FE_DEC_TONEAREST): Redfined for BID.
4370 (FE_DEC_DOWNWARD): Likewise.
4371 (FE_DEC_UPWARD): Likewise.
4372 (FE_DEC_TOWARDZERO): Likewise.
4373 (FE_DEC_TONEARESTFROMZERO): Likewise.
4374
4375 2007-07-04 Daniel Berlin <dberlin@dberlin.org>
4376
4377 * gcc.c-torture/compile/pr32606.c: New.
4378 * gfortran.fortran-torture/execute/pr32604.f90: New.
4379
4380 2007-07-04 Mark Mitchell <mark@codesourcery.com>
4381
4382 * gcc.dg/visibility-12.c: New test.
4383 * gcc.dg/visibility-13.c: Likewise.
4384 * g++.dg/ext/visibility-9.C: Likewise.
4385 * g++.dg/ext/visibility-10.C: Likewise.
4386
4387 2007-07-04 Richard Sandiford <richard@codesourcery.com>
4388
4389 * gcc.dg/sh-relax.c: Skip for VxWorks if non-PIC.
4390 * gcc.dg/sh-relax-vxworks.c: New test.
4391
4392 2007-07-04 Richard Guenther <rguenther@suse.de>
4393
4394 PR tree-optimization/32500
4395 * gcc.c-torture/execute/pr32500.c: New testcase.
4396
4397 2007-07-04 Richard Guenther <rguenther@suse.de>
4398
4399 PR tree-optimization/32482
4400 * gcc.c-torture/compile/pr32482.c: New testcase.
4401
4402 2007-07-04 Richard Sandiford <richard@codesourcery.com>
4403
4404 * gcc.c-torture/execute/ieee/compare-fp-4.x: Add an XFAIL for ARM
4405 VxWorks kernels.
4406 * gcc.c-torture/execute/ieee/fp-cmp-1.x: Likewise.
4407 * gcc.c-torture/execute/ieee/fp-cmp-2.x: Likewise.
4408 * gcc.c-torture/execute/ieee/fp-cmp-3.x: Likewise.
4409 * gcc.c-torture/execute/ieee/fp-cmp-6.x: Likewise.
4410
4411 2007-07-04 Richard Sandiford <richard@codesourcery.com>
4412
4413 * gcc.dg/cpp/trad/include.c: Skip for VxWorks kernels.
4414
4415 2007-07-04 Richard Sandiford <richard@codesourcery.com>
4416
4417 * gcc.dg/sh4a-fprun.c: Skip for VxWorks kernels.
4418
4419 2007-07-04 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
4420
4421 PR fortran/31198
4422 * gfortran.dg/min_max_optional_1.f90: New test.
4423 * gfortran.dg/min_max_optional_2.f90: New test.
4424 * gfortran.dg/min_max_optional_3.f90: New test.
4425
4426 2007-07-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4427
4428 PR fortran/32545
4429 * gfortran.dg/fmt_error.f90: New test.
4430
4431 2007-07-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4432
4433 PR fortran/32612
4434 * gfortran.dg/interface_13.f90: New test.
4435
4436 2007-07-03 Dave Brolley <brolley@redhat.com>
4437
4438 PR c++/31743
4439 * g++.dg/init/new20.C: New test.
4440
4441 2007-07-03 Christopher D. Rickett <crickett@lanl.gov>
4442
4443 PR fortran/32579
4444 * gfortran.dg/iso_c_binding_only.f03: Updated test case.
4445
4446 2007-07-03 Tobias Burnus <burnus@net-b.de>
4447
4448 PR fortran/25062
4449 * common_7.f90: New.
4450 * common_8.f90: New.
4451 * common_9.f90: New.
4452
4453 2007-07-03 Tobias Burnus <burnus@net-b.de>
4454
4455 PR fortran/30940
4456 * gfortran.dg/argument_checking_1.f90: New.
4457 * gfortran.dg/argument_checking_2.f90: New.
4458 * gfortran.dg/argument_checking_3.f90: New.
4459 * gfortran.dg/argument_checking_4.f90: New.
4460 * gfortran.dg/argument_checking_5.f90: New.
4461 * gfortran.fortran-torture/execute/st_function_1.f90: Add dg-warning.
4462 * gfortran.fortran-torture/execute/st_function.f90: Add dg-warning.
4463
4464 2007-07-03 Uros Bizjak <ubizjak@gmail.com>
4465
4466 * gcc.dg/pr32176.c: Add -w to default dg-options.
4467
4468 2007-07-02 Daniel Berlin <dberlin@dberlin.org>
4469
4470 * gcc.c-torture/compile/ssa-pre-1.c: New test.
4471
4472 2007-07-03 Tobias Burnus <burnus@net-b.de>
4473
4474 PR fortran/20888
4475 * gfortran.dg/null_2.f90: New.
4476
4477 2007-07-03 Uros Bizjak <ubizjak@gmail.com>
4478 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
4479
4480 PR middle-end/32176
4481 * gcc.dg/pr32176.c: New test.
4482
4483 2007-07-03 Uros Bizjak <ubizjak@gmail.com>
4484
4485 * gcc.dg/const-float80.c : New test.
4486 * gcc.dg/const-float128.c : New test.
4487 * gcc.dg/const-float80-ped.c : New test.
4488 * gcc.dg/const-float128-ped.c : New test.
4489
4490 2007-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4491
4492 * gcc.dg/c99-math.h: Fix typo.
4493
4494 2007-07-02 Jakub Jelinek <jakub@redhat.com>
4495
4496 PR libgomp/32468
4497 * gcc.dg/gomp/pr32468-1.c: New test.
4498
4499 2007-07-02 Richard Sandiford <richard@codesourcery.com>
4500
4501 * gcc.target/mips/mips.exp (setup_mips_tests): Treat -mfp* as
4502 an ABI option.
4503
4504 2007-07-02 Daniel Berlin <dberlin@dberlin.org>
4505
4506 * gfortran.fortran-torture/compile/pr32583.f: New.
4507 * gcc.c-torture/compile/pr32584.c: New
4508
4509 2007-07-02 Ollie Wild <aaw@google.com>
4510
4511 * g++.dg/lookup/using16.C: Merge dg-errors with common line.
4512 * g++.dg/lookup/using17.C: Merge dg-errors with common line.
4513
4514 2007-07-02 Richard Sandiford <richard@codesourcery.com>
4515
4516 * gcc.target/mips/save-restore-1.c: New test.
4517 * gcc.target/mips/save-restore-2.c: Likewise.
4518 * gcc.target/mips/save-restore-3.c: Likewise.
4519 * gcc.target/mips/save-restore-4.c: Likewise.
4520
4521 2007-07-02 Uros Bizjak <ubizjak@gmail.com>
4522
4523 PR tree-optimization/31966
4524 PR tree-optimization/32533
4525 * gcc.dg/tree-ssa/pr31966.c: New runtime test.
4526 * gfortran.dg/pr32533.f90: Ditto.
4527
4528 2007-07-02 Jakub Jelinek <jakub@redhat.com>
4529
4530 * g++.dg/opt/nrv12.C: New test.
4531 * gcc.target/i386/nrv1.c: New test.
4532
4533 PR c++/31748
4534 * g++.dg/gomp/pr31748.C: New test.
4535
4536 2007-07-02 Ira Rosen <irar@il.ibm.com>
4537
4538 PR tree-optimization/32230
4539 * gcc.dg/vect/pr32230.c: New test.
4540
4541 2007-07-01 Christopher D. Rickett <crickett@lanl.gov>
4542
4543 * bind_c_array_params.f03: New files for Fortran 2003 ISO C Binding.
4544 * bind_c_coms.f90: Ditto.
4545 * bind_c_coms_driver.c: Ditto.
4546 * bind_c_dts.f90: Ditto.
4547 * bind_c_dts_2.f03: Ditto.
4548 * bind_c_dts_2_driver.c: Ditto.
4549 * bind_c_dts_3.f03: Ditto.
4550 * bind_c_dts_4.f03: Ditto.
4551 * bind_c_dts_driver.c: Ditto.
4552 * bind_c_implicit_vars.f03: Ditto.
4553 * bind_c_procs.f03: Ditto.
4554 * bind_c_usage_2.f03: Ditto.
4555 * bind_c_usage_3.f03: Ditto.
4556 * bind_c_usage_5.f03: Ditto.
4557 * bind_c_usage_6.f03: Ditto.
4558 * bind_c_usage_7.f03: Ditto.
4559 * bind_c_vars.f90: Ditto.
4560 * bind_c_vars_driver.c: Ditto.
4561 * binding_c_table_15_1.f03: Ditto.
4562 * binding_label_tests.f03: Ditto.
4563 * binding_label_tests_10.f03: Ditto.
4564 * binding_label_tests_10_main.f03: Ditto.
4565 * binding_label_tests_11.f03: Ditto.
4566 * binding_label_tests_11_main.f03: Ditto.
4567 * binding_label_tests_12.f03: Ditto.
4568 * binding_label_tests_13.f03: Ditto.
4569 * binding_label_tests_13_main.f03: Ditto.
4570 * binding_label_tests_14.f03: Ditto.
4571 * binding_label_tests_2.f03: Ditto.
4572 * binding_label_tests_3.f03: Ditto.
4573 * binding_label_tests_4.f03: Ditto.
4574 * binding_label_tests_5.f03: Ditto.
4575 * binding_label_tests_6.f03: Ditto.
4576 * binding_label_tests_7.f03: Ditto.
4577 * binding_label_tests_8.f03: Ditto.
4578 * binding_label_tests_9.f03: Ditto.
4579 * c_assoc.f90: Ditto.
4580 * c_assoc_2.f03: Ditto.
4581 * c_f_pointer_shape_test.f90: Ditto.
4582 * c_f_pointer_tests.f90: Ditto.
4583 * c_f_tests_driver.c: Ditto.
4584 * c_funloc_tests.f03: Ditto.
4585 * c_funloc_tests_2.f03: Ditto.
4586 * c_funloc_tests_3.f03: Ditto.
4587 * c_funloc_tests_3_funcs.c: Ditto.
4588 * c_kind_params.f90: Ditto.
4589 * c_kind_tests_2.f03: Ditto.
4590 * c_kinds.c: Ditto.
4591 * c_loc_driver.c: Ditto.
4592 * c_loc_test.f90: Ditto.
4593 * c_loc_tests_2.f03: Ditto.
4594 * c_loc_tests_2_funcs.c: Ditto.
4595 * c_loc_tests_3.f03: Ditto.
4596 * c_loc_tests_4.f03: Ditto.
4597 * c_loc_tests_5.f03: Ditto.
4598 * c_loc_tests_6.f03: Ditto.
4599 * c_loc_tests_7.f03: Ditto.
4600 * c_loc_tests_8.f03: Ditto.
4601 * c_ptr_tests.f03: Ditto.
4602 * c_ptr_tests_10.f03: Ditto.
4603 * c_ptr_tests_5.f03: Ditto.
4604 * c_ptr_tests_7.f03: Ditto.
4605 * c_ptr_tests_7_driver.c: Ditto.
4606 * c_ptr_tests_8.f03: Ditto.
4607 * c_ptr_tests_8_funcs.c: Ditto.
4608 * c_ptr_tests_9.f03: Ditto.
4609 * c_ptr_tests_driver.c: Ditto.
4610 * c_size_t_driver.c: Ditto.
4611 * c_size_t_test.f03: Ditto.
4612 * com_block_driver.f90: Ditto.
4613 * global_vars_c_init.f90: Ditto.
4614 * global_vars_c_init_driver.c: Ditto.
4615 * global_vars_f90_init.f90: Ditto.
4616 * global_vars_f90_init_driver.c: Ditto.
4617 * interop_params.f03: Ditto.
4618 * iso_c_binding_only.f03: Ditto.
4619 * iso_c_binding_rename_1.f03: Ditto.
4620 * iso_c_binding_rename_1_driver.c: Ditto.
4621 * iso_c_binding_rename_2.f03: Ditto.
4622 * iso_c_binding_rename_2_driver.c: Ditto.
4623 * kind_tests_2.f03: Ditto.
4624 * kind_tests_3.f03: Ditto.
4625 * module_md5_1.f90: Ditto.
4626 * only_clause_main.c: Ditto.
4627 * print_c_kinds.f90: Ditto.
4628 * test_bind_c_parens.f03: Ditto.
4629 * test_c_assoc.c: Ditto.
4630 * test_com_block.f90: Ditto.
4631 * test_common_binding_labels.f03: Ditto.
4632 * test_common_binding_labels_2.f03: Ditto.
4633 * test_common_binding_labels_2_main.f03: Ditto.
4634 * test_common_binding_labels_3.f03: Ditto.
4635 * test_common_binding_labels_3_main.f03: Ditto.
4636 * test_only_clause.f90: Ditto.
4637 * use_iso_c_binding.f90: Ditto.
4638 * value_5.f90: Ditto.
4639 * value_test.f90: Ditto.
4640 * value_tests_f03.f90: Ditto.
4641
4642 2007-07-01 Daniel Jacobowitz <dan@codesourcery.com>
4643
4644 * gcc.dg/tls/opt-14.c: New.
4645
4646 2007-07-01 Ollie Wild <aaw@google.com>
4647
4648 * g++.dg/lookup/using16.C: New test.
4649 * g++.dg/lookup/using17.C: New test.
4650
4651 2007-07-01 Janne Blomqvist <jb@gcc.gnu.org>
4652
4653 PR fortran/32239
4654 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.f90
4655 (test_4): Use proper test for floating point equality.
4656 (test_8): Likewise.
4657
4658 2007-06-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4659
4660 PR libgfortran/32554
4661 * gfortran.dg/fmt_p_1.f90: New test.
4662
4663 2007-07-01 Ira Rosen <irar@il.ibm.com>
4664
4665 * gcc.dg/vect/vect-strided-store-u16-i4.c: Remove abort() from input
4666 initialization and fix dg-final check - the initialization loop is
4667 vectorizable.
4668
4669 2007-07-01 Uros Bizjak <ubizjak@gmail.com>
4670 Volker Reichelt <reichelt@netcologne.de>
4671
4672 PR middle-end/32559
4673 * gcc.dg/pr32559.c: New test.
4674
4675 2007-07-01 Uros Bizjak <ubizjak@gmail.com>
4676
4677 PR tree-optimization/25371
4678 * gcc.dg/vect/pr25371.c: New test.
4679
4680 2007-06-30 Nathan Froyd <froydnj@codesourcery.com>
4681
4682 * gcc.c-torture/execute/20051113-1.c (main): Use the correct type
4683 when allocating and initializing a flexible array.
4684
4685 2007-06-30 Daniel Franke <franke.daniel@gmail.com>
4686
4687 PR fortran/20373
4688 * gfortran.dg/intrinsic.f90: New test.
4689
4690 2007-06-30 Tobias Burnus <burnus@net-b.de>
4691
4692 PR fortran/32555
4693 * gfortran.dg/fmt_zero_check.f90: New.
4694
4695 2007-06-30 Paul Thomas <pault@gcc.gnu.org>
4696
4697 PR fortran/30284
4698 * gfortran.dg/repeat_f90: New test.
4699
4700 2007-06-30 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
4701
4702 PR testsuite/25241
4703 * gcc.dg/cpp/20000625-1.c: Without dg-options the default is
4704 -pedantic-errors, so we should match errors.
4705 * gcc.dg/cpp/escape-1.c: Likewise.
4706 * gcc.dg/cpp/charconst.c: Empty character constants are errors.
4707 * gcc.dg/cpp/direct2.c: This is a mandatory error instead of a
4708 warning.
4709 * gcc.dg/cpp/endif-pedantic2.c: Use -pedantic-errors to obtain
4710 errors instead of warnings.
4711 * gcc.dg/cpp/extratokens.c: Use dg-warning instead of dg-error for
4712 a pedantic warning.
4713 * gcc.dg/cpp/arith-3.c: Likewise.
4714
4715 2007-06-30 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
4716
4717 PR testsuite/25241
4718 * gcc.dg/pch/valid-1.c: Match each diagnostic with its own directive.
4719 * gcc.dg/pch/valid-2.c: Likewise.
4720 * gcc.dg/pch/valid-3.c: Likewise.
4721 * gcc.dg/pch/warn-1.c: Likewise.
4722 * gcc.dg/pch/valid-4.c: Match a warning instead of an error.
4723
4724 2007-06-30 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
4725
4726 PR c/4076
4727 * gcc.dg/Wunused-function.c: New.
4728
4729 2007-06-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4730
4731 * gfortran.fortran-torture/compile/inline_1.f90: Fix test.
4732
4733 2007-06-29 Douglas Gregor <doug.gregor@gmail.com>
4734
4735 * g++.dg/other/canon-31724.C: New.
4736
4737 2007-06-29 Jan Hubicka <jh@suse.cz>
4738
4739 PR middle-end/32372
4740 * gcc.c-torture/compile/pr32372.c: new.
4741
4742 2007-06-29 Daniel Franke <franke.daniel@gmail.com>
4743
4744 * gfortran.dg/operator_3.f90: New test.
4745
4746 2007-06-29 Daniel Franke <franke.daniel@gmail.com>
4747
4748 * gfortran.dg/gomp/reduction1.f90: Adjust error message.
4749 * gfortran.dg/gomp/allocatable_components_1.f90: Likewise.
4750
4751 2007-06-29 Richard Guenther <rguenther@suse.de>
4752
4753 PR middle-end/32493
4754 * gcc.dg/inline-23.c: New testcase.
4755
4756 2007-06-29 Uros Bizjak <ubizjak@gmail.com>
4757
4758 PR tree-optimization/24659
4759 * gcc.target/i386/vectorize2.c: New test.
4760 * gcc.target/i386/sse2-lrint-vec.c: New runtime test.
4761 * gcc.target/i386/sse2-lrintf-vec.c: Ditto.
4762
4763 2007-06-29 Eric Botcazou <ebotcazou@adacore.com>
4764
4765 * gcc.dg/pointer-arith-9.c: New test.
4766
4767 2007-06-29 Tobias Burnus <burnus@net-b.de>
4768
4769 PR fortran/32483
4770 * gfortran.dg/fmt_read_2.f90: New.
4771
4772 2007-06-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4773
4774 * gfortran.dg/open_errors.f90: Check for existance of temptestfile.
4775 If it exists, don't try to create it.
4776
4777 2007-06-28 Geoffrey Keating <geoffk@apple.com>
4778
4779 * g++.dg/ext/visibility/ms-compat-1.C: New.
4780
4781 2007-06-28 Andrew Pinski <andrew_pinski@playstation.sony.com>
4782
4783 PR tree-opt/32417
4784 * gfortran.fortran-torture/compile/pr32417.f90: New test.
4785
4786 2007-06-28 Dorit Nuzman <dorit@il.ibm.com>
4787
4788 * gcc.dg/vect/vect-iv-4.c: Test now passes on vect_pack_trunc
4789 targets.
4790
4791 2007-06-27 Daniel Franke <franke.daniel@gmail.com>
4792
4793 PR fortran/32467
4794 * gfortran.dg/gomp/allocatable_components_1.f90: New test.
4795
4796 2007-06-27 Richard Guenther <rguenther@suse.de>
4797
4798 PR middle-end/32492
4799 * gcc.dg/inline-22.c: New testcase.
4800
4801 2007-06-26 Hui-May Chang <hm.chang@apple.com>
4802
4803 * gcc.target/i386/large-size-array-3.c: Remove the larger size of
4804 the scan-assembler constant.
4805
4806 2007-06-25 Geoffrey Keating <geoffk@apple.com>
4807
4808 PR 20216
4809 * gcc.dg/pr20216.c: New.
4810
4811 2007-06-25 Andrew Pinski <andrew_pinski@playstation.sony.com>
4812
4813 PR tree-opt/32421
4814 * gcc.dg/vect/pr32421.c: New test.
4815
4816 2006-06-26 Simon Martin <simartin@users.sourceforge.net>
4817
4818 PR c++/32111
4819 * g++.dg/other/friend5.C: New test.
4820
4821 2007-06-25 Paul Thomas <pault@gcc.gnu.org>
4822
4823 PR fortran/32464
4824 * gfortran.dg/host_assoc_function_2.f90: New test.
4825
4826 PR fortran/31494
4827 * gfortran.dg/host_assoc_call_1.f90: New test.
4828
4829 2007-06-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4830
4831 * gfortran.dg/secnds-1.f: Revise test to reduce random errors.
4832
4833 2007-06-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4834
4835 PR fortran/32456
4836 * gfortran.dg/error_format.f90: New test.
4837
4838 2007-06-24 Paul Thomas <pault@gcc.gnu.org>
4839
4840 PR fortran/32136
4841 * gfortran.dg/pr32136.f90: New test.
4842
4843 2007-06-24 Paul Thomas <pault@gcc.gnu.org>
4844
4845 PR fortran/31726
4846 * gfortran.dg/minmaxloc_1.f90: New test.
4847
4848 PR fortran/32298
4849 * gfortran.dg/minmaxloc_2.f90: New test.
4850
4851 2007-06-23 Richard Guenther <rguenther@suse.de>
4852
4853 PR tree-optimization/16876
4854 PR middle-end/29478
4855 * gcc.dg/pr29254.c: The warning is bogus.
4856 * gcc.dg/warn-1.c: Likewise.
4857 * gcc.dg/assign-warn-3.c: Likewise.
4858 * gcc.dg/noncompile/pr16876.c: The testcase is bogus, remove.
4859
4860 2007-06-23 Richard Earnshaw <rearnsha@arm.com>
4861
4862 * gcc.c-torture/execute/20070623-1.c: New.
4863
4864 2007-06-22 Jan Hubicka <jh@suse.cz>
4865
4866 * gcc.c-torture/compile/pr31541.c: New.
4867
4868 2007-06-22 Uros Bizjak <ubizjak@gmail.com>
4869
4870 * gcc.target/i386/large-size-array-3.c: Fix dg-do compile directive.
4871 Remove -m64 from dg-options.
4872
4873 2007-06-22 Uros Bizjak <ubizjak@gmail.com>
4874
4875 PR middle-end/32374
4876 * gcc.dg/pr32374.c: New test.
4877
4878 2007-06-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4879
4880 PR fortran/32360
4881 * gfortran.dg/pointer_assign_3.f90: New test.
4882
4883 2007-06-21 Sebastian Pop <sebpop@gmail.com>
4884
4885 * gcc/testsuite/gcc.dg/tree-ssa/pr19590.c: New.
4886
4887 2007-06-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4888
4889 PR fortran/31162
4890 * gfortran.dg/assign.f90: Update test.
4891 * gfortran.dg/real_do_1.f90: Update test.
4892 * gfortran.dg/gomp/omp_do1.f90: Update test.
4893 * gfortran.dg/warnings_are_errors_1.f: Update test.
4894 * gfortran.dg/g77/20010519-1.f: Update test.
4895 * gfortran.dg/g77/pr9258.f: Update test.
4896 * gfortran.dg/g77/960317-1.f: Update test.
4897
4898 2007-06-21 Richard Guenther <rguenther@suse.de>
4899
4900 PR tree-optimization/32453
4901 * gcc.c-torture/compile/pr32453.c: New testcase.
4902
4903 2007-06-21 Jakub Jelinek <jakub@redhat.com>
4904
4905 PR tree-optimization/31866
4906 * gcc.dg/pr31866.c: New test.
4907
4908 2007-06-21 Richard Guenther <rguenther@suse.de>
4909
4910 PR tree-optimization/32451
4911 * g++.dg/torture/20070621-1.C: New testcase.
4912
4913 2007-06-21 Christian Bruel <christian.bruel@st.com>
4914
4915 * gcc.dg/attr-isr.c: Test delay slot content.
4916
4917 2007-06-20 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4918
4919 PR fortran/32361
4920 gfortran.dg/pointer_assign_2.f90: New test.
4921
4922 2007-06-20 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4923
4924 PR fortran/25061
4925 gfortran.dg/invalid_procedure_name.f90: New test.
4926
4927 2007-06-20 Adam Nemet <anemet@caviumnetworks.com>
4928
4929 PR tree-optimization/25737
4930 * testsuite/gcc.dg/tree-ssa/alias-14.c: New test.
4931
4932 2007-06-20 Hui-May Chang <hm.chang@apple.com>
4933
4934 * gcc.target/i386/large-size-array-3.c: New.
4935
4936 2007-06-20 Andrew Pinski <andrew_pinski@playstation.sony.com>
4937 Richard Guenther <rguenther@suse.de>
4938
4939 PR fortran/32140
4940 * gfortran.fortran-torture/execute/pr32140.f90: New testcase.
4941
4942 2007-06-20 Jakub Jelinek <jakub@redhat.com>
4943
4944 PR middle-end/31959
4945 * gcc.dg/pr31959.c: New test.
4946
4947 PR inline-asm/32109
4948 * g++.dg/ext/asm10.C: New test.
4949
4950 PR middle-end/32285
4951 * gcc.c-torture/execute/20070614-1.c: New test.
4952
4953 2007-06-19 Seongbae Park <seongbae.park@gmail.com>
4954
4955 * gcc.target/arm/stack-corruption.c: New test.
4956
4957 2007-06-19 Richard Guenther <rguenther@suse.de>
4958
4959 * g++.dg/torture/pr30252.C: New testcase.
4960
4961 2007-06-19 Jakub Jelinek <jakub@redhat.com>
4962
4963 PR tree-optimization/32353
4964 * g++.dg/opt/nrv13.C: New test.
4965
4966 2007-06-19 Paul Thomas <pault@gcc.gnu.org>
4967
4968 PR fortran/20863
4969 PR fortran/20882
4970 * gfortran.dg/impure_assignment_2.f90 : New test.
4971
4972 PR fortran/32236
4973 * gfortran.dg/data_initialized_2.f90 : New test.
4974
4975 * gfortran.dg/equiv_7.f90 : Test for endianess and call the
4976 appropriate version of 'dmach'.
4977
4978 2007-06-18 Uros Bizjak <ubizjak@gmail.com>
4979
4980 PR target/32389
4981 * gcc.target/i386/pr32389.c New test.
4982
4983 2007-06-18 Simon Baldwin <simonb@google.com>
4984
4985 PR c++/31923
4986 * g++.dg/template/error25.C: New.
4987 * g++.dg/template/spec35.C: New.
4988
4989 2007-06-18 Kenneth Zadeck <zadeck@naturalbridge.com>
4990
4991 * gcc.c-torture/compile/pr32355.c: New testcase.
4992
4993 2007-06-18 Uros Bizjak <ubizjak@gmail.com>
4994
4995 PR tree-optimization/32383
4996 * g++.dg/opt/pr32383.C: New test.
4997
4998 2007-06-17 Uros Bizjak <ubizjak@gmail.com>
4999
5000 PR rtl-optimization/32366
5001 * gcc.dg/vect/pr32366.c: New test.
5002
5003 2007-06-17 Kenneth Zadeck <zadeck@naturalbridge.com>
5004
5005 * gcc.c-torture/compile/pr32349.c: New testcase.
5006
5007 2007-06-17 Eric Botcazou <ebotcazou@libertysurf.fr>
5008
5009 * gcc.target/sparc/align.c: Use 'unsigned char' as element type.
5010 * gcc.target/sparc/combined-2.c: Likewise.
5011 * gcc.target/sparc/fexpand.c : Likewise.
5012 * gcc.target/sparc/fnot.c: Likewise. Fix a couple of prototypes.
5013 * gcc.target/sparc/fpack16.c : Likewise.
5014 * gcc.target/sparc/fpmerge.c : Likewise.
5015 * gcc.target/sparc/fpmul.c : Likewise.
5016 * gcc.target/sparc/noresult.c : Likewise.
5017 * gcc.target/sparc/pdist.c: Likewise.
5018
5019 2007-06-16 Uros Bizjak <ubizjak@gmail.com>
5020
5021 PR middle-end/31723
5022 * gcc.target/i386/recip-divf.c: New test.
5023 * gcc.target/i386/recip-sqrtf.c: Ditto.
5024 * gcc.target/i386/recip-vec-divf.c: Ditto.
5025 * gcc.target/i386/recip-vec-sqrtf.c: Ditto.
5026 * gcc.target/i386/sse-recip.c: Ditto.
5027 * gcc.target/i386/sse-recip-vec.c: Ditto.
5028
5029 2007-06-15 Andrew Pinski <andrew_pinski@playstation.sony.com>
5030
5031 PR tree-opt/32225
5032 * gcc.c-torture/compile/20070605-1.c: New test.
5033
5034 * gcc.c-torture/compile/20070603-1.c: New testcase.
5035 * gcc.c-torture/compile/20070603-2.c: New testcase.
5036
5037 * gcc.c-torture/compile/20070531-1.c: New test.
5038
5039 PR tree-opt/32167
5040 * gcc.c-torture/compile/20070531-2.c: New test.
5041
5042 PR tree-opt/32144
5043 * gcc.c-torture/compile/20070529-1.c: New test.
5044
5045 PR tree-opt/32145
5046 * gcc.c-torture/compile/20070529-2.c: New test.
5047
5048 PR tree-opt/32015
5049 * gcc.c-torture/compile/20070520-1.c: New test.
5050
5051 * g++.dg/ext/java-1.C: New test.
5052
5053 * gcc.dg/vect/vect-106.c: We are now able to vectorize two
5054 loops instead of one. Remove the "can't determine dependence"
5055 check.
5056 * gcc.dg/tree-ssa/20030815-1.c: Remove testcase which is no longer
5057 needed as the cast is gone in the first place.
5058 * gcc.dg/max-1.c: Change local variable a to be a global one.
5059 * gcc.dg/tree-ssa/ssa-pre-8.c: Update testcase since we don't
5060 have a cast which is PREd.
5061
5062 2007-06-15 Mark Mitchell <mark@codesourcery.com>
5063
5064 * g++.dg/lookup/anon6.C: New test.
5065
5066 2007-06-14 Dirk Mueller <dmueller@suse.de>
5067
5068 PR c++/31806
5069 * g++.dg/opt/static6.C: New testcase.
5070
5071 2007-06-14 Geoff Keating <geoffk@apple.com>
5072
5073 * g++.dg/ext/visibility/overload-1.C: New.
5074
5075 PR 31093
5076 * g++.dg/ext/visibility/anon4.C: New.
5077
5078 2007-06-14 Uros Bizjak <ubizjak@gmail.com>
5079
5080 PR target/32268
5081 * gcc.target/i386/pr32268.c: New test.
5082
5083 2007-06-14 H.J. Lu <hongjiu.lu@intel.com>
5084
5085 * gcc.dg/dfp/fe-convert-1.c: Expect FE_OVERFLOW when converting
5086 from 10.000000e96DD to _Decimal32, from 10.000000e96DL to
5087 _Decimal32 and from 10.00000000000000E384DL to _Decimal64.
5088
5089 * gcc.dg/dfp/fe-convert-2.c: Expect FE_INEXACT when converting
5090 from 1.0e96 and -1.0e96 to _Decimal32. Enable testing for
5091 converting from 1.0e-96 and 0.00048828125 to _Decimal32 when
5092 BID is used.
5093
5094 2007-06-14 Paul Thomas <pault@gcc.gnu.org>
5095
5096 PR fortran/32302
5097 * gfortran.dg/common_resize_1.f90: New test.
5098
5099 2007-06-14 Dorit Nuzman <dorit@il.ibm.com>
5100
5101 PR target/32274
5102 * gcc.dg/vect/pr32224.c: Fix.
5103
5104 2007-06-13 Eric Christopher <echristo@apple.com>
5105
5106 * gcc.target/i386/ssefn-1.c: Add -march=i386.
5107
5108 2007-06-13 Tobias Burnus <burnus@net-b.de>
5109
5110 PR fortran/32323
5111 * gfortran.dg/actual_array_vect_1.f90: New.
5112
5113 2007-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
5114
5115 * gcc.target/sparc/mfpu.c: New test.
5116
5117 2007-06-12 Geoff Keating <geoffk@apple.com>
5118
5119 * g++.dg/warn/weak1.C: Suppress on Darwin.
5120 * g++.dg/other/unused1.C: Accept tabs or spaces in assembly.
5121
5122 2007-06-12 Andrew Pinski <andrew_pinski@playstation.sony.com>
5123
5124 PR middle-end/31579
5125 * g++.dg/torture/pr31579.C: New testcase.
5126
5127 2007-06-12 Ian Lance Taylor <iant@google.com>
5128
5129 PR libstdc++/29286
5130 * g++.dg/init/new16.C: New test.
5131 * g++.dg/init/new17.C: New test.
5132 * g++.dg/init/new18.C: New test.
5133 * g++.dg/init/new19.C: New test.
5134
5135 2007-06-12 Olivier Hainque <hainque@adacore.com>
5136
5137 * gnat.dg/lhs_view_convert.adb: New test.
5138
5139 2007-06-12 Richard Guenther <rguenther@suse.de>
5140
5141 PR tree-optimization/15353
5142 PR tree-optimization/31657
5143 * gcc.c-torture/execute/20070424-1.c: New testcase.
5144 * gcc.dg/tree-ssa/ssa-ifcombine-1.c: Likewise.
5145 * gcc.dg/tree-ssa/ssa-ifcombine-2.c: Likewise.
5146 * gcc.dg/tree-ssa/ssa-ifcombine-3.c: Likewise.
5147 * gcc.dg/tree-ssa/ssa-ifcombine-4.c: Likewise.
5148 * gcc.dg/tree-ssa/ssa-ifcombine-5.c: Likewise.
5149
5150 2007-06-12 Uros Bizjak <ubizjak@gmail.com>
5151
5152 PR rtl-optimization/32293
5153 * gcc.dg/pr32293.c: New test.
5154
5155 2007-06-12 Uros Bizjak <ubizjak@gmail.com>
5156
5157 * gcc.dg/builtins-11.c: Also check folding of a/cbrt(b/c).
5158
5159 2007-06-12 Paul Thomas <pault@gcc.gnu.org>
5160
5161 PR fortran/29786
5162 * gfortran.dg/equiv_7.f90: New test.
5163 * gfortran.dg/equiv_constraint_7.f90: Change error message.
5164
5165 PR fortran/30875
5166 * gfortran.dg/equiv_constraint_5.f90: Correct code and error.
5167
5168 2007-06-11 Andreas Tobler <a.tobler@schweiz.org>
5169
5170 * gcc.dg/setjmp-3.c: Rename raise to raise0.
5171 * gcc.dg/setjmp-4.c: Likewise.
5172 * gcc.target/i386/980211-1.c: Rename __signbitl to __signbitl0.
5173
5174 2007-06-11 Paolo Bonzini <bonzini@gnu.org>
5175
5176 PR rtl-optimization/31025
5177 * gfortran.dg/pr31025.f90: New.
5178
5179 2007-06-11 Uros Bizjak <ubizjak@gmail.com>
5180
5181 PR target/32280
5182 * gcc.target/i386/pr32280.c: New test.
5183
5184 2007-06-11 Uros Bizjak <ubizjak@gmail.com>
5185
5186 PR middle-end/32279
5187 * gcc.dg/builtins-11.c: Also check folding of a/sqrt(b/c).
5188
5189 2007-06-10 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5190
5191 PR libgfortran/32235
5192 * gfortran.dg/backspace_9.f: New test.
5193
5194 2007-06-10 Zdenek Dvorak <dvorakz@suse.cz>
5195
5196 * gcc.dg/tree-ssa/prefetch-7.c: New test.
5197
5198 2007-06-09 Zdenek Dvorak <dvorakz@suse.cz>
5199
5200 * gcc.dg/tree-ssa/loop-28.c: New testcase.
5201
5202 2007-06-09 Ian Lance Taylor <iant@google.com>
5203
5204 PR tree-optimization/32169
5205 * gcc.c-torture/compile/pr32169.c: New test.
5206
5207 2007-06-08 Harsha Jagasia <harsha.jagasia@amd.com>
5208
5209 * gcc.dg/vect/costmodel: New directory.
5210 * gcc.dg/vect/costmodel/i386: New directory.
5211 * gcc.dg/vect/costmodel/i386/i386-costmodel-vect.exp: New testsuite.
5212 * gcc.dg/vect/costmodel/i386/costmodel-fast-math-vect-pr29925.c:
5213 New test.
5214 * gcc.dg/vect/costmodel/i386/costmodel-vect-31.c: New test.
5215 * gcc.dg/vect/costmodel/i386/costmodel-vect-33.c: New test.
5216 * gcc.dg/vect/costmodel/i386/costmodel-vect-68.c: New test.
5217 * gcc.dg/vect/costmodel/i386/costmodel-vect-reduc-1char.c: New test.
5218 * gcc.dg/vect/costmodel/x86_64: New directory.
5219 * gcc.dg/vect/costmodel/x86_64/x86_64-costmodel-vect.exp:
5220 New testsuite.
5221 * gcc.dg/vect/costmodel/x86_64/costmodel-fast-math-vect-pr29925.c:
5222 New test.
5223 * gcc.dg/vect/costmodel/x86_64/costmodel-vect-31.c: New test.
5224 * gcc.dg/vect/costmodel/x86_64/costmodel-vect-33.c: New test.
5225 * gcc.dg/vect/costmodel/x86_64/costmodel-vect-68.c: New test.
5226 * gcc.dg/vect/costmodel/x86_64/costmodel-vect-reduc-1char.c: New test.
5227 * gcc.dg/vect/costmodel/x86_64/costmodel-pr30843.c: New test.
5228
5229 2007-06-08 Uros Bizjak <ubizjak@gmail.com>
5230
5231 PR tree-optimization/32243
5232 * gcc.dg/vect/vect.exp: Add support for -O3 tests. Reset default
5233 flags for -Os tests.
5234 * gcc.dg/vect/03-vect-pr32243.c: New test.
5235
5236 2007-06-08 Dorit Nuzman <dorit@il.ibm.com>
5237
5238 PR tree-optimization/32224
5239 * gcc.dg/vect/pr32224.c: New test.
5240
5241 2007-06-08 Jakub Jelinek <jakub@redhat.com>
5242
5243 PR c++/32177
5244 * g++.dg/gomp/pr32177.C: New test.
5245
5246 2007-06-07 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
5247
5248 PR testsuite/25241
5249 * gcc.dg/parm-mismatch-1.c: Use dg-message for notes.
5250 * gcc.dg/Wfatal.c: Use dg-message for output that is neither a
5251 warning nor an error.
5252 * gcc.dg/Wfatal-2.c: Likewise.
5253 * gcc.dg/Werror-1.c: Likewise.
5254 * gcc.dg/Werror-5.c: Likewise.
5255 * gcc.dg/Werror-7.c: Likewise.
5256 * gcc.dg/Werror-10.c: Likewise.
5257 * gcc.dg/Werror-11.c: Likewise.
5258
5259 2007-06-07 Simon Martin <simartin@users.sourceforge.net>
5260
5261 PR c++/30759
5262 * g++.dg/init/brace6.C: New test.
5263
5264 2007-06-07 Geoffrey Keating <geoffk@apple.com>
5265
5266 * g++.dg/ext/cleanup-8.c: Run on i386-darwin9 and later.
5267 * g++.dg/ext/cleanup-9.c: Run on i386-darwin9 and later.
5268 * g++.dg/ext/cleanup-10.c: Run on i386-darwin9 and later.
5269 * g++.dg/ext/cleanup-11.c: Run on i386-darwin9 and later.
5270
5271 * gcc.dg/attr-weakref-1-darwin.c: Run on all Darwin platforms.
5272 * gcc.dg/20050826-1.c: Run on all Darwin platforms.
5273 * gcc.dg/darwin-ld-2.c: Run on all Darwin platforms.
5274 * gcc.dg/darwin-ld-4.c: Run on all Darwin platforms.
5275 * gcc.dg/cleanup-8.c: Run on i386-darwin9 and later.
5276 * gcc.dg/cleanup-9.c: Run on i386-darwin9 and later.
5277 * gcc.dg/cleanup-10.c: Run on i386-darwin9 and later.
5278 * gcc.dg/cleanup-11.c: Run on i386-darwin9 and later.
5279
5280 * gcc.dg/darwin-minversion-3.c: New.
5281
5282 2007-06-07 Uros Bizjak <ubizjak@gmail.com>
5283
5284 * gcc.target/i386/builtin-copysign.c: New test.
5285
5286 2007-06-07 Zdenek Dvorak <dvorakz@suse.cz>
5287
5288 PR tree-optimization/32220
5289 * gfortran.dg/predcom-2.f: New testcase.
5290
5291 2007-06-06 Andrew Pinski <andrew_pinski@playstation.sony.com>
5292
5293 PR tree-opt/32231
5294 * gcc.target/i386/vectorize4.c: New test.
5295
5296 2007-06-06 Steve Ellcey <sje@cup.hp.com>
5297
5298 * gfortran.dg/integer_exponentiation_3.F90: Use approx. check.
5299
5300 2007-06-06 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
5301
5302 PR testsuite/25241
5303 * gcc.dg/simd-5.c: Mark output as a note.
5304 * gcc.dg/simd-6.c: Mark output as a note. Fix incorrect use of
5305 dg-message.
5306 * gcc.dg/simd-1.c: Likewise.
5307 * gcc.dg/always_inline.c: Mark output as a sorry.
5308 * gcc.dg/always_inline2.c: Likewise.
5309 * gcc.dg/always_inline3.c: Likewise.
5310
5311 2007-06-06 Ian Lance Taylor <iant@google.com>
5312
5313 * g++.dg/conversion/enum1.C: New test.
5314
5315 2007-06-06 Uros Bizjak <ubizjak@gmail.com>
5316
5317 PR tree-optimization/32216
5318 * gcc.dg/vect/pr32216.c: New test.
5319
5320 2007-06-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5321
5322 PR testsuite/18923
5323 * gfortran.dg/invalid_contains_1.f90: New test.
5324 * gfortran.dg/invalid_contains_2.f90: New test.
5325
5326 2007-06-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5327
5328 PR testsuite/32057
5329 * gfortran.dg/secnds.f: Update test to avoid roundoff errors and
5330 midnight issues.
5331
5332 2007-06-05 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
5333
5334 PR testsuite/25241
5335 * gcc.dg/invalid-call-1.c: Use dg-warning to match the warning and
5336 dg-message to match de note.
5337 * gcc.dg/pr26570.c: Use dg-message for a note.
5338 * gcc.dg/pr29254.c: Use dg-message for generic output and use
5339 dg-error instead of dg-warning because of -Werror.
5340 * gcc.dg/glibc-uclibc-1.c: Use dg-message for output that is
5341 neither an error, nor a warning.
5342 * gcc.dg/glibc-uclibc-2.c: Likewise
5343 * gcc.dg/cpp/19940712-1.c: Likewise.
5344
5345 2007-06-05 Joerg Wunsch <j.gnu@uriah.heep.sax.de>
5346
5347 PR preprocessor/23479
5348 * gcc.dg/binary-constants-1.c: Add test suites for
5349 the 0b-prefixed binary integer constants.
5350 * gcc.dg/binary-constants-2.c: Ditto.
5351 * gcc.dg/binary-constants-3.c: Ditto.
5352 * gcc.dg/binary-constants-4.c: Ditto.
5353
5354 2007-06-05 Ian Lance Taylor <iant@google.com>
5355
5356 * gcc.dg/Wstrict-overflow-19.c: New test.
5357
5358 2007-06-05 Razya Ladelsky <razya@il.ibm.com>
5359
5360 * gcc.dg/matrix/matrix-6.c: Remove conversion.
5361
5362 2007-06-04 Ian Lance Taylor <iant@google.com>
5363
5364 * gcc.dg/Wstrict-overflow-18.c: New test.
5365
5366 2007-06-04 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
5367
5368 PR testsuite/25241
5369 * gcc.dg/cpp/mi1.c: Use dg-message for output that is not an error.
5370 * gcc.dg/cpp/mi5.c: Likewise.
5371 * gcc.dg/cpp/mi7.c: Likewise.
5372
5373 2007-06-04 Uros Bizjak <ubizjak@gmail.com>
5374
5375 PR c/32191
5376 * gcc.dg/pr32191.c: New test.
5377
5378 2007-05-28 Tobias Burnus <burnus@net-b.de>
5379
5380 PR fortran/32124
5381 * gfortran.dg/allocate_stat_1.f90: Remove.
5382
5383 2007-06-02 H.J. Lu <hongjiu.lu@intel.com>
5384
5385 * gcc.target/i386/sse4_2-check.h: New.
5386 * gcc.target/i386/sse4_2-crc32b.c: Likewise.
5387 * gcc.target/i386/sse4_2-crc32.h: Likewise.
5388 * gcc.target/i386/sse4_2-crc32l.c: Likewise.
5389 * gcc.target/i386/sse4_2-crc32q.c: Likewise.
5390 * gcc.target/i386/sse4_2-crc32w.c: Likewise.
5391 * gcc.target/i386/sse4_2-pcmpestri-1.c: Likewise.
5392 * gcc.target/i386/sse4_2-pcmpestri-2.c: Likewise.
5393 * gcc.target/i386/sse4_2-pcmpestrm-1.c: Likewise.
5394 * gcc.target/i386/sse4_2-pcmpestrm-2.c: Likewise.
5395 * gcc.target/i386/sse4_2-pcmpgtq.c: Likewise.
5396 * gcc.target/i386/sse4_2-pcmpistri-1.c: Likewise.
5397 * gcc.target/i386/sse4_2-pcmpistri-2.c: Likewise.
5398 * gcc.target/i386/sse4_2-pcmpistrm-1.c: Likewise.
5399 * gcc.target/i386/sse4_2-pcmpistrm-2.c: Likewise.
5400 * gcc.target/i386/sse4_2-pcmpstr.h: Likewise.
5401 * gcc.target/i386/sse4_2-popcnt.h: Likewise.
5402 * gcc.target/i386/sse4_2-popcntl.c: Likewise.
5403 * gcc.target/i386/sse4_2-popcntq.c: Likewise.
5404
5405 2007-06-01 Geoffrey Keating <geoffk@apple.com>
5406
5407 * gcc.dg/pie-link.c: New test.
5408
5409 2007-06-01 Ian Lance Taylor <iant@google.com>
5410
5411 * gcc.dg/Wstrict-overflow-17.c: New test.
5412
5413 2007-06-01 Kazu Hirata <kazu@codesourcery.com>
5414
5415 * gcc.dg/builtin-return-1.c (g): New.
5416 (main): Allocate at least 64 bytes on the stack.
5417
5418 2007-05-31 Mark Mitchell <mark@codesourcery.com>
5419
5420 * g++.dg/init/cleanup3.C: New test.
5421
5422 2007-05-31 Rask Ingemann Lambertsen <rask@sygehus.dk>
5423
5424 * gcc.c-torture/compile/limits-caselabels.c: Fix for targets where
5425 int is 16 bits.
5426
5427 007-05-31 Paul Thomas <pault@gcc.gnu.org>
5428
5429 PR fortran/32156
5430 * gfortran.dg/char_array_constructor_3.f90: New test.
5431
5432 2007-05-31 Zdenek Dvorak <dvorakz@suse.cz>
5433
5434 PR tree-optimization/32160
5435 * gfortran.dg/predcom-1.f: New test.
5436
5437 2007-05-31 Richard Guenther <rguenther@suse.de>
5438
5439 * g++.dg/other/str_empty.C: Move...
5440 * g++.dg/other/pr30567.C: Move...
5441 * g++.dg/tree-ssa/pr27218.C: Move...
5442 * g++.dg/torture: ...here and remove dg-options.
5443
5444 2007-05-31 Paolo Carlini <pcarlini@suse.de>
5445
5446 PR c++/32158
5447 * g++.dg/ext/is_pod_incomplete.C: New.
5448
5449 2007-05-31 Russell Yanofsky <russ@yanofsky.org>
5450 Douglas Gregor <doug.gregor@gmail.com>
5451 Pedro Lamarao <pedro.lamarao@mndfck.org>
5452 Howard Hinnant <howard.hinnant@gmail.com>
5453
5454 PR c++/7412
5455 PR c++/29939
5456 * g++.dg/cpp0x/rv8p.C: New.
5457 * g++.dg/cpp0x/temp-constructor-bug.C: New.
5458 * g++.dg/cpp0x/cast-bug.C: New.
5459 * g++.dg/cpp0x/elision_weak.C: New.
5460 * g++.dg/cpp0x/collapse-bug.C: New.
5461 * g++.dg/cpp0x/rv3p.C: New.
5462 * g++.dg/cpp0x/rv7n.C: New.
5463 * g++.dg/cpp0x/overload-conv-1.C: New.
5464 * g++.dg/cpp0x/rv2n.C: New.
5465 * g++.dg/cpp0x/deduce.C: New.
5466 * g++.dg/cpp0x/temp-va-arg-bug.C: New.
5467 * g++.dg/cpp0x/rv6p.C: New.
5468 * g++.dg/cpp0x/template_deduction.C: New.
5469 * g++.dg/cpp0x/implicit-copy.C: New.
5470 * g++.dg/cpp0x/rv1p.C: New.
5471 * g++.dg/cpp0x/cast.C: New.
5472 * g++.dg/cpp0x/rv5n.C: New.
5473 * g++.dg/cpp0x/collapse.C: New.
5474 * g++.dg/cpp0x/overload-conv-2.C: New.
5475 * g++.dg/cpp0x/rv4p.C: New.
5476 * g++.dg/cpp0x/rvo.C: New.
5477 * g++.dg/cpp0x/iop.C: New.
5478 * g++.dg/cpp0x/rv3n.C: New.
5479 * g++.dg/cpp0x/rv7p.C: New.
5480 * g++.dg/cpp0x/reference_collapsing.C: New.
5481 * g++.dg/cpp0x/overload.C: New.
5482 * g++.dg/cpp0x/named.C: New.
5483 * g++.dg/cpp0x/rv2p.C: New.
5484 * g++.dg/cpp0x/rv6n.C: New.
5485 * g++.dg/cpp0x/not_special.C: New.
5486 * g++.dg/cpp0x/bind.C: New.
5487 * g++.dg/cpp0x/rv1n.C: New.
5488 * g++.dg/cpp0x/rv5p.C: New.
5489 * g++.dg/cpp0x/elision.C: New.
5490 * g++.dg/cpp0x/named_refs.C: New.
5491 * g++.dg/cpp0x/unnamed_refs.C: New.
5492 * g++.dg/cpp0x/rv4n.C: New.
5493 * g++.dg/cpp0x/elision_neg.C: New.
5494 * g++.dg/init/copy7.C: Run in C++98 mode.
5495 * g++.dg/overload/arg1.C: Ditto.
5496 * g++.dg/overload/arg4.C: Ditto.
5497
5498 2007-05-30 Jakub Jelinek <jakub@redhat.com>
5499
5500 PR c++/31809
5501 * g++.dg/opt/static5.C: New test.
5502
5503 2007-05-30 Richard Guenther <rguenther@suse.de>
5504
5505 * g++.dg/dg.exp: Prune torture/.
5506 * g++.dg/torture/dg-torture.exp: New testsuite.
5507
5508 2007-05-30 Kazu Hirata <kazu@codesourcery.com>
5509
5510 * gcc.target/arm/pr27387.C: Move and rename to ...
5511 * g++.dg/inherit/thunk8.C: ... here.
5512
5513 2007-05-30 Jakub Jelinek <jakub@redhat.com>
5514
5515 PR tree-optimization/31769
5516 * g++.dg/gomp/pr31769.C: New test.
5517
5518 2007-05-29 Hui-May Chang <hm.chang@apple.com>
5519
5520 * gcc.target/i386/stack-realign.c: New.
5521
5522 2007-05-29 Zdenek Dvorak <dvorakz@suse.cz>
5523
5524 * gcc.dg/tree-ssa/prefetch-6.c: New test.
5525
5526 2007-05-29 Tobias Schlüter <tobi@gcc.gnu.org>
5527
5528 * gfortran.dg/sizeof.f90: New.
5529
5530 2007-05-28 Andrew Pinski <andrew_pinski@playstation.sony.com>
5531
5532 PR c/31339
5533 * gcc.dg/boolcomplex-1.c: New test.
5534
5535 PR c++/31339
5536 * g++.dg/ext/boolcomplex-1.c: New test.
5537
5538 2007-05-28 Razya Ladelsky <razya@il.ibm.com>
5539
5540 * gcc.dg/matrix: New directory.
5541
5542 2007-05-28 Tobias Burnus <burnus@net-b.de>
5543
5544 PR fortran/32124
5545 * gfortran.dg/allocate_stat_1.f90: New.
5546
5547 2007-05-28 Brooks Moses <brooks.moses@codesourcery.com>
5548
5549 PR fortran/31972
5550 * transfer_hollerith_1.f90: New test.
5551
5552 2007-05-28 Andrew Pinski <andrew_pinski@playstation.sony.com>
5553
5554 PR tree-opt/32100
5555 * gcc.c-torture/execute/vrp-7.c: New test.
5556
5557 2007-05-28 Brooks Moses <brooks.moses@codesourcery.com>
5558
5559 * gfortran.dg/transfer_simplify_4.f90: New test.
5560
5561 2007-05-27 Tobias Burnus <burnus@net-b.de>
5562
5563 PR fortran/32088
5564 * gfortran.dg/func_result_3.f90: New.
5565
5566 2007-05-27 Tobias Burnus <burnus@net-b.de>
5567
5568 PR middle-end/32083
5569 * gfortran.dg/transfer_simplify_3.f90: New.
5570
5571 2007-05-26 Uros Bizjak <ubizjak@gmail.com>
5572
5573 PR target/32065
5574 * gcc.target/i386/pr32065-1.c: Rename from pr32065.c. Add -std=gnu99
5575 to compile options.
5576 * gcc.target/i386/pr32065-2.c: New test.
5577
5578 2007-05-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5579
5580 PR fortran/31813
5581 * gfortran.dg/io_constraints_2.f90: Update.
5582
5583 2007-05-26 Paul Thomas <pault@gcc.gnu.org>
5584
5585 PR fortran/31219
5586 * gfortran.dg/array_constructor_17.f90: New test.
5587
5588 2007-05-25 Andrew Pinski <andrew_pinski@playstation.sony.com>
5589
5590 PR tree-opt/32090
5591 * g++.dg/opt/array2.C: New testcase.
5592
5593 2007-05-26 Uros Bizjak <ubizjak@gmail.com>
5594
5595 PR target/32065
5596 * gcc.target/i386/pr32065.c: New test.
5597
5598 2007-05-25 Dirk Mueller <dmueller@suse.de>
5599 Marcus Meissner <meissner@suse.de>
5600
5601 * gcc.dg/attr-alloc_size.c: New.
5602
5603 2007-05-25 Simon Martin <simartin@users.sourceforge.net>
5604 Lee Millward <lee.millward@gmail.com>
5605
5606 PR c++/31745
5607 * g++.dg/parse/crash34.C: New test.
5608
5609 * g++.dg/parse/crash35.C: New test.
5610
5611 2007-05-25 H.J. Lu <hongjiu.lu@intel.com>
5612
5613 * gcc.target/i386/sse2-check.h: New.
5614 * gcc.target/i386/sse2-vec-1.c: Likewise.
5615 * gcc.target/i386/sse2-vec-2.c: Likewise.
5616 * gcc.target/i386/sse2-vec-3.c: Likewise.
5617 * gcc.target/i386/sse2-vec-4.c: Likewise.
5618 * gcc.target/i386/sse2-vec-5.c: Likewise.
5619 * gcc.target/i386/sse2-vec-6.c: Likewise.
5620
5621 2007-05-25 Douglas Gregor <doug.gregor@gmail.com>
5622
5623 PR c++/31431
5624 PR c++/31432
5625 PR c++/31434
5626 PR c++/31435
5627 PR c++/31437
5628 PR c++/31438
5629 PR c++/31442
5630 PR c++/31443
5631 PR c++/31444
5632 PR c++/31445
5633 * g++.dg/cpp0x/pr31431.C: New.
5634 * g++.dg/cpp0x/pr31437.C: New.
5635 * g++.dg/cpp0x/pr31442.C: New.
5636 * g++.dg/cpp0x/pr31444.C: New.
5637 * g++.dg/cpp0x/pr31431-2.C: New.
5638 * g++.dg/cpp0x/pr31432.C: New.
5639 * g++.dg/cpp0x/pr31434.C: New.
5640 * g++.dg/cpp0x/pr31438.C: New.
5641 * g++.dg/cpp0x/pr31443.C: New.
5642 * g++.dg/cpp0x/pr31445.C: New.
5643 * g++.dg/cpp0x/variadic-crash1.C: New.
5644
5645 2007-05-25 Richard Sandiford <richard@codesourcery.com>
5646
5647 * gcc.target/arm/long-calls-1.c: New test.
5648 * gcc.target/arm/long-calls-2.c: Likewise.
5649 * gcc.target/arm/long-calls-3.c: Likewise.
5650 * gcc.target/arm/long-calls-4.c: Likewise.
5651
5652 2007-05-25 Richard Guenther <rguenther@suse.de>
5653 Andrew Pinski <andrew_pinski@playstation.sony.com>
5654
5655 PR tree-optimization/31982
5656 * gcc.dg/tree-ssa/forwprop-2.c: New testcase.
5657
5658 2007-05-25 Paul Thomas <pault@gcc.gnu.org>
5659
5660 PR fortran/32047
5661 * gfortran.dg/result_in_spec_2.f90: New test.
5662
5663 2007-05-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5664
5665 * gcc.dg/torture/builtin-math-4.c: Fix dg-xfail-if.
5666
5667 2007-05-24 Ollie Wild <aaw@google.com>
5668
5669 * gcc.dg/cpp/counter-1.c: New test.
5670 * gcc.dg/pch/counter-1.c: New test.
5671 * gcc.dg/pch/counter-1.hs: New file.
5672 * gcc.dg/pch/counter-2.c: New test.
5673 * gcc.dg/pch/counter-2.hs: New file.
5674 * gcc.dg/pch/counter-3.c: New test.
5675 * gcc.dg/pch/counter-3.hs: New file.
5676
5677 2007-05-24 Zdenek Dvorak <dvorakz@suse.cz>
5678
5679 * gcc.dg/tree-ssa/predcom-1.c: New test.
5680 * gcc.dg/tree-ssa/predcom-2.c: New test.
5681 * gcc.dg/tree-ssa/predcom-3.c: New test.
5682 * gcc.dg/tree-ssa/predcom-4.c: New test.
5683 * gcc.dg/tree-ssa/predcom-5.c: New test.
5684 * gcc.dg/vect/dump-tree-dceloop-pr26359.c: Test dceloop2 dumps.
5685
5686 2007-05-24 H.J. Lu <hongjiu.lu@intel.com>
5687
5688 PR testsuite/32062
5689 * gcc.target/i386/sse4_1-check.h (MASK): New.
5690
5691 2007-05-24 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
5692
5693 PR fortran/32038
5694 * gfortran.dg/pr25603.f: Initialize integer variables.
5695
5696 2007-05-23 Ian Lance Taylor <iant@google.com>
5697
5698 * g++.dg/other/vrp1.C: New test.
5699
5700 2007-05-23 Simon Martin <simartin@users.sourceforge.net>
5701
5702 PR preprocessor/20077
5703 * gcc.dg/cpp/paste15.c: New test.
5704
5705 2007-05-23 Sandra Loosemore <sandra@codesourcery.com>
5706 Nigel Stephens <nigel@mips.com>
5707 Richard Sandiford <richard@codesourcery.com>
5708
5709 * gcc.target/mips/inter/mips16_stubs_1_main.c: New.
5710 * gcc.target/mips/inter/mips16_stubs_1_x.c: New.
5711 * gcc.target/mips/inter/mips16_stubs_1_y.c: New.
5712 * gcc.target/mips/inter/mips16-inter.exp: New.
5713
5714 2007-05-23 Kazu Hirata <kazu@codesourcery.com>
5715
5716 * gcc.dg/bf-spl1.c, gcc.dg/m68k-pic-1.c: Enable on fido-*-*.
5717
5718 2007-05-23 H.J. Lu <hongjiu.lu@intel.com>
5719
5720 * gcc.target/i386/sse3-addsubpd.c: Don't include stdlib.h
5721 nor i386-cpuid.h. Include sse3-check.h. Remove main ().
5722 * gcc.target/i386/sse3-addsubps.c: Likewise.
5723 * gcc.target/i386/sse3-haddpd.c: Likewise.
5724 * gcc.target/i386/sse3-haddps.c: Likewise.
5725 * gcc.target/i386/sse3-hsubpd.c: Likewise.
5726 * gcc.target/i386/sse3-hsubps.c: Likewise.
5727 * gcc.target/i386/sse3-lddqu.c: Likewise.
5728 * gcc.target/i386/sse3-movddup.c: Likewise.
5729 * gcc.target/i386/sse3-movshdup.c: Likewise.
5730 * gcc.target/i386/sse3-movsldup.c: Likewise.
5731
5732 * gcc.target/i386/ssse3-pabsb.c: Don't include stdlib.h
5733 nor i386-cpuid.h. Include ssse3-check.h. Remove main ().
5734 * gcc.target/i386/ssse3-pabsd.c: Likewise.
5735 * gcc.target/i386/ssse3-pabsw.c: Likewise.
5736 * gcc.target/i386/ssse3-palignr.c: Likewise.
5737 * gcc.target/i386/ssse3-phaddd.c: Likewise.
5738 * gcc.target/i386/ssse3-phaddsw.c: Likewise.
5739 * gcc.target/i386/ssse3-phaddw.c: Likewise.
5740 * gcc.target/i386/ssse3-phsubd.c: Likewise.
5741 * gcc.target/i386/ssse3-phsubsw.c: Likewise.
5742 * gcc.target/i386/ssse3-phsubw.c: Likewise.
5743 * gcc.target/i386/ssse3-pmaddubsw.c: Likewise.
5744 * gcc.target/i386/ssse3-pmulhrsw.c: Likewise.
5745 * gcc.target/i386/ssse3-pshufb.c: Likewise.
5746 * gcc.target/i386/ssse3-psignb.c: Likewise.
5747 * gcc.target/i386/ssse3-psignd.c: Likewise.
5748 * gcc.target/i386/ssse3-psignw.c: Likewise.
5749 * gcc.target/i386/ssse3-vals.h: Likewise.
5750
5751 * gcc.target/i386/sse3-check.h: New file.
5752 * gcc.target/i386/ssse3-check.h: Likewise.
5753
5754 2007-05-22 Andrew Pinski <andrew_pinski@playstation.sony.com>
5755
5756 PR middle-end/31095
5757 * gcc.c-torture/compile/bcopy-1.c: New testcase.
5758
5759 2007-05-22 Andrew Pinski <andrew_pinski@playstation.sony.com>
5760
5761 PR middle-end/31606
5762 * gcc.c-torture/20070522-1.c: New testcase.
5763
5764 2007-05-22 H.J. Lu <hongjiu.lu@intel.com>
5765
5766 * gcc.target/i386/sse4_1-check.h: Don't include <stdio.h>.
5767
5768 2007-05-22 Kazu Hirata <kazu@codesourcery.com>
5769
5770 * gcc.c-torture/execute/ieee/20000320-1.x,
5771 gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: XFAIL on
5772 m68k-*-* and check_effective_target_coldfire_fpu.
5773
5774 2007-05-22 Ollie Wild <aaw@google.com>
5775
5776 * g++.dg/lookup/hidden-class10.C: New test.
5777 * g++.dg/lookup/hidden-class11.C: New test.
5778
5779 2007-05-22 Ollie Wild <aaw@google.com>
5780
5781 * g++.dg/lookup/name-clash5.C: New test.
5782 * g++.dg/lookup/name-clash6.C: New test.
5783
5784 2007-05-22 H.J. Lu <hongjiu.lu@intel.com>
5785
5786 * g++.dg/other/i386-2.C: Update comments on header files tested.
5787 Use -msse4.1 instead of -mssse3. Include <smmintrin.h> instead
5788 of <tmmintrin.h>.
5789 * gcc.target/i386/sse-12.c: Likewise.
5790 * gcc.target/i386/sse-13.c: Likewise.
5791 * gcc.target/i386/sse-14.c: Likewise.
5792
5793 * gcc.target/i386/sse-13.c (__builtin_ia32_pblendw128): New.
5794 Redefined to test with immediate operand.
5795 (__builtin_ia32_blendps): Likewise.
5796 (__builtin_ia32_blendpd): Likewise.
5797 (__builtin_ia32_dpps): Likewise.
5798 (__builtin_ia32_dpps): Likewise.
5799 (__builtin_ia32_insertps128): Likewise.
5800 (__builtin_ia32_vec_ext_v4sf): Likewise.
5801 (__builtin_ia32_vec_set_v16qi): Likewise.
5802 (__builtin_ia32_vec_set_v4si): Likewise.
5803 (__builtin_ia32_vec_set_v2di): Likewise.
5804 (__builtin_ia32_vec_ext_v16qi): Likewise.
5805 (__builtin_ia32_vec_ext_v4si): Likewise.
5806 (__builtin_ia32_vec_ext_v2di): Likewise.
5807 (__builtin_ia32_roundpd): Likewise.
5808 (__builtin_ia32_roundsd): Likewise.
5809 (__builtin_ia32_roundps): Likewise.
5810 (__builtin_ia32_roundss): Likewise.
5811 (__builtin_ia32_mpsadbw128): Likewise.
5812
5813 2007-05-22 H.J. Lu <hongjiu.lu@intel.com>
5814
5815 * gcc.target/i386/sse4_1-check.h: Don't include ../auto-host.h.
5816
5817 2007-05-22 Janis Johnson <janis187@us.ibm.com>
5818
5819 * gcc.dg/dfp/func-array.c: Support -DDBG to report individual
5820 failures.
5821 * gcc.dg/dfp/func-struct.c: Ditto.
5822 * gcc.dg/dfp/operator-assignment.c: Ditto.
5823 * gcc.dg/dfp/convert-bfp.c: Ditto.
5824 * gcc.dg/dfp/convert-int.c: Ditto.
5825 * gcc.dg/dfp/convert-int-max.c: Ditto.
5826 * gcc.dg/dfp/func-scalar.c: Ditto.
5827 * gcc.dg/dfp/cast.c: Ditto.
5828 * gcc.dg/dfp/func-mixed.c: Support -DDBG to report individual
5829 failures, and fix a typo in return type of arg1_128.
5830 * gcc.dg/dfp/convert-dfp.c: Support -DDBG to report individual
5831 failures, and fix a typo in a constant suffix.
5832 * gcc.dg/dfp/func-vararg-dfp.c: Return zero at the end.
5833 * gcc.dg/dfp/convert-complex.c: With -DDBG, abort for failures.
5834
5835 2007-05-22 Janis Johnson <janis187@us.ibm.com>
5836 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
5837
5838 * lib/gcc-dg.exp(process_message): New proc.
5839 (dg-message): New test directive.
5840 * gcc.dg/always_inline.c: Use dg-message.
5841 * gcc.dg/always_inline2.c: Ditto.
5842 * gcc.dg/always_inline3.c: Ditto.
5843 * gcc.dg/invalid-call-1.c: Ditto.
5844 * gcc.dg/pr17506.c: Ditto.
5845 * gcc.dg/simd-5.c: Ditto.
5846 * gcc.dg/simd-6.c: Ditto.
5847 * gcc.dg/va-arg-2.c: Ditto.
5848 * gcc.dg/cpp/syshdr.c: Ditto.
5849 * gcc.dg/cpp/unc4.c: Ditto.
5850 * gcc.dg/cpp/trad/mi1.c: Ditto.
5851 * gcc.dg/cpp/trad/mi5.c: Ditto.
5852 * gcc.dg/cpp/trad/mi7.c: Ditto.
5853 * gcc.test-framework/dg-outexistsnot-exp-P.c: Ditto.
5854 * gcc.test-framework/dg-outexists-exp-F.c: Ditto.
5855 * gcc.test-framework/test-framework.awk: Special-case outexists
5856 tests.
5857
5858 2007-05-22 H.J. Lu <hongjiu.lu@intel.com>
5859
5860 * gcc.dg/i386-cpuid.h (bit_SSE4_1): New.
5861 (bit_SSE4_2): Likewise.
5862 (bit_POPCNT): Likewise.
5863
5864 * gcc.target/i386/i386.exp (check_effective_target_sse4): New.
5865 Check if assembler supports SSE4 instructions.
5866
5867 * gcc.target/i386/sse4_1-blendpd.c: New file.
5868 * gcc.target/i386/sse4_1-blendps.c: Likewise.
5869 * gcc.target/i386/sse4_1-blendvpd.c: Likewise.
5870 * gcc.target/i386/sse4_1-blendvps.c: Likewise.
5871 * gcc.target/i386/sse4_1-check.h: Likewise.
5872 * gcc.target/i386/sse4_1-dppd-1.c: Likewise.
5873 * gcc.target/i386/sse4_1-dppd-2.c: Likewise.
5874 * gcc.target/i386/sse4_1-dpps-1.c: Likewise.
5875 * gcc.target/i386/sse4_1-dpps-2.c: Likewise.
5876 * gcc.target/i386/sse4_1-extractps.c: Likewise.
5877 * gcc.target/i386/sse4_1-insertps-1.c: Likewise.
5878 * gcc.target/i386/sse4_1-insertps-2.c: Likewise.
5879 * gcc.target/i386/sse4_1-movntdqa.c: Likewise.
5880 * gcc.target/i386/sse4_1-mpsadbw.c: Likewise.
5881 * gcc.target/i386/sse4_1-packusdw.c: Likewise.
5882 * gcc.target/i386/sse4_1-pblendvb.c: Likewise.
5883 * gcc.target/i386/sse4_1-pblendw.c: Likewise.
5884 * gcc.target/i386/sse4_1-pcmpeqq.c: Likewise.
5885 * gcc.target/i386/sse4_1-pextrb.c: Likewise.
5886 * gcc.target/i386/sse4_1-pextrd.c: Likewise.
5887 * gcc.target/i386/sse4_1-pextrq.c: Likewise.
5888 * gcc.target/i386/sse4_1-pextrw.c: Likewise.
5889 * gcc.target/i386/sse4_1-phminposuw.c: Likewise.
5890 * gcc.target/i386/sse4_1-pinsrb.c: Likewise.
5891 * gcc.target/i386/sse4_1-pinsrd.c: Likewise.
5892 * gcc.target/i386/sse4_1-pinsrq.c: Likewise.
5893 * gcc.target/i386/sse4_1-pmaxsb.c: Likewise.
5894 * gcc.target/i386/sse4_1-pmaxsd.c: Likewise.
5895 * gcc.target/i386/sse4_1-pmaxud.c: Likewise.
5896 * gcc.target/i386/sse4_1-pmaxuw.c: Likewise.
5897 * gcc.target/i386/sse4_1-pminsb.c: Likewise.
5898 * gcc.target/i386/sse4_1-pminsd.c: Likewise.
5899 * gcc.target/i386/sse4_1-pminud.c: Likewise.
5900 * gcc.target/i386/sse4_1-pminuw.c: Likewise.
5901 * gcc.target/i386/sse4_1-pmovsxbd.c: Likewise.
5902 * gcc.target/i386/sse4_1-pmovsxbq.c: Likewise.
5903 * gcc.target/i386/sse4_1-pmovsxbw.c: Likewise.
5904 * gcc.target/i386/sse4_1-pmovsxdq.c: Likewise.
5905 * gcc.target/i386/sse4_1-pmovsxwd.c: Likewise.
5906 * gcc.target/i386/sse4_1-pmovsxwq.c: Likewise.
5907 * gcc.target/i386/sse4_1-pmovzxbd.c: Likewise.
5908 * gcc.target/i386/sse4_1-pmovzxbq.c: Likewise.
5909 * gcc.target/i386/sse4_1-pmovzxbw.c: Likewise.
5910 * gcc.target/i386/sse4_1-pmovzxdq.c: Likewise.
5911 * gcc.target/i386/sse4_1-pmovzxwd.c: Likewise.
5912 * gcc.target/i386/sse4_1-pmovzxwq.c: Likewise.
5913 * gcc.target/i386/sse4_1-pmuldq.c: Likewise.
5914 * gcc.target/i386/sse4_1-pmulld.c: Likewise.
5915 * gcc.target/i386/sse4_1-ptest-1.c: Likewise.
5916 * gcc.target/i386/sse4_1-ptest-2.c: Likewise.
5917 * gcc.target/i386/sse4_1-ptest-3.c: Likewise.
5918 * gcc.target/i386/sse4_1-round.h: Likewise.
5919 * gcc.target/i386/sse4_1-roundpd-1.c: Likewise.
5920 * gcc.target/i386/sse4_1-roundpd-2.c: Likewise.
5921 * gcc.target/i386/sse4_1-roundpd-3.c: Likewise.
5922 * gcc.target/i386/sse4_1-roundps-1.c: Likewise.
5923 * gcc.target/i386/sse4_1-roundps-2.c: Likewise.
5924 * gcc.target/i386/sse4_1-roundps-3.c: Likewise.
5925 * gcc.target/i386/sse4_1-roundsd-1.c: Likewise.
5926 * gcc.target/i386/sse4_1-roundsd-2.c: Likewise.
5927 * gcc.target/i386/sse4_1-roundsd-3.c: Likewise.
5928 * gcc.target/i386/sse4_1-roundsd-4.c: Likewise.
5929 * gcc.target/i386/sse4_1-roundss-1.c: Likewise.
5930 * gcc.target/i386/sse4_1-roundss-2.c: Likewise.
5931 * gcc.target/i386/sse4_1-roundss-3.c: Likewise.
5932 * gcc.target/i386/sse4_1-roundss-4.c: Likewise.
5933
5934 2007-05-22 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
5935
5936 PR fortran/31627
5937 * gfortran.dg/bounds_check_7.f90: New test.
5938
5939 2007-05-22 Uros Bizjak <ubizjak@gmail.com>
5940
5941 * gcc.target/i386/i386.exp (check_effective_target_ssse3): New.
5942 (check_effective_target_sse4a): Ditto.
5943
5944 * gcc.target/i386/ssse3-phsubw.c: Require effective target ssse3.
5945 * gcc.target/i386/ssse3-phaddd.c: Require effective target ssse3.
5946 * gcc.target/i386/ssse3-pabsb.c: Require effective target ssse3.
5947 * gcc.target/i386/ssse3-psignb.c: Require effective target ssse3.
5948 * gcc.target/i386/ssse3-phaddsw.c: Require effective target ssse3.
5949 * gcc.target/i386/ssse3-pabsd.c: Require effective target ssse3.
5950 * gcc.target/i386/ssse3-psignd.c: Require effective target ssse3.
5951 * gcc.target/i386/ssse3-pmaddubsw.c: Require effective target ssse3.
5952 * gcc.target/i386/ssse3-pmulhrsw.c: Require effective target ssse3.
5953 * gcc.target/i386/ssse3-phaddw.c: Require effective target ssse3.
5954 * gcc.target/i386/ssse3-phsubd.c: Require effective target ssse3.
5955 * gcc.target/i386/ssse3-pabsw.c: Require effective target ssse3.
5956 * gcc.target/i386/ssse3-psignw.c: Require effective target ssse3.
5957 * gcc.target/i386/ssse3-pshufb.c: Require effective target ssse3.
5958 * gcc.target/i386/ssse3-phsubsw.c: Require effective target ssse3.
5959 * gcc.target/i386/ssse3-palignr.c: Require effective target ssse3.
5960 * gcc.target/i386/sse4a-insert.c: Require effective target sse4a.
5961 * gcc.target/i386/sse4a-extract.c: Require effective target sse4a.
5962 * gcc.target/i386/sse4a-montss.c: Require effective target sse4a.
5963 * gcc.target/i386/sse4a-montsd.c: Require effective target sse4a.
5964
5965 2007-05-21 Mark Mitchell <mark@codesourcery.com>
5966
5967 * g++.dg/ext/cleanup-1.C: New test.
5968 * g++.dg/ext/cleanup-2.C: Likewise.
5969 * g++.dg/ext/cleanup-3.C: Likewise.
5970 * g++.dg/ext/cleanup-4.C: Likewise.
5971 * g++.dg/ext/cleanup-5.C: Likewise.
5972 * g++.dg/ext/cleanup-6.C: Likewise.
5973 * g++.dg/ext/cleanup-8.C: Likewise.
5974 * g++.dg/ext/cleanup-9.C: Likewise.
5975 * g++.dg/ext/cleanup-10.C: Likewise.
5976 * g++.dg/ext/cleanup-11.C: Likewise.
5977 * g++.dg/ext/cleanup-dtor.C: Likewise.
5978
5979 2007-05-21 Andrew Pinski <andrew_pinski@playstation.sony.com>
5980
5981 PR middle-end/31995
5982 * gcc.dg/vect/vect-102a.c: New test.
5983
5984 2007-05-21 Paolo Bonzini <bonzini@gnu.org>
5985 Paolo Carlini <pcarlini@suse.de>
5986 Uros Bizjak <ubizjak@gmail.com>
5987
5988 * gcc.dg/gcc-have-sync-compare-and-swap.c,
5989 gcc.target/i386/gcc-have-sync-compare-and-swap-1.c,
5990 gcc.target/i386/gcc-have-sync-compare-and-swap-2.c,
5991 gcc.target/i386/gcc-have-sync-compare-and-swap-3.c,
5992 gcc.target/i386/gcc-have-sync-compare-and-swap-4.c,
5993 New testcases.
5994
5995 2005-05-21 Daniel Franke <franke.daniel@gmail.com>
5996
5997 PR fortran/32002
5998 * gfortran.dg/compliant_elemental_intrinsics_2.f90: New test.
5999
6000 2007-05-21 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
6001
6002 PR fortran/32027
6003 * gfortran.dg/do_3.F90: Add checks for the final value of the
6004 loop variable.
6005
6006 2007-05-21 Uros Bizjak <ubizjak@gmail.com>
6007
6008 * gcc.c-torture/execute/990127-2.x: New file.
6009
6010 2007-05-21 Uros Bizjak <ubizjak@gmail.com>
6011
6012 * gcc.target/i386/sse-14.c: Remove all intrinsic redefines.
6013 * gcc.target/i386/sse-12: Add -O to compile options.
6014 * g++.dg/other/i386-2.C: Use "-march=k8 -m3dnow -mssse3
6015 -msse4a" instead of "-msse3". Include only ammintrin.h, tmmintrin.h
6016 and mm3dnow.h. Add -O to compile options.
6017
6018 2007-05-21 Paul Thomas <pault@gcc.gnu.org>
6019
6020 PR fortran/31867
6021 * gfortran.dg/char_length_5.f90: New test.
6022
6023 PR fortran/31994
6024 * gfortran.dg/array_reference_1.f90: New test.
6025
6026 2007-05-20 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
6027
6028 PR middle-end/7651
6029 PR c++/11856
6030 PR c/12963
6031 PR c/23587
6032 PR other/29694
6033 * gcc.dg/compare6.c: Replace Wall with Wtype-limits.
6034 * gcc.dg/Wtype-limits.c: New.
6035 * gcc.dg/Wtype-limits-Wextra.c: New.
6036 * gcc.dg/Wtype-limits-no.c: New.
6037 * g++.dg/warn/Wtype-limits.C: New.
6038 * g++.dg/warn/Wtype-limits-Wextra.C: New.
6039 * g++.dg/warn/Wtype-limits-no.C: New.
6040
6041 2007-05-20 Uros Bizjak <ubizjak@gmail.com>
6042
6043 * gcc.target/i386/sse-vect-types.c: Revert 'Use "-msse"
6044 instead of "-msse2".'
6045 * gcc.target/i386/sse-12.c: Use "-march=k8 -m3dnow -mssse3 -msse4a"
6046 instead of "-msse3". Include only ammintrin.h, tmmintrin.h
6047 and mm3dnow.h.
6048 * gcc.target/i386/sse-13.c (__builtin_ia32_extrqi): Redefine
6049 to test with immediate operand.
6050 (__builtin_ia32_insertqi): Ditto.
6051 (__builtin_ia32_palignr128): Ditto.
6052 (__builtin_ia32_palignr): Ditto.
6053 (__builtin_ia32_pshufhw): Ditto.
6054 (__builtin_ia32_pshuflw): Ditto.
6055 (__builtin_ia32_pshufd): Ditto.
6056 (__builtin_ia32_vec_set_v8hi): Ditto.
6057 (__builtin_ia32_vec_ext_v8hi): Ditto.
6058 (__builtin_ia32_shufpd): Ditto.
6059 * gcc.target/i386/sse-14.c: Same changes as sse-13.c.
6060
6061 2007-05-20 Daniel Franke <franke.daniel@gmail.org>
6062
6063 PR fortran/32001
6064 * gfortran.dg/min_max_conformance.f90: Added more testcases.
6065
6066 2007-05-20 Uros Bizjak <ubizjak@gmail.com>
6067
6068 PR target/31585
6069 * gcc.target/i386/sse-vect-types.c: Do not redefine "static"
6070 and "__inline". Use "-msse" instead of "-msse2".
6071
6072 2007-05-20 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
6073
6074 PR middle-end/7651
6075 * gcc.dg/20030906-1.c: Replace Wextra with Wreturn-type.
6076 * gcc.dg/20030906-2.c: Likewise.
6077 * objc.dg/method-17.m: Add -Wreturn-type.
6078 * obj-c++.dg/method-21.mm: Likewise.
6079
6080 2007-05-20 Uros Bizjak <ubizjak@gmail.com>
6081
6082 PR target/31585
6083 * gcc.target/i386/sse-13.c: Use "-mssse3 -msse4a" compile options.
6084 (__builtin_ia32_psllwi128): Redefine to test with immediate operand.
6085 (__builtin_ia32_psrlqi128): Ditto.
6086 (__builtin_ia32_psrlwi128): Ditto.
6087 (__builtin_ia32_psrldi128): Ditto.
6088 (__builtin_ia32_psrldqi128): Ditto.
6089 (__builtin_ia32_pslldqi128): Ditto.
6090 (__builtin_ia32_psrawi128): Ditto.
6091 (__builtin_ia32_psradi128): Ditto.
6092 (__builtin_ia32_psllqi128): Ditto.
6093 (__builtin_ia32_pslldi128): Ditto.
6094 (__builtin_prefetch): Ditto.
6095 (__builtin_ia32_pshufw): Ditto.
6096 (__builtin_ia32_vec_set_v4hi): Ditto.
6097 (__builtin_ia32_vec_ext_v4hi): Ditto.
6098 (__builtin_ia32_shufps): Ditto.
6099 * gcc.target/i386/sse-14.c: Same changes as sse-13.c.
6100
6101 2007-05-19 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
6102
6103 PR fortran/31974
6104 * gfortran.dg/char_allocation_1.f90: New test.
6105
6106 2007-05-19 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
6107
6108 * gcc.dg/Wconversion-integer.c: Group testcases and add more.
6109 * gcc.dg/Wconversion-sign.c: New.
6110 * gcc.dg/Wconversion-integer-no-sign.c: New.
6111 * g++.dg/warn/Wconversion-integer.C: Move some warnings to
6112 Wconversion-sign.C
6113 * g++.dg/warn/Wconversion-sign.C: New.
6114 * g++.old-deja/g++.other/warn4.C: Update.
6115 * g++.dg/warn/Wconversion1.C: Likewise.
6116
6117 2007-05-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6118
6119 * gcc.dg/torture/builtin-math-2.c: Add gamma_r/lgamma_r tests.
6120 * gcc.dg/torture/builtin-math-4.c: Likewise.
6121
6122 2007-05-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6123
6124 PR libfortran/31964
6125 * gfortran.fortran-torture/execute/intrinsic_bitops.f90: Update.
6126
6127 2007-05-18 Andrew Pinski <andrew_pinski@playstation.sony.com>
6128
6129 * gcc.dg/tree-ssa/forwprop-1.c: New testcase.
6130
6131 2007-05-18 H.J. Lu <hongjiu.lu@intel.com>
6132
6133 PR target/31628
6134 * gcc.target/i386/pr31628.c: New.
6135
6136 2007-05-18 Uros Bizjak <ubizjak@gmail.com>
6137
6138 PR middle-end/31344
6139 * gcc.dg/pr31344.c: New test.
6140
6141 2007-05-17 Ian Lance Taylor <iant@google.com>
6142
6143 PR tree-optimization/31953
6144 * gcc.c-torture/compile/pr31953.c: New test.
6145
6146 2007-05-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6147
6148 * gcc.dg/builtins-1.c: Test reentrant gamma functions.
6149
6150 * gcc.dg/torture/builtin-math-2.c: Add tests for remquo, remainder
6151 and drem.
6152 * gcc.dg/torture/builtin-math-4.c: Likewise.
6153
6154 * gcc.dg/torture/builtin-math-2.c: Test y0, y1, yn.
6155 * gcc.dg/torture/builtin-math-4.c: Likewise.
6156
6157 * gcc.dg/torture/builtin-math-4.c: New test.
6158
6159 2007-05-17 Janis Johnson <janis187@us.ibm.com>
6160 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
6161
6162 * gcc.target/powerpc/pr18096-1.c: Change dg-warning to dg-error.
6163 * gcc.dg/cpp/include2.c: Ditto.
6164 * gcc.dg/cpp/mac-dir-2.c: Ditto.
6165 * gcc.dg/cpp/paste5.c: Ditto.
6166 * gcc.dg/cpp/paste6.c: Ditto.
6167 * gcc.dg/cpp/paste8.c: Ditto.
6168 * gcc.dg/cpp/paste11.c: Ditto.
6169 * gcc.dg/cpp/paste13.c: Ditto.
6170 * gcc.dg/cpp/skipping2.c: Ditto.
6171 * gcc.dg/reg-vol-struct-1.c: Ditto.
6172 * gcc.dg/Wshadow-1.c: Ditto.
6173 * gcc.dg/cpp/trad/comment.c: Ditto.
6174 * gcc.dg/cpp/trad/literals-2.c: Change dg-error to dg-warning.
6175 * gcc.dg/cpp/if-2.c: Ditto.
6176 * gcc.dg/array-5.c: Ditto.
6177 * gcc.dg/inline-15.c: Ditto.
6178 * gcc.dg/pr27953.c: Ditto.
6179 * gcc.dg/Wno-c++-compat.c: Ditto.
6180
6181 2007-05-17 Kazu Hirata <kazu@codesourcery.com>
6182
6183 * g++.dg/cpp/_Pragma1.C: Skip on fido-*-* and m68k-*-*.
6184
6185 2007-05-17 Eric Botcazou <ebotcazou@libertysurf.fr>
6186
6187 * gcc.c-torture/execute/20070517-1.c: New test.
6188
6189 2007-05-17 Daniel Franke <franke.daniel@gmail.com>
6190
6191 PR fortran/31919
6192 * gfortran.dg/min_max_conformance.f90: New test.
6193
6194 2007-05-17 Zdenek Dvorak <dvorakz@suse.cz>
6195
6196 * gcc.dg/tree-ssa/ssa-dom-thread-2.c: New test.
6197 * gcc.dg/vect/vect-102.c, gcc.dg/vect/vect-103.c,
6198 gcc.dg/vect/vect-104.c: Use more complex construction to
6199 prevent vectorizing.
6200 * gcc.dg/tree-ssa/pr21559.c: Update outcome.
6201
6202 2007-05-17 Uros Bizjak <ubizjak@gmail.com>
6203
6204 PR tree-optimization/24659
6205 * gcc.dg/vect/vect-floatint-conversion-2.c: New test.
6206 * gcc.dg/vect/vect-intfloat-conversion-1.c: Require vect_float,
6207 not vect_int target.
6208 * gcc.dg/vect/vect-intfloat-conversion-2.c: Require vect_float,
6209 not vect_int target. Loop is vectorized for vect_intfloat_cvt
6210 targets.
6211 * gcc.dg/vect/vect-intfloat-conversion-3.c: New test.
6212 * gcc.dg/vect/vect-intfloat-conversion-4a.c: New test.
6213 * gcc.dg/vect/vect-intfloat-conversion-4b.c: New test.
6214
6215 2007-05-16 Uros Bizjak <ubizjak@gmail.com>
6216
6217 * gcc.dg/torture/fp-int-convert-float128.c: Do not xfail for i?86-*-*
6218 and x86_64-*-* targets.
6219 * gcc.dg/torture/fp-int-convert-float128-timode.c: Ditto.
6220
6221 2007-05-16 Paul Thomas <pault@gcc.gnu.org>
6222
6223 PR fortran/18769
6224 PR fortran/30881
6225 PR fortran/31194
6226 PR fortran/31216
6227 PR fortran/31427
6228 * transfer_simplify_1.f90: New test.
6229 * transfer_simplify_2.f90: New test.
6230
6231 2007-05-15 Dominique d'Humieres <dominiq@lps.ens.fr>
6232
6233 * gfortran.dg/unf_io_convert_3.f90: Fix dg directive.
6234
6235 2007-05-14 Janis Johnson <janis187@us.ibm.com>
6236
6237 * gcc.dg/dfp/usual-arith-conv-bad.c: New test.
6238
6239 * gcc.dg/fltconst-pedantic-dfp.c: New test.
6240
6241 PR c/31924
6242 * gcc.dg/fltconst-1.c: New test.
6243
6244 * gcc.dg/dfp/func-mixed.c: Replace invalid constant suffixes.
6245 * gcc.dg/dfp/operator-assignment.c: Ditto.
6246
6247 2007-05-14 Paolo Carlini <pcarlini@suse.de>
6248
6249 PR c++/29928
6250 * g++.dg/rtti/typeid5.C: New.
6251
6252 2007-05-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
6253
6254 PR fortran/31725
6255 * gfortran.dg/substr_4.f: New test.
6256
6257 2007-05-14 Kazu Hirata <kazu@codesourcery.com>
6258
6259 * gcc.target/m68k/interrupt_thread-1.c,
6260 gcc.target/m68k/interrupt_thread-2.c,
6261 gcc.target/m68k/interrupt_thread-3.c: New.
6262 * gcc.target/m68k/m68k.exp: Accept fido.
6263
6264 2007-05-13 Dominique d'Humieres <dominiq@lps.ens.fr>
6265
6266 * gfortran.dg/alloc_comp_basics_1.f90: Fix dg directive.
6267 * gfortran.dg/altreturn_3.f90: Likewise.
6268 * gfortran.dg/assumed_dummy_1.f90: Likewise.
6269 * gfortran.dg/default_numeric_type_1.f90: Likewise.
6270 * gfortran.dg/inquire_iolength.f90: Likewise.
6271 * gfortran.dg/module_naming_1.f90: Likewise.
6272 * gfortran.dg/oldstyle_2.f90: Likewise.
6273 * gfortran.dg/operator_2.f90: Likewise.
6274 * gfortran.dg/parameter_array_element_1.f90: Likewise.
6275 * gfortran.dg/used_types_11.f90: Likewise.
6276 * gfortran.dg/zero_array_components_1.f90: Likewise.
6277 * gfortran.dg/fmt_zero_precision.f90: Fix dg-output directives.
6278 * gfortran.dg/parameter_array_dummy.f90: Likewise.
6279 * gfortran.dg/real_const_3.f90: Likewise.
6280
6281 2007-05-13 Zdenek Dvorak <dvorakz@suse.cz>
6282
6283 * gcc.dg/vect/no-section-anchors-vect-69.c: Fix outcome.
6284 * gcc.dg/tree-ssa/loop-30.c: New test.
6285
6286 2007-05-13 Richard Guenther <rguenther@suse.de>
6287
6288 * gcc.dg/tree-ssa/pr17141-1.c: Scan in forwprop2, xfail
6289 scanning forwprop1.
6290 * g++.dg/tree-ssa/pr31146.C: Likewise.
6291
6292 2007-05-13 Revital Eres <eres@il.ibm.com>
6293
6294 * gcc.dg/dse.c: New test.
6295
6296 2007-05-12 Richard Guenther <rguenther@suse.de>
6297
6298 PR tree-optimization/31797
6299 * gcc.c-torture/compile/pr31797.c: New testcase.
6300
6301 2007-05-12 Paul Thomas <pault@gcc.gnu.org>
6302
6303 PR fortran/30746
6304 * gfortran.dg/host_assoc_function_1.f90: New test.
6305
6306 2007-05-11 Steve Ellcey <sje@cup.hp.com>
6307
6308 PR c++/31829
6309 * g++.dg/warn/multiple-overflow-warn-3.C: Change wchar_t to short.
6310
6311 2007-05-11 Silvius Rus <rus@google.com>
6312
6313 * gcc.dg/Wstrict-aliasing-bogus-const-ptr-nonconst-ptr.c: New test.
6314 * gcc.dg/Wstrict-aliasing-bogus-never-dereferenced.c: New test.
6315 * gcc.dg/Wstrict-aliasing-bogus-struct-included.c: New test.
6316 * gcc.dg/Wstrict-aliasing-converted-assigned.c: New test.
6317 * gcc.dg/Wstrict-aliasing-float-ptr-int-obj.c: New test.
6318 * gcc.dg/alias-1.c: Update option: -Wstrict-aliasing=2.
6319 * gcc.dg/alias-9.c: Update option: -Wstrict-aliasing=2.
6320 * g++.dg/warn/Wstrict-aliasing-7.C: Update option: -Wstrict-aliasing=2.
6321 * g++.dg/warn/Wstrict-aliasing-bogus-base-derived.C: New test.
6322 * g++.dg/warn/Wstrict-aliasing-bogus-char-1.C: New test.
6323 * g++.dg/warn/Wstrict-aliasing-bogus-const.C: New test.
6324 * g++.dg/warn/Wstrict-aliasing-bogus-nested-arrays.C: New test.
6325 * g++.dg/warn/Wstrict-aliasing-bogus-signed-unsigned.C: New test.
6326 * g++.dg/warn/Wstrict-aliasing-bogus-struct-included.C: New test.
6327 * g++.dg/warn/Wstrict-aliasing-bogus-union.C: New test.
6328 * g++.dg/warn/Wstrict-aliasing-float-ref-int-obj.C: New test.
6329
6330 2007-05-11 Paolo Carlini <pcarlini@suse.de>
6331
6332 PR other/31852
6333 * gcc.c-torture/execute/builtins/memchr.c: New.
6334 * gcc.c-torture/execute/builtins/memchr-lib.c: New.
6335 * gcc.c-torture/execute/builtins/lib/memchr.c: New.
6336
6337 2007-05-11 Paul Thomas <pault@gcc.gnu.org>
6338
6339 PR fortran/30876
6340 * gfortran.dg/recursive_reference_1.f90: Put error at correct
6341 line.
6342 * gfortran.dg/recursive_reference_2.f90: New test.
6343
6344 2007-05-11 Paul Thomas <pault@gcc.gnu.org>
6345
6346 PR fortran/30878
6347 * gfortran.dg/namelist_29.f90: New test.
6348
6349 2007-05-11 Paul Thomas <pault@gcc.gnu.org>
6350
6351 PR fortran/31474
6352 * gfortran.dg/entry_10.f90: New test.
6353
6354 2007-05-10 Zdenek Dvorak <dvorakz@suse.cz>
6355
6356 PR tree-optimization/31885
6357 * gcc.dg/tree-ssa/loop-29.c: New test.
6358
6359 2007-05-10 Dominique d'Humières <dominiq@lps.ens.fr>
6360
6361 * assumed_dummy_1.f90: Fix dg directive.
6362 * char_initialiser_actual.f90: Likewise.
6363 * nested_modules_2.f90: Likewise.
6364 * shift-alloc.f90: Likewise.
6365
6366 2007-05-10 Andreas Krebbel <krebbel1@de.ibm.com>
6367
6368 * gcc.dg/20070507-1.c: Disable for non-pic targets.
6369
6370 2007-05-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6371
6372 PR libfortran/31880
6373 * gfortran.dg/unf_read_corrupted_2.f90: New test.
6374
6375 2007-05-09 Mike Stump <mrs@apple.com>
6376
6377 * g++.dg/other/first-global.C: Add -fpie for darwin.
6378 * g++.dg/parse/attr-externally-visible-1.C: Likewise.
6379
6380 2007-05-09 Andreas Krebbel <krebbel1@de.ibm.com>
6381
6382 * gcc.dg/20070507-1.c: New testcase.
6383
6384 2007-05-08 Chao-ying Fu <fu@mips.com>
6385
6386 * gcc.target/mips/msub-1.c, gcc.target/mips/msub-2.c,
6387 * gcc.target/mips/msub-3.c, gcc.target/mips/msub-4.c,
6388 * gcc.target/mips/msubu-1.c, gcc.target/mips/msubu-2.c,
6389 * gcc.target/mips/msubu-3.c, gcc.target/mips/msubu-4.c: New tests.
6390
6391 2007-05-08 Simon Martin <simartin@users.sourceforge.net>
6392
6393 PR 31847
6394 * gcc.dg/pr31847.c: New test.
6395
6396 2007-05-08 Paul Thomas <pault@gcc.gnu.org>
6397
6398 PR fortran/31692
6399 * gfortran.dg/actual_array_result_1.f90: New test.
6400
6401 2007-05-08 Paul Thomas <pault@gcc.gnu.org>
6402
6403 PR fortran/29397
6404 * gfortran.dg/parameter_array_init_1.f90: New test.
6405
6406 PR fortran/29400
6407 * gfortran.dg/parameter_array_init_2.f90: New test.
6408
6409 2007-05-08 Uros Bizjak <ubizjak@gmail.com>
6410
6411 PR target/31854
6412 * gcc.target/i386/pr31854.c: New test.
6413
6414 2007-05-07 Janis Johnson <janis187@us.ibm.com>
6415
6416 * gcc.dg/pch/pch.exp: XFAIL largefile on Solaris 10 x86.
6417
6418 2007-05-07 Mike Stump <mrs@apple.com>
6419
6420 * g++.old-deja/g++.mike/empty.C: Add.
6421
6422 2007-05-07 Eric Christopher <echristo@apple.com>
6423
6424 * gcc.dg/invalid-call-1.c: Fix options for 32-bit x86.
6425
6426 2007-05-07 Uros Bizjak <ubizjak@gmail.com>
6427
6428 * gcc.dg/dfp/convert-bfp-fold.c: Remove extra assignment to 'sf'
6429 variable. Rearrange conversions from binary float to decimal float.
6430
6431 2007-05-07 Mark Mitchell <mark@codesourcery.com>
6432
6433 * gcc.dg/special/gcsec-1.c: Don't link statically on Solaris 10
6434 x86.
6435
6436 2007-05-07 Eric Botcazou <ebotcazou@adacore.com>
6437
6438 * gnat.dg/opt1.ad[sb]: New testcase.
6439
6440 2007-05-07 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
6441
6442 PR fortran/31399
6443 * gfortran.dg/do_3.F90: New test.
6444
6445 2007-05-07 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
6446
6447 PR fortran/31764
6448 * gfortran.dg/new_line.f90: Add new checks.
6449
6450 2007-05-06 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6451
6452 PR fortran/31201
6453 * gfortran.dg/large_unit_1.f90: New.
6454 * gfortran.dg/large_unit_2.f90: New.
6455 * gfortran.dg/iostat_4.f90: New
6456 * gfortran.dg/bounds_check_fail_1.f90: Updated.
6457
6458 2007-05-06 Paul Thomas <pault@gcc.gnu.org>
6459
6460 PR fortran/31540
6461 * gfortran.dg/char_result_4.f90: New test.
6462
6463 2007-06-05 Revital Eres <eres@il.ibm.com>
6464
6465 PR 30957
6466 * gcc.dg/pr30957-1.c: New test.
6467
6468 2007-05-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6469
6470 PR fortran/31251
6471 * gfortran.dg/char_type_len_2.f90: New test.
6472
6473 2007-05-05 Geoffrey Keating <geoffk@apple.com>
6474
6475 PR 31775
6476 * g++.dg/other/nested-extern.cc: New.
6477 * g++.dg/other/nested-extern-1.C: New.
6478 * g++.dg/other/nested-extern-2.C: New.
6479
6480 2007-05-04 Daniel Franke <franke.daniel@gmail.com>
6481
6482 PR fortran/31760
6483 * gfortran.dg/erf.f90: New test.
6484 * gfortran.dg/besxy.f90: New test.
6485
6486 2007-05-04 Daniel Franke <franke.daniel@gmail.com>
6487
6488 PR fortran/22359
6489 * gfortran.dg/fseek.f90: New test.
6490
6491 2007-05-04 Bob Wilson <bob.wilson@acm.org>
6492
6493 * g++.old-deja/g++.pt/static11.C: Remove xtensa-*-elf* xfail.
6494
6495 2007-05-04 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
6496
6497 PR libfortran/31210
6498 * gfortran.dg/zero_length_1.f90: New test.
6499
6500 2007-05-04 Tobias Burnus <burnus@net-b.de>
6501
6502 PR fortran/31803
6503 * gfortran.dg/char_pointer_assign_3.f90: New test.
6504 * gfortran.dg/char_result_2.f90: Re-enable test.
6505
6506 2007-05-04 Tobias Burnus <burnus@net-b.de>
6507
6508 PR fortran/25071
6509 * gfortran.dg/char_length_3.f90: New test.
6510 * gfortran.dg/char_result_2.f90: Fix test.
6511
6512 2007-05-03 Zdenek Dvorak <dvorakz@suse.cz>
6513
6514 PR tree-optimization/30565
6515 * gcc.dg/tree-ssa/loop-27.c: New test.
6516
6517 2007-05-03 Bernd Schmidt <bernd.schmidt@analog.com>
6518
6519 * gcc.target/bfin/frmul.c (__v2hi): Use short as base type, not itn.
6520 * gcc.target/bfin/arith.c (__v2hi): Likewise.
6521 * gcc.target/bfin/mul-combine.c (__v2hi): Likewise.
6522 * gcc.target/bfin/shift.c (__v2hi): Likewise.
6523
6524 2007-05-03 Dorit Nuzman <dorit@il.ibm.com>
6525
6526 PR tree-optimization/31699
6527 * lib/target-supports.exp (check_effective_target_vect_intfloat_cvt):
6528 New.
6529 (check_effective_target_vect_floatint_cvt): New.
6530 * gcc.dg/vect/vect-floatint-conversion-1.c: Use new keyword instead
6531 of specific targets.
6532 * gcc.dg/vect/vect-intfloat-conversion-1.c: Likewise.
6533 * gcc.dg/vect/vect-multitypes-1.c: One less loop gets vectorized.
6534 * gcc.dg/vect/vect-multitypes-4.c: Likewise.
6535 * gcc.dg/vect/vect-iv-4.c: Likewise.
6536 * gcc.dg/vect/vect-multitypes-11.c: New.
6537 * gcc.dg/vect/pr31699.c: New.
6538
6539 2007-05-02 Geoffrey Keating <geoffk@apple.com>
6540
6541 * gcc.c-torture/compile-limits-stringlit.c: Reduce size of string.
6542
6543 2007-05-02 Seongbae Park <seongbae.park@gmail.com>
6544
6545 PR C++/31663
6546 * g++.dg/warn/anonymous-namespace-2.C: New.
6547 * g++.dg/warn/anonymous-namespace-2.h: New.
6548
6549 2007-05-02 Paul Brook <paul@codesourcery.com>
6550
6551 * gcc.dg/arm-eabi1.c: Move debug output. Augment lcmp/ulcmp tests.
6552
6553 2007-05-02 Eric Christopher <echristo@apple.com>
6554
6555 * gcc.dg/cpp/if-div.c: New file.
6556
6557 2007-05-02 Tom Tromey <tromey@redhat.com>
6558
6559 PR preprocessor/28709:
6560 * gcc.dg/cpp/pr28709.c: New file.
6561
6562 2007-05-02 Richard Guenther <rguenther@suse.de>
6563
6564 PR tree-optimization/31146
6565 * g++.dg/tree-ssa/pr31146-2.C: New testcase.
6566
6567 2007-05-01 Geoffrey Keating <geoffk@apple.com>
6568
6569 * gcc.c-torture/compile/limits-blockid.c: New.
6570 * gcc.c-torture/compile/limits-caselabels.c: New.
6571 * gcc.c-torture/compile/limits-declparen.c: New.
6572 * gcc.c-torture/compile/limits-enumconst.c: New.
6573 * gcc.c-torture/compile/limits-exprparen.c: New.
6574 * gcc.c-torture/compile/limits-externalid.c: New.
6575 * gcc.c-torture/compile/limits-fnargs.c: New.
6576 * gcc.c-torture/compile/limits-fndefn.c: New.
6577 * gcc.c-torture/compile/limits-idexternal.c: New.
6578 * gcc.c-torture/compile/limits-idinternal.c: New.
6579 * gcc.c-torture/compile/limits-pointer.c: New.
6580 * gcc.c-torture/compile/limits-stringlit.c: New.
6581 * gcc.c-torture/compile/limits-structmem.c: New.
6582 * gcc.c-torture/compile/limits-structnest.c: New.
6583
6584 2007-04-29 Geoffrey Keating <geoffk@apple.com>
6585
6586 * gfortran.dg/bom_UTF-8_F.F90: Rename from bom_UTF-8.F90.
6587
6588 2007-05-01 Andrew Pinski <andrew_pinski@playstation.sony.com>
6589
6590 PR middle-end/31740
6591 * gcc.c-torture/compile/20070501-1.c: New testcase.
6592
6593 2007-05-01 Thomas Koenig <tkoenig@gcc.gnu.org>
6594
6595 PR fortran/31732
6596 * gfortran.dg/array_memset_2: New test case.
6597
6598 2007-05-01 Dorit Nuzman <dorit@il.ibm.com>
6599
6600 PR testsuite/31615
6601 * gfortran.dg/vect/vect-5.f90: Fix dg-final test.
6602
6603 2007-05-01 Dorit Nuzman <dorit@il.ibm.com>
6604
6605 PR testsuite/31589
6606 * gcc.dg/vect/vect-iv-9.c: Added vect_int_mult target keyword to
6607 dg-final test.
6608 * gcc.dg/vect/vect-reduc-dot-u16b.c: Added vect_pack_trunc target
6609 keyword to dg-final test.
6610 * gcc.dg/vect/vect-iv-4.c: Likewise.
6611 * gcc.dg/vect/vect-widen-mult-u16.c: Likewise.
6612 * gcc.dg/vect/pr30771.c: Added vect_unapck target keyword to dg-final
6613 test.
6614 * gcc.dg/vect/vect-reduc-dot-u16a.c: Change variable type to avoid a
6615 cast.
6616 * gcc.dg/vect/no-section-anchors-vect-69.c: xfail on is64.
6617 * lib/target-supports.exp
6618 (check_effective_target_vect_widen_sum_hi_to_si): Added ia64.
6619 (check_effective_target_vect_widen_sum_qi_to_hi): Added ia64.
6620
6621 2007-04-30 Kazu Hirata <kazu@codesourcery.com>
6622
6623 * gcc.c-torture/execute/ieee/20000320-1.c: Use
6624 __LONG_LONG_MAX__ and its friends instead of those supplied by
6625 limits.h.
6626
6627 2007-04-30 Andrew pinski <andrew_pinski@playstation.sony.com>
6628
6629 PR C++/31721
6630 * g++.dg/ext/vector7.C: New testcase.
6631
6632 2007-04-29 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
6633
6634 PR fortran/31591
6635 * gfortran.dg/bound_simplification_1.f90: New test.
6636
6637 2007-04-29 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
6638
6639 PR fortran/31645
6640 * gfortran.dg/bom_error.f90: New test.
6641 * gfortran.dg/bom_include.f90: New test.
6642 * gfortran.dg/bom_UTF16-LE.f90: New test.
6643 * gfortran.dg/bom_UTF16-BE.f90: New test.
6644 * gfortran.dg/bom_UTF-8.f90: New test.
6645 * gfortran.dg/bom_UTF-32.f90: New test.
6646 * gfortran.dg/bom_UTF-8.F90: New test.
6647 * gfortran.dg/bom_include.inc: New file.
6648
6649 2007-04-28 Andrew Pinski <andrew_pinski@playstation.sony.com>
6650
6651 PR C++/30221
6652 * g++.dg/init/ptrfn2.C: New test.
6653 * g++.dg/init/ptrfn3.C: New test.
6654
6655 2007-04-29 Paul Thomas <pault@gcc.gnu.org>
6656
6657 PR fortran/31711
6658 * gfortran.dg/dependency_21.f90: New test.
6659
6660 2007-04-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6661
6662 * gfortran.dg/secnds.f: Use real*8.
6663 * gfortran.dg/secnds-1.f: Use real*8.
6664
6665 2007-04-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6666
6667 PR libfortran/31532
6668 * gfortran.dg/inquire_5.f90: Update test.
6669
6670 2007-04-27 Ian Lance Taylor <iant@google.com>
6671
6672 PR middle-end/31710
6673 * gcc.c-torture/compile/pr31710.c: New test.
6674
6675 2007-04-27 Richard Guenther <rguenther@suse.de>
6676
6677 PR tree-optimization/30965
6678 PR tree-optimization/30978
6679 * gcc.dg/tree-ssa/pr30978.c: New testcase.
6680 * gcc.dg/tree-ssa/bool-3.c: Remove XFAIL, explain why.
6681 * gcc.dg/tree-ssa/ssa-fre-4.c: Use char instead of bool
6682 * gcc.dg/strict-overflow-5.c: Adjust tree dump scanning.
6683
6684 2007-04-27 Richard Guenther <rguenther@suse.de>
6685
6686 PR tree-optimization/31715
6687 * gcc.dg/Warray-bounds-4.c: New testcase.
6688
6689 2007-04-26 Ian Lance Taylor <iant@google.com>
6690
6691 PR target/28675
6692 * gcc.c-torture/compile/pr28675.c: New test.
6693
6694 2007-04-26 Andrew Pinski <andrew_pinski@playstation.sony.com>
6695
6696 PR C++/30016
6697 * g++.dg/ext/vector6.C: New test.
6698
6699 2007-04-26 Kazu Hirata <kazu@codesourcery.com>
6700
6701 * gcc.c-torture/execute/ieee/20000320-1.x: New.
6702
6703 2007-04-26 Steve Ellcey <sje@cup.hp.com>
6704
6705 PR middle-end/31617
6706 * g++.dg/other/str_empty.C: Add expected warning.
6707
6708 2007-04-26 Richard Guenther <rguenther@suse.de>
6709 Daniel Berlin <dberlin@dberlin.org>
6710
6711 PR tree-optimization/30567
6712 * g++.dg/other/pr30567.C: New testcase.
6713
6714 2007-04-26 Richard Guenther <rguenther@suse.de>
6715
6716 PR tree-optimization/31703
6717 * gcc.c-torture/compile/pr31703.c: New testcase.
6718 * gcc.dg/tree-ssa/ssa-lim-1.c: Adjust pattern.
6719 * gcc.dg/tree-ssa/ssa-lim-2.c: Likewise.
6720
6721 2007-04-26 Wolfgang Gellerich <gellerich@de.ibm.com>
6722
6723 * gfortran.dg/open_errors.f90: Added if statements checking
6724 the value of iostat.
6725
6726 2007-04-26 Jakub Jelinek <jakub@redhat.com>
6727
6728 PR c++/31598
6729 * g++.dg/gomp/pr31598.C: New test.
6730
6731 PR tree-optimization/30558
6732 * g++.dg/gomp/pr30558.C: New test.
6733
6734 2007-04-24 Mark Mitchell <mark@codesourcery.com>
6735
6736 PR c++/31338
6737 * g++.dg/ext/complex2.C: New test.
6738
6739 2007-04-25 Paolo Carlini <pcarlini@suse.de>
6740
6741 * g++.dg/ext/has_nothrow_assign.C: Adjust per N2255.
6742
6743 2007-04-25 Thiemo Seufer <ths@mips.com>
6744
6745 * gcc.target/mips/mips16e-extends.c (cksum8): Change return
6746 value to signed char.
6747
6748 2007-04-25 Uros Bizjak <ubizjak@gmail.com>
6749
6750 * gcc.target/i386/reload-1.c. Include <stdint.h>. Compile for all
6751 ilp32 i?86-*-* and x86_64-*-* targets. Do not skip test for -m64.
6752 Use scan-rtl-dump-not procedure to scan RTL dump. Cleanup csa dump.
6753
6754 2007-04-25 Tobias Burnus <burnus@net-b.de>
6755
6756 PR fortran/31668
6757 * gfortran.dg/c_by_val_2.f90: Add rejection test of %VAL with
6758 statement functions.
6759 * gfortran.dg/c_by_val_5.f90: New test.
6760
6761 2007-04-25 Wolfgang Gellerich <gellerich@de.ibm.com>
6762
6763 * gfortran.dg/equiv_6.f90 (set_arrays): Replaced subroutine
6764 with two new subroutines to avoid parameter-induced aliasing.
6765 * gfortran.dg/equiv_6.f90 (set_array_listpr): New.
6766 * gfortran.dg/equiv_6.f90 (set_array_lisbit): New.
6767
6768 2007-04-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6769
6770 * gcc.dg/Warray-bounds.c: XFAIL test on 32-bit hppa targets.
6771 * g++.dg/warn/Warray-bounds.C: Likewise.
6772
6773 2007-04-24 Ian Lance Taylor <iant@google.com>
6774
6775 PR tree-optimization/31605
6776 * gcc.c-torture/execute/pr31605.c: New test.
6777
6778 2007-04-24 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
6779
6780 PR fortran/31587
6781 * lib/gcc-dg.exp (scan-module): New function.
6782 * gfortran.dg/module_md5_1.f90: New test.
6783
6784 2007-04-24 Douglas Gregor <doug.gregor@gmail.com>
6785
6786 * g++.old-deja/g++.pt/defarg6.C: Only run with
6787 -std=gnu++98.
6788 * g++.old-deja/g++.pt/ucnid-1.C: Ditto.
6789 * g++.dg/cpp0x/variadic61.C: Ditto.
6790 * g++.dg/cpp0x/warn_cxx0x.C: Ditto.
6791 * g++.dg/cpp0x/variadic62.C: Ditto.
6792 * g++.dg/template/meminit1.C: Ditto.
6793 * g++.dg/template/operator7.C: Ditto.
6794 * g++.dg/template/static15.C: Ditto.
6795 * g++.dg/template/invalid1.C: Ditto.
6796 * g++.dg/template/shift1.C: Ditto.
6797 * g++.dg/template/error10.C: Ditto.
6798
6799 2007-04-24 Simon Martin <simartin@users.sourceforge.net>
6800
6801 PR diagnostic/25923
6802 * gfortran.dg/pr25923.f90: New test.
6803
6804 2007-04-24 Ian Lance Taylor <iant@google.com>
6805
6806 PR tree-optimization/31602
6807 * gcc.dg/Wstrict-overflow-11.c: We no longer issue a warning.
6808
6809 2007-04-24 Janis Johnson <janis187@us.ibm.com>
6810
6811 * gcc.target/powerpc/ppc32-abi-dfp-1.c: New test.
6812 * gcc.target/powerpc/ppc64-abi-dfp-1.c: New test.
6813
6814 2007-04-24 Hui-May Chang <hm.chang@apple.com>
6815
6816 * gcc.target/i386/reload-1.c. New.
6817
6818 2007-04-24 Andrew Pinski <andrew_pinski@playstation.sony.com>
6819 Olga Golovanevsky <olga@il.ibm.com>
6820
6821 * g++.dg/other/str_empty.C: New test.
6822
6823 2007-04-24 Richard Henderson <rth@redhat.com>
6824
6825 * gcc.dg/vect/vect.exp: Don't run tests on Alpha.
6826
6827 2007-04-24 Andreas Krebbel <krebbel1@de.ibm.com>
6828
6829 PR target/31641
6830 * gcc.c-torture/compile/pr31641.c: New testcase.
6831
6832 2007-04-24 Richard Sandiford <richard@nildram.co.uk>
6833
6834 * gcc.target/mips/madd-1.c, gcc.target/mips/madd-2.c,
6835 * gcc.target/mips/madd-3.c, gcc.target/mips/madd-4.c,
6836 * gcc.target/mips/maddu-1.c, gcc.target/mips/maddu-2.c,
6837 * gcc.target/mips/maddu-3.c, gcc.target/mips/maddu-4.c: New tests.
6838
6839 2007-04-23 Simon Baldwin <simonb@google.com>
6840
6841 * g++.dg/other/error15.C: New.
6842 * g++.dg/cpp0x/variadic-ex9.C: Renamed function parameter to avoid
6843 triggering a "multiple parameters named" error.
6844
6845 2007-04-23 Thomas Koenig <tkoenig@gcc.gnu.org>
6846
6847 PR fortran/31618
6848 * gfortran.dg/backspace_8.f: New test case.
6849
6850 2007-04-23 Paul Thomas <pault@gcc.gnu.org>
6851
6852 PR fortran/31630
6853 * gfortran.dg/used_types_17.f90: New test.
6854
6855 PR fortran/31620
6856 * gfortran.dg/zero_array_components_1.f90: New test.
6857
6858 2007-04-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6859
6860 PR fortran/31616
6861 * gfortran.dg/open_errors.f90: Allow a different error message.
6862
6863 2007-04-23 Uros Bizjak <ubizjak@gmail.com>
6864
6865 * lib/target-supports.exp (check_effective_target_vect_pack_trunc):
6866 Rename from check_effective_target_vect_pack_mod. Rename global
6867 variable et_vect_pack_mod to et_vect_pack_trunc. Update debug
6868 messages.
6869 * gcc.dg/vect/vect-iv-8.c: Update target check for vect_pack_trunc
6870 rename.
6871 * gcc.dg/vect/vect-iv-8a.c: Ditto.
6872 * gcc.dg/vect/vect-multitypes-8.c: Ditto.
6873
6874 2007-04-22 Andrew Pinski <andrew_pinski@playstation.sony.com>
6875
6876 PR middle-end/31448
6877 * gcc.c-torture/execute/pr31448.c: New testcase.
6878
6879 2007-04-22 Nick Clifton <nickc@redhat.com>
6880
6881 * gcc.dg/20020312-2.c: Add support for the FRV.
6882
6883 2007-04-22 Uros Bizjak <ubizjak@gmail.com>
6884
6885 PR tree-optimization/24659
6886 * gcc.dg/vect/vect-float-extend-1.c: New test.
6887 * gcc.dg/vect/vect-float-truncate-1.c: New test.
6888
6889 2007-04-22 Richard Guenther <rguenther@suse.de>
6890
6891 PR tree-optimization/29789
6892 * gcc.dg/tree-ssa/ssa-lim-1.c: New testcase.
6893 * gcc.dg/tree-ssa/ssa-lim-2.c: Likewise.
6894
6895 2007-04-22 Revital Eres <eres@il.ibm.com>
6896
6897 * gcc.dg/var-expand2.c: New test.
6898
6899 2007-04-22 Revital Eres <eres@il.ibm.com>
6900
6901 * gcc.dg/var-expand3.c: New test.
6902
6903 2007-04-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6904
6905 PR fortran/31495
6906 * gfortran.dg/continuation_8.f90: New test.
6907
6908 2007-04-21 Andrew Pinski <andrew_pinski@playstation.sony.com>
6909
6910 PR C/30265
6911 * gcc.c-torture/compile/compound-literal-2.c: New testcase.
6912 * gcc.c-torture/compile/compound-literal-3.c: New testcase.
6913
6914 2007-04-21 Richard Guenther <rguenther@suse.de>
6915
6916 PR middle-end/31136
6917 * gcc.c-torture/execute/pr31136.c: New testcase.
6918
6919 2007-04-21 Alexandre Oliva <aoliva@redhat.com>
6920
6921 * gcc.target/i386/movsi-sm-1.c: New.
6922
6923 2007-04-20 Richard Henderson <rth@redhat.com>
6924
6925 * gcc.dg/pr28796-2.c: Add -mieee for alpha.
6926 * gcc.dg/pr27095.c: Cope with alpha GOT load.
6927
6928 2007-04-20 Jakub Jelinek <jakub@redhat.com>
6929
6930 * gcc.target/i386/ordcmp-1.c: New test.
6931 * gcc.target/i386/unordcmp-1.c: New test.
6932
6933 PR tree-optimization/31632
6934 * gcc.c-torture/compile/20070419-1.c: New test.
6935
6936 2007-04-19 Eric Botcazou <ebotcazou@libertysurf.fr>
6937
6938 * gcc.dg/invalid-call-1.c: New test.
6939
6940 2007-04-18 Dirk Mueller <dmueller@suse.de>
6941
6942 PR diagnostic/31227
6943 * gcc.dg/Warray-bounds-3.c: New.
6944
6945 2007-04-18 Richard Guenther <rguenther@suse.de>
6946
6947 PR tree-optimization/19431
6948 PR tree-optimization/21463
6949 * gcc.c-torture/execute/20070212-1.c: New testcase.
6950 * gcc.c-torture/execute/20070212-2.c: Likewise.
6951 * gcc.c-torture/execute/20070212-3.c: Likewise.
6952 * gcc.dg/tree-ssa/pr19431.c: Likewise.
6953 * gcc.dg/tree-ssa/pr21463.c: Likewise.
6954 * g++.dg/tree-ssa/pr21463.C: Likewise.
6955 * g++.dg/tree-ssa/pr30738.C: Likewise.
6956
6957 2007-04-17 Mark Mitchell <mark@codesourcery.com>
6958
6959 PR c++/31513
6960 * g++.dg/expr/bitfield8.C: New test.
6961
6962 2007-04-17 Joseph Myers <joseph@codesourcery.com>
6963 Richard Sandiford <richard@codesourcery.com>
6964
6965 * lib/target-supports.exp (check_profiling_available): Return 0
6966 for uClibc with -p or -pg.
6967
6968 2007-04-17 Simon Martin <simartin@users.sourceforge.net>
6969
6970 PR c++/31517
6971 * g++.dg/template/init7.C: New test.
6972
6973 2007-04-17 Zdenek Dvorak <dvorakz@suse.cz>
6974
6975 PR rtl-optimization/31360
6976 * gcc.dg/loop-7.c: New test.
6977
6978 2007-04-17 Mark Mitchell <mark@codesourcery.com>
6979
6980 * gcc.misc-tests/linkage.exp: Do not run on remote hosts.
6981 * lib/compat.exp (compat-run): Use file_on_host, not remote_file
6982 build.
6983 (compat-execute): Likewise.
6984 * lib/copy-file.exp (gcc_copy_files): Use remote_download to copy
6985 files to remote hosts.
6986 * lib/c-ctorture.exp (c-torture-compile): Likewise.
6987 (c-torture-execute): Likewise.
6988 * lib/dg-pch.exp (dg-pch): Use file_on_host, not remote_file build
6989 or plain file. Use remote_upload and remote_download to copy
6990 files about.
6991 * lib/scanasm.exp (dg-scan): Upload the file from the remote host
6992 before scanning it.
6993
6994 2007-04-17 Dorit Nuzman <dorit@il.ibm.com>
6995
6996 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-3.c: New test.
6997
6998 2007-04-16 Lawrence Crowl <crowl@google.com>
6999
7000 * g++.dg/other/fesd-any.C: Test -femit-struct-debug-detailed=any.
7001 * g++.dg/other/fesd-any.h: Test -femit-struct-debug-detailed=any.
7002 * g++.dg/other/fesd-baseonly.C: Test -femit-struct-debug-baseonly.
7003 * g++.dg/other/fesd-baseonly.h: Test -femit-struct-debug-baseonly.
7004 * g++.dg/other/fesd-none.C: Test -femit-struct-debug-detailed=none.
7005 * g++.dg/other/fesd-none.h: Test -femit-struct-debug-detailed=none.
7006 * g++.dg/other/fesd-reduced.C: Test -femit-struct-debug-reduced.
7007 * g++.dg/other/fesd-reduced.h: Test -femit-struct-debug-reduced.
7008 * g++.dg/other/fesd-sys.C: Test -femit-struct-debug-detailed=sys.
7009 * g++.dg/other/fesd-sys.h: Test -femit-struct-debug-detailed=sys.
7010 * g++.dg/other/fesd.h: Common to -femit-struct-debug-... tests.
7011
7012 * gcc.dg/fesd-any.c: Test -femit-struct-debug-detailed=any.
7013 * gcc.dg/fesd-any.h: Test -femit-struct-debug-detailed=any.
7014 * gcc.dg/fesd-baseonly.c: Test -femit-struct-debug-baseonly.
7015 * gcc.dg/fesd-baseonly.h: Test -femit-struct-debug-baseonly.
7016 * gcc.dg/fesd-none.c: Test -femit-struct-debug-detailed=none.
7017 * gcc.dg/fesd-none.h: Test -femit-struct-debug-detailed=none.
7018 * gcc.dg/fesd-reduced.c: Test -femit-struct-debug-reduced.
7019 * gcc.dg/fesd-reduced.h: Test -femit-struct-debug-reduced.
7020 * gcc.dg/fesd-sys.c: Test -femit-struct-debug-detailed=sys.
7021 * gcc.dg/fesd-sys.h: Test -femit-struct-debug-detailed=sys.
7022 * gcc.dg/fesd.h: Common to -femit-struct-debug-... tests.
7023
7024 2007-04-16 Ian Lance Taylor <iant@google.com>
7025
7026 PR tree-optimization/31522
7027 * gcc.dg/Wstrict-overflow-16.c: New test.
7028
7029 2007-04-17 Kazu Hirata <kazu@codesourcery.com>
7030
7031 * gcc.dg/cpp/_Pragma6.c: Skip on fido-*-* and m68k-*-*.
7032
7033 2007-04-17 Tobias Schlüter <tobi@gcc.gnu.org>
7034
7035 PR fortran/31144
7036 * gfortran.dg/module_naming_1.f90: New.
7037
7038 2007-04-16 Richard Sandiford <richard@codesourcery.com>
7039
7040 * lib/target-supports.exp (check_profiling_available): Return
7041 false for m68k-*-uclinux.
7042
7043 2007-04-16 Seongbae Park <seongbae.park@gmail.com>
7044
7045 PR c++/29365
7046 Testcase for c++ anonymous namespace warning
7047
7048 * g++.dg/warn/anonymous-namespace-1.C: New test
7049 * g++.dg/warn/anonymous-namespace-1.h: New test
7050
7051 2007-04-14 Andrew Pinski <andrew_pinski@playstation.sony.com>
7052
7053 PR testsuite/31578
7054 * gcc.dg/gnu89-init-4.c: Change to a compile only test.
7055
7056 2007-04-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7057
7058 * gfortran.dg/warnings_are_errors_1.f90: Add -std=f95 to options.
7059
7060 2007-04-15 Paul Thomas <pault@gcc.gnu.org>
7061
7062 PR fortran/31204
7063 * gfortran.dg/array_constructor_16.f90: New test.
7064
7065 2007-04-15 Kazu Hirata <kazu@codesourcery.com>
7066
7067 * gcc.dg/pr19340.c, gcc.dg/tree-ssa/loop-1.c,
7068 gcc.dg/weak/typeof-2.c: Skip on fido-*-*.
7069
7070 2007-04-14 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7071
7072 PR rtl-optimization/31500
7073 * gcc.dg/Warray-bounds.c: Skip on hppa*-*-*.
7074 * g++.dg/warn/Warray-bounds.C: Likewise.
7075
7076 2007-04-14 Andrew Pinski <andrew_pinski@playstation.sony.com>
7077
7078 PR C/31520
7079 * gcc.dg/gnu89-init-4.c: New testcase.
7080
7081 2007-04-14 Jakub Jelinek <jakub@redhat.com>
7082
7083 PR c++/25874
7084 * gcc.dg/gomp/pr25874.c: Add dg-options.
7085 * g++.dg/gomp/pr25874.C: Add dg-options.
7086
7087 2007-04-14 Bernhard Fischer <aldot@gcc.gnu.org>
7088
7089 PR fortran/21061
7090 * gfortran.dg/warnings_are_errors_1.f90: New testcase.
7091 * gfortran.dg/warnings_are_errors_1.f: New testcase.
7092
7093 2007-04-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
7094
7095 PR fortran/31561
7096 * gfortran.dg/vect/vect-4.f90: xfail on vect_no_align targets.
7097
7098 2007-04-14 Paul Thomas <pault@gcc.gnu.org>
7099
7100 PR fortran/29507
7101 PR fortran/31404
7102 * gfortran.dg/initialization_6.f90: New test.
7103
7104 2007-04-14 Kazu Hirata <kazu@codesourcery.com>
7105
7106 * gcc.c-torture/compile/pr27528.c: Require nonpic.
7107
7108 * lib/target-supports.exp (check_gc_sections_available):
7109 Return false if ldflags includes -elf2flt.
7110
7111 2007-04-13 Jason Merrill <jason@redhat.com>
7112
7113 PR c++/31074
7114 * conv3.C: New test.
7115
7116 2007-04-13 Mike Stump <mrs@apple.com>
7117
7118 * obj-c++.dg/stubify-1.mm: Only run on powerpc.
7119 * obj-c++.dg/template-4.mm: Don't run when 64-bit.
7120
7121 2007-04-13 Joseph Myers <joseph@codesourcery.com>
7122
7123 PR tree-optimization/29598
7124 * gcc.dg/tree-ssa/loadpre1.c: XFAIL.
7125
7126 2007-04-13 Tobias Burnus <burnus@net-b.de>
7127
7128 PR fortran/31559
7129 * gfortran.dg/func_assign.f90: New test.
7130
7131 2007-04-13 Paul Thomas <pault@gcc.gnu.org>
7132
7133 PR fortran/31550
7134 * gfortran.dg/used_types_16.f90: New test.
7135
7136 2007-04-13 Tobias Schlüter <tobi@gcc.gnu.org>
7137
7138 PR fortran/18937
7139 * gfortran.dg/goto_2.f90: New.
7140 * gfortran.dg/goto_3.f90: New.
7141 * gfortran.dg/pr17708.f90: Rename to ...
7142 * gfortran.dg/goto_4.f90: ... this, add comment pointing to PR.
7143
7144 2007-04-13 Tobias Burnus <burnus@net-b.de>
7145
7146 PR fortran/31562
7147 * gfortran.dg/f2c_4.c: Use GNU extensions for complex
7148 instead of a struct.
7149
7150 2007-04-13 Tobias Burnus <burnus@net-b.de>
7151
7152 PR fortran/31562
7153 * gfortran.dg/value_4.c: Use GNU extensions for complex
7154 instead of a struct.
7155
7156 2007-04-13 Richard Guenther <rguenther@suse.de>
7157
7158 PR tree-optimization/21258
7159 * gcc.dg/tree-ssa/vrp34.c: New testcase.
7160
7161 2007-04-12 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
7162
7163 * gfortran.dg/c_by_val.c: Use GCC extensions instead of including
7164 <complex.h>.
7165
7166 2007-04-12 Tobias Schlüter <tobi@gcc.gnu.org>
7167
7168 PR fortran/31250
7169 * gfortran.dg/char_length_2.f90: New.
7170 * gfortran.dg/repeat_2.f90: Add dg-warning annotations.
7171 * gfortran.dg/repeat_4.f90: Likewise.
7172
7173 PR fortran/31266
7174 * gfortran.dg/char_assign_1.f90: New.
7175
7176 PR fortran/31471
7177 * gfortran.dg/block_name_1.f90: New.
7178 * gfortran.dg/block_name_2.f90: New.
7179
7180 2007-04-12 Douglas Gregor <doug.gregor@gmail.com>
7181
7182 PR c++/31078
7183 * g++.dg/other/pr31078.C: New.
7184
7185 2007-04-12 Richard Guenther <rguenther@suse.de>
7186
7187 PR tree-optimization/31169
7188 * gcc.c-torture/execute/pr31169.c: New testcase.
7189
7190 2007-04-12 Richard Guenther <rguenther@suse.de>
7191
7192 PR tree-optimization/24689
7193 PR tree-optimization/31307
7194 * g++.dg/tree-ssa/pr31307.C: New testcase.
7195 * gcc.dg/tree-ssa/pr24689.c: Likewise.
7196
7197 2007-04-12 Tobias Burnus <burnus@net-b.de>
7198
7199 PR fortran/31472
7200 * gfortran.dg/access_spec_1.f90: New test.
7201 * gfortran.dg/access_spec_2.f90: New test.
7202 * gfortran.dg/non_module_public.f90: Match new error message.
7203
7204 2007-04-11 Paul Thomas <pault@gcc.gnu.org>
7205
7206 PR testsuite/31538
7207 * gfortran.dg/result_in_spec_1.f90: Increase dimension from 2
7208 to 4 at line 38 to fix bounds problem.
7209
7210 2007-04-11 Tobias Burnus <burnus@net-b.de>
7211
7212 PR testsuite/31240
7213 * gfortran.dg/pointer_intent_1.f90: Fix test.
7214
7215 2007-04-10 Eric Christopher <echristo@apple.com>
7216
7217 * lib/target-supports.exp
7218 (check_effective_target_fstack_protector): Rewrite.
7219
7220 2007-04-09 Mark Mitchell <mark@codesourcery.com>
7221
7222 PR c++/31449
7223 * g++.dg/init/const5.C: New test.
7224
7225 2007-04-09 Jan Hubicka <jh@suse.cz>
7226
7227 * gcc.dg/tree-ssa/foldaddr-3.c: New file.
7228
7229 2007-04-08 Jan Hubicka <jh@suse.cz>
7230
7231 * gcc.dg/tree-ssa/foldaddr-2.c: New file.
7232
7233 2007-04-07 Paul Thomas <pault@gcc.gnu.org>
7234
7235 PR fortran/31257
7236 * gfortran.dg/achar_4.f90: New test.
7237
7238 2007-04-07 Paul Thomas <pault@gcc.gnu.org>
7239
7240 PR fortran/30880
7241 * gfortran.dg/used_dummy_types_8.f90: New test.
7242
7243 2007-04-07 Paul Thomas <pault@gcc.gnu.org>
7244
7245 PR fortran/30872
7246 * gfortran.dg/parameter_array_element_1.f90: New test.
7247
7248 2007-04-07 Paul Thomas <pault@gcc.gnu.org>
7249
7250 PR fortran/31222
7251 * gfortran.dg/default_numeric_type_1.f90: New test.
7252
7253 2007-04-07 Paul Thomas <pault@gcc.gnu.org>
7254
7255 PR fortran/31424
7256 * gfortran.dg/unreferenced_use_assoc_1.f90: New test.
7257
7258 2007-04-07 Paul Thomas <pault@gcc.gnu.org>
7259
7260 PR fortran/31293
7261 * gfortran.dg/interface_12.f90: New test.
7262
7263 2007-04-07 Bruce Korb <bkorb@gnu.org>
7264
7265 * gcc.dg/format/opt-6.c: New test.
7266 * gcc.dg/format/nul-1.c: New test.
7267 * gcc.dg/format/nul-2.c: New test.
7268
7269 2007-04-06 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7270
7271 PR libgfortran/31395
7272 * gfortran.dg/fmt_colon.f90: New test.
7273
7274 2007-04-06 Mark Mitchell <mark@codesourcery.com>
7275
7276 * g++.old-deja/g++.other/init18.C: Use
7277 dg-require-effective-target instead of an explicit xfail.
7278
7279 2007-04-05 Janis Johnson <janis187@us.ibm.com>
7280
7281 * gcc.dg/dfp/signbit-1.c
7282 * gcc.dg/dfp/signbit-2.c
7283
7284 2007-04-05 Paul Thomas <pault@gcc.gnu.org>
7285
7286 PR fortran/31483
7287 * gfortran.dg/altreturn_5.f90: New test.
7288
7289 2007-04-05 Paul Thomas <pault@gcc.gnu.org>
7290
7291 PR fortran/31292
7292 * gfortran.dg/contained_module_proc_1.f90: New test.
7293
7294 2007-04-04 Stuart Hastings <stuart@apple.com>
7295
7296 PR 31281
7297 * objc/execute/exceptions/pr31281.m: New.
7298
7299 2007-04-04 Danny Smith <dannysmith.users.sourceforge.net>
7300
7301 * g++.dg/ext/dllimport12.C: Update comments.
7302
7303 2007-04-03 Eric Christopher <echristo@apple.com>
7304
7305 * g++.dg/tree-ssa/pr29902.C: Require ilp32.
7306
7307 2007-04-03 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
7308
7309 PR fortran/31304
7310 * gfortran.dg/repeat_2.f90: New test.
7311 * gfortran.dg/repeat_3.f90: New test.
7312 * gfortran.dg/repeat_4.f90: New test.
7313
7314 2007-04-03 Uros Bizjak <ubizjak@gmail.com>
7315
7316 * gcc.dg/tls/opt-3.c: Use -mregparm=3 only for ilp32 on x86_64 targets.
7317
7318 2007-04-03 Jakub Jelinek <jakub@redhat.com>
7319
7320 PR c++/30847
7321 * g++.dg/parse/cond3.C: New test.
7322
7323 PR middle-end/30704
7324 * gcc.c-torture/execute/ieee/pr30704.c: New test.
7325
7326 2007-04-02 Jason Merrill <jason@redhat.com>
7327
7328 PR c++/31187
7329 * g++.dg/ext/visibility/anon3.C: New test.
7330
7331 2007-04-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7332
7333 PR libgfortran/31052
7334 * gfortran.dg/namelist_28.f90: New test.
7335
7336 2007-04-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7337
7338 PR libgfortran/31366
7339 * gfortran.dg/direct_io_6.f90: New test.
7340
7341 2007-04-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7342
7343 PR libgfortran/31207
7344 * gfortran.dg/advance_5.f90: New test.
7345 * gfortran.dg/advance_6.f90: New test.
7346
7347 2007-04-01 Danny Smith <dannysmith@users.sourceforge.net>
7348
7349 * g++.dg/ext/dllimport6.C: Remove extra ';'.
7350 * g++.dg/ext/dllimport7.C: Likewise.
7351 * g++.dg/ext/selectany1.C: Likewise.
7352
7353 2007-03-31 Douglas Gregor <doug.gregor@gmail.com>
7354
7355 * g++.dg/parser/pr31138.C: New.
7356 * g++.dg/parser/pr31140.C: New.
7357 * g++.dg/parser/pr31141.C: New.
7358
7359 2007-03-30 Paolo Carlini <pcarlini@suse.de>
7360
7361 PR c++/26099
7362 * g++.dg/ext/is_base_of.C: New.
7363 * g++.dg/ext/has_virtual_destructor.C: New.
7364 * g++.dg/ext/is_polymorphic.C: New.
7365 * g++.dg/ext/is_base_of_diagnostic.C: New.
7366 * g++.dg/ext/is_enum.C: New.
7367 * g++.dg/ext/has_nothrow_assign.C: New.
7368 * g++.dg/ext/has_nothrow_constructor.C: New.
7369 * g++.dg/ext/is_empty.C: New.
7370 * g++.dg/ext/has_trivial_copy.C: New.
7371 * g++.dg/ext/has_trivial_assign.C: New.
7372 * g++.dg/ext/is_abstract.C: New.
7373 * g++.dg/ext/is_pod.C: New.
7374 * g++.dg/ext/has_nothrow_copy.C: New.
7375 * g++.dg/ext/is_class.C: New.
7376 * g++.dg/ext/has_trivial_constructor.C: New.
7377 * g++.dg/ext/is_union.C: New.
7378 * g++.dg/ext/has_trivial_destructor.C: New.
7379 * g++.dg/tree-ssa/pr22444.C: Adjust, avoid __is_pod.
7380 * g++.dg/template/crash43.C: Likewise.
7381
7382 2007-03-29 Dirk Mueller <dmueller@suse.de>
7383
7384 * g++.dg/warn/pedantic2.C: New testcase.
7385
7386 2007-03-29 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
7387
7388 * size_dim.f90: Fix dg directive.
7389 * pr16433.f: Likewise.
7390 * use_6.f90: Likewise.
7391 * use_7.f90: Likewise.
7392 * entry_9.f90: Likewise.
7393 * pointer_intent_2.f90: Likewise.
7394 * protected_1.f90: Likewise.
7395 * fmt_missing_period_2.f: Likewise.
7396 * pointer_intent_3.f90: Likewise.
7397 * protected_2.f90: Likewise.
7398 * protected_3.f90: Likewise.
7399 * pr15754.f90: Likewise.
7400 * protected_4.f90: Likewise.
7401 * protected_5.f90: Likewise.
7402 * initialization_2.f90: Likewise.
7403 * protected_6.f90: Likewise.
7404 * continuation_7.f90: Likewise.
7405 * derived_function_interface_1.f90: Likewise.
7406 * der_pointer_4.f90: Likewise.
7407 * fmt_zero_precision.f90: Likewise.
7408 * blockdata_3.f90: Likewise.
7409 * fmt_missing_period_1.f: Likewise.
7410 * real_const_3.f90: Likewise.
7411 * use_4.f90: Likewise.
7412 * fmt_missing_period_3.f: Likewise.
7413 * use_5.f90: Likewise.
7414
7415 2007-03-28 Mike Stump <mrs@apple.com>
7416
7417 * gcc.dg/darwin-comm.c: Add.
7418
7419 2007-03-28 Eric Christopher <echristo@apple.com>
7420
7421 * lib/target-supports.exp (check_effective_target_fstack_protector):
7422 New.
7423 * gcc.dg/ssp-1.c: Use.
7424 * gcc.dg/ssp-2.c: Ditto.
7425
7426 2007-03-28 Simon Martin <simartin@users.sourceforge.net>
7427
7428 PR c++/29077
7429 * g++.dg/parse/constructor3.C: New test.
7430
7431 2007-03-28 Eric Botcazou <ebotcazou@adacore.com>
7432
7433 * gnat.dg/thin_pointer.ad[sb]: New test.
7434
7435 2007-03-28 Douglas Gregor <doug.gregor@gmail.com>
7436
7437 * g++.dg/cpp0x/bracket1.C: New.
7438 * g++.dg/cpp0x/bracket2.C: New.
7439 * g++.dg/cpp0x/bracket3.C: New.
7440 * g++.dg/cpp0x/bracket4.C: New.
7441
7442 2007-03-28 Douglas Gregor <doug.gregor@gmail.com>
7443
7444 * g++.dg/cpp0x/temp_default1.C: New.
7445 * g++.dg/cpp0x/temp_default3.C: New.
7446 * g++.dg/cpp0x/temp_default2.C: New.
7447 * g++.dg/cpp0x/temp_default4.C: New.
7448
7449 2007-03-28 Douglas Gregor <doug.gregor@gmail.com>
7450
7451 PR c++/29993
7452 * g++.dg/other/cv_func2.C: New.
7453
7454 2007-03-27 Janis Johnson <janis187@us.ibm.com>
7455
7456 * gcc.dg/dfp/func-vararg-alternate.h: New file.
7457 * gcc.dg/dfp/func-vararg-alternate-d32.c: New test.
7458 * gcc.dg/dfp/func-vararg-alternate-d64.c: New test.
7459 * gcc.dg/dfp/func-vararg-alternate-d128.c: New test.
7460
7461 * gcc.dg/dfp/func-vararg-mixed.c: Add optional debugging output.
7462 * gcc.dg/dfp/func-vararg-dfp.c: Ditto.
7463
7464 * gcc.dg/dfp/operator-cond.c: Call init, fix typo.
7465
7466 * lib/compat.exp (compat-execute): Fix processing of file names.
7467
7468 2007-03-27 Daniel Jacobowitz <dan@codesourcery.com>
7469
7470 * gcc.target/powerpc/ppc-stackalign-1.c: Run for powerpc-eabi.
7471
7472 2007-03-27 Uros Bizjak <ubizjak@gmail.com>
7473
7474 * lib/target-supports.exp (check_effective_target_fortran_large_real):
7475 Delete created executable test file.
7476 (check_effective_target_fortran_large_int): Ditto.
7477 (check_effective_target_static_libgfortran): Ditto.
7478
7479 2007-03-26 Paolo Carlini <pcarlini@suse.de>
7480
7481 PR c++/30500
7482 * g++.dg/warn/pragma-system_header1.C: New test.
7483 * g++.dg/warn/pragma-system_header2.C: New test.
7484 * g++.dg/warn/pragma-system_header1.h. New.
7485 * g++.dg/warn/pragma-system_header2.h. New.
7486
7487 2007-03-26 Ian Lance Taylor <iant@google.com>
7488
7489 PR tree-optimization/31345
7490 * gcc.c-torture/compile/pr31345-1.c: New test.
7491
7492 2007-03-26 Brooks Moses <brooks.moses@codesourcery.com>
7493
7494 * gfortran.dg/func_derived_4.f90: Fix module cleanup.
7495 * gfortran.dg/gomp/appendix-a/a.22.4.f90: Clean up modules.
7496 * gfortran.dg/gomp/appendix-a/a.26.2.f90: Likewise.
7497 * gfortran.dg/gomp/appendix-a/a.32.1.f90: Likewise.
7498 * gfortran.dg/overload_1.f90: Likewise.
7499 * gfortran.dg/impure_assignment_1.f90: Likewise.
7500 * gfortran.dg/error_recovery_3.f90: Likewise.
7501 * gfortran.dg/alloc_comp_basics_1.f90: Likewise.
7502 * gfortran.dg/sequence_types_1.f90: Likewise.
7503 * gfortran.dg/internal_references_1.f90: Likewise.
7504 * gfortran.dg/present_1.f90: Likewise.
7505 * gfortran.dg/volatile10.f90: Likewise.
7506 * gfortran.dg/module_equivalence_2.f90: Likewise.
7507 * gfortran.dg/use_4.f90: Likewise.
7508 * gfortran.dg/elemental_result_1.f90: Likewise.
7509 * gfortran.dg/generic_actual_arg.f90: Likewise.
7510 * gfortran.dg/private_type_5.f90: Likewise.
7511 * gfortran.dg/protected_4.f90: Likewise.
7512 * gfortran.dg/interface_3.f90: Likewise.
7513
7514 2007-03-26 Uros Bizjak <ubizjak@gmail.com>
7515
7516 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Remove build file trivial.S.
7517 * gcc.dg/debug/dwarf2/dwarf2.exp: Ditto.
7518
7519 2007-03-26 Uros Bizjak <ubizjak@gmail.com>
7520
7521 * gfortran.dg/use_[567].f90: Use correct cleanup-modules dg directive.
7522
7523 2007-03-25 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7524
7525 PR libgfortran/31199
7526 * gfortran.dg/fmt_t_4.f90: New test.
7527
7528 2007-03-25 Thomas Koenig <tkoenig@gcc.gnu.org>
7529
7530 PR libfortran/31297
7531 * gfortran.dg/backspace_5.f: Initialize variable(s).
7532 * gfortran.dg/backspace_6.f: Likewise.
7533 * gfortran.dg/char_bounds_check_fail_1: Likewise.
7534 * gfortran.dg/direct_io_2.f90: Likewise.
7535 * gfortran.dg/write_back.f: Likewise.
7536 * gfortran.dg/write_rewind_2.f: Likewise.
7537 * gfortran.dg/write_rewind_1.f: Likewise.
7538 * gfortran.dg/write_rewind_2.f: Likewise.
7539
7540 2007-03-25 Dorit Nuzman <dorit@il.ibm.com>
7541
7542 PR tree-optimization/30784
7543 * gcc.dg/vect/pr30784.c: New test.
7544
7545 2007-03-25 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
7546
7547 PR fortran/30877
7548 * gfortran.dg/operator_1.f90: New test.
7549 * gfortran.dg/operator_2.f90: New test.
7550
7551 2007-03-25 Thomas Koenig <tkoenig@gcc.gnu.org>
7552
7553 PR libfortran/31196
7554 * gfortran.dg/reshape_transpose_1.f90: New test.
7555
7556 2007-03-24 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
7557
7558 PR fortran/30655
7559 * gfortran.dg/bounds_check_6.f90: New test.
7560
7561 2007-03-23 Michael Meissner <michael.meissner@amd.com>
7562
7563 * gcc.dg/dfp/convert-dfp.c: Wrap __STDC_WANT_DEC_FP__ with
7564 #ifndef/#endif.
7565 * gcc.dg/dfp/convert-int-saturate.c: Ditto.
7566 * gcc.dg/dfp/decfloat-constants.c: Ditto.
7567
7568 2007-03-24 Paul Thomas <pault@gcc.gnu.org>
7569
7570 PR fortran/31209
7571 * gfortran.dg/pointer_function_actual_1.f90: New test.
7572
7573 PR fortran/31200
7574 * gfortran.dg/pointer_function_actual_2.f90: New test.
7575
7576 PR fortran/31215
7577 * gfortran.dg/result_in_spec_1.f90: New test.
7578
7579 2007-03-23 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
7580
7581 PR fortran/30834
7582 * gfortran.dg/integer_exponentiation_3.F90: New test.
7583 * gfortran.dg/integer_exponentiation_4.f90: New test.
7584 * gfortran.dg/integer_exponentiation_5.F90: New test.
7585
7586 2007-03-22 Mark Mitchell <mark@codesourcery.com>
7587
7588 PR c++/30863
7589 * g++.dg/template/error24.C: New test.
7590 * g++.dg/parse/tmpl-outside1.C: Tweak error markers.
7591
7592 2007-03-22 Mark Mitchell <mark@codesourcery.com>
7593
7594 PR c++/31273
7595 * g++.dg/expr/bitfield7.C: New test.
7596
7597 2007-03-22 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
7598
7599 PR other/23572
7600 * gcc.dg/float-range-4.c: New.
7601 * gcc.dg/float-range-1.c: Update. Test for a warning.
7602 * gcc.dg/float-range-3.c: New.
7603 * gcc.dg/float-range-5.c: New.
7604
7605 2007-03-22 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7606
7607 PR fortran/31262
7608 * gfortran.dg/no_range_check_1.f90: New test.
7609
7610 2007-03-22 Dirk Mueller <dmueller@suse.de>
7611
7612 * g++.old-deja/g++.brendan/warnings2.C: Don't use -pedantic.
7613 * g++.dg/other/static1.C: Remove stray semicolon.
7614 * g++.dg/other/init1.C: Likewise.
7615 * g++.dg/rtti/dyncast1.C: Likewise.
7616 * g++.dg/tree-ssa/pr17153.C: Likewise.
7617 * g++.dg/lookup/disamb1.C: Likewise.
7618 * g++.dg/lookup/scoped2.C: Likewise.
7619 * g++.dg/lookup/friend7.C: Likewise.
7620 * g++.dg/parse/parse4.C: Likewise.
7621 * g++.dg/parse/parse5.C: Likewise.
7622 * g++.dg/expr/pr29066.C: Likewise.
7623 * g++.dg/expr/cast4.C: Likewise.
7624 * g++.dg/tc1/dr193.C: Likewise.
7625 * g++.dg/tc1/dr213.C: Likewise.
7626 * g++.dg/abi/dcast1.C: Likewise.
7627 * g++.dg/abi/covariant2.C: Likewise.
7628 * g++.dg/inherit/covariant11.C: Likewise.
7629 * g++.dg/inherit/covariant9.C: Likewise.
7630 * g++.dg/inherit/covariant10.C: Likewise.
7631 * g++.dg/init/static3.C: Likewise.
7632 * g++.dg/init/init-ref3.C: Likewise.
7633 * g++.dg/init/ref10.C: Likewise.
7634 * g++.dg/template/meminit2.C: Likewise.
7635 * g++.dg/template/using9.C: Likewise.
7636 * g++.dg/template/friend9.C: Likewise.
7637 * g++.dg/template/ref1.C: Likewise.
7638 * g++.old-deja/g++.warn/inline.C: Likewise.
7639 * g++.old-deja/g++.robertl/eb91.C: Likewise.
7640 * g++.old-deja/g++.robertl/eb46.C: Likewise.
7641 * g++.old-deja/g++.robertl/eb34.C: Likewise.
7642 * g++.old-deja/g++.robertl/eb43.C: Likewise.
7643 * g++.old-deja/g++.robertl/eb26.C: Likewise.
7644 * g++.old-deja/g++.robertl/eb116.C: Likewise.
7645 * g++.old-deja/g++.brendan/copy5.C: Likewise.
7646 * g++.old-deja/g++.brendan/overload8.C: Likewise.
7647 * g++.old-deja/g++.brendan/overload11.C: Likewise.
7648 * g++.old-deja/g++.brendan/copy7.C: Likewise.
7649 * g++.old-deja/g++.brendan/crash38.C: Likewise.
7650 * g++.old-deja/g++.brendan/template11.C: Likewise.
7651 * g++.old-deja/g++.brendan/err-msg3.C: Likewise.
7652 * g++.old-deja/g++.brendan/crash50.C: Likewise.
7653 * g++.old-deja/g++.brendan/crash16.C: Likewise.
7654 * g++.old-deja/g++.jason/pmem2.C: Likewise.
7655 * g++.old-deja/g++.jason/parse9.C: Likewise.
7656 * g++.old-deja/g++.jason/byval2.C: Likewise.
7657 * g++.old-deja/g++.jason/overload8.C: Likewise.
7658 * g++.old-deja/g++.jason/pmf8.C: Likewise.
7659 * g++.old-deja/g++.jason/template33.C: Likewise.
7660 * g++.old-deja/g++.jason/return3.C: Likewise.
7661 * g++.old-deja/g++.jason/scoping2.C: Likewise.
7662 * g++.old-deja/g++.jason/virtual.C: Likewise.
7663 * g++.old-deja/g++.jason/opeq3.C: Likewise.
7664 * g++.old-deja/g++.jason/template27.C: Likewise.
7665 * g++.old-deja/g++.jason/synth6.C: Likewise.
7666 * g++.old-deja/g++.jason/ref8.C: Likewise.
7667 * g++.old-deja/g++.jason/offset1.C: Likewise.
7668 * g++.old-deja/g++.other/static20.C: Likewise.
7669 * g++.old-deja/g++.other/array1.C: Likewise.
7670 * g++.old-deja/g++.other/new3.C: Likewise.
7671 * g++.old-deja/g++.other/array2.C: Likewise.
7672 * g++.old-deja/g++.other/overload9.C: Likewise.
7673 * g++.old-deja/g++.other/cast6.C: Likewise.
7674 * g++.old-deja/g++.other/ptrmem8.C: Likewise.
7675 * g++.old-deja/g++.other/eh4.C: Likewise.
7676 * g++.old-deja/g++.other/using7.C: Likewise.
7677 * g++.old-deja/g++.other/init18.C: Likewise.
7678 * g++.old-deja/g++.other/dyncast1.C: Likewise.
7679 * g++.old-deja/g++.other/dyncast2.C: Likewise.
7680 * g++.old-deja/g++.other/dtor11.C: Likewise.
7681 * g++.old-deja/g++.pt/static11.C: Likewise.
7682 * g++.old-deja/g++.pt/crash19.C: Likewise.
7683 * g++.old-deja/g++.pt/overload12.C: Likewise.
7684 * g++.old-deja/g++.pt/crash46.C: Likewise.
7685 * g++.old-deja/g++.pt/mi1.C: Likewise.
7686 * g++.old-deja/g++.pt/vaarg3.C: Likewise.
7687 * g++.old-deja/g++.pt/nontype5.C: Likewise.
7688 * g++.old-deja/g++.pt/local5.C: Likewise.
7689 * g++.old-deja/g++.pt/typename2.C: Likewise.
7690 * g++.old-deja/g++.pt/explicit80.C: Likewise.
7691 * g++.old-deja/g++.pt/auto_ptr.C: Likewise.
7692 * g++.old-deja/g++.law/visibility1.C: Likewise.
7693 * g++.old-deja/g++.law/visibility2.C: Likewise.
7694 * g++.old-deja/g++.law/virtual2.C: Likewise.
7695 * g++.old-deja/g++.law/operators19.C: Likewise.
7696 * g++.old-deja/g++.law/parsing10.C: Likewise.
7697 * g++.old-deja/g++.law/visibility4.C: Likewise.
7698 * g++.old-deja/g++.law/operators4.C: Likewise.
7699 * g++.old-deja/g++.law/dtors2.C: Likewise.
7700 * g++.old-deja/g++.law/missed-error3.C: Likewise.
7701 * g++.old-deja/g++.law/visibility10.C: Likewise.
7702 * g++.old-deja/g++.law/scope3.C: Likewise.
7703 * g++.old-deja/g++.law/casts2.C: Likewise.
7704 * g++.old-deja/g++.law/code-gen5.C: Likewise.
7705 * g++.old-deja/g++.law/operators33.C: Likewise.
7706 * g++.old-deja/g++.law/friend4.C: Likewise.
7707 * g++.old-deja/g++.mike/pmf7.C: Likewise.
7708 * g++.old-deja/g++.mike/p5611.C: Likewise.
7709 * g++.old-deja/g++.mike/net37.C: Likewise.
7710 * g++.old-deja/g++.mike/p3570.C: Likewise.
7711 * g++.old-deja/g++.mike/p5718.C: Likewise.
7712 * g++.old-deja/g++.mike/net21.C: Likewise.
7713 * g++.old-deja/g++.mike/p1862.C: Likewise.
7714 * g++.old-deja/g++.mike/p4511.C: Likewise.
7715 * g++.old-deja/g++.mike/virt3.C: Likewise.
7716 * g++.old-deja/g++.mike/p16146.C: Likewise.
7717 * g++.old-deja/g++.mike/p1989.C: Likewise.
7718 * g++.old-deja/g++.mike/p5571.C: Likewise.
7719 * g++.old-deja/g++.gb/scope10.C: Likewise.
7720 * g++.old-deja/g++.abi/primary5.C: Likewise.
7721 * g++.old-deja/g++.abi/empty2.C: Likewise.
7722 * g++.old-deja/g++.abi/arraynew.C: Likewise.
7723 * g++.old-deja/g++.eh/vbase4.C: Likewise.
7724 * g++.old-deja/g++.eh/ptr1.C: Likewise.
7725 * g++.old-deja/g++.eh/cleanup1.C: Likewise.
7726 * g++.old-deja/g++.bob/template3.C: Likewise.
7727 * g++.old-deja/g++.bob/inherit1.C: Likewise.
7728
7729 2007-03-22 Paul Thomas <pault@gcc.gnu.org>
7730
7731 PR fortran/31193
7732 * gfortran.dg/transfer_array_intrinsic_3.f90: New test.
7733
7734 2007-03-22 Tobias Schlüter <tobi@gcc.gnu.org>
7735
7736 PR fortran/20897
7737 * gfortran.dg/derived_name_1.f90: New.
7738 * gfortran.dg/derived_name_2.f: New.
7739
7740 2007-03-21 Richard Sandiford <richard@codesourcery.com>
7741
7742 * lib/target-supports.exp (check_effective_target_nonpic): New
7743 procedure.
7744 * gcc.target/i386/20020616-1.c: Use an alternative to %ebx
7745 when compiling PIC.
7746 * gcc.target/i386/asm-4.c: Require nonpic.
7747 * gcc.target/i386/cmov1.c: Likewise.
7748 * gcc.target/i386/mul.c: Likewise.
7749 * gcc.target/i386/pr21291.c: Require nonpic or ! ilp32.
7750 * gcc.target/i386/ssetype-1.c: Require nonpic.
7751 * gcc.target/i386/ssetype-3.c: Likewise.
7752 * gcc.target/i386/ssetype-5.c: Likewise.
7753
7754 2007-03-21 Richard Sandiford <richard@codesourcery.com>
7755
7756 * gcc.c-torture/execute/builtins/chk.h (LOCAL): Define.
7757 * gcc.c-torture/execute/builtins/sprintf-chk.c (s1): Make LOCAL.
7758 * gcc.c-torture/execute/builtins/stpcpy-chk.c (s1): Likewise.
7759 * gcc.c-torture/execute/builtins/strcpy-chk.c (s1): Likewise.
7760
7761 2007-03-19 Seongbae Park <seongbae.park@gmail.com>
7762
7763 PR tree-optimization/30590
7764 * g++.dg/opt/pr30590.C: New testcase.
7765
7766 2007-03-20 Jakub Jelinek <jakub@redhat.com>
7767
7768 PR c/30762
7769 * gcc.dg/pr30762-1.c: New test.
7770 * gcc.dg/pr30762-2.c: New test.
7771
7772 PR inline-asm/30505
7773 * gcc.target/i386/pr30505.c: New test.
7774
7775 2007-03-19 Mark Shinwell <shinwell@codesourcery.com>
7776
7777 * gcc.target/arm/register-variables.c: New.
7778
7779 2007-03-19 Jeff Law <law@redhat.com>
7780
7781 * PR tree-optimization/30984
7782 * gcc.c-torture/pr30984.c: New test.
7783
7784 2007-03-19 Andrew Pinski <andrew_pinski@playstation.sony.com>
7785 Richard Guenther <rguenther@suse.de>
7786
7787 PR tree-optimization/31254
7788 * gcc.dg/torture/pr31254.c: New testcase.
7789
7790 2007-03-19 Hans-Peter Nilsson <hp@axis.com>
7791
7792 * gcc.dg/torture/pr26565.c: Expect warning on packed field for
7793 target default_packed.
7794
7795 2007-03-19 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7796
7797 PR fortran/31203
7798 * gfortran.dg/string_length_1.f90: New test.
7799
7800 2007-03-18 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7801
7802 PR testsuite/30395
7803 * gcc.dg/pr16194.c: Provide define for REG on __hppa__.
7804
7805 2007-03-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7806
7807 PR libgfortran/31052
7808 * gfortran.dg/namelist_27.f90: New test.
7809
7810 2007-03-18 Paul Thomas <pault@gcc.gnu.org>
7811
7812 PR fortran/30531
7813 * gfortran.dg/used_types_14.f90: New test.
7814
7815 PR fortran/31086
7816 * gfortran.dg/used_types_15.f90: New test.
7817
7818 2007-03-18 Dorit Nuzman <dorit@il.ibm.com>
7819
7820 * gcc.dg/vect/no-tree-dom-vect-bug.c: New test.
7821 * gcc.dg/vect/vect.exp: Compile tests with -fno-tree-dominator-opts.
7822
7823 2007-03-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7824
7825 PR fortran/31120
7826 * gfortran.dg/integer_exponentiation_2.f90: New test.
7827
7828 2007-03-17 Dorit Nuzman <dorit@il.ibm.com>
7829
7830 PR tree-optimization/31041
7831 * gcc.dg/vect/pr31041.c: New test.
7832
7833 2007-03-16 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
7834
7835 * g++.dg/warn/Wconversion-integer.C: New
7836 * g++.dg/warn/Wconversion-real.C: New.
7837 * g++.dg/warn/Wconversion-real-integer.C: New.
7838 * g++.dg/warn/conv2.C: Updated.
7839
7840 2007-03-16 Richard Sandiford <richard@codesourcery.com>
7841
7842 * gcc.dg/intmax_t-1.c: Restrict XFAIL to VxWorks kernels;
7843 exclude RTPs.
7844
7845 2007-03-16 Richard Guenther <rguenther@suse.de>
7846
7847 PR tree-optimization/31146
7848 * g++.dg/tree-ssa/pr31146.C: New testcase.
7849
7850 2007-03-16 Richard Sandiford <richard@codesourcery.com>
7851
7852 * lib/target-supports.exp (check_missing_uclibc_feature): Don't
7853 assume that the target has <features.h>.
7854
7855 2007-03-16 Richard Sandiford <richard@codesourcery.com>
7856
7857 * gcc.dg/20020426-2.c: Add the fpic requirement to the PIC
7858 dg-options rather than to the whole test.
7859
7860 2007-03-16 Alexandre Oliva <aoliva@redhat.com>
7861
7862 PR debug/29906
7863 * g++.dg/debug/pr29906.C: New
7864
7865 2007-03-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7866
7867 PR libgfortran/31099
7868 * gfortran.dg/unformatted_recl.f90: Update test.
7869
7870 2007-03-15 Zdenek Dvorak <dvorakz@suse.cz>
7871
7872 * gcc.dg/tree-ssa/prefetch-5.c: New test.
7873
7874 2007-03-15 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
7875
7876 PR c++/30891
7877 * g++.dg/parse/namespace-definition.C: New.
7878
7879 2007-03-15 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
7880
7881 PR c++/24924
7882 * g++.dg/cpp/pedantic-errors.C: New.
7883 * g++.dg/cpp/permissive.C: New.
7884
7885 2007-03-15 Richard Sandiford <richard@codesourcery.com>
7886
7887 * g++.dg/opt/mmx1.C: Only use the PIC options for fpic targets.
7888 * g++.old-deja/g++.other/store-expr1.C: Require fpic.
7889
7890 2007-03-15 Richard Sandiford <richard@codesourcery.com>
7891
7892 * lib/target-supports.exp (check_missing_uclibc_feature)
7893 (check_effective_target_wchar): New procedures.
7894 * gcc.dg/wchar_t-1.c: Require target wchar.
7895 * gcc.dg/wint_t-1.c: Likewise.
7896
7897 2007-03-15 Richard Sandiford <richard@codesourcery.com>
7898
7899 * lib/target-supports.exp (check_gc_sections_available): Return
7900 false for VxWorks targets.
7901
7902 2007-03-15 Dirk Mueller <dmueller@suse.de>
7903
7904 * g++.dg/warn/Wconversion2.C: Fix typo.
7905 * gcc.dg/if-empty-1.c: Ditto.
7906
7907 2007-03-15 Richard Sandiford <richard@codesourcery.com>
7908
7909 * gcc.dg/cpp/assert4.c: Treat VxWorks as a unix target.
7910
7911 2007-03-15 Uros Bizjak <ubizjak@gmail.com>
7912
7913 * gcc.target/i386/cmpxchg16b-1.c: Compile for lp64 targets only.
7914 * gcc.target/i386/pr31167.c: Ditto.
7915
7916 2007-03-15 Uros Bizjak <ubizjak@gmail.com>
7917
7918 PR target/31167
7919 * gcc.target/i386/pr31167.c: New test.
7920
7921 2007-03-15 Paul Thomas <pault@gcc.gnu.org>
7922
7923 PR fortran/30922
7924 * gfortran.dg/import5.f90.f90: New test.
7925
7926
7927 PR fortran/30879
7928 * gfortran.dg/data_components_1.f90: New test.
7929
7930
7931 PR fortran/30870
7932 * gfortran.dg/generic_13.f90: New test.
7933
7934 PR fortran/31163
7935 * gfortran.dg/alloc_comp_basics_5.f90: New test.
7936
7937 2007-03-14 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7938
7939 PR libgfortran/31051
7940 * gfortran.dg/fmt_t_4.f90: New
7941
7942 2007-03-14 Andrew Pinski <andrew_pinski@playstation.sony.com>
7943
7944 PR C++/31165
7945 * g++.dg/other/default7.C: New test.
7946
7947 2007-03-15 Dirk Mueller <dmueller@suse.de>
7948
7949 * g++.dg/warn/Wconversion2.C: New.
7950
7951 2007-03-14 Eric Christopher <echristo@apple.com>
7952
7953 * gcc.dg/ssp-1.c: New.
7954 * gcc.dg/ssp-2.c: Ditto.
7955
7956 2007-03-14 Dirk Mueller <dmueller@suse.de>
7957
7958 * g++.dg/warn/do-empty.C: New.
7959 * gcc.dg/do-empty.c: New.
7960 * gcc.dg/if-empty-1.c: Update.
7961 * gcc.dg/20001116-1.c: Update.
7962 * gcc.dg/pr23165.c: Update.
7963
7964 2007-03-14 Jakub Jelinek <jakub@redhat.com>
7965
7966 * gfortran.dg/module_implicit_conversion.f90: New test.
7967
7968 2007-03-13 Alexandre Oliva <aoliva@redhat.com>
7969
7970 PR middle-end/31127
7971 * gcc.dg/pr31127.c: New.
7972
7973 2007-03-13 Zdenek Dvorak <dvorakz@suse.cz>
7974
7975 * gcc.dg/tree-ssa/loop-26.c: New test.
7976
7977 2007-03-13 Uros Bizjak <ubizjak@gmail.com>
7978
7979 * gcc.target/i386/cmpxchg16b-1.c: New test.
7980
7981 2007-03-12 Seongbae Park <seongbae.park@gmail.com>
7982
7983 * gcc.dg/c90-vla-1.c: Reflect the change of the error message.
7984 * gcc.dg/c99-vla-1.c: Likewise.
7985 * g++.dg/ext/vla1.C: Likewise
7986
7987 2007-03-12 Seongbae Park <seongbae.park@gmail.com>
7988
7989 * gcc.dg/wvla-1.c: New test
7990 * gcc.dg/wvla-2.c: New test
7991 * gcc.dg/wvla-3.c: New test
7992 * gcc.dg/wvla-4.c: New test
7993 * gcc.dg/wvla-5.c: New test
7994 * gcc.dg/wvla-6.c: New test
7995 * gcc.dg/wvla-7.c: New test
7996 * g++.dg/warn/Wvla-1.C: New test
7997 * g++.dg/warn/Wvla-2.C: New test
7998 * g++.dg/warn/Wvla-3.C: New test
7999
8000 2007-03-12 Mark Mitchell <mark@codesourcery.com>
8001
8002 PR c++/30108
8003 * g++.dg/other/default6.C: New test.
8004
8005 2007-03-12 Richard Sandiford <richard@codesourcery.com>
8006
8007 * lib/target-supports.exp (check_profiling_available): Return false
8008 for VxWorks.
8009 (check_effective_target_vxworks_kernel): New procedure.
8010 * gcc.dg/20040813-1.c: Extend list of stabless targets to include
8011 VxWorks.
8012 * gcc.dg/builtins-config.h: Do not define HAVE_C99_RUNTIME on VxWorks.
8013 * gcc.dg/intmax_t-1.c: Extend the list of targets without inttypes.h
8014 to include VxWorks.
8015 * gcc.dg/vxworks/initpri2.c: Require vxworks_kernel.
8016
8017 2007-03-12 Richard Sandiford <richard@codesourcery.com>
8018
8019 * gcc.c-torture/compile/981006-1.c: Use the non-PIC options if
8020 PIC is not supported.
8021 * gcc.dg/20020103-1.c: Add dg-require-effective-target fpic.
8022 * gcc.dg/20020426-2.c: Likewise.
8023 * gcc.dg/pr28243.c: Likewise.
8024 * gcc.dg/visibility-11.c: Likewise.
8025 * gcc.dg/tls/opt-9.c: Likewise.
8026 * gcc.dg/tls/opt-10.c: Likewise.
8027 * gcc.dg/tls/pic-1.c: Likewise.
8028 * gcc.dg/tls/struct-1.c: Likewise.
8029 * gcc.target/i386/20000807-1.c: Likewise.
8030 * gcc.target/i386/20000904-1.c: Likewise.
8031 * gcc.target/i386/20011119-1.c: Likewise.
8032 * gcc.target/i386/990213-2.c: Likewise.
8033 * gcc.target/i386/990214-1.c: Likewise.
8034 * gcc.target/i386/compress-float-387-pic.c: Likewise.
8035 * gcc.target/i386/compress-float-sse-pic.c: Likewise.
8036 * gcc.target/i386/pic-1.c: Likewise.
8037 * gcc.target/i386/pr21518.c: Likewise.
8038 * gcc.target/i386/pr23098.c: Likewise.
8039 * gcc.target/i386/pr23943.c: Likewise.
8040
8041 2007-03-11 Mark Mitchell <mark@codesourcery.com>
8042
8043 PR c++/31038
8044 * g++.dg/template/complit2.C: New test.
8045
8046 PR c++/30328
8047 * g++.dg/ext/bitfield1.C: New test.
8048
8049 2007-03-11 Paul Thomas <pault@gcc.gnu.org>
8050
8051 PR fortran/30883
8052 * gfortran.dg/interface_11.f90: New test.
8053
8054 2007-03-11 Richard Guenther <rguenther@suse.de>
8055
8056 PR tree-optimization/31115
8057 * gcc.dg/torture/pr31115.c: New testcase.
8058
8059 2007-03-11 Ira Rosen <irar@il.ibm.com>
8060
8061 PR tree-optimization/29925
8062 * gcc.dg/vect/fast-math-vect-pr29925.c: New test.
8063
8064 2007-03-10 Mark Mitchell <mark@codesourcery.com>
8065
8066 PR c++/30274
8067 * g++.dg/expr/bitfield3.C: New test.
8068 * g++.dg/expr/bitfield4.C: Likewise.
8069 * g++.dg/expr/bitfield5.C: Likewise.
8070 * g++.dg/expr/bitfield6.C: Likewise.
8071
8072 PR c++/30924
8073 * g++.dg/template/array18.C: New test.
8074
8075 2007-03-10 Dirk Mueller <dmueller@suse.de>
8076
8077 PR c++/17946
8078 * gcc.dg/Wlogical-op-1.c: Remove duplicated part.
8079 * g++.dg/warn/Wlogical-op-1.C: Remove duplicated part.
8080
8081 2007-03-09 Douglas Gregor <doug.gregor@gmail.com>
8082
8083 PR c++/20599
8084 * g++.dg/cpp0x/variadic-bind.C: New.
8085 * g++.dg/cpp0x/variadic-function.C: New.
8086 * g++.dg/cpp0x/variadic-mem_fn.C: New.
8087 * g++.dg/cpp0x/variadic-tuple.C: New.
8088 * g++.dg/cpp0x/variadic1.C: New.
8089 * g++.dg/cpp0x/variadic2.C: New.
8090 * g++.dg/cpp0x/variadic3.C: New.
8091 * g++.dg/cpp0x/variadic4.C: New.
8092 * g++.dg/cpp0x/variadic5.C: New.
8093 * g++.dg/cpp0x/variadic6.C: New.
8094 * g++.dg/cpp0x/variadic7.C: New.
8095 * g++.dg/cpp0x/variadic8.C: New.
8096 * g++.dg/cpp0x/variadic9.C: New.
8097 * g++.dg/cpp0x/variadic10.C: New.
8098 * g++.dg/cpp0x/variadic11.C: New.
8099 * g++.dg/cpp0x/variadic12.C: New.
8100 * g++.dg/cpp0x/variadic13.C: New.
8101 * g++.dg/cpp0x/variadic14.C: New.
8102 * g++.dg/cpp0x/variadic15.C: New.
8103 * g++.dg/cpp0x/variadic16.C: New.
8104 * g++.dg/cpp0x/variadic17.C: New.
8105 * g++.dg/cpp0x/variadic18.C: New.
8106 * g++.dg/cpp0x/variadic19.C: New.
8107 * g++.dg/cpp0x/variadic20.C: New.
8108 * g++.dg/cpp0x/variadic21.C: New.
8109 * g++.dg/cpp0x/variadic22.C: New.
8110 * g++.dg/cpp0x/variadic23.C: New.
8111 * g++.dg/cpp0x/variadic24.C: New.
8112 * g++.dg/cpp0x/variadic25.C: New.
8113 * g++.dg/cpp0x/variadic26.C: New.
8114 * g++.dg/cpp0x/variadic27.C: New.
8115 * g++.dg/cpp0x/variadic28.C: New.
8116 * g++.dg/cpp0x/variadic29.C: New.
8117 * g++.dg/cpp0x/variadic30.C: New.
8118 * g++.dg/cpp0x/variadic31.C: New.
8119 * g++.dg/cpp0x/variadic32.C: New.
8120 * g++.dg/cpp0x/variadic33.C: New.
8121 * g++.dg/cpp0x/variadic34.C: New.
8122 * g++.dg/cpp0x/variadic35.C: New.
8123 * g++.dg/cpp0x/variadic36.C: New.
8124 * g++.dg/cpp0x/variadic37.C: New.
8125 * g++.dg/cpp0x/variadic38.C: New.
8126 * g++.dg/cpp0x/variadic39.C: New.
8127 * g++.dg/cpp0x/variadic40.C: New.
8128 * g++.dg/cpp0x/variadic41.C: New.
8129 * g++.dg/cpp0x/variadic42.C: New.
8130 * g++.dg/cpp0x/variadic43.C: New.
8131 * g++.dg/cpp0x/variadic44.C: New.
8132 * g++.dg/cpp0x/variadic45.C: New.
8133 * g++.dg/cpp0x/variadic46.C: New.
8134 * g++.dg/cpp0x/variadic47.C: New.
8135 * g++.dg/cpp0x/variadic48.C: New.
8136 * g++.dg/cpp0x/variadic49.C: New.
8137 * g++.dg/cpp0x/variadic50.C: New.
8138 * g++.dg/cpp0x/variadic51.C: New.
8139 * g++.dg/cpp0x/variadic52.C: New.
8140 * g++.dg/cpp0x/variadic53.C: New.
8141 * g++.dg/cpp0x/variadic54.C: New.
8142 * g++.dg/cpp0x/variadic55.C: New.
8143 * g++.dg/cpp0x/variadic56.C: New.
8144 * g++.dg/cpp0x/variadic57.C: New.
8145 * g++.dg/cpp0x/variadic58.C: New.
8146 * g++.dg/cpp0x/variadic59.C: New.
8147 * g++.dg/cpp0x/variadic60.C : New.
8148 * g++.dg/cpp0x/variadic61.C : New.
8149 * g++.dg/cpp0x/variadic62.C : New.
8150 * g++.dg/cpp0x/variadic63.C : New.
8151 * g++.dg/cpp0x/variadic64.C : New.
8152 * g++.dg/cpp0x/variadic65.C : New.
8153 * g++.dg/cpp0x/variadic66.C : New.
8154 * g++.dg/cpp0x/variadic67.C : New.
8155 * g++.dg/cpp0x/variadic68.C : New.
8156 * g++.dg/cpp0x/variadic69.C : New.
8157 * g++.dg/cpp0x/variadic70.C : New.
8158 * g++.dg/cpp0x/variadic71.C : New.
8159 * g++.dg/cpp0x/variadic72.C : New.
8160 * g++.dg/cpp0x/variadic73.C : New.
8161 * g++.dg/cpp0x/variadic74.C : New.
8162 * g++.dg/cpp0x/variadic75.C : New.
8163 * g++.dg/cpp0x/variadic-ex1.C : New.
8164 * g++.dg/cpp0x/variadic-ex2.C : New.
8165 * g++.dg/cpp0x/variadic-ex3.C : New.
8166 * g++.dg/cpp0x/variadic-ex4.C : New.
8167 * g++.dg/cpp0x/variadic-ex5.C : New.
8168 * g++.dg/cpp0x/variadic-ex6.C : New.
8169 * g++.dg/cpp0x/variadic-ex7.C : New.
8170 * g++.dg/cpp0x/variadic-ex8.C : New.
8171 * g++.dg/cpp0x/variadic-ex9.C : New.
8172 * g++.dg/cpp0x/variadic-ex10.C : New.
8173 * g++.dg/cpp0x/variadic-ex11.C : New.
8174 * g++.dg/cpp0x/variadic-ex12.C : New.
8175 * g++.dg/cpp0x/variadic-ex13.C : New.
8176 * g++.dg/cpp0x/variadic-ex14.C : New.
8177
8178 2007-03-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8179
8180 PR libgfortran/31099
8181 * gfortran.dg/unformatted_recl.f90: New test.
8182
8183 2007-03-09 Roger Sayle <roger@eyesopen.com>
8184
8185 * gcc.dg/fold-eqcmplx-1.c: New test case.
8186
8187 2007-03-09 Alexandre Oliva <aoliva@redhat.com>
8188
8189 PR rtl-optimization/30643
8190 * gcc.dg/pr30643.c: New.
8191
8192 2007-03-09 Chao-ying Fu <fu@mips.com>
8193
8194 * gcc.target/mips/mips32-dspr2-type.c: New test.
8195 * gcc.target/mips/mips32-dspr2.c: New test.
8196 * gcc.target/mips/dspr2-MULT.c: New test.
8197 * gcc.target/mips/dspr2-MULTU.c: New test.
8198 * gcc.target/mips/mips32-dsp-run.c: New test to check execution.
8199 * gcc.target/mips/mips32-dsp.c: Change v4i8 typedef to use signed char.
8200 Adjust some formats.
8201
8202 2007-03-09 Dirk Mueller <dmueller@suse.de>
8203
8204 PR c++/17946
8205 * gcc.dg/Wlogical-op-1.c: New.
8206 * g++.dg/warn/Wlogical-op-1.C: New.
8207
8208 2007-03-09 Richard Guenther <rguenther@suse.de>
8209
8210 PR tree-optimization/30904
8211 PR middle-end/31058
8212 * gcc.dg/pr30904.c: Remove xfail.
8213
8214 2007-03-08 Andrew Pinski <andrew_pinski@playstation.sony.com>
8215
8216 PR C/31072
8217 * gcc.c-torture/execute/pr31072.c: New test.
8218
8219 2007-03-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8220
8221 * gcc.dg/builtins-55.c: Test *lceil* and *lfloor*.
8222 * gcc.dg/torture/builtin-attr-1.c: Likewise.
8223 * gcc.dg/torture/builtin-convert-1.c: Likewise. Also test
8224 *lrint* and *lround*.
8225 * gcc.dg/torture/builtin-convert-2.c: Test ceil->lceil and
8226 floor->lfloor.
8227 * gcc.dg/torture/builtin-convert-3.c: Test *lceil* and *lfloor*.
8228 * gcc.dg/torture/builtin-integral-1.c: Likewise.
8229 * gcc.dg/torture/builtin-minmax-1.c: Likewise. Also test *lrint*
8230 and *lround*. Correct macro names.
8231 * gcc.dg/torture/builtin-nonneg-1.c: Test *lceil* and *lfloor*.
8232 * gcc.dg/torture/builtin-rounding-1.c: Likewise.
8233
8234 2007-03-08 Ian Lance Taylor <iant@google.com>
8235
8236 * gcc.dg/no-strict-overflow-5.c: New test.
8237 * gcc.dg/no-strict-overflow-6.c: New test.
8238 * gcc.dg/Wstrict-overflow-11.c: New test.
8239 * gcc.dg/Wstrict-overflow-12.c: New test.
8240 * gcc.dg/Wstrict-overflow-13.c: New test.
8241 * gcc.dg/Wstrict-overflow-14.c: New test.
8242 * gcc.dg/Wstrict-overflow-15.c: New test.
8243
8244 2007-03-08 Richard Sandiford <richard@codesourcery.com>
8245
8246 * gcc.c-torture/execute/strcmp-1.x: New file. XFAIL execution
8247 for VxWorks kernel mode.
8248 * gcc.c-torture/execute/strncmp-1.x: Likewise.
8249
8250 2007-03-08 Richard Sandiford <richard@codesourcery.com>
8251
8252 * gcc.c-torture/execute/ieee/hugeval.x: XFAIL for VxWorks kernel
8253 mode.
8254
8255 2007-03-08 Richard Sandiford <richard@codesourcery.com>
8256
8257 * gcc.c-torture/execute/builtins/memmove-lib.c: Include lib/bzero.c
8258 and lib/bfill.c on VxWorks targets.
8259 * gcc.c-torture/execute/builtins/memmove-2-lib.c: Likewise.
8260 * gcc.c-torture/execute/builtins/strchr-lib.c: Include lib/bzero.c,
8261 lib/bfill.c and lib/memmove.c on VxWorks targets.
8262 * gcc.c-torture/execute/builtins/strrchr-lib.c: Likewise.
8263 * gcc.c-torture/execute/builtins/memops-asm-lib.c: Include lib/bfill.c
8264 on VxWorks targets.
8265 * gcc.c-torture/execute/builtins/lib/bzero.c: New file.
8266 * gcc.c-torture/execute/builtins/lib/bfill.c: Likewise.
8267
8268 2007-03-08 Tobias Burnus <burnus@net-b.de>
8269
8270 * gfortran.dg/use_5.f90: New test.
8271 * gfortran.dg/use_6.f90: Ditto.
8272 * gfortran.dg/use_7.f90: Ditto.
8273
8274 2007-03-08 Tobias Burnus <burnus@net-b.de>
8275
8276 PR fortran/30973
8277 * gfortran.dg/use_4.f90: New test.
8278 * gfortran.dg/used_dummy_types_7.f90: Correct ambiguous symbol.
8279
8280 2007-03-08 Paul Thomas <pault@gcc.gnu.org>
8281
8282 PR fortran/31011
8283 * gfortran.dg/parameter_array_section_2.f90: New test.
8284
8285 2007-03-08 Volker Reichelt <reichelt@netcologne.de>
8286
8287 PR c++/30852
8288 * g++.dg/ext/offsetof1.C: Add cases with volatile.
8289
8290 PR c++/30534
8291 * g++.dg/template/arg5.C: New test.
8292
8293 2007-03-07 Joseph Myers <joseph@codesourcery.com>
8294
8295 * g++.dg/eh/arm-iwmmxt-unwind.C: New test.
8296
8297 2007-03-07 Paolo Bonzini <bonzini@gnu.org>
8298
8299 * gcc.dg/var-expand1.c: Add newline at end of file.
8300
8301 2007-03-07 Hans-Peter Nilsson <hp@axis.com>
8302
8303 * g++.old-deja/g++.jason/template31.C: Include cstdlib.
8304
8305 2007-03-06 Richard Sandiford <richard@codesourcery.com>
8306
8307 * gcc.c-torture/compile/m68k-byte-addr.c: New test.
8308
8309 2007-03-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8310
8311 * gcc.dg/torture/builtin-convert-4.c: New test.
8312
8313 2007-03-05 Ian Lance Taylor <iant@google.com>
8314
8315 * gcc.c-torture/compile/pr31034.c: New test.
8316
8317 2007-03-05 Ian Lance Taylor <iant@google.com>
8318
8319 * gcc.dg/inline-18.c: New test.
8320 * gcc.dg/inline-19.c: New test.
8321 * gcc.dg/inline-20.c: New test.
8322 * gcc.dg/inline-21.c: New test.
8323
8324 2007-03-05 Richard Guenther <rguenther@suse.de>
8325
8326 PR tree-optimization/14052
8327 * gcc.dg/tree-ssa/vrp33.c: New testcase.
8328
8329 2007-03-05 Richard Guenther <rguenther@suse.de>
8330
8331 PR tree-optimization/23777
8332 * gcc.dg/tree-ssa/pr23777.c: New testcase.
8333
8334 2007-03-04 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
8335
8336 PR other/30465
8337 * gcc.dg/multiple-overflow-warn-3.c: New.
8338 * g++.dg/warn/multiple-overflow-warn-3.C: New.
8339
8340 2007-03-04 Simon Martin <simartin@users.sourceforge.net>
8341
8342 PR c++/30895
8343 * g++.dg/parse/template23.C: New test.
8344
8345 2007-03-04 Roger Sayle <roger@eyesopen.com>
8346
8347 PR middle-end/30744
8348 * gcc.dg/pr30744-1.c: New test case.
8349
8350 2007-03-04 Tobias Burnus <burnus@net-b.de>
8351
8352 * gfortran.dg/c_by_val.c: Use _Complex instead of a struct.
8353
8354 2007-03-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8355
8356 PR target/30406
8357 * gfortran.dg/logical_3.f90: New test.
8358
8359 2007-03-04 Thomas Koenig <Thomas.Koenig@online.de>
8360
8361 PR libfortran/30981
8362 * gfortran.dg/integer_exponentiation_1.f90: New test.
8363
8364 2007-03-04 Nathan Sidwell <nathan@codesourcery.com>
8365
8366 * gcc.target/m68k/m68k.exp: New.
8367 * gcc.target/m68k/crash1.c: New.
8368
8369 2007-03-03 Tobias Burnus <burnus@net-b.de>
8370
8371 * gfortran.dg/c_by_val.c: Use int64_t instead of long
8372 to be more compatible with integer(kind=8).
8373
8374 2007-03-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8375
8376 PR libfortran/31001
8377 * gfortran.dg/zero_sized_3.f90: New test.
8378
8379 2007-03-03 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
8380
8381 PR c++/15787
8382 * g++.dg/parse/else.C: New.
8383 * g++.dg/parse/else-2.C: New.
8384
8385 2007-03-03 Paul Thomas <pault@gcc.gnu.org>
8386 Tobias Burnus <burnus@net-b.de>
8387
8388 PR fortran/30882
8389 * gfortran.dg/size_dim.f90: New test.
8390
8391 2007-03-02 Paul Thomas <pault@gcc.gnu.org>
8392 Tobias Burnus <burnus@net-b.de>
8393
8394 PR fortran/30873
8395 * gfortran.dg/entry_9.f90: New test.
8396
8397 2007-03-02 Simon Martin <simartin@users.sourceforge.net>
8398
8399 PR c++/28253
8400 * g++.dg/inherit/covariant16.C: New test.
8401
8402 2007-03-02 Geoffrey Keating <geoffk@apple.com>
8403
8404 * g++.dg/other/darwin-minversion-1.C: New.
8405
8406 2007-03-02 Diego Novillo <dnovillo@redhat.com>
8407
8408 * gcc.dg/tree-ssa/20070302-1.c: New test.
8409
8410 2007-03-02 Joseph Myers <joseph@codesourcery.com>
8411
8412 * gcc.target/powerpc/spe-unwind-1.c, g++.dg/eh/simd-5.C: New
8413 tests.
8414
8415 2007-03-01 Zdenek Dvorak <dvorakz@suse.cz>
8416
8417 * gcc.dg/tree-ssa/prefetch-4.c: New test.
8418
8419 2007-03-01 Simon Baldwin <simonb@google.com>
8420
8421 PR c++/23689
8422 * warn/ignored_typedef.C: New.
8423 * init/ctor8.C: Added dg-warning to consume ignored typedef
8424 warning.
8425 * template/typedef2.C: Ditto. Moved dg-error onto its own line
8426 and added an explicit line number.
8427
8428 2007-02-28 Richard Guenther <rguenther@suse.de>
8429
8430 PR middle-end/30364
8431 * gcc.dg/torture/pr30364-1.c: New testcase.
8432 * gcc.dg/torture/pr30364-2.c: Likewise.
8433 * gcc.dg/torture/pr30364-3.c: Likewise.
8434
8435 2007-02-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8436
8437 * gcc.dg/torture/builtin-frexp-1.c: On mips*-*-irix6* and
8438 powerpc*, use -funsafe-math-optimizations.
8439 * gcc.dg/torture/builtin-logb-1.c: Likewise.
8440 * gcc.dg/torture/builtin-modf-1.c: Likewise.
8441
8442 2007-02-28 Tobias Burnus <burnus@net-b.de>
8443 Paul Thomas <pault@gcc.gnu.org>
8444
8445 PR fortran/30888
8446 PR fortran/30887
8447 * c_by_val_1.f: Test %VAL() with non-default kind.
8448 * c_by_val.c: Ditto.
8449 * c_by_val_4.f: New test.
8450
8451 2007-02-28 Tobias Burnus <burnus@net-b.de>
8452
8453 PR fortran/30968
8454 * gfortran.dg/continuation_7.f90: New test.
8455
8456 2007-02-28 Bernd Schmidt <bernd.schmidt@analog.com>
8457
8458 * g++.dg/inherit/thunk7.C: New test.
8459 * lib/target-supports.exp (check_profiling_available): Not available
8460 for bfin-*-*.
8461
8462 2007-02-27 Uros Bizjak <ubizjak@gmail.com>
8463
8464 PR target/30970
8465 * gcc.target/i386/gfortran.dg/pr30970.c: New test.
8466
8467 2007-02-27 Mark Mitchell <mark@codesourcery.com>
8468
8469 * lib/target-supports.exp (check_effective_target_init_priority):
8470 Remove Solaris special case.
8471
8472 2007-02-26 Geoffrey Keating <geoffk@apple.com>
8473
8474 * gcc.target/powerpc/stabs-attrib-vect-darwin.c: Allow
8475 for more builtin types.
8476
8477 * g++.dg/ext/visibility/class1.C: Port to Darwin.
8478 * g++.dg/ext/visibility/noPLT.C: Likewise.
8479
8480 2007-02-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8481
8482 * gcc.dg/torture/builtin-modf-1.c: Use -fno-finite-math-only on
8483 sh* targets.
8484
8485 2007-02-26 Thomas Koenig <Thomas.Koenig@online.de>
8486
8487 PR fortran/30865
8488 * size_optional_dim_1.f90: New test.
8489
8490 2007-02-25 Mark Mitchell <mark@codesourcery.com>
8491
8492 * gcc.dg/vxworks/vxworks.exp: New file.
8493 * gcc.dg/vxworks/initpri1.c: Likewise.
8494 * gcc.dg/vxworks/initpri2.c: Likewise.
8495 * gcc.dg/initpri2.c: Add more tests.
8496 * g++.dg/special/initpri2.C: Likewise.
8497
8498 * gcc.dg/initpri1.c: New test.
8499 * gcc.dg/initpri2.c: Likewise.
8500 * g++.dg/special/initpri1.C: New test.
8501 * g++.dg/special/initpri2.C: Likewise.
8502 * g++.dg/special/conpr-1.C: Use init_priority effective target.
8503 * g++.dg/special/conpr-2.C: Likewise.
8504 * g++.dg/special/conpr-3.C: Likewise.
8505 * g++.dg/special/conpr-4.C: Likewise.
8506 * g++.dg/special/initp1.C: Likewise.
8507 * g++.dg/special/ecos.exp: Remove code to detect availability of
8508 constructor priorities.
8509 * lib/target-supports.exp (check_effective_target_init_priority):
8510 New function.
8511
8512 2007-02-24 Jan Hubicka <jh@suse.cz>
8513
8514 * gcc.c-torture/execute/pr30778.c: New testcase.
8515
8516 2007-02-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8517
8518 PR libgfortran/30918
8519 * gfortran.dg/namelist_26.f90: New test.
8520
8521 2007-02-24 Richard Guenther <rguenther@suse.de>
8522
8523 PR middle-end/30951
8524 * gcc.dg/pr30951.c: New testcase.
8525
8526 2007-02-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8527
8528 * gcc.dg/torture/builtin-modf-1.c: New test.
8529
8530 2007-02-23 Paolo Bonzini <bonzini@gnu.org>
8531
8532 PR tree-optimization/30904
8533 * gcc.dg/pr30904.c: New test.
8534
8535 2007-02-23 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
8536
8537 * gcc.test-framework/README: Correct command.
8538 * gcc.test-framework/dg-outexistsnot-exp-P.c: Replace -W with
8539 -Wunused-value.
8540 * gcc.test-framework/dg-outexists-exp-F.c: Likewise.
8541
8542 2007-02-23 Nathan Sidwell <nathan@codesourcery.com>
8543
8544 * lib/target-supports.exp (check_effective_target_unwrapped): New.
8545
8546 2007-02-23 Mark Mitchell <mark@codesourcery.com>
8547
8548 * lib/target-supports.exp (check_effective_target_newlib): New
8549 function.
8550
8551 2007-02-23 Paul Thomas <pault@gcc.gnu.org>
8552
8553 PR fortran/30660
8554 * gfortran.dg/alloc_comp_basics_4.f90: Add component with an
8555 allocatable component.
8556
8557
8558 2007-02-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8559
8560 * gcc.dg/torture/builtin-logb-1.c: New test.
8561 * gcc.dg/torture/builtin-math-2.c: Test logb/ilogb.
8562 * gcc.dg/torture/builtin-nonneg-1.c: Test significand.
8563 * gcc.dg/torture/builtin-frexp-1.c: Use -fno-finite-math-only on
8564 sh* targets.
8565
8566 2007-02-23 Richard Guenther <rguenther@suse.de>
8567
8568 * g++.dg/warn/changes-meaning.C: New testcase.
8569
8570 2007-02-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8571
8572 PR libgfortran/30910
8573 * gfortran.dg/fmt_zero_precision.f90: Update test.
8574
8575 2007-02-22 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8576
8577 * gcc.dg/torture/builtin-frexp-1.c: New test.
8578
8579 2007-02-22 Mark Mitchell <mark@codesourcery.com>
8580
8581 * g++.dg/opt/switch4.C: Pass -fshort-enums -w.
8582
8583 2007-02-22 Ian Lance Taylor <iant@google.com>
8584
8585 PR debug/30898
8586 * g++.dg/debug/pr30898.C: New test.
8587
8588 2007-02-22 Ira Rosen <irar@il.ibm.com>
8589
8590 * gcc.dg/vect/vect-106.c: New test.
8591
8592 2007-02-22 Dorit Nuzman <dorit@il.ibm.com>
8593 Ira Rosen <irar@il.ibm.com>
8594
8595 PR tree-optimization/30843
8596 * gcc.dg/vect/pr30843.c: New test.
8597
8598 2007-02-22 Dorit Nuzman <dorit@il.ibm.com>
8599
8600 PR tree-optimization/30858
8601 * gcc.dg/vect/pr30858.c: New test.
8602
8603 2007-02-21 Mark Mitchell <mark@codesourcery.com>
8604
8605 * lib/wrapper.exp (${tool}_maybe_build_wrapper): Allow the caller
8606 to set options for compiling testglue.
8607 * lib/g++.exp (g++_init): Compile testglue with -fexceptions.
8608 * lib/obj-c++.exp (obj-c++_init): Likewise.
8609
8610 2007-02-21 Eric Botcazou <ebotcazou@adacore.com>
8611
8612 * gnat.dg/derived_aggregate.adb: New test.
8613
8614 2007-02-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8615
8616 * gcc.dg/torture/builtin-ldexp-1.c: Use -fno-finite-math-only on
8617 sh* targets. Call the correct CKSGN macro.
8618
8619 2007-02-21 Jakub Jelinek <jakub@redhat.com>
8620
8621 * gfortran.dg/gomp/omp_parse1.f90: New test.
8622 * gfortran.dg/gomp/omp_parse2.f: New test.
8623
8624 2007-02-20 Thomas Koenig <Thomas.Koenig@online.de>
8625
8626 PR fortran/30869
8627 * gfortran.dg/do_pointer_1.f90: New test.
8628
8629 2007-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8630
8631 * gcc.dg/torture/builtin-nonneg-1.c: Add checks for scalb, scalbn
8632 and scalbln.
8633
8634 2007-02-20 Geoffrey Keating <geoffk@apple.com>
8635
8636 * gcc.dg/darwin-minversion-1.c: New.
8637 * gcc.dg/darwin-minversion-2.c: New.
8638
8639 2007-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8640
8641 * gcc.dg/builtins-34.c: Add scalb/scalbn/scalbln cases.
8642
8643 2007-02-20 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
8644 DJ Delorie <dj@redhat.com>
8645
8646 PR other/30824
8647 * gcc.dg/Wfatal.c: New.
8648 * gcc.dg/Wfatal-2.c: New.
8649 * gcc.dg/Werror-1.c: Adjust expectations.
8650 * gcc.dg/Werror-5.c: Likewise.
8651 * gcc.dg/Werror-7.c: Likewise.
8652 * gcc.dg/Werror-10.c: Likewise.
8653 * gcc.dg/Werror-11.c: Likewise.
8654
8655 2007-02-20 Tobias Burnus <burnus@net-b.de>
8656
8657 PR fortran/30522
8658 * gfortran.dg/volatile10.f90: New test.
8659
8660 2007-02-19 Thomas Koenig <Thomas.Koenig@online.de>
8661
8662 PR libfortran/30533
8663 * gfortran.dg/intrinsic_intkinds_1.f90: New test.
8664
8665 2007-02-19 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
8666
8667 * gcc.dg/20031012-1.c: Replace -Walways-true with -Waddress.
8668 * gcc.dg/Walways-true-1.c: Likewise.
8669 * gcc.dg/weak/weak-3.c: Likewise.
8670 * gcc.dg/Werror-1.c: Likewise.
8671 * gcc.dg/Werror-3.c: Likewise.
8672 * gcc.dg/Werror-4.c: Likewise.
8673 * gcc.dg/Werror-5.c: Likewise.
8674 * gcc.dg/Werror-6.c: Likewise.
8675 * gcc.dg/Werror-7.c: Likewise.
8676 * gcc.dg/Werror-8.c: Likewise.
8677 * gcc.dg/Werror-10.c: Likewise.
8678 * gcc.dg/Werror-11.c: Likewise.
8679 * gcc.dg/Werror-12.c: Likewise.
8680 * g++.old-deja/g++.mike/warn8.C: Likewise.
8681 * g++.dg/warn/Walways-true-1.C: Likewise.
8682 * g++.dg/warn/Walways-true-2.C: Likewise.
8683 * g++.dg/warn/noeffect8.C: Warn only with -Waddress.
8684 * g++.dg/warn/Wstring-literal-comparison-1.C: Replace
8685 -Wstring-literal-comparison with -Waddress.
8686 * gcc.dg/Wstring-literal-comparison-4.c: Replace
8687 -Wno-string-literal-comparison with -Wno-address.
8688
8689 2007-02-19 Eric Botcazou <ebotcazou@adacore.com>
8690
8691 * gnat.dg/self_aggregate_with_call.adb: New test.
8692
8693 2007-02-18 Dorit Nuzman <dorit@il.ibm.com>
8694
8695 PR tree-optimization/30975
8696 * gcc.dg/vect/vect-iv-8.c: Fix to include an induction. Xfail.
8697 * gcc.dg/vect/vect-iv-8a.c: New (same as above, but signed).
8698 * gcc.dg/vect/pr30795.c: New.
8699
8700 2007-02-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8701
8702 PR fortran/30681
8703 * gfortran.dg/pr17229.f: Change "Obsolete" to "Obsolescent".
8704
8705 2007-02-18 Roger Sayle <roger@eyesopen.com>
8706
8707 PR rtl-optimization/28173
8708 * gcc.target/i386/andor-1.c: New test case.
8709
8710 2007-02-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8711
8712 * gcc.dg/torture/builtin-ldexp-1.c: New.
8713 * gcc.dg/torture/builtin-math-2.c: Add ldexp/scalbn/scalbln cases.
8714
8715 2007-02-18 Roger Sayle <roger@eyesopen.com>
8716
8717 * gfortran.dg/array_constructor_15.f90: New test case.
8718
8719 2007-02-18 Roger Sayle <roger@eyesopen.com>
8720
8721 * gfortran.dg/forall_10.f90: New test case.
8722
8723 2007-02-18 Eric Botcazou <ebotcazou@adacore.com>
8724
8725 * gnat.dg/tail_call_p.ads, tail_call_p.adb, tail_call.adb: New test.
8726
8727 2007-02-18 Eric Botcazou <ebotcazou@adacore.com>
8728
8729 * gnat.dg/test_prio_p.adb: Compile with -gnatws.
8730 * lib/gnat.exp (gnat_target_compile): Pass -f to the driver.
8731
8732 2007-02-16 Uros Bizjak <ubizjak@gmail.com>
8733
8734 * gcc.target/i386/builtin-bswap-1.c: Remove -march=nocona.
8735 * gcc.target/i386/builtin-bswap-3.c: Ditto.
8736 * gcc.target/i386/xchg-1.c: New test.
8737 * gcc.target/i386/xchg-2.c: New test.
8738
8739 2007-02-16 Richard Guenther <rguenther@suse.de>
8740 Christian Bruel <christian.bruel@st.com>
8741
8742 * gcc.dg/strict-overflow-5.c: New testcase.
8743
8744 2007-02-16 Tobias Burnus <burnus@net-b.de>
8745
8746 PR fortran/30793
8747 * gfortran.dg/func_derived_4.f90: New test.
8748
8749 2007-02-15 Roger Sayle <roger@eyesopen.com>
8750
8751 PR middle-end/30391
8752 * gfortran.dg/pr30391-1.f90: New test case.
8753
8754 2007-02-15 Andrew Pinski <andrew_pinski@playstation.sony.com>
8755
8756 PR middle-end/30433
8757 * gcc.c-torture/compile/pr30433.c: New testcase to check
8758 that complex constants comparisions are foldded.
8759
8760 2007-02-15 Andrew Pinski <andrew_pinski@playstation.sony.com>
8761
8762 PR C++/30158
8763 * g++.dg/ext/stmtexpr10.C: New testcase.
8764
8765 2007-02-15 Andrew Pinski <andrew_pinski@playstation.sony.com>
8766
8767 PR middle-end/30729
8768 * gcc.dg/Wunused-value-2.c: New testcase.
8769
8770 2007-02-15 Ian Lance Taylor <iant@google.com>
8771
8772 * g++.dg/eh/subreg-1.C: New test.
8773
8774 2007-02-15 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
8775
8776 PR c/26494
8777 * gcc.dg/Wimplicit-function-declaration-c89.c: New.
8778 * gcc.dg/Wimplicit-function-declaration-c89-default.c: New.
8779 * gcc.dg/Wimplicit-function-declaration-c89-pedantic.c: New.
8780 * gcc.dg/Wimplicit-function-declaration-c99.c: New.
8781 * gcc.dg/Wimplicit-function-declaration-c99-pedantic.c: New.
8782 * gcc.dg/Werror-implicit-function-declaration.c: New.
8783
8784 2007-02-15 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
8785
8786 PR c++/28943
8787 * g++.dg/warn/pr28943.C: New.
8788
8789 2007-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8790
8791 * gfortran.fortran-torture/execute/math.f90: Fix typo.
8792
8793 2007-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8794
8795 PR fortran/30779
8796 * gfortran.dg/error_recovery_3.f90: New test.
8797
8798 2007-02-15 Alexandre Oliva <aoliva@redhat.com>
8799
8800 * g++.dg/tree-ssa/sra-1.C: New.
8801
8802 2007-02-15 Alexandre Oliva <aoliva@redhat.com>
8803
8804 * g++.dg/tree-ssa/sra-1.C: New.
8805
8806 2007-02-15 Alexandre Oliva <aoliva@redhat.com>
8807
8808 * g++.dg/ext/interface4.C, g++.dg/ext/interface4.h: New.
8809
8810 2007-02-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8811
8812 * g++.dg/tree-ssa/nothrow-1.C: Skip test if -fpic/-fPIC is used.
8813
8814 2007-02-14 Steven G. Kargl <kargl@gcc.gnu.org>
8815
8816 PR fortran/30799
8817 * gfortran.dg/logical_2.f90: New test.
8818
8819 2007-02-14 Joseph Myers <joseph@codesourcery.com>
8820
8821 * gcc.dg/torture/complex-alias-1.c: New test.
8822
8823 2007-02-14 Zdenek Dvorak <dvorakz@suse.cz>
8824
8825 * gcc.dg/tree-prof/update-tailcall.c: Use -fdump-tree-tailc
8826 instead of -fdump-tree-tailcall.
8827
8828 2007-02-14 Brooks Moses <brooks.moses@codesourcery.com>
8829
8830 * gfortran.dg/interface_10.f90: Fix comment typo.
8831
8832 2007-02-14 Dorit Nuzman <dorit@il.ibm.com>
8833
8834 PR tree-optimization/30771
8835 * gcc.dg/vect/pr30771.c: New test.
8836
8837 2007-02-13 Ian Lance Taylor <iant@google.com>
8838
8839 * gcc.dg/Wstrict-overflow-1.c: New test.
8840 * gcc.dg/Wstrict-overflow-2.c: New test.
8841 * gcc.dg/Wstrict-overflow-3.c: New test.
8842 * gcc.dg/Wstrict-overflow-4.c: New test.
8843 * gcc.dg/Wstrict-overflow-5.c: New test.
8844 * gcc.dg/Wstrict-overflow-6.c: New test.
8845 * gcc.dg/Wstrict-overflow-7.c: New test.
8846 * gcc.dg/Wstrict-overflow-8.c: New test.
8847 * gcc.dg/Wstrict-overflow-9.c: New test.
8848 * gcc.dg/Wstrict-overflow-10.c: New test.
8849
8850 2007-02-13 Roger Sayle <roger@eyesopen.com>
8851
8852 * gcc.target/ia64/builtin-bswap-2.c: New test case.
8853
8854 2007-02-13 Richard Henderson <rth@redhat.com>
8855
8856 * gcc.c-torture/execute/ieee/pr29302-1.c: Moved from...
8857 * gcc.c-torture/execute/pr29302-1.c: ... here.
8858
8859 2007-02-13 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
8860
8861 PR c/29521
8862 * gcc.dg/c90-return-1.c: Update output.
8863 * gcc.dg/c99-return-1.c: Likewise.
8864
8865 2007-02-13 Paul Thomas <pault@gcc.gnu.org>
8866
8867 PR fortran/30554
8868 * gfortran.dg/used_dummy_types_7.f90: New test..
8869
8870 2007-02-12 Uros Bizjak <ubizjak@gmail.com>
8871
8872 * gcc.target/i386/parity-1.c: New test.
8873 * gcc.target/i386/parity-2.c: New test.
8874
8875 2007-02-12 Roger Sayle <roger@eyesopen.com>
8876
8877 * gcc.target/i386/builtin-bswap-3.c: New test case.
8878
8879 2007-02-12 Dorit Nuzman <dorit@il.ibm.com>
8880
8881 PR tree-optimization/29145
8882 * gcc.dg/vect/vect-74.c: Xfail the test - cannot be vectorized until
8883 alias analysis is improved to take better advantage of restrict
8884 qualified pointers.
8885 * gcc.dg/vect/vect-80.c: Likewise.
8886 * gcc.dg/vect/pr29145.c: New.
8887
8888 2007-02-11 H.J. Lu <hongjiu.lu@intel.com>
8889
8890 * gcc.target/i386/sse4a-extract.c: Add "LL" to 64bit constants.
8891 * gcc.target/i386/sse4a-insert.c: Likewise.
8892
8893 2007-02-11 Roger Sayle <roger@eyesopen.com>
8894
8895 * gcc.target/ia64/builtin-popcount-1.c: New test case.
8896 * gcc.target/ia64/builtin-popcount-2.c: Likewise.
8897
8898 2007-02-11 Tobias Schlüter <tobi@gcc.gnu.org>
8899
8900 PR fortran/30478
8901 * gfortran.dg/enum_4.f90: Update error message checks.
8902
8903 2007-02-11 Paul Thomas <pault@gcc.gnu.org>
8904
8905 PR fortran/30554
8906 * gfortran.dg/used_dummy_types_6.f90: Add the "privatized"
8907 versions of the modules.
8908
8909 PR fortran/30617
8910 * gfortran.dg/intrinsic_actual_2.f90: Make this legal fortran
8911 by getting rid of recursive I/O and providing functions with
8912 results.
8913
8914 PR fortran/30319
8915 * gfortran.dg/char_array_constructor_2.f90
8916
8917 2007-02-11 Mark Mitchell <mark@codesourcery.com>
8918
8919 PR c++/26988
8920 * g++.dg/template/spec34.C: New test
8921
8922 2007-02-11 Uros Bizjak <ubizjak@gmail.com>
8923
8924 * gcc.dg/vect/vect-intfloat-conversion-1.c: Loop gets vectorized
8925 on i?86 and x86_64.
8926 * gcc.dg/vect/vect-intfloat-conversion-2.c: Ditto.
8927 * gcc.dg/vect/vect-floatint-conversion-1.c: New.
8928 * gcc.dg/vect/vect-93.c: Another loop gets vectorized
8929 on i?86 and x86_64.
8930 * gcc.dg/vect/vect-113.c: Ditto.
8931
8932 2007-02-06 Mark Mitchell <mark@codesourcery.com>
8933
8934 PR c++/29487
8935 * g++.dg/eh/weak1-C: New test.
8936 * g++.dg/eh/weak1-a.cc: Likewise.
8937 * g++.dg/eh/comdat1.C: Likewise.
8938
8939 2007-02-11 Tehila Meyzels <tehila@il.ibm.com>
8940 Dorit Nuzman <dorit@il.ibm.com>
8941
8942 * gcc.dg/vect/vect-intfloat-conversion-1.c: New test.
8943 * gcc.dg/vect/vect-floatint-conversion-1.c: New test.
8944 * gcc.dg/vect/vect-93.c: Another loop gets vectorized on powerpc.
8945 * gcc.dg/vect/vect-113.c: Likewise.
8946
8947 * gcc.dg/vect/vect-iv-11.c: A loop gets vectorized.
8948
8949 2007-02-10 Richard Henderson <rth@redhat.com>
8950
8951 * lib/target-supports.exp (check_effective_target_tls): Redefine
8952 to mean non-emulated tls.
8953 * gcc.dg/tls/alias-1.c: Remove tls requirement.
8954 * gcc.dg/tls/asm-1.c, gcc.dg/tls/debug-1.c, gcc.dg/tls/diag-1.c,
8955 gcc.dg/tls/diag-2.c, gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c,
8956 gcc.dg/tls/diag-5.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
8957 gcc.dg/tls/opt-10.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
8958 gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c, gcc.dg/tls/pic-1.c,
8959 gcc.dg/tls/struct-1.c, gcc.dg/tls/trivial.c: Likewise.
8960
8961 2007-02-10 Zdenek Dvorak <dvorakz@suse.cz>
8962
8963 * gcc.dg/tree-ssa/loop-25.c: Verify the result in the profile pass.
8964
8965 2006-02-09 Brooks Moses <brooks.moses@codesourcery.com>
8966
8967 * gfortran.dg/secnds.f: Replace time tolerance with a
8968 before-and-after bracket.
8969 * gfortran.dg/secnds-1.f: Likewise.
8970
8971 2007-02-09 Tobias Burnus <burnus@net-b.de>
8972
8973 PR fortran/30512
8974 * gfortran.dg/maxlocval_1.f90: New test.
8975
8976 2007-02-09 Roger Sayle <roger@eyesopen.com>
8977
8978 * gcc.target/ia64/builtin_bswap-1.c: New test case.
8979
8980 2007-02-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8981
8982 PR fortran/30720
8983 * gfortran.dg/array_function_1.f90: New test.
8984
8985 2007-02-09 Richard Sandiford <richard@codesourcery.com>
8986
8987 * lib/target-supports.exp (check_effective_target_lax_strtofp)
8988 (check_effective_target_dummy_wcsftime): New functions.
8989
8990 2007-02-09 Richard Sandiford <richard@codesourcery.com>
8991
8992 * gcc.c-torture/execute/20030125-1.x: Return 1 for uClibc targets.
8993 * lib/target-supports.exp (check_effective_target_uclibc): New
8994 function.
8995
8996 2007-02-09 Richard Sandiford <richard@codesourcery.com>
8997
8998 * gcc.c-torture/execute/builtins/lib/chk.c: Include <sys/types.h>.
8999 (vsnprintf): Don't define for uClibc targets.
9000
9001 2007-02-09 Richard Sandiford <richard@codesourcery.com>
9002
9003 * gcc.c-torture/execute/builtins/memops-asm-lib.c: Do the copy or
9004 set before checking whether it was allowed.
9005 * gcc.c-torture/execute/builtins/lib/memset.c: Do the memset
9006 before checking inside_main.
9007
9008 2007-02-09 Richard Sandiford <richard@codesourcery.com>
9009
9010 * gcc.dg/compat/struct-layout-1.h (v16sf): Define to v4sf on
9011 uClinux targets.
9012 (u16sf): Likewise u4sf.
9013 * g++.dg/compat/struct-layout-1.h: Likewise.
9014
9015 2007-02-09 Richard Sandiford <richard@codesourcery.com>
9016
9017 * lib/target-supports.exp (check_effective_target_coldfire_fpu): New
9018 procedure.
9019 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: XFAIL on
9020 m68k targets if check_effective_target_coldfire_fpu returns true.
9021
9022 2007-02-09 Zdenek Dvorak <dvorakz@suse.cz>
9023 Richard Guenther <rguenther@suse.de>
9024
9025 PR middle-end/23361
9026 * gcc.dg/fold-compare-3.c: New testcase.
9027 * gcc.dg/tree-ssa/loop-24.c: Likewise.
9028
9029 2007-02-09 Uros Bizjak <ubizjak@gmail.com>
9030
9031 * gcc.dg/pr26570.c: Clean up coverage files.
9032 * gcc.dg/pr30172-1.c: Clean up gimple tree dump.
9033 * gcc.dg/lower-subreg-1.c: Clean up subreg rtl dump file.
9034 * gcc.dg/tree-ssa/tailrecursion-1.c: Clean up all tailr dump files.
9035 * gcc.dg/tree-ssa/tailrecursion-2.c: Ditto.
9036 * gcc.dg/tree-ssa/tailrecursion-3.c: Ditto.
9037 * gcc.dg/tree-ssa/tailrecursion-4.c: Ditto.
9038 * gcc.dg/tree-ssa/pr21658.c: Clean up all ccp dump files.
9039 * gcc.dg/tree-ssa/pr21829.c: Clean up all phicprop dump files.
9040 * gcc.dg/tree-ssa/pr15349.c: Clean up all mergephi dump files.
9041 * gcc.dg/tree-ssa/pr25501.c: Ditto.
9042 * gcc.dg/fold-compare-2.c: Clean up vrp dump files.
9043 * gcc.dg/vect/vect-recip.c: Clean up vect dump file.
9044 * gcc.dg/vect/pr28952.c: Ditto.
9045 * gcc.dg/vect/pr27151.c: Ditto.
9046 * gcc.dg/gomp/macro-3.c: Clean up omplower dump file.
9047 * g++.dg/gomp/macro-3.C: Ditto.
9048
9049 2007-02-08 Uros Bizjak <ubizjak@gmail.com>
9050
9051 * gcc.dg/vect/vect-strided-same-dr.c (main): Fix terminate condition
9052 of the loop.
9053
9054 2007-02-08 Roger Sayle <roger@eyesopen.com>
9055
9056 * gcc.target/i386/builtin-bswap-2.c: New test case.
9057
9058 2007-02-08 Roger Sayle <roger@eyesopen.com>
9059
9060 * gfortran.dg/forall_8.f90: New test case.
9061 * gfortran.dg/forall_9.f90: Likewise.
9062
9063 2007-02-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9064
9065 * gcc.dg/builtins-20.c: Add some -~ complex cases.
9066
9067 2007-02-07 Hans-Peter Nilsson <hp@axis.com>
9068
9069 * lib/target-supports.exp (check_effective_target_simulator): New.
9070
9071 2007-02-06 Zdenek Dvorak <dvorakz@suse.cz>
9072
9073 * gcc.dg/tree-ssa/loop-25.c: New test.
9074
9075 2007-02-06 Richard Henderson <rth@redhat.com>
9076
9077 * gcc.target/i386/cvt-1.c: Don't expect xmm registers.
9078
9079 2007-02-06 Roger Sayle <roger@eyesopen.com>
9080
9081 * gcc.target/powerpc/popcount-1.c: New test case.
9082 * gcc.target/powerpc/parity-1.c: Likewise.
9083
9084 2007-02-06 Richard Guenther <rguenther@suse.de>
9085
9086 PR middle-end/27302
9087 * gcc.dg/torture/pr27302-2.c: New testcase.
9088
9089 2007-02-06 Dorit Nuzman <dorit@il.ibm.com>
9090
9091 * gcc.dg/vect/vect.exp: Add support for -fno-tree-scev-cprop tests.
9092 * gcc.dg/vect/vect-iv-1.c: New test.
9093 * gcc.dg/vect/vect-iv-2.c: New test.
9094 * gcc.dg/vect/vect-iv-3.c: New test.
9095 * gcc.dg/vect/vect-iv-4.c: New test.
9096 * gcc.dg/vect/vect-iv-5.c: New test.
9097 * gcc.dg/vect/vect-iv-6.c: New test.
9098 * gcc.dg/vect/vect-iv-7.c: New test.
9099 * gcc.dg/vect/vect-iv-8.c: New test.
9100 * gcc.dg/vect/vect-iv-9.c: New test.
9101 * gcc.dg/vect/vect-iv-10.c: New test.
9102 * gcc.dg/vect/vect-iv-11.c: New test.
9103 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-1.c: New test.
9104 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-2.c: New test.
9105 * gcc.dg/vect/vect-14.c: Now vectorizable.
9106 * gcc.dg/vect/pr21591.c: Additional loop vectorized (initialization
9107 loop).
9108 * gcc.dg/vect/vect-27.c: Likewise.
9109 * gcc.dg/vect/vect-29.c Likewise.
9110 * gcc.dg/vect/vect-dv-2.c: Likewise.
9111 * gcc.dg/vect/vect-reduc-dot-u16a.c: Likewise.
9112 * gcc.dg/vect/vect-reduc-dot-u16b.c: Likewise.
9113 * gcc.dg/vect/vect-widen-mult-u16.c: Likewise.
9114
9115 2007-02-06 Ira Rosen <irar@il.ibm.com>
9116
9117 * gcc.dg/vect/fast-math-vect-pow-2.c: New test.
9118
9119 2007-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9120
9121 * gcc.dg/builtins-20.c: Add more cases.
9122
9123 2007-02-05 Alexandre Oliva <aoliva@redhat.com>
9124
9125 PR debug/30189
9126 * gcc.dg/pr30189.c: New test.
9127
9128 2007-02-05 Dwarakanath Rajagopal <dwarak.rajagopal@amd.com>
9129
9130 * gcc.dg/i386-cpuid.h: Test whether SSE4A is supported
9131 for running tests.
9132 * gcc.target/i386/sse4a-extract.c: New test.
9133 * gcc.target/i386/sse4a-insert.c: New test.
9134 * gcc.target/i386/sse4a-montsd.c: New test.
9135 * gcc.target/i386/sse4a-montss.c: New test.
9136
9137 2007-02-05 Richard Guenther <rguenther@suse.de>
9138
9139 * gcc.target/i386/vectorize3.c: New testcase.
9140
9141 2007-02-05 Hans-Peter Nilsson <hp@axis.com>
9142
9143 PR target/30665
9144 * gcc.dg/torture/pr30665-1.c, gcc.dg/torture/pr30665-2.c: New tests.
9145
9146 2007-02-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9147
9148 PR fortran/30611
9149 * gfortran.dg/repeat_1.f90: New test.
9150
9151 2007-02-04 Steven G. Kargl <kargl@gcc.gnu.org>
9152
9153 PR fortran/30605
9154 * gfortran.dg/spread_shape_1.f90: Remove tabs.
9155 * gfortran.dg/derived_init_2.f90: Ditto.
9156 * gfortran.dg/elemental_subroutine_3.f90: Ditto.
9157 * gfortran.dg/array_initializer_1.f90: Ditto.
9158 * gfortran.dg/do_2.f90: Ditto.
9159 * gfortran.dg/proc_assign_1.f90: Ditto.
9160
9161 2007-02-04 Richard Guenther <rguenther@suse.de>
9162
9163 PR middle-end/30636
9164 * g++.dg/warn/pr30636.C: New testcase.
9165 * g++.dg/tree-ssa/tmmti-2.C: XFAIL parts.
9166
9167 2007-02-03 Uros Bizjak <ubizjak@gmail.com>
9168
9169 PR middle-end/30667
9170 * gfortran.dg/pr30667.f: New test.
9171
9172 2007-02-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9173
9174 * gcc.dg/builtins-54.c: Add more cases.
9175
9176 2007-02-03 Paul Thomas <pault@gcc.gnu.org>
9177
9178 PR fortran/30514
9179 * gfortran.dg/zero_sized_2.f90: New test.
9180
9181 PR fortran/30660
9182 * gfortran.dg/alloc_comp_basics_4.f90: New test.
9183
9184 PR fortran/29820
9185 * gfortran.dg/actual_array_interface_1.f90: Copy source to empty
9186 file.
9187
9188 2007-02-02 Steven G. Kargl <kargl@gcc.gnu.org>
9189
9190 PR fortran/30683
9191 * gfortran.dg/interface_10.f90: New test.
9192
9193 2007-02-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9194
9195 * gcc.dg/builtins-20.c: Add more cases.
9196
9197 2007-02-02 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
9198
9199 PR target/29682
9200 * gcc-target/ia64/pr29682.c: New test.
9201
9202 2007-02-02 Paul Thomas <pault@gcc.gnu.org>
9203
9204 PR fortran/30284
9205 * gfortran.dg/arrayio_11.f90.f90: New test.
9206
9207 PR fortran/30626
9208 * gfortran.dg/arrayio_12.f90.f90: New test.
9209
9210 2007-02-02 Jakub Jelinek <jakub@redhat.com>
9211
9212 PR c++/30536
9213 * g++.dg/tls/diag-5.C: New test.
9214
9215 PR middle-end/30473
9216 * gcc.dg/pr30473.c: New test.
9217 * gcc.c-torture/execute/20070201-1.c: New test.
9218
9219 2007-02-01 Roger Sayle <roger@eyesopen.com>
9220
9221 * gfortran.dg/dependency_20.f90: New test case.
9222
9223 2007-01-31 Ian Lance Taylor <iant@google.com>
9224
9225 * gcc.dg/lower-subreg-1.c (test): New test.
9226
9227 2007-01-30 Geoffrey Keating <geoffk@apple.com>
9228
9229 * g++.dg/eh/simd-4.C (main): Also catch SIGSEGV.
9230
9231 2007-01-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9232
9233 * gcc.dg/torture/builtin-math-2.c: Add sqrt cases.
9234 * gcc.dg/torture/builtin-math-3.c: Likewise.
9235
9236 2007-01-31 Dirk Mueller <dmueller@suse.de>
9237
9238 gcc.dg/Wparentheses-2.c: Update and add new tests.
9239
9240 2007-01-31 Ira Rosen <irar@il.ibm.com>
9241
9242 * gcc.dg/vect/vect-37.c: Restore the original behaivior - xfail to
9243 vectorize.
9244
9245 2007-01-31 Uros Bizjak <ubizjak@gmail.com>
9246
9247 * gcc.dg/builtins-63.c: New test.
9248
9249 2007-01-31 Tobias Burnus <burnus@net-b.de>
9250
9251 PR fortran/27588
9252 * gfortran.dg/char_bounds_check_fail_1.f90: Add test.
9253
9254 2007-01-31 Tobias Burnus <burnus@net-b.de>
9255
9256 PR fortran/30520
9257 * gfortran.dg/volatile8.f90: New argument conformance test.
9258 * gfortran.dg/volatile9.f90: New scope test.
9259
9260 2007-01-30 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
9261
9262 PR c++/24745
9263 * g++.dg/warn/null4.C: New.
9264
9265 2001-01-30 Roger Sayle <roger@eyesopen.com>
9266 Uros Bizjak <ubizjak@gmail.com>
9267
9268 * gcc.dg/large-size-array-3.c: Correct typo.
9269
9270 2007-01-30 Richard Guenther <rguenther@suse.de>
9271
9272 PR middle-end/27657
9273 * g++.dg/debug/pr27657.C: New testcase.
9274
9275 2007-01-30 Richard Guenther <rguenther@suse.de>
9276
9277 PR middle-end/30313
9278 * gcc.dg/torture/pr30313.c: New testcase.
9279
9280 2007-01-29 Janis Johnson <janis187@us.ibm.com>
9281
9282 * gcc.dg/dfp/dfp-except.h: New file.
9283 * gcc.dg/dfp/fe-check.h: New file.
9284 * gcc.dg/dfp/fe-binop.c: New test.
9285 * gcc.dg/dfp/fe-convert-1.c: New test.
9286 * gcc.dg/dfp/fe-convert-2.c: New test.
9287 * gcc.dg/dfp/fe-convert-3.c: New test.
9288
9289 * gcc.dg/dfp/dec-eval-method.c: Replace decfloat.h with float.h.
9290 * gcc.dg/dfp/decfloat-constants.c: Ditto.
9291 * gcc.dg/dfp/convert-dfp.c: Ditto.
9292 * gcc.dg/dfp/convert-int-saturate.c: Ditto.
9293
9294 2007-01-29 Josh Conner <jconner@apple.com>
9295
9296 * gcc.target/powerpc/altivec-24.c: New test.
9297
9298 2007-01-29 Simon Martin <simartin@users.sourceforge.net>
9299
9300 PR c++/28266
9301 * g++.dg/parse/defarg12.C: New test.
9302
9303 2007-01-29 Paul Thomas <pault@gcc.gnu.org>
9304
9305 PR fortran/30554
9306 * gfortran.dg/used_dummy_types_6.f90: New test.
9307
9308 2007-01-28 Jan Hubicka <jh@suse.cz>
9309
9310 * gcc.dg/tree-prof/val-prof-6.c: New test.
9311
9312 2007-01-28 Roger Sayle <roger@eyesopen.com>
9313
9314 * gcc.dg/large-size-array-3.c: Correct test case (portability).
9315
9316 2007-01-28 Andrew Pinski <pinskia@gmail.com>
9317
9318 PR C++/28988
9319 * g++.dg/expr/dtor4.C: New test.
9320
9321 2007-01-28 Zdenek Dvorak <dvorakz@suse.cz>
9322
9323 * gcc.dg/tree-ssa/loop-23.c: New test.
9324
9325 2007-01-28 Thomas Koenig <Thomas.Koenig@online.de>
9326
9327 PR libfortran/30389
9328 * gfortran.dg/achar_2.f90: New test.
9329 * gfortran.dg/achar_3.f90: New test.
9330
9331 2007-01-27 Ian Lance Taylor <iant@google.com>
9332
9333 * gcc.dg/strict-overflow-1.c: New test.
9334 * gcc.dg/no-strict-overflow-1.c: New test.
9335 * gcc.dg/strict-overflow-2.c: New test.
9336 * gcc.dg/no-strict-overflow-2.c: New test.
9337 * gcc.dg/strict-overflow-3.c: New test.
9338 * gcc.dg/no-strict-overflow-3.c: New test.
9339 * gcc.dg/strict-overflow-4.c: New test.
9340 * gcc.dg/no-strict-overflow-4.c: New test.
9341 * gcc.dg/fold-mod-1.c: Add -fstrict-overflow option.
9342 * gcc.dg/pr15784-1.c: Likewise.
9343 * gcc.dg/pr20922-1.c: Likewise.
9344 * gcc.dg/pr20922-3.c: Likewise.
9345 * gcc.dg/pr20922-4.c: Likewise.
9346 * gcc.dg/pr20922-6.c: Likewise.
9347 * gcc.dg/compare-4.c: Likewise.
9348 * gcc.dg/torture/pr26898-1.c: Likewise.
9349 * gcc.dg/tree-ssa/divide-1.c: Likewise.
9350 * gcc.dg/tree-ssa/divide-2.c: Likewise.
9351 * gcc.dg/tree-ssa/divide-3.c: Likewise.
9352 * gcc.dg/tree-ssa/divide-4.c: Likewise.
9353 * gcc.dg/tree-ssa/pr14490-1.c: Likewise.
9354 * gcc.dg/tree-ssa/pr14490-3.c: Likewise.
9355 * gcc.dg/tree-ssa/pr21082.c: Likewise.
9356 * gcc.dg/tree-ssa/pr26899.c: Likewise.
9357 * g++.dg/tree-ssa/pr21082.C: Likewise.
9358
9359 2007-01-27 Roger Sayle <roger@eyesopen.com>
9360
9361 * gcc-dg/large-size-array-3.c: New test case.
9362
9363 2007-01-27 Roger Sayle <roger@eyesopen.com>
9364
9365 * gfortran.dg/forall_7.f90: New test case.
9366
9367 2007-01-27 Paul Thomas <pault@gcc.gnu.org>
9368
9369 PR fortran/30407
9370 * gfortran.dg/where_operator_assign_1.f90: New test.
9371 * gfortran.dg/where_operator_assign_2.f90: New test.
9372 * gfortran.dg/where_operator_assign_3.f90: New test.
9373
9374 2007-01-26 Joseph Myers <joseph@codesourcery.com>
9375
9376 * lib/target-supports.exp
9377 (check_effective_target_powerpc_altivec): New.
9378 (check_effective_target_vect_cmdline_needed): Use it.
9379
9380 2007-01-26 Steven G. Kargl <kargl@gcc.gnu.org>
9381
9382 PR fortran/30278
9383 * gfortran.dg/backslash_3.f: New test.
9384
9385 2007-01-26 Richard Guenther <rguenther@suse.de>
9386
9387 * gcc.dg/tree-ssa/pr23382.c: Fix typo.
9388
9389 2007-01-26 Tobias Burnus <burnus@net-b.de>
9390
9391 * gfortran.dg/gomp/gomp.exp: Support .f03 extension.
9392 * gfortran.dg/vect/vect.exp: Ditto.
9393 * gfortran.dg/dg.exp: Ditto.
9394 * gfortran.fortran-torture/execute/execute.exp: Ditto.
9395 * gfortran.fortran-torture/compile/compile.exp: Ditto.
9396
9397 2007-01-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9398
9399 * gcc.dg/builtins-20.c: Add more cases.
9400 * gcc.dg/torture/builtin-symmetric-1.c: Likewise.
9401
9402 2007-01-25 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
9403
9404 PR fortran/30437
9405 * gcc.dg/Wall.c: New.
9406 * gcc.dg/Wno-all.c: New.
9407 * gfortran.dg/Wall.f90: New.
9408 * gfortran.dg/Wno-all.f90: New.
9409
9410 2007-01-24 Geoffrey Keating <geoffk@apple.com>
9411
9412 * gcc.target/powerpc/darwin-ehreturn-1.c: New.
9413 * g++.dg/eh/simd-2.C: Also run on Darwin.
9414 * g++.dg/eh/simd-3.C: New.
9415 * g++.dg/eh/simd-4.C: New.
9416
9417 2007-01-25 Richard Guenther <rguenther@suse.de>
9418
9419 * gcc.dg/tree-prof/tree-prof.exp: Define _PROFILE_GENERATE
9420 and _PROFILE_USE.
9421 * gcc.dg/tree-prof/wcoverage-mismatch.c: New testcase.
9422
9423 2007-01-25 Razya Ladelsky <razya@il.ibm.com>
9424
9425 * gcc.dg/ipa/ipa-1.c: Update scan tree dump.
9426 * gcc.dg/ipa/ipa-2.c: Update scan tree dump.
9427 * gcc.dg/ipa/ipa-3.c: Update scan tree dump.
9428 * gcc.dg/ipa/ipa-4.c: Update scan tree dump.
9429 * gcc.dg/ipa/ipa-5.c: Update scan tree dump.
9430 * gcc.dg/ipa/ipa-6.c: Update scan tree dump.
9431 * gcc.dg/ipa/ipa-7.c: New testcase.
9432
9433 2007-01-24 Douglas Gregor <dgregor@osl.iu.edu>
9434
9435 * g++.dg/cpp0x/warn_cxx0x.C: New.
9436
9437 2007-01-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9438
9439 * gcc.dg/builtins-20.c: Test builtin carg.
9440
9441 2007-01-24 Jakub Jelinek <jakub@redhat.com>
9442
9443 PR middle-end/27416
9444 * gcc.dg/gomp/pr27416.c: New test.
9445
9446 PR middle-end/30494
9447 * gcc.dg/gomp/pr30494.c: New test.
9448 * g++.dg/gomp/pr30494.C: New test.
9449
9450 PR middle-end/30421
9451 * gcc.dg/gomp/pr30421.c: New test.
9452
9453 2007-01-24 Steve Ellcey <sje@cup.hp.com>
9454
9455 * gcc.target/ia64/versionid-1.c: New test.
9456 * gcc.target/ia64/versionid-2.c: New test.
9457
9458 2007-01-24 Richard Guenther <rguenther@suse.de>
9459
9460 PR testsuite/30181
9461 * gcc.dg/builtins-57.c: Change to a link-time testcase
9462 to support non-C99 targets.
9463
9464 2007-01-24 Jan Hubicka <jh@suse.cz>
9465
9466 * gcc.dg/tree-ssa/pr23382.c: Avoid DCE from eliminating dead variable.
9467
9468 2007-01-24 Andreas Krebbel <krebbel1@de.ibm.com>
9469
9470 * gcc.c-torture/compile/sizeof-macros-1.c: New testcase.
9471
9472 2007-01-23 Andrew Pinski <pinskia@gmail.com>
9473
9474 PR objc/27438
9475 * objc.dg/const-str-12.m: New test.
9476
9477 2007-01-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9478
9479 PR fortran/30532
9480 * gfortran.dg/ctrl-z.f90: New test.
9481
9482 2007-01-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9483
9484 PR fortran/30481
9485 * gfortran.dg/namelist_assumed_char.f90: New test.
9486
9487 2007-01-23 Simon Martin <simartin@users.sourceforge.net>
9488
9489 PR c++/27492
9490 * g++.dg/inherit/covariant15.C: New test.
9491
9492 2007-01-23 Ian Lance Taylor <iant@google.com>
9493
9494 * g++.dg/warn/Wparentheses-24.C: New test.
9495
9496 2007-01-23 Richard Guenther <rguenther@suse.de>
9497
9498 PR testsuite/30560
9499 * ada/acats/run_acats: Do not call gnatmake or gnatchop
9500 with full path.
9501
9502 2007-01-22 Richard Guenther <rguenther@suse.de>
9503
9504 PR tree-optimization/30038
9505 * gcc.dg/builtins-62.c: New testcase.
9506
9507 2007-01-21 Eric Botcazou <ebotcazou@libertysurf.fr>
9508
9509 * gcc.c-torture/compile/20070121.c: New test.
9510
9511 2007-01-21 Thomas Koenig <Thomas.Koenig@online.de>
9512
9513 PR libfortran/30525
9514 * gfortran.dg/char_comparison_1.f: New test.
9515
9516 2007-01-21 Ira Rosen <irar@il.ibm.com>
9517
9518 * gcc.dg/vect/vect-strided-same-dr.c: New test.
9519
9520 2007-01-20 Andrew Pinski <pinskia@gmail.com>
9521
9522 PR objc/30479
9523 * objc.dg/pch: New directory.
9524 * objc.dg/pch/pch.exp: New file.
9525 * objc.dg/pch/interface-1.m: New test.
9526 * objc.dg/pch/interface-1.hs: New include file.
9527 * lib/objc.exp (objc_target_compile): Add
9528 "-x objective-c-header" in front of the sources if this is
9529 a precompiled header being compiled.
9530
9531 2007-01-20 Roger Sayle <roger@eyesopen.com>
9532
9533 * gfortran.dg/array_memcpy_3.f90: New test case.
9534 * gfortran.dg/vect/vect-5.f90: Update vectorized loop count.
9535
9536 2007-01-20 Roger Sayle <roger@eyesopen.com>
9537 Brooks Moses <brooks.moses@codesourcery.com>
9538 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9539
9540 * gfortran.dg/intrinsic_sign_1.f90: New test case.
9541 * gfortran.dg/intrinsic_sign_2.f90: Likewise.
9542
9543 2007-01-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9544
9545 * gcc.dg/torture/builtin-math-3.c: Test fdim.
9546
9547 2007-01-19 Mike Stump <mrs@apple.com>
9548
9549 * gcc.dg/darwin-ld-6.c: Remove, tests a linker flag that is going
9550 away.
9551
9552 2007-01-19 Roger Sayle <roger@eyesopen.com>
9553
9554 * gcc.dg/pr30172-1.c: Specify the -fno-signed-zeros command line
9555 option instead of -funsafe-math-optimizations.
9556
9557 2007-01-19 Tomas Bily <tbily@suse.cz>
9558
9559 gcc.dg/tree-prof/indir-call-prof.c: New.
9560 g++.dg/dg.exp: Add tree-prof subdirectory.
9561 g++.dg/tree-prof/indir-call-prof.C: New.
9562 g++.dg/tree-prof/tree-prof.exp: New.
9563
9564 2007-01-19 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
9565
9566 PR c++/17947
9567 * g++.dg/warn/deprecated.C: Update warning output.
9568 * g++.dg/warn/deprecated-2.C: Likewise.
9569 * g++.dg/warn/deprecated-3.C: New.
9570
9571 2007-01-19 Nathan Sidwell <nathan@codesourcery.com>
9572
9573 * gcc.c-torture/execute/nestfunc-7.c: New.
9574
9575 2007-01-18 Hui-May Chang <hm.chang@apple.com>
9576
9577 * gcc.c-torture/compile/pr27528.c: Add -fno-pic option.
9578
9579 2007-01-18 Nathan Sidwell <nathan@codesourcery.com>
9580
9581 * gcc.dg/m68k-pic-1.c: New.
9582
9583 2007-01-18 Roger Sayle <roger@eyesopen.com>
9584
9585 * gfortran.dg/array_memcpy_4.f90: New test case.
9586
9587 2007-01-18 Josh Conner <jconner@apple.com>
9588
9589 PR target/30485
9590 * gcc.dg/vect/vect.exp: Add support for no-trapping-math tests.
9591 * gcc.dg/vect/no-trapping-math-1: New.
9592 * gcc.dg/vect/no-trapping-math-2: New.
9593
9594 2007-01-18 Uros Bizjak <ubizjak@gmail.com>
9595
9596 * gcc.target/i386/387-8.c: Update comment about optimizing
9597 inherent load of 1.0 of fptan instruction.
9598
9599 2007-01-18 Dirk Mueller <dmueller@suse.de>
9600 Richard Guenther <rguenther@suse.de>
9601
9602 PR diagnostic/8268
9603 * gcc.dg/Warray-bounds.c: New testcase.
9604 * gcc.dg/Warray-bounds-2.c: New testcase.
9605 * g++.dg/warn/Warray-bounds.C: New testcase.
9606 * g++.dg/warn/Warray-bounds-2.C: New testcase.
9607
9608 2007-01-17 Paul Thomas <pault@gcc.gnu.org>
9609
9610 PR fortran/30476
9611 * gfortran.dg/generic_12.f90: New test.
9612
9613 2007-01-17 Dorit Nuzman <dorit@il.ibm.com>
9614
9615 * gcc.target/i386/vectorize1.c: Add cleanup-tree-dump.
9616 * gcc.dg/tree-ssa/ssa-dse-9.c: Add cleanup-tree-dump.
9617
9618 2007-01-16 Janis Johnson <janis187@us.ibm.com>
9619
9620 * gcc.dg/dfp/compare-special.h: New file.
9621 * gcc.dg/dfp/compare-special-32.c: New test.
9622 * gcc.dg/dfp/compare-special-64.c: New test.
9623 * gcc.dg/dfp/compare-special-128.c: New test.
9624
9625 2007-01-16 Roger Sayle <roger@eyesopen.com>
9626 Paul Thomas <pault@gcc.gnu.org>
9627 Steven G. Kargl <kargl@gcc.gnu.org>
9628
9629 PR fortran/30404
9630 * gfortran.dg/forall_6.f90: New test case.
9631 * gfortran.dg/dependency_8.f90: Update test to find "temp" array.
9632 * gfortran.dg/dependency_13.f90: Likewise.
9633
9634 2007-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9635
9636 PR testsuite/12325
9637 * gcc.dg/torture/builtin-attr-1.c: Handle warnings from
9638 targets that don't support Inf.
9639
9640 2007-01-15 Dale Johannesen <dalej@apple.com>
9641
9642 * gcc.dg/tree-ssa/loop-3.c: Disable with -fpic or -fPIC.
9643
9644 2007-01-15 Thomas Koenig <Thomas.Koenig@online.de>
9645
9646 * gfortran.dg/string_0xfe_0xff_1.f90: Use char instead
9647 of achar for 0xff to avoid the "Extended ASCII not
9648 implemented" error message.
9649
9650 2007-01-15 Paul Thomas <pault@gcc.gnu.org>
9651
9652 PR fortran/28172
9653 * gfortran.dg/altreturn_4.f90: New test.
9654
9655 PR fortran/29389
9656 * gfortran.dg/stfunc_4.f90: New test.
9657
9658 PR fortran/29712
9659 * gfortran.dg/bound_2.f90: Reinstate commented out line.
9660 * gfortran.dg/initialization_1.f90: Change warning.
9661
9662 PR fortran/30283
9663 * gfortran.dg/specification_type_resolution_2.f90: New test.
9664
9665 2007-01-14 Jan Hubicka <jh@suse.cz>
9666
9667 * gcc.dg/tree-prof/stringop-1.c: Update pattern for memcpy folding.
9668 * gcc.dg/tree-ssa/vrp11.c: Fix thinkos in my last patch.
9669 * gcc.dg/always_inline3.c: Update for pre-inline tail recursion
9670 elimination.
9671
9672 2007-01-14 Paul Thomas <pault@gcc.gnu.org>
9673
9674 PR fortran/30410
9675 * gfortran.dg/external_procedures_2.f90: New test.
9676
9677 2007-01-14 Uros Bizjak <ubizjak@gmail.com>
9678
9679 PR target/30413
9680 * gcc.target/i386/pr30413.c: New test.
9681
9682 2007-01-14 Thomas Koenig <Thomas.Koenig@online.de>
9683
9684 PR fortran/30452
9685 * gfortran.dg/string_0xfe_0xff_1.f90: New test.
9686
9687 2007-01-13 Zdenek Dvorak <dvorakz@suse.cz>
9688
9689 * gcc.dg/20070112-1.c: New test.
9690
9691 2007-01-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9692
9693 PR libgfortran/30435
9694 * gfortran.dg/list_read_6.f90: New test.
9695
9696 2007-01-12 Olga Golovanevsky <olga@il.ibm.com>
9697
9698 * gcc.dg/torture/pr24750-1.c: Add prototype of free.
9699
9700 2007-01-12 Tom Tromey <tromey@redhat.com>
9701
9702 PR preprocessor/28227:
9703 * gcc.dg/cpp/pr28227.c: New file.
9704
9705 2007-01-11 Zdenek Dvorak <dvorakz@suse.cz>
9706
9707 * gcc.dg/tree-ssa/loop-22.c: New test.
9708
9709 2007-01-11 Zdenek Dvorak <dvorakz@suse.cz>
9710
9711 PR tree-optimization/29516
9712 * gcc.dg/tree-ssa/loop-20.c: New test.
9713
9714 2007-01-11 Thomas Koenig <Thomas.Koenig@online.de>
9715
9716 PR libfortran/30415
9717 * minmaxloc_integer_kinds_1.f90: New test.
9718
9719 2007-01-11 Simon Martin <simartin@users.sourceforge.net>
9720
9721 PR c++/29573
9722 * g++.dg/template/sizeof-template-argument.C: New test.
9723
9724 2007-01-11 Jan Hubicka <jh@suse.cz>
9725
9726 * gcc.dg/tree-ssa/tailrecursion-4.c: Update dump file.
9727 * gcc.dg/tree-ssa/tailrecursion-1.c: Update dump file.
9728 * gcc.dg/tree-ssa/tailrecursion-2.c: Update dump file.
9729 * gcc.dg/tree-ssa/tailrecursion-3.c: Update dump file.
9730 * gcc.dg/tree-ssa/pr21658.c: Likewise.
9731 * gcc.dg/tree-ssa/pr15349.c: Likewise.
9732 * gcc.dg/tree-ssa/pr25501.c: Likewise.
9733 * gcc.dg/tree-ssa/vrp11.c: Make more complex so it still test
9734 transformation in question.
9735 * gcc.dg/tree-ssa/vrp05.c: Likewise.
9736 * gcc.dg/tree-ssa/pr20701.c: Likewise.
9737 * gcc.dg/always_inline3.c: Likewise.
9738
9739 2007-01-10 Mark Mitchell <mark@codesourcery.com>
9740
9741 PR c++/28999
9742 * g++.dg/template/typename11.C: New test.
9743
9744 2007-01-10 Robert Kennedy <jimbob@google.com>
9745
9746 * gcc.dg/fold-compare-2.c: New test case for fold_comparison.
9747
9748 2007-01-09 Brooks Moses <brooks.moses@codesourcery.com>
9749
9750 * gfortran.dg/chkbits.f90: Added IBCLR tests; test calls
9751 for different integer kinds.
9752 * gfortran.dg/ishft.f90: Renamed to ishft_1.f90...
9753 * gfortran.dg/ishft_1.f90: ...Renamed from ishft.f90.
9754 * gfortran.dg/ishft_2.f90: New test.
9755 * gfortran.dg/ishft_3.f90: New test.
9756
9757 2007-01-09 Brooks Moses <brooks.moses@codesourcery.com>
9758
9759 * gfortran.dg/altreturn_2.f90: Removed executable bit.
9760
9761 2007-01-09 Zdenek Dvorak <dvorakz@suse.cz>
9762
9763 PR tree-optimization/30322
9764 * gcc.dg/tree-ssa/loop-21.c: New test.
9765
9766 2007-01-08 Geoffrey Keating <geoffk@apple.com>
9767
9768 * g++.dg/rtti/darwin-builtin-linkage.C: New.
9769
9770 2007-01-08 Andrew Pinski <andrew_pinski@playstation.sony.com>
9771
9772 * gcc.target/spu/intrinsics-1.c: Remove xfail.
9773
9774 2007-01-08 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
9775
9776 * g++.dg/warn/overflow-warn-1.C: Fix testcase.
9777 * g++.dg/warn/overflow-warn-3.C: Likewise.
9778 * g++.dg/warn/overflow-warn-4.C: Likewise.
9779 * g++.dg/warn/overflow-warn-5.C: Likewise.
9780 * g++.dg/warn/overflow-warn-6.C: Likewise.
9781 * g++.dg/warn/Woverflow-1.C: Likewise.
9782 * g++.dg/warn/Woverflow-2.C: Likewise.
9783 * g++.dg/warn/Woverflow-3.C: Likewise.
9784 * g++.dg/warn/multiple-overflow-warn-2.C: Likewise.
9785
9786 2007-01-08 Roger Sayle <roger@eyesopen.com>
9787
9788 * gfortran.dg/array_constructor_14.f90: New test case.
9789 * gfortran.dg/vect/vect-5.f90: Update test for improved alignment.
9790
9791 2007-01-08 Richard Guenther <rguenther@suse.de>
9792
9793 PR tree-optimization/23603
9794 * gcc.dg/tree-ssa/vrp31.c: New testcase.
9795 * gcc.dg/tree-ssa/vrp32.c: Likewise.
9796
9797 2007-01-08 Mark Shinwell <shinwell@codesourcery.com>
9798
9799 * gcc.target/i386/20020531-1.c: Use "char" not "unsigned char"
9800 in __v8qi typedef.
9801 * gcc.target/powerpc/altivec-vec-merge.c (foo): Add casts.
9802 * gcc.dg/simd-1.c: Update dg-error directives to reflect new
9803 compiler behaviour.
9804 * gcc.dg/simd-5.c: Likewise.
9805 * gcc.dg/simd-6.c: Likewise.
9806 * g++.dg/conversion/simd1.C: Likewise.
9807 * g++.dg/conversion/simd3.C: Likewise.
9808 * g++.dg/ext/attribute-test-2.C (data): Add "vs" member.
9809 (main): Use it.
9810
9811 2007-01-08 Mark Shinwell <shinwell@codesourcery.com>
9812
9813 PR tree-optimization/29877
9814 * gcc.dg/pr16194.c: Skip test entirely if we don't know the
9815 name of a hard register for the target concerned. Adjust dg-error
9816 directives to cope with new behaviour of TER.
9817
9818 2007-01-07 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
9819
9820 PR c++/28986
9821 * g++.dg/conversion/nullptr1.C: Added overflow warning.
9822 * g++.dg/warn/overflow-warn-1.C: New.
9823 * g++.dg/warn/overflow-warn-3.C: New.
9824 * g++.dg/warn/overflow-warn-4.C: New.
9825 * g++.dg/warn/overflow-warn-5.C: New.
9826 * g++.dg/warn/overflow-warn-6.C: New.
9827 * g++.dg/warn/Woverflow-1.C: New.
9828 * g++.dg/warn/Woverflow-2.C: New.
9829 * g++.dg/warn/Woverflow-3.C: New.
9830 * g++.dg/warn/multiple-overflow-warn-2.C: New.
9831
9832 2007-01-07 Bernhard Fischer <aldot@gcc.gnu.org>
9833
9834 PR fortran/27698
9835 * gfortran.dg/invalid_name.f90: New test.
9836 * gfortran.dg/do_iterator.f90: Adjust pattern for expected error.
9837 * gfortran.dg/gomp/pr29759.f90: Ditto.
9838
9839 2007-01-06 Steven G. Kargl <kargl@gcc.gnu.org>
9840
9841 * gfortran.dg/present_1.f90: Update error message.
9842
9843 2007-01-06 Lee Millward <lee.millward@codesourcery.com>
9844
9845 PR c++/19439
9846 * g++.dg/template/duplicate1.C: New test
9847 * g++.dg/template/memfriend6.C: Adjust error markers.
9848
9849 2007-01-05 Andrew Pinski <Andrew_Pinski@playstation.sony.com>
9850
9851 PR tree-opt/30385
9852 * gcc.dg/torture/inline-1.c: New test.
9853
9854 2007-01-05 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
9855
9856 PR c/19978
9857 * gcc.dg/multiple-overflow-warn-1.c: New.
9858 * gcc.dg/multiple-overflow-warn-2.c: New.
9859 * gcc.dg/overflow-warn-6.c: New.
9860 * g++.dg/warn/multiple-overflow-warn-1.C: New.
9861
9862 2007-01-05 Roger Sayle <roger@eyesopen.com>
9863
9864 * gfortran.dg/array_memcpy_1.f90: New test case.
9865 * gfortran.dg/array_memcpy_2.f90: Likewise.
9866
9867 2007-01-05 Richard Guenther <rguenther@suse.de>
9868
9869 PR middle-end/27826
9870 * g++.dg/opt/pr27826.C: New testcase.
9871
9872 2007-01-05 Ian Lance Taylor <iant@google.com>
9873
9874 * gcc.dg/Walways-true-1.c: New test.
9875 * gcc.dg/Walways-true-2.c: New test.
9876 * g++.dg/warn/Walways-true-1.C: New test.
9877 * g++.dg/warn/Walways-true-2.C: New test.
9878
9879 2007-01-05 Jakub Jelinek <jakub@redhat.com>
9880
9881 PR c/30360
9882 * gcc.dg/pr30360.c: New test.
9883
9884 2007-01-05 Paul Thomas <pault@gcc.gnu.org>
9885
9886 PR fortran/23232
9887 * gfortran.dg/data_implied_do_1.f90: New test.
9888
9889 PR fortran/27996
9890 PR fortran/27998
9891 * gfortran.dg/char_length_1.f90: New test.
9892
9893 2007-01-05 Richard Guenther <rguenther@suse.de>
9894
9895 PR middle-end/28116
9896 * g++.dg/opt/pr28116.C: New testcase.
9897
9898 2007-01-05 Tobias Burnus <burnus@net-b.de>
9899
9900 PR fortran/29624
9901 * gfortran.dg/alloc_alloc_expr_1.f90: Add check for
9902 invalid deallocate.
9903 * gfortran.dg/allocatable_dummy_2.f90: Update dg-error.
9904 * gfortran.dg/protected_4.f90: Add pointer intent check.
9905 * gfortran.dg/protected_6.f90: Add pointer intent check.
9906 * gfortran.dg/pointer_intent_1.f90: New test.
9907 * gfortran.dg/pointer_intent_2.f90: New test.
9908 * gfortran.dg/pointer_intent_3.f90: New test.
9909
9910 2007-01-04 Brooks Moses <brooks.moses@codesourcery.com>
9911
9912 PR 30235
9913 * gfortran.dg/altreturn_2.f90: new test.
9914
9915 2007-01-04 Tom Tromey <tromey@redhat.com>
9916
9917 PR preprocessor/28165:
9918 * gcc.dg/cpp/pr28165.c: New file.
9919
9920 2007-01-03 Josh Conner <jconner@apple.com>
9921
9922 PR middle-end/29683
9923 * gcc.dg/pr29683.c: New.
9924
9925 2007-01-03 Jakub Jelinek <jakub@redhat.com>
9926
9927 PR c++/28217
9928 * g++.dg/pch/template-1.C: New test.
9929 * g++.dg/pch/template-1.Hs: New file.
9930
9931 2007-01-03 Andrew Pinski <andrew_pinski@playstation.sony.com>
9932
9933 PR middle-end/30353
9934 * gcc.c-torture/compile/complex-4.c: New test.
9935
9936 2007-01-03 Joseph Myers <joseph@codesourcery.com>
9937
9938 * g++.dg/vect/vect.exp: Skip PowerPC targets not supporting
9939 -maltivec.
9940 * gcc.target/powerpc/altivec-20.c: Use powerpc_altivec_ok.
9941
9942 2007-01-03 Jakub Jelinek <jakub@redhat.com>
9943
9944 PR middle-end/30286
9945 * gcc.dg/pr30286.c: New test.
9946
9947 PR c++/29535
9948 * g++.dg/template/crash66.C: New test.
9949
9950 PR c++/29054
9951 * g++.dg/template/friend49.C: New test.
9952
9953 2007-01-03 Steven G. Kargl <kargls@comcast.net>
9954
9955 * gfortran.dg/ibits.f90: New test.
9956
9957 2007-01-03 Zdenek Dvorak <dvorakz@suse.cz>
9958
9959 * gcc.dg/tree-ssa/update-unroll-1.c: New test.
9960 * gcc.dg/tree-ssa/update-unswitch-1.c: New test.
9961
9962 2007-01-02 Jan Hubicka <jh@suse.cz>
9963
9964 * gcc.dg/pr16194.c: We now output error on all three functions,
9965 not just first one.
9966
9967 2007-01-02 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
9968
9969 PR c/19977
9970 * gcc.dg/overflow-warn-3.c: Remove XFAIL.
9971 * gcc.dg/overflow-warn-4.c: Remove XFAIL.
9972
9973 2006-01-02 Ian Lance Taylor <iant@google.com>
9974
9975 * g++.dg/warn/Wparentheses-22.C: New test.
9976 * g++.dg/warn/Wparentheses-23.C: New test.
9977
9978 2007-01-02 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
9979
9980 PR middle-end/7651
9981 * gcc.dg/declspec-3.c: Replace -W with -Wold-style-declaration.
9982 * gcc.dg/declspec-3-Wextra.c: New.
9983 * gcc.dg/declspec-3-no.c: New
9984
9985 2007-01-02 Paul Thomas <pault@gcc.gnu.org>
9986
9987 PR fortran/20896
9988 * gfortran.dg/interface_10.f90: Remove.
9989
9990 2007-01-01 Roger Sayle <roger@eyesopen.com>
9991
9992 * gcc.dg/fold-eqxor-4.c: New test case.
9993
9994 2007-01-02 Joseph Myers <joseph@codesourcery.com>
9995
9996 PR middle-end/30311
9997 * gcc.c-torture/compile/pr30311.c: New test.
9998
9999 2007-01-01 Andrew Pinski <pinskia@gmail.com>
10000
10001 PR middle-end/30253
10002 * gcc.c-torture/compile/statement-expression-1.c: New test.
10003
10004 2007-01-01 Andreas Schwab <schwab@suse.de>
10005
10006 PR target/29166
10007 * g++.dg/eh/pr29166.C: New test.
10008
10009 2007-01-01 Joseph Myers <joseph@codesourcery.com>
10010
10011 * lib/target-supports.exp (check_effective_target_powerpc_spe):
10012 New.
10013 (check_effective_target_vect_cmdline_needed): Use it.
10014
10015 2006-12-31 Richard Guenther <rguenther@suse.de>
10016
10017 PR middle-end/30137
10018 * gcc.dg/pr30137-1.c: New testcase.
10019 * gcc.dg/pr30137-2.c: Likewise.
10020
10021 2006-12-31 Roger Sayle <roger@eyesopen.com>
10022
10023 PR middle-end/30322
10024 * gcc.dg/fold-plusnot-1.c: New test case.
10025
10026 2006-12-31 Simon Martin <simartin@users.sourceforge.net>
10027
10028 PR c++/29731
10029 * g++.dg/parse/template22.C: New test.
10030
10031 2006-12-31 Richard Guenther <rguenther@suse.de>
10032
10033 PR middle-end/30338
10034 * gcc.c-torture/compile/pr30338.c: New testcase.
10035
10036 2006-12-31 Paul Thomas <pault@gcc.gnu.org>
10037
10038 PR fortran/27900
10039 * gfortran.dg/intrinsic_actual_4.f90: New test.
10040
10041 PR fortran/24325
10042 * gfortran.dg/func_decl_3.f90: New test.
10043
10044 2006-12-31 Paul Thomas <pault@gcc.gnu.org>
10045
10046 PR fortran/23060
10047 * gfortran.dg/c_by_val.c: Called by c_by_val_1.f.
10048 * gfortran.dg/c_by_val_1.f: New test.
10049 * gfortran.dg/c_by_val_2.f: New test.
10050 * gfortran.dg/c_by_val_3.f: New test.
10051
10052 2006-12-30 Thomas Koenig <Thomas.Koenig@online.de>
10053
10054 PR libfortran/30321
10055 * gfortran.dg/sum_zero_array_1.f90: New test.
10056
10057 2006-12-29 Jakub Jelinek <jakub@redhat.com>
10058
10059 PR preprocessor/29612
10060 * gcc.dg/cpp/pr29612-1.c: New test.
10061 * gcc.dg/cpp/pr29612-2.c: New test.
10062
10063 2006-12-28 Paul Thomas <pault@gcc.gnu.org>
10064
10065 PR fortran/30034
10066 * gfortran.dg/pure_formal_proc_1.f90: New test.
10067
10068 PR fortran/30237
10069 * gfortran.dg/intrinsic_actual_3.f90: New test.
10070
10071 2006-12-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10072
10073 PR fortran/30014
10074 * gfortran.dg/io_constraints_1.f90: Update test.
10075 * gfortran.dg/io_constraints_2.f90: Update test.
10076 * gfortran.dg/inquire_iolength.f90: New test.
10077
10078 2006-12-27 Paul Thomas <pault@gcc.gnu.org>
10079
10080 PR fortran/20896
10081 * gfortran.dg/interface_10.f90: New test.
10082 * gfortran.dg/dummy_procedure_1.f90: Add error for call s1(z),
10083 since z is already, locally a variable.
10084
10085 PR fortran/25135
10086 * gfortran.dg/generic_11.f90: New test.
10087 * gfortran.dg/interface_7.f90: Remove name clash between module
10088 name and procedure 'x' referenced in the interface.
10089
10090 2006-12-23 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
10091
10092 PR middle-end/7651
10093 * gcc.dg/Wmissing-parameter-type.c: New.
10094 * gcc.dg/Wmissing-parameter-type-Wextra.c: New.
10095 * gcc.dg/Wmissing-parameter-type-no.c: New.
10096
10097 2006-12-22 Paul Thomas <pault@gcc.gnu.org>
10098
10099 PR fortran/25818
10100 * gfortran.dg/entry_array_specs_2.f: New test.
10101
10102 PR fortran/30084
10103 * gfortran.dg/nested_modules_6.f90: New test.
10104
10105 2006-12-22 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
10106
10107 PR middle-end/7651
10108 * gcc.dg/attr-returns_twice-1.c: Replace Wextra with Wclobbered.
10109 * gcc.dg/setjmp-1.c: Add explicit Wclobbered.
10110
10111 2006-12-21 Andrew Pinski <pinskia@gmail.com>
10112
10113 PR C++/30168
10114 * g++.dg/opt/complex6.C: New test.
10115
10116 2006-12-22 Ben Elliston <bje@au.ibm.com>
10117
10118 * lib/gcc-dg.exp (gcc-dg-prune): Return "::unsupported::memory
10119 full" if the linker on spu-*-* warns about exceeding local store.
10120
10121 And revert this patch:
10122 * lib/gcc-defs.exp (${tool}_check_compile): xfail test cases that
10123 fail to link due to relocation overflows on spu-*-*.
10124
10125 2006-12-21 Paul Thomas <pault@gcc.gnu.org>
10126
10127 PR fortran/30273
10128 * gfortran.dg/dependency_19.f90: New test.
10129
10130 2006-12-21 Paul Thomas <pault@gcc.gnu.org>
10131
10132 PR fortran/30202
10133 * gfortran.dg/alloc_comp_basics_3.f90: New test.
10134
10135 2006-12-21 Jakub Jelinek <jakub@redhat.com>
10136
10137 PR middle-end/30262
10138 * gcc.c-torture/execute/20061220-1.c: New test.
10139
10140 PR middle-end/30263
10141 * gcc.dg/gomp/asm-1.c: New test.
10142
10143 PR target/30230
10144 * g++.dg/eh/ia64-2.C: New test.
10145
10146 2006-12-21 Nathan Sidwell <nathan@codesourcery.com>
10147
10148 PR target/28966
10149 PR target/29248
10150 * gcc.dg/rs6000-leaf.c: New.
10151
10152 2006-12-20 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
10153
10154 PR fortran/25392
10155 * gfortran.dg/f2c_8.f90: New test.
10156
10157 2006-12-20 Bill Wendling <wendling@apple.com>
10158
10159 * gcc.dg/asm-b.c: Check for __ppc64__.
10160
10161 2006-12-20 Paul Thomas <pault@gcc.gnu.org>
10162
10163 PR fortran/30190
10164 * gfortran.dg/bounds_check_5.f90: New test.
10165
10166 2006-12-20 Andrew Pinski <pinskia@gmail.com>
10167
10168 PR middle-end/30143
10169 * gcc.dg/gomp/complex-1.c: New testcase.
10170
10171 2006-12-20 Roger Sayle <roger@eyesopen.com>
10172
10173 * gfortran.dg/array_memset_1.f90: New test case.
10174
10175 2006-12-20 Dorit Nuzman <dorit@il.ibm.com>
10176
10177 * lib/target-supports.exp: Add spu to
10178 check_effective_target_vect_widen_mult_hi_to_si.
10179
10180 2006-12-20 Paul Thomas <pault@gcc.gnu.org>
10181
10182 PR fortran/29992
10183 * gfortran.dg/generic_9.f90: New test.
10184
10185 PR fortran/30081
10186 * gfortran.dg/generic_10.f90: New test.
10187
10188 2006-12-19 Andrew Pinski <pinskia@gmail.com>
10189
10190 PR tree-opt/30045
10191 * gcc.dg/pr30045.c: New test.
10192
10193 2006-12-20 Ben Elliston <bje@au.ibm.com>
10194
10195 * gcc.dg/20020312-2.c: Add a case for __SPU__.
10196
10197 2006-12-19 Eric Christopher <echristo@apple.com>
10198
10199 PR target/29302
10200 * gcc.c-torture/execute/pr29302-1.c: New.
10201
10202 2006-12-19 Tobias Burnus <burnus@net-b.de>
10203
10204 PR fortran/39238
10205 * gfortran.dg/associated_1.f90: Add test for associated(NULL,NULL).
10206
10207 2006-12-19 Paul Thomas <pault@gcc.gnu.org>
10208
10209 PR fortran/30236
10210 * gfortran.dg/altreturn_3.f90: New test.
10211
10212 * gfortran.dg/char_result_12.f90: Fix comment typos.
10213
10214 2006-12-19 Ben Elliston <bje@au.ibm.com>
10215
10216 * gcc.dg/cpp/trad/include.c: #include stdlib.h instead of stdio.h,
10217 as newlib's stdio.h uses non-traditional cpp constructs.
10218
10219 2006-12-18 Brooks Moses <brooks.moses@codesourcery.com>
10220
10221 * gfortran.dg/advance.f90: Renamed to advance_1.f90
10222 * gfortran.dg/append-1.f90: Renamed to append_1.f90
10223 * gfortran.dg/array-1.f90: Renamed to array_1.f90
10224 * gfortran.dg/assign_4.f90: Renamed to assign_8.f90
10225 * gfortran.dg/backspace.f: Renamed to backspace_1.f
10226 * gfortran.dg/backspace.f90: Renamed to backspace_7.f90
10227 * gfortran.dg/default_initialization.f: Renamed to
10228 default_initialization_1.f
10229 * gfortran.dg/dollar_edit_descriptor-1.f: Renamed to
10230 dollar_edit_descriptor_1.f
10231 * gfortran.dg/dollar_edit_descriptor-2.f: Renamed to
10232 dollar_edit_descriptor_2.f
10233 * gfortran.dg/dollar_edit_descriptor-3.f: Renamed to
10234 dollar_edit_descriptor_3.f
10235 * gfortran.dg/logint-1.f: Renamed to logint_1.f
10236 * gfortran.dg/logint-2.f: Renamed to logint_2.f
10237 * gfortran.dg/logint-3.f: Renamed to logint_3.f
10238 * gfortran.dg/advance_1.f90: Renamed from advance.f90
10239 * gfortran.dg/append_1.f90: Renamed from append-1.f90
10240 * gfortran.dg/array_1.f90: Renamed from array-1.f90
10241 * gfortran.dg/assign_8.f90: Renamed from assign_4.f90
10242 * gfortran.dg/backspace_1.f: Renamed from backspace.f
10243 * gfortran.dg/backspace_7.f90: Renamed from backspace.f90
10244 * gfortran.dg/default_initialization_1.f: Renamed from
10245 default_initialization.f
10246 * gfortran.dg/dollar_edit_descriptor_1.f: Renamed from
10247 dollar_edit_descriptor-1.f
10248 * gfortran.dg/dollar_edit_descriptor_2.f: Renamed from
10249 dollar_edit_descriptor-2.f
10250 * gfortran.dg/dollar_edit_descriptor_3.f: Renamed from
10251 dollar_edit_descriptor-3.f
10252 * gfortran.dg/logint_1.f: Renamed from logint-1.f
10253 * gfortran.dg/logint_2.f: Renamed from logint-2.f
10254 * gfortran.dg/logint_3.f: Renamed from logint-3.f
10255
10256 2006-12-18 Bill Wendling <wendling@apple.com>
10257
10258 * g++.old-deja/g++.mike/p11144.C: Renamed id to ID because
10259 id is an OjbC keyword.
10260
10261 2006-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10262
10263 * gcc.dg/torture/builtin-pow-mpfr-1.c: New test.
10264
10265 2006-12-18 Brooks Moses <brooks.moses@codesourcery.com>
10266
10267 * gfortran.dg/advance_3.f90: Add dg-do compile directive.
10268
10269 2006-12-18 Ian Lance Taylor <iant@google.com>
10270
10271 * g++.dg/warn/Wmissing-declarations-1.C: New test.
10272
10273 2006-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
10274
10275 * gcc.c-torture/compile/pr27528.c: Use empty templates.
10276
10277 2006-12-17 Steven G. Kargl <kargl@gcc.gnu.org>
10278
10279 PR fortran/30207
10280 * gfortran.fortran-torture/execute/where21.f90: New test.
10281
10282 2006-12-17 Tobias Burnus <burnus@net-b.de>
10283
10284 * gfortran.dg/associated_2.f90: Add test for associated(NULL,NULL).
10285
10286 2006-12-16 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
10287
10288 PR middle-end/7651
10289 * gcc.dg/20001116-1.c: Replace -Wextra with -Wempty-body.
10290 * gcc.dg/if-empty-1.c: Likewise.
10291 * gcc.dg/pr23165.c: Likewise.
10292 * g++.dg/warn/empty-body.C: Likewise.
10293
10294 2006-12-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10295
10296 PR libfortran/30005
10297 * gfortran.dg/open_errors.f90: New test.
10298
10299 2006-12-15 H.J. Lu <hongjiu.lu@intel.com>
10300
10301 * gcc.dg/i386-cpuid.h (bit_SSSE3): New.
10302
10303 * gcc.target/i386/ssse3-pabsb.c: New file.
10304 * gcc.target/i386/ssse3-pabsd.c: Likewise.
10305 * gcc.target/i386/ssse3-pabsw.c: Likewise.
10306 * gcc.target/i386/ssse3-palignr.c: Likewise.
10307 * gcc.target/i386/ssse3-phaddd.c: Likewise.
10308 * gcc.target/i386/ssse3-phaddsw.c: Likewise.
10309 * gcc.target/i386/ssse3-phaddw.c: Likewise.
10310 * gcc.target/i386/ssse3-phsubd.c: Likewise.
10311 * gcc.target/i386/ssse3-phsubsw.c: Likewise.
10312 * gcc.target/i386/ssse3-phsubw.c: Likewise.
10313 * gcc.target/i386/ssse3-pmaddubsw.c: Likewise.
10314 * gcc.target/i386/ssse3-pmulhrsw.c: Likewise.
10315 * gcc.target/i386/ssse3-pshufb.c: Likewise.
10316 * gcc.target/i386/ssse3-psignb.c: Likewise.
10317 * gcc.target/i386/ssse3-psignd.c: Likewise.
10318 * gcc.target/i386/ssse3-psignw.c: Likewise.
10319 * gcc.target/i386/ssse3-vals.h: Likewise.
10320
10321 2006-12-15 Janis Johnson <janis187@us.ibm.com>
10322
10323 * lib/gfortran-dg.exp: Don't include fortran-torture.exp.
10324 * lib/fortran-torture.exp: Include target-supports.exp.
10325
10326 2006-12-15 Jakub Jelinek <jakub@redhat.com>
10327
10328 PR target/30185
10329 * gcc.c-torture/execute/pr30185.c: New test.
10330
10331 2006-12-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
10332
10333 PR testsuite/30179
10334 PR testsuite/30180
10335 * gcc.dg/builtin-bswap-1.c: Require stdint_types.
10336 * gcc.dg/builtin-bswap-2.c: Likewise.
10337 * gcc.dg/builtin-bswap-3.c: Likewise.
10338 * gcc.dg/builtin-bswap-4.c: Likewise.
10339 * lib/target-supports.exp (check_effective_target_stdint_types): New.
10340 * gcc.c-torture/execute/mode-dependent-address.x: New file.
10341
10342 2006-12-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10343
10344 PR libfortran/30145
10345 * gfortran.dg/write_zero_array: New test.
10346
10347 2006-12-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10348
10349 PR fortran/30200
10350 * gfortran.dg/write_fmt_trim.f90: New test.
10351
10352 2006-12-14 Diego Novillo <dnovillo@redhat.com>
10353
10354 PR 30194
10355 * gcc.dg/pr19633-1.c: Increase threshold for partitioning
10356 temporarily.
10357
10358 2006-12-14 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
10359
10360 * lib/target-supports.exp (check_weak_available): Use istarget
10361 "hppa*-*-hpux10*" instead of regexp.
10362 (check_cxa_atexit_available): Likewise.
10363
10364 2006-12-14 Richard Guenther <rguenther@suse.de>
10365
10366 PR tree-optimization/30197
10367 * gcc.c-torture/execute/complex-1.c: Fix function name.
10368 * gcc.dg/builtins-61.c: New testcase.
10369
10370 2006-12-14 Richard Guenther <rguenther@suse.de>
10371
10372 PR middle-end/30172
10373 * gcc.dg/pr30172-1.c: New testcase.
10374
10375 2006-12-14 Richard Guenther <rguenther@suse.de>
10376
10377 PR tree-optimization/30198
10378 * gcc.dg/builtins-60.c: New testcase.
10379
10380 2006-12-14 Dorit Nuzman <dorit@il.ibm.com>
10381
10382 * lib/target-supports.exp (vect_no_align): Remove spu.
10383
10384 2006-12-13 Ian Lance Taylor <iant@google.com>
10385
10386 PR c++/19564
10387 PR c++/19756
10388 * g++.dg/warn/Wparentheses-5.C: New test.
10389 * g++.dg/warn/Wparentheses-6.C: New test.
10390 * g++.dg/warn/Wparentheses-7.C: New test.
10391 * g++.dg/warn/Wparentheses-8.C: New test.
10392 * g++.dg/warn/Wparentheses-9.C: New test.
10393 * g++.dg/warn/Wparentheses-10.C: New test.
10394 * g++.dg/warn/Wparentheses-11.C: New test.
10395 * g++.dg/warn/Wparentheses-12.C: New test.
10396 * g++.dg/warn/Wparentheses-13.C: New test.
10397 * g++.dg/warn/Wparentheses-14.C: New test.
10398 * g++.dg/warn/Wparentheses-15.C: New test.
10399 * g++.dg/warn/Wparentheses-16.C: New test.
10400 * g++.dg/warn/Wparentheses-17.C: New test.
10401 * g++.dg/warn/Wparentheses-18.C: New test.
10402 * g++.dg/warn/Wparentheses-19.C: New test.
10403 * g++.dg/warn/Wparentheses-20.C: New test.
10404 * g++.dg/warn/Wparentheses-21.C: New test.
10405
10406 2006-12-13 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
10407
10408 PR testsuite/30157
10409 * lib/target-supports.exp (check_cxa_atexit_available): Return false
10410 for target "hppa.*hpux10".
10411
10412 2006-12-13 Jakub Jelinek <jakub@redhat.com>
10413
10414 * g++.dg/debug/vartrack1.C: New test.
10415
10416 * g++.dg/opt/ifcvt1.C: New test.
10417
10418 * gcc.dg/tls/opt-13.c: New test.
10419
10420 * gcc.dg/20060425-2.c: New test.
10421
10422 * g++.dg/opt/pr15054-2.C: New test.
10423
10424 * gcc.c-torture/execute/20060420-1.c: New test.
10425
10426 * gcc.c-torture/execute/20060412-1.c: New test.
10427
10428 * objc/compile/20060406-1.m: New test.
10429
10430 2006-12-08 Alexandre Oliva <aoliva@redhat.com>
10431
10432 * g++.dg/template/array17.C: New test.
10433
10434 2006-02-25 Alexandre Oliva <aoliva@redhat.com>
10435
10436 * gcc.target/powerpc/altivec-23.c: New test.
10437
10438 2006-12-13 Lee Millward <lee.millward@codesourcery.com>
10439
10440 PR c++27316
10441 * g++.dg/inherit/error3.C: New test.
10442
10443 PR c++/28740
10444 * g++.dg/inherit/error4.C: New test.
10445
10446 2006-12-13 Richard Guenther <rguenther@suse.de>
10447
10448 PR tree-optimization/17687
10449 * gcc.dg/builtins-59.c: New testcase.
10450
10451 2006-12-13 Ben Elliston <bje@au.ibm.com>
10452
10453 * gcc.target/spu/Wmain.c: New test.
10454
10455 2006-12-12 Josh Conner <jconner@apple.com>
10456
10457 * g++.dg/abi/thunk3.C: Use .weak_definition on darwin.
10458 * g++.dg/abi/thunk4.C: Likewise.
10459 * g++.dg/abi/rtti3.C: Likewise.
10460
10461 2006-12-12 Trevor Smigiel <trevor_smigiel@playstation.sony.com>
10462
10463 * gcc.target/spu/cpat-1.c: New test.
10464 * gcc.target/spu/cpat-2.c: New test.
10465 * gcc.target/spu/cpat-3.c: New test.
10466 * gcc.target/spu/cpat-4.c: New test.
10467
10468 2006-12-12 Andrew Pinski <andrew_pinski@playstation.sony.com>
10469
10470 PR tree-opt/28436
10471 * gcc.c-torture/compile/vector-1.c: New test.
10472 * gcc.c-torture/compile/vector-2.c: New test.
10473 * gcc.c-torture/compile/vector-3.c: New test.
10474
10475 2006-12-12 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
10476
10477 * lib/fortran-torture.exp: Update copyright years. Remove
10478 obsolete comment. Test -ftree-vectorize where it makes sense.
10479 * lib/gfortran-dg.exp: Update copyright years. Use settings
10480 from fortran-torture.exp.
10481 * gfortran.dg/char_transpose_1.f90,
10482 gfortran.dg/char_spread_1.f90, gfortran.dg/g77/dnrm2.f,
10483 gfortran.dg/dependent_decls_1.f90: Fixout-of-bound errors.
10484 * gfortran.dg/enum_10.f90, gfortran.dg/mixed_io_1.f90: Add
10485 '-w' to dg-options.
10486
10487 2006-12-12 Richard Sandiford <richard@codesourcery.com>
10488
10489 * lib/gcc-dg.exp (${tool}_load): Fix invocation of
10490 saved_${tool}_load.
10491
10492 2006-12-12 Ira Rosen <irar@il.ibm.com>
10493
10494 * gcc.dg/vect/vect-strided-store-u32-i2.c: New test.
10495 * gcc.dg/vect/vect-strided-store-a-u8-i2.c: New test.
10496 * gcc.dg/vect/vect-strided-store-u16-i4.c: New test.
10497 * gcc.dg/vect/vect-strided-u8-i8-gap4.c: Add a case of stores with
10498 gaps.
10499
10500 2006-12-12 Richard Guenther <rguenther@suse.de>
10501
10502 PR middle-end/30147
10503 * gfortran.fortran-torture/compile/pr30147.f90: New testcase.
10504
10505 2006-12-11 Aldy Hernandez <aldyh@redhat.com>
10506 Diego Novillo <dnovillo@redhat.com>
10507
10508 * gcc.dg/tree-ssa/20040517-1.c: Adapt pattern to
10509 VDEF/VUSE changes.
10510 * gcc.dg/tree-ssa/pr26421.c: Likewise
10511 * gcc.dg/tree-ssa/inline_asm-1.c: Likewise.
10512 * gcc.dg/tree-ssa/pr23382.c: Likewise.
10513 * gcc.dg/tree-ssa/inline_asm-2.c: Likewise.
10514 * gcc.dg/tree-ssa/pr28410.c: Likewise.
10515 * gcc.dg/tree-ssa/20031015-1.c: Likewise.
10516 * gcc.dg/tree-ssa/20040302-1.c: Likewise.
10517 * gcc.dg/tree-ssa/vrp07.c: Likewise.
10518 * gcc.dg/tree-ssa/vrp08.c: Likewise.
10519 * gcc.dg/tree-ssa/alias-12.c: Likewise.
10520
10521 2006-12-11 Jan Hubicka <jh@suse.cz>
10522
10523 * gcc.dg/tree-prof/stringop-1.c: New test.
10524 * gcc.dg/tree-prof/stringop-2.c: New test.
10525
10526 2006-12-11 Uros Bizjak <ubizjak@gmail.com>
10527
10528 PR target/30120
10529 * gcc.target/i386/pr30120.c: New test.
10530
10531 Revert:
10532 2006-11-15 Uros Bizjak <ubizjak@gmail.com>
10533
10534 * gcc.target/i386/x87regparm-1.c: New test.
10535 * gcc.target/i386/x87regparm-2.c: New test.
10536 * gcc.target/i386/x87regparm-3.c: New test.
10537 * gcc.target/i386/x87regparm-4.c: New test.
10538
10539 2006-12-10 Zdenek Dvorak <dvorakz@suse.cz>
10540
10541 * gcc.dg/tree-ssa/loop-17.c: Update outcome.
10542
10543 2006-12-10 Tobias Burnus <burnus@net-b.de>
10544
10545 PR fortran/23994
10546 * gfortran.dg/protected_1.f90: New test.
10547 * gfortran.dg/protected_2.f90: New test.
10548 * gfortran.dg/protected_3.f90: New test.
10549 * gfortran.dg/protected_4.f90: New test.
10550 * gfortran.dg/protected_5.f90: New test.
10551 * gfortran.dg/protected_6.f90: New test.
10552
10553 2006-12-09 Paul Thomas <pault@gcc.gnu.org>
10554 Tobias Burnus <burnus@gcc.gnu.org>
10555
10556 PR fortran/29975
10557 PR fortran/30068
10558 * gfortran.dg/interface_4.f90: Test adding procedure to generic
10559 interface.
10560 * gfortran.dg/interface_5.f90: Test warning for not-referenced-to
10561 ambiguous interfaces.
10562 * gfortran.dg/interface_6.f90: Test invalid, ambiguous interface.
10563 * gfortran.dg/interface_7.f90: Test invalid, ambiguous interface.
10564 * gfortran.dg/interface_8.f90: Test warning for not-referenced-to
10565 ambiguous interfaces.
10566 * gfortran.dg/interface_1.f90: Change dg-error into a dg-warning.
10567 * gfortran.dg/array_initializer_2.f90: Add initializer array
10568 constructor test.
10569
10570 PR fortran/30096
10571 * gfortran.dg/interface_9.f90: Test that host interfaces are
10572 not checked for ambiguity with the local version.
10573
10574 2006-12-09 Paul Thomas <pault@gcc.gnu.org>
10575
10576 PR fortran/29464
10577 * gfortran.dg/module_interface_2.f90: New test.
10578
10579 2006-12-09 Paul Thomas <pault@gcc.gnu.org>
10580
10581 PR fortran/29941
10582 * gfortran.dg/assumed_len.f90: New test.
10583
10584 2006-12-09 Richard Guenther <rguenther@suse.de>
10585
10586 * g++.dg/warn/implicit-typename1.C: Qualify types.
10587 * g++.dg/parse/crash12.C: Likewise.
10588 * g++.dg/tree-ssa/pr22444.C: Likewise.
10589
10590 2006-12-09 Tobias Burnus <burnus@net-b.de>
10591
10592 * gfortran.dg/array_2.f90: Added sqrt test.
10593
10594 2006-12-08 Uros Bizjak <ubizjak@gmail.com>
10595
10596 * gcc.target/i386/x87regparm-1.c: XFAIL.
10597 * gcc.target/i386/x87regparm-2.c: XFAIL.
10598 * gcc.target/i386/x87regparm-3.c: XFAIL.
10599 * gcc.target/i386/x87regparm-4.c: XFAIL.
10600
10601 2006-12-08 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
10602
10603 * lib/target-supports.exp
10604 (check_effective_target_large_long_double): New.
10605 * gcc.dg/Wconversion-real.c : Use it.
10606 * gcc.dg/Wconversion-integer.c : Fix for targets where char is
10607 unsigned.
10608
10609 2006-12-08 Mark Shinwell <shinwell@codesourcery.com>
10610
10611 * gcc.c-torture/execute/mode-dependent-address.c: New test.
10612
10613 2006-12-08 Tobias Burnus <burnus@net-b.de>
10614
10615 PR fortran/27546
10616 * gfortran.dg/import4.f90: New test for IMPORT in modules.
10617
10618 2006-12-07 Mark Mitchell <mark@codesourcery.com>
10619
10620 PR c++/29732
10621 * g++.dg/template/crash65.C: New test.
10622 * g++.dg/template/spec16.C: Tweak error markers.
10623
10624 2006-12-07 Andrew Pinski <andrew_pinski@playstation.sony.com>
10625
10626 * gcc.target/spu: New directory.
10627 * gcc.target/spu/spu.exp: New file.
10628 * gcc.target/spu/intrinsics-1.c: New test.
10629
10630 2006-12-07 Lee Millward <lee.millward@codesourcery.com>
10631
10632 PR c++/29980
10633 * g++.dg/ext/attrib27.C: New test.
10634 * g++.dg/parse/struct-as-enum1.C: Adjust error markers.
10635 * g++.dg/parse/typedef5.C: Likewise.
10636
10637 2006-12-07 Mike Stump <mrs@apple.com>
10638
10639 * treelang/compile/var_defs.tree: Adjust.
10640
10641 2006-12-06 Mark Mitchell <mark@codesourcery.com>
10642
10643 PR c++/29730
10644 * g++.dg/template/crash64.C: New test.
10645 * g++.dg/parse/crash27.C: Adjust error markers.
10646
10647 2006-12-06 Thomas Koenig <Thomas.Koenig@online.de>
10648
10649 PR libfortran/30009
10650 PR libfortran/30056
10651 * gfortran.dg/read_eof_4.f90: Add tests.
10652 * gfortran.dg/readwrite_unf_direct_eor_1.f90: New test.
10653 * gfortran.dg/unf_read_corrupted_1.f90: New test.
10654
10655 2006-12-05 Mark Mitchell <mark@codesourcery.com>
10656
10657 PR c++/29729
10658 * g++.dg/template/crash63.C: New test.
10659
10660 PR c++/29728
10661 * g++.dg/template/crash62.C: New test.
10662
10663 2006-12-05 Paul Thomas <pault@gcc.gnu.org>
10664
10665 PR fortran/30003
10666 * gfortran.dg/allocatable_function_1.f90: Increase the number
10667 of expected calls of free to 10; the lhs section reference is
10668 now evaluated so there is another call to bar. Change the
10669 comment appropriately.
10670 * gfortran.dg/array_section_1.f90: New test.
10671
10672 2006-12-05 Paul Thomas <pault@gcc.gnu.org>
10673
10674 PR fortran/29912
10675 * gfortran.dg/char_result_12.f90: New test.
10676
10677 2006-12-05 Richard Guenther <rguenther@suse.de>
10678
10679 * gcc.dg/vect/vect.exp: Add support for -fno-math-errno tests.
10680 * gcc.dg/vect/vect-pow-2.c: Rename to ...
10681 * gcc.dg/vect/no-math-errno-vect-pow-1.c: ... this. Require
10682 vect_double, xfail for spu*-*-*.
10683
10684 2006-12-04 Tobias Burnus <burnus@net-b.de>
10685
10686 PR fortran/29962
10687 * initialization_4.f90: Test noninteger exponents (-std=f95).
10688 * initialization_5.f90: New test for noninteger exponents
10689 with -std=f2003.
10690
10691 2006-12-04 Paul Thomas <pault@gcc.gnu.org>
10692
10693 PR fortran/29821
10694 * gfortran.dg/parameter_array_section_1.f90: New test.
10695
10696 2006-12-04 Mark Mitchell <mark@codesourcery.com>
10697
10698 PR c++/29733
10699 * g++.dg/template/crash61.C: New test.
10700
10701 PR c++/29632
10702 * g++.dg/template/error23.C: New test.
10703
10704 2006-12-04 Uros Bizjak <ubizjak@gmail.com>
10705
10706 * gcc.target/i386/sse-18.c: Pass if CPU has no SSE2 support.
10707
10708 2006-12-04 Paul Thomas <pault@gcc.gnu.org>
10709
10710 PR fortran/29916
10711 * gfortran.dg/host_dummy_index_1.f90: Added additional test.
10712
10713 2006-12-04 Jakub Jelinek <jakub@redhat.com>
10714
10715 PR middle-end/29965
10716 * gcc.dg/gomp/pr29965-1.c: New test.
10717 * gcc.dg/gomp/pr29965-2.c: New test.
10718 * gcc.dg/gomp/pr29965-3.c: New test.
10719 * gcc.dg/gomp/pr29965-4.c: New test.
10720 * gcc.dg/gomp/pr29965-5.c: New test.
10721 * gcc.dg/gomp/pr29965-6.c: New test.
10722 * g++.dg/gomp/pr29965-1.C: New test.
10723 * g++.dg/gomp/pr29965-2.C: New test.
10724 * g++.dg/gomp/pr29965-3.C: New test.
10725 * g++.dg/gomp/pr29965-4.C: New test.
10726 * g++.dg/gomp/pr29965-5.C: New test.
10727 * g++.dg/gomp/pr29965-6.C: New test.
10728 * g++.dg/gomp/pr29965-7.C: New test.
10729 * g++.dg/gomp/pr29965-8.C: New test.
10730 * g++.dg/gomp/pr29965-9.C: New test.
10731 * g++.dg/gomp/pr29965-10.C: New test.
10732
10733 2006-12-04 Eric Botcazou <ebotcazou@adacore.com>
10734
10735 * gnat.dg/pointer_variable_bounds.adb: New test.
10736 * gnat.dg/pointer_variable_bounds.ads: Likewise.
10737 * gnat.dg/pointer_variable_bounds_q.ads: Likewise.
10738
10739 2006-12-03 Eric Christopher <echristo@apple.com>
10740
10741 * gcc.target/i386/stack-prot-kernel.c: Skip for x86_64-*-darwin.
10742
10743 2006-12-03 Richard Henderson <rth@redhat.com>
10744 Andrew Pinski <pinskia@gmail.com>
10745
10746 PR C++/14329
10747 * g++.dg/warn/unit-1.C: New test.
10748
10749 2006-12-03 Uros Bizjak <ubizjak@gmail.com>
10750
10751 * gcc.dg/visibility-11.c: Compile with -mstringop-strategy=libcall.
10752
10753 2006-12-03 Dorit Nuzman <dorit@il.ibm.com>
10754
10755 * g++.dg/vect/vect.exp: Enable tests to run on spu.
10756 * gcc.dg/vect/vect.exp: Enable tests to run on spu.
10757 * gcc.dg/vect/no-section-anchors-vect-69.c: Reduce array size.
10758 * gcc.dg/vect/vect-70.c: Reduce array size.
10759 * gcc.dg/vect/fast-math-vect-reduc-7.c: Xfail for
10760 vect_no_compaer_double targets.
10761 * lib/target-supports.exp: Add spu to vect_no_align, no_vect_int_max,
10762 vect_float, vect_double, and vect_int.
10763
10764 2006-12-03 Dorit Nuzman <dorit@il.ibm.com>
10765
10766 * gcc.dg/vect/pr16105.c: Remove xfail on vect_no_align targets. Add
10767 test for loop versioning on vect_no_align targets.
10768 * gcc.dg/vect/pr20122.c: Likewise.
10769 * gcc.dg/vect/vect-105.c: Likewise.
10770 * gcc.dg/vect/vect-42.c: Likewise.
10771 * gcc.dg/vect/vect-43.c: Likewise.
10772 * gcc.dg/vect/vect-74.c: Likewise.
10773 * gcc.dg/vect/vect-75.c: Likewise.
10774 * gcc.dg/vect/vect-multitypes-3.c: Likewise.
10775 * gcc.dg/vect/vect-multitypes-6.c: Likewise.
10776 * gcc.dg/vect/vect-8.c: Remove xfail on vect_no_align targets.
10777 * gcc.dg/vect/vect-30.c: Remove xfail on vect_no_align targets.
10778
10779 2006-12-03 Paul Thomas <pault@gcc.gnu.org>
10780
10781 PR fortran/29642
10782 * gfortran.dg/value_1.f90 : New test.
10783 * gfortran.dg/value_2.f90 : New test.
10784 * gfortran.dg/value_3.f90 : New test.
10785 * gfortran.dg/value_4.f90 : New test.
10786 * gfortran.dg/value_4.c : Called from value_4.f90.
10787
10788 2006-12-02 Andrew Pinski <andrew_pinski@playstation.sony.com>
10789
10790 PR C++/30033
10791 * g++.dg/cpp0x/static_assert4.C: New testcase.
10792
10793 2006-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10794
10795 * gcc.dg/torture/builtin-sin-mpfr-1.c: Update MPFR comment.
10796
10797 2006-12-02 Lee Millward <lee.millward@codesourcery.com>
10798
10799 PR c/27953
10800 * gcc.dg/pr27953.c: New test.
10801
10802 2006-12-01 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10803
10804 PR c++/30022
10805 * g++.dg/ext/vector5.C: New test.
10806
10807 PR c++/30021
10808 * g++.dg/other/main1.C: New test.
10809
10810 2006-12-01 Thomas Koenig <Thomas.Koenig@online.de>
10811
10812 PR libfortran/29568
10813 * gfortran.dg/convert_implied_open.f90: Change to
10814 new default record length.
10815 * gfortran.dg/unf_short_record_1.f90: Adapt to
10816 new error message.
10817 * gfortran.dg/unformatted_subrecords_1.f90: New test.
10818
10819 2006-12-01 Andrew MacLeod <amacleod@redhat.com>
10820
10821 * gcc.dg/max-1.c: Remove reference to -fno-tree-lrs option.
10822
10823 2006-12-01 Ryan Mansfield <rmansfield@qnx.com>
10824
10825 PR c++/29066
10826 * g++.dg/expr/pr29066.c: New.
10827
10828 2006-12-01 H.J. Lu <hongjiu.lu@intel.com>
10829 Zdenek Dvorak <dvorakz@suse.cz>
10830
10831 PR tree-optimization/29921
10832 * gcc.dg/pr29921-2.c: New test.
10833
10834 2006-11-30 H.J. Lu <hongjiu.lu@intel.com>
10835
10836 * gcc.dg/i386-cpuid.h (bit_SSE3): New.
10837 (i386_get_cpuid): New function.
10838 (i386_cpuid_ecx): Likewise.
10839 (i386_cpuid_edx): Likewise.
10840 (i386_cpuid): Updated to call i386_cpuid_edx.
10841
10842 * gcc.target/i386/sse3-addsubpd.c: New file.
10843 * gcc.target/i386/sse3-addsubps.c: Likewise.
10844 * gcc.target/i386/sse3-haddpd.c: Likewise.
10845 * gcc.target/i386/sse3-haddps.c: Likewise.
10846 * gcc.target/i386/sse3-hsubpd.c: Likewise.
10847 * gcc.target/i386/sse3-hsubps.c: Likewise.
10848 * gcc.target/i386/sse3-lddqu.c: Likewise.
10849 * gcc.target/i386/sse3-movddup.c: Likewise.
10850 * gcc.target/i386/sse3-movshdup.c: Likewise.
10851 * gcc.target/i386/sse3-movsldup.c: Likewise.
10852
10853 2006-12-01 Dirk Mueller <dmueller@suse.de>
10854
10855 * g++.dg/warn/Wreturn-type-4.C: New testcase.
10856
10857 2006-11-30 Janis Johnson <janis187@us.ibm.com>
10858
10859 * gcc.dg/dfp/convert-int-max.c: New test.
10860 * gcc.dg/dfp/convert-int-max-fold.c: New test.
10861
10862 2006-11-30 Richard Guenther <rguenther@suse.de>
10863
10864 * gcc.dg/vect/vect-pow-1.c: Rename ...
10865 * gcc.dg/vect/fast-math-vect-pow-1.c: ... to this. Use
10866 floats instead of doubles, check successful vectorization.
10867
10868 2006-11-29 Andrew Pinski <andrew_pinski@playstation.sony.com>
10869
10870 PR target/29945
10871 * gcc.c-torture/compile/pr29945.c: New testcase.
10872
10873 2006-11-30 Joseph Myers <joseph@codesourcery.com>
10874
10875 * gcc.dg/vect/vect.exp: Skip PowerPC targets not supporting
10876 -maltivec.
10877
10878 2006-11-29 Eric Christopher <echristo@apple.com>
10879
10880 * gcc.dg/tree-ssa/prefetch-3.c: Allow x86_64, but require ilp32.
10881
10882 2006-11-29 Janis Johnson <janis187@us.ibm.com>
10883
10884 * gcc.dg/dfp/convert-int.c: Remove dg-do compile, fix comment.
10885
10886 * gcc.dg/dfp/convert-bfp.c: Skip long double conversions.
10887
10888 2006-11-29 Lee Millward <lee.millward@codesourcery.com>
10889
10890 PR c++/29022
10891 * g++.dg/inherit/virtual2.C: New test.
10892 * g++.dg/inherit/virtual3.C: Likewise.
10893 * g++.old-deja/g++.bugs/900121_05.C: Adjust error markers.
10894 * g++.dg/inherit/error2.C: Likewise.
10895 * g++.dg/template/instantiate1.C: Likewise.
10896
10897 2006-11-28 Andrew Pinski <pinskia@gmail.com>
10898
10899 PR tree-opt/29984
10900 * gcc.dg/tree-ssa/reassoc-12.c: New test.
10901
10902 2006-11-28 Jan Hubicka <jh@suse.cz>
10903
10904 * gcc.dg/memcpy-1.c: New test.
10905
10906 2006-11-28 Jakub Jelinek <jakub@redhat.com>
10907
10908 PR c++/29735
10909 * g++.dg/warn/main-3.C: New test.
10910
10911 2006-11-28 Jan Hubicka <jh@suse.cz>
10912
10913 * gcc.dg/winline-1.c: New test.
10914
10915 2006-11-28 Nathan Sidwell <nathan@codesourcery.com>
10916
10917 * gcc.dg/pack-test-1.c: Use __alignof__ to determine natural
10918 alignments.
10919
10920 2006-11-28 Paul Thomas <pault@gcc.gnu.org>
10921
10922 PR fortran/29976
10923 * gfortran.dg/missing_optional_dummy_3.f90
10924
10925 2006-11-28 Paul Thomas <pault@gcc.gnu.org>
10926
10927 PR fortran/20880
10928 * gfortran.dg/interface_3.f90: Modify errors.
10929
10930 2006-11-28 Ben Elliston <bje@au.ibm.com>
10931
10932 * lib/gcc-defs.exp (${tool}_check_compile): xfail test cases that
10933 fail to link due to relocation overflows on spu-*-*.
10934
10935 2006-11-27 Michael Matz <matz@suse.de>
10936 Andreas Krebbel <krebbel1@de.ibm.com>
10937
10938 PR target/29319
10939 * gcc.dg/20061127-1.c: New testcase.
10940
10941 2006-11-27 Uros Bizjak <ubizjak@gmail.com>
10942
10943 * gcc.dg/20061124-1.c: Add exit() function prototype.
10944
10945 2006-11-27 Jan Hubicka <jh@suse.cz>
10946
10947 * gcc.target/i386/memcpy-1.c: Adjust size.
10948 * gcc.dg/visibility-11.c: Likewise.
10949
10950 2006-11-27 Richard Guenther <rguenther@suse.de>
10951
10952 PR middle-end/25620
10953 * gcc.target/i386/pow-1.c: New testcase.
10954 * gcc.dg/builtins-58.c: Likewise.
10955
10956 2006-11-26 Mark Mitchell <mark@codesourcery.com>
10957
10958 PR c++/29886
10959 * g++.dg/expr/cast8.C: New test.
10960
10961 2006-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10962
10963 * gcc.dg/torture/builtin-minmax-1.c: Test NaN in fmin/fmax.
10964 Don't ever inline the testcase.
10965
10966 2006-11-25 Andrew Pinski <pinskia@gmail.com>
10967
10968 PR fortran/29982
10969 * gfortran.fortran-torture/compile/parameter_3.f90: New
10970 testcase.
10971
10972 2006-11-25 Andrew Pinski <pinskia@gmail.com>
10973
10974 PR fortran/29951
10975 * gfortran.fortran-torture/execute/transfer2.f90: New test.
10976
10977 2006-11-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10978
10979 * gfortran.fortran-torture/execute/specifics.f90: Remove test
10980 for CHAR.
10981
10982 2006-11-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10983
10984 PR libgfortran/29936
10985 * gfortran.dg/write_check3.f90: New test.
10986
10987 2006-11-24 Andrew Pinski <andrew_pinski@playstation.sony.com>
10988
10989 * gcc.dg/20061124-1.c: Add "exit(0);" to the end of main.
10990
10991 2006-11-24 Paul Thomas <pault@gcc.gnu.org>
10992
10993 PR fortran/20880
10994 * gfortran.dg/interface_3.f90: New test.
10995
10996 PR fortran/29387
10997 * gfortran.dg/generic_8.f90: New test.
10998
10999 2006-11-24 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11000
11001 * gfortran.dg/specifics_1.f90: Remove check for CHAR.
11002 * gfortran.dg/specifics_2.f90: Remove check for CHAR.
11003 * gfortran.dg/specifics_3.f90: Remove.
11004
11005 2006-11-24 Jakub Jelinek <jakub@redhat.com>
11006
11007 PR c/29955
11008 * gcc.dg/gomp/pr29955.c: New test.
11009
11010 PR c/29736
11011 * gcc.dg/pr29736.c: New test.
11012
11013 2006-11-24 Andrew Pinski <andrew_pinski@playstation.sony.com>
11014
11015 PR tree-opt/29964
11016 * gcc.dg/pure-1.c: New test.
11017
11018 2006-11-24 Joseph Myers <joseph@codesourcery.com>
11019
11020 * g++.dg/eh/simd-2.C: Use -O -w in general for PowerPC.
11021 * gcc.dg/debug/dwarf2/const-2.c: Use powerpc_altivec_ok.
11022
11023 2006-11-24 Andreas Krebbel <krebbel1@de.ibm.com>
11024
11025 * gcc.dg/20061124-1.c: New testcase.
11026
11027 2006-11-23 Eric Christopher <echristo@apple.com>
11028
11029 * gcc.dg/inline-16.c: Use __SIZE_TYPE__.
11030
11031 2006-11-24 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
11032
11033 PR c/2707
11034 PR c++/26167
11035 * gcc.dg/Wconversion-integer.c: New. Supersedes
11036 Wconversion-negative-constants.c
11037 * gcc.dg/Wconversion-real.c: New.
11038 * gcc.dg/Wconversion-real-integer.c: New.
11039 * gcc.dg/Wconversion-negative-constants.c: Deleted.
11040 * g++.dg/warn/Wconversion1.C: Modified.
11041
11042 2006-11-23 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11043
11044 * gfortran.dg/overload_1.f90: New test.
11045
11046 2006-11-23 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
11047
11048 PR c/9072
11049 * gcc.dg/builtin-protos-1.c: Replace Wconversion by
11050 Wtraditional-conversion.
11051 * gcc.dg/overflow-warn-2.c: Likewise.
11052 * gcc.dg/Wconversion.c: Likewise. Renamed as
11053 Wtraditional-conversion.c .
11054 * gcc.dg/Wconversion-2.c: Likewise. Renamed as
11055 Wtraditional-conversion-2.c .
11056 * gcc.dg/dfp/Wconversion-2.c: Likewise. Renamed as
11057 Wtraditional-conversion-2.c
11058 * gcc.dg/Wconversion-negative-constants.c: New.
11059
11060 2006-11-23 Andrew Pinski <pinskia@gmail.com>
11061
11062 * gcc.dg/tree-ssa/dump-1.c: New test.
11063
11064 2006-11-23 David Ung <davidu@mips.com>
11065
11066 * gcc.target/mips/mips.exp (dg-mips-options): Handle parsing of
11067 -mfp64, allowable when ISA >= 33 and float is enabled.
11068 * gcc.target/mips/mips32r2-mxhc1.c: New test for checking the use
11069 of mthc1 and mfhc1 patterns.
11070
11071 2006-11-23 Zdenek Dvorak <dvorakz@suse.cz>
11072
11073 PR tree-optimization/29921
11074 * gcc.dg/pr29921.c: New test.
11075
11076 2006-11-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11077
11078 PR fortran/29441
11079 * gfortran.dg/initialization_4.f90: New test.
11080
11081 2006-11-22 Ira Rosen <irar@il.ibm.com>
11082
11083 * gcc.dg/vect/vect-1.c: Additional loop is now vectorizable on
11084 platforms that have interleaving support.
11085 * gcc.dg/vect/vect-107.c, gcc.dg/vect/vect-98.c: Likewise.
11086 * gcc.dg/vect/vect-strided-a-u16-i2.c,
11087 gcc.dg/vect/vect-strided-a-u16-i4.c, gcc.dg/vect/vect-strided-u16-i2.c,
11088 gcc.dg/vect/vect-strided-u16-i4.c, gcc.dg/vect/vect-strided-u32-i4.c,
11089 gcc.dg/vect/vect-strided-u32-i8.c, gcc.dg/vect/vect-strided-u8-i2.c,
11090 gcc.dg/vect/vect-strided-u8-i2-gap.c,
11091 gcc.dg/vect/vect-strided-u8-i8.c,
11092 gcc.dg/vect/vect-strided-u8-i8-gap2.c,
11093 gcc.dg/vect/vect-strided-u8-i8-gap4.c,
11094 gcc.dg/vect/vect-strided-u8-i8-gap7.c,
11095 gcc.dg/vect/vect-strided-float.c,
11096 gcc.dg/vect/vect-strided-a-mult.c,
11097 gcc.dg/vect/vect-strided-mult-char-ls.c,
11098 gcc.dg/vect/vect-strided-a-u16-mult.c,
11099 gcc.dg/vect/vect-strided-a-u32-mult.c,
11100 gcc.dg/vect/vect-strided-a-u8-i2-gap.c,
11101 gcc.dg/vect/vect-strided-a-u8-i8-gap2.c,
11102 gcc.dg/vect/vect-strided-a-u8-i8-gap7.c,
11103 gcc.dg/vect/vect-strided-mult.c,
11104 gcc.dg/vect/vect-strided-u32-mult.c: New testcases.
11105 * lib/target-supports.exp (vect_extract_even_odd, vect_interleave):
11106 New.
11107
11108 2006-11-22 Paul Thomas <pault@gcc.gnu.org>
11109
11110 PR fortran/25087
11111 * gfortran.dg/auto_char_len_4.f90: New test.
11112
11113 2006-11-22 Paul Thomas <pault@gcc.gnu.org>
11114
11115 PR fortran/29652
11116 * gfortran.dg/generic_7.f90: New test.
11117 * gfortran.dg/defined_operators_1.f90: Add new error.
11118
11119 2006-11-22 Zdenek Dvorak <dvorakz@suse.cz>
11120
11121 PR tree-optimization/29902
11122 * g++.dg/tree-ssa/pr29902.C: New test.
11123
11124 2006-11-21 Paul Thomas <pault@gcc.gnu.org>
11125
11126 PR fortran/29820
11127 * gfortran.dg/used_types_13.f90: New test.
11128
11129 2006-11-21 Janis Johnson <janis187@us.ibm.com>
11130
11131 * gcc.dg/dfp/snan.c: Delete.
11132
11133 2006-11-21 Douglas Gregor <doug.gregor@gmail.com>
11134
11135 * g++.dg/cpp0x/static_assert1.C: New.
11136 * g++.dg/cpp0x/static_assert2.C: New.
11137 * g++.dg/cpp0x/static_assert3.C: New.
11138
11139 2006-11-21 Richard Guenther <rguenther@suse.de>
11140
11141 * gcc.dg/vect/vect-pow-1.c: New testcase.
11142 * gcc.dg/vect/vect-pow-2.c: Likewise.
11143
11144 2006-11-21 Jakub Jelinek <jakub@redhat.com>
11145
11146 PR c++/29570
11147 * g++.dg/template/static29.C: New test.
11148
11149 PR c++/29734
11150 * g++.dg/conversion/simd4.C: New test.
11151
11152 2006-11-20 Simon Martin <simartin@users.sourceforge.net>
11153
11154 PR c++/29475
11155 * g++.dg/template/access19.C: New test.
11156 * g++.old-deja/g++.other/access11.C: Adjusted the line where the
11157 error is reported.
11158
11159 2006-11-20 Andrew Pinski <andrew_pinski@playstation.sony.com>
11160
11161 PR tree-opt/25500
11162 * gcc.dg/tree-ssa/sra-4.c: New testcase.
11163
11164 2006-11-20 Tobias Burnus <burnus@net-b.de>
11165
11166 PR fortran/27546
11167 * gfortran.dg/import.f90: Extended test.
11168 * gfortran.dg/import2.f90: Extended test.
11169
11170 2006-11-20 Tobias Burnus <burnus@net-b.de>
11171
11172 * gfortran.dg/volatile3.f90: Add conflict test.
11173
11174 2006-11-20 Bernhard Fischer <aldot@gcc.gnu.org>
11175
11176 PR fortran/24783
11177 * gfortran.dg/implicit_10.f90: New test.
11178
11179 2006-11-19 Gabriel Dos Reis <gdr@integrable-solutions.net>
11180
11181 PR c++/8586
11182 * g++.dg/warn/Wall-write-strings.C: New.
11183
11184 2006-11-19 Erik Edelmann <eedelman@gcc.gnu.org>
11185
11186 * gfortran.dg/alloc_comp_constraint_5.f90: New.
11187 * gfortran.dg/alloc_comp_assign_2.f90: Removed invalid code.
11188
11189 2006-11-19 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11190
11191 * gfortran.dg/use_3.f90: Remove error message.
11192 * gfortran.dg/iso_fortran_env_1.f90: New test.
11193 * gfortran.dg/iso_fortran_env_2.f90: New test.
11194 * gfortran.dg/iso_fortran_env_3.f90: New test.
11195 * gfortran.dg/iso_fortran_env_4.f90: New test.
11196
11197 2006-11-19 Dorit Nuzman <dorit@il.ibm.com>
11198
11199 * gcc.dg/vect/vect-27.c: Fix initialization.
11200
11201 2006-11-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11202
11203 * gcc.dg/builtins-20.c: Add fmin/fmax cases.
11204 * gcc.dg/torture/builtin-minmax-1.c: New.
11205
11206 * gcc.dg/builtins-20.c: Add cases for copysign.
11207
11208 2006-11-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11209
11210 PR fortran/24285
11211 * gfortran.dg/dollar_edit_descriptor-3.f: New test.
11212
11213 2006-11-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11214 * gfortran.dg/use_1.f90: New test.
11215 * gfortran.dg/use_1.f90: New test.
11216 * gfortran.dg/use_1.f90: New test.
11217
11218 2006-11-17 Zdenek Dvorak <dvorakz@suse.cz>
11219
11220 PR tree-optimization/29801
11221 * gcc.dg/pr29801.c: New test.
11222
11223 2006-11-17 Jakub Jelinek <jakub@redhat.com>
11224
11225 PR middle-end/29584
11226 * gcc.dg/torture/pr29584.c: New test.
11227
11228 2006-11-17 Joseph Myers <joseph@codesourcery.com>
11229
11230 * gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-4.c:
11231 Condition PowerPC tests for saving FPRs on powerpc_fprs.
11232 * gcc.target/powerpc/compress-float-ppc.c,
11233 gcc.target/powerpc/compress-float-ppc-pic.c: Only test if
11234 powerpc_fprs.
11235 * gcc.target/powerpc/rs6000-power2-2.c: Only test if powerpc_fprs;
11236 do not pass -mhard-float.
11237
11238 2006-11-16 Eric Botcazou <ebotcazou@adacore.com>
11239
11240 * gnat.dg/volatile_aggregate.adb: New test.
11241
11242 2006-11-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11243
11244 PR fortran/29391
11245 PR fortran/29489
11246 * gfortran.dg/bound_2.f90: Add more checks.
11247 * gfortran.dg/bound_3.f90: New test.
11248
11249 2006-11-16 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
11250
11251 PR target/29201
11252 * gcc.c-torture/compile/pr29201.c: New test for ia64 target.
11253
11254 2006-11-15 Steven G. Kargl <kargl@gcc.gnu.org>
11255
11256 * gfortran.dg/import3.f90: Fix error message.
11257
11258 2006-11-15 Andrew Pinski <andrew_pinski@playstation.sony.com>
11259
11260 PR tree-opt/29788
11261 * gfortran.fortran-torture/compile/inline_1.f90:
11262 New testcase.
11263
11264 2006-11-15 Uros Bizjak <ubizjak@gmail.com>
11265
11266 * gcc.target/i386/x87regparm-1.c: New test.
11267 * gcc.target/i386/x87regparm-2.c: New test.
11268 * gcc.target/i386/x87regparm-3.c: New test.
11269 * gcc.target/i386/x87regparm-4.c: New test.
11270
11271 2006-11-15 Tobias Burnus <burnus@net-b.de>
11272
11273 PR fortran/27546
11274 * gfortran.dg/import.f90: New test.
11275 * gfortran.dg/import2.f90: New test.
11276 * gfortran.dg/import3.f90: New test.
11277
11278 2006-11-15 Tobias Burnus <burnus@net-b.de>
11279
11280 PR fortran/27588
11281 * gfortran.dg/char_bounds_check_fail_1.f90: New test.
11282
11283 2006-11-15 Tobias Burnus <burnus@net-b.de>
11284
11285 PR fortran/29806
11286 * gfortran.dg/contains.f90: New test.
11287 * gfortran.dg/derived_function_interface_1.f90: Add a dg-warning.
11288
11289 2006-11-15 Jakub Jelinek <jakub@redhat.com>
11290
11291 PR tree-optimization/29581
11292 * gcc.dg/pr29581-1.c: New test.
11293 * gcc.dg/pr29581-2.c: New test.
11294 * gcc.dg/pr29581-3.c: New test.
11295 * gcc.dg/pr29581-4.c: New test.
11296 * gfortran.dg/pr29581.f90: New test.
11297
11298 2006-11-14 Brooks Moses <brooks.moses@codesourcery.com>
11299
11300 PR fortran/29702
11301 * lib/gfortran-dg.exp (gfortran-dg-test): Ignore column
11302 numbers in error message headers.
11303
11304 2006-11-14 Richard Guenther <rguenther@suse.de>
11305
11306 * gcc.target/i386/math-torture/math-torture.exp: Restrict
11307 to i?86 and x86_64 targets.
11308
11309 2006-11-14 Caroline Tice <ctice@apple.com>
11310
11311 * gcc.dg/pubtypes-1.c: New file/testcase.
11312 * gcc.dg/pubtypes-2.c: New file/testcase.
11313 * gcc.dg/pubtypes-3.c: New file/testcase.
11314 * gcc.dg/pubtypes-4.c: New file/testcase.
11315 * g++.dg/pubtypes.C: New file/testcase.
11316
11317 2006-11-14 Mark Mitchell <mark@codesourcery.com>
11318
11319 PR c++/29106
11320 * g++.dg/init/self1.C: New test.
11321
11322 2006-11-14 Tobias Burnus <burnus@net-b.de>
11323
11324 PR fortran/29657
11325 * gfortran.dg/conflicts.f90: Add.
11326
11327 2006-11-14 Paolo Bonzini <bonzini@gnu.org>
11328
11329 PR rtl-optimization/29798
11330
11331 * gcc.c-torture/execute/pr29798.c: New.
11332
11333 2006-11-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11334
11335 * gcc.dg/builtins-20.c: Add more cases.
11336
11337 2006-11-13 Jakub Jelinek <jakub@redhat.com>
11338
11339 PR fortran/29759
11340 * gfortran.dg/gomp/pr29759.f90: New test.
11341
11342 2006-11-13 Mark Mitchell <mark@codesourcery.com>
11343
11344 PR c++/29518
11345 * g++.dg/template/static28.C: New test.
11346
11347 2006-11-13 Carlos O'Donell <carlos@codesourcery.com>
11348
11349 * lib/c-torture.exp: Use target-libpath.exp.
11350 * lib/target-libpath.exp (set_ld_library_path_env_vars): If present,
11351 set GCC_EXEC_PREFIX env var from global variable of same name.
11352
11353 2006-11-12 Andrew Pinski <andrew_pinski@playstation.sony.com>
11354
11355 PR fortran/26994
11356 * gfortran.fortran-torture/compile/transfer-1.f90:
11357 New testcase.
11358
11359 2006-11-12 H.J. Lu <hongjiu.lu@intel.com>
11360 Zdenek Dvorak <dvorakz@suse.cz>
11361
11362 PR tree-optimization/29680
11363 * gcc.dg/alias-11.c: New test.
11364
11365 2006-11-12 Jason Merrill <jason@redhat.com>
11366 Andrew Pinski <pinskia@physics.uc.edu>
11367
11368 PR middle-end/28915
11369 * gcc.target/i386/vectorize1.c: New.
11370
11371 2006-11-12 Roger Sayle <roger@eyesopen.com>
11372
11373 PR rtl-optimization/29797
11374 * gcc.c-torture/execute/pr29797-1.c: New test case.
11375
11376 2006-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11377
11378 * gcc.dg/torture/builtin-symmetric-1.c: Add more cases.
11379
11380 2006-11-12 Zdenek Dvorak <dvorakz@suse.cz>
11381
11382 * gcc.dg/tree-ssa/prefetch-3.c: New test.
11383
11384 2006-11-12 Roger Sayle <roger@eyesopen.com>
11385
11386 PR tree-optimization/13827
11387 * gcc.dg/fold-eqand-1.c: New test case.
11388
11389 2006-11-11 Andrew Pinski <andrew_pinski@playstation.sony.com>
11390
11391 PR rtl-opt/28812
11392 * gcc.c-torture/execute/mayalias-3.c: New test.
11393
11394 2006-11-11 Richard Sandiford <richard@codesourcery.com>
11395
11396 PR middle-end/27528
11397 * gcc.c-torture/compile/pr27528.c: New test.
11398 * gcc.dg/pr27528.c: Likewise.
11399
11400 2006-11-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11401
11402 * gcc.dg/builtins-20.c: Add more cases for stripping sign ops.
11403
11404 * gcc.dg/torture/builtin-symmetric-1.c: New test.
11405
11406 2006-11-10 Paul Thomas <pault@gcc.gnu.org>
11407
11408 PR fortran/29758
11409 * gfortran.dg/reshape_source_size_1.f90: New test.
11410
11411 2006-11-10 Paul Thomas <pault@gcc.gnu.org>
11412
11413 PR fortran/29315
11414 * gfortran.dg/aliasing_dummy_4.f90: New test.
11415
11416 2006-11-10 Uros Bizjak <ubizjak@gmail.com>
11417
11418 PR target/29777
11419 * lib/target-supports.exp (vect_widen_mult_hi_to_si): Add i?86-*-*
11420 and x86_64-*-* targets.
11421
11422 2006-11-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11423
11424 * gcc.dg/torture/builtin-math-2.c: Test builtin fma.
11425 * gcc.dg/torture/builtin-math-3.c (CKSGN_F, CKSGN, CKSGN_L):
11426 New macros. Use them in exact tests.
11427 (TESTIT3): New macro.
11428 Add tests for fmin, fmax and fma.
11429
11430 2006-11-09 Paul Thomas <pault@gcc.gnu.org>
11431
11432 PR fortran/29431
11433 * gfortran.dg/array_constructor_13.f90: New test.
11434
11435 2006-11-09 Paul Thomas <pault@gcc.gnu.org>
11436
11437 PR fortran/29744
11438 * gfortran.dg/used_types_12.f90: New test.
11439
11440 2006-11-09 Serge Belyshev <belyshev@depni.sinp.msu.ru>
11441
11442 PR middle-end/29726
11443 * gcc.dg/fold-eqandshift-1.c (test5): Uncomment function.
11444 (test6): Ditto.
11445 (dg-final): Add scan-tree-dump-times patterns for test5 and test6.
11446 * gcc.dg/fold-eqandshift-3.c: New test case.
11447
11448 2006-11-09 Paul Thomas <pault@gcc.gnu.org>
11449
11450 PR fortran/29699
11451 * gfortran.dg/alloc_comp_auto_array_1.f90: New test.
11452
11453 PR fortran/21370
11454 * gfortran.dg/change_symbol_attributes_1.f90: New test.
11455
11456 2006-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
11457
11458 * gcc.dg/20061109-1.c: New testcase.
11459
11460 2006-11-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11461
11462 * gcc.dg/builtins-20.c: Use fabs, not __builtin_fabs.
11463
11464 2006-11-09 Tobias Burnus <burnus@net-b.de>
11465
11466 * gfortran.dg/io_constraints_3.f90: Fixed by using -fmax-errors.
11467 * gfortran.dg/gomp/reduction1.f90: Fixed by using -fmax-errors.
11468
11469 2006-11-08 Zdenek Dvorak <dvorakz@suse.cz>
11470
11471 * gcc.dg/tree-ssa/ssa-ccp-14.c: New test.
11472 * gcc.dg/tree-ssa/ssa-ccp-15.c: New test.
11473
11474 2006-11-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11475
11476 * gcc.dg/torture/builtin-math-3.c: Add more sincos tests.
11477
11478 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
11479
11480 * gcc.dg/vect/vect-1.c: Loop with multiple types removed (appears in
11481 vect-9.c).
11482 * gcc.dg/vect/vect-106.c: Removed (duplicate of vect-9.c).
11483 * gcc.dg/vect/vect-9.c: Now vectorizable.
11484 * gcc.dg/vect/vect-reduc-dot-s16a.c: Now vectorizable also on targets
11485 that support vect_widen_mult.
11486 * gcc.dg/vect/vect-reduc-dot-u16.c: Removed (split into two new tests).
11487 * gcc.dg/vect/vect-reduc-dot-u16a.c: New test (split from
11488 vect-reduc-dot-u16.c).
11489 * gcc.dg/vect/vect-reduc-dot-u16b.c: New test (split from
11490 vect-reduc-dot-u16.c).
11491 * gcc.dg/vect/vect-reduc-dot-s8.c: Removed (split into three new tests).
11492 * gcc.dg/vect/vect-reduc-dot-s8a.c: New test (split from
11493 vect-reduc-dot-s8.c).
11494 * gcc.dg/vect/vect-reduc-dot-s8b.c: New test (split from
11495 vect-reduc-dot-s8.c).
11496 * gcc.dg/vect/vect-reduc-dot-s8c.c: New test (split from
11497 vect-reduc-dot-s8.c).
11498 * gcc.dg/vect/vect-reduc-dot-u8.c: Removed (split into two new tests).
11499 * gcc.dg/vect/vect-reduc-dot-u8a.c: New test (split from
11500 vect-reduc-dot-u8.c).
11501 * gcc.dg/vect/vect-reduc-dot-u8b.c: New test (split from
11502 vect-reduc-dot-u8.c).
11503 * gcc.dg/vect/vect-widen-mult-sum.c: New test.
11504 * gcc.dg/vect/vect-multitypes-9.c: New test.
11505 * gcc.dg/vect/vect-multitypes-10.c: New test.
11506 * gcc.dg/vect/vect-widen-mult-s16.c: New test.
11507 * gcc.dg/vect/vect-widen-mult-u16.c: New test.
11508 * gcc.dg/vect/vect-widen-mult-u8.c: New test.
11509 * gcc.dg/vect/vect-widen-mult-s8.c: New test.
11510 * gcc.dg/vect/wrapv-vect-reduc-dot-s8.c: Removed.
11511 * gcc.dg/vect/wrapv-vect-reduc-dot-s8b.c: New reduced version of
11512 wrapv-vect-reduc-dot-s8.c.
11513 * lib/target-support.exp (check_effective_target_vect_unpack): New.
11514 (check_effective_target_vect_widen_sum_hi_to_si): Now also includes
11515 targets that support vec_unpack.
11516 (check_effective_target_vect_widen_sum_qi_to_hi): Likewise.
11517 (check_effective_target_vect_widen_mult_qi_to_hi): New.
11518 (check_effective_target_vect_widen_mult_hi_to_si): New.
11519 (check_effective_target_vect_widen_sum): Removed.
11520
11521 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
11522
11523 * gcc.dg/vect/vect-multitypes-8.c: New test.
11524 * lib/target-supports.exp (check_effective_target_vect_pack_mod): New.
11525
11526 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
11527
11528 * gcc.dg/vect/vect-multitypes-7.c: New test.
11529
11530 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
11531
11532 * gcc.dg/vect/vect-multitypes-4.c: New test.
11533 * gcc.dg/vect/vect-multitypes-5.c: New test.
11534 * gcc.dg/vect/vect-multitypes-6.c: New test.
11535
11536 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
11537
11538 * gcc.dg/vect/vect-multitypes-1.c: New test.
11539 * gcc.dg/vect/vect-multitypes-2.c: New test.
11540 * gcc.dg/vect/vect-multitypes-3.c: New test.
11541
11542 2006-11-07 Eric Christopher <echristo@apple.com>
11543
11544 * gcc.target/i386/builtin-bswap-1.c: Rewrite for 64-bit.
11545 Test using scan-assembler-not.
11546
11547 2006-11-07 Jakub Jelinek <jakub@redhat.com>
11548
11549 * gcc.dg/inline-17.c: New test.
11550
11551 2006-11-07 Steve Ellcey <sje@cup.hp.com>
11552
11553 PR other/25028
11554 * gcc.dg/torture/fp-int-convert-float128-timode.c: Do not XFAIL
11555 on HP-UX.
11556
11557 2006-11-07 Paul Thomas <pault@gcc.gnu.org>
11558
11559 PR fortran/29539
11560 * gfortran.dg/gfortran.dg/blockdata_3.f90: New test.
11561
11562 PR fortran/29634
11563 * gfortran.dg/gfortran.dg/derived_function_interface_1.f90: New
11564 test.
11565
11566 2006-11-07 Tobias Burnus <burnus@net-b.de>
11567
11568 PR fortran/29601
11569 * gfortran.dg/volatile.f90: Add.
11570 * gfortran.dg/volatile2.f90: Add.
11571 * gfortran.dg/volatile3.f90: Add.
11572 * gfortran.dg/volatile4.f90: Add.
11573 * gfortran.dg/volatile5.f90: Add.
11574 * gfortran.dg/volatile6.f90: Add.
11575 * gfortran.dg/volatile7.f90: Add.
11576
11577 2006-11-06 Tobias Burnus <burnus@net-b.de>
11578
11579 * gfortran.dg/io_constraints_2.f90: Adjust pattern
11580 for matching error messages.
11581 * gfortran.dg/specifics_3.f90: Adjust pattern
11582 for matching error messages.
11583
11584 2006-11-06 Janis Johnson <janis187@us.ibm.com>
11585 Bernhard Fischer <aldot@gcc.gnu.org>
11586
11587 * lib/gcc-dg.exp (output-exists): New proc.
11588 (output-exists-not): New proc.
11589 * gcc.test-framework/test-framework.awk: Support new directives.
11590 * gcc.test-framework/dg-outexistsnot-exp-F.c: New test.
11591 * gcc.test-framework/dg-outexistsnot-exp-P.c: New test.
11592 * gcc.test-framework/dg-outexists-exp-F.c: New test.
11593 * gcc.test-framework/dg-outexists-exp-XP.c: New test.
11594 * gcc.test-framework/dg-outexistsnot-exp-XF.c: New test.
11595 * gcc.test-framework/dg-outexists-exp-P.c: New test.
11596
11597 2006-11-06 Erik Edelmann <eedelman@gcc.gnu.org>
11598
11599 PR fortran/29630
11600 PR fortran/29679
11601 * gfortran.dg/initialization_2.f90: Test PRs 29630 and 29679 too.
11602 * gfortran.dg/initialization_3.f90: New.
11603
11604 2006-11-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
11605
11606 PR libgfortran/25545
11607 * gfortran.dg/dollar_edit_descriptor-2.f: New test.
11608
11609 2006-11-05 Jakub Jelinek <jakub@redhat.com>
11610
11611 PR middle-end/29695
11612 * gcc.c-torture/execute/pr29695-1.c: New test.
11613 * gcc.c-torture/execute/pr29695-2.c: New test.
11614
11615 2006-11-05 Paul Thomas <pault@gcc.gnu.org>
11616
11617 PR fortran/29565
11618 * gfortran.dg/gfortran.dg/aliasing_dummy_3.f90: New test.
11619
11620 2006-11-04 Brooks Moses <brooks.moses@codesourcery.com>
11621
11622 * lib/gfortran-dg.exp (gfortran-dg-test): Adjust pattern
11623 for matching error messages.
11624
11625 2006-11-04 Uros Bizjak <ubizjak@gmail.com>
11626
11627 PR target/26915
11628 * gcc.target/i386/387-12.c: New test.
11629
11630 2006-11-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11631
11632 PR libfortran/29713
11633 * gfortran.dg/pr29713.f90: New test.
11634
11635 2006-11-03 J"orn Rennecke <joern.rennecke@st.com>
11636
11637 * gcc.c-torture/execute/arith-rand-ll.c:
11638 Also test for bogus rest sign.
11639
11640 2006-11-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11641
11642 PR libfortran/27895
11643 * gfortran.dg/zero_sized_1.f90: Uncomment checks for RESHAPE.
11644
11645 2006-11-02 Brooks Moses <brooks.moses@codesourcery.com>
11646
11647 * lib/gfortran-dg.exp (gfortran-dg-test): Remove expected "In file"
11648 from error messages.
11649
11650 2006-11-02 Mike Stump <mrs@apple.com>
11651
11652 * obj-c++.dg/const-str-9.mm: Don't run on 64-bit.
11653
11654 * g++.old-deja/g++.abi/align.C: Enable for darwin.
11655
11656 2006-11-02 Eric Botcazou <ebotcazou@adacore.com>
11657
11658 * g++.dg/eh/gcsec1.C: New test.
11659
11660 2006-11-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11661
11662 * gcc.dg/torture/builtin-math-3.c: Fix semicolons.
11663 (TESTIT_2P, TESTIT_2P_R): New macros. Test sincos.
11664
11665 2006-11-01 Adam Nemet <anemet@caviumnetworks.com>
11666
11667 * gcc.dg/fold-mod-1.c: Match the leading 0x for the
11668 hexadecimal value.
11669 * gcc.dg/tree-prof/val-prof-2.c: Likewise.
11670 * gcc.dg/pr14796-2.c: Likewise.
11671
11672 2006-11-01 Eric Botcazou <ebotcazou@libertysurf.fr>
11673
11674 * gcc.c-torture/execute/20061101-1.c: New test.
11675
11676 2006-11-01 Richard Guenther <rguenther@suse.de>
11677
11678 * gcc.target/i386/fpprec-1.c: New testcase.
11679
11680 2006-11-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11681
11682 * gcc.dg/torture/builtin-attr-1.c: Don't test gamma/lgamma.
11683 * gcc.dg/torture/builtin-convert-1.c: Don't test lgamma.
11684
11685 2006-10-31 Eric Botcazou <ebotcazou@libertysurf.fr>
11686
11687 * gcc.c-torture/execute/20061031-1.c: New test.
11688
11689 2006-10-31 Geoffrey Keating <geoffk@apple.com>
11690
11691 PR 23067
11692 * gcc.target/powerpc/darwin-abi-3.c: Remove XFAIL.
11693 * gcc.target/powerpc/darwin-abi-6.c: Remove XFAIL.
11694 * gcc.target/powerpc/darwin-abi-7.c: Remove XFAIL.
11695 * gcc.target/powerpc/darwin-abi-8.c: Remove XFAIL.
11696 * gcc.target/powerpc/darwin-abi-9.c: Remove XFAIL.
11697 * gcc.target/powerpc/darwin-abi-10.c: Remove XFAIL.
11698 * gcc.target/powerpc/darwin-abi-11.c: Remove XFAIL.
11699
11700 2006-10-31 Eric Christopher <echristo@apple.com>
11701 Falk Hueffner <falk@debian.org>
11702
11703 * gcc.dg/builtin-bswap-1.c: New.
11704 * gcc.dg/builtin-bswap-2.c: New.
11705 * gcc.dg/builtin-bswap-3.c: New.
11706 * gcc.dg/builtin-bswap-4.c: New.
11707 * gcc.dg/builtin-bswap-5.c: New.
11708 * gcc.target/i386/builtin-bswap-1.c: New.
11709
11710 2006-10-31 Geoffrey Keating <geoffk@apple.com>
11711
11712 * gcc.dg/inline-16.c: New.
11713
11714 PR 16622
11715 * gcc.dg/inline-10.c (main): Don't declare 'main' inline without
11716 defining it.
11717 * gcc.dg/inline-13.c: New.
11718 * gcc.dg/inline-14.c: New.
11719 * gcc.dg/inline-15.c: New.
11720
11721 PR 11377
11722 * gcc.dg/inline6.c: New.
11723 * gcc.dg/inline7.c: New.
11724
11725 2006-10-31 Roger Sayle <roger@eyesopen.com>
11726
11727 PR middle-end/23470
11728 * gcc.dg/pr23470-1.c: New test case.
11729
11730 2006-11-01 Bernhard Fischer <aldot@gcc.gnu.org>
11731
11732 PR fortran/29537
11733 * gfortran.dg/blockdata_1.f90: Add warning about blank common in block
11734 data.
11735 * gfortran.dg/blockdata_2.f90: New testcase.
11736
11737 2006-10-31 Thomas Koenig <Thomas.Koenig@online.de>
11738
11739 PR libfortran/29627
11740 * gfortran.dg/unf_short_record_1.f90: New test.
11741
11742 2006-10-31 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11743
11744 PR fortran/29067
11745 * gfortran.dg/pr29067.f: New test.
11746
11747 2006-10-31 Joseph Myers <joseph@codesourcery.com>
11748 Richard Sandiford <richard@codesourcery.com>
11749
11750 * lib/target-supports.exp (get_compiler_messages): Append options
11751 as a single list element.
11752 (check_effective_target_arm_vfp_ok): New.
11753 * gcc.dg/arm-vfp1.c: Use arm_vfp_ok.
11754
11755 2006-10-31 Paul Thomas <pault@gcc.gnu.org>
11756
11757 PR fortran/29387
11758 * gfortran.dg/intrinsic_actual_2.f90: New test.
11759
11760 PR fortran/29490
11761 * gfortran.dg/actual_array_interface_1.f90: New test.
11762
11763 PR fortran/29641
11764 * gfortran.dg/used_types_11.f90: New test.
11765
11766 2006-10-30 Dirk Mueller <dmueller@suse.de>
11767
11768 * g++.old-deja/g++.pt/eichin01a.C (main): Fix prototype.
11769 * g++.old-deja/g++.pt/eichin01b.C (main): Same.
11770 * g++.old-deja/g++.pt/eichin01.C (main): Same.
11771 * g++.old-deja/g++.mike/net25.C (main): Same.
11772 * g++.dg/lookup/exception1.C (main): Same.
11773 * g++.dg/parse/parens2.C (main): Same.
11774
11775 2006-10-30 Roger Sayle <roger@eyesopen.com>
11776
11777 * gcc.target/i386/pr27827.c: Explicitly specify -mfpmath=387.
11778
11779 2006-10-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11780
11781 * gcc.dg/torture/builtin-math-2.c: Add tgamma tests.
11782 * gcc.dg/torture/builtin-math-3.c: Likewise.
11783
11784 2006-10-30 Tobias Burnus <burnus@net-b.de>
11785
11786 PR fortran/29452
11787 * gfortran.dg/write_check.f90: Check run-time keyword checking.
11788 * gfortran.dg/write_check2.f90: Check compile-time keyword checking.
11789
11790 2006-10-30 Andrew Pinski <pinskia@gmail.com>
11791
11792 PR Fortran/29410
11793 * gfortran.fortran-torture/execute/transfer1.f90: New test.
11794
11795 2006-10-30 Joseph Myers <joseph@codesourcery.com>
11796
11797 * lib/target-supports.exp (check_function_available): Declare
11798 function before calling.
11799
11800 2006-10-30 Jakub Jelinek <jakub@redhat.com>
11801
11802 PR tree-optimization/29637
11803 * gcc.dg/pr29637.c: New test.
11804
11805 2006-10-29 Roger Sayle <roger@eyesopen.com>
11806
11807 * gcc.dg/fold-compare-1.c: Update to reflect recent changes in
11808 tree canonicalization.
11809
11810 2006-10-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11811
11812 * gcc.dg/builtins-20.c: Add more hypot tests.
11813
11814 2006-10-29 Roger Sayle <roger@eyesopen.com>
11815
11816 * gcc.dg/fold-compare-1.c: New test case.
11817
11818 2006-10-29 Dirk Mueller <dmueller@suse.de>
11819
11820 PR c++/16307
11821 * g++.dg/warn/Wchar-subscripts-2.C: New testcase.
11822
11823 2006-10-29 Roger Sayle <roger@eyesopen.com>
11824
11825 PR tree-optimization/15458
11826 * gcc.dg/fold-xornot-1.c: New test case.
11827
11828 2006-10-29 Richard Guenther <rguenther@suse.de>
11829
11830 * gcc.target/i386/math-torture/trunc.c: New testcase.
11831
11832 2006-10-29 Richard Guenther <rguenther@suse.de>
11833
11834 * gcc.target/i386/math-torture/round.c: New testcase.
11835
11836 2006-10-29 Richard Guenther <rguenther@suse.de>
11837
11838 * gcc.target/i386/math-torture/ceil.c: New testcase.
11839 * gcc.target/i386/math-torture/floor.c: Likewise.
11840
11841 2006-10-29 Richard Guenther <rguenther@suse.de>
11842
11843 * gcc.target/i386/math-torture/rint.c: New testcase.
11844 * gcc.target/i386/math-torture/nearbyint.c: Likewise.
11845
11846 2006-10-29 Richard Guenther <rguenther@suse.de>
11847
11848 * gcc.target/i386/math-torture/lfloor.c: New testcase.
11849 * gcc.target/i386/math-torture/lceil.c: Likewise.
11850
11851 2006-10-28 Tobias Burnus <burnus@net-b.de>
11852
11853 PR libgfortran/24313
11854 * gfortran.dg/csqrt_2.f: Remove xfail *-*-linux-gnu.
11855
11856 2006-10-29 Kazu Hirata <kazu@codesourcery.com>
11857
11858 * gcc.c-torture/execute/20020118-1.c,
11859 gcc.c-torture/execute/builtins/strlen.c,
11860 gcc.c-torture/execute/pr23135.c, lib/fortran-torture.exp: Fix
11861 comment typos.
11862
11863 2006-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11864
11865 * gcc.dg/builtins-20.c: Add tests for hypot.
11866 * gcc.dg/torture/builtin-math-2.c (TESTIT2): New. Add tests for
11867 two-argument builtins.
11868 * gcc.dg/torture/builtin-math-3.c (TESTIT_R): Renamed from
11869 TESTIT2. Update all callers.
11870 (TESTIT2, TESTIT2_R): New helper macros.
11871 Add testcases for pow, hypot and atan2.
11872
11873 2006-10-28 Andrew Pinski <andrew_pinski@playstation.sony.com>
11874
11875 PR C++/29295
11876 * g++.dg/expr/bool1.C: New test.
11877 * g++.dg/expr/bool2.C: New test.
11878
11879 2006-10-28 Tobias Burnus <burnus@net-b.de>
11880
11881 PR fortran/28224
11882 * gfortran.dg/io_constraints_2.f90: Use -std=f95.
11883 * gfortran.dg/namelist_internal.f90: New test.
11884
11885 2006-10-28 Tobias Burnus <burnus@net-b.de>
11886
11887 PR fortran/29625
11888 * gfortran.dg/io_real_boz.f90: Add.
11889 * gfortran.dg/io_real_boz2.f90: Add.
11890
11891 2006-10-28 Richard Guenther <rguenther@suse.de>
11892
11893 PR middle-end/26899
11894 * gcc.dg/tree-ssa/pr26899.c: New testcase.
11895
11896 2006-10-28 Richard Guenther <rguenther@suse.de>
11897
11898 PR target/28806
11899 * gcc.target/i386/math-torture/lround.c: New testcase.
11900
11901 2006-10-27 Kaz Kojima <kkojima@gcc.gnu.org>
11902
11903 * gcc.dg/builtins-43.c: Add -fno-finite-math-only.
11904 * gcc.dg/builtins-44.c: Likewise.
11905 * gcc.dg/builtins-45.c: Likewise.
11906 * gcc.dg/pr28796-2.c: Likewise.
11907 * gcc.dg/unordered-3.c: Likewise.
11908
11909 2006-10-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
11910
11911 PR libgfortran/27954
11912 * gfortran.dg/error_recovery_2.f90: New test.
11913
11914 2006-10-26 Richard Guenther <rguenther@suse.de>
11915
11916 * gcc.target/i386/i386.exp: Use glob, not find to collect
11917 tests. Avoids recursing into subdirectories.
11918 * gcc.target/i386/math-torture/math-torture.exp: Torture
11919 for interesting ia32 math options.
11920 * gcc.target.i386/math-torture/lrint.c: New testcase.
11921
11922 2006-10-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
11923
11924 PR libgfortran/29563
11925 * gfortran.dg/arrayio_9.f90: Update test.
11926 * gfortran.dg/arrayio_19.f90: New test.
11927
11928 2006-10-26 Andreas Krebbel <krebbel1@de.ibm.com>
11929
11930 * gcc.dg/20061026.c: New testcase.
11931
11932 2006-10-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
11933
11934 PR libgfortran/29563
11935 * gfortran.dg/arrayio_9.f90: New test.
11936
11937 2006-10-26 Ben Elliston <bje@au.ibm.com>
11938
11939 * gcc.c-torture/execute/builtins/strlen.c: Do not use strcpy.
11940 Copy the strings manually, as strcpy may call strlen.
11941
11942 2006-10-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11943
11944 * gcc.dg/torture/builtin-math-2.c (TESTIT): Use new helper macro.
11945 Add checks for log, log2, log10 and log1p.
11946
11947 * gcc.dg/torture/builtin-math-3.c: Add checks for -0.0 everywhere
11948 we already test 0.0. Add checks for expm1, log, log2, log10,
11949 log1p, cbrt, erf and erfc.
11950
11951 2006-10-25 Steve Ellcey <sje@cup.hp.com>
11952
11953 * gcc.dg/pthread-init-2.c: Define _POSIX_C_SOURCE on ia64 HP-UX.
11954
11955 2006-10-25 Uros Bizjak <uros@kss-loka.si>
11956
11957 * gcc.dg/builtins-40.c: Also check remainder(), remainderf()
11958 and remainderl() built-in functions. Remove -ffast-math from
11959 dg-options.
11960
11961 2006-10-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11962
11963 * gcc.dg/torture/builtin-math-2.c: Add checks for asin, acos,
11964 acosh and atanh.
11965
11966 * gcc.dg/torture/builtin-math-3.c (TESTIT): Append 'F' and 'L'
11967 floating point modifiers to arguments passed to float and long
11968 double functions respectively. Update all callers to use floating
11969 point numbers, not integers. Add tests for exp, exp2 and
11970 exp10/pow10.
11971
11972 * gcc.dg/torture/builtin-math-3.c: New test.
11973
11974 2006-10-24 Erik Edelmann <eedelman@gcc.gnu.org>
11975
11976 PR fortran/29393
11977 * gfortran.dg/initialize_2.f90: New.
11978
11979 2006-10-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11980
11981 * gcc.dg/torture/builtin-math-2.c: New test.
11982
11983 2006-10-24 Richard Guenther <rguenther@suse.de>
11984
11985 PR middle-end/28796
11986 * gcc.dg/pr28796-1.c: New testcase.
11987 * gcc.dg/pr28796-2.c: Likewise.
11988
11989 2006-10-24 Richard Guenther <rguenther@suse.de>
11990
11991 * gcc.dg/builtins-57.c: New testcase.
11992
11993 2006-10-24 Richard Guenther <rguenther@suse.de>
11994
11995 PR tree-optimization/29567
11996 * gfortran.fortran-torture/compile/vrp_1.f90: New testcase.
11997
11998 2006-10-23 Zdenek Dvorak <dvorakz@suse.cz>
11999
12000 PR tree-optimization/14784
12001 * gcc.dg/alias-10.c: New test.
12002
12003 2006-10-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12004
12005 * gcc.dg/torture/builtin-sin-mpfr-1.c: New test.
12006
12007 2006-10-23 Jakub Jelinek <jakub@redhat.com>
12008
12009 * gcc.dg/builtin-strncat-chk-1.c: New test.
12010
12011 2006-10-23 Jan Hubicka <jh@suse.cz>
12012
12013 * gcc.dg/memmove-1.c: New test.
12014
12015 2006-10-23 Paul Brook <paul@codesourcery.com>
12016
12017 * gcc.dg/pragma-pack-5.c: New test.
12018
12019 2006-10-23 Ulrich Weigand <uweigand@de.ibm.com>
12020
12021 * g++.dg/other/s390-1.C: New testcase.
12022
12023 2006-10-23 Richard Guenther <rguenther@suse.de>
12024
12025 PR middle-end/27132
12026 PR middle-end/23295
12027 * gcc.dg/pr27132.c: New testcase.
12028 * gcc.dg/pr23295.c: Likewise.
12029 * gcc.dg/tree-ssa/pr23294.c: Adjust patterns.
12030 * g++.dg/tree-ssa/pr19807.C: Likewise.
12031
12032 2006-10-23 Richard Guenther <rguenther@suse.de>
12033
12034 PR middle-end/21032
12035 * gcc.dg/pr21032.c: New testcase.
12036
12037 2006-10-22 Jeff Law <law@redhat.com>
12038 Richard Guenther <rguenther@suse.de>
12039
12040 PR tree-optimization/15911
12041 * gcc.dg/tree-ssa/vrp30.c: New testcase.
12042
12043 2006-10-22 Nathan Sidwell <nathan@codesourcery.com>
12044
12045 PR c++/20647
12046 * g++.dg/abi/rtti3.C: New.
12047
12048 2006-10-21 Uros Bizjak <uros@kss-loka.si>
12049
12050 PR middle-end/28252
12051 * gcc.dg/builtins-8.c: Also check pow(x,1.0/3.0) to cbrt(x)
12052 transformation.
12053
12054 2006-10-21 Richard Guenther <rguenther@suse.de>
12055
12056 PR tree-optimization/3511
12057 * gcc.dg/tree-ssa/ssa-pre-15.c: New testcase.
12058
12059 2006-10-21 Richard Guenther <rguenther@suse.de>
12060
12061 PR middle-end/26898
12062 * gcc.dg/torture/pr26898-1.c: New testcase.
12063 * gcc.dg/torture/pr26898-2.c: Likewise.
12064
12065 2006-10-20 Lee Millward <lee.millward@codesourcery.com>
12066
12067 PR c++/28053
12068 * g++.dg/parse/bitfield1.C: Adjust error markers.
12069 * g++.dg/parse/bitfield2.C: New test.
12070
12071 2006-10-20 Adam Nemet <anemet@caviumnetworks.com>
12072
12073 * gcc.dg/tree-ssa/ivopts-2.c: Match final candidates line only.
12074
12075 2006-10-19 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12076
12077 PR libfortran/27895
12078 * gfortran.dg/zero_sized_1.f90: New test.
12079
12080 2006-10-19 Eric Botcazou <ebotcazou@adacore.com>
12081
12082 * gcc.dg/div-compare-1.c: New test.
12083
12084 2006-10-19 Paul Thomas <pault@gcc.gnu.org>
12085
12086 PR fortran/29216
12087 * gfortran.dg/result_default_init_1.f90: New test.
12088
12089 PR fortran/29314
12090 * gfortran.dg/automatic_default_init_1.f90: New test.
12091
12092 * gfortran.dg/alloc_comp_basics_1.f90: Reduce deallocate count
12093 from 38 to 33.
12094
12095 2006-10-18 Geoffrey Keating <geoffk@apple.com>
12096
12097 * g++.old-deja/g++.robertl/eb133b.C: Add XFAILed error for
12098 'using namespace std' without previous declaration.
12099 * g++.old-deja/g++.robertl/eb133.C: Remove, exact dup of eb133b.C.
12100 * g++.old-deja/g++.robertl/eb133c.C: New.
12101
12102 2006-10-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
12103
12104 PR libgfortran/29277
12105 * gfortran.dg/streamio_4.f90: Update test.
12106 * gfortran.dg/streamio_11.f90: New test.
12107
12108 2006-10-17 Lee Millward <lee.millward@codesourcery.com>
12109
12110 PR c++/27952
12111 * g++.dg/inherit/virtual1.C: New test.
12112
12113 2006-10-17 Mark Mitchell <mark@codesourcery.com>
12114
12115 PR c++/28261
12116 * g++.dg/parse/enum3.C: New test.
12117
12118 2006-10-17 Mark Mitchell <mark@codesourcery.com>
12119
12120 PR c++/29039
12121 * g++.dg/init/ctor8.C: New test.
12122
12123 2006-10-17 Mark Mitchell <mark@codesourcery.com>
12124
12125 PR c++/27270
12126 * g++.dg/ext/complit8.C: Tweak error markers.
12127 * g++.dg/template/complit1.C: Add error marker.
12128
12129 2006-10-16 Mark Mitchell <mark@codesourcery.com>
12130
12131 PR c++/27270
12132 * g++.dg/ext/complit8.C: New test.
12133
12134 PR c++/29408
12135 * g++.dg/parse/dtor12.C: New test.
12136
12137 PR c++/29435
12138 * g++.dg/template/sizeof11.C: New test.
12139
12140 2006-10-17 Paul Thomas <pault@gcc.gnu.org>
12141
12142 PR fortran/29392
12143 * gfortran.dg/data_char_3.f90: New test.
12144
12145 PR fortran/29451
12146 * gfortran.dg/negative_automatic_size.f90: New test.
12147
12148 2006-10-16 David Daney <ddaney@avtrex.com>
12149
12150 * g++.dg/other/unused1.C : Match on '.ascii\t"name\000"' also.
12151
12152 2006-10-16 Eric Christopher <echristo@apple.com>
12153
12154 * gcc.target/i386/asm-4.c: Fix inline asm for darwin
12155 x86_64.
12156
12157 2006-10-16 Mark Mitchell <mark@codesourcery.com>
12158
12159 PR c++/28211
12160 * g++.dg/tc1/dr49.C: Tweak error messages.
12161 * g++.dg/parse/template21.C: New test.
12162
12163 2006-10-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12164
12165 PR middle-end/20491
12166 gcc.dg/torture/asm-subreg-1.c: Skip on hppa*64*-*-*.
12167
12168 2006-10-15 Steven G. Kargl <kargl@gcc.gnu.org>
12169
12170 PR fortran/29403
12171 * gfortran.dg/print_1.f90: New test.
12172
12173 2006-10-15 Jan Hubicka <jh@suse.cz>
12174
12175 PR middle-end/29241
12176 * gcc.c-torture/compile/pr29241.c: New testcase.
12177
12178 2006-10-15 David Edelsohn <edelsohn@gnu.org>
12179
12180 PR middle-end/29250
12181 * gcc.c-torture/compile/pr29250.c: New test.
12182
12183 2006-10-15 Richard Guenther <rguenther@suse.de>
12184
12185 * gcc.dg/pr29299.c: New testcase.
12186
12187 2006-10-15 Bernhard Fischer <aldot@gcc.gnu.org>
12188
12189 PR fortran/24767
12190 * gfortran.dg/label_4.f90: Adjust warning flag.
12191
12192 2006-10-14 Paul Thomas <pault@gcc.gnu.org>
12193
12194 PR fortran/29371
12195 * gfortran.dg/nullify_3.f90: New test.
12196
12197 2006-10-14 Eric Botcazou <ebotcazou@libertysurf.fr>
12198
12199 * gcc.dg/pthread-init-2.c (dg-options): Define _POSIX_C_SOURCE=199506L
12200 on Solaris 2.5.1 too.
12201
12202 2006-10-13 Eric Christopher <echristo@apple.com>
12203
12204 * gcc.dg/pr25993.c: Skip for darwin.
12205
12206 2006-10-13 Eric Christopher <echristo@apple.com>
12207
12208 * gcc.dg/visibility-11.c: Skip for darwin.
12209
12210 2006-10-13 Eric Christopher <echristo@apple.com>
12211
12212 * gcc.dg/darwin-weakimport-1.c: Use
12213 -fno-asynchronous-unwind-tables.
12214 * gcc.dg/darwin-weakimport-3.c: Ditto.
12215
12216 2006-10-13 Richard Guenther <rguenther@suse.de>
12217
12218 PR tree-optimization/29446
12219 * gcc.dg/torture/pr29446.c: New testcase.
12220
12221 2006-10-13 Bill Wendling <wendling@apple.com>
12222
12223 * g++.old-deja/g++.brendan/scope5.C: Changed "Class" to "Klasse".
12224 * g++.old-deja/g++.jason/hmc1.C: Likewise.
12225 * g++.old-deja/g++.jason/cleanup2.C: Likewise.
12226 * g++.old-deja/g++.law/shadow1.C: Likewise.
12227 * g++.old-deja/g++.law/ctors10.C: Likewise.
12228 * g++.dg/debug/namespace1.C: Likewise.
12229 * g++.dg/inherit/namespace-as-base.C: Likewise.
12230 * g++.dg/opt/delay-slot-1.C: Likewise.
12231 * g++.dg/parse/defarg10.C: Likewise.
12232 * g++.dg/template/ptrmem11.C: Likewise.
12233 * g++.dg/template/mem_func_ptr.C: Likewise.
12234 * g++.dg/template/spec19.C: Likewise.
12235
12236 2006-10-13 Paolo Bonzini <bonzini@gnu.org>
12237
12238 * gcc.dg/simd-5.c, gcc.dg/simd-6: New testcases.
12239
12240 2006-10-13 Paul Thomas <pault@gcc.gnu.org>
12241
12242 PR fortran/29373
12243 * gfortran.dg/implicit_9.f90: New test.
12244
12245 PR fortran/29407
12246 * gfortran.dg/namelist_25.f90: New test.
12247
12248 PR fortran/27701
12249 * gfortran.dg/same_name_2.f90: New test.
12250
12251 PR fortran/29232
12252 * gfortran.dg/host_assoc_types_1.f90: New test.
12253
12254 PR fortran/29364
12255 * gfortran.dg/missing_derived_type_1.f90: New test.
12256 * gfortran.dg/implicit_actual.f90: Comment out USE GLOBAL.
12257
12258 PR fortran/29422
12259 * gfortran.dg/alloc_comp_constraint_4.f90: New test.
12260
12261 PR fortran/29428
12262 * gfortran.dg/alloc_comp_assign_5.f90: New test.
12263
12264 2006-10-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12265
12266 PR fortran/29391
12267 * gfortran.dg/bound_2.f90: New test.
12268
12269 2006-10-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12270
12271 * gfortran.dg/defined_operators_1.f90: Add cleanup-modules dg
12272 directive.
12273 * gfortran.dg/module_private_array_refs_1.f90: Likewise.
12274 * gfortran.dg/module_proc_external_dummy.f90: Likewise.
12275 * gfortran.dg/gomp/omp_threadprivate1.f90: Likewise.
12276 * gfortran.dg/gomp/reduction3.f90: Likewise.
12277 * gfortran.dg/derived_constructor_comps_1.f90: Likewise.
12278 * gfortran.dg/dummy_procedure_2.f90: Likewise.
12279 * gfortran.dg/interface_derived_type_1.f90: Likewise.
12280 * gfortran.dg/forall_4.f90: Likewise.
12281 * gfortran.dg/spec_expr_4.f90: Likewise.
12282 * gfortran.dg/unused_artificial_dummies_1.f90: Likewise.
12283 * gfortran.dg/forall_5.f90: Likewise.
12284 * gfortran.dg/open_access_append_2.f90: Add check for
12285 compile-time warning.
12286
12287 2006-10-13 Mark Mitchell <mark@codesourcery.com>
12288
12289 PR c++/28506
12290 * g++.dg/parse/pure1.C: New test.
12291
12292 2006-10-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12293
12294 PR fortran/21435
12295 * gfortran.dg/io_constraints_3.f90: New test.
12296 * gfortran.dg/open_access_append_1.f90: Add checks
12297 for compile-time warnings.
12298 * gfortran.dg/pr20163-2.f: Likewise.
12299 * gfortran.dg/iostat_2.f90: Likewise.
12300 * gfortran.dg/label_4.f90: Delete the temporary
12301 file.
12302 * gfortran.dg/direct_io_2.f90: Add a FILE=
12303 specifier.
12304 * gfortran.dg/iomsg_1.f90: Add check for
12305 compile-time warning.
12306
12307 2006-10-12 Jan Hubicka <jh@suse.cz>
12308
12309 PR c/28419
12310 * gcc.dg/pr28319.c: New test.
12311
12312 2006-10-12 Mark Mitchell <mark@codesourcery.com>
12313 PR c++/29318
12314 * g++.dg/ext/vla4.C: New test.
12315
12316 2006-10-12 Lee Millward <lee.millward@codesourcery.com>
12317
12318 PR c++/27961
12319 * g++.dg/template/crash60.C: New test.
12320 * g++.dg/other/large-size-array.C: Adjust error markers.
12321 * g++.dg/parse/crash27.C: Likewise.
12322 * g++.dg/template/crash1.C: Likewise.
12323
12324 2006-10-12 Steve Ellcey <sje@cup.hp.com>
12325
12326 PR testsuite/29093
12327 * gcc.dg/debug/dwarf2/dwarf-file1.c: Check for ".file".
12328
12329 2006-10-12 Jakub Jelinek <jakub@redhat.com>
12330
12331 PR preprocessor/28709
12332 * gcc.dg/cpp/paste14.c: New test.
12333
12334 2006-10-11 Mark Mitchell <mark@codesourcery.com>
12335
12336 PR c++/29175
12337 * g++.dg/init/array24.C: New test.
12338
12339 2006-10-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12340
12341 * gcc.dg/builtins-config.h: Move Solaris section after inclusion
12342 of <sys/types.h>.
12343
12344 2006-10-11 Lee Millward <lee.millward@codesourcery.com>
12345
12346 PR c++/29024
12347 * g++.dg/parse/typedef8.C: New test.
12348 * g++.dg/other/mult-stor1.C: Adjust error markers.
12349
12350 2006-10-11 Richard Guenther <rguenther@suse.de>
12351
12352 PR tree-optimization/28230
12353 * gcc.dg/torture/pr28230.c: New testcase.
12354
12355 2006-10-11 Richard Guenther <rguenther@suse.de>
12356
12357 PR inline-asm/29119
12358 * gcc.dg/torture/pr29119.c: New testcase.
12359
12360 2006-10-10 Jakub Jelinek <jakub@redhat.com>
12361
12362 PR middle-end/29272
12363 * gcc.c-torture/execute/20060930-2.c: New test.
12364
12365 2006-10-09 Richard Henderson <rth@redhat.com>
12366
12367 Revert emutls patch.
12368
12369 2006-10-09 Richard Guenther <rguenther@suse.de>
12370
12371 PR middle-end/29254
12372 * gcc.dg/pr29254.c: New testcase.
12373
12374 2006-10-08 Erik Edelmann <edelmann@gcc.gnu.org>
12375 Paul Thomas <pault@gcc.gnu.org>
12376
12377 PR fortran/20541
12378 * gfortran.dg/alloc_comp_basics_1.f90: New test.
12379 * gfortran.dg/alloc_comp_basics_2.f90: New test.
12380 * gfortran.dg/alloc_comp_assign_1.f90: New test.
12381 * gfortran.dg/alloc_comp_assign_2.f90: New test.
12382 * gfortran.dg/alloc_comp_assign_3.f90: New test.
12383 * gfortran.dg/alloc_comp_assign_4.f90: New test.
12384 * gfortran.dg/alloc_comp_constraint_1.f90: New test.
12385 * gfortran.dg/alloc_comp_constraint_2.f90: New test.
12386 * gfortran.dg/alloc_comp_constraint_3.f90: New test.
12387 * gfortran.dg/alloc_comp_constructor_1.f90: New test.
12388 * gfortran.dg/alloc_comp_constructor_2.f90: New test.
12389 * gfortran.dg/alloc_comp_initializer_1.f90: New test.
12390 * gfortran.dg/alloc_comp_std.f90: New test.
12391 * gfortran.dg/move_alloc.f90: New test.
12392
12393 2006-10-08 Paul Thomas <pault@gcc.gnu.org>
12394
12395 PR fortran/29115
12396 * gfortran.dg/derived_constructor_comps_2.f90: New test.
12397
12398 PR fortran/29211
12399 * gfortran.dg/forall_char_dependencies_1.f90: New test.
12400
12401 2006-10-08 Tobias Burnus <burnus@net-b.de>
12402
12403 PR fortran/28585
12404 * gfortran.dg/new_line.f90: New test.
12405
12406 2006-10-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12407
12408 * gcc.dg/builtins-config.h: Ensure we use -std=c99 on solaris2.
12409 * gcc.dg/torture/builtin-convert-1.c,
12410 gcc.dg/torture/builtin-convert-2.c,
12411 gcc.dg/torture/builtin-convert-3.c,
12412 gcc.dg/torture/builtin-power-1.c: Use -std=c99 on solaris2.
12413
12414 2006-10-07 Kazu Hirata <kazu@codesourcery.com>
12415
12416 * gcc.dg/tree-ssa/bool-1.c, gcc.dg/tree-ssa/bool-2.c,
12417 gcc.dg/tree-ssa/bool-4.c, gcc.dg/tree-ssa/bool-5.c,
12418 gcc.dg/tree-ssa/bool-6.c, gcc.dg/tree-ssa/bool-8.c,
12419 gcc.dg/tree-ssa/bool-9.c: Fix comment typos.
12420
12421 2006-10-07 Andrew Pinski <pinskia@gmail.com>
12422
12423 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c:
12424 Xfail some tests for powerpc-darwin and powerpc-aix.
12425
12426 2006-10-07 Jakub Jelinek <jakub@redhat.com>
12427
12428 PR c/29380
12429 * gcc.dg/pr29330.c: Add -std=gnu99 to dg-options.
12430
12431 2006-10-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12432
12433 PR target/29300
12434 * gcc.dg/pthread-init-2.c (dg-options): Define _POSIX_C_SOURCE=199506L
12435 on hppa*-*-hpux*.
12436
12437 2006-10-07 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12438
12439 PR fortran/16580
12440 PR fortran/29288
12441 * gfortran.fortran-torture/execute/specifics.f90:
12442 Add tests for using all possible intrinsics as actual arguments.
12443 * gfortran.dg/specifics_1.f90: Add tests for using
12444 all possible intrinsics as actual arguments.
12445 * gfortran.dg/specifics_2.f90: New file.
12446 * gfortran.dg/specifics_3.f90: New file.
12447
12448 2006-10-07 Richard Sandiford <richard@codesourcery.com>
12449
12450 * gcc.dg/debug/debug-1.c: Use -fno-if-conversion MIPS targets.
12451 * gcc.dg/debug/debug-2.c: Likewise.
12452
12453 2006-10-06 Uros Bizjak <uros@kss-loka.si>
12454
12455 * gcc.c-torture/compile/sync-2.c: New test.
12456
12457 2006-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12458
12459 * gfortran.dg/actual_array_substr_2.f90: Remove '\r's from
12460 line endings.
12461
12462 2006-10-06 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
12463
12464 PR rtl-optimization/29128
12465 * gcc.c-torture/compile/pr29128.c: New test.
12466
12467 2006-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12468
12469 * gfortran.dg/actual_array_constructor_2.f90: Remove '\r's from
12470 line endings.
12471
12472 2006-10-06 Zdenek Dvorak <dvorakz@suse.cz>
12473
12474 PR middle-end/29256
12475 * gcc.dg/tree-ssa/loop-19.c: New test.
12476
12477 2006-10-06 Jakub Jelinek <jakub@redhat.com>
12478
12479 PR tree-optimization/29330
12480 * gcc.dg/pr29330.c: New test.
12481
12482 PR target/28924
12483 * gcc.c-torture/compile/20061005-1.c: New test.
12484
12485 2006-10-06 Olivier Hainque <hainque@adacore.com>
12486
12487 * gcc.dg/typename-vla-1.c: New case.
12488 * gnat.dg/forward_vla.adb: New case.
12489
12490 2006-10-06 Jakub Jelinek <jakub@redhat.com>
12491
12492 PR tree-optimization/29290
12493 * gfortran.dg/loop_nest_1.f90: New test.
12494
12495 PR target/29198
12496 * gcc.dg/tls/opt-12.c: New test.
12497
12498 PR fortran/28415
12499 * gfortran.dg/save_2.f90: New test.
12500
12501 PR c/29091
12502 * gcc.dg/pr29091.c: New test.
12503
12504 2006-10-06 Joseph Myers <joseph@codesourcery.com>
12505
12506 * lib/target-supports.exp
12507 (check_effective_target_vect_cmdline_needed): Handle i?86-*-* the
12508 same as x86_64-*-*; check for LP64.
12509
12510 2006-10-04 Richard Henderson <rth@redhat.com>
12511
12512 * lib/target-supports.exp (check_effective_target_tls): Redefine
12513 to mean non-emulated tls.
12514 * gcc.dg/tls/alias-1.c: Remove tls requirement.
12515 * gcc.dg/tls/asm-1.c, gcc.dg/tls/debug-1.c, gcc.dg/tls/diag-1.c,
12516 gcc.dg/tls/diag-2.c, gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c,
12517 gcc.dg/tls/diag-5.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
12518 gcc.dg/tls/opt-10.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
12519 gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c, gcc.dg/tls/pic-1.c,
12520 gcc.dg/tls/struct-1.c, gcc.dg/tls/trivial.c: Likewise.
12521
12522 2006-10-04 Paul Thomas <pault@gcc.gnu.org>
12523
12524 PR fortran/29343
12525 * gfortran.dg/alloc_alloc_expr_2.f90: New test.
12526
12527 2006-10-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12528
12529 * gfortran.dg/bounds_check_fail_1.f90: New test.
12530
12531 2006-10-03 Mark Mitchell <mark@codesourcery.com>
12532
12533 PR c++/29020
12534 * g++.dg/template/friend48.C: New test.
12535
12536 2006-10-04 Paul Thomas <pault@gcc.gnu.org>
12537
12538 PR fortran/29098
12539 * gfortran.dg/default_initialization_2.f90: New test.
12540
12541 2006-10-03 Paul Thomas <pault@gcc.gnu.org>
12542
12543 PR fortran/20779
12544 PR fortran/20891
12545 * gfortran.dg/alloc_alloc_expr_1.f90: New test.
12546
12547 2006-10-03 Paul Thomas <pault@gcc.gnu.org>
12548
12549 PR fortran/29284
12550 * gfortran.dg/optional_assumed_charlen_1.f90: New test.
12551
12552 PR fortran/29321
12553 PR fortran/29322
12554 * gfortran.dg/missing_optional_dummy_2.f90: New test.
12555
12556 PR fortran/25091
12557 PR fortran/25092
12558 * gfortran.dg/entry_array_specs_1.f90: New test.
12559
12560 2006-10-03 Steven G. Kargl <kargl@gcc.gnu.org>
12561
12562 * gfortran.dg/nearest_1.f90: Add -O0 because -ffloat-store is
12563 insufficient to inhibit some test failures at -O3. Do testing
12564 on integers.
12565
12566 2006-10-03 Mark Mitchell <mark@codesourcery.com>
12567
12568 PR c++/29138
12569 * g++.dg/inherit/access8.C: New test.
12570 * g++.dg/template/dtor4.C: Tweak error messages.
12571
12572 2006-10-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12573
12574 PR fortran/27478
12575 * gfortran.dg/entry_8.f90: New test.
12576
12577 2006-10-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12578
12579 PR c++/29291
12580 * g++.dg/parse/new4.C: New test.
12581
12582 2006-10-03 Uros Bizjak <uros@kss-loka.si>
12583
12584 * gcc-dg/pthread-init-common.h: Define _GNU_SOURCE. Add tests for
12585 PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP,
12586 PTHREAD_ERRORCHECK_MUTEX_INITIALIZER_NP,
12587 PTHREAD_ADAPTIVE_MUTEX_INITIALIZER_NP and
12588 PTHREAD_RWLOCK_WRITER_NONRECURSIVE_INITIALIZER_NP mutex initializers.
12589
12590 2006-10-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
12591
12592 PR fortran/19260
12593 * gfortran.dg/continuation.f90: Rename to continuation_1.f90.
12594 * gfortran.dg/continuation_2.f90: New test.
12595
12596 PR fortran/19262
12597 * gfortran.dg/continuation_3.f90: New test.
12598 * gfortran.dg/continuation_4.f90: New test.
12599 * gfortran.dg/continuation_5.f: New test.
12600 * gfortran.dg/continuation_6.f: New test.
12601
12602 2006-10-02 Mark Mitchell <mark@codesourcery.com>
12603
12604 PR c++/29226
12605 * g++.dg/template/vla1.C: New test.
12606
12607 2006-10-02 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12608
12609 PR fortran/29210
12610 * gfortran.dg/complex_parameter_1.f90: New test.
12611
12612 2006-10-02 Jakub Jelinek <jakub@redhat.com>
12613
12614 PR c/29154
12615 * gcc.c-torture/execute/20060929-1.c: New test.
12616
12617 2006-10-01 Mark Mitchell <mark@codesourcery.com>
12618
12619 PR c++/29105
12620 * g++.dg/template/member6.C: New test.
12621 * g++.dg/parse/typename7.C: Adjust error markers.
12622
12623 PR c++/29080
12624 * g++.dg/template/member7.C: New test.
12625
12626 2006-09-30 Joseph S. Myers <joseph@codesourcery.com>
12627
12628 PR c/24010
12629 * gcc.dg/Woverride-init-1.c, gcc.dg/Woverride-init-2.c,
12630 gcc.dg/Woverride-init-3.c: New tests.
12631
12632 2006-09-30 Eric Botcazou <ebotcazou@libertysurf.fr>
12633
12634 * gcc.c-torture/execute/20060930-1.c: New test.
12635
12636 2006-09-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12637
12638 PR fortran/18791
12639 * gfortran.dg/specifics_1.f90: New test.
12640 * gfortran.fortran-torture/execute/specifics.f90: Add tests for
12641 complex specifics.
12642
12643 2006-09-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12644
12645 * gcc.dg/pthread-init-1.c, pthread-init-2.c,
12646 pthread-init-common.h: New.
12647
12648 2006-09-29 Steven G. Kargl <kargl@gcc.gnu.org>
12649
12650 * gfortran.dg/nearest_1.f90: Add -ffloat-store to defeat extra
12651 precision on some archs.
12652
12653 2006-09-29 Eric Botcazou <ebotcazou@adacore.com>
12654
12655 * gcc.dg/non-local-goto-1.c: New test.
12656 * gcc.dg/non-local-goto-2.c: Likewise.
12657 * gcc.dg/setjmp-3.c: Likewise.
12658 * gcc.dg/setjmp-4.c: Likewise.
12659
12660 2006-09-28 Eric Botcazou <ebotcazou@adacore.com>
12661
12662 * gnat.dg/self_aggregate_with_pointer.adb: New test.
12663
12664 2006-09-27 Steven G. Kargl <kargl@gcc.gnu.org>
12665
12666 PR fortran/28276
12667 * gfortran.dg/exponent_1.f90: New test.
12668
12669 PR fortran/27021
12670 * gfortran.dg/nearest_1.f90: New test.
12671
12672 2006-09-26 Jakub Jelinek <jakub@redhat.com>
12673
12674 PR middle-end/25261
12675 PR middle-end/28790
12676 * gcc.dg/gomp/nestedfn-1.c: New test.
12677
12678 2006-09-26 Andrew Pinski <pinskia@physics.uc.edu>
12679
12680 PR objc/29195
12681 * objc/compile/method-1.m: New test.
12682
12683 2006-09-25 Lee Millward <lee.millward@codesourcery.com>
12684
12685 PR c++/26938
12686 * g++.dg/template/crash58.C: New test.
12687 * g++.dg/parse/crash28.C: Adjust error markers.
12688 * g++.dg/template/crash34.C: Likewise.
12689 * g++.dg/template/friend31.C: Likewise.
12690 * g++.dg/template/crash32.C: Likewise.
12691
12692 PR c++/27329
12693 * g++.dg/template/crash59.C: New test.
12694
12695 PR c++/27667
12696 * g++.dg/template/spec33.C: New test.
12697 * g++.old-deja/g++.pt/spec20.C: Adjust error markers.
12698
12699 2006-09-24 Zdenek Dvorak <dvorakz@suse.cz>
12700 Adam Nemet <anemet@caviumnetworks.com>
12701
12702 * gcc.dg/tree-ssa/ivopts-1.c: New test.
12703 * gcc.dg/tree-ssa/ivopts-2.c: New test.
12704
12705 2006-09-24 Kazu Hirata <kazu@codesourcery.com>
12706
12707 PR target/28911
12708 * gcc.dg/pr28911.c: New.
12709
12710 2006-09-23 Uros Bizjak <uros@kss-loka.si>
12711
12712 PR target/29169
12713 * gcc.target/i386/sse-21.c: Rename from sse3-not-fisttp.c.
12714 (dg-options): Add -mfpmath=387.
12715
12716 2006-09-23 Jakub Jelinek <jakub@redhat.com>
12717
12718 PR c/28706
12719 * gcc.dg/pr28706.c: New test.
12720
12721 PR c/28712
12722 * gcc.dg/pr28712.c: New test.
12723
12724 2006-09-22 Mike Stump <mrs@apple.com>
12725
12726 * obj-c++.dg/encode-3.mm: Fix for 64-bit support.
12727
12728 2006-09-22 Zdenek Dvorak <dvorakz@suse.cz>
12729
12730 PR tree-optimization/28888
12731 * gcc.dg/pr28888.c: New test.
12732
12733 2006-09-21 Mark Mitchell <mark@codesourcery.com>
12734
12735 PR c++/29016
12736 * g++.dg/init/ptrfn1.C: New test.
12737
12738 2006-09-21 Lee Millward <lee.millward@codesourcery.com>
12739
12740 PR c++/28861
12741 * g++.dg/template/spec32.C: New test.
12742 * g++.dg/parse/crash9.C: Adjust error markers.
12743
12744 PR c++/28303
12745 * g++.dg/template/typedef6.C: New test.
12746 * g++.dg/init/error1.C: Adjust error markers.
12747 * g++.dg/parse/crash9.C: Likewise.
12748 * g++.dg/template/crash55.C: Likewise.
12749
12750 2006-09-21 Janis Johnson <janis187@us.ibm.com>
12751
12752 * gcc.dg/dfp/decfloat-constants.c: Remove 'dg-do compile', fix typo.
12753
12754 2006-09-20 Danny Smith <dannysmith@users.sourceforge.net>
12755
12756 PR target/27650
12757 * g++.dg/ext/dllimport12.C: New test.
12758
12759 2006-09-20 Richard Sandiford <richard@codesourcery.com>
12760
12761 * gcc.target/mips/mips-ps-type.c: Add -ffinite-math-only.
12762 * gcc.target/mips/nmadd-2.c: Likewise.
12763 * gcc.target/mips/mips-ps-6.c: New test.
12764 * gcc.target/mips/neg-abs-1.c: Likewise.
12765 * gcc.target/mips/neg-abs-2.c: Likewise.
12766 * gcc.target/mips/nmadd-3.c: New test.
12767
12768 2006-09-20 Jakub Jelinek <jakub@redhat.com>
12769
12770 PR middle-end/28046
12771 * gcc.dg/gomp/atomic-10.c: New test.
12772 * g++.dg/gomp/atomic-10.C: New test.
12773
12774 2006-09-20 Eric Christopher <echristo@apple.com>
12775
12776 * gcc.target/i386/sse3-not-fisttp.c: New.
12777
12778 2006-09-19 Jack Howarth <howarth@bromo.med.uc.edu>
12779
12780 * gfortran.dg/vect/vect-5.f90: Don't xfail lp64.
12781
12782 2006-09-19 Richard Sandiford <richard@codesourcery.com>
12783
12784 * gcc.c-torture/execute/pr28289.c (one): New variable.
12785 (main): Use it instead of argc.
12786 * gcc.c-torture/execute/20060102-1.c (one): New variable.
12787 (main): Use it instead of argc.
12788
12789 2006-09-19 Paul Brook <paul@codesourcery.com>
12790
12791 PR target/28516
12792 * gcc.dg/nested-func-5.c: New test.
12793
12794 2006-09-19 Ben Elliston <bje@au.ibm.com>
12795
12796 * lib/target-supports.exp (check_effective_target_tls): Compile
12797 test stubs using ${tool}_target_compile, not just target_compile.
12798 (check_effective_target_tls_runtime): Likewise.
12799
12800 2006-09-19 Ben Elliston <bje@au.ibm.com>
12801
12802 * gcc.c-torture/compile/20030405-1.x: Remove.
12803
12804 * g++.old-deja/g++.pt/const2.C (main): Examine p to prevent an
12805 optimising linker from discarding it.
12806
12807 2006-09-18 Paul Thomas <pault@gcc.gnu.org>
12808
12809 PR fortran/28526
12810 * gfortran.dg/keyword_symbol_1.f90: New test.
12811
12812 * gfortran.dg/spread_shape_1.f90: Add missing warning with
12813 pedantic compilation option.
12814
12815 2006-09-18 Paul Thomas <pault@gcc.gnu.org>
12816
12817 PR fortran/29060
12818 * gfortran.dg/spread_shape_1.f90: New test.
12819
12820 2006-09-17 Roger Sayle <roger@eyesopen.com>
12821
12822 PR tree-optimization/28887
12823 * gcc.dg/prefetch-loop-arrays-1.c: New test case.
12824
12825 2006-09-16 Steven Bosscher <steven@gcc.gnu.org>
12826
12827 PR c/25993
12828 * gcc.dg/pr25993.c: New test.
12829
12830 2006-09-17 Ira Rosen <irar@il.ibm.com>
12831
12832 PR tree-opt/21591
12833 * gcc.dg/vect/pr21591.c: New test.
12834
12835 2006-09-16 Andrew Pinski <pinskia@physics.uc.edu>
12836
12837 PR tree-opt/29059
12838 * gcc.c-torture/compile/strcpy-1.c: New test.
12839 * gcc.c-torture/compile/strcpy-2.c: New test.
12840 * gcc.c-torture/compile/memcpy-1.c: New test.
12841 * gcc.c-torture/compile/memcpy-2.c: New test.
12842
12843 2006-09-16 Jack Howarth <howarth@bromo.med.uc.edu>
12844
12845 PR testsuite/29055
12846 * gcc.target/powerpc/darwin-bool-1.c: Skip -m64
12847
12848 2006-09-15 Eric Botcazou <ebotcazou@adacore.com>
12849
12850 * gnat.dg/specs/double_record_extension1.ads: New test.
12851 * gnat.dg/specs/double_record_extension2.ads: Likewise.
12852
12853 2006-09-15 Paul Thomas <pault@gcc.gnu.org>
12854
12855 PR fortran/29051
12856 * gfortran.dg/oldstyle_3.f90: New test.
12857
12858 2006-09-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
12859
12860 PR libgfortran/29099
12861 * gfortran.dg/secnds-1.f: New test.
12862
12863 2006-09-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
12864
12865 PR libgfortran/29053
12866 * gfortran.dg/streamio_9.f90: New test.
12867 * gfortran.dg/streamio_10.f90: New test.
12868
12869 2006-09-14 Andrew Pinski <pinskia@physics.uc.edu>
12870
12871 PR C++/29002
12872 * g++.dg/init/array22.C: New test.
12873 * g++.dg/init/array23.C: New test.
12874
12875 2006-09-14 Arnaud Charlet <charlet@adacore.com>
12876
12877 * stackcheck.lst: Update list of tests requiring stack checking.
12878 * norun.lst: Adjust for above change.
12879 * ada95.lst: New file.
12880 * run_all.sh: Add handling of tests using Ada 95 semantics and thus
12881 requiring -gnat95 switch.
12882
12883 2006-09-14 Olivier Hainque <hainque@adacore.com>
12884
12885 * gnat.dg/in_out_parameter.adb: New test.
12886
12887 2006-09-13 Andrew Pinski <pinskia@physics.uc.edu>
12888
12889 PR debug/28980
12890 * gcc.c-torture/compile/debugvlafunction-1.c: New test.
12891
12892 2006-09-13 Eric Botcazou <ebotcazou@adacore.com>
12893
12894 * gnat.dg/specs/unchecked_union.ads: New test.
12895
12896 2006-09-13 Richard Sandiford <richard@codesourcery.com>
12897
12898 PR rtl-optimization/28982
12899 * gcc.c-torture/execute/pr28982a.c: New test.
12900 * gcc.c-torture/execute/pr28982b.c: Likewise.
12901
12902 2006-09-12 Eric Christopher <echristo@apple.com>
12903
12904 * gcc.target/x86_64/abi/asm-support-darwin.s: New.
12905 * gcc.target/x86_64/abi/abi-x86_64.exp: Use.
12906
12907 2006-09-13 Joseph S. Myers <joseph@codesourcery.com>
12908
12909 PR c/28768
12910 PR preprocessor/14634
12911 * gcc.dg/cpp/include2.c, gcc.dg/cpp/macspace1.c,
12912 gcc.dg/cpp/macspace2.c, gcc.dg/cpp/multiline.c,
12913 gcc.dg/cpp/trad/literals-2.c: Update expected diagnostics.
12914
12915 2006-09-12 Eric Botcazou <ebotcazou@libertysurf.fr>
12916
12917 * gcc.dg/pr28243.c: New test.
12918
12919 2006-09-12 Paul Thomas <pault@gcc.gnu.org>
12920
12921 PR fortran/28971
12922 gfortran.dg/pr28971.f90: New test to act as a backstop in case
12923 this undiagnosed regression reappears.
12924
12925 2006-09-12 Kazu Hirata <kazu@codesourcery.com>
12926
12927 * lib/c-torture.exp (c-torture-compile, c-torture-execute):
12928 Treat $srcdir as a literal.
12929 * lib/fortran-torture.exp (fortran-torture-compile,
12930 fortran-torture-execute): Likewise.
12931 * lib/objc-torture.exp (objc-torture-compile,
12932 objc-torture-execute): Likewise.
12933 * lib/profopt.exp (profopt-execute): Likewise.
12934
12935 2006-09-11 Geoffrey Keating <geoffk@apple.com>
12936
12937 * gcc.dg/debug/dwarf2/dwarf-file1.c: New.
12938
12939 2006-09-11 Jack Howarth <howarth@bromo.med.uc.edu>
12940
12941 PR testsuite/28950
12942 * gcc.target/powerpc/ppc-and-1.c: Fix regex.
12943
12944 2006-09-11 H.J. Lu <hongjiu.lu@intel.com>
12945
12946 PR target/13685
12947 * gcc.target/i386/pr13685.c: New test.
12948
12949 2006-09-11 Eric Botcazou <ebotcazou@libertysurf.fr>
12950
12951 * gcc.dg/pr28726.c: New test.
12952
12953 2006-09-11 Josh Conner <jconner@apple.com>
12954
12955 * gcc.dg/nrv3.c: Increase size of structure.
12956 * gcc.dg/nrv4.c: Likewise.
12957 * gcc.dg/nrv5.c: Likewise.
12958
12959 2006-09-11 Paul Thomas <pault@gcc.gnu.org>
12960
12961 PR libfortran/28890
12962 gfortran.dg/assumed_charlen_function_5.f90: New test.
12963
12964 2006-09-10 Mark Mitchell <mark@codesourcery.com>
12965
12966 PR c++/28991
12967 * g++.dg/init/static3.C: New test.
12968
12969 2006-09-10 Andrew Pinski <pinskia@physics.uc.edu>
12970
12971 PR testsuite/29007
12972 * gcc.dg/long-long-cst1.c (t): Add cast to
12973 __SIZE_TYPE__ before casting to int.
12974 (main): Return 0 on success.
12975
12976 2006-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
12977
12978 * gcc.c-torture/execute/20060910-1.c: New test.
12979
12980 2006-09-10 Steven Bosscher <steven@gcc.gnu.org>
12981
12982 PR middle-end/26983
12983 * gcc.dg/pr26983.c: New test.
12984
12985 2006-09-10 Richard Sandiford <richard@codesourcery.com>
12986
12987 PR target/29006
12988 * gcc.c-torture/execute/pr29006.c: New test.
12989
12990 2006-09-10 Paul Thomas <pault@gcc.gnu.org>
12991
12992 PR libfortran/28947
12993 gfortran.dg/matmul_4.f90: New test.
12994
12995 2006-09-10 Paul Thomas <pault@gcc.gnu.org>
12996
12997 PR fortran/28959
12998 gfortran.dg/used_types_10: New test.
12999
13000 2006-09-10 Paul Thomas <pault@gcc.gnu.org>
13001
13002 PR libfortran/28923
13003 gfortran.dg/array_initializer_2.f90: Fill in missing index start value.
13004 gfortran.dg/array_initializer_3.f90: New test.
13005
13006 2006-09-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
13007
13008 PR fortran/28914
13009 * gfortran.dg/actual_array_constructor_3.f90: New test.
13010
13011 2006-09-09 Paolo Bonzini <bonzini@gnu.org>
13012
13013 PR testsuite/26778
13014 * gcc.target/i386/pr26778.c: New testcase.
13015
13016 2006-09-08 Eric Christopher <echristo@apple.com>
13017
13018 * gcc.target/i386/20060512-3.c: Run test on ilp32 only.
13019 * gcc.target/i386/memcpy-1.c: Ditto.
13020 * gcc.target/i386/asm-1.c: Ditto.
13021 * gcc.target/i386/20060512-4.c: Ditto.
13022 * gcc.target/i386/compress-float-387.c: Ditto.
13023 * gcc.target/i386/20060512-1.c: Ditto.
13024 * gcc.target/i386/compress-float-sse.c: Ditto.
13025 * gcc.target/i386/20060512-2.c: Ditto.
13026 * gcc.target/i386/compress-float-sse-pic.c: Ditto.
13027 * gcc.target/i386/stack-prot-kernel.c: Ditto.
13028 * gcc.target/i386/compress-float-387-pic.c: Ditto.
13029 * gcc.dg/pr26449.c: Ditto.
13030 * gcc.dg/attr-ms_struct-2.c: Ditto.
13031 * gcc.dg/attr-ms_struct-1.c: Ditto.
13032 * gcc.misc-tests/linkage.exp: Fix 64-bit darwin support.
13033
13034 2006-09-08 Joseph S. Myers <joseph@codesourcery.com>
13035
13036 PR c/28504
13037 * gcc.dg/vla-10.c: New test.
13038
13039 2006-09-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13040
13041 PR c++/28858
13042 * g++.dg/parse/template20.C: New test.
13043 * g++.dg/template/operator8.C: Remove obsolete part.
13044 * g++.dg/parse/def-tmpl-arg1.C: Adjust error-markers.
13045 * g++.old-deja/g++.pt/crash65.C: Likewise.
13046
13047 2006-09-07 Jason Merrill <jason@redhat.com>
13048
13049 PR middle-end/27724
13050 * gcc.dg/long-long-cst1.c: New test.
13051
13052 2006-09-07 Andrew Pinski <pinskia@physics.uc.edu>
13053
13054 PR C++/28906
13055 * g++.dg/other/array3.C: New test.
13056 * g++.dg/other/array4.C: New test.
13057 * g++.dg/other/array5.C: New test.
13058
13059 2006-09-07 H.J. Lu <hongjiu.lu@intel.com>
13060
13061 * gcc.target/i386/pr28946.c (dg-options): Use -Os instead -O.
13062
13063 2006-09-07 Uros Bizjak <uros@kss-loka.si>
13064
13065 PR target/28946
13066 * gcc.target/i386/pr28946.c: New test.
13067
13068 2006-09-07 Steven G. Kargl <kargls@comcast.net>
13069
13070 * gfortran.fortran-torture/compile/data_1.f90: Fix integer oveflow
13071 in integer literal constant.
13072 * gfortran.dg/enum_8.f90: Ditto.
13073 * gfortran.dg/g77/20030326-1.f: Ditto.
13074
13075 2006-09-07 Feng Wang <fengwang@nudt.edu.cn>
13076
13077 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90: Fix
13078 nonconformance usage.
13079
13080 2006-09-07 Andrew Pinski <pinskia@physics.uc.edu>
13081
13082 PR middle-end/28862
13083 * gcc.c-torture/compile/vector-align-1.c: New test.
13084
13085 2006-09-06 Andrew Pinski <pinskia@physics.uc.edu>
13086
13087 PR rtl-opt/27883
13088 * g++.dg/opt/copysign-1.C: New test.
13089
13090 2006-09-06 Jason Merrill <jason@redhat.com>
13091
13092 PR c++/27371
13093 * g++.dg/warn/unused-result1.C: New test.
13094
13095 2006-09-06 Mark Mitchell <mark@codesourcery.com>
13096
13097 PR c++/28903
13098 * g++.dg/ext/vla3.C: New test.
13099
13100 PR c++/28886
13101 * g++.dg/template/array16.C: New test.
13102
13103 2006-09-06 Richard Guenther <rguenther@suse.de>
13104
13105 * gcc.dg/pr27226.c: Remove testcase again.
13106
13107 2006-09-05 Andrew Pinski <pinskia@physics.uc.edu>
13108
13109 PR tree-opt/28937
13110 * g++.dg/opt/unroll2.C: New test.
13111
13112 2006-09-05 Andrew Pinski <pinskia@physics.uc.edu>
13113
13114 PR tree-opt/28952
13115 * gcc.dg/vect/pr28952.c: New test.
13116
13117 2006-09-05 Richard Guenther <rguenther@suse.de>
13118
13119 PR tree-optimization/28900
13120 * gcc.dg/torture/pr28900.c: New testcase
13121
13122 2006-09-05 Richard Guenther <rguenther@suse.de>
13123
13124 PR tree-optimization/28905
13125 * gcc.c-torture/compile/pr28905.c: New testcase.
13126
13127 2006-09-05 Richard Guenther <rguenther@suse.de>
13128
13129 PR middle-end/28935
13130 * gcc.dg/pr28935.c: New testcase.
13131
13132 2006-09-05 Eric Botcazou <ebotcazou@libertysurf.fr>
13133
13134 * gcc.c-torture/execute/20060905-1.c: New test.
13135
13136 2006-09-05 Paul Thomas <pault@gcc.gnu.org>
13137
13138 PR fortran/28908
13139 * gfortran.dg/used_types_7.f90: New test.
13140 * gfortran.dg/used_types_8.f90: New test.
13141 * gfortran.dg/used_types_9.f90: New test.
13142
13143 2006-09-04 Eric Botcazou <ebotcazou@libertysurf.fr>
13144
13145 * gcc.c-torture/compile/20060904-1.c: New test.
13146
13147 2006-09-04 Nathan Sidwell <nathan@codesourcery.com>
13148
13149 PR c++/23287 Revert my 2006-09-01 patch
13150 * g++.dg/parse/dtor12.C: Remove.
13151
13152 2006-09-02 Lee Millward <lee.millward@codesourcery.com>
13153
13154 PR c+/27670
13155 * g++.dg/template/operator9.C: New test.
13156
13157 PR c++/27493
13158 * g++.dg/template/operator7.C: New test.
13159
13160 PR c++/27494
13161 * g++.dg/template/operator8.C: New test.
13162
13163 PR c++/27397
13164 * g++.dg/template/crash57.C: New test.
13165
13166 * g++.dg/template/typedef4.C: Adjust error markers.
13167 * g++.dg/template/typedef5.C: Likewise.
13168
13169 2006-09-02 Jakub Jelinek <jakub@redhat.com>
13170
13171 PR c++/28878
13172 * g++.dg/parse/crash33.C: New test.
13173
13174 2006-09-01 J"orn Rennecke <joern.rennecke@st.com>
13175 Richard Guenther <rguenther@suse.de>
13176 Adam Nemet <anemet@caviumnetworks.com>
13177
13178 PR middle-end/27226
13179 * gcc.target/mips/memcpy-1.c: New testcase.
13180 * gcc.dg/pr27226.c: Likewise.
13181
13182 2006-09-01 Nathan Sidwell <nathan@codesourcery.com>
13183
13184 PR c++/28705
13185 * g++.dg/lookup/koenig5.C: New.
13186 * g++.dg/template/crash56.C: New.
13187
13188 2006-09-01 Josh Conner <jconner@apple.com>
13189
13190 PR c++/25505
13191 * gcc.dg/nrv3.c: New test.
13192 * gcc.dg/nrv4.c: New test.
13193 * gcc.dg/nrv5.c: New test.
13194
13195 2006-09-01 Nathan Sidwell <nathan@codesourcery.com>
13196
13197 PR c++/23287
13198 * g++.dg/parse/dtor12.C: New.
13199
13200 2006-08-31 Zdenek Dvorak <dvorakz@suse.cz>
13201
13202 PR tree-optimization/28839
13203 * gcc.dg/pr28839.c: New test.
13204
13205 2006-08-31 Andreas Krebbel <krebbel1@de.ibm.com>
13206
13207 PR target/24367
13208 * gcc.dg/pr24367.c: New testcase.
13209
13210 2006-08-30 Joseph Myers <joseph@codesourcery.com>
13211
13212 * gcc.dg/arm-mmx-1.c: Skip for -mfloat-abi=softfp.
13213
13214 2006-08-30 Zdenek Dvorak <dvorakz@suse.cz>
13215
13216 PR rtl-optimization/27735
13217 * gcc.dg/loop-unswitch-1.c: New test.
13218
13219 2006-08-30 Paul Thomas <pault@gcc.gnu.org>
13220
13221 PR fortran/28885
13222 * gfortran.dg/aliasing_dummy_2.f90: New test.
13223
13224 PR fortran/20067
13225 * gfortran.dg/generic_5.f90: Change error message.
13226
13227 PR fortran/28873
13228 * gfortran.dg/generic_6.f90: New test.
13229
13230 PR fortran/25077
13231 * gfortran.dg/redefined_intrinsic_assignment.f90: New test.
13232
13233 PR fortran/25102
13234 * gfortran.dg/invalid_interface_assignment.f90: New test.
13235
13236 PR fortran/24866
13237 * gfortran.dg/module_proc_external_dummy.f90: New test.
13238
13239 2006-08-29 Andrew Pinski <pinskia@physics.uc.edu>
13240
13241 PR c++/28349
13242 * g++.dg/warn/var-args1.C: New test.
13243
13244 2006-08-29 Steven G. Kargl <kargls@comcast.net>
13245
13246 PR fortran/28866
13247 * gfortran.dg/simpleif_2.f90: New test.
13248 * gfortran.dg/pr19936_1.f90: Adjust dg-error message.
13249 * gfortran.dg/enum_5.f90: Ditto.
13250
13251 2006-08-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13252 Kazu Hirata <kazu@codesourcery.com>
13253
13254 PR tree-optimization/17506
13255 * gcc.dg/pr17506.c: New.
13256
13257 2006-08-29 J"orn Rennecke <joern.rennecke@st.com>
13258
13259 PR c++/28139
13260 * g++.dg/eh/alias1.C: New test.
13261
13262 2006-08-28 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13263
13264 PR c++/28860
13265 * g++.dg/template/ttp22.C: New test.
13266
13267 2006-08-28 Kazu Hirata <kazu@codesourcery.com>
13268
13269 PR middle-end/26632
13270 * gcc.dg/pr26632.c: New.
13271
13272 2006-08-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
13273
13274 PR libgfortran/28354
13275 * gfortran.dg/fmt_zero_precision.f90: New test.
13276
13277 2006-08-27 Mark Mitchell <mark@codesourcery.com>
13278
13279 PR c++/28058
13280 * g++.dg/template/spec31.C: New test.
13281
13282 2006-08-27 Lee Millward <lee.millward@codesourcery.com>
13283
13284 PR c++/26573
13285 * g++.dg/other/static2.C: New test.
13286
13287 2006-08-26 Roger Sayle <roger@eyesopen.com>
13288
13289 * gcc.dg/Wswitch-enum-2.c: New test case.
13290 * gcc.dg/Wswitch-enum-3.c: Likewise.
13291
13292 2006-08-26 Richard Guenther <rguenther@suse.de>
13293
13294 * gcc.c-torture/compile/20060826-1.c: New testcase.
13295
13296 2006-08-26 Lee Millward <lee.millward@codesourcery.com>
13297
13298 PR c++/28736
13299 * g++.dg/template/void10.C: New test.
13300
13301 PR c++/28737
13302 * g++.dg/template/void8.C: New test.
13303
13304 PR c+_+/28738
13305 * g++.dg/template/void9.C: New test.
13306
13307 * g++.dg/template/void3.C: Adjust error markers.
13308 * g++.dg/template/void4.C: Likewise.
13309 * g++.dg/template/crash55.C: Likewise.
13310 * g++.dg/template/void7.C: Likewise
13311
13312 2006-08-26 Mark Mitchell <mark@codesourcery.com>
13313
13314 PR c++/28588
13315 * g++.dg/inherit/access6.C: New test.
13316 * g++.dg/inherit/access7.C: Likewise.
13317
13318 PR c++/28595
13319 * g++.dg/template/array15.C: New test.
13320 * g++.dg/template/crash2.C: Tweak error markers.
13321
13322 2006-08-26 Jakub Jelinek <jakub@redhat.com>
13323
13324 PR middle-end/28683
13325 * gcc.c-torture/compile/20060823-1.c: New test.
13326
13327 2006-08-25 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13328
13329 PR c++/28853
13330 * g++.dg/template/ttp21.C: New test.
13331
13332 PR c++/28852
13333 * g++.dg/other/operator1.C: Add error-marker.
13334 * g++.dg/other/operator2.C: New test.
13335
13336 2006-08-25 Joseph S. Myers <joseph@codesourcery.com>
13337
13338 PR c/27893
13339 * gcc.c-torture/compile/vla-const-1.c,
13340 gcc.c-torture/compile/vla-const-2.c: New tests.
13341
13342 2006-08-26 Richard Guenther <rguenther@suse.de>
13343
13344 PR middle-end/28814
13345 * gcc.dg/torture/pr28814.c: New testcase.
13346
13347 2006-08-25 Joseph S. Myers <joseph@codesourcery.com>
13348
13349 PR c/28418
13350 * gcc.c-torture/compile/compound-literal-1.c: New test.
13351
13352 2006-08-25 Joseph S. Myers <joseph@codesourcery.com>
13353
13354 PR c/28299
13355 * gcc.dg/funcdef-var-1.c, gcc.dg/funcdef-var-2.c: New tests.
13356 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c:
13357 Expect extra diagnostics.
13358
13359 2006-08-25 J"orn Rennecke <joern.rennecke@st.com>
13360
13361 gcc.dg/noncompile/pr16876.c: New test.
13362
13363 2006-08-25 Mark Mitchell <mark@codesourcery.com>
13364
13365 PR c++/28056
13366 * g++.dg/parse/local1.C: New test.
13367 * g++.dg/other/qual1.C: Tweak error marker.
13368
13369 2006-08-25 Nathan Sidwell <nathan@codesourcery.com>
13370
13371 PR c++/27787
13372 * g++.dg/template/typename10.C: New.
13373 * g++.dg/template/lookup4.C: Remove bogus error marker.
13374
13375 2006-08-25 Richard Guenther <rguenther@suse.de>
13376
13377 PR testsuite/28829
13378 * gcc.dg/pr26570.c: Fix testcase.
13379
13380 2006-08-24 Andrew Pinski <pinskia@physics.uc.edu>
13381
13382 PR tree-opt/28807
13383 * gcc.c-torture/execute/mayalias-2.c: New test.
13384 * gcc.dg/tree-ssa/alias-13.c: New test.
13385
13386 2006-08-24 Jan Hubicka <jh@suse.cz>
13387
13388 PR debug/26881
13389 * gcc.dg/debug/pr26881.c: New file.
13390
13391 2006-08-23 Paul Thomas <pault@gcc.gnu.org>
13392
13393 PR fortran/28788
13394 * gfortran.dg/used_types_4.f90: New test.
13395 * gfortran.dg/derived_init_2.f90: Modify to check sibling
13396 association of derived types.
13397 * gfortran.dg/used_types_2.f90: Add module cleanup.
13398 * gfortran.dg/used_types_3.f90: The same.
13399
13400 PR fortran/28771
13401 * gfortran.dg/assumed_charlen_in_main.f90: Modify to check
13402 fix of regression.
13403
13404 2006-08-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
13405
13406 PR 28813
13407 * gfortran.dg/direct_io_6.f90: Remove test.
13408
13409 2006-08-23 Stuart Hastings <stuart@apple.com>
13410
13411 PR 28825
13412 * gcc.target/i386/20060821-1.c: New.
13413
13414 2006-08-23 Danny Smith <dannysmith@users.sourceforge.net>
13415
13416 gcc.dg/attr-invalid.c: Insert an " |directive" substitution into
13417 dg-warning strings for dllimport.
13418
13419 2006-08-22 Andrew Pinski <pinskia@physics.uc.edu>
13420
13421 PR C++/28450
13422 * g++.dg/ext/vector4.C: New test.
13423 * g++.dg/ext/complex1.C: New test.
13424
13425 2006-08-21 Geoffrey Keating <geoffk@apple.com>
13426
13427 PR debug/28692
13428 * gcc.dg/debug/const-1.c: New.
13429 * gcc.dg/debug/const-2.c: New.
13430 * gcc.dg/debug/dwarf2/const-1.c: New.
13431 * gcc.dg/debug/dwarf2/const-2.c: New.
13432 * gcc.dg/debug/dwarf2/const-2b.c: New.
13433
13434 2006-08-22 Richard Guenther <rguenther@suse.de>
13435
13436 PR middle-end/28776
13437 * gcc.c-torture/compile/pr28776-1.c: New testcase.
13438 * gcc.c-torture/compile/pr28776-2.c: Likewise.
13439
13440 2006-08-22 Daniel Berlin <dberlin@dberlin.org>
13441
13442 PR tree-optimization/28003
13443 * g++.dg/tree-ssa/pr28003.C: New.
13444
13445 2006-08-21 Mark Shinwell <shinwell@codesourcery.com>
13446
13447 * g++.dg/eh/arm-vfp-unwind.C: Correct order of DejaGNU directives.
13448
13449 2006-08-21 Lee Millward <lee.millward@codesourcery.com>
13450
13451 PR c++/26269
13452 * g++.dg/other/error14.C: New test.
13453
13454 PR c++/28505
13455 * g++.dg/parse/ctor7.C: New test.
13456 * g++.dg/parse/ctor8.C: Likewise.
13457
13458 PR c++/28741
13459 * g++.dg/template/void7.C: New test.
13460
13461 2006-08-21 Olivier Hainque <hainque@adacore.com>
13462
13463 * gnat.dg/self_aggregate_with_zeros.adb: New test.
13464 * gnat.dg/self_aggregate_with_array.adb: New test.
13465
13466 2006-08-21 Mark Shinwell <shinwell@codesourcery.com>
13467
13468 * g++.dg/eh/arm-vfp-unwind.C: New test.
13469
13470 2006-08-20 Mark Mitchell <mark@codesourcery.com>
13471
13472 PR c++/28341
13473 * g++.dg/template/ref3.C: New test.
13474 * g++.dg/template/nontype13.C: New test.
13475
13476 PR c++/28346
13477 * g++.dg/template/ptrmem17.C: New test.
13478
13479 2006-08-20 Danny Smith <dannysmith@users.sourceforge.net>
13480
13481 PR target/28648 c:
13482 * gcc.dg/attr-invalid.c: Add tests for invalid dllimport.
13483
13484 2006-08-20 Paul Thomas <pault@gcc.gnu.org>
13485
13486 PR fortran/28630
13487 * gfortran.dg/used_types_2.f90: New test.
13488
13489 PR fortran/28601
13490 * gfortran.dg/used_types_3.f90: New test.
13491
13492 PR fortran/20886
13493 * gfortran.dg/generic_actual_arg.f90: New test.
13494
13495 PR fortran/28735
13496 * gfortran.dg/module_private_array_refs_1.f90: New test.
13497
13498 PR fortran/28762
13499 * gfortran.dg/program_name_1.f90: New test.
13500
13501 PR fortran/28425
13502 * gfortran.dg/derived_constructor_comps_1.f90: New test.
13503
13504 PR fortran/28496
13505 * gfortran.dg/array_initializer_2.f90: New test.
13506
13507 PR fortran/18111
13508 * gfortran.dg/unused_artificial_dummies_1.f90: New test.
13509
13510 PR fortran/28600
13511 * gfortran.dg/assumed_charlen_function_4.f90: New test.
13512
13513 PR fortran/28771
13514 * gfortran.dg/assumed_charlen_in_main.f90: New test.
13515
13516 PR fortran/28660
13517 * gfortran.dg/dependent_decls_1.f90: New test.
13518
13519 2006-08-19 Erik Edelmann <eedelman@gcc.gnu.org>
13520
13521 PR fortran/25217
13522 * gfortran.dg/derived_init_2.f90: New.
13523
13524 2006-08-17 J"orn Rennecke <joern.rennecke@st.com>
13525
13526 * gcc.c-torture/execute/pr28289.c: New test.
13527
13528 2006-08-17 Jakub Jelinek <jakub@redhat.com>
13529
13530 PR c/28744
13531 * gcc.dg/attr-externally-visible-1.c: New test.
13532 * gcc.dg/attr-externally-visible-2.c: New test.
13533 * g++.dg/parse/attr-externally-visible-1.C: New test.
13534 * g++.dg/parse/attr-externally-visible-2.C: New test.
13535
13536 2006-08-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13537
13538 PR c++/28606
13539 * g++.dg/parse/dtor11.C: New test.
13540
13541 2006-08-17 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
13542
13543 PR rtl-optimization/28489
13544 * gcc.c-torture/compile/pr28489.c: New test.
13545
13546 2006-08-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13547
13548 PR c++/28710
13549 * g++.dg/template/redecl4.C: New test.
13550
13551 PR c++/28711
13552 * g++.dg/template/ctor8.C: New test.
13553
13554 2006-08-17 Paolo Bonzini <bonzini@gnu.org>
13555
13556 * gcc.dg/pr26570.c: Fix testcase.
13557
13558 2006-08-17 Paolo Bonzini <bonzini@gnu.org>
13559
13560 * PR c++/28573
13561 * g++.dg/parse/offsetof6.C: New test.
13562 * g++.dg/parse/offsetof6.C: New test.
13563 * g++.dg/parse/offsetof7.C: New test.
13564
13565 2006-08-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13566
13567 PR testsuite/28602
13568 * gfortran.dg/gomp/gomp.exp: Return if check_effective_target_fopenmp
13569 is false.
13570
13571 2006-08-16 Andrew Pinski <pinskia@physics.uc.edu>
13572
13573 PR c++/28302
13574 * g++.dg/ext/vector3.C: New test.
13575
13576 2006-08-16 Zdenek Dvorak <dvorakz@suse.cz>
13577
13578 PR gcov/profile/26570
13579 * gcc.dg/pr26570.c: New test.
13580
13581 2006-08-16 Joseph S. Myers <joseph@codesourcery.com>
13582
13583 PR c/27697
13584 * gcc.dg/qual-component-1.c: New test.
13585
13586 2006-08-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13587
13588 PR c++/28593
13589 * g++.dg/parse/new3.C: New test.
13590
13591 2006-08-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
13592
13593 PR fortran/25828
13594 * gfortran.dg/streamio_1.f90: New test.
13595 * gfortran.dg/streamio_2.f90: New test.
13596 * gfortran.dg/streamio_3.f90: New test.
13597 * gfortran.dg/streamio_4.f90: New test.
13598 * gfortran.dg/streamio_5.f90: New test.
13599 * gfortran.dg/streamio_6.f90: New test.
13600 * gfortran.dg/streamio_7.f90: New test.
13601 * gfortran.dg/streamio_8.f90: New test.
13602
13603 2006-08-15 Danny Smith <dannysmith@users.sourceforge.net>
13604
13605 PR c/28287
13606 * gcc.dg/attr-invalid.c: Add tests for invalid weak attribute.
13607
13608 2006-08-15 Lee Millward <lee.millward@codesourcery.com>
13609
13610 PR c++/28594
13611 * g++.dg/template/void6.C: New test.
13612
13613 2006-08-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13614
13615 PR c/28649
13616 * gcc.dg/parse-error-1.c: New test.
13617 * gcc.dg/parse-error-2.c: New test.
13618 * gcc.dg/cpp/digraph2.c: Add error-marker.
13619 * gcc.dg/noncompile/920923-1.c: Likewise.
13620
13621 2006-08-14 Andrew Pinski <pinskia@physics.uc.edu>
13622
13623 PR c/27490
13624 * gcc.dg/sizeof-2.c: New testcase.
13625
13626 PR c/27489
13627 * gcc.dg/switch-A.c: New testcase.
13628
13629 2006-08-14 Steve Ellcey <sje@cup.hp.com>
13630
13631 PR c++/28288
13632 PR c++/14556
13633 * g++.old-deja/g++.warn/compare1.C: Delete.
13634 * g++.dg/opt/pr7503-2.C: Delete.
13635 * g++.dg/opt/pr7503-3.C: Delete.
13636 * g++.dg/opt/pr7503-4.C: Delete.
13637 * g++.dg/opt/pr7503-5.C: Delete.
13638 * g++.dg/opt/max1.C: Delete.
13639 * g++.dg/warn/minmax.C: Delete.
13640 * g++.dg/expr/minmax.C: New test.
13641
13642 2006-08-14 Richard Guenther <rguenther@suse.de>
13643
13644 PR testsuite/28703
13645 * gcc.c-torture/execute/pr28651.c: Do not use argc
13646 to avoid optimization, instead forbid inlining.
13647
13648 2006-08-14 Richard Sandiford <richard@codesourcery.com>
13649
13650 PR rtl-optimization/28634
13651 * gcc.c-torture/execute/ieee/pr28634.c: New test.
13652
13653 2006-08-13 Alexandre Oliva <aoliva@redhat.com>
13654
13655 PR c/27184
13656 * gcc.dg/torture/pr27184.c: New test.
13657
13658 2006-08-12 Jakub Jelinek <jakub@redhat.com>
13659
13660 * gcc.target/i386/pr27827.c: Only compile on ilp32 target.
13661
13662 2006-08-12 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13663
13664 * gfortran.dg/stat_1.f90: Make test pass when run under sudo.
13665 * gfortran.dg/stat_2.f90: Likewise.
13666 * gfortran.dg/chmod_1.f90: Likewise.
13667 * gfortran.dg/chmod_2.f90: Likewise.
13668 * gfortran.dg/chmod_3.f90: Likewise.
13669
13670 2006-08-11 David Edelsohn <edelsohn@gnu.org>
13671
13672 * gfortran.dg/direct_io_6.f90: Skip on *-*-aix*.
13673
13674 2006-08-11 Eric Botcazou <ebotcazou@libertysurf.fr>
13675
13676 * g++.dg/opt/pr23454-2.C: New test.
13677
13678 2006-08-11 Richard Guenther <rguenther@suse.de>
13679
13680 PR middle-end/28651
13681 * gcc.c-torture/execute/pr28651.c: New testcase.
13682
13683 2006-08-10 Eric Botcazou <ebotcazou@adacore.com>
13684
13685 * gnat.dg/specs/static_initializer.ads: New test.
13686
13687 2006-08-10 Paul Brook <paul@codesourcery.com>
13688
13689 * gcc.target/arm/cond-asm.c: New test.
13690
13691 2006-08-10 Dorit Nuzman <dorit@il.ibm.com>
13692
13693 PR tree-optimization/26197
13694 * g++.dg/vect/param-max-aliased-pr26197.cc: New test.
13695 * g++.dg/vect/vect.exp: Compile the new tests with
13696 --param max-aliased-vops=0.
13697
13698 2006-08-09 Lee Millward <lee.millward@codesourcery.com>
13699
13700 PR c++/28637
13701 * g++.dg/template/void3.C: New test.
13702
13703 PR c++/28638
13704 * g++.dg/template/void4.C: New test.
13705
13706 PR c++/28640
13707 * g++.dg/template/void5.C: New test.
13708
13709 2006-08-07 Danny Smith <dannysmith@users.sourceforge.net>
13710
13711 * g++.dg/ext/visibility/class1.C (dg-require-visibility): Move
13712 after dg-do compile.
13713
13714 2006-08-07 Victor Kaplansky <victork@il.ibm.com>
13715
13716 PR tree-optimizations/26969
13717 * gcc.dg/vect/vect.exp: Compile tests prefixed with
13718 "unswitch-loops" with -funswitch-loops.
13719 * gcc.dg/vect/unswitch-loops-pr26969.c: New test.
13720
13721 2006-08-07 Eric Botcazou <ebotcazou@libertysurf.fr>
13722
13723 * gcc.dg/sparc-getcontext-1.c: Fix typo.
13724 * g++.dg/eh/spbp.C: Skip on Solaris 2.5.1 and 2.6 too.
13725 * g++.dg/other/unused1.C: Likewise. Also match "asci?z".
13726 * objc.dg/dwarf-1.m: Likewise.
13727 * objc.dg/dwarf-2.m: Likewise.
13728 * obj-c++.dg/dwarf-2.mm: Likewise.
13729
13730 2006-08-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13731
13732 * objc.dg/dwarf-1.m: Skip on 32-bit hppa hpux.
13733 * objc.dg/dwarf-2.m: Likewise.
13734 * obj-c++.dg/dwarf-2.mm: Likewise.
13735
13736 PR libfortran/28603
13737 * gfortran.dg/direct_io_6.f90: Skip on hppa*-*-hpux*.
13738
13739 PR testsuite/27611
13740 * g++.dg/other/unused1.C: Skip on hppa*-*-hpux* if not hppa*64*-*-*.
13741
13742 PR testsuite/27033
13743 * g++.dg/eh/spbp.C: Skip on hppa*-*-hpux* if not hppa*64*-*-*.
13744
13745 2006-08-06 Paolo Bonzini <bonzini@gnu.org>
13746
13747 PR target/27827
13748 * gcc.target/i386/pr27827.c: New testcase.
13749
13750 2006-08-06 Paul Thomas <pault@gcc.gnu.org>
13751
13752 PR fortran/28590
13753 * gfortran.dg/sequence_types_1.f90: New test.
13754
13755 2006-08-05 Steven G. Kargl <kargls@comcast.nt>
13756
13757 PR fortran/28548
13758 * gfortran.dg/elemental_optional_args_1.f90: dg-error becomes
13759 dg-warning. Add -pedantic option.
13760
13761 2006-08-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13762
13763 PR c/28502
13764 * gcc.dg/proto-1.c: New test.
13765
13766 PR c/27721
13767 * gcc.dg/lvalue-4.c: New test.
13768
13769 PR c/28136
13770 * gcc.dg/init-bad-5.c: New test.
13771
13772 2006-08-03 Lee Millward <lee.millward@codesourcery.com>
13773
13774 PR c++/28347
13775 * g++.dg/ext/typedef-init.C: Add new test for typedef
13776 initialization inside templates. Adjust existing error markers.
13777
13778 2006-08-03 Mark Mitchell <mark@codesourcery.com>
13779
13780 PR c++/28148
13781 * g++.dg/init/ptrmem3.C: New test.
13782
13783 2006-08-03 Dorit Nuzman <dorit@il.ibm.com>
13784
13785 PR tree-optimization/27770
13786 * lib/target-support.exp: New target keyword "section_anchors".
13787 * gcc.dg/vect/vect.exp: Add -fsection-anchors to compilation of some
13788 tests.
13789 * gcc.dg/vect/section-anchors-pr27770.c: New test.
13790 * gcc.dg/vect/vect-69.c: Removed. Replaced by:
13791 * gcc.dg/vect/section-anchors-vect-69.c: New test.
13792 * gcc.dg/vect/no-section-anchors-vect-69.c: New test.
13793
13794 2006-08-03 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13795
13796 * gcc.dg/20060801-1.c: Add missing '}'.
13797
13798 2006-08-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13799
13800 PR c++/27508
13801 * g++.dg/parse/dtor9.C: New test.
13802 * g++.dg/parse/dtor10.C: New test.
13803 * g++.dg/other/error7.C: Adjust error-marker.
13804
13805 PR c++/28274
13806 * g++.dg/other/default5.C: New test.
13807
13808 2006-08-02 Richard Guenther <rguenther@suse.de>
13809
13810 * g++.dg/tree-ssa/copyprop-1.C: XFAIL.
13811
13812 2006-08-02 Mark Mitchell <mark@codesourcery.com>
13813
13814 PR c++/28557
13815 * g++.dg/template/conv9.C: New test.
13816
13817 2006-08-02 Daniel Jacobowitz <dan@codesourcery.com>
13818
13819 PR debug/28063
13820 * gcc.dg/debug/dwarf2/dwarf-merge.c: New test.
13821 * lib/target-supports.exp (get_compiler_messages): Add WANT_OUTPUT.
13822 Optionally return assembly text. Update callers.
13823 (check_no_compiler_messages): Update verbose messages.
13824 (check_no_messages_and_pattern): New.
13825 (check_effective_target_string_merging): New.
13826
13827 2006-08-01 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13828
13829 PR c++/28250
13830 * g++.dg/eh/catch4.C: New test.
13831
13832 PR c++/28257
13833 * g++.dg/other/qual1.C: New test.
13834
13835 PR c++/28259
13836 * g++.dg/inherit/error2.C: New test.
13837
13838 PR c++/28267
13839 * g++.dg/other/new1.C: New test.
13840
13841 * g++.dg/warn/pr23075.C: Remove obsolete test.
13842 * g++.old-deja/g++.brendan/crash52.C: Remove dg-warning marker.
13843 * g++.old-deja/g++.jason/report.C: Remove dg-warning marker.
13844
13845 2006-07-31 Mark Mitchell <mark@codesourcery.com>
13846
13847 PR c++/28523
13848 * g++.dg/eh/cast1.C: New test.
13849
13850 2006-08-01 Thomas Koenig <Thomas.Koenig@online.de>
13851
13852 PR libfortran/28452
13853 * gfortran.dg/random_3.f90: New test.
13854
13855 2006-08-01 Steve Ellcey <sje@cup.hp.com>
13856
13857 PR c++/28432
13858 * g++.dg/other/pr28304.C: Change expected error message.
13859 * g++.dg/other/pr28432.C: New test.
13860
13861 2006-08-01 Steve Ellcey <sje@cup.hp.com>
13862
13863 PR c++/28256
13864 * g++.dg/init/brace2.C: Change expected error message, add empty init.
13865
13866 2006-08-01 Daniel Jacobowitz <dan@codesourcery.com>
13867
13868 PR debug/23336
13869 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Suppress new tests
13870 at -g1.
13871 * gcc.dg/debug/enum-1.c, g++.dg/debug/enum-1.C,
13872 g++.dg/debug/enum-2.C: New.
13873
13874 2006-07-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13875
13876 PR c++/6634
13877 * g++.dg/parse/long1.C: Add more tests.
13878
13879 2006-07-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13880
13881 * gfortran.dg/lrshift_1.c: New file.
13882
13883 2006-07-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
13884
13885 PR libgfortran/28335
13886 * gfortran.dg/no_unit_error_1.f90: New test.
13887
13888 2006-07-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
13889
13890 PR libgfortran/28335
13891 * gfortran.dg/no_unit_error_1.f90: Delete test.
13892 * gfortran.dg/no_unit_error_2.f90: Delete test.
13893
13894 2006-07-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13895
13896 * gfortran.dg/chmod_3.f90: New test.
13897 * gfortran.dg/ltime_gmtime_1.f90: New test.
13898 * gfortran.dg/ltime_gmtime_2.f90: New test.
13899 * gfortran.dg/lrshift_1.f90: New test.
13900 * gfortran.dg/chmod_1.f90: New test.
13901 * gfortran.dg/chmod_2.f90: New test.
13902
13903 2006-07-28 Lee Millward <lee.millward@codesourcery.com>
13904
13905 PR c++/27668
13906 * g++.dg/template/crash55.C: New test.
13907
13908 PR c++/27962
13909 * g++.dg/template/nontype16.C: New test.
13910
13911 * g++.dg/template/void2.C: Adjust error markers.
13912 * g++.dg/template/nontype5.C: Adjust error markers.
13913
13914 2006-07-27 Arjan van de Ven <arjan@linux.intel.com>
13915
13916 * gcc.target/i386/stack-prot-kernel.c: New test.
13917
13918 2006-07-27 Roger Sayle <roger@eyesopen.com>
13919
13920 * gcc.dg/builtins-55.c: New test case.
13921
13922 2006-07-26 Zdenek Dvorak <dvorakz@suse.cz>
13923
13924 PR rtl-optimization/27907
13925 * gcc.c-torture/compile/pr27907.c: New test.
13926
13927 2006-07-26 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13928
13929 * gfortran.dg/mclock.f90: New test.
13930 * gfortran.dg/int_conv_1.f90: New test.
13931 * gfortran.dg/stat_1.f90: New test.
13932 * gfortran.dg/stat_2.f90: New test.
13933
13934 2006-07-25 Jerry DeLisle <jvdelisle@gcc.gnu.org>
13935
13936 PR libgfortran/28335
13937 * gfortran.dg/no_unit_error_1.f90: New test.
13938 * gfortran.dg/no_unit_error_2.f90: New test.
13939 * gfortran.dg/temporary_1.f90: Remove extraneous CLOSE.
13940
13941 2006-07-25 Roger Sayle <roger@eyesopen.com>
13942
13943 PR middle-end/28473
13944 * gcc.dg/fold-convround-1.c: New test case.
13945
13946 2006-07-24 Steven G. Kargl <kargls@comcast.net>
13947
13948 * gfortran.dg/arithmetic_if.f90: Fix comments.
13949
13950 2006-07-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13951
13952 PR c++/27572
13953 * g++.dg/other/typedef1.C: New test.
13954 * g++.dg/template/typedef4.C: New test.
13955 * g++.dg/template/typedef5.C: New test.
13956
13957 2006-07-24 Erik Edelmann <eedelman@gcc.gnu.org>
13958
13959 PR fortran/28416
13960 * gfortran.dg/allocatable_dummy_3.f90: New.
13961
13962 2006-07-24 Steven G. Kargl <kargls@comcast.net>
13963
13964 PR fortran/28439
13965 * gfortran.dg/arithmetic_if.f90: New test.
13966
13967 2006-07-24 Uros Bizjak <uros@kss-loka.si>
13968
13969 * gcc.dg/visibility-11.c: Enlarge test array to 1024 bytes to
13970 avoid memcpy optimization.
13971
13972 2006-07-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
13973
13974 PR fortran/25289
13975 * gfortran.dg/direct_io_6.f90: New test.
13976
13977 2006-07-24 Jan Hubicka <jh@suse.cz>
13978
13979 PR c/25795
13980 PR c++/27369
13981 * gcc.dg/pr25795.c: New test.
13982 * gcc.dg/pr25795-1.c: New test.
13983
13984 2006-07-23 Roger Sayle <roger@eyesopen.com>
13985
13986 * gcc.dg/fold-cond-1.c: Increase test case portability by checking
13987 that "g ? 1 : h" doesn't match, instead of checking for "(g | h) != 0"
13988 which may be transformed to "g || h" on some platforms.
13989
13990 2006-07-23 Mark Mitchell <mark@codesourcery.com>
13991
13992 PR c++/28025
13993 * g++.dg/template/friend45.C: New test.
13994
13995 2006-07-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
13996
13997 PR libgfortran/28339
13998 * gfortran.dg/arrayio_8.f90: New test.
13999
14000 2006-07-21 Mike Stump <mrs@apple.com>
14001
14002 * g++.dg/ext/visibility/fvisibility-inlines-hidden-3.C: New test.
14003
14004 * gcc.c-torture/unsorted/dump-noaddr.x: Fix test case name.
14005
14006 2006-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14007
14008 PR c++/28250
14009 * g++.dg/eh/catch3.C: New test.
14010
14011 PR c++/28363
14012 * g++.dg/template/defarg10.C: New test.
14013
14014 2006-07-20 Paul Brook <paul@codesourcery.com>
14015
14016 PR 27363
14017 * gcc.dg/pr27363.c: New test.
14018
14019 2006-07-19 Mark Mitchell <mark@codesourcery.com>
14020
14021 PR c++/28338
14022 * g++.dg/init/ref13.C: New test.
14023
14024 2006-07-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14025
14026 PR obj-c++/28434
14027 * obj-c++.dg/proto-error-1.mm: New test.
14028
14029 2006-07-18 Mark Mitchell <mark@codesourcery.com>
14030
14031 PR c++/28337
14032 * g++.dg/template/string1.C: New test.
14033
14034 2006-07-18 Mark Mitchell <mark@codesourcery.com>
14035
14036 PR c++/28048
14037 * g++.dg/template/defarg9.C: New test.
14038
14039 PR c++/28235
14040 * g++.dg/template/static27.C: New test.
14041
14042 2006-07-18 Diego Novillo <dnovillo@redhat.com>
14043
14044 PR 28410
14045 * gcc.dg/tree-ssa/pr28410.c: New test.
14046
14047 2006-07-18 Lee Millward <lee.millward@gmail.com>
14048
14049 PR c++/28258
14050 * g++/dg/other/error13.C: New test.
14051
14052 PR c++/28260
14053 * g++.dg/template/friend44.C: New test.
14054
14055 2006-07-18 Steve Ellcey <sje@cup.hp.com>
14056
14057 PR c++/27495
14058 * g++.dg/other/pr27495.C: New.
14059
14060 2006-07-18 Olivier Hainque <hainque@adacore.com>
14061
14062 * gnat.dg/outer_agg_bitfield_constructor.adb: New test.
14063 * gnat.dg/nested_agg_bitfield_constructor.adb: New test.
14064
14065 2006-07-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14066
14067 PR c/28286
14068 * gcc.dg/pragma-pack-4.c: New test.
14069
14070 2006-07-17 Steve Ellcey <sje@cup.hp.com>
14071
14072 PR c++/28291
14073 * g++.dg/ext/pr28291.C: New test.
14074
14075 2006-07-17 Richard Sandiford <richard@codesourcery.com>
14076
14077 PR middle-end/28403
14078 * gcc.c-torture/execute/pr28403.c: New test.
14079
14080 2006-07-17 Richard Sandiford <richard@codesourcery.com>
14081
14082 PR middle-end/28402
14083 * gcc.dg/pr28402.c: New test.
14084
14085 2006-07-17 Steve Ellcey <sje@cup.hp.com>
14086
14087 PR c++/28304
14088 * g++.dg/other/pr28304.C: New test.
14089
14090 2006-07-17 J"orn Rennecke <joern.rennecke@st.com>
14091
14092 PR other/28251
14093 gcc.c-torture/unsorted/dump-noaddr.c: New test.
14094 gcc.c-torture/unsorted/dump-noaddr.x: New driver.
14095
14096 2006-07-17 Richard Guenther <rguenther@suse.de>
14097
14098 PR tree-optimization/28238
14099 * g++.dg/tree-ssa/pr28238.C: New testcase.
14100
14101 2006-07-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14102
14103 PR c++/28250
14104 * g++.dg/eh/catch1.C: New test.
14105 * g++.dg/eh/catch2.C: New test.
14106
14107 2006-07-16 Jakub Jelinek <jakub@redhat.com>
14108
14109 PR c++/28370
14110 * g++.dg/template/anon3.C: New test.
14111
14112 2006-07-16 Paul Thomas <pault@gcc.gnu.org>
14113
14114 PR fortran/20844
14115 * gfortran.dg/io_constaints_2.f90: Add the test for ADVANCE
14116 specifiers requiring an explicit format tag..
14117
14118 PR fortran/28201
14119 * gfortran.dg/generic_5: New test.
14120
14121 PR fortran/20893
14122 * gfortran.dg/elemental_optional_args_1.f90: New test.
14123
14124 2006-07-16 Olivier Hainque <hainque@adacore.com>
14125
14126 * gnat.dg/assert.ads: New file.
14127 * gnat.dg/controlled_record.ads: Likewise.
14128 * gnat.dg/controlled_record.adb: Likewise.
14129
14130 2006-07-15 Lee Millward <lee.millward@gmail.com>
14131
14132 PR c++/28292
14133 * g++.dg/other/error12.C: New test.
14134
14135 PR c++/28269
14136 * g++.dg/template/crash54.C: New test.
14137
14138 2006-07-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14139
14140 PR c++/28249
14141 * g++.dg/parse/catch1.C: New test.
14142
14143 PR c++/28294
14144 * g++.dg/ext/offsetof1.C: Add test with function pointer arithmetic.
14145
14146 PR c++/28387
14147 * g++.dg/ext/attrib24.C: New test.
14148
14149 2006-07-14 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14150
14151 PR c++/28343
14152 * g++.dg/ext/asmspec1.C: New test.
14153
14154 2006-07-13 Janis Johnson <janis187@us.ibm.com>
14155
14156 * lib/gcc-dg.exp (tool_load): Wrapper to support shouldfail tests.
14157 (dg-test): Support shouldfail tests.
14158 * lib/target-supports-dg.exp (dg-shouldfail): New.
14159 * gcc.test-framework/test-framework.awk: Handle shouldfail tests.
14160 * gcc.test-framework/dg-do-run-sf-exp-F.c: New test.
14161 * gcc.test-framework/dg-do-run-sf-exp-P.c: New test.
14162 * gcc.test-framework/dg-do-run-sft-exp-F.c: New test.
14163 * gcc.test-framework/dg-do-run-sft-exp-P.c: New test.
14164 * gcc.test-framework/dg-dox-run-sf-exp-XF.c: New test.
14165 * gcc.test-framework/dg-dox-run-sf-exp-XP.c: New test.
14166
14167 2006-07-13 Jan Hubicka <jh@suse.cz>
14168
14169 * gcc.target/i386/memcpy-1.c: New.
14170
14171 2006-07-12 Geoffrey Keating <geoffk@apple.com>
14172
14173 * g++.dg/ext/visibility/fvisibility-inlines-hidden-2.C: New.
14174
14175 2006-07-13 Paul Thomas <pault@gcc.gnu.org>
14176
14177 PR fortran/25097
14178 * gfortran.dg/present_1.f90: New test.
14179
14180 PR fortran/20903
14181 * gfortran.dg/interface_derived_type_1.f90: New test.
14182
14183 2006-07-11 Feng Wang <fengwang@nudt.edu.cn>
14184
14185 PR fortran/28213
14186 * gfortran.dg/hollerith4.f90: Test hollerith constants used in I/O
14187 list.
14188
14189 2006-07-07 Lee Millward <lee.millward@gmail.com>
14190
14191 PR c++/27820
14192 * g++.dg/other/label1.C: New test.
14193
14194 2006-07-07 Richard Guenther <rguenther@suse.de>
14195
14196 PR middle-end/28268
14197 * gcc.dg/torture/pr28268.c: New testcase.
14198
14199 2006-07-07 Steve Ellcey <sje@cup.hp.com>
14200
14201 PR c++/27019
14202 * g++.dg/ext/pr27019.C: New.
14203
14204 2006-07-07 Richard Guenther <rguenther@suse.de>
14205
14206 PR tree-optimization/28187
14207 * gcc.dg/pr28187.c: New testcase.
14208
14209 2006-07-07 Eric Botcazou <ebotcazou@adacore.com>
14210
14211 * gnat.dg/address_conversion.adb: New test.
14212 * gnat.dg/boolean_subtype.adb: Likewise.
14213 * gnat.dg/frame_overflow.adb: Likewise.
14214 * gnat.dg/pointer_array.adb: Likewise.
14215 * gnat.dg/pointer_conversion.adb: Likewise.
14216
14217 2006-07-07 Paul Thomas <pault@gcc.gnu.org>
14218
14219 PR fortran/28237
14220 PR fortran/23420
14221 * gfortran.dg/print_fmt_5.f90: New test.
14222
14223 2006-07-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14224
14225 PR fortran/28129
14226 * gfortran.dg/bounds_check_4.f90: New test.
14227
14228 2006-07-05 Richard Guenther <rguenther@suse.de>
14229
14230 PR target/28158
14231 * gfortran.dg/pr28158.f90: New testcase.
14232
14233 2006-07-05 Richard Guenther <rguenther@suse.de>
14234
14235 PR tree-optimization/28162
14236 * gcc.dg/pr28162.c: New testcase.
14237
14238 2006-07-05 Richard Guenther <rguenther@suse.de>
14239 Andrew Pinski <pinskia@gcc.gnu.org>
14240
14241 PR c++/27084
14242 * g++.dg/tree-ssa/copyprop-1.C: New testcase.
14243
14244 2006-07-04 Paul Thomas <pault@gcc.gnu.org>
14245
14246 PR fortran/28174
14247 * gfortran.dg/actual_array_substr_2.f90: New test.
14248
14249 PR fortran/28167
14250 * gfortran.dg/actual_array_constructor_2.f90: New test.
14251
14252 2006-07-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14253
14254 * gfortran.dg/itime_idate_1.f: New test.
14255 * gfortran.dg/itime_idate_2.f: New test.
14256
14257 2006-07-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
14258
14259 PR libgfortran/27704
14260 * gfortran.dg/open_status_3.f90: New test.
14261 * gfortran.dg/fmt_l.f90: Update for new feature.
14262
14263 2006-07-03 Asher Langton <langton2@llnl.gov>
14264
14265 * gfortran.dg/oldstyle_2.f90: New.
14266
14267 2006-07-03 Eric Botcazou <ebotcazou@adacore.com>
14268
14269 * gnat.dg/string_slice.adb: New test.
14270
14271 2006-07-01 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
14272
14273 PR fortran/19259
14274 * gfortran.dg/semicolon_fixed.c: New.
14275 * gfortran.dg/semicolon_free.c: New.
14276
14277 2006-06-30 Mike Stump <mrs@apple.com>
14278
14279 * g++.dg/ext/visibility/fvisibility-override2.C: Fix for systems
14280 that don't support internal visibility.
14281
14282 2006-06-30 Andrew Pinski <pinskia@gmail.com>
14283
14284 * gcc.dg/tree-ssa/inline-1.c: Fix up scan-tree-dump-times
14285 for '(' / ')' needing an extra '\'.
14286
14287 2006-06-29 Roger Sayle <roger@eyesopen.com>
14288
14289 PR middle-end/27428
14290 * gcc.dg/pr27428-1.c: New test case.
14291
14292 2006-06-29 Mike Stump <mrs@apple.com>
14293
14294 * gcc.dg/compat/struct-layout-1_generate.c: Don't use common
14295 on darwin as we can't align commons large enough yet.
14296
14297 * gcc.dg/vla-8.c: Add additional testcases.
14298
14299 2006-06-26 Steve Ellcey <sje@cup.hp.com>
14300
14301 PR c++/28114
14302 * g++.dg/other/pr28114.C: New.
14303
14304 2006-06-25 Eric Botcazou <ebotcazou@adacore.com>
14305
14306 * gcc.c-torture/compile/20060625-1.c: New test.
14307
14308 2006-06-25 Paul Thomas <pault@gcc.gnu.org>
14309
14310 PR fortran/20867
14311 * gfortran.dg/stfunc_3.f90: New test.
14312
14313 PR fortran/25056
14314 * gfortran.dg/impure_actual_1.f90: New test.
14315
14316 PR fortran/20874
14317 * gfortran.dg/elemental_result_1.f90: New test.
14318
14319 PR fortran/25073
14320 * gfortran.dg/select_7.f90: New test.
14321
14322 PR fortran/27554
14323 * intrinsic_actual_1.f: New test.
14324
14325 PR fortran/22038
14326 PR fortran/28119
14327 * gfortran.dg/forall_4.f90: New test.
14328
14329 PR fortran/25072
14330 * gfortran.dg/forall_5.f90: New test.
14331
14332 2006-06-25 Lee Millward <lee.millward@gmail.com>
14333
14334 PR c++/28051
14335 * g++.dg/template/using13.C: New test.
14336
14337 PR c++/28054
14338 * g++.dg/other/incomplete3.C: New test.
14339
14340 2006-06-24 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14341
14342 PR fortran/28081
14343 * gfortran.dg/substr_3.f: New test.
14344 * gfortran.dg/equiv_2.f90: Update expected error message.
14345
14346 2006-06-24 Paul Thomas <pault@gcc.gnu.org>
14347
14348 PR fortran/28118
14349 * gfortran.dg/actual_array_substr_1.f90: New test.
14350
14351 2006-06-24 Olivier Hainque <hainque@adacore.com>
14352
14353 * gnat.dg/scalar_mode_agg_compare_loop.adb: New test.
14354 * gnat.dg/scalar_mode_agg_compare.adb: New test.
14355
14356 2006-06-23 Janis Johnson <janis187@us.ibm.com>
14357
14358 * gcc.dg/dfp/usual-arith-conv-bad.c: New test.
14359
14360 2006-06-23 Steven G. Kargl <kargls@comcast.net>
14361
14362 PR fortran/27981
14363 * gfortran.dg/simpleif_2.f90: New test.
14364
14365 2006-06-23 Lee Millward <lee.millward@gmail.com>
14366
14367 * g++.dg/template/error22.C: Fix typo.
14368
14369 2006-06-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14370
14371 PR c++/28112
14372 * g++.dg/ext/attrib23.C: New test.
14373
14374 2006-06-23 Olivier Hainque <hainque@adacore.com>
14375
14376 * gnat.dg/varsize_temp.adb: New test.
14377
14378 2006-06-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14379
14380 PR c++/11468
14381 * g++.dg/other/java2.C: New test.
14382
14383 2006-06-23 Danny Smith <dannysmith@users.sourceforge.net>
14384
14385 PR target/27789
14386 * g++.dg/ext/dllimport4.C. Add more tests for invalid
14387 initialization.
14388
14389 2006-06-22 Roger Sayle <roger@eyesopen.com>
14390
14391 PR target/27531
14392 * gcc.dg/pr27531-1.c: New test case.
14393
14394 2006-06-22 Asher Langton <langton2@llnl.gov>
14395
14396 PR fortran/24748
14397 * gfortran.dg/implicit_8.f90: New.
14398
14399 2006-06-22 Zdenek Dvorak <dvorakz@suse.cz>
14400
14401 PR rtl-optimization/28121
14402 * gcc.dg/pr28121.c: New test.
14403
14404 2006-06-22 Lee Millward <lee.millward@gmail.com>
14405
14406 PR c++/27805
14407 * g++.dg/parse/ptrmem6.C: New test.
14408
14409 PR c++/27821
14410 * g++.dg/template/error22.C: New test.
14411
14412 2006-06-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14413
14414 PR c++/28111
14415 * g++.dg/template/friend43.C: New test.
14416
14417 PR c++/28110
14418 * g++.dg/template/crash53.C: New test.
14419
14420 PR c++/28109
14421 * g++.dg/rtti/incomplete1.C: New test.
14422
14423 2006-06-21 Eric Botcazou <ebotcazou@adacore.com>
14424
14425 * gnat.dg/loop_unchecked_conversion.ad[bs]: New test.
14426
14427 2006-06-21 Joseph Myers <joseph@codesourcery.com>
14428
14429 * gcc.c-torture/execute/complex-7.c: New.
14430
14431 2006-06-21 Jakub Jelinek <jakub@redhat.com>
14432
14433 * gcc.dg/merge-all-constants-1.c: New test.
14434
14435 2006-06-20 Janis Johnson <janis187@us.ibm.com>
14436
14437 PR c++/28113
14438 * g++.dg/ext/altivec-3.C: Remove cast from vector initializers.
14439
14440 2006-06-20 Steven G. Kargl <kargls@comcast.net>
14441
14442 * gfortran.dg/rrspacing_1.f90: New test.
14443
14444 2006-06-20 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14445
14446 PR c++/28052
14447 * g++.dg/other/bitfield2.C: New test.
14448
14449 2006-06-20 Zdenek Dvorak <dvorakz@suse.cz>
14450
14451 PR tree-optimization/27331
14452 * gcc.dg/pr27331.c: New test.
14453
14454 2006-06-20 James A. Morrison <phython@gcc.gnu.org>
14455 Eric Botcazou <ebotcazou@adacore.com>
14456
14457 PR ada/18692
14458 * lib/gnat.exp: New file.
14459 * lib/gnat-dg.exp: Likewise.
14460 * gnat.dg: New directory.
14461 * gnat.dg/dg.exp: New driver.
14462 * gnat.dg/specs: New directory.
14463 * gnat.dg/specs/specs.exp: New driver.
14464 * gnat.dg/style: New directory.
14465 * gnat.dg/style/style.exp: New driver.
14466
14467 2006-06-20 Paul Thomas <pault@gcc.gnu.org>
14468
14469 PR fortran/16206
14470 * gfortran.dg/array_initializer_1.f90: New test.
14471
14472 PR fortran/28005
14473 * gfortran.dg/matmul_3.f90: New test.
14474
14475 2006-06-19 Andrew Pinski <pinskia@gmail.com>
14476
14477 PR middle-end/28075
14478 * gcc.dg/tree-ssa/inline-1.c: New test.
14479
14480 2006-06-19 Anatoly Sokolov <aesok@post.ru>
14481
14482 * gcc.dg/pr18241-1.c: Use __SIZE_TYPE__ instead of unsigned long
14483 in malloc prototype; remove XFAIL.
14484 * gcc.dg/pr18241-2.c: Ditto.
14485 * gcc.dg/20050321-1.c: Use __SIZE_TYPE__ instead of unsigned long
14486 in memset prototype; remove XFAIL.
14487 * gcc.dg/tree-ssa/pr23382.c: Ditto.
14488
14489 2006-06-19 Joseph S. Myers <joseph@codesourcery.com>
14490
14491 * gcc.dg/vla-8.c: Add.
14492
14493 2006-06-19 Richard Guenther <rguenther@suse.de>
14494
14495 PR tree-optimization/27090
14496 * g++.dg/tree-ssa/pr27090.C: New testcase.
14497
14498 2006-06-19 Roger Sayle <roger@eyesopen.com>
14499
14500 PR target/27861
14501 * gcc.dg/pr27861-1.c: New test case.
14502
14503 2006-06-19 Richard Guenther <rguenther@suse.de>
14504
14505 PR middle-end/28045
14506 * gcc.dg/torture/pr28045.c: New testcase.
14507
14508 2006-06-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14509
14510 PR fortran/26801
14511 * gfortran.dg/associated_4.f90: New test.
14512
14513 2006-06-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
14514
14515 PR fortran/19310
14516 PR fortran/19904
14517 * gfortran.dg/real_const_3.f90: New test.
14518
14519 2006-06-16 Mark Mitchell <mark@codesourcery.com>
14520
14521 PR c++/28016
14522 * g++.dg/template/static26.C: New test.
14523
14524 PR c++/27979
14525 * g++.dg/expr/bitfield2.C: New test.
14526
14527 PR c++/27884
14528 * g++.dg/parse/linkage2.C: New test.
14529
14530 2006-06-16 Richard Guenther <rguenther@suse.de>
14531
14532 PR middle-end/27116
14533 * gcc.dg/pr15785-1.c: Revert last change.
14534 * gcc.dg/torture/pr27116-2.c: New testcase.
14535
14536 2006-06-16 Roger Sayle <roger@eyesopen.com>
14537
14538 PR middle-end/27802
14539 * gcc.dg/pr27802-1.c: New test case.
14540
14541 2006-06-15 Mark Mitchell <mark@codesourcery.com>
14542
14543 PR c++/27689
14544 * g++.dg/template/ttp18.C: New test.
14545 * g++.dg/template/ttp19.C: Likewise.
14546
14547 PR c++/27666
14548 * g++.dg/expr/cond9.C: New test.
14549
14550 PR c++/27640
14551 * g++.dg/template/ctor7.C: New test.
14552
14553 2006-06-15 Janis Johnson <janis187@us.ibm.com>
14554
14555 * gcc.dg/vmx/pr27842.c: Remove dg-do directive; use default.
14556
14557 2006-06-16 Richard Guenther <rguenther@suse.de>
14558
14559 PR tree-optimization/27781
14560 * gcc.dg/tree-ssa/pr27781.c: New testcase.
14561
14562 2006-06-15 Thomas Koenig <Thomas.Koenig@online.de>
14563
14564 * gfortran.dg/allocate_zerosize_2.f90: New test case.
14565
14566 2006-06-15 Zdenek Dvorak <dvorakz@suse.cz>
14567
14568 * gcc.dg/tree-ssa/loop-18.c: New test.
14569
14570 2006-06-14 Mark Mitchell <mark@codesourcery.com>
14571
14572 PR c++/27665
14573 * g++.dg/template/crash52.C: New test.
14574
14575 PR c++/27648
14576 * g++.dg/ext/attrib22.C: New test.
14577
14578 PR c++/26559
14579 * g++.dg/template/builtin1.C: New test.
14580 * g++.dg/gomp/tpl-atomic-2.C: Remove XFAIL.
14581
14582 PR c++/28018
14583 * g++.old-deja/g++.benjamin/14664-2.C: Expect error for array
14584 assignment.
14585 * g++.old-deja/g++.pt/crash51.C: Likewise.
14586
14587 PR c++/27227
14588 * g++.dg/lookup/linkage1.C: New test.
14589 * g++.dg/lookup/linkage2.C: Likewise.
14590
14591 2006-06-14 Andreas Krebbel <krebbel1@de.ibm.com>
14592
14593 PR middle-end/27959
14594 * gcc.dg/pr27959.c: New testcase.
14595
14596 2006-06-13 J"orn Rennecke <joern.rennecke@st.com>
14597
14598 PR target/28014:
14599 * g++.dg/eh/div.C: New test.
14600
14601 2006-06-13 Jakub Jelinek <jakub@redhat.com>
14602
14603 PR c++/27894
14604 * g++.dg/tree-ssa/pr26757.C: New test.
14605 * g++.dg/tree-ssa/pr27894.C: New test.
14606
14607 2006-06-13 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
14608
14609 * gcc.c-torture/compile/20060609-1.c: New test.
14610
14611 PR target/27863
14612 * gcc.c-torture/compile/pr27863.c: New test.
14613
14614 2006-06-13 Richard Guenther <rguenther@suse.de>
14615
14616 PR tree-optimization/27830
14617 * g++.dg/tree-ssa/pr27830.C: New testcase.
14618
14619 2006-06-13 Matthew Sachs <msachs@apple.com>
14620
14621 * lib/target-supports-dg.exp (check-flags): Include TOOL_OPTIONS in
14622 the list of compiler flags; this causes those flags to be checked
14623 for things like dg-skip-if.
14624
14625 2006-06-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14626
14627 PR c++/27601
14628 * g++.dg/ext/offsetof1.C: Add test for pseudo-destructors.
14629
14630 2006-06-12 Mark Mitchell <mark@codesourcery.com>
14631 Kazu Hirata <kazu@codesourcery.com>
14632
14633 * g++.dg/parse/ctor6.C, g++.dg/parse/defarg11.C,
14634 g++.dg/template/friend42.C, g++.dg/template/spec30.C: New.
14635
14636 2006-06-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14637
14638 PR c++/27933
14639 * g++.dg/lookup/using15.C: New test.
14640
14641 PR c++/27951
14642 * g++.dg/other/anon4.C: New test.
14643
14644 2006-06-12 Roger Sayle <roger@eyesopen.com>
14645
14646 PR c++/21210
14647 * g++.dg/init/complex1.C: New test case.
14648
14649 2006-06-11 Eric Christopher <echristo@apple.com>
14650
14651 PR middle-end/27948
14652 * gcc.dg/bf-ms-layout.c: Run on darwin.
14653 * gcc.dg/bf-no-ms-layout: Ditto.
14654 * gcc.dg/attr-ms_struct-2.c: New.
14655 * gcc.dg/bf-ms-layout-2.c: Ditto.
14656
14657 2006-06-11 Kaz Kojima <kkojima@gcc.gnu.org>
14658
14659 * gcc.dg/attr-ms_struct-packed1.c: New.
14660
14661 2006-06-09 Mike Stump <mrs@apple.com>
14662
14663 * gcc.dg/vla-7.c: Add.
14664
14665 2006-06-10 Paul Thomas <pault@gcc.gnu.org>
14666
14667 PR fortran/24558
14668 * gfortran.dg/entry_6.f90: New test.
14669
14670 PR fortran/20877
14671 PR fortran/25047
14672 * gfortran.dg/entry_7.f90: New test.
14673
14674 2006-06-09 Jakub Jelinek <jakub@redhat.com>
14675
14676 PR c/27747
14677 * gcc.dg/cpp/_Pragma6.c: New test.
14678
14679 PR c++/27748
14680 * g++.dg/cpp/_Pragma1.C: New test.
14681
14682 PR preprocessor/27746
14683 * gcc.dg/gomp/macro-3.c: New test.
14684 * gcc.dg/gomp/macro-4.c: New test.
14685 * g++.dg/gomp/macro-3.C: New test.
14686 * g++.dg/gomp/macro-4.C: New test.
14687
14688 2006-06-09 Richard Guenther <rguenther@suse.de>
14689
14690 PR tree-optimization/26998
14691 * gcc.dg/torture/pr26998.c: New testcase.
14692 * gcc.dg/tree-ssa/vrp29.c: New testcase.
14693
14694 2006-06-08 Mike Stump <mrs@apple.com>
14695
14696 * gcc.dg/pr27095.c: Account for stubs.
14697
14698 PR target/26427
14699 * gcc.dg/pr26427.c: Test to ensure that -fsection-anchors doesn't
14700 produce bad code on darwin.
14701
14702 2006-06-08 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14703
14704 PR fortran/27958
14705 * gfortran.dg/substr_2.f: New test.
14706
14707 2006-06-08 Asher Langton <langton2@llnl.gov>
14708
14709 PR fortran/27786
14710 * cray_pointers_2.f90: Add -fbounds-check compile flag.
14711
14712 2006-06-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14713
14714 PR target/27421
14715 * gcc.dg/union-3.c: New test.
14716
14717 2006-06-08 Richard Guenther <rguenther@suse.de>
14718
14719 PR middle-end/27116
14720 * gcc.dg/torture/pr27116.c: New testcase.
14721 * gcc.dg/pr15785-1.c: Remove test for invalid transformation.
14722
14723 2006-06-07 Zdenek Dvorak <dvorakz@suse.cz>
14724
14725 PR rtl-optimization/26449
14726 * gcc.dg/pr26449.c: New test.
14727
14728 2006-06-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14729
14730 PR c++/27601
14731 * g++.dg/ext/offsetof1.C: Test member functions.
14732
14733 2006-06-07 Steve Ellcey <sje@cup.hp.com>
14734
14735 * gcc.dg/pr27095.c: Improve scanning.
14736
14737 2006-06-07 Paul Thomas <pault@gcc.gnu.org>
14738
14739 PR fortran/23091
14740 * gfortran.dg/saved_automatic_1.f90: New test.
14741
14742 PR fortran/24168
14743 * gfortran.dg/array_simplify_1.f90: New test.
14744
14745 PR fortran/25090
14746 * gfortran.dg/entry_dummy_ref_1.f90: New test.
14747
14748 PR fortran/25058
14749 * gfortran.dg/entry_dummy_ref_2.f90: New test.
14750
14751 2006-06-06 Mark Mitchell <mark@codesourcery.com>
14752
14753 PR c++/27177
14754 * g++.dg/expr/cast7.C: New test.
14755
14756 2006-06-06 Janis Johnson <janis187@us.ibm.com>
14757
14758 * lib/gcc-dg.exp (gcc-dg-test-1): Detect and report ICE.
14759 * lib/gcc-defs.exp (tool_check_compile): Ditto.
14760 * lib/fortran-torture.exp (fortran-torture-compile,
14761 fortran-torture-execute): Ditto.
14762
14763 2006-06-06 Ulrich Weigand <uweigand@de.ibm.com>
14764
14765 PR target/27842
14766 * gcc.dg/vmx/pr27842.c: New test.
14767
14768 2006-06-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14769
14770 PR libfortran/27895
14771 * gfortran.dg/bounds_check_3.f90: New test.
14772
14773 2006-06-05 Mike Stump <mrs@apple.com>
14774
14775 * objc.dg/objc-fast-4.m: Skip for ppc64.
14776
14777 2006-06-05 Steve Ellcey <sje@cup.hp.com>
14778
14779 PR testsuite/27705
14780 * gcc.dg/sibcall-7.c: Do not run on ia64-*-* platforms.
14781
14782 2006-06-05 Dorit Nuzman <dorit@il.ibm.com>
14783 Victor Kaplansky <victork@il.ibm.com>
14784
14785 PR tree-optimizations/26360
14786 * gcc.dg/vect/vect.exp: Compile tests prefixed with "no-tree-dce"
14787 with -fno-tree-dce.
14788 * gcc.dg/vect/no-tree-dce-pr26360.c: New test.
14789
14790 2006-06-05 Paul Thomas <pault@gcc.gnu.org>
14791
14792 PR fortran/14067
14793 * gfortran.dg/data_char_1.f90: Add messages for truncated
14794 strings.
14795
14796 PR fortran/16943
14797 * gfortran.dg/func_decl_2.f90: New test.
14798
14799 PR fortran/20839
14800 * gfortran.dg/do_2.f90: New test.
14801
14802 PR fortran/27655
14803 * gfortran.dg/associated_3.f90: New test.
14804
14805 2006-06-04 Mark Mitchell <mark@codesourcery.com>
14806
14807 PR c++/27819
14808 * g++.dg/template/static25.C: New test.
14809
14810 PR c++/27722
14811 * g++.dg/init/array21.C: New test.
14812
14813 PR c++/27807
14814 * g++.dg/ext/complit7.C: New test.
14815
14816 PR c++/27806
14817 * g++.dg/parse/ptrmem5.C: New test.
14818
14819 2006-06-04 Roger Sayle <roger@eyesopen.com>
14820 Andrew Pinski <pinskia@physics.uc.edu>
14821
14822 PR c/27150
14823 PR middle-end/27382
14824 * gcc.dg/pr27150-1.c: New testcase.
14825 * gcc.dg/pr27382-1.c: New testcase.
14826 * gcc.dg/pr27382-2.c: New testcase.
14827
14828 2006-06-05 Joseph S. Myers <joseph@codesourcery.com>
14829
14830 PR c/25161
14831 PR c/27020
14832 * gcc.dg/array-10.c: New test.
14833
14834 2006-06-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14835
14836 PR c++/27804
14837 * g++.dg/init/const4.C: New test.
14838 * g++.dg/init/member1.C: Add error-marker.
14839 * g++.dg/other/fold1.C: Adjust error-marker.
14840
14841 2006-06-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14842
14843 PR c++/27601
14844 * g++.dg/ext/offsetof1.C: New test.
14845
14846 2006-06-04 Eric Christopher <echristo@apple.com>
14847
14848 * gcc.dg/attr-ms_struct-1.c: New.
14849
14850 2006-06-04 Mark Shinwell <shinwell@codesourcery.com>
14851
14852 * gcc.c-torture/compile/builtin_constant_p.c: New test.
14853
14854 2006-06-04 Richard Guenther <rguenther@suse.de>
14855
14856 PR tree-optimization/27039
14857 * gcc.dg/tree-ssa/loop-17.c: New testcase.
14858
14859 2006-06-03 Roger Sayle <roger@eyesopen.com>
14860
14861 PR target/26223
14862 * gcc.target/i386/amd64-abi-2.c: New test case.
14863
14864 2006-06-02 Eric Christopher <echristo@apple.com>
14865
14866 * gcc.c-torture/compile/20000804-1.c: Skip if i?86-darwin.
14867 * gcc.target/i386/20020523-1.c: Skip if darwin.
14868 * gcc.target/i386/asm-3.c: Ditto.
14869 * gcc.target/i386/20011119-1.c: Ditto.
14870 * gcc.target/i386/clobbers.c: Remove pic part of test.
14871
14872 2006-06-02 Steve Ellcey <sje@cup.hp.com>
14873
14874 * g++.old-deja/g++.other/init5.C: XFAIL if cxa-atexit is false.
14875 * g++.old-deja/g++.other/init19.C: Ditto.
14876 * g++.old-deja/g++.other/init18.C: Ditto, plus change _Exit to _exit
14877 and add other platforms as expected failures.
14878
14879 2006-06-01 Steve Ellcey <sje@cup.hp.com>
14880
14881 * lib/target-supports.exp (is-effective-target): Add cxa_atexit.
14882 (is-effective-target-keyword): Ditto.
14883
14884 2006-06-01 Thomas Koenig <Thomas.Koenig@online.de>
14885
14886 PR fortran/27715
14887 * gfortran.dg/extended_char_comparison_1.f: New test.
14888
14889 2006-06-01 Paul Thomas <pault@gcc.gnu.org>
14890
14891 PR fortran/25098
14892 * gfortran.dg/dummy_procedure_1.f90: New test.
14893
14894 PR fortran/25147
14895 * gfortran.dg/dummy_procedure_2.f90: New test.
14896
14897 * gfortran.dg/associated_2.f90: Correct to make consistent with
14898 standard.
14899
14900 2006-05-31 Roger Sayle <roger@eyesopen.com>
14901
14902 * gcc.target/i386/387-11.c: New test case.
14903
14904 2006-05-31 Mark Mitchell <mark@codesourcery.com>
14905
14906 PR c++/27801
14907 * g++.dg/template/cond6.C: New test.
14908
14909 PR c++/26496
14910 * g++.dg/template/crash51.C: New test.
14911 * g++.old-deja/g++.mike/net36.C: Tweak error markers.
14912
14913 PR c++/27385
14914 * g++.dg/init/array20.C: New test.
14915
14916 2006-05-31 Roger Sayle <roger@eyesopen.com>
14917
14918 * gcc.dg/builtins-54.c: New test case.
14919
14920 2006-05-30 Mark Mitchell <mark@codesourcery.com>
14921
14922 PR c++/26433
14923 * g++.dg/template/fntry1.C: Add dg-do link.
14924
14925 PR c++/27808
14926 * g++.dg/parse/friend6.C: New test.
14927
14928 2006-05-30 Asher Langton <langton2@llnl.gov>
14929
14930 * gfortran.dg/cray_pointers_7.f90: New test.
14931
14932 2006-05-30 Roger Sayle <roger@eyesopen.com>
14933
14934 PR tree-optimization/23452
14935 * gcc.dg/fold-mulconj-1.c: New test case.
14936
14937 2006-05-30 Mark Mitchell <mark@codesourcery.com>
14938
14939 PR c++/27803
14940 * g++.dg/parse/bitfield1.C: New test.
14941
14942 2006-05-30 Roger Sayle <roger@eyesopen.com>
14943
14944 * gcc.target/ppc-eq0-1.c: New test case.
14945 * gcc.target/ppc-negeq0-1.c: New test case.
14946
14947 2006-05-30 Dirk Mueller <dmueller@suse.de>
14948
14949 PR c/27273
14950 * gcc.dg/overflow-warn-5.c: New test.
14951
14952 2006-05-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14953
14954 PR c/27718
14955 * gcc.dg/sizeof-1.c: New test.
14956
14957 2006-05-30 Uros Bizjak <uros@kss-loka.si>
14958
14959 PR target/27790
14960 * gcc.target/i386/pr27790.c: New test.
14961
14962 2006-05-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
14963
14964 PR libgfortran/27757
14965 * gfortran.dg/direct_io_5.f90: New test.
14966
14967 2006-05-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
14968
14969 PR libgfortran/27634
14970 * gfortran.dg/fmt_missing_period_1.f: New test.
14971 * gfortran.dg/fmt_missing_period_2.f: New test.
14972 * gfortran.dg/fmt_missing_period_3.f: New test.
14973
14974 2006-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14975
14976 PR fortran/19777
14977 * gfortran.dg/bounds_check_2.f: Add new check for multidimensional
14978 arrays.
14979
14980 2006-05-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14981
14982 PR c++/27713
14983 * g++.dg/template/new6.C: New test.
14984
14985 2006-05-29 Roger Sayle <roger@eyesopen.com>
14986
14987 PR tree-optimization/24964
14988 * gcc.target/i386/387-10.c: New test case.
14989
14990 2006-05-28 Thomas Koenig <Thomas.Koenig@online.de>
14991
14992 * intrinsics/string_intrinsics.c (compare_string):
14993 Use memcmp instead of strncmp to avoid tripping over
14994 CHAR(0) in a string.
14995
14996 2006-05-27 Richard Guenther <rguenther@suse.de>
14997
14998 PR middle-end/27773
14999 * gcc.dg/torture/pr27773.c: New testcase.
15000
15001 2006-05-27 Dirk Mueller <dmueller@suse.de>
15002
15003 * gcc.dg/pr24561.c: Rename to..
15004 * gcc.dg/pr25962.c: .. this.
15005
15006 2006-05-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15007
15008 PR fortran/19777
15009 * gfortran.dg/bounds_check_2.f: New test.
15010
15011 2006-05-27 Janne Blomqvist <jb@gcc.gnu.org>
15012
15013 * gfortran.dg/hollerith_f95.f90: Add -fall-intrinsics.
15014 * gfortran.dg/byte_1.f90: Likewise.
15015 * gfortran.dg/dup_save_2.f90: Likewise.
15016
15017 2006-05-27 Paul Thomas <pault@gcc.gnu.org>
15018
15019 * gfortran.dg/associated_2.f90: New test.
15020
15021 2006-05-26 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15022
15023 PR fortran/27524
15024 * gfortran.dg/bounds_check_1.f90: New test.
15025
15026 2006-05-26 Ulrich Weigand <uweigand@de.ibm.com>
15027
15028 PR rtl-optimization/27661
15029 * gcc.dg/pr27661.c: New test case.
15030
15031 2006-05-26 Thomas Koenig <Thomas.Koenig@online.de>
15032
15033 PR fortran/23151
15034 * gfortran.dg/inquire_9.f90: Fix illegal print syntax.
15035 * gfortran.dg/print_parentheses_1.f: New test.
15036 * gfortran.dg/print_parentheses_2.f90: New test.
15037
15038 2006-05-26 Jakub Jelinek <jakub@redhat.com>
15039
15040 PR target/27758
15041 * gcc.dg/pr27758.c: New test.
15042
15043 2006-05-24 Falk Hueffner <falk@debian.org>
15044
15045 * gcc.c-torture/compile/pr27571.c: New test.
15046
15047 2006-05-26 Paul Thomas <pault@gcc.gnu.org>
15048
15049 PR fortran/27709
15050 * gfortran.dg/spec_expr_4.f90: New test.
15051
15052 PR fortran/27155
15053 * gfortran.dg/transfer_array_intrinsic_4.f90: New test.
15054
15055 2006-05-25 Mark Mitchell <mark@codesourcery.com>
15056
15057 PR c++/20103
15058 * g++.dg/ext/complit6.C: New test.
15059 * g++.dg/ext/complit3.C: Adjust error markers.
15060 * g++.dg/init/const3.C: New test.
15061
15062 2006-05-25 Richard Guenther <rguenther@suse.de>
15063
15064 PR middle-end/27743
15065 * gcc.dg/torture/pr27743.c: New testcase.
15066
15067 2006-05-25 Eric Botcazou <ebotcazou@libertysurf.fr>
15068
15069 * gfortran.dg/large_real_kind_form_io_2.f90: UnXFAIL on SPARC/Solaris.
15070
15071 2006-05-25 Alan Modra <amodra@bigpond.net.au>
15072
15073 * gcc.dg/compat/scalar-by-value-x.h: New.
15074 * gcc.dg/compat/scalar-by-value-y.h: New.
15075 * gcc.dg/compat/scalar-by-value-5.c: New.
15076 * gcc.dg/compat/scalar-by-value-5_main.c: New.
15077 * gcc.dg/compat/scalar-by-value-5_x.c: New.
15078 * gcc.dg/compat/scalar-by-value-5_y.c: New.
15079 * gcc.dg/compat/scalar-by-value-6.c: New.
15080 * gcc.dg/compat/scalar-by-value-6_main.c: New.
15081 * gcc.dg/compat/scalar-by-value-6_x.c: New.
15082 * gcc.dg/compat/scalar-by-value-6_y.c: New.
15083
15084 2006-05-24 Zdenek Dvorak <dvorakz@suse.cz>
15085
15086 PR tree-optimization/27639
15087 PR tree-optimization/26719
15088 * gcc.dg/pr27639.c: New test.
15089 * gcc.dg/pr26719.c: New test.
15090 * gcc.dg/tree-ssa/scev-cast.c: New test.
15091
15092 2006-05-23 Mark Mitchell <mark@codesourcery.com>
15093
15094 PR c++/20173
15095 * g++.dg/template/error21.C: New test.
15096
15097 2006-05-23 Kazu Hirata <kazu@codesourcery.com>
15098
15099 PR target/27696
15100 * gcc.target/i386/pr27696.c: New.
15101
15102 2006-05-22 Janis Johnson <janis187@us.ibm.com>
15103
15104 * gcc.dg/vmx/pr27006.c: Remove dg-do directive; use default.
15105
15106 * gcc.c-torture/execute/20040709-2.c: Remove temporary hack for ppc64.
15107
15108 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15109
15110 PR c++/27716
15111 * g++.dg/other/assign1.C: New test.
15112
15113 2006-05-22 Kazu Hirata <kazu@codesourcery.com>
15114
15115 PR target/27266
15116 * gcc.target/i386/pr27266.c: New.
15117
15118 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15119
15120 PR c++/27451
15121 * g++.dg/ext/asm9.C: New test.
15122
15123 2006-05-22 Richard Sandiford <richard@codesourcery.com>
15124
15125 PR rtl-optimization/25514
15126 * gcc.c-torture/compile/pr25514.c: New test.
15127
15128 2006-05-22 Richard Guenther <rguenther@suse.de>
15129
15130 Revert
15131 2006-01-31 Richard Guenther <rguenther@suse.de>
15132
15133 * gcc.target/i386/sselibm-1.c: New testcase.
15134 * gcc.target/i386/sselibm-2.c: Likewise.
15135 * gcc.target/i386/sselibm-3.c: Likewise.
15136 * gcc.target/i386/sselibm-4.c: Likewise.
15137 * gcc.target/i386/sselibm-5.c: Likewise.
15138
15139 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15140
15141 PR c/27420
15142 * gcc.dg/func-args-2.c: New test.
15143
15144 PR c/26818
15145 * gcc.dg/struct-incompl-1.c: New test.
15146
15147 2006-05-22 Richard Guenther <rguenther@suse.de>
15148
15149 PR testsuite/27708
15150 * gcc.dg/tree-ssa/ssa-fre-4.c: Relax pattern for matching
15151 the transformations we test for.
15152
15153 2006-05-22 Richard Guenther <rguenther@suse.de>
15154
15155 PR testsuite/27707
15156 * g++.dg/tree-ssa/ivopts-1.C: XFAIL for hppa*-*-*.
15157
15158 2006-05-21 Mark Mitchell <mark@codesourcery.com>
15159
15160 PR c++/27210
15161 * g++.dg/warn/new1.C: New test.
15162 * g++.dg/template/new5.C: Likewise.
15163
15164 2006-05-21 Roger Sayle <roger@eyesopen.com>
15165
15166 * gcc.target/i386/20060512-1.c: Add -msse2 command line option.
15167 * gcc.target/i386/20060512-3.c: Likewise.
15168
15169 2006-05-21 Kazu Hirata <kazu@codesourcery.com>
15170
15171 PR rtl-optimization/27671
15172 * gcc.c-torture/execute/pr27671-1.c: New.
15173 * gcc.dg/pr27671-2.c: Likewise.
15174
15175 PR tree-optimization/26622.
15176 * gcc.c-torture/compile/pr26622.c: New.
15177
15178 2006-05-21 Paul Thomas <pault@gcc.gnu.org>
15179
15180 PR fortran/27613
15181 * gfortran.dg/recursive_reference_1.f90: New test.
15182
15183 2006-05-21 Paul Thomas <pault@gcc.gnu.org>
15184
15185 PR fortran/25746
15186 * gfortran.dg/elemental_subroutine_3.f90: New test.
15187
15188 PR fortran/25090
15189 * gfortran.dg/entry_dummy_ref_1.f90: Remove.
15190
15191 PR fortran/27584
15192 * gfortran.dg/associated_target_1.f90: New test.
15193
15194 PR fortran/19015
15195 * gfortran.dg/maxloc_shape_1.f90: New test.
15196
15197 2006-05-20 Jerry DeLisle <jvdelisle@gcc.gnu.org>
15198
15199 PR libgfortran/24459
15200 * gfortran.dg/namelist_24.f90: New test.
15201 * gfortran.dg/namelist_12.f: Fix typo in comment.
15202
15203 2006-05-20 Andrew Pinski <pinskia@physics.uc.edu>
15204
15205 PR middle-end/25776
15206 * g++.dg/other/error11.C: New test.
15207
15208 2006-05-20 Richard Sandiford <richard@codesourcery.com>
15209
15210 * gcc.target/mips/pr26765.c: Add -w to options.
15211
15212 2006-05-20 Richard Sandiford <richard@codesourcery.com>
15213
15214 * lib/target-supports.exp (check_effective_target_mpaired_single):
15215 New function.
15216 * gcc.dg/vect/vect.exp: Use it to check for compatible mipsisa64-elf
15217 multilibs.
15218 * g++.dg/vect/vect.exp: Likewise.
15219
15220 2006-05-20 Richard Sandiford <richard@codesourcery.com>
15221
15222 PR testsuite/25891
15223 * g++.dg/gomp/gomp.exp: Skip if ![check_effective_target_fopenmp].
15224
15225 2006-05-19 H.J. Lu <hongjiu.lu@intel.com>
15226
15227 PR fortran/27662
15228 * gfortran.dg/temporary_1.f90: New file.
15229
15230 2006-05-19 Andreas Schwab <schwab@suse.de>
15231
15232 * g++.dg/other/unused1.C: Also match "stringz".
15233
15234 2006-05-19 Mark Mitchell <mark@codesourcery.com>
15235
15236 PR c++/26433
15237 * g++.dg/template/fntry1.C: New test.
15238
15239 2006-05-18 Mark Mitchell <mark@codesourcery.com>
15240
15241 PR c++/27471
15242 PR c++/27506
15243 * g++.dg/conversion/bitfield5.C: New test.
15244 * g++.dg/conversion/bitfield6.C: New test.
15245
15246 2006-05-18 Mike Stump <mrs@apple.com>
15247
15248 * gcc.dg/c90-arraydecl-1.c: Update for vla, vm [*] fixups.
15249 * gcc.dg/vla-4.c: Add.
15250 * gcc.dg/vla-5.c: Add.
15251 * gcc.dg/vla-6.c: Add.
15252
15253 2006-05-12 Stuart Hastings <stuart@apple.com>
15254
15255 * gcc.target/i386/20060512-1.c: New.
15256 * gcc.target/i386/20060512-2.c: New.
15257 * gcc.target/i386/20060512-3.c: New.
15258 * gcc.target/i386/20060512-4.c: New.
15259
15260 2006-05-17 Mark Mitchell <mark@codesourcery.com>
15261
15262 PR c++/26122
15263 * g++.old-deja/g++.oliva/template9.C: Remove XFAIL.
15264
15265 PR c++/26068
15266 * g++.dg/opt/pr17697-3.C: Remove invalid extern specifier.
15267 * g++.dg/parse/linkage1.C: New test.
15268
15269 2006-05-17 Jakub Jelinek <jakub@redhat.com>
15270
15271 PR tree-optimization/27548
15272 * g++.dg/tree-ssa/pr27548.C: New test.
15273
15274 2006-05-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15275
15276 PR fortran/26551
15277 * gfortran.dg/recursive_check_1.f: New test.
15278 * gfortran.dg/recursive_check_2.f90: New test.
15279
15280 2005-05-17 Bernd Schmidt <bernd.schmidt@analog.com>
15281
15282 * g++.dg/opt/temp2.C: New test.
15283
15284 2006-05-17 Jakub Jelinek <jakub@redhat.com>
15285
15286 PR c++/27491
15287 * g++.dg/init/brace5.C: New test.
15288
15289 PR middle-end/27415
15290 * gcc.dg/gomp/pr27415.c: New test.
15291 * g++.dg/gomp/pr27415.C: New test.
15292
15293 PR tree-optimization/27549
15294 * g++.dg/tree-ssa/pr27549.C: New test.
15295
15296 2006-05-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
15297
15298 PR libgfortran/27575
15299 * gfortran.dg/read_eof_4.f90: New test.
15300
15301 2006-05-16 Richard Guenther <rguenther@suse.de>
15302
15303 PR tree-optimization/22303
15304 * gcc.dg/tree-ssa/ssa-ccp-13.c: New testcase.
15305
15306 2006-05-16 Jakub Jelinek <jakub@redhat.com>
15307
15308 PR middle-end/27573
15309 * gcc.dg/gomp/pr27573.c: New test.
15310 * gfortran.dg/gomp/pr27573.f90: New test.
15311
15312 PR c/27499
15313 * gcc.dg/gomp/pr27499.c: New test.
15314 * g++.dg/gomp/pr27499.C: New test.
15315
15316 2006-05-15 Mark Mitchell <mark@codesourcery.com>
15317
15318 PR c++/27339
15319 * g++.dg/parser/access8.C: Adjust error marker.
15320 * g++.dg/template/access17.C: New test.
15321 * g++.dg/template/access18.C: Likewise.
15322
15323 2006-05-15 Roger Sayle <roger@eyesopen.com>
15324
15325 PR target/26600
15326 * gcc.target/i386/pr26600.c: New test case.
15327
15328 2006-05-15 Mark Mitchell <mark@codesourcery.com>
15329
15330 PR c++/27505
15331 * g++.dg/expr/bitfield1.C: New test.
15332
15333 2006-05-15 Richard Guenther <rguenther@suse.de>
15334
15335 PR tree-optimization/27603
15336 * gcc.dg/torture/pr27603.c: New testcase.
15337
15338 2006-05-15 Paul Thomas <pault@gcc.gnu.org>
15339
15340 PR fortran/25090
15341 * gfortran.dg/entry_dummy_ref_1.f90: New test.
15342
15343 PR fortran/25082
15344 * gfortran.dg/scalar_return_1.f90: New test.
15345
15346 PR fortran/27411
15347 * gfortran.dg/derived_comp_array_ref_1.f90: New test.
15348
15349 2006-05-15 Jakub Jelinek <jakub@redhat.com>
15350
15351 * gcc.dg/gomp/critical-4.c: New test.
15352 * gcc.dg/gomp/appendix-a/a.35.1.c: Add dg-warning.
15353 * gcc.dg/gomp/appendix-a/a.35.3.c: Likewise.
15354 * gfortran.dg/gomp/appendix-a/a.35.1.f90: Likewise.
15355 * gfortran.dg/gomp/appendix-a/a.35.3.f90: Likewise.
15356
15357 2006-05-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15358
15359 PR c++/27582
15360 * g++.dg/template/dependent-args1.C: New test.
15361
15362 PR c++/27581
15363 * g++.dg/lookup/this1.C: New test.
15364
15365 PR c++/27315
15366 * g++.dg/template/operator6.C: New test.
15367 * g++.dg/template/incomplete3.C: New test.
15368
15369 PR c++/27559
15370 * g++.dg/template/new4.C: New test.
15371
15372 PR c++/27496
15373 * g++.dg/template/void2.C: New test.
15374
15375 2006-05-14 Alexandre Oliva <aoliva@redhat.com>
15376
15377 * g++.dg/template/dependent-expr5.C: New test.
15378
15379 2006-05-14 Roger Sayle <roger@eyesopen.com>
15380
15381 PR middle-end/26729
15382 * gcc.dg/pr26729-1.c: New test case.
15383
15384 2006-05-13 Zdenek Dvorak <dvorakz@suse.cz>
15385
15386 * gcc.dg/pr27003.c: New test.
15387
15388 2006-05-12 Steve Ellcey <sje@cup.hp.com>
15389
15390 * lib/target-supports.dg (check_cxa_atexit_available): Change
15391 v3_target_compile to ${tool}_target_compile.
15392
15393 2006-05-11 Jason Merrill <jason@redhat.com>
15394
15395 * lib/scanasm.exp (scan-not-hidden): Fix typo.
15396
15397 2006-05-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15398
15399 PR fortran/27553
15400 * gfortran.dg/label_5.f90: New test.
15401
15402 2006-05-11 Joseph S. Myers <joseph@codesourcery.com>
15403
15404 * lib/target-supports.exp (check_effective_target_powerpc_fprs,
15405 check_effective_target_powerpc_altivec_ok): New.
15406 * g++.dg/eh/simd-2.C, g++.dg/ext/altivec-1.C,
15407 g++.dg/ext/altivec-10.C, g++.dg/ext/altivec-11.C,
15408 g++.dg/ext/altivec-12.C, g++.dg/ext/altivec-13.C,
15409 g++.dg/ext/altivec-2.C, g++.dg/ext/altivec-3.C,
15410 g++.dg/ext/altivec-4.C, g++.dg/ext/altivec-5.C,
15411 g++.dg/ext/altivec-6.C, g++.dg/ext/altivec-7.C,
15412 g++.dg/ext/altivec-8.C, g++.dg/ext/altivec-9.C,
15413 g++.dg/ext/altivec-types-1.C, g++.dg/ext/altivec-types-2.C,
15414 g++.dg/ext/altivec-types-3.C, g++.dg/ext/altivec-types-4.C,
15415 gcc.dg/dfp/altivec-types.c, gcc.dg/simd-3.c,
15416 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c,
15417 gcc.dg/vmx/vmx.exp, gcc.target/powerpc/980827-1.c,
15418 gcc.target/powerpc/altivec-1.c, gcc.target/powerpc/altivec-10.c,
15419 gcc.target/powerpc/altivec-11.c, gcc.target/powerpc/altivec-12.c,
15420 gcc.target/powerpc/altivec-13.c, gcc.target/powerpc/altivec-14.c,
15421 gcc.target/powerpc/altivec-15.c, gcc.target/powerpc/altivec-16.c,
15422 gcc.target/powerpc/altivec-17.c, gcc.target/powerpc/altivec-18.c,
15423 gcc.target/powerpc/altivec-19.c, gcc.target/powerpc/altivec-2.c,
15424 gcc.target/powerpc/altivec-21.c, gcc.target/powerpc/altivec-22.c,
15425 gcc.target/powerpc/altivec-3.c, gcc.target/powerpc/altivec-4.c,
15426 gcc.target/powerpc/altivec-5.c, gcc.target/powerpc/altivec-6.c,
15427 gcc.target/powerpc/altivec-7.c, gcc.target/powerpc/altivec-8.c,
15428 gcc.target/powerpc/altivec-9.c,
15429 gcc.target/powerpc/altivec-consts.c,
15430 gcc.target/powerpc/altivec-pr22085.c,
15431 gcc.target/powerpc/altivec-splat.c,
15432 gcc.target/powerpc/altivec-types-1.c,
15433 gcc.target/powerpc/altivec-types-2.c,
15434 gcc.target/powerpc/altivec-types-3.c,
15435 gcc.target/powerpc/altivec-types-4.c,
15436 gcc.target/powerpc/altivec-varargs-1.c,
15437 gcc.target/powerpc/altivec-vec-merge.c,
15438 gcc.target/powerpc/ppc-vector-memcpy.c,
15439 gcc.target/powerpc/ppc-vector-memset.c,
15440 gcc.target/powerpc/ppc64-abi-2.c, gcc.target/powerpc/pr16155.c,
15441 gcc.target/powerpc/pr16286.c, gcc.target/powerpc/pr27158.c: Use
15442 these effective targets.
15443 * gcc.dg/vmx/pr27006.c: Add missing close brace.
15444 * gcc.dg/20020103-1.c: XFAIL on powerpc*-*-*.
15445
15446 2006-05-11 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15447
15448 PR middle-end/27384
15449 * g++.dg/other/fold1.C: New test.
15450
15451 PR middle-end/27488
15452 * gcc.dg/fold-nonneg-1.c: New test.
15453
15454 PR c++/27547
15455 * g++.dg/other/operator1.C: New test.
15456
15457 2006-05-11 Richard Guenther <rguenther@suse.de>
15458
15459 PR middle-end/27529
15460 * gcc.dg/tree-ssa/foldcast-1.c: New testcase.
15461
15462 2006-05-10 Janis Johnson <janis187@us.ibm.com>
15463
15464 * lib/target-supports-dg.exp (check-flags): New.
15465 (dg-skip-if): Move flag checks.
15466
15467 2006-05-09 Steve Ellcey <sje@cup.hp.com>
15468
15469 * lib/target-supports-dg.exp (dg-require-cxa-atexit): New.
15470 * lib/target-supports.dg (check_cxa_atexit_available): New.
15471
15472 2005-05-10 Thomas Koenig <Thomas.Koenig@online.de>
15473
15474 PR fortran/27470
15475 * gfortran.dg/multiple_allocation_2.f90: New test case.
15476
15477 2006-05-10 Kazu Hirata <kazu@codesourcery.com>
15478
15479 * gcc.target/arm/pr27387.C: Fix a comment typo.
15480
15481 2006-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15482
15483 PR fortran/24549
15484 * gfortran.dg/error_recovery_1.f90: New test.
15485
15486 2006-05-10 Richard Guenther <rguenther@suse.de>
15487
15488 PR tree-optimization/27302
15489 * gcc.dg/torture/pr27302.c: New testcase.
15490
15491 2006-05-09 Dirk Mueller <dmueller@suse.de>
15492 Richard Guenther <rguenther@suse.de>
15493
15494 PR middle-end/27498
15495 * gcc.dg/tree-ssa/pr27498.c: New testcase.
15496
15497 2006-05-09 Zdenek Dvorak <dvorakz@suse.cz>
15498
15499 PR rtl-optimization/27335
15500 * gcc.dg/pr27335.c: New test.
15501
15502 2006-05-06 Richard Sandiford <richard@codesourcery.com>
15503
15504 * gcc.target/mips/mips-ps-5.c: New file.
15505
15506 2006-05-08 Jan Hubicka <jh@suse.cz>
15507
15508 PR middle-end/25962
15509 * gcc.dg/pr25962.c: New.
15510
15511 2006-05-08 Roger Sayle <roger@eyesopen.com>
15512
15513 PR target/27158
15514 * gcc.target/powerpc/pr27158.c: New test case.
15515
15516 2006-05-08 Laurent GUERBY <laurent@guerby.net>
15517
15518 PR testsuite/27476
15519 * ada/acats/run_all.sh: Use test -z.
15520
15521 2006-05-07 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15522
15523 PR libfortran/18271
15524 * gfortran.dg/spec_expr_3.f90: New test.
15525
15526 2006-05-07 H.J. Lu <hongjiu.lu@intel.com>
15527
15528 PR target/24879
15529 * gcc.target/i386/monitor.c: New file.
15530
15531 2006-05-08 Alan Modra <amodra@bigpond.net.au>
15532
15533 * gcc.dg/pr27095.c: xfail *-*-darwin*.
15534
15535 2006-05-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15536
15537 PR c++/27447
15538 * g++.dg/other/ptrmem7.C: New test.
15539
15540 2006-05-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15541
15542 PR target/27421
15543 * gcc.dg/array-9.c: New test.
15544
15545 2006-05-07 Richard Guenther <rguenther@suse.de>
15546
15547 PR tree-optimization/27409
15548 * gcc.dg/torture/pr27409.c: New testcase.
15549
15550 2006-05-07 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
15551
15552 PR fortran/27457
15553 * gfortran.dg/select_6.f90: New.
15554
15555 2006-05-07 Richard Guenther <rguenther@suse.de>
15556
15557 PR tree-optimization/27136
15558 * gcc.dg/torture/pr27136.c: New testcase.
15559
15560 2006-05-07 Paul Thomas <pault@gcc.gnu.org>
15561
15562 PR fortran/24813
15563 * gfortran.dg/char_cons_len_1.f90: New test.
15564
15565 2006-05-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15566
15567 PR c++/27427
15568 * g++.dg/template/incomplete2.C: New test.
15569
15570 2006-05-06 Richard Guenther <rguenther@suse.de>
15571
15572 PR tree-optimization/27151
15573 * gcc.dg/vect/pr27151.c: New testcase.
15574
15575 2006-05-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15576
15577 PR c++/27430
15578 * g++.dg/template/void1.C: New test.
15579
15580 PR c++/27423
15581 * g++.dg/other/void2.C: New test.
15582
15583 PR c++/27422
15584 * g++.dg/conversion/void1.C: New test.
15585
15586 2006-05-03 Aldy Hernandez <aldyh@redhat.com>
15587
15588 PR/21391
15589 * g++.dg/other/unused1.C: New.
15590
15591 2006-05-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15592
15593 PR objc/27240
15594 * objc.dg/member-1.m: New test.
15595
15596 2006-05-05 Steve Ellcey <sje@cup.hp.com>
15597
15598 * gfortran.dg/large_real_kind_form_io_2.f90: Use nearest.
15599
15600 2006-05-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15601
15602 PR libfortran/26985
15603 * gfortran.dg/matmul_2.f90: New test.
15604
15605 2005-05-05 Laurent GUERBY <laurent@guerby.net>
15606
15607 * ada/acats/run_all.sh: Use sync when main not found.
15608
15609 2006-05-04 Kazu Hirata <kazu@codesourcery.com>
15610
15611 PR target/26765
15612 * gcc.target/mips/pr26765.c: New.
15613
15614 2005-05-04 Bernd Schmidt <bernd.schmidt@analog.com>
15615
15616 * gcc.target/bfin: New directory.
15617 * gcc.target/bfin/bfin.exp: New file.
15618 * gcc.target/bfin/frmul.c: New file.
15619 * gcc.target/bfin/arith.c: New file.
15620 * gcc.target/bfin/mul-combine.c: New file.
15621 * gcc.target/bfin/shift.c: New file.
15622
15623 2006-05-04 Richard Guenther <rguenther@suse.de>
15624
15625 PR tree-optimization/14287
15626 PR tree-optimization/14844
15627 PR tree-optimization/19792
15628 PR tree-optimization/21608
15629 PR tree-optimization/27090
15630 * gcc.dg/tree-ssa/ssa-fre-1.c: New testcase.
15631 * gcc.dg/tree-ssa/ssa-fre-2.c: Likewise.
15632 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
15633 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise.
15634 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
15635
15636 2006-05-04 Jakub Jelinek <jakub@redhat.com>
15637
15638 PR tree-optimization/27285
15639 * gcc.c-torture/execute/pr27285.c: New test.
15640
15641 PR middle-end/27388
15642 * gcc.dg/gomp/pr27388-1.c: New test.
15643 * gcc.dg/gomp/pr27388-2.c: New test.
15644 * gcc.dg/gomp/pr27388-3.c: New test.
15645
15646 PR c++/27359
15647 * g++.dg/gomp/pr27359.C: New test.
15648
15649 2006-05-02 Steven G. Kargl <kargls@comcast.net>
15650
15651 PR fortran/20248
15652 * gfortran.dg/iargc.f90: New test.
15653
15654 2006-05-02 Mark Mitchell <mark@codesourcery.com>
15655
15656 PR c++/27102
15657 * g++.dg/template/crash49.C: New test.
15658
15659 2006-05-02 Steve Ellcey <sje@cup.hp.com>
15660
15661 PR testsuite/27032
15662 * gcc.c-torture/compile/pr23237.c: Move dg-do line.
15663
15664 2006-05-02 Jeff Law <law@redhat.com>
15665
15666 PR tree-optimization/27364
15667 * gcc.c-torture/execute/pr27364.c: New test.
15668
15669 2006-05-02 Mark Mitchell <mark@codesourcery.com>
15670
15671 PR c++/27309
15672 * g++.dg/parser/ctor5.C: New test.
15673
15674 2006-05-02 Kazu Hirata <kazu@codesourcery.com>
15675
15676 PR target/27387
15677 * gcc.target/arm/arm.exp: New.
15678 * gcc.target/arm/pr27387.C: Likewise.
15679
15680 2006-05-02 Paul Thomas <pault@gcc.gnu.org>
15681
15682 PR fortran/27269
15683 PR fortran/27324
15684 * gfortran.dg/module_equivalence_2.f90: New test.
15685
15686 2006-05-02 Jakub Jelinek <jakub@redhat.com>
15687
15688 PR middle-end/27337
15689 * g++.dg/gomp/pr27337-1.C: New test.
15690 * g++.dg/gomp/pr27337-2.C: New test.
15691
15692 PR middle-end/27328
15693 * gcc.dg/gomp/pr27328.c: New test.
15694
15695 PR middle-end/27325
15696 * g++.dg/gomp/pr27325.C: New test.
15697
15698 PR middle-end/27310
15699 * g++.dg/gomp/pr27310.C: New test.
15700
15701 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
15702
15703 PR tree-optimization/27291
15704 * g++.dg/tree-ssa/pr27291.C: New test.
15705
15706 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
15707
15708 PR tree-optimization/27283
15709 * g++.dg/tree-ssa/pr27283.C: New test.
15710
15711 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
15712
15713 * gcc.dg/tree-ssa/loop-16.c: New test.
15714
15715 2006-05-01 Roger Sayle <roger@eyesopen.com>
15716 Joseph S. Myers <joseph@codesourcery.com>
15717
15718 * gcc.dg/Wconversion-3.c: New test case.
15719 * gcc.dg/Wconversion-4.c: Likewise.
15720
15721 2006-05-01 Richard Guenther <rguenther@suse.de>
15722
15723 PR tree-optimization/26726
15724 * g++.dg/tree-ssa/ivopts-1.C: New testcase.
15725
15726 2006-04-30 Roger Sayle <roger@eyesopen.com>
15727
15728 * gcc.dg/Woverflow-1.c: New test case.
15729 * gcc.dg/Woverflow-2.c: Likewise.
15730 * gcc.dg/Woverflow-3.c: Likewise.
15731
15732 2006-04-30 Mark Mitchell <mark@codesourcery.com>
15733
15734 PR c++/27094
15735 * g++.dg/template/defarg8.C: New test.
15736
15737 2006-04-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15738
15739 PR c++/27278
15740 * g++.dg/parse/operator7.C: New test.
15741
15742 2006-04-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15743
15744 PR c++/11471
15745 PR c++/27102
15746 * g++.dg/template/crash48.C: New test.
15747
15748 PR c++/27279
15749 * g++.dg/parse/ctor4.C: New test.
15750
15751 2006-04-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15752
15753 PR fortran/25681
15754 * gfortran.df/char_type_len.f90: New test.
15755
15756 2006-04-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
15757
15758 PR libgfortran/27304
15759 * gfortran.dg/fmt_exhaust.f90: New test.
15760
15761 2006-04-28 Roger Sayle <roger@eyesopen.com>
15762
15763 PR c/25309
15764 * gcc.dg/large-size-array-2.c: New test case.
15765
15766 2006-04-28 Richard Guenther <rguenther@suse.de>
15767
15768 PR target/26826
15769 * gcc.target/i386/pr26826.c: New testcase.
15770
15771 2006-04-28 Jakub Jelinek <jakub@redhat.com>
15772
15773 PR middle-end/27260
15774 * gcc.c-torture/execute/pr27260.c: New.
15775
15776 2006-04-28 Alan Modra <amodra@bigpond.net.au>
15777
15778 PR middle-end/27095
15779 * gcc.dg/pr27095.c: New.
15780
15781 2006-04-27 Mark Mitchell <mark@codesourcery.com>
15782
15783 PR c++/27292
15784 * g++.dg/conversion/bitfield4.C: New test.
15785
15786 2006-04-27 Eric Christopher <echristo@apple.com>
15787
15788 * gcc.dg/pragma-ms_struct.c: New.
15789
15790 2006-04-27 Mark Mitchell <mark@codesourcery.com>
15791
15792 PR c++/27102
15793 * g++.dg/template/crash47.C: New test.
15794
15795 2006-04-27 Dirk Mueller <dmueller@suse.de>
15796
15797 * gcc.target/i386/sse-7.c: build with -msse.
15798
15799 2006-04-26 H.J. Lu <hongjiu.lu@intel.com>
15800
15801 PR testsuite/27274:
15802 * gcc.target/i386/sse-9.c: Include "../../gcc.dg/i386-cpuid.h".
15803 (main): Exit if processor doesn't support SSE.
15804
15805 2006-04-26 David Edelsohn <edelsohn@gnu.org>
15806
15807 PR middle-end/27282
15808 * gcc.c-torture/compile/pr27282.c: New test.
15809
15810 2006-04-26 Jakub Jelinek <jakub@redhat.com>
15811
15812 PR middle-end/26913
15813 * g++.dg/gomp/pr26913.C: New test.
15814
15815 PR c/25996
15816 * gcc.dg/gomp/pr25996.c: New test.
15817 * g++.dg/gomp/pr25996.C: New test.
15818
15819 2006-04-25 Richard Sandiford <richard@codesourcery.com>
15820
15821 PR rtl-optimization/26725
15822 * gcc.c-torture/compile/pr26725.c: New test.
15823
15824 2006-04-25 Richard Guenther <rguenther@suse.de>
15825
15826 * gcc.dg/tree-prof/val-prof-2.c: Check for n + ffff rather
15827 than n + -1.
15828
15829 2006-04-25 Andreas Krebbel <krebbel1@de.ibm.com>
15830
15831 * gcc.dg/20060425-1.c: New testcase.
15832
15833 2006-04-25 Jakub Jelinek <jakub@redhat.com>
15834
15835 PR tree-optimization/26865
15836 * gcc.dg/pr26865.c: New test.
15837
15838 2006-04-24 Mark Mitchell <mark@codesourcery.com>
15839
15840 PR c++/27292
15841 * g++.dg/conversion/bitfield1.C: New test.
15842 * g++.dg/conversion/bitfield2.C: Likewise.
15843 * g++.dg/conversion/bitfield3.C: Likewise.
15844
15845 2006-04-24 Andrew Pinski <pinskia@gcc.gnu.org>
15846 Richard Guenther <rguenther@suse.de>
15847
15848 PR tree-optimization/27236
15849 * gcc.dg/tree-ssa/pr27236.c: New testcase.
15850
15851 2006-04-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15852
15853 PR c++/19963
15854 * g++.dg/other/incomplete2.C: New test.
15855
15856 2006-04-24 Richard Guenther <rguenther@suse.de>
15857
15858 PR middle-end/26869
15859 * gcc.dg/torture/pr26869.c: New testcase.
15860
15861 2006-04-24 Andrew Pinski <pinskia@gcc.gnu.org>
15862 Richard Guenther <rguenther@suse.de>
15863
15864 PR tree-optimization/27218
15865 * g++.dg/tree-ssa/pr27218.C: New testcase.
15866
15867 2006-04-23 Mark Mitchell <mark@codesourcery.com>
15868
15869 PR c++/26912
15870 * g++.dg/template/friend41.C: New test.
15871
15872 2006-04-23 David Edelsohn <edelsohn@gnu.org>
15873
15874 * g++.dg/opt/pr15551.C: Include cstdio.
15875 (main): Use remove instead of unlink.
15876
15877 2006-04-23 Eric Botcazou <ebotcazou@adacore.com>
15878
15879 * gcc.dg/sibcall-7.c: New test.
15880 * gcc.dg/tree-ssa/tailrecursion-1.c: Pass -foptimize-sibling-calls.
15881 * gcc.dg/tree-ssa/tailrecursion-2.c: Likewise.
15882 * gcc.dg/tree-ssa/tailrecursion-3.c: Likewise.
15883 * gcc.dg/tree-ssa/tailrecursion-4.c: Likewise.
15884 * gcc.dg/tree-ssa/tailrecursion-5.c: Likewise.
15885
15886 2006-04-23 Mark Mitchell <mark@codesourcery.com>
15887
15888 PR c++/26534
15889 * g++.dg/opt/bitfield1.C: New test.
15890 * g++.dg/compat/abi/bitfield1_main.C: Add -w.
15891 * g++.dg/compat/abi/bitfield1_x.C: Likewise.
15892 * g++.dg/compat/abi/bitfield1_y.C: Likewise.
15893 * g++.dg/compat/abi/bitfield2_main.C: Likewise.
15894 * g++.dg/compat/abi/bitfield2_x.C: Likewise.
15895 * g++.dg/compat/abi/bitfield2_y.C: Likewise.
15896 * g++.dg/abi/bitfield1.C: Add dg-warning markers.
15897 * g++.dg/abi/bitfield2.C: Likewise.
15898 * g++.dg/init/bitfield1.C: Likewise.
15899
15900 2006-04-23 Paul Thomas <pault@gcc.gnu.org>
15901
15902 PR fortran/25099
15903 * gfortran.dg/elemental_subroutine_4.f90: New test.
15904 * gfortran.dg/assumed_size_refs_1.f90: Add error to non-conforming
15905 call sub (m, x).
15906
15907 2006-04-22 Joseph S. Myers <joseph@codesourcery.com>
15908
15909 * gcc.c-torture/compile/20060421-1.c: New testcase.
15910
15911 2006-04-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15912
15913 PR c/25875
15914 * gcc.dg/init-bad-4.c: New test.
15915
15916 2006-04-21 Paul Brook <paul@codesourcery.com>
15917
15918 * gcc.dg/arm-vfp1.c: Skip on iWMMXt cpus.
15919
15920 2006-04-21 Paul Thomas <pault@gcc.gnu.org>
15921
15922 PR fortran/27122
15923 * gfortran.dg/defined_operators_1.f90: New test.
15924 * gfortran.dg/assumed_charlen_function_1.f90: Add new error and
15925 remove old ones associated, incorrectly, with Note 5.46.
15926
15927 PR fortran/27113
15928 * gfortran.dg/character_array_constructor_1.f90: New test.
15929
15930 2006-04-20 Jakub Jelinek <jakub@redhat.com>
15931
15932 * gcc.dg/20060419-1.c: New test.
15933
15934 2006-04-19 Carlos O'Donell <carlos@codesourcery.com>
15935
15936 PR c/26774
15937 * gcc.dg/struct-parse-1.c: New test case.
15938
15939 2006-04-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15940
15941 PR c++/26558
15942 * g++.dg/parse/template19.C: New test.
15943
15944 PR c++/26739
15945 * g++.old-deja/g++.pt/friend36.C: Adjust error markers.
15946
15947 PR c++/26036
15948 * g++.dg/expr/call3.C: New test.
15949
15950 PR c++/10385
15951 * g++.dg/conversion/dynamic1.C: New test.
15952
15953 2006-04-19 Mark Mitchell <mark@codesourcery.com>
15954
15955 PR c++/27102
15956 * g++.dg/template/crash35.C: Tweak error markers.
15957 * g++.dg/template/crash46.C: New test.
15958 * g++.old-deja/g++.brendan/friend4.C: Tweak error markers.
15959 * g++.old-deja/g++.pt/incomplete1.C: Likewise.
15960
15961 2006-04-19 Andreas Krebbel <krebbel1@de.ibm.com>
15962
15963 PR rtl-optimization/14261
15964 * gcc.c-torture/compile/20060419-1.c: Added.
15965
15966 2006-04-18 Bernhard Fischer <aldot@gcc.gnu.org>
15967
15968 * gfortran.dg/label_1.f90: Adjust dg-error.
15969
15970 2006-04-16 Roger Sayle <roger@eyesopen.com>
15971
15972 PR target/26961
15973 * gcc.dg/fold-cond-1.c: New test case.
15974 * gcc.dg/pr26961-1.c: Likewise.
15975
15976 2006-04-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
15977
15978 PR libgfortran/27138
15979 * gfortran.dg/read_bad_advance.f90: New test.
15980
15981 2006-04-16 Roger Sayle <roger@eyesopen.com>
15982 Dale Johannesen <dalej@apple.com>
15983
15984 PR target/24076
15985 * gcc.target/i386/vecinit-3.c: New testcase.
15986 * gcc.target/i386/vecinit-4.c: Likewise.
15987 * gcc.target/i386/sse-18.c: Likewise.
15988 * gcc.target/i386/sse-19.c: Likewise.
15989
15990 2006-04-16 Thomas Koenig <Thomas.Koenig@online.de>
15991
15992 * gfortran.dg/allocate_zerosize_1.f90: New test.
15993
15994 2006-04-16 Mark Mitchell <mark@codesourcery.com>
15995
15996 PR c++/26365
15997 * g++.dg/template/crash45.C: New test.
15998
15999 2006-04-16 Paul Thomas <pault@gcc.gnu.org>
16000
16001 PR fortran/26787
16002 * gfortran.dg/proc_assign_1.f90: New test.
16003 * gfortran.dg/procedure_lvalue.f90: Change message.
16004 * gfortran.dg/namelist_4.f90: Add new error.
16005
16006 PR fortran/25597
16007 PR fortran/27096
16008 * gfortran.dg/auto_pointer_array_result_1.f90
16009
16010 PR fortran/27089
16011 * gfortran.dg/specification_type_resolution_1.f90
16012
16013 PR fortran/18003
16014 PR fortran/25669
16015 PR fortran/26834
16016 * gfortran.dg/bounds_temporaries_1.f90: New test.
16017
16018 PR fortran/27124
16019 * gfortran.dg/array_return_value_1.f90: New test.
16020
16021 2006-04-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16022
16023 PR fortran/25336
16024 * gfortran/dg/g77/20030115-1.f: Delete duplicate test.
16025
16026 2006-04-15 Jakub Jelinek <jakub@redhat.com>
16027
16028 PR middle-end/26823
16029 * g++.dg/gomp/pr26823-1.C: New test.
16030 * g++.dg/gomp/pr26823-2.C: New test.
16031
16032 2006-04-13 Uros Bizjak <uros@kss-loka.si>
16033
16034 PR middle-end/27134
16035 * gcc.dg/pr27314.c: New test.
16036
16037 2006-04-13 Richard Henderson <rth@redhat.com>
16038
16039 * g++.dg/gomp/block-0.C: Update expected matches.
16040
16041 2006-04-13 DJ Delorie <dj@redhat.com>
16042
16043 * lib/target-supports.exp (check_effective_target_int32plus): New.
16044 (check_effective_target_ptr32plus): New.
16045 (check_effective_target_size32plus): New.
16046 (check_effective_target_int16): New.
16047 (check_profiling_available): Add m32c to the list of unsupported
16048 targets.
16049
16050 * gcc.c-torture/compile/20000804-1.c: Skip m32c also.
16051 * gcc.c-torture/compile/20001226-1.c: Skip m32c due to small
16052 memory size.
16053 * gcc.c-torture/compile/20010327-1.c: Skip m32c due to non-SI
16054 pointers.
16055 * gcc.c-torture/compile/20020604-1.c: Skip m32c due to small
16056 size_t.
16057 * gcc.c-torture/compile/20050303-1.c: Require >=32 bit integers
16058 and size_t.
16059 * gcc.c-torture/compile/980506-1.c: Require >=32 bit size_t.
16060 * gcc.c-torture/execute/20020404-1.x: Check for any 16 bit target,
16061 not just xstormy16. Skip m32c due to weird pointer size.
16062 * gcc.c-torture/execute/20021024-1.x: Check for any 16 bit target,
16063 not just xstormy16.
16064 * gcc.c-torture/execute/shiftdi.x: Check for any 16 bit target,
16065 not just xstormy16.
16066 * gcc.dg/20020312-2.c: Add m32c support.
16067 * gcc.dg/20040622-2.c: Require >=32 bit pointers.
16068 * gcc.dg/20050321-1.c: XFail m32c due to incorrect malloc prototype
16069 in test.
16070 * gcc.dg/20050321-2.c: Require >=32 bit integers.
16071 * gcc.dg/asm-1.c: Skip if int and short are the same size.
16072 * gcc.dg/fold-mod-1.c: Require >=32 bit integers.
16073 * gcc.dg/fold-overflow-1.c: Skip m32c due to small const types in asm.
16074 * gcc.dg/format/bitfld-1.c: Require >=32 bit integers due to printf
16075 formats
16076 * gcc.dg/init-string-2.c: Require >=32 bit integers.
16077 * gcc.dg/max-1.c: Skip m32c in r8c or m16c mode due to small pointers.
16078 * gcc.dg/noncompile/920923-1.c: Skip small-int message for int16 hosts.
16079 * gcc.dg/pch/struct-1.c: Require >= 32 bit integers.
16080 * gcc.dg/pr14796-2.c: Require >=32 bit integers.
16081 * gcc.dg/pr17112-1.c: Require >=32 bit integers.
16082 * gcc.dg/pr18241-1.c: XFail m32c due to incorrect memset prototype
16083 in test.
16084 * gcc.dg/pr18241-2.c: XFail m32c due to incorrect memset prototype
16085 in test.
16086 * gcc.dg/pr19340.c: Skip m32c due to lack of scheduling.
16087 * gcc.dg/pr23049.c: Require >=32 bit integers.
16088 * gcc.dg/torture/pr26565.c: Skip m32c as everything is already packed.
16089 * gcc.dg/torture/pr26587.c: Require >=32 bit integers.
16090 * gcc.dg/torture/pr26630.c: Require >=32 bit integers.
16091 * gcc.dg/tree-ssa/loop-10.c: Require >=32 bit integers.
16092 * gcc.dg/tree-ssa/loop-2.c: Require >=32 bit size_t.
16093 * gcc.dg/tree-ssa/loop-4.c: Require >=32 bit size_t.
16094 * gcc.dg/tree-ssa/ltrans-1.c: Require >=32 bit size_t.
16095 * gcc.dg/tree-ssa/ltrans-2.c: Require >=32 bit size_t.
16096 * gcc.dg/tree-ssa/ltrans-3.c: Require >=32 bit size_t.
16097 * gcc.dg/tree-ssa/ltrans-4.c: Require >=32 bit size_t.
16098 * gcc.dg/tree-ssa/pr14341.c: Require >=32 bit integers.
16099 * gcc.dg/tree-ssa/pr23382.c: XFail m32c due to incorrect malloc
16100 prototype in test.
16101 * gcc.dg/tree-ssa/pr24627.c: Require >=32 bit integers.
16102 * gcc.dg/tree-ssa/pr26180.c: Require >=32 bit integers.
16103 * gcc.dg/tree-ssa/vrp14.c: Require >=32 bit integers.
16104 * gcc.dg/tree-ssa/vrp21.c: Require >=32 bit integers.
16105 * gcc.dg/tree-ssa/vrp22.c: Require >=32 bit integers.
16106
16107 * gcc.c-torture/execute/20040629-1.x: New. Require >16 bit integers.
16108 * gcc.c-torture/execute/20040703-1.x: Likewise.
16109 * gcc.c-torture/execute/20040705-1.x: Likewise.
16110 * gcc.c-torture/execute/20040705-2.x: Likewise.
16111 * gcc.c-torture/execute/20040709-1.x: Likewise.
16112 * gcc.c-torture/execute/20040709-2.x: Likewise.
16113 * gcc.c-torture/execute/20040811-1.x: Likewise.
16114 * gcc.c-torture/execute/20050316-1.x: Likewise.
16115 * gcc.c-torture/execute/bitfld-4.x: Likewise.
16116 * gcc.c-torture/execute/pr19689.x: Likewise.
16117 * gcc.c-torture/execute/pr7284-1.x: Likewise.
16118 * gcc.c-torture/execute/usmul.x: Likewise.
16119 * gcc.c-torture/execute/vrp-5.x: Likewise.
16120 * gcc.c-torture/execute/vrp-6.x: Likewise.
16121 * gcc.dg/debug/20041023-1.s: Likewise.
16122
16123 2006-04-13 Roger Sayle <roger@eyesopen.com>
16124
16125 * gcc.target/i386/20050113-1.c: Tweak testcase to reflect that casts
16126 of integers to a vector types are now constant expressions in C.
16127 * gcc.dg/vect/vect-fold-1.c: New test case.
16128
16129 2006-04-13 Paolo Bonzini <bonzini@gnu.org>
16130 Ulrich Weigand <uweigand@de.ibm.com>
16131
16132 PR target/27006
16133 * gcc.dg/vmx/pr27006.c: New testcase.
16134
16135 2006-04-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16136
16137 PR libgfortran/26766
16138 * gfortran.dg/write_recursive.f90: New test.
16139
16140 2006-04-11 Mark Mitchell <mark@codesourcery.com>
16141
16142 * g++.dg/parse/dtor7.C: New test.
16143 * g++.dg/parse/new1.C: Add error marker.
16144 * g++.dg/template/new3.C: New test.
16145
16146 PR c++/26122
16147 * g++.dg/template/pure1.C: New test.
16148
16149 PR c++/26295
16150 * g++.dg/parse/ptrmem4.C: New test.
16151
16152 2006-04-10 Jeff Law <law@redhat.com>
16153
16154 PR/27087
16155 * gcc.c-torture/compile/pr27087.c: New test.
16156
16157 2006-04-10 Aldy Hernandez <aldyh@redhat.com>
16158
16159 PR/21391
16160 * gcc.dg/20060410.c: New.
16161
16162 2006-04-10 Matthias Klose <doko@debian.org>
16163
16164 * lib/gcc-defs.exp (gcc-set-multilib-library-path):
16165 Recognize multilib directory names containing underscores.
16166
16167 2006-04-10 Roger Sayle <roger@eyesopen.com>
16168
16169 * gcc.target/i386/vecinit-1.c: New test case.
16170 * gcc.target/i386/vecinit-2.c: Likewise.
16171
16172 2006-04-10 Jakub Jelinek <jakub@redhat.com>
16173
16174 PR debug/27057
16175 * g++.dg/debug/dwarf2-2.C: New test.
16176
16177 2006-04-09 Richard Sandiford <richard@codesourcery.com>
16178
16179 PR rtl-optimization/27073
16180 * gcc.c-torture/execute/pr27073.c: New test.
16181
16182 2006-04-08 Mike Stump <mrs@apple.com>
16183
16184 * gcc.dg/pragma-darwin.c: Improve for ppc64.
16185
16186 2006-04-07 Richard Guenther <rguenther@suse.de>
16187
16188 PR tree-optimization/26135
16189 * gcc.dg/tree-ssa/ssa-copyprop-1.c: New testcase.
16190
16191 2006-04-06 Jan Hubicka <jh@suse.cz>
16192
16193 PR profile/26399
16194 * g++.dg/bprob/g++-bprob-2.C: New testcase.
16195
16196 2006-04-06 Roger Sayle <roger@eyesopen.com>
16197
16198 * g++.dg/conversion/nullptr1.C: New test case.
16199 * g++.dg/conversion/nullptr2.C: Likewise.
16200
16201 2006-04-05 Roger Sayle <roger@eyesopen.com>
16202
16203 * gfortran.dg/dependency_18.f90: New test case.
16204
16205 2006-04-05 Richard Guenther <rguenther@suse.de>
16206
16207 PR tree-optimization/26919
16208 * gcc.dg/ipa/ipa-1.c: Use -fno-early-inlining.
16209 * gcc.dg/ipa/ipa-2.c: Likewise.
16210 * gcc.dg/ipa/ipa-3.c: Likewise.
16211 * gcc.dg/ipa/ipa-5.c: Likewise.
16212
16213 2006-04-05 Richard Guenther <rguenther@suse.de>
16214
16215 PR tree-optimization/26763
16216 * gcc.dg/torture/pr26763-1.c: New testcase.
16217 * gcc.dg/torture/pr26763-2.c: Likewise.
16218
16219 2006-04-04 Paul Thomas <pault@gcc.gnu.org>
16220
16221 PR fortran/23634
16222 PR fortran/25619
16223 * gfortran.dg/actual_array_constructor_1.f90: New testcase.
16224
16225 2006-04-04 Eric Christopher <echristo@apple.com>
16226
16227 * gcc.target/i386/387-1.c: Allow regexp to match darwin
16228 stubs.
16229 * gcc.target/i386/387-5.c: Ditto.
16230
16231 2006-04-04 Carlos O'Donell <carlos@codesourcery.com>
16232
16233 * gcc.target/sparc/struct-ret-check.c: New test.
16234
16235 2006-04-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16236
16237 * gfortran.dg/fmt_zero_digits.f90: New test for no error when
16238 zero decimal digits specified in format.
16239
16240 2006-04-03 Paul Thomas <pault@gcc.gnu.org>
16241
16242 PR fortran/26891
16243 * gfortran.dg/missing_optional_dummy_1.f90: New test.
16244
16245 PR fortran/26976
16246 * gfortran.dg/compliant_elemental_intrinsics_1.f90: New test.
16247 * gfortran.dg/initialization_1.f90: Make assignment compliant.
16248 * gfortran.dg/transfer_array_intrinsic_1.f90: Simplify.
16249 * gfortran.dg/transfer_array_intrinsic_2.f90: Make assignments
16250 compliant and detect bigendian-ness.
16251
16252 2006-04-02 Erik Edelmann <eedelman@gcc.gnu.org>
16253
16254 * gfortran.dg/allocatable_dummy_1.f90: Also check that allocatable
16255 dummy arguments work when the actual argument is itself a dummy
16256 argument of the caller.
16257
16258 2006-04-01 Eric Botcazou <ebotcazou@libertysurf.fr>
16259
16260 PR libfortran/24685
16261 * gfortran.dg/large_real_kind_form_io_2.f90: XFAIL on SPARC/Solaris.
16262
16263 2006-04-01 Roger Sayle <roger@eyesopen.com>
16264
16265 * gfortran.dg/dependencency_17.f90: New test case.
16266
16267 2006-04-01 Roger Sayle <roger@eyesopen.com>
16268
16269 * gfortran.dg/dependency_14.f90: New test case.
16270 * gfortran.dg/dependency_15.f90: Likewise.
16271 * gfortran.dg/dependency_16.f90: Likewise.
16272
16273 2006-03-31 Asher Langton <langton2@llnl.gov>
16274
16275 PR fortran/25358
16276 gfortran.dg/cray_pointers_6.f90: New test.
16277
16278 2006-03-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16279
16280 PR libgfortran/26890
16281 * gfortran.dg/read_size_noadvance.f90: New test.
16282
16283 2006-03-30 Thomas Koenig <Thomas.Koenig@online.de>
16284
16285 PR fortran/25031
16286 * gfortran.dg/multiple_allocation_1.f90: Check that the
16287 size has changed after a re-allocation with stat.
16288
16289 2006-03-30 Richard Guenther <rguenther@suse.de>
16290
16291 * gcc.target/i386/sselibm-1.c: Adjust for libgcc-math partial
16292 removal.
16293 * gcc.target/i386/sselibm-2.c: Likewise.
16294 * gcc.target/i386/sselibm-3.c: Likewise.
16295 * gcc.target/i386/sselibm-4.c: Likewise.
16296 * gcc.target/i386/sselibm-5.c: Likewise.
16297
16298 2006-03-28 Roger Sayle <roger@eyesopen.com>
16299
16300 * gcc.dg/fold-andxor-1.c: New test case.
16301 * gcc.dg/fold-xorand-1.c: Likewise.
16302
16303 2006-03-28 Roger Sayle <roger@eyesopen.com>
16304
16305 * gcc.dg/fold-convnotconv-1.c: New test case.
16306
16307 2006-03-28 Paul Thomas <pault@gcc.gnu.org>
16308
16309 PR fortran/26779
16310 * gfortran.dg/private_type_5.f90: New test.
16311
16312 2006-03-27 David Edelsohn <edelsohn@gnu.org>
16313
16314 * objc.dg/objc-nofilename-1.m: Limit to Darwin.
16315
16316 2006-03-27 Jakub Jelinek <jakub@redhat.com>
16317
16318 * gfortran.dg/advance_2.f90: New test.
16319 * gfortran.dg/advance_3.f90: New test.
16320
16321 * gfortran.fortran-torture/execute/equiv_5.f: New test.
16322
16323 2006-03-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16324
16325 PR libgfortran/26661
16326 PR libgfortran/26880
16327 * gfortran.dg/read_x_past.f: New test.
16328
16329 2006-03-26 Geoffrey Keating <geoffk@apple.com>
16330
16331 * gcc.dg/darwin-20040809-2.c: Don't expect default debugging
16332 to be STABS.
16333
16334 2006-03-26 David Edelsohn <edelsohn@gnu.org>
16335
16336 * objc.dg/dwarf-1.m: Skip on AIX.
16337 * objc.dg/dwarf-2.m: Skip on AIX.
16338
16339 2006-03-25 Steven G. Kargl <kargls@comcast.net>
16340
16341 PR fortran/26816
16342 * gfortran.dg/float_1.f90: New test.
16343
16344 2006-03-25 Steven G. Kargl <kargsl@comcast.net>
16345
16346 * gfortran.dg/transfer_array_intrinsic_1.f90: Restrict to i?86 and
16347 X86_64 targets.
16348 * gfortran.dg/transfer_array_intrinsic_2.f90: Ditto.
16349
16350 2006-03-25 Thomas Koenig <Thomas.Koenig@online.de>
16351
16352 PR libfortran/26735
16353 * gfortran.dg/convert_implied_open.f90: New test case.
16354
16355 2006-03-25 Thomas Koenig <Thomas.Koenig@online.de>
16356
16357 PR fortran/26769
16358 * gfortran.dg/transpose_reshape_r10.f90: New test case.
16359
16360 2006-03-25 Uros Bizjak <uros@kss-loka.si>
16361
16362 PR middle-end/26717
16363 * gcc.dg/pr26717.c: New test.
16364
16365 2006-03-25 Roger Sayle <roger@eyesopen.com>
16366
16367 * gfortran.dg/dependency_12.f90: New test case.
16368
16369 2006-03-24 Roger Sayle <roger@eyesopen.com>
16370
16371 * gfortran.dg/dependency_9.f90: New (resurected) test case.
16372
16373 2006-03-24 Jeff Law <law@redhat.com>
16374
16375 * gcc.c-torture/pr26840.c: New test.
16376
16377 2006-03-24 Geoffrey Keating <geoffk@apple.com>
16378
16379 * objc.dg/dwarf-2.m: New.
16380 * obj-c++.dg/dwarf-2.mm: New.
16381
16382 * g++.old-deja/g++.other/init19.C: New.
16383
16384 2006-03-24 David Edelsohn <edelsohn@gnu.org>
16385
16386 * g++.dg/eh/spbp.C: Skip on AIX.
16387
16388 2006-03-24 Jakub Jelinek <jakub@redhat.com>
16389
16390 PR middle-end/26611
16391 * g++.dg/gomp/pr26611-1.C: New test.
16392 * g++.dg/gomp/pr26611-2.C: New test.
16393
16394 2006-03-24 Jeff Law <law@redhat.com>
16395
16396 * gcc.c-torture/compile/pr26833.c: New test.
16397 * gfortran.fortran-torture/compile/pr26806.f90: New test.
16398
16399 2006-03-22 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16400
16401 * gfortran.dg/endfile_2.f90: Delete temp file.
16402
16403 2006-03-22 Thomas Koenig <Thomas.Koenig@online.de>
16404
16405 PR fortran/19303
16406 * gfortran.dg/record_marker_1.f90: New test case.
16407 * gfortran.dg/record_marker_2.f: New test case.
16408 * gfortran.dg/record_marker_3.f90: New test case.
16409
16410 2006-03-22 Paul Thomas <pault@gcc.gnu.org>
16411
16412 PR fortran/17298
16413 * gfortran.dg/transfer_array_intrinsic_1.f90: New test.
16414 * gfortran.dg/transfer_array_intrinsic_2.f90: New test.
16415
16416 2006-03-21 Janis Johnson <janis187@us.ibm.com>
16417
16418 * lib/gcc-dg.exp (cleanup-modules): New proc.
16419 * gfortran.dg/allocatable_function_1.f90,
16420 gfortran.dg/allocate_char_star_scalar_1.f90,
16421 gfortran.dg/assumed_charlen_function_1.f90,
16422 gfortran.dg/assumed_dummy_1.f90,
16423 gfortran.dg/assumed_shape_ranks_1.f90,
16424 gfortran.dg/assumed_shape_ranks_2.f90,
16425 gfortran.dg/assumed_size_dt_dummy.f90,
16426 gfortran.dg/auto_char_dummy_array_1.f90,
16427 gfortran.dg/auto_char_len_3.f90,
16428 gfortran.dg/automatic_module_variable.f90,
16429 gfortran.dg/bad_automatic_objects_1.f90,
16430 gfortran.dg/char_array_constructor.f90,
16431 gfortran.dg/char_array_structure_constructor.f90,
16432 gfortran.dg/char_result_11.f90, gfortran.dg/char_result_9.f90,
16433 gfortran.dg/contained_1.f90, gfortran.dg/convert_1.f90,
16434 gfortran.dg/cray_pointers_5.f90, gfortran.dg/data_constraints_1.f90,
16435 gfortran.dg/default_initialization.f90, gfortran.dg/der_charlen_1.f90,
16436 gfortran.dg/der_io_2.f90, gfortran.dg/der_io_3.f90,
16437 gfortran.dg/derived_pointer_recursion.f90,
16438 gfortran.dg/derived_recursion.f90, gfortran.dg/der_pointer_1.f90,
16439 gfortran.dg/der_pointer_3.f90, gfortran.dg/der_pointer_4.f90,
16440 gfortran.dg/dummy_functions_1.f90,
16441 gfortran.dg/elemental_initializer_1.f90,
16442 gfortran.dg/elemental_non_intrinsic_dummy_1.f90,
16443 gfortran.dg/elemental_pointer_1.f90,
16444 gfortran.dg/elemental_subroutine_1.f90,
16445 gfortran.dg/elemental_subroutine_2.f90, gfortran.dg/entry_1.f90,
16446 gfortran.dg/entry_3.f90, gfortran.dg/enum_10.f90,
16447 gfortran.dg/equiv_constraint_3.f90, gfortran.dg/func_derived_1.f90,
16448 gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90,
16449 gfortran.dg/generic_1.f90, gfortran.dg/generic_2.f90,
16450 gfortran.dg/generic_3.f90, gfortran.dg/generic_4.f90,
16451 gfortran.dg/global_references_1.f90,
16452 gfortran.dg/host_used_types_1.f90, gfortran.dg/implicit_1.f90,
16453 gfortran.dg/implicit_2.f90, gfortran.dg/implicit_actual.f90,
16454 gfortran.dg/initialization_1.f90, gfortran.dg/int_1.f90,
16455 gfortran.dg/intent_used_1.f90, gfortran.dg/interface_1.f90,
16456 gfortran.dg/interface_2.f90, gfortran.dg/internal_references_2.f90,
16457 gfortran.dg/io_constraints_1.f90, gfortran.dg/io_constraints_2.f90,
16458 gfortran.dg/large_integer_kind_1.f90,
16459 gfortran.dg/large_real_kind_1.f90,
16460 gfortran.dg/module_blank_common.f90, gfortran.dg/module_commons_1.f90,
16461 gfortran.dg/module_double_reuse.f90,
16462 gfortran.dg/module_equivalence_1.f90,
16463 gfortran.dg/module_interface_1.f90,
16464 gfortran.dg/module_parameter_array_refs_1.f90,
16465 gfortran.dg/named_interface.f90, gfortran.dg/namelist_14.f90,
16466 gfortran.dg/namelist_15.f90, gfortran.dg/namelist_1.f90,
16467 gfortran.dg/namelist_4.f90, gfortran.dg/namelist_use.f90,
16468 gfortran.dg/namelist_use_only.f90, gfortran.dg/nested_modules_1.f90,
16469 gfortran.dg/nested_modules_2.f90, gfortran.dg/nested_modules_3.f90,
16470 gfortran.dg/nested_modules_4.f90, gfortran.dg/nested_modules_5.f90,
16471 gfortran.dg/parens_5.f90, gfortran.dg/parent_result_ref_4.f90,
16472 gfortran.dg/pr15164.f90, gfortran.dg/pr16861.f90,
16473 gfortran.dg/pr17615.f90, gfortran.dg/pr19926.f90,
16474 gfortran.dg/pr21177.f90, gfortran.dg/pr26246_1.f90,
16475 gfortran.dg/private_type_1.f90, gfortran.dg/private_type_2.f90,
16476 gfortran.dg/private_type_3.f90, gfortran.dg/private_type_4.f90,
16477 gfortran.dg/procedure_lvalue.f90, gfortran.dg/pure_byref_3.f90,
16478 gfortran.dg/same_name_1.f90,
16479 gfortran.dg/sibling_dummy_procedure_1.f90,
16480 gfortran.dg/sibling_dummy_procedure_2.f90,
16481 gfortran.dg/sibling_dummy_procedure_3.f90,
16482 gfortran.dg/substr_1.f90, gfortran.dg/substring_equivalence.f90,
16483 gfortran.dg/use_allocated_1.f90, gfortran.dg/used_dummy_types_1.f90,
16484 gfortran.dg/used_dummy_types_2.f90,
16485 gfortran.dg/used_dummy_types_3.f90,
16486 gfortran.dg/used_dummy_types_4.f90,
16487 gfortran.dg/used_dummy_types_5.f90,
16488 gfortran.dg/used_interface_ref.f90, gfortran.dg/used_types_1.f90,
16489 gfortran.dg/userdef_operator_1.f90: Use it.
16490
16491 2006-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16492
16493 * gfortran.dg/advance.f90, gfortran.dg/backspace_2.f,
16494 gfortran.dg/comma.f, gfortran.dg/direct_io_2.f90,
16495 gfortran.dg/tl_editing.f90, gfortran.dg/unf_io_convert_1.f90,
16496 gfortran.dg/write_back.f,
16497 gfortran.fortran-torture/execute/inquire_1.f90,
16498 gfortran.fortran-torture/execute/inquire_3.f90: Delete temp file.
16499
16500 2006-03-21 Jeff Law <law@redhat.com>
16501
16502 * gcc.dg/tree-ssa/vrp28.c: New test.
16503
16504 2006-03-21 Eric Botcazou <ebotcazou@libertysurf.fr>
16505
16506 * gcc.dg/builtins-config.h (Solaris case): Define HAVE_C99_RUNTIME
16507 if _STDC_C99 is defined.
16508 * gcc.dg/builtins-18.c: Pass -std=c99 on Solaris.
16509 * gcc.dg/builtins-20.c: Likewise.
16510 * gcc.dg/builtins-53.c: Likewise.
16511 * gcc.dg/single-precision-constant.c: Likewise. Also pass
16512 -mmacosx-version-min=10.3 on PowerPC/Darwin.
16513
16514 2006-03-21 Andrew Pinski <pinskia@physics.uc.edu>
16515
16516 PR tree-opt/26781
16517 * gcc.c-torture/compile/pr26781-1.c: New test.
16518 * gcc.c-torture/compile/pr26781-2.c: New test.
16519
16520 2006-03-21 Jakub Jelinek <jakub@redhat.com>
16521
16522 PR c++/26690
16523 * g++.dg/gomp/pr26690-1.C: New test.
16524 * g++.dg/gomp/pr26690-2.C: New test.
16525
16526 2006-03-20 Jeff Law <law@redhat.com>
16527
16528 * gcc.dg/tree-ssa/pr21829.c: New test.
16529
16530 * gcc.dg/tree-ssa/20030807-2.c: Make sure to run VRP.
16531
16532 2006-03-20 Richard Sandiford <richard@codesourcery.com>
16533
16534 * lib/target-supports.exp (check_no_compiler_messages): New procedure.
16535 (check_visibility_available): Use it.
16536 (check_effective_target_default_packed): Likewise.
16537 (check_effective_target_pcc_bitfield_type_matters): Likewise.
16538 (check_effective_target_fopenmp): Likewise.
16539 (check_effective_target_freorder): Likewise.
16540 (check_effective_target_fpic): Likewise.
16541 (check_named_sections_available): Likewise.
16542 (check_effective_target_ilp32): Likewise.
16543 (check_effective_target_lp64): Likewise.
16544
16545 2006-03-20 Thomas Koenig <Thomas.Koenig@online.de>
16546
16547 PR fortran/20935
16548 * gfortran.dg/scalar_mask_2.f90: New test case.
16549
16550 2006-03-20 Andrew Pinski <pinskia@physics.uc.edu>
16551
16552 PR tree-opt/26629
16553 * gcc.dg/tree-ssa/loadpre12.c: New test.
16554 * gcc.dg/tree-ssa/loadpre13.c: New test.
16555 * gcc.dg/tree-ssa/loadpre14.c: New test.
16556 * gcc.dg/tree-ssa/loadpre15.c: New test.
16557 * gcc.dg/tree-ssa/loadpre16.c: New test.
16558 * gcc.dg/tree-ssa/loadpre17.c: New test.
16559 * gcc.dg/tree-ssa/loadpre18.c: New test.
16560 * gcc.dg/tree-ssa/loadpre19.c: New test.
16561 * gcc.dg/tree-ssa/loadpre20.c: New test.
16562 * gcc.dg/tree-ssa/loadpre21.c: New test.
16563 * gcc.dg/tree-ssa/loadpre22.c: New test.
16564
16565 2006-03-19 Paul Thomas <pault@gcc.gnu.org>
16566
16567 PR fortran/26741
16568 * gfortran.dg/elemental_initializer_1.f90: New test.
16569
16570 PR fortran/26716
16571 * gfortran.dg/assumed_shape_ranks_2: New test.
16572
16573 2006-03-18 Joseph S. Myers <joseph@codesourcery.com>
16574
16575 * gcc.dg/980523-1.c, gcc.dg/980526-1.c, gcc.dg/switch-1.c: Use
16576 target fpic.
16577
16578 2006-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16579
16580 * gfortran.dg/direct_io_1.f90, gfortran.dg/iostat_2.f90,
16581 gfortran.dg/open_new.f90, gfortran.dg/open_readonly_1.f90,
16582 gfortran.dg/pr16935.f90, gfortran.dg/pr20954.f,
16583 gfortran.dg/read_many_1.f, gfortran.dg/unf_io_convert_2.f90,
16584 gfortran.fortran-torture/execute/direct_io.f90,
16585 gfortran.fortran-torture/execute/inquire_2.f90,
16586 gfortran.fortran-torture/execute/inquire_4.f90,
16587 gfortran.fortran-torture/execute/list_read_1.f90,
16588 gfortran.fortran-torture/execute/open_replace.f90,
16589 gfortran.fortran-torture/execute/slash_edit.f90,
16590 gfortran.fortran-torture/execute/unopened_unit_1.f90: Delete
16591 temporary files from testcases.
16592
16593 2006-03-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16594
16595 PR libgfortran/26509
16596 gfortran.dg/write_direct_eor.f90: New test.
16597
16598 2006-03-17 David Edelsohn <edelsohn@gnu.org>
16599
16600 * gcc.target/powerpc/pr26350.c: New.
16601 * gcc.target/powerpc/indexed-addr.c: New.
16602
16603 2006-03-16 Roger Sayle <roger@eyesopen.com>
16604
16605 * gfortran.dg/dependency_13.f90: New test case.
16606
16607 2006-03-16 Roger Sayle <roger@eyesopen.com>
16608
16609 PR middle-end/21781
16610 * gcc.dg/real-const-1.c: New test case.
16611
16612 2006-03-15 Geoffrey Keating <geoffk@apple.com>
16613
16614 * g++.old-deja/g++.other/init18.C: New.
16615 * g++.old-deja/g++.other/init5.C: Remove xfail.
16616
16617 2006-03-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16618
16619 * g++.dg/opt/pr15551.C: Cleanup temp file.
16620
16621 2006-03-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16622
16623 PR c++/6634
16624 g++.dg/parse/long1.C: New test.
16625
16626 2006-03-14 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16627
16628 PR fortran/19101
16629 * gfortran.dg/continuation.f90: New test.
16630 * gfortran.dg/fmt_read_bz_bn.f90: Fix use of continuation.
16631
16632 2006-03-14 Richard Guenther <rguenther@suse.de>
16633
16634 PR tree-optimization/26672
16635 * gcc.dg/torture/pr26672.c: New testcase.
16636
16637 2006-03-14 Joseph S. Myers <joseph@codesourcery.com>
16638
16639 * gcc.target/powerpc/405-dlmzb-strlen-1.c,
16640 gcc.target/powerpc/440-dlmzb-strlen-1.c: New tests.
16641
16642 2006-03-13 Roger Sayle <roger@eyesopen.com>
16643
16644 PR middle-end/26557
16645 * gcc.c-torture/compile/switch-1.c: New test case.
16646
16647 2006-03-13 Paul Thomas <pault@gcc.gnu.org>
16648
16649 PR fortran/25378
16650 * gfortran.fortran-torture/execute/intrinsic_mmloc_3.f90: Expand
16651 test to include more permuatations of mask and index.
16652 * gfortran.dg/scalar_mask_1.f90: Modify last test to
16653 respond to F2003 spec. that the position returned for an all false
16654 mask && condition is zero.
16655
16656 2006-03-13 Jakub Jelinek <jakub@redhat.com>
16657
16658 PR middle-end/25989
16659 * gcc.dg/gomp/pr25989.c: New test.
16660
16661 2006-03-13 Jeff Law <law@redhat.com>
16662
16663 * gcc.dg/tree-ssa/20030807-2.c: No longer expected to fail.
16664
16665 2006-03-13 Eric Botcazou <ebotcazou@adacore.com>
16666
16667 * gcc.dg/switch-9.c: New test.
16668
16669 2006-03-13 Richard Guenther <rguenther@suse.de>
16670
16671 PR middle-end/26630
16672 * gcc.dg/torture/pr26630.c: New testcase.
16673
16674 2006-03-11 Roger Sayle <roger@eyesopen.com>
16675
16676 * gfortran.dg/dependency_10.f90: New test case.
16677 * gfortran.dg/dependency_11.f90: Likewise.
16678
16679 2006-03-11 Paul Thomas <pault@gcc.gnu.org>
16680 Erik Edelmann <eedelman@gcc.gnu.org>
16681
16682 * gfortran.dg/allocatable_function_1.f90: New.
16683 * gfortran.dg/allocatable_function_2.f90: New.
16684
16685 2006-03-10 Richard Guenther <rguenther@suse.de>
16686
16687 PR middle-end/26565
16688 * gcc.dg/torture/pr26565.c: New testcase.
16689
16690 2006-03-09 Eric Christopher <echristo@apple.com>
16691
16692 * gcc.c-torture/compile/20060309-1.c: New.
16693
16694 2006-03-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16695
16696 PR libgfortran/26499
16697 * gfortran.dg/write_back.f: New test.
16698 * gfortran.dg/write_rewind_1.f: New test.
16699 * gfortran.dg/write_rewind_2.f: New test.
16700
16701 2006-03-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16702
16703 PR libgfortran/26554
16704 * gfortran.dg/read_logical.f90: New test.
16705
16706 2006-03-04 Laurent GUERBY <laurent@guerby.net>
16707
16708 * ada/acats/norun.lst: cdd2a03 now passes.
16709
16710 2006-03-04 Andrew Pinski <pinskia@physics.uc.edu>
16711
16712 PR testsuite/25177
16713 * gcc.target/powerpc/pr18096-1.c: Change where the error
16714 would match.
16715
16716 2006-03-04 Jakub Jelinek <jakub@redhat.com>
16717
16718 * gcc.target/i386/cleanup-1.c: New test.
16719 * gcc.target/i386/cleanup-2.c: New test.
16720
16721 2006-03-04 Roger Sayle <roger@eyesopen.com>
16722
16723 * gfortran.dg/dependency_9.f90: Remove for the time being.
16724
16725 2006-03-04 Krister Walfridsson <cato@df.lth.se>
16726
16727 * objc.dg/bad-receiver-type.m: Add space before bracket in dg
16728 directive.
16729
16730 2006-03-03 Roger Sayle <roger@eyesopen.com>
16731
16732 * gfortran.dg/dependency_9.f90: New test case.
16733
16734 2006-03-03 Roger Sayle <roger@eyesopen.com>
16735
16736 * gfortran.dg/dependency_4.f90: New test case.
16737 * gfortran.dg/dependency_5.f90: New test case.
16738 * gfortran.dg/dependency_6.f90: New test case.
16739 * gfortran.dg/dependency_7.f90: New test case.
16740 * gfortran.dg/dependency_8.f90: New test case.
16741
16742 2006-03-03 Paul Brook <paul@codesourcery.com>
16743
16744 * lib/target-supports.exp (check_profiling_available):
16745 Add m68k-*-elf.
16746
16747 2006-03-03 Thomas Koenig <Thomas.Koenig@online.de>
16748
16749 PR fortran/25031
16750 * multiple_allocation_1.f90: New test.
16751
16752 2006-03-03 Roger Sayle <roger@eyesopen.com>
16753
16754 PR tree-optimization/26524
16755 * gfortran.dg/pr26524.f: New test case.
16756
16757 2006-03-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16758
16759 * g++.dg/template/repo5.C: Cleanup repo files.
16760 * gcc.dg/20051201-1.c: Cleanup coverage files.
16761 * gcc.target/sparc/fexpand-2.c, gcc.target/sparc/fpmerge-2.c,
16762 gcc.target/sparc/fpmul-2.c, gcc.target/sparc/pdist-2.c: Cleanup
16763 tree dump files.
16764
16765 2006-03-02 Fariborz Jahanian <fjahanian@apple.com>
16766
16767 * objc.dg/objc-nofilename-1.m: New test.
16768 * objc.dg/bad-receiver-type.m: New test.
16769 * obj-c++.dg/bad-receiver-type.mm: New test.
16770
16771 2006-03-02 Eric Botcazou <ebotcazou@libertysurf.fr>
16772
16773 * gcc.dg/single-precision-constant.c: Tweak for non-C99 runtimes.
16774
16775 2006-03-01 Mike Stump <mrs@apple.com>
16776
16777 * g++.dg/abi/key2.C: Add.
16778
16779 2006-03-01 Paul Thomas <pault@gcc.gnu.org>
16780
16781 * gfortran.dg/logical_dot_product.f90: New test.
16782
16783 PR fortran/26393
16784 * gfortran.dg/used_interface_ref.f90: New test.
16785
16786 PR fortran/20938
16787 * gfortran.dg/dependency_2.f90: New test.
16788 * gfortran.fortran-torture/execute/where17.f90: New test.
16789 * gfortran.fortran-torture/execute/where18.f90: New test.
16790 * gfortran.fortran-torture/execute/where19.f90: New test.
16791 * gfortran.fortran-torture/execute/where20.f90: New test.
16792
16793 2006-03-01 Daniel Berlin <dberlin@dberlin.org>
16794
16795 * g++.dg/tree-ssa/pr26443.C: New test case.
16796
16797 2006-02-28 Andrew Pinski <pinskia@physics.uc.edu>
16798
16799 PR middle-end/26022
16800 * g++.dg/opt/return-slot1.C: New test.
16801
16802 2006-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16803
16804 PR libgfortran/26136
16805 * gfortran.dg/namelist_23.f90: New test.
16806
16807 2006-02-28 Roger Sayle <roger@eyesopen.com>
16808
16809 PR middle-end/14752
16810 * gcc.dg/fold-eqandshift-2.c: New test case.
16811
16812 2006-02-28 Richard Guenther <rguenther@suse.de>
16813
16814 * gcc.dg/tree-ssa/pr26421.c: Fix testcase to force struct
16815 decomposition.
16816
16817 2006-02-28 Thomas Koenig <Thomas.Koenig@online.de>
16818
16819 * scalar_mask_1.f90: Add tests for maxloc with scalar mask.
16820
16821 2006-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16822
16823 PR libgfortran/26464
16824 * gfortran.dg/backspace_5.f: New test.
16825 * gfortran.dg/backspace_6.f: New test.
16826
16827 2006-02-26 Roger Sayle <roger@eyesopen.com>
16828
16829 * gcc.dg/fold-eqandnot-1.c: New test case.
16830
16831 2006-02-26 Roger Sayle <roger@eyesopen.com>
16832
16833 PR middle-end/19983
16834 * gcc.c-torture/execute/ieee/builtin-nan-1.c: New test case.
16835
16836 2006-02-26 Zdenek Dvorak <dvorakz@suse.cz>
16837
16838 * gcc.target/i386/20000614-2.c: Do not use -fno-strength-reduce.
16839 * gcc.dg/20030324-1.c: Do not use -fstrength-reduce.
16840
16841 2006-02-26 Richard Guenther <rguenther@suse.de>
16842
16843 PR tree-optimization/26421
16844 * gcc.dg/tree-ssa/pr26421.c: New testcase.
16845
16846 2006-02-26 Steven Bosscher <stevenb.gcc@gmail.com>
16847
16848 * gcc.dg/20031201-1.c: Don't use -frerun-loop-opt.
16849 * g++.old-deja/g++.robertl/eb132.C: Likewise.
16850
16851 2006-02-26 Roger Sayle <roger@eyesopen.com>
16852
16853 * gcc.dg/fold-even-1.c: New test case.
16854
16855 2006-02-26 Roger Sayle <roger@eyesopen.com>
16856
16857 PR middle-end/21137
16858 * gcc.dg/fold-eqandshift-1.c: New test case.
16859
16860 2006-02-26 Dorit Nuzman <dorit@il.ibm.com>
16861
16862 PR tree-optimization/25125
16863 * gcc.dg/vect/wrapv-vect-7.c, gcc.dg/vect/wrapv-vect-reduc-2char.c,
16864 gcc.dg/vect/wrapv-vect-reduc-2short.c: New tests.
16865
16866 2006-02-26 Dorit Nuzman <dorit@il.ibm.com>
16867
16868 PR tree-optimizations/26359
16869 * gcc.dg/vect/vect.exp: Compile tests prefixed with "dump-tree-dceloop"
16870 with -fdump-tree-dceloop-details.
16871 * gcc.dg/vect/dump-tree-dceloop-pr26359.c: New test.
16872
16873 2006-02-25 Roger Sayle <roger@eyesopen.com>
16874
16875 PR middle-end/23673
16876 * gcc.dg/fold-eqxor-1.c: New test case.
16877 * gcc.dg/fold-eqxor-2.c: Likewise.
16878 * gcc.dg/fold-eqxor-3.c: Likewise.
16879
16880 2006-02-25 Thomas Koenig <Thomas.Koenig@online.de>
16881
16882 PR fortran/23092
16883 * scalar_mask_1.f90: New test.
16884
16885 2006-02-24 Geoffrey Keating <geoffk@apple.com>
16886
16887 * g++.dg/eh/uncaught1.C: Add dg-options for ppc-darwin.
16888 * g++.dg/eh/uncaught2.C: New.
16889 * g++.dg/eh/uncaught3.C: New.
16890
16891 2006-02-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16892
16893 PR libgfortran/26423
16894 * gfortran.dg/read_many_1.f: New test.
16895
16896 2006-02-24 Paul Thomas <pault@gcc.gnu.org>
16897
16898 PR fortran/24519
16899 * gfortran.dg/dependency_3.f90: New test.
16900 * gfortran.fortran-torture/execute/vect-3.f90: Remove two of the
16901 XFAILs.
16902
16903 PR fortran/25395
16904 * gfortran.dg/equiv_6.f90: New test.
16905
16906 2006-02-23 Jeff Law <law@redhat.com>
16907
16908 * gcc.c-torture/compile/pr26425.c: New test.
16909
16910 2006-02-23 Jakub Jelinek <jakub@redhat.com>
16911
16912 PR middle-end/26412
16913 * gcc.dg/gomp/pr26412.c: New test.
16914
16915 2006-02-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16916
16917 PR c++/26291
16918 * g++.dg/other/ellipsis1.C: New test.
16919 * g++.dg/parse/operator4.C: Adjust error marker.
16920
16921 2006-02-22 H.J. Lu <hongjiu.lu@intel.com>
16922
16923 PR target/25603
16924 * gfortran.dg/pr25603.f: New testcase.
16925
16926 2006-02-22 Nathan Sidwell <nathan@codesourcery.com>
16927
16928 * gcc.dg/bf-spl1.c: Don't specify -m68000.
16929 * g++.old-deja/g++.pt/static11.C: Xfail for m68k-elf
16930
16931 2006-02-21 Geoffrey Keating <geoffk@apple.com>
16932
16933 * g++.dg/eh/spbp.C: New.
16934
16935 2006-02-21 Jakub Jelinek <jakub@redhat.com>
16936
16937 PR middle-end/26379
16938 * gcc.target/i386/mmx-7.c: New test.
16939
16940 2006-02-20 Roger Sayle <roger@eyesopen.com>
16941
16942 PR tree-optimization/26361
16943 * gcc.dg/tree-ssa/vrp27.c: New test case.
16944
16945 2006-02-20 Andrew Pinski <pinskia@physics.uc.edu>
16946
16947 * gcc.dg/tree-ssa/complex-3.c: Split out first part into ...
16948 * gcc.dg/tree-ssa/complex-4.c: Here.
16949
16950 2006-02-19 Roger Sayle <roger@eyesopen.com>
16951
16952 PR middle-end/19543
16953 * gfortran.dg/logical_1.f90: New test case.
16954
16955 2006-02-19 Jakub Jelinek <jakub@redhat.com>
16956
16957 PR middle-end/26334
16958 * gcc.dg/20060218-1.c: Moved to...
16959 * gcc.target/i386/20060218-1.c: ... here. New test.
16960
16961 2006-02-19 Erik Edelmann <eedelman@gcc.gnu.org>
16962
16963 PR fortran/26201
16964 * gfortran.dg/convert_1.f90: New.
16965
16966 2005-02-19 Paul Thomas <pault@gcc.gnu.org>
16967
16968 PR fortran/25054
16969 * gfortran.dg/namelist_5.f90: New test.
16970
16971 PR fortran/25089
16972 * gfortran.dg/namelist_4.f90: New test.
16973
16974 2006-02-18 Andrew Pinski <pinskia@physics.uc.edu>
16975
16976 PR tree-opt/25680
16977 * gcc.dg/tree-ssa/complex-3.c: New test.
16978
16979 2006-02-18 Andrew Pinski <pinskia@physics.uc.edu>
16980
16981 * gcc.dg/tree-ssa/20031106-1.c: Fix the final scan of the
16982 variable to take into account the variable name in the
16983 function header.
16984 * gcc.dg/tree-ssa/20031106-2.c: Likewise.
16985
16986 2006-02-18 Jakub Jelinek <jakub@redhat.com>
16987
16988 PR middle-end/26334
16989 * gcc.c-torture/compile/20060217-1.c: New test.
16990 * gcc.dg/20060218-1.c: New test.
16991
16992 2006-02-18 Joseph S. Myers <joseph@codesourcery.com>
16993
16994 * gcc.dg/glibc-uclibc-1.c, gcc.dg/glibc-uclibc-2.c: New tests.
16995
16996 2006-02-17 Grigory Zagorodnev <grigory_zagorodnev@linux.intel.com>
16997
16998 * gcc.dg/cpp/undef3.c: New test.
16999 * gcc.dg/cpp/trad/builtins2.c: New test.
17000
17001 2006-02-18 Mark Mitchell <mark@codesourcery.com>
17002
17003 PR c++/26266
17004 * g++.dg/template/static22.C: New test.
17005 * g++.dg/template/static23.C: New test.
17006 * g++.dg/template/static24.C: New test.
17007 * g++.dg/template/non-dependent13.C: New test.
17008 * g++.dg/init/member1.C: Tweak error markers.
17009
17010 2006-02-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
17011
17012 PR target/26255
17013 * gcc.c-torture/compile/pr26255.c: New test case.
17014
17015 2006-02-16 Roger Sayle <roger@eyesopen.com>
17016
17017 * gfortran.fortran-torture/execute/where_10.f90: New test case.
17018 * gfortran.fortran-torture/execute/where_11.f90: Likewise.
17019 * gfortran.fortran-torture/execute/where_12.f90: Likewise.
17020 * gfortran.fortran-torture/execute/where_13.f90: Likewise.
17021 * gfortran.fortran-torture/execute/where_14.f90: Likewise.
17022 * gfortran.fortran-torture/execute/where_15.f90: Likewise.
17023 * gfortran.fortran-torture/execute/where_16.f90: Likewise.
17024
17025 2006-02-16 Jeff Law <law@redhat.com>
17026
17027 * gcc.dg/tree-ssa/vrp24.c: Update expected output.
17028 * gcc.dg/tree-ssa/vrp26.c: New test.
17029
17030 2006-02-16 Joseph S. Myers <joseph@codesourcery.com>
17031
17032 PR target/20353
17033 PR target/24578
17034 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define if
17035 __UCLIBC__ is defined.
17036
17037 2006-02-16 Jakub Jelinek <jakub@redhat.com>
17038
17039 PR fortran/26224
17040 * gfortran.dg/gomp/pr26224.f: New test.
17041
17042 2006-02-16 Victor Kaplansky <victork@il.ibm.com>
17043
17044 PR tree-opt/25918
17045 * lib/target-supports.exp
17046 (check_effective_target_vect_short_mult): New.
17047 (check_effective_target_vect_char_mult): New.
17048 (check_effective_target_vect_widen_sum_qi_to_si): New.
17049 (check_effective_target_vect_widen_sum_qi_to_hi): New.
17050 (check_effective_target_vect_widen_sum_hi_to_si): New.
17051 * gcc.dg/vect/vect-reduc-dot-s16.c: Remove, split into
17052 vect-reduc-dot-s16a.c and vect-reduc-dot-s16b.c
17053 * vect-reduc-dot-s16a.c: New, split from vect-reduc-dot-s16.c.
17054 * vect-reduc-dot-s16b.c: New, split from vect-reduc-dot-s16.c.
17055 * gcc.dg/vect/vect-reduc-pattern-2.c: Remove, split into
17056 vect-reduc-pattern-2a.c, vect-reduc-pattern-2b.c and
17057 vect-reduc-pattern-2c.c
17058 * gcc.dg/vect/vect-reduc-pattern-1.c: Remove, split into
17059 vect-reduc-pattern-1a.c, vect-reduc-pattern-1b.c and
17060 vect-reduc-pattern-1c.c
17061
17062 2005-02-16 Paul Thomas <pault@gcc.gnu.org>
17063
17064 PR fortran/24557
17065 * gfortran.dg/assumed_charlen_needed_1.f90: New test.
17066
17067 2006-02-15 Toon Moene <toon@moene.indiv.nluug.nl>
17068
17069 PR fortran/26054
17070 * gfortran.dg/enum_8.f90: Remove check for warning.
17071 * gfortran.dg/iomsg_1.f90: Ditto.
17072 * gfortran.dg/enum_1.f90: Ditto.
17073 * gfortran.dg/enum_9.f90: Ditto.
17074 * gfortran.dg/enum_2.f90: Ditto.
17075 * gfortran.dg/enum_10.f90: Ditto.
17076 * gfortran.dg/enum_3.f90: Ditto.
17077 * gfortran.dg/flush_1.f90: Ditto.
17078 * gfortran.dg/enum_4.f90: Ditto.
17079 * gfortran.dg/array_constructor_1.f90: Ditto.
17080 * gfortran.dg/enum_5.f90: Ditto.
17081 * gfortran.dg/enum_6.f90: Ditto.
17082 * gfortran.dg/enum_7.f90: Ditto.
17083
17084 2006-02-15 Jakub Jelinek <jakub@redhat.com>
17085
17086 PR middle-end/26300
17087 * gcc.c-torture/compile/20060215-1.c: New test.
17088
17089 2006-02-14 Roger Sayle <roger@eyesopen.com>
17090
17091 PR middle-end/23670
17092 * gcc.dg/tree-ssa/andor-2.c: New test case.
17093
17094 2006-02-14 Thomas Koenig <Thomas.Koenig@online.de>
17095
17096 PR fortran/25045
17097 * optional_dim.f90: New test.
17098
17099 2006-02-14 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
17100
17101 PR fortran/26277
17102 * gfortran.dg/label_4.f90: New.
17103
17104 2006-02-14 Jakub Jelinek <jakub@redhat.com>
17105 Diego Novillo <dnovillo@redhat.com>
17106 Uros Bizjak <uros@kss-loka.si>
17107
17108 * gfortran.dg/gomp: New directory.
17109
17110 2006-02-14 Richard Guenther <rguenther@suse.de>
17111
17112 PR tree-optimization/26258
17113 * gcc.dg/torture/pr26258.c: New testcase.
17114
17115 2006-02-13 Jakub Jelinek <jakub@redhat.com>
17116
17117 PR fortran/26246
17118 * gfortran.dg/pr26246_1.f90: New test.
17119 * gfortran.dg/pr26246_2.f90: New test.
17120
17121 PR middle-end/26092
17122 * gcc.c-torture/compile/20060208-1.c: New test.
17123
17124 2006-02-13 Paul Thomas <pault@gcc.gnu.org>
17125
17126 PR fortran/26074
17127 PR fortran/25103
17128 * gfortran.dg/module_parameter_array_refs_1.f90: New test.
17129 * gfortran.dg/bad_automatic_objects_1.f90: New test.
17130 * gfortran.dg/automatic_module_variable.f90: Change error message.
17131
17132 PR fortran/20861
17133 * gfortran.dg/internal_dummy_1.f90: New test.
17134
17135 PR fortran/20871
17136 * gfortran.dg/elemental_non_intrinsic_dummy_1.f90: New test.
17137
17138
17139 PR fortran/25083
17140 * gfortran.dg/uncommon_block_data_1.f90: New test.
17141 * gfortran.dg/equiv_constraint_7.f90: Correct non-compliance of test
17142 with standard.
17143
17144 PR fortran/25088
17145 * gfortran.dg/typed_subroutine_1.f90: New test.
17146
17147 2006-02-13 Geoffrey Keating <geoffk@apple.com>
17148
17149 * objc.dg/dwarf-1.m: New.
17150
17151 2006-02-13 Roger Sayle <roger@eyesopen.com>
17152
17153 PR middle-end/24427
17154 * gcc.dg/tree-ssa/andor-1.c: New test case.
17155
17156 2006-02-13 Josh Conner <jconner@apple.com>
17157
17158 PR target/25376
17159 * gcc.dg/pr25376.c: New test.
17160
17161 * gcc.c-torture/compile/pr23237.c: Only compile test -- don't
17162 assemble.
17163 * lib/target-supports.exp (check_named_sections_available):
17164 Only compile named-sections test -- don't assemble.
17165
17166 2006-02-12 Gabriel Dos Reis <gdr@integrable-solutions.net>
17167
17168 * g++.dg/warn/no-write-strings.C: New test.
17169 * g++.dg/warn/write-strings.C: Likewise.
17170 * g++.dg/warn/write-strings-default.C: Likewise.
17171
17172 2006-02-12 Erik Edelmann <eedelman@gcc.gnu.org>
17173
17174 PR fortran/25806
17175 * gfortran.dg/ret_pointer_2.f90: New test.
17176
17177 2006-02-10 Zdenek Dvorak <dvorakz@suse.cz>
17178
17179 * gcc.dg/20050105-1.c: Do not use -floop-optimize2.
17180
17181 2006-02-10 Jeff Law <law@redhat.com>
17182
17183 * gcc.c-torture/compile/pr26213.c: New test.
17184
17185 2006-02-10 Steven G. Kargl <kargls@comcast.net>
17186
17187 gfortran.dg/null_1.f90: New test.
17188
17189 2006-02-10 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
17190
17191 PR fortran/14771
17192 * gfortran.dg/parens_4.f90: New.
17193 * gfortran.dg/parens_5.f90: New.
17194
17195 2006-02-10 Richard Guenther <rguenther@suse.de>
17196
17197 * gcc.dg/pr23372-1.c: Remove empty file.
17198
17199 2006-02-09 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
17200 Paul Thomas <pault@gcc.gnu.org>
17201
17202 PR fortran/14771
17203 * gfortran.dg/parens_1.f90: New.
17204 * gfortran.dg/parens_2.f90: New.
17205 * gfortran.dg/parens_3.f90: New.
17206
17207 2006-02-09 Paul Thomas <pault@gcc.gnu.org>
17208
17209 PR fortran/26038
17210 * gfortran.dg/allocate_char_star_scalar_1.f90: New test.
17211
17212 PR fortran/25059
17213 * gfortran.dg/impure_assignment_1.f90: New test.
17214
17215 PR fortran/25070
17216 * gfortran.dg/assumed_shape_ranks_1.f90: New test.
17217
17218 2006-02-09 J"orn Rennecke <joern.rennecke@st.com>
17219
17220 PR target/26141
17221 * g++.dg/expr/stdarg2.C: New test.
17222
17223 2006-02-09 J"orn Rennecke <joern.rennecke@st.com>
17224
17225 PR inline-asm/16194
17226 * gcc.dg/pr16194.c: New test.
17227
17228 2006-02-09 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
17229
17230 * ada/acats/run_acats: Use portable variant of "$@".
17231
17232 2006-02-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
17233
17234 * g++.old-deja/g++.benjamin/15351-2.C: Likewise.
17235 * g++.old-deja/g++.benjamin/15351-1.C: Remove.
17236
17237 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
17238
17239 PR tree-opt/26179
17240 * g++.dg/opt/pr26179.C: New test.
17241
17242 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
17243
17244 PR middle-end/26134
17245 * gcc.dg/tree-ssa/complex-3.c: New test.
17246
17247 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
17248
17249 * gcc.c-torture/compile/volatile-1.c: New test.
17250
17251 2006-02-09 Diego Novillo <dnovillo@redhat.com>
17252
17253 PR 26180
17254 * gcc.dg/tree-ssa/pr26180.c: New test.
17255
17256 2006-02-08 Jeff Law <law@redhat.com>
17257
17258 * gcc.dg/tree-ssa/pr21417.c: New test.
17259
17260 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
17261
17262 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
17263 scan-tree-dump-not, scan-tree-dump-dem): Likewise.
17264
17265 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
17266
17267 * lib/scanrtl.exp: New.
17268
17269 2006-02-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17270
17271 PR c++/26071
17272 * g++.dg/other/virtual2.C: New test.
17273
17274 PR c++/26070
17275 * g++.dg/other/virtual1.C: New test.
17276
17277 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
17278
17279 * lib/gcc-dg.exp (cleanup-rtl-dump, cleanup-tree-dump,
17280 cleanup-ipa-dump): Update dump file glob patterns.
17281 * lib/scanipa.exp (scan-ipa-dump, scan-ipa-dump-times,
17282 scan-ipa-dump-not, scan-ipa-dump-dem): Likewise.
17283
17284 * lib/gcc-dg.exp: Load it.
17285 * objc.dg/stubify-2.m: Use scan-rtl-dump-not.
17286
17287 2006-02-07 Janis Johnson <janis187@us.ibm.com>
17288
17289 PR testsuite/26159
17290 * gcc.dg/gomp/critical-3.c: Call cleanup-tree-dump.
17291 * gcc.dg/tree-ssa/pr23382.c: Ditto.
17292
17293 2006-02-07 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
17294
17295 PR fortran/25577
17296 * gfortran.dg/mvbits_1.f90: New.
17297
17298 2006-02-07 Dirk Mueller <dmueller@suse.com>
17299
17300 * g++.dg/warn/Wdiv-by-zero.C: New test.
17301 * g++.dg/warn/Wno-div-by-zero.C: New.
17302
17303 2006-02-07 Jeff Law <law@redhat.com>
17304
17305 * gcc.dg/tree-ssa/pr21559.c: New test.
17306
17307 * gcc.dg/tree-ssa/vrp01.c: Update dumpfile names now that we have
17308 multiple VRP passes.
17309 * gcc.dg/tree-ssa/vrp09.c: Likewise.
17310 * gcc.dg/tree-ssa/vrp18.c: Likewise.
17311 * gcc.dg/tree-ssa/pr21582.c: Likewise.
17312 * gcc.dg/tree-ssa/pr20657.c: Likewise.
17313 * gcc.dg/tree-ssa/pr21001.c: Likewise.
17314 * gcc.dg/tree-ssa/vrp02.c: Likewise
17315 * gcc.dg/tree-ssa/vrp11.c: Likewise
17316 * gcc.dg/tree-ssa/pr14341.c: Likewise
17317 * gcc.dg/tree-ssa/vrp19.c: Likewise
17318 * gcc.dg/tree-ssa/vrp20.c: Likewise
17319 * gcc.dg/tree-ssa/vrp03.c: Likewise
17320 * gcc.dg/tree-ssa/pr21086.c: Likewise
17321 * gcc.dg/tree-ssa/pr21959.c: Likewise
17322 * gcc.dg/tree-ssa/vrp21.c: Likewise
17323 * gcc.dg/tree-ssa/vrp04.c: Likewise
17324 * gcc.dg/tree-ssa/pr25485.c: Likewise
17325 * gcc.dg/tree-ssa/pr22026.c: Likewise
17326 * gcc.dg/tree-ssa/vrp22.c: Likewise
17327 * gcc.dg/tree-ssa/vrp05.c: Likewise
17328 * gcc.dg/tree-ssa/20030807-10.c: Likewise
17329 * gcc.dg/tree-ssa/pr20701.c: Likewise
17330 * gcc.dg/tree-ssa/vrp23.c: Likewise
17331 * gcc.dg/tree-ssa/vrp06.c: Likewise
17332 * gcc.dg/tree-ssa/pr22117.c: Likewise
17333 * gcc.dg/tree-ssa/pr20702.c: Likewise
17334 * gcc.dg/tree-ssa/vrp15.c: Likewise
17335 * gcc.dg/tree-ssa/pr21090.c: Likewise
17336 * gcc.dg/tree-ssa/pr21294.c: Likewise
17337 * gcc.dg/tree-ssa/vrp24.c: Likewise
17338 * gcc.dg/tree-ssa/vrp07.c: Likewise
17339 * gcc.dg/tree-ssa/pr21563.c: Likewise
17340 * gcc.dg/tree-ssa/pr25382.c: Likewise
17341 * gcc.dg/tree-ssa/vrp16.c: Likewise
17342 * gcc.dg/tree-ssa/vrp25.c: Likewise
17343 * gcc.dg/tree-ssa/vrp08.c: Likewise
17344 * gcc.dg/tree-ssa/20030807-6.c: Likewise
17345 * gcc.dg/tree-ssa/vrp17.c: Likewise
17346 * gcc.dg/tree-ssa/pr21458.c: Likewise
17347 * g++.dg/tree-ssa/pr18178.C: Likewise
17348
17349 2006-02-07 Richard Guenther <rguenther@suse.de>
17350
17351 PR c++/26140
17352 Revert
17353 2006-01-30 Richard Guenther <rguenther@suse.de>
17354 PR c++/23372
17355 * gcc.dg/pr23372-1.C: New testcase.
17356
17357 * g++.dg/tree-ssa/pr26140.C: New testcase.
17358
17359 2006-02-07 Mark Mitchell <mark@codesourcery.com>
17360
17361 PR c++/9737
17362 * g++.dg/template/ttp15.C: New test.
17363 * g++.dg/template/ttp16.C: Likewise.
17364 * g++.dg/template/ttp17.C: Likewise.
17365 * g++.old-deja/g++.pt/ttp36.C: Remove.
17366 * g++.old-deja/g++.pt/ttp19.C: Likewise.
17367 * g++.old-deja/g++.pt/ttp37.C: Likewise.
17368 * g++.old-deja/g++.pt/ttp38.C: Likewise.
17369 * g++.old-deja/g++.pt/ttp39.C: Likewise.
17370 * g++.old-deja/g++.pt/ttp9.C: Likewise.
17371 * g++.old-deja/g++.pt/ttp40.C: Likewise.
17372 * g++.old-deja/g++.pt/ttp51.C: Likewise.
17373 * g++.old-deja/g++.pt/ttp26.C: Likewise.
17374 * g++.old-deja/g++.pt/ttp36.C: Likewise.
17375
17376 2005-02-06 Thomas Koenig <Thomas.Koenig@online.de>
17377
17378 PR libfortran/23815
17379 * unf_io_convert_4.f90: New test.
17380
17381 2006-02-06 Daniel Berlin <dberlin@dberlin.org>
17382
17383 * gcc.dg/tree-ssa/loadpre10.c: New test.
17384 * gcc.dg/tree-ssa/loadpre11.c: Ditto.
17385 * gcc.dg/tree-ssa/loadpre6.c: Expect one more elimination.
17386 * gcc.dg/tree-ssa/loadpre4.c: This should pass now.
17387
17388 2006-02-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17389
17390 PR libfortran/24685
17391 * gfortran.dg/large_real_kind_form_io_2.f90: New test.
17392
17393 2006-02-05 Andrew Pinski <pinskia@physics.uc.edu>
17394
17395 PR tree-opt/25251
17396 * gfortran.dg/assign_7.f: New test.
17397
17398 2006-02-05 H.J. Lu <hongjiu.lu@intel.com>
17399
17400 PR fortran/26041
17401 PR fortran/26064
17402 * gfortran.dg/sibling_dummy_procedure_1.f90: New file.
17403 * gfortran.dg/sibling_dummy_procedure_2.f90: Likewise.
17404 * gfortran.dg/sibling_dummy_procedure_3.f90: Likewise.
17405
17406 2006-02-05 Jakub Jelinek <jakub@redhat.com>
17407
17408 * gcc.dg/gomp/pr25990.c: Use __SIZE_TYPE__ instead of unsigned int
17409 in size_t typedef.
17410
17411 2006-02-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
17412
17413 * g++.dg/charset/extern2.cc (foo): Declare as of type cost char*.
17414 * g++.dg/charset/string.c (foo): Likewise.
17415 * g++.dg/ext/builtin1.C (printf): Change first parameter type to
17416 const char*
17417 * g++.dg/ext/builtin2.C (printf): Likewise.
17418 * g++.dg/init/new15.C (printf): Likewise.
17419 * g++.dg/opt/pr17697-1.C (foo): Likewise.
17420 * g++.dg/opt/pr17697-2.C (foo): Likewise.
17421 * g++.dg/opt/pr17697-3.C (foo): Likewise.
17422 * g++.dg/template/non-dependent4.C (temp): Likewise.
17423 * g++.dg/opt/strength-reduce.C (C::a): Change type to const char*.
17424 * g++.old-deja/g++.brendan/crash66.C (getopt): Change last
17425 parameter type to const char*.
17426 * g++.old-deja/g++.brendan/ptolemy1.C (InterpTableEntry::name):
17427 Change type to const char*.
17428 * g++.old-deja/g++.brendan/ptolemy2.C (InterpTableEntry::name):
17429 Likewise.
17430 * g++.old-deja/g++.jason/default2.C (bar::memberfunction): Change
17431 second parameter type to const char*.
17432 * g++.old-deja/g++.jason/opeq.C (X::X): Likewise.
17433 (Y::Y): Change parameter type to const char*.
17434 * g++.old-deja/g++.jason/ref12.C (f): Likewise.
17435 * g++.old-deja/g++.jason/report.C: Apply const correctness.
17436 * g++.old-deja/g++.jason/rfg6.C (single, array): Likewise.
17437 * g++.old-deja/g++.jason/rvalue1.C (main): Cast string literal to
17438 (char*).
17439 * g++.old-deja/g++.jason/scoping4.C (A::Ptr): Make a typedef to
17440 const char*.
17441 * g++.old-deja/g++.law/ctors17.C (X::X): Change last parameter
17442 type to const char*.
17443 * g++.old-deja/g++.law/ctors7.C (base_t::name, d1_t, d2_t): Change
17444 return type to const char*.
17445 * g++.old-deja/g++.law/dtors2.C (bla::bla): Change parameter type
17446 to const char*.
17447 * g++.old-deja/g++.law/operators3.C: Adjust for const correctness.
17448 * g++.old-deja/g++.law/refs1.C: Likewise.
17449 * g++.old-deja/g++.law/visibility1.C: Likewise.
17450 * g++.old-deja/g++.law/visibility2.C: Likewise.
17451 * g++.old-deja/g++.law/union1.C (op_to_charp::s): Change type to
17452 const char*.
17453 * g++.old-deja/g++.mike/bool2.C: Adjust for const correctness..
17454 * g++.old-deja/g++.mike/net48.C: Likewise.
17455 * g++.old-deja/g++.mike/p646.C: Likewise.
17456 * g++.old-deja/g++.mike/p6746.C: Likewise.
17457 * g++.old-deja/g++.mike/p700.C (mystrcpy): Change last parameter
17458 type to const char*.
17459 * g++.old-deja/g++.mike/p811.C (X::stringify): Match for
17460 deprecated conversion warning.
17461 * g++.old-deja/g++.other/init15.C (A::name): Change type to const
17462 char*.
17463 * g++.old-deja/g++.other/inline12.C: Adjust for const correctness.
17464 * g++.old-deja/g++.other/sibcall1.C (foo): Likewise.
17465 * g++.old-deja/g++.pt/explicit8.C: Likewise.
17466 * g++.old-deja/g++.pt/m6.C (xx): Likewise.
17467 * g++.old-deja/g++.pt/m7.C (xx): Likewise.
17468 * g++.old-deja/g++.pt/nontype3.C: Likewise.
17469 * g++.old-deja/g++.pt/t39.C: Likewise.
17470 * g++.old-deja/g++.robertl/eb106.C: Likewise.
17471 * g++.old-deja/g++.robertl/ice990323-2.C: Likewise.
17472
17473 2006-02-04 Thomas Koenig <Thomas.Koenig@online.de>
17474
17475 PR fortran/25075
17476 intrinsic_argument_conformance_1.f90: New test.
17477
17478 2006-02-03 Steven G. Kargl <kargls@comcast.net>
17479
17480 PR fortran/20845
17481 * gfortran.dg/char_result_11.f90: Add SAVE.
17482 * gfortran.dg/der_pointer_4.f90: Ditto.
17483 * gfortran.dg/default_initialization.f90: New test.
17484
17485 2006-02-03 Jeff Law <law@redhat.com>
17486
17487 * lib/gcc-dg.exp (cleanup-rtl-dump): Fix dump file regexp to
17488 handle more than 100 dump files.
17489 (cleanup-tree-dump, cleanup-ipa-dump): Likewise.
17490 * lib/scantree.exp (scan-tree-dump): Likewise.
17491 (scan-tree-dump-times, scan-tree-dump-not): Likewise.
17492 (scan-tree-dump-dem, scan-tree-dump-dem-not): Likewise.
17493 * lib/scanipa.exp (scan-ipa-dump): Likewise.
17494 (scan-ipa-dump-times, scan-ipa-dump-not): Likewise.
17495 (scan-ipa-dump-dem, scan-ipa-dump-dem-not): Likewise.
17496
17497 2006-02-03 Diego Novillo <dnovillo@redhat.com>
17498
17499 * gcc.dg/gomp/pr25990.c: Replace with pre-processed version.
17500
17501 2006-02-03 Mark Mitchell <mark@codesourcery.com>
17502
17503 * g++.dg/template/using12.C: New test.
17504
17505 2006-02-03 Alan Modra <amodra@bigpond.net.au>
17506
17507 * gcc.target/powerpc/pr25960.c: New test.
17508
17509 2006-02-02 Steven G. Kargl <kargls@comcast>
17510
17511 PR fortran/24958
17512 gfortran.dg/nullify_2.f90: New test.
17513
17514 2006-02-02 Diego Novillo <dnovillo@redhat.com>
17515
17516 PR 25990
17517 * gcc.dg/gomp/pr25990.c: New test.
17518
17519 2006-01-31 Mark Mitchell <mark@codesourcery.com>
17520
17521 PR c++/25342
17522 * g++.gd/template/partial4.C: New test.
17523
17524 2006-01-31 Andrew Pinski <pinskia@physics.uc.edu>
17525
17526 PR middle-end/26001
17527 * gfortran.dg/data_char_2.f90: New.
17528
17529 2006-01-31 Thomas Koenig <Thomas.Koenig@online.de>
17530
17531 PR fortran/26039
17532 maxval_maxloc_conformance_1.f90: New test.
17533
17534 2006-01-31 Richard Guenther <rguenther@suse.de>
17535
17536 * gcc.target/i386/sselibm-1.c: New testcase.
17537 * gcc.target/i386/sselibm-2.c: Likewise.
17538 * gcc.target/i386/sselibm-3.c: Likewise.
17539 * gcc.target/i386/sselibm-4.c: Likewise.
17540 * gcc.target/i386/sselibm-5.c: Likewise.
17541
17542 2005-01-30 Erik Edelmann <eedelman@gcc.gnu.org>
17543
17544 PR fortran/24266
17545 * gfortran.dg/arrayio_derived_2.f90: New.
17546
17547 2006-01-30 Carlos O'Donell <carlos@codesourcery.com>
17548
17549 * gcc.dg/unsigned-long-compare.c: New test.
17550
17551 2006-01-30 Steve Ellcey <sje@cup.hp.com>
17552
17553 PR testsuite/25318
17554 * lib/target-supports.exp (check_effective_target_freorder):
17555 Check to see if target supports -freorder-blocks-and-partition.
17556 * g++.dg/other/pr22003.C: Use "dg-require-effective-target freorder"
17557 instead of "dg-require-named-sections".
17558
17559 2006-01-30 J"orn Rennecke <joern.rennecke@st.com>
17560
17561 PR target/14798:
17562 * gcc.dg/pragma-isr.c: Added target sh[1234ble]*-*-*.
17563 * gcc.dg/pragma-isr2.c, gcc.dg/pragma-isr-trapa.c: New tests.
17564 * gcc.dg/pragma-isr-trapa2.c: Likewise.
17565 * gcc.dg/pragma-isr-nosave_low_regs.c: Likewise.
17566 * gcc.dg/pragma-isr-trap_exit.c: Likewise.
17567 * gcc.dg/attr-isr.c, gcc.dg/attr-isr-trapa.c: Likewise.
17568 * gcc.dg/attr-isr-trap_exit.c: Likewise.
17569 * gcc.dg/attr-isr-nosave_low_regs.c: Likewise.
17570
17571 2006-01-30 Richard Guenther <rguenther@suse.de>
17572
17573 PR c++/23372
17574 * gcc.dg/pr23372-1.C: New testcase.
17575
17576 2006-01-29 Diego Novillo <dnovillo@redhat.com>
17577
17578 * gcc.dg/gomp/pr25874.c: New test.
17579
17580 2006-01-29 Dorit Nuzman <dorit@il.ibm.com>
17581
17582 PR tree-opt/25911
17583 * gcc.dg/vect/fast-math-vect-pr25911.c: New.
17584
17585 2006-01-29 Paul Thomas <pault@gcc.gnu.org>
17586
17587 PR fortran/18578
17588 PR fortran/18579
17589 PR fortran/20857
17590 PR fortran/20885
17591 * gfortran.dg/intent_out_1.f90: New test.
17592
17593 2006-01-28 Paul Thomas <pault@gcc.gnu.org>
17594
17595 PR fortran/17911
17596 * gfortran.dg/procedure_lvalue.f90: New test.
17597
17598 PR fortran/20895
17599 PR fortran/25030
17600 * gfortran.dg/char_pointer_assign_2.f90: New test.
17601 * gfortran.dg/char_result_1.f90: Correct unequal charlen pointer
17602 assignment to be consistent with standard.
17603 * gfortran.dg/char_result_2.f90: The same.
17604 * gfortran.dg/char_result_8.f90: The same.
17605
17606 2006-01-28 Zack Weinberg <zackw@panix.com>
17607
17608 * gcc.dg/Woverlength-strings.c
17609 * gcc.dg/Woverlength-strings-pedantic-c89.c
17610 * gcc.dg/Woverlength-strings-pedantic-c89-no.c
17611 * gcc.dg/Woverlength-strings-pedantic-c99.c
17612 * gcc.dg/Woverlength-strings-pedantic-c99-no.c: New tests.
17613
17614 2006-01-28 Adam Nemet <anemet@caviumnetworks.com>
17615
17616 * gcc.c-torture/execute/20060127-1.c: New test.
17617
17618 2006-01-28 Mark Mitchell <mark@codesourcery.com>
17619
17620 PR c++/25999
17621 * g++.dg/ext/pragmaweak1.C: New test.
17622
17623 2006-01-28 Mark Mitchell <mark@codesourcery.com>
17624
17625 PR c++/25855
17626 * g++.dg/template/spec29.C: New test.
17627
17628 2006-01-28 Kazu Hirata <kazu@codesourcery.com>
17629
17630 PR c/19606.
17631 * gcc.c-torture/execute/pr19606.c: New.
17632
17633 2006-01-27 Carlos O'Donell <carlos@codesourcery.com>
17634
17635 * gcc.dg/pragma-re-4.c: New test.
17636
17637 2005-01-27 Paul Thomas <pault@gcc.gnu.org>
17638
17639 PR fortran/25964
17640 * gfortran.dg/assumed_size_refs_3.f90: New test.
17641
17642 2006-01-27 Ben Elliston <bje@au.ibm.com>
17643
17644 * gcc.misc-tests/dectest.exp: Remove defunct comment.
17645
17646 2006-01-26 Laurent GUERBY <laurent@guerby.net>
17647
17648 PR ada/21317
17649 * ada/acats/support/impdef.a: Add One_Long_Second.
17650 * ada/acats/tests/c9/c94025.a: Use One_Long_Second.
17651 * ada/acats/tests/c9/c94026.a: Likewise.
17652 * ada/acats/tests/c9/c97305c.ada: Likewise.
17653 * ada/acats/tests/c9/c99004a.ada: Likewise.
17654
17655 2005-01-26 Paul Thomas <pault@gcc.gnu.org>
17656
17657 PR fortran/25964
17658 * gfortran.dg/global_references_2.f90: New test.
17659
17660 PR fortran/25084
17661 PR fortran/20852
17662 PR fortran/25085
17663 PR fortran/25086
17664 * gfortran.dg/assumed_charlen_function_1.f90: New test.
17665 * gfortran.dg/assumed_charlen_function_3.f90: New test.
17666
17667 PR fortran/25416
17668 * gfortran.dg/assumed_charlen_function_2.f90: New test.
17669
17670 2006-01-26 Alexandre Oliva <aoliva@redhat.com>
17671
17672 PR c/25892
17673 * gcc.dg/Wpointer-sign.c: New.
17674 * gcc.dg/Wpointer-sign-Wall.c: New.
17675 * gcc.dg/Wpointer-sign-Wall-no.c: New.
17676 * gcc.dg/Wpointer-sign-pedantic.c: New.
17677 * gcc.dg/Wpointer-sign-pedantic-no.c: New.
17678 * gcc.dg/conv-2.c: Use -Wpointer-sign.
17679
17680 2006-01-26 Andrew Pinski <pinskia@physics.uc.edu>
17681
17682 PR C/25861
17683 * gcc.c-torture/compile/pr25861.c: New test.
17684
17685 2006-01-26 Paul Brook <paul@codesourcery.com>
17686
17687 * gcc.dg/compat/struct-layout-1.exp: Pass -e to generator program
17688 on short-enum targets.
17689 * gcc.dg/compat/struct-layout-1_generate.c (short_enums): New
17690 variable.
17691 (generate_fields): Use short_enums.
17692 (main): Set short_enums. Document -e.
17693 * g++.dg/compat/struct-layout-1.exp: Pass -e to generator program
17694 on short-enum targets.
17695 * g++.dg/compat/struct-layout-1_generate.c (short_enums): New
17696 variable.
17697 (generate_fields): Use short_enums.
17698 (main): Set short_enums. Document -e.
17699 * lib/target-supports.exp (check_effective_target_short_enums): New.
17700
17701 2006-01-26 Hans-Peter Nilsson <hp@axis.com>
17702
17703 PR target/25947
17704 * gcc.dg/torture/pr25947-1.c: New test.
17705
17706 2006-01-25 Jan Hubicka <jh@suse.cz>
17707 Roger Sayle <roger@eyesopen.com>
17708
17709 PR rtl-optimization/25703
17710 * gcc.target/i386/20060125-1.c: New test case.
17711 * gcc.target/i386/20060125-2.c: New test case.
17712
17713 2006-01-25 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
17714
17715 PR fortran/18540
17716 * gfortran.dg/goto_1.f: New.
17717
17718 2006-01-25 Erik Edelmann <eedelman@gcc.gnu.org>
17719
17720 PR fortran/25716
17721 * gfortran.dg/char_result_11.f90: Make it sensitive to PR
17722 25716 on 32-bit systems too.
17723
17724 2006-01-25 Kazu Hirata <kazu@codesourcery.com>
17725
17726 PR testsuite/25590
17727 * gcc.dg/tree-ssa/gen-vect-11.c: Add -fwrapv.
17728
17729 2006-01-25 Kaz Kojima <kkojima@gcc.gnu.org>
17730
17731 * gcc.dg/tree-ssa/gen-vect-33.c: New.
17732
17733 2006-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
17734
17735 PR fortran/25835
17736 * gfortran.dg/read_eof.f90: Delete, renamed.
17737 * gfortran.dg/read_eof_1.f90: Rename from read_eof.f90.
17738 * gfortran.dg/read_eof_2.f90: New test.
17739 * gfortran.dg/read_eof_3.f90: New test.
17740
17741 2006-01-24 Andrew Pinski <pinskia@physics.uc.edu>
17742
17743 PR tree-opt/25860
17744 * gcc.c-torture/compile/pr25860.c: New test.
17745
17746 2006-01-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17747
17748 PR c++/25552
17749 * g++.dg/parse/dtor8.C: New test.
17750
17751 2006-01-24 Hans-Peter Nilsson <hp@axis.com>
17752
17753 PR testsuite/25891
17754 * lib/target-supports.exp (check_effective_target_fopenmp): New proc.
17755 * gcc.dg/gomp/gomp.exp: Return without testing anything if
17756 check_effective_target_fopenmp returns 0.
17757
17758 2006-01-23 Eric Botcazou <ebotcazou@adacore.com>
17759
17760 PR ada/20548
17761 * ada/acats/norun.lst: Add c52103x, c52104x and c52104y.
17762 * ada/acats/stackcheck.lst: New file, add c52103x, c52104x and c52104y.
17763 * ada/acats/run_all.sh: Pass -fstack-check for tests in stackcheck.lst.
17764
17765 2006-01-23 Andrew Pinski <pinskia@physics.uc.edu>
17766
17767 PR tree-opt/25857
17768 * g++.dg/opt/pr25857.C: New test.
17769
17770 2006-01-23 Steven Bosscher <stevenb.gcc@gmail.com>
17771 Jan Hubicka <jh@suse.cz>
17772 Richard Guenther <rguenther@suse.de>
17773
17774 PR rtl-optimization/25654
17775 * gcc.dg/torture/pr25654.c: New testcase.
17776 * gcc.target/i386/pr25654.c: Likewise.
17777
17778 2005-01-23 Paul Thomas <pault@gcc.gnu.org>
17779
17780 PR fortran/25901
17781 * gfortran.dg/internal references_2.f90: New test.
17782
17783 Fix regression in testing of admissability of attributes.
17784 * gfortran.dg/intent_used_1.f90: New test.
17785
17786 2006-01-23 Ben Elliston <bje@au.ibm.com>
17787
17788 * gcc.misc-tests/dectest.exp (TORTURE_OPTIONS): Include -Os.
17789 Remove target conditional torture options for i?86 and x86_64
17790 GNU/Linux.
17791
17792 2006-01-22 Gabriel Dos Reis <gdr@integrable-solutions.net>
17793
17794 PR c++/10891
17795 * g++.dg/rtti/no-rtti.C: New.
17796
17797 2006-01-21 Mark Mitchell <mark@codesourcery.com>
17798
17799 PR c++/25895
17800 * g++.dg/inherit/conv2.C: New test.
17801
17802 PR c++/25856
17803 * g++.dg/parse/dtor7.C: New test.
17804
17805 PR c++/25858
17806 * g++.dg/template/crash44.C: New test.
17807
17808 2005-01-21 Paul Thomas <pault@gcc.gnu.org>
17809
17810 PR fortran/25124
17811 PR fortran/25625
17812 * gfortran.dg/internal_references_1.f90: New test.
17813 PR fortran/20881
17814 PR fortran/23308
17815 PR fortran/25538
17816 PR fortran/25710
17817 * gfortran.dg/global_references_1.f90: New test.
17818 * gfortran.dg/g77/19990905-1.f: Restore the error that
17819 there is a clash between the common block name and
17820 the name of a subroutine reference.
17821
17822 PR fortran/PR24276
17823 * gfortran.dg/aliasing_dummy_1.f90: New test.
17824
17825 2006-01-21 Alan Modra <amodra@bigpond.net.au>
17826
17827 * gcc.dg/vmx/1b-01.c: Warning fix.
17828 * gcc.dg/vmx/1c-02.c: Likewise.
17829 * gcc.dg/vmx/gcc-bug-4.c: Likewise.
17830
17831 2006-01-20 Steve Ellcey <sje@cup.hp.com>
17832
17833 PR testsuite/24962
17834 * gcc.target/ia64/20030811-1.c: Change 'long' to 'long long'.
17835
17836 2006-01-20 Richard Guenther <rguenther@suse.de>
17837 Steven Bosscher <stevenb.gcc@gmail.com>
17838
17839 PR rtl-optimization/24626
17840 * gcc.dg/torture/pr24626-1.c: New testcase.
17841 * gcc.dg/torture/pr24626-2.c: Likewise.
17842 * gcc.dg/torture/pr24626-3.c: Likewise.
17843 * gcc.dg/torture/pr24626-4.c: Likewise.
17844
17845 2006-01-20 Dirk Mueller <dmueller@suse.com>
17846
17847 PR c++/5520
17848 * g++.dg/warn/empty-body.C: New.
17849
17850 2006-01-19 Mark Mitchell <mark@codesourcery.com>
17851
17852 PR c++/22136
17853 * g++.dg/template/using10.C: New test.
17854 * g++.dg/temlpate/using11.C: Likewise.
17855 * g++.dg/inherit/using5.C: Tweak error messages.
17856
17857 2006-01-20 Alan Modra <amodra@bigpond.net.au>
17858
17859 * gcc.target/powerpc/rs6000-ldouble-1.c: Tweak powerpc linux
17860 target test.
17861 * gcc.target/powerpc/rs6000-ldouble-2.c: Likewise.
17862
17863 2006-01-19 Jan Hubicka <jh@suse.cz>
17864
17865 * gcc.target/i386/lea.c: Test pentiumpro, not i686.
17866
17867 2006-01-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17868
17869 PR c++/25854
17870 * g++.dg/template/spec28.C: New test.
17871
17872 2006-01-19 Andrew Pinski <pinskia@physics.uc.edu>
17873
17874 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c
17875 (switchfiles): Fix fprintf's by adding srcdir or removing it.
17876
17877 2006-01-19 Diego Novillo <dnovillo@redhat.com>
17878
17879 * gcc.dg/gomp/for-13.c: Use -fdump-tree-ompexp.
17880 * gcc.dg/gomp/critical-1.c: Likewise.
17881 * gcc.dg/gomp/critical-3.c: Likewise.
17882 * gcc.dg/gomp/empty.c: Likewise.
17883 * gcc.dg/gomp/ordered-1.c: Likewise.
17884 * gcc.dg/gomp/for-4.c: Likewise.
17885 * gcc.dg/gomp/for-6.c: Likewise.
17886 * gcc.dg/gomp/master-3.c: Likewise.
17887 * gcc.dg/gomp/for-8.c: Likewise.
17888 * gcc.dg/gomp/for-10.c: Likewise.
17889 * gcc.dg/gomp/for-18.c: Likewise.
17890 * gcc.dg/gomp/for-5.c: Likewise.
17891 * gcc.dg/gomp/for-7.c: Likewise.
17892 * gcc.dg/gomp/for-9.c: Likewise.
17893
17894 2006-01-18 Jeff Law <law@redhat.com>
17895
17896 * gcc.dg/tree-ssa/vrp25.c: New test.
17897
17898 2006-01-19 Richard Sandiford <richard@codesourcery.com>
17899
17900 * gcc.dg/pr25805.c: Fix misapplied patch.
17901
17902 2006-01-19 Dorit Nuzman <dorit@il.ibm.com>
17903
17904 * lib/target-suports.exp (check_effective_target_vect_sdot_qi): New.
17905 (check_effective_target_vect_udot_qi): New.
17906 (check_effective_target_vect_sdot_hi): New.
17907 (check_effective_target_vect_udot_hi): New.
17908 * gcc.dg/vect/vect.exp: Use dump-details, and compile testcases
17909 prefixed with "wrapv-" with -fwrapv.
17910 * gcc.dg/vect/wrapv-vect-reduc-dot-s8.c: New.
17911 * gcc.dg/vect/vect-reduc-dot-u8.c: New.
17912 * gcc.dg/vect/vect-reduc-dot-u16.c: New.
17913 * gcc.dg/vect/vect-reduc-dot-s8.c: New.
17914 * gcc.dg/vect/vect-reduc-dot-s16.c: New.
17915
17916 * lib/target-suports.exp (check_effective_target_vect_widen_sum): New.
17917 * gcc.dg/vect/vect-reduc-pattern-1.c: New.
17918 * gcc.dg/vect/vect-reduc-pattern-2.c: New.
17919 * gcc.dg/vect/wrapv-vect-reduc-pattern-2.c: New.
17920
17921 2006-01-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17922
17923 PR c++/16829
17924 * g++.dg/other/default2.C: New test.
17925 * g++.dg/other/default3.C: New test.
17926
17927 2006-01-19 Richard Sandiford <richard@codesourcery.com>
17928
17929 PR c/25805
17930 * gcc.dg/pr25805.c: New file.
17931
17932 2006-01-18 Mark Mitchell <mark@codesourcery.com>
17933
17934 PR c++/25836
17935 * g++.dg/template/init6.C: New test.
17936
17937 2006-01-18 Daniel Berlin <dberlin@dberlin.org>
17938
17939 * gcc.dg/tree-ssa/pr24287.c: New test
17940
17941 2006-01-18 Eric Christopher <echristo@apple.com>
17942
17943 * g++.dg/eh/table.C: New.
17944
17945 2006-01-18 DJ Delorie <dj@redhat.com>
17946
17947 * gcc.dg/Werror-1.c, gcc.dg/Werror-2.c, gcc.dg/Werror-3.c,
17948 gcc.dg/Werror-4.c, gcc.dg/Werror-5.c, gcc.dg/Werror-6.c,
17949 gcc.dg/Werror-7.c, gcc.dg/Werror-8.c, gcc.dg/Werror-9.c,
17950 gcc.dg/Werror-10.c, gcc.dg/Werror-11.c, gcc.dg/Werror-12: New.
17951
17952 2006-01-18 Jeff Law <law@redhat.com>
17953
17954 * gcc.c-torture/execute/930529-1.x: Use -fwrapv as test depends
17955 on wrapping on overflow semantics.
17956
17957 * gcc.dg/tree-ssa/pr23109.c: Remove the .lim file too.
17958
17959 * gcc.gc/tree-ssa/vrp23.c: New test.
17960 * gcc.gc/tree-ssa/vrp24.c: New test.
17961
17962 2006-01-18 Richard Henderson <rth@redhat.com>
17963 Aldy Hernandez <aldyh@redhat.com>
17964 Jakub Jelinek <jakub@redhat.com>
17965 Diego Novillo <dnovillo@redhat.com>
17966 Uros Bizjak <uros@kss-loka.si>
17967
17968 * gcc.dg/gomp: New directory.
17969
17970 2006-01-18 Paul Thomas <pault@gcc.gnu.org>
17971 Steven G. Kargl <kargls@comcast.net>
17972
17973 PR fortran/20869
17974 * gfortran.dg/intrinsic_external_1.f90: New test.
17975
17976 PR fortran/20875.
17977 * gfortran.dg/elemental_pointer_1.f90: New test.
17978
17979 PR fortran/25024
17980 * gfortran.dg/external_procedures_1.f90: New test.
17981
17982 PR fortran/25785
17983 gfortran.dg/assumed_present.f90: New test.
17984
17985 2006-01-18 Jakub Jelinek <jakub@redhat.com>
17986
17987 * g++.dg/parse/lookup5.C: New test.
17988
17989 2006-01-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
17990
17991 PR fortran/25697
17992 * gfortran.dg/read_eof.f90: New test.
17993
17994 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
17995
17996 * gcc.dg/torture/fp-int-convert-float128.c: Fix dg-do line,
17997 add a closing brace.
17998
17999 2006-01-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
18000
18001 PR fortran/25631
18002 * gfortran.dg/fmt_tl.f: New test.
18003
18004 2006-01-17 Eric Christopher <echristo@apple.com>
18005
18006 * g++.old-deja/g++.warn/impint.C: Add -Wconversion.
18007 * g++.old-deja/g++.warn/impint2.C: Ditto.
18008 * g++.old-deja/g++.other/null1.C: Ditto.
18009 * g++.dg/warn/conv2.C: Ditto.
18010 * g++.dg/warn/conv4.C: New file.
18011
18012 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
18013
18014 * g++.dg/abi/mangle25.C: Fix dg-do line, add a closing brace.
18015
18016 2006-01-17 Andreas Jaeger <aj@suse.de>
18017 Janis Johnson <janis187@us.ibm.com>
18018
18019 * g++.dg/abi/mangle25.C: Run always on ia64 but only on x86/x86-64
18020 in 64-bit.
18021 * gcc.dg/torture/fp-int-convert-float128-timode.c: Likewise.
18022 * gcc.dg/torture/fp-int-convert-float128.c: Likewise.
18023
18024 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
18025
18026 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c
18027 (switchfiles): xfail txxx where xxx >= 25.
18028
18029 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
18030
18031 PR testsuite/25764
18032 * gcc.dg/const-compare.c: Restrict compiling to powerpc*-*-darwin*.
18033
18034 2006-01-17 Jakub Jelinek <jakub@redhat.com>
18035
18036 PR c/25682
18037 * gcc.dg/pr25682.c: New test.
18038 * g++.dg/parse/array-size2.C: New test.
18039
18040 2006-01-16 Ian Lance Taylor <ian@airs.com>
18041
18042 * consistency.vlad: Remove entire directory, 1652 files.
18043
18044 2006-01-16 Janis Johnson <janis187@us.ibm.com>
18045
18046 * lib/target-supports.exp (check_effective_target_dfp_nocache,
18047 check_effective_target_dfprt_nocache): New.
18048 (check_effective_target_dfp): Use check_effective_target_dfp_nocache.
18049 (check_effective_target_dfprt): New.
18050 * lib/c-compat.exp (check_dfp): Remove.
18051 (compat_dfp_setup): Use check_effective_target_dfprt_nocache.
18052 * gcc.dg/dfp/dfp.exp: Compile, execute, or skip tests based on
18053 level of support for decimal float.
18054 * gcc.dg/dfp/call-by-value.c, cast.c, compare-eq-const.c,
18055 compare-eq-d128.c, compare-eq-d32.c, compare-eq-d64.c,
18056 compare-eq-dfp.c, compare-rel-const.c, compare-rel-d128.c,
18057 compare-rel-d32.c, compare-rel-d64.c, compare-rel-dfp.c,
18058 convert-bfp.c, convert-bfp-fold.c, convert-complex.c, convert-dfp.c,
18059 convert-dfp-fold.c, convert-dfp-round.c, convert-int-fold.c,
18060 convert-int-saturate.c, func-array.c, func-mixed.c, func-scalar.c,
18061 func-struct.c, func-vararg-dfp.c, func-vararg-mixed.c,
18062 func-vararg-size0.c, inf-1.c, loop-index.c, nan-1.c, nan-2.c,
18063 operator-arith-fold.c, operator-assignment.c, operator-comma.c,
18064 operator-cond.c, operator-logical.c, operator-unary.c, snan.c,
18065 struct-layout-1.c, union-init.c, usual-arith-conv.c: Remove dg-do
18066 directives.
18067
18068 2006-01-16 H.J. Lu <hongjiu.lu@intel.com>
18069
18070 PR testsuite/25741
18071 * lib/g++.exp (g++_init): Use $base_dir/../../ instead of
18072 $base_dir/../.
18073 * lib/gfortran.exp (gfortran_init): Likewise.
18074 * lib/obj-c++.exp (obj-c++_init): Likewise.
18075 * lib/scanasm.exp (scan-assembler-dem): Likewise.
18076 (scan-assembler-dem-not): Likewise.
18077 * lib/scandump.exp (scan-dump-dem): Likewise.
18078 (scan-dump-dem-not): Likewise.
18079
18080 2006-01-16 Andrew Pinski <pinskia@physics.uc.edu>
18081
18082 PR testsuite/25767
18083 * lib/g++.exp (g++_init): Check for *-*-darwin* instead of
18084 powerpc-*-darwin*.
18085 * lib/obj-c++.exp (obj-c++_init): Likewise.
18086
18087 2006-01-16 Richard Guenther <rguenther@suse.de>
18088
18089 * gcc.dg/tree-ssa/20031015-1.c: Adjust testcase.
18090
18091 2006-01-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
18092
18093 PR testsuite/25777
18094 * ada/acats/run_acats (LD_LIBRARY_PATH): Add BASE
18095 to LD_LIBRARY_PATH.
18096
18097 2006-01-16 Eric Botcazou <ebotcazou@adacore.com>
18098 Andrew Pinski <pinskia@physics.uc.edu>
18099
18100 * gcc.dg/minmax-1.c: New test.
18101
18102 2006-01-16 Ben Elliston <bje@au.ibm.com>
18103
18104 * gcc.dg/dfp/dfp.exp: Correct FSF address.
18105 * gcc.misc-tests/dectest.exp: Ditto.
18106
18107 2006-01-15 Ian Lance Taylor <ian@airs.com>
18108
18109 PR testsuite/25796
18110 * gcc.target/i386/cmov6.c: Use -march=k8.
18111
18112 2006-01-15 Andreas Jaeger <aj@suse.de>
18113
18114 * g++.dg/abi/mangle25.C: Only run on 64-bit systems since 32-bit
18115 x86 does not have __float128.
18116
18117 2006-01-14 Ian Lance Taylor <ian@airs.com>
18118
18119 * gcc.target/i386/cmov6.c: New test.
18120
18121 2006-01-14 Mark Mitchell <mark@codesourcery.com>
18122
18123 PR c++/25663
18124 * g++.dg/template/ctor6.C: New test.
18125
18126 2006-01-14 Kazu Hirata <kazu@codesourcery.com>
18127
18128 PR tree-optimization/25485
18129 * gcc.dg/tree-ssa/pr25485.c: New.
18130
18131 2006-01-14 Richard Guenther <rguenther@suse.de>
18132
18133 PR tree-optimization/22548
18134 PR tree-optimization/22555
18135 PR tree-optimization/22501
18136 * gcc.dg/tree-ssa/alias-4.c: New testcase.
18137 * gcc.dg/tree-ssa/alias-5.c: Likewise.
18138 * gcc.dg/tree-ssa/alias-6.c: Likewise.
18139 * gcc.dg/tree-ssa/alias-7.c: Likewise.
18140 * gcc.dg/tree-ssa/alias-8.c: Likewise.
18141 * gcc.dg/tree-ssa/alias-9.c: Likewise.
18142 * gcc.dg/tree-ssa/alias-10.c: Likewise.
18143 * gcc.dg/tree-ssa/alias-11.c: Likewise.
18144 * gcc.dg/tree-ssa/alias-12.c: Likewise.
18145
18146 2006-01-14 Zdenek Dvorak <dvorakz@suse.cz>
18147
18148 * gcc.dg/tree-ssa/pr19210-1.c: Update outcome. Add new test loop.
18149 * gcc.dg/tree-ssa/pr19210-2.c: Ditto.
18150
18151 2006-01-14 Steven Bosscher <stevenb.gcc@gmail.com>
18152 Richard Guenther <rguenther@suse.de>
18153
18154 PR rtl-optimization/24257
18155 * gcc.dg/torture/pr24257.c: New testcase.
18156
18157 2006-01-13 Adam Nemet <anemet@caviumnetworks.com>
18158
18159 * gcc.c-torture/execute/20060110-1.c: New test.
18160 * gcc.c-torture/execute/20060110-2.c: New test.
18161
18162 2006-01-13 Ulrich Weigand <uweigand@de.ibm.com>
18163
18164 * gcc.c-torture/compile/pr25310.c: Disable test on 16-bit targets.
18165
18166 2006-01-13 Bernhard Fischer <rep.nop@aon.at>
18167
18168 PR fortran/25756
18169 * gfortran.dg/label_3.f90: New test.
18170
18171 2006-01-13 Daniel Berlin <dberlin@dberlin.org>
18172
18173 PR tree-optimization/25771
18174 * g++.dg/tree-ssa/pr25771.C: New test
18175
18176 2006-01-13 Andrew Pinski <pinskia@physics.uc.edu>
18177
18178 PR tree-opt/24365
18179 * g++.dg/opt/complex5.C: New test.
18180
18181 2006-01-13 Richard Guenther <rguenther@suse.de>
18182
18183 * gcc.target/i386/387-9.c: New testcase.
18184
18185 2006-01-12 Nathan Sidwell <nathan@codesourcery.com>
18186
18187 PR c++/24824
18188 * g++.dg/debug/dwarf2-1.C: New.
18189
18190 2006-01-11 H.J. Lu <hongjiu.lu@intel.com>
18191
18192 PR testsuite/25728
18193 * lib/gcov.exp (verify-lines): Add "close $fd".
18194
18195 2006-01-12 Yao Qi <qiyaoltc@cn.ibm.com>
18196 Ben Elliston <bje@au.ibm.com>
18197
18198 * gcc.dg/dfp/inf-1.c: New test.
18199
18200 2006-01-12 Janis Johnson <janis187@us.ibm.com>
18201 Yao Qi <qiyaoltc@cn.ibm.com>
18202 Ben Elliston <bje@au.ibm.com>
18203 Jon Grimm <jgrimm2@us.ibm.com>
18204
18205 * gcc.dg/nodfp-1.c: New test.
18206 * gcc.dg/compat/scalar-return-dfp_x.c: Likewise.
18207 * gcc.dg/compat/scalar-return-dfp_x.c: Likewise.
18208 * gcc.dg/compat/scalar-return-dfp_main.c: Likewise.
18209 * gcc.dg/compat/scalar-by-value-dfp_main.c: Likewise.
18210 * gcc.dg/compat/scalar-by-value-dfp_x.c: Likewise.
18211 * gcc.dg/compat/scalar-return-dfp_y.c: Likewise.
18212 * gcc.dg/compat/scalar-by-value-dfp_y.c: Likewise.
18213 * gcc.dg/debug/dwarf2/dwarf-float.c: Likewise.
18214 * gcc.dg/debug/dwarf2/dwarf-dfp.c: Likewise.
18215 * gcc.dg/format/dfp-scanf-1.c: Likewise.
18216 * gcc.dg/format/dfp-printf-1.c: Likewise.
18217 * gcc.dg/compat/struct-layout-1.exp: Use c-compat.exp.
18218 (compat_setup_dfp): New.
18219 * gcc.dg/compat/compat.exp: Use it.
18220 (compat-use-alt-compiler, compat-use-tst-compiler): Move to new file.
18221 Make some variables global, prepend "compat_" to their names.
18222 * gcc.dg/compat/struct-layout-1.h: Conditional DFP support.
18223 * gcc.dg/compat/struct-layout-1_generate.c: Ditto.
18224 * gcc.misc-tests/dectest.exp: New test driver for decTest.
18225 * lib/compat.exp (compat_skip_list): Make global, rename.
18226 * lib/c-compat.exp: New file.
18227 * lib/target-supports.exp (check_effective_target_dfp): New.
18228
18229 * gcc.dg/dfp/dec-eval-method.c, gcc.dg/dfp/func-array.c,
18230 gcc.dg/dfp/convert-dfp-fold.c, gcc.dg/dfp/struct-union.c,
18231 gcc.dg/dfp/compare-rel.h, gcc.dg/dfp/convert-dfp-round.c,
18232 gcc.dg/dfp/func-struct.c, gcc.dg/dfp/constants-c99.c,
18233 gcc.dg/dfp/compare-eq-d32.c, gcc.dg/dfp/func-vararg-mixed.c,
18234 gcc.dg/dfp/compare-rel-d128.c, gcc.dg/dfp/operator-comma.c,
18235 gcc.dg/dfp/decfloat-constants.c, gcc.dg/dfp/operator-bitwise.c,
18236 gcc.dg/dfp/func-mixed.c, gcc.dg/dfp/compare-eq-dfp.c,
18237 gcc.dg/dfp/operator-assignment.c, gcc.dg/dfp/dfp-round.h,
18238 gcc.dg/dfp/modes.c, gcc.dg/dfp/keywords-c99.c, gcc.dg/dfp/nan-1.c,
18239 gcc.dg/dfp/loop-index.c, gcc.dg/dfp/compare-eq-d64.c,
18240 gcc.dg/dfp/convert-bfp.c, gcc.dg/dfp/usual-arith-conv-const.c,
18241 gcc.dg/dfp/convert-dfp.c, gcc.dg/dfp/compare-rel-const.c,
18242 gcc.dg/dfp/convert-int-fold.c, gcc.dg/dfp/keywords-pedantic.c,
18243 gcc.dg/dfp/compare-rel-d32.c, gcc.dg/dfp/call-by-value.c,
18244 gcc.dg/dfp/constants-hex.c, gcc.dg/dfp/func-scalar.c,
18245 gcc.dg/dfp/keywords-ignored-c99.c, gcc.dg/dfp/snan.c,
18246 gcc.dg/dfp/usual-arith-conv.c, gcc.dg/dfp/constants-pedantic.c,
18247 gcc.dg/dfp/operator-logical.c, gcc.dg/dfp/compare-eq-d128.c,
18248 gcc.dg/dfp/convert-bfp-fold.c, gcc.dg/dfp/ctypes.c,
18249 gcc.dg/dfp/convert-int.c, gcc.dg/dfp/keywords-c89.c,
18250 gcc.dg/dfp/constants.c, gcc.dg/dfp/compare-rel-dfp.c,
18251 gcc.dg/dfp/compare-eq-const.c, gcc.dg/dfp/cast-bad.c,
18252 gcc.dg/dfp/operator-arith-fold.c, gcc.dg/dfp/union-init.c,
18253 gcc.dg/dfp/struct-layout-1.c,
18254 gcc.dg/dfp/compare-eq.hgcc.dg/dfp/convert-int-saturate.c,
18255 gcc.dg/dfp/compare-rel-d64.c, gcc.dg/dfp/func-vararg-size0.c,
18256 gcc.dg/dfp/Wconversion-2.c, gcc.dg/dfp/nan-2.c,
18257 gcc.dg/dfp/operator-cond.c, gcc.dg/dfp/composite-type.c,
18258 gcc.dg/dfp/func-vararg-dfp.c,
18259 gcc.dg/dfp/dfp.expgcc.dg/dfp/keywords-reserved.c,
18260 gcc.dg/dfp/convert-complex.c, gcc.dg/dfp/Wbad-function-cast-1.c,
18261 gcc.dg/dfp/operator-unary.c, gcc.dg/dfp/altivec-types.c,
18262 gcc.dg/dfp/cast.c, gcc.dg/dfp/typespec.c,
18263 gcc.dg/dfp/wtr-conversion-1.c: New tests.
18264
18265 2006-01-11 Richard Guenther <rguenther@suse.de>
18266
18267 PR tree-optimization/25734
18268 * gcc.dg/tree-ssa/pr25734.c: New testcase.
18269
18270 2006-01-10 Bernhard Fischer <rep.nop@aon.at>
18271
18272 PR fortran/25486
18273 * gfortran.dg/literal_character_constant_1_x.F: New test.
18274 * gfortran.dg/literal_character_constant_1_y.F: Ditto.
18275 * gfortran.dg/literal_character_constant_1_z.F: Ditto.
18276 * gfortran.dg/literal_character_constant_1.inc: Helper for new tests.
18277
18278 2006-01-11 Nathan Sidwell <nathan@codesourcery.com>
18279
18280 PR c++/25386
18281 * g++.dg/ext/packed3.C: Add expected packed error.
18282
18283 2006-01-11 Hans-Peter Nilsson <hp@axis.com>
18284
18285 PR target/25706
18286 * gcc.dg/torture/pr25706-1.c: New test.
18287
18288 2006-01-11 Paolo Bonzini <bonzini@gnu.org>
18289
18290 PR tree-optimization/23109
18291 PR tree-optimization/23948
18292 PR tree-optimization/24123
18293
18294 * gcc.dg/tree-ssa/recip-3.c, gcc.dg/tree-ssa/recip-4.c,
18295 gcc.dg/tree-ssa/recip-5.c, gcc.dg/tree-ssa/recip-6.c,
18296 gcc.dg/tree-ssa/recip-7.c, gcc.dg/tree-ssa/pr23109.c,
18297 g++.dg/tree-ssa/pr23948.C: New testcases.
18298 * gcc.dg/tree-ssa/recip-2.c, gcc.dg/tree-ssa/pr23234.c: Provide
18299 three divisions in order to do the optimization.
18300
18301 2006-01-11 Zdenek Dvorak <dvorakz@suse.cz>
18302
18303 PR c++/25632
18304 * g++.dg/other/pr25632.C: New test.
18305
18306 2006-01-11 Paul Thomas <pault@gcc.gnu.org>
18307
18308 PR fortran/25730
18309 * gfortran.dg/used_types_1.f90: New test.
18310
18311 2006-01-10 Hans-Peter Nilsson <hp@axis.com>
18312
18313 PR target/25718
18314 * gcc.dg/torture/pr25718-1.c: New test.
18315
18316 2006-01-10 Bernhard Fischer <rep.nop@aon.at>
18317
18318 * gfortran.dg/list_read_2.f90: Fix typo in description.
18319
18320 2006-01-10 Jan Beulich <jbeulich@novell.com>
18321
18322 * lib/target-supports.exp (check_visibility_available): Simplify test
18323 for *-*-netware*.
18324 (check_profiling_available): Fail for *-*-netware*.
18325 * g++.old-deja/g++.law/profile1.C: Remove dg-bogus for *-*-netware*.
18326 * gcc.dg/20021014-1.c: Likewise.
18327 * gcc.dg/nest.c: Likewise.
18328
18329 2006-01-09 Andrew Pinski <pinskia@physics.uc.edu>
18330
18331 fortran/24936
18332 * gfortran.dg/forall_3.f90: New test.
18333
18334 2006-01-09 Andrew Pinski <pinskia@physics.uc.edu>
18335
18336 PR fortran/21977
18337 * gfortran.dg/nesting_2.f90: New test.
18338 * gfortran.dg/nesting_3.f90: New test.
18339
18340 2006-01-09 Hans-Peter Nilsson <hp@axis.com>
18341
18342 * gcc.dg/Wpadded.c: Gate alignment warning on ! default_packed.
18343 Fix typo in comment.
18344
18345 2006-01-09 Feng Wang <fengwang@nudt.edu.cn>
18346
18347 * gfortran.dg/single_char_string.f90: New test.
18348
18349 2006-01-09 Feng Wang <fengwang@nudt.edu.cn>
18350
18351 * gfortran.dg/ichar_2.f90: New test.
18352
18353 2006-01-08 Erik Edelmann <eedelman@gcc.gnu.org>
18354
18355 PR fortran/25093
18356 * gfortran.dg/private_type_4.f90: New.
18357
18358 2006-01-07 Richard Guenther <rguenther@suse.de>
18359
18360 * gcc.dg/tree-ssa/loop-15.c: Use optimized dump.
18361
18362 2006-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
18363
18364 * gfortran.dg/func_decl_1.f90: New.
18365 * gfortran.dg/array_alloc_1.f90: Fix wrong function declaration.
18366 * gfortran.dg/array_alloc_2.f90: Likewise.
18367 * gfortran.dg/char_result_8.f90: Likewise.
18368 * gfortran.dg/dup_save_1.f90: Likewise.
18369 * gfortran.dg/dup_save_2.f90: Likewise.
18370 * gfortran.dg/f2c_6.f90: Likewise.
18371 * gfortran.dg/f2c_7.f90: Likewise.
18372 * gfortran.dg/func_result_2.f90: Likewise.
18373 * gfortran.fortran-torture/execute/pr23373-2.f90: Likewise.
18374
18375 2006-01-07 Paul Thomas <pault@gcc.gnu.org>
18376
18377 PR fortran/22146
18378 * gfortran.dg/elemental_subroutine_1.f90: New test.
18379 * gfortran.dg/elemental_subroutine_2.f90: New test.
18380
18381 PR fortran/25029
18382 PR fortran/21256
18383 * gfortran.dg/assumed_size_refs_1.f90: New test.
18384
18385 PR fortran/20868
18386 PR fortran/20870
18387 * gfortran.dg/assumed_size_refs_2.f90: New test.
18388 * gfortran.dg/initialization_1.f90: Change warning message.
18389
18390 2006-01-06 Zdenek Dvorak <dvorakz@suse.cz>
18391
18392 * gcc.dg/tree-ssa/loop-15.c: New test.
18393
18394 2006-01-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
18395
18396 PR fortran/25598
18397 * gfortran.dg/backspace_3.f: New test.
18398 * gfortran.dg/backspace_4.f: New test.
18399
18400 2006-01-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
18401
18402 PR fortran/24268
18403 * gfortran.dg/fmt_white.f: Update test.
18404
18405 2006-01-05 Carlos O'Donell <carlos@codesourcery.com>
18406
18407 * gcc.dg/cast-1.c: Add new warning.
18408 * gcc.dg/cast-2.c: Likewise.
18409 * gcc.dg/cast-3.c: Likewise.
18410 * gcc.dg/format/cast-1.c: Likewise.
18411 * gcc.dg/cast-4.c: New testcase.
18412
18413 2006-01-05 Richard Guenther <rguenther@suse.de>
18414
18415 PR tree-optimization/22555
18416 * gcc.dg/tree-ssa/alias-3.c: New testcase.
18417
18418 2006-01-05 Richard Guenther <rguenther@suse.de>
18419 Diego Novillo <dnovillo@redhat.com>
18420
18421 * gcc.dg/tree-ssa/loop-11.c: Deal with removed vars pass.
18422 * gcc.dg/tree-ssa/loop-8.c: Likewise.
18423 * gcc.dg/tree-ssa/loop-1.c: Likewise.
18424 * gcc.dg/tree-ssa/pr23294.c: Likewise.
18425 * gcc.dg/tree-ssa/pr21985.c: Likewise.
18426 * gcc.dg/tree-ssa/loop-14.c: Likewise.
18427 * gcc.dg/tree-ssa/loop-2.c: Likewise.
18428 * gcc.dg/tree-ssa/loop-3.c: Likewise.
18429 * gcc.dg/tree-ssa/loop-4.c: Likewise.
18430 * gcc.dg/tree-ssa/pr21171.c: Likewise.
18431 * gcc.dg/tree-ssa/loop-5.c: Likewise.
18432 * gcc.dg/tree-ssa/loop-10.c: Likewise.
18433 * gcc.dg/tree-ssa/loop-6.c: Likewise.
18434 * treelang/compile/extravar.tree: Likewise.
18435 * g++.dg/tree-ssa/ssa-cast-1.C: Likewise.
18436 * g++.dg/tree-ssa/pointer-reference-alias.C: Likewise.
18437 * g++.dg/tree-ssa/ssa-sra-1.C: Likewise.
18438 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
18439 * gcc.dg/tree-ssa/20031106-6.c: Disable SRA.
18440
18441 2006-01-05 Hans-Peter Nilsson <hp@bitrange.com>
18442
18443 * g++.dg/abi/thunk3.C, g++.dg/abi/thunk4.C: Revert unnecessary fix
18444 for 64-bit fix.
18445
18446 2006-01-05 Erik Edelmann <eedelman@gcc.gnu.org>
18447
18448 PR fortran/23675
18449 gfortran.dg/char_result_11.f90: New.
18450
18451 2006-01-04 Mark Mitchell <mark@codesourcery.com>
18452
18453 PR c++/24782
18454 * g++.dg/parse/access9.C: New test.
18455 * g++.dg/tc1/dr52.C: Tweak error markers.
18456
18457 2006-01-04 Richard Henderson <rth@redhat.com>
18458
18459 Merge from gomp branch.
18460 * g++.dg/parse/pragma2.C: Update expected error lines.
18461
18462 2006-01-04 Jakub Jelinek <jakub@redhat.com>
18463
18464 * g++.dg/other/i386-2.C: New test.
18465
18466 PR target/25554
18467 * gcc.c-torture/compile/20051228-1.c: New test.
18468
18469 PR c/25559
18470 * gcc.dg/pr25559.c: New test.
18471
18472 2006-01-03 Mark Mitchell <mark@codesourcery.com>
18473
18474 PR c++/25492
18475 * g++.dg/lookup/friend9.C: New test.
18476
18477 PR c++/25625
18478 * g++.dg/template/repo5.C: New test.
18479
18480 2006-01-03 Steven G. Kargl <kargls@comcast.net>
18481
18482 PR fortran/25101
18483 * gfortran.dg/forall_2.f90: New test.
18484
18485 2006-01-03 Hans-Peter Nilsson <hp@bitrange.com>
18486
18487 * g++.dg/abi/thunk3.C, g++.dg/abi/thunk4.C: Gate on
18488 dg-require-weak. Adjust regexp to handle leading-underscore
18489 targets and space as well as TAB after .weak. Change previous
18490 64-bit fix to not use naked dot.
18491
18492 2006-01-03 Paolo Bonzini <bonzini@gnu.org>
18493
18494 PR rtl-optimization/25578
18495 * gcc.c-torture/execute/20060102-1.c: New testcase.
18496
18497 2006-01-03 Richard Guenther <rguenther@suse.de>
18498
18499 PR c/25183
18500 * gcc.dg/torture/pr25183.c: New testcase.
18501
18502 2006-01-03 Jakub Jelinek <jakub@redhat.com>
18503
18504 Merge from gomp-branch.
18505 * gcc.dg/ia64-sync-1.c: On sparc*-*-*, pass -mcpu=v9.
18506 * gcc.dg/ia64-sync-2.c: Likewise.
18507 * gcc.dg/ia64-sync-3.c: Likewise.
18508 * gcc.dg/ia64-sync-4.c: Likewise.
18509 * gcc.dg/sync-2.c: Likewise.
18510 * lib/target-supports.exp (sync_char_short, sync_int_long): Indicate
18511 that sparc64-*-* and sparcv9-*-* supports sync builtins.
18512
18513 2006-01-02 Mark Mitchell <mark@codesourcery.com>
18514
18515 PR c++/25635
18516 * g++.dg/parse/operator6.C: New test.
18517
18518 PR c++/25637
18519 * g++.dg/parse/error29.C: New test.
18520
18521 PR c++/25638
18522 * g++.dg/parse/dtor6.C: New test.
18523
18524 PR c++/25633
18525 * g++.dg/parse/ctor3.C: New test.
18526
18527 PR c++/25634
18528 * g++.dg/template/class3.C: New test.
18529
18530 2006-01-02 Geoffrey Keating <geoffk@apple.com>
18531
18532 * g++.dg/debug/debug9.C: New.
18533
18534 2006-01-02 Steven G. Kargl <kargls@comcast.net>
18535
18536 PR fortran/24640
18537 * gfortran.dg/label_2.f90: New test.
18538
18539 2006-01-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18540
18541 * g++.dg/lookup/using12.C: Tighten error marker.
18542
18543 2006-01-01 Andreas Tobler <a.tobler@schweiz.ch>
18544 Andrew Pinski <pinskia@physics.uc.edu>
18545
18546 * gcc.target/powerpc/darwin-abi-3.c: New file.
18547 * gcc.target/powerpc/darwin-abi-4.c: Likewise.
18548 * gcc.target/powerpc/darwin-abi-5.c: Likewise.
18549 * gcc.target/powerpc/darwin-abi-6.c: Likewise.
18550 * gcc.target/powerpc/darwin-abi-7.c: Likewise.
18551 * gcc.target/powerpc/darwin-abi-8.c: Likewise.
18552 * gcc.target/powerpc/darwin-abi-9.c: Likewise.
18553 * gcc.target/powerpc/darwin-abi-10.c: Likewise.
18554 * gcc.target/powerpc/darwin-abi-11.c: Likewise.
18555
18556 2006-01-01 Daniel Berlin <dberlin@dberlin.org>
18557
18558 * gcc.dg/tree-ssa/loadpre1.c: New;
18559 * gcc.dg/tree-ssa/loadpre2.c: New;
18560 * gcc.dg/tree-ssa/loadpre3.c: New;
18561 * gcc.dg/tree-ssa/loadpre4.c: New;
18562 * gcc.dg/tree-ssa/loadpre5.c: New;
18563 * gcc.dg/tree-ssa/loadpre6.c: New;
18564 * gcc.dg/tree-ssa/loadpre7.c: New;
18565 * gcc.dg/tree-ssa/loadpre8.c: New;
18566 * gcc.dg/tree-ssa/loadpre9.c: New;
18567
18568 2006-01-01 Nathan Sidwell <nathan@codesourcery.com>
18569
18570 * g++.dg/abi/thunk3.C: Adjust regexp to be 64bit safe.
18571 * g++.dg/abi/thunk4.C: Likewise.
18572
18573 2006-01-01 Andreas Jaeger <aj@suse.de>
18574
18575 * gcc.dg/tree-ssa/loadpre6.c: Fix prototype of malloc to be
18576 portable.
18577
18578 2006-01-01 Jakub Jelinek <jakub@redhat.com>
18579
18580 PR c++/25294
18581 * gcc.dg/pragma-pack-3.c: New test.
18582 * g++.dg/parse/pragma3.C: New test.
18583
18584 2005-12-30 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
18585
18586 PR middle-end/24827
18587 * gcc.dg/attr-weakref-1.c: Skip test on hppa*-*-hpux*.
18588
18589 2005-12-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18590
18591 PR testsuite/25214
18592 * gcc.target/i386/local2.c: Skip if ilp32 and -fpic/-fpic.
18593
18594 2005-12-30 Erik Edelmann <eedelman@gcc.gnu.org>
18595
18596 PR fortran/22607
18597 * gfortran-dg/pure_byref_3.f90: New.
18598
18599 fortran/PR 25396
18600 * gfortran.dg/userdef_operator_1.f90: New.
18601
18602 2005-12-29 Nathan Sidwell <nathan@codesourcery.com>
18603
18604 * g++.dg/abi/thunk3.C: New.
18605 * g++.dg/abi/thunk4.C: New.
18606
18607 2005-12-29 Paul Thomas <pault@gcc.gnu.org>
18608
18609 PR fortran/25532
18610 * gfortran.dg/host_used_types_1.f90: New test. Check that host
18611 associated derived type components of derived types are
18612 properly declared in contained procedures.
18613
18614 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
18615
18616 PR libgfortran/25139
18617 * gfortran.dg/backspace_2.f: New test.
18618
18619 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
18620
18621 PR libgfortran/25550
18622 * gfortran.dg/endfile.f: New test.
18623
18624 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
18625
18626 PR libgfortran/25419
18627 * gfortran.dg/comma.f: New test.
18628
18629 2005-12-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
18630
18631 * lib/gfortran-dg.exp: Remove trailing whitespace.
18632 * lib/fortran-torture.exp: Test with -fbounds-check instead of
18633 -funroll-all-loops.
18634
18635 2005-12-28 Alan Modra <amodra@bigpond.net.au>
18636
18637 * gcc.dg/torture/fp-int-convert-timode.c: Don't test IBM
18638 Extended Double long doubles or repeat tests when long double is
18639 the same size as double.
18640
18641 2005-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18642
18643 * g++.dg/rtti/tinfo1.C: Scan for ".global" also.
18644
18645 PR testsuite/25442
18646 * gcc.dg/ipa/ipa-1.c, gcc.dg/ipa/ipa-2.c, gcc.dg/ipa/ipa-3.c,
18647 gcc.dg/ipa/ipa-4.c, gcc.dg/ipa/ipa-5.c: Skip if -fpic/-fPIC.
18648
18649 PR testsuite/25441
18650 * gcc.dg/pr23911.c: Make test variable static.
18651
18652 PR testsuite/25444
18653 * gcc.dg/tree-ssa/pr14841.c: Likewise.
18654
18655 2005-12-26 Mark Mitchell <mark@codesourcery.com>
18656
18657 PR c++/25439
18658 * g++.dg/parse/crash17.C: Adjust error markers.
18659 * g++.dg/template/error20.C: New test.
18660
18661 2005-12-26 Mark Mitchell <mark@codesourcery.com>
18662
18663 PR c++/23172
18664 * g++.dg/ext/complit4.C: New test.
18665
18666 PR c++/25417
18667 * g++.dg/ext/complit5.C: Likewise.
18668
18669 2005-12-26 Kazu Hirata <kazu@codesourcery.com>
18670
18671 PR tree-optimization/25125
18672 * gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-reduc-2char.c,
18673 gcc.dg/vect/vect-reduc-2short.c: XFAIL.
18674 * gcc.c-torture/execute/pr25125.c: New.
18675
18676 2005-12-24 Paul Thomas <pault@gcc.gnu.org>
18677
18678 PR fortran/25029
18679 PR fortran/21256
18680 * gfortran.dg/initialization_1.f90: Remove tests of intrinsic
18681 functions with incorrect assumed size references.
18682
18683 2005-12-24 Mark Mitchell <mark@codesourcery.com>
18684
18685 PR c++/23171
18686 * g++.dg/opt/init1.C: New test.
18687
18688 2005-12-23 Mark Mitchell <mark@codesourcery.com>
18689
18690 PR c++/24671
18691 * g++.dg/template/sfinae3.C: New test.
18692
18693 2005-12-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18694
18695 * g++.dg/other/friend4.C: New test.
18696
18697 2005-12-23 Jakub Jelinek <jakub@redhat.com>
18698
18699 PR target/25005
18700 * g++.dg/opt/pr25005.C: New test.
18701
18702 2005-12-22 Mark Mitchell <mark@codesourcery.com>
18703
18704 PR c++/25369
18705 * g++.dg/template/ptrmem16.C: New test.
18706
18707 2005-12-23 Paul Thomas <pault@gcc.gnu.org>
18708
18709 PR fortran/25029
18710 PR fortran/21256
18711 * gfortran.dg/initialization_1.f90: Add test of SIZE.
18712
18713 2005-12-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
18714
18715 PR libgfortran/25307
18716 * gfortran.dg/list_read_5.f90: New test.
18717
18718 2005-12-22 Richard Henderson <rth@redhat.com>
18719
18720 * gcc.target/i386/sse-7.c: Use -msse2.
18721
18722 2005-12-23 Jakub Jelinek <jakub@redhat.com>
18723
18724 PR rtl-optimization/25432
18725 * gcc.c-torture/compile/20051216-1.c: New test.
18726
18727 PR objc/25328
18728 * objc/execute/pr25328.m: New test.
18729
18730 2005-12-22 Mark Mitchell <mark@codesourcery.com>
18731
18732 PR c++/25364
18733 * g++.dg/template/call4.C: New test.
18734
18735 2005-12-22 Dale Johannesen <dalej@apple.com>
18736
18737 * gcc.target/i386/sse-17.c: New.
18738
18739 2005-12-22 Paul Brook <paul@codesourcery.com>
18740
18741 * gcc.dg/weak/typeof-2.c: Skip assembly test on m68k.
18742
18743 2005-12-22 Paul Brook <paul@codesourcery.com>
18744
18745 * gcc.dg/tree-ssa/loop-1.c: Look for jump/branch on m68k.
18746
18747 2005-12-22 Andrew Pinski <pinskia@physics.uc.edu>
18748
18749 PR tree-opt/25513
18750 * gcc.c-torture/compile/pr25513.c: New test.
18751
18752 2005-12-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18753
18754 PR c++/23333
18755 * g++.dg/parse/error25.C: Add more tests.
18756
18757 2005-12-22 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
18758
18759 PR fortran/18990
18760 * gfortran.dg/der_charlen_1.f90: New.
18761
18762 2005-12-22 Paul Thomas <pault@gcc.gnu.org>
18763
18764 PR fortran/20889
18765 * gfortran.dg/pointer_component_type_1.f90: New test.
18766
18767 PR fortran/25029
18768 PR fortran/21256
18769 * gfortran.dg/assumed_size_refs.f90: New test for the conditions that
18770 should give an error with assumed size array refernces and checks
18771 those that should not.
18772 * gfortran.dg/gfortran.dg/pr15140.f90: Give the assumed size array
18773 reference an upper bound so that it does not generate an error.
18774
18775 PR fortran/19362
18776 PR fortran/20244
18777 PR fortran/20864
18778 PR fortran/25391
18779 * gfortran.dg/used_dummy_types_1.f90: New test.
18780 * gfortran.dg/used_dummy_types_2.f90: New test.
18781 * gfortran.dg/used_dummy_types_3.f90: New test.
18782 * gfortran.dg/used_dummy_types_4.f90: New test.
18783 * gfortran.dg/used_dummy_types_5.f90: New test.
18784
18785 PR fortran/23152
18786 * gfortran.dg/namelist_use.f90: Add trap for warning on NAMELIST
18787 group already being USE associated.
18788 * gfortran.dg/assumed_shape_nml.f90: New test.
18789 * gfortran.dg/assumed_size_nml.f90: New test.
18790
18791 PR fortran/20862
18792 PR fortran/25053
18793 PR fortran/25063
18794 PR fortran/25064
18795 PR fortran/25066
18796 PR fortran/25067
18797 PR fortran/25068
18798 PR fortran/25307
18799 * gfortran.dg/io_constraints_1.f90: New test.
18800 * gfortran.dg/io_constraints_1.f90: New test.
18801 * gfortran.dg/iostat_3.f90: Change wording of warning.
18802 * gfortran.dg/g77/19981216-0.f: The same.
18803
18804 2005-12-22 Kazu Hirata <kazu@codesourcery.com>
18805
18806 PR tree-optimization/23518
18807 * gcc.dg/pr23518.c: New.
18808
18809 2005-12-21 Mike Stump <mrs@apple.com>
18810
18811 * gcc.dg/attr-weakref-1.c: Really skip on darwin.
18812
18813 2005-12-21 Paul Brook <paul@codesourcery.com>
18814
18815 * gcc.dg/pr19340.c: Skip on m68k targets.
18816
18817 2005-12-21 Steven Bosscher <stevenb@suse.de>
18818
18819 PR rtl-optimization/25196
18820 * gcc.dg/pr25196.c: New test.
18821
18822 2005-12-21 Erik Edelmann <eedelman@gcc.gnu.org>
18823
18824 PR fortran/25423
18825 gfortran.dg/where_nested_1.f90: New.
18826
18827 2005-12-21 Kazu Hirata <kazu@codesourcery.com>
18828
18829 PR tree-optimization/25382.
18830 * gcc.dg/tree-ssa/pr25382.c: New.
18831
18832 2005-12-20 Richard Guenther <rguenther@suse.de>
18833
18834 PR middle-end/24306
18835 * gcc.target/i386/pr24306.c: New testcase.
18836
18837 2005-12-20 Kazu Hirata <kazu@codesourcery.com>
18838
18839 PR tree-optimization/25501
18840 * gcc.dg/tree-ssa/pr25501.c: New.
18841
18842 2005-12-20 Richard Guenther <rguenther@suse.de>
18843
18844 Revert
18845 2005-12-02 Richard Guenther <rguenther@suse.de>
18846
18847 * gcc.dg/tree-ssa/20031106-6.c: Remove XFAIL.
18848
18849 2005-12-20 Mark Mitchell <mark@codesourcery.com>
18850
18851 PR c++/21228
18852 * g++.dg/warn/Wunreachable-code-2.C: New test.
18853
18854 2005-12-19 Mark Mitchell <mark@codesourcery.com>
18855
18856 PR c++/24278
18857 * g++.dg/template/ctor5.C: New test.
18858
18859 PR c++/24915
18860 * g++.dg/template/overload8.C: New test.
18861
18862 2005-12-19 Kenneth Zadeck <zadeck@naturalbridge.com>
18863
18864 * gcc.c-torture/compile/pr25483 : New test.
18865
18866 2005-12-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18867
18868 PR c++/20552
18869 * g++.dg/ext/typeof10.C: New test.
18870
18871 2005-12-19 Nathan Sidwell <nathan@codesourcery.com>
18872
18873 * gcc.dg/mt-loopi1.c: New.
18874
18875 2005-12-18 Richard Guenther <rguenther@suse.de>
18876
18877 PR tree-optimization/25481
18878 * gcc.dg/torture/pr25481.c: New testcase.
18879
18880 2005-12-18 Ulrich Weigand <uweigand@de.ibm.com>
18881
18882 PR rtl-optimization/21041
18883 * gcc.dg/pr21041.c: New test.
18884
18885 2005-12-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
18886
18887 PR libgfortran/25463
18888 * gfortran.dg/advance.f90: New test.
18889
18890 2005-12-18 Andreas Krebbel <krebbel1@de.ibm.com>
18891
18892 * gcc.dg/20051201-1.c: New test.
18893
18894 2005-12-18 Paul Thomas <pault@gcc.gnu.org>
18895
18896 PR fortran/25018
18897 * gfortran.dg/initialization_1.f90: New test.
18898 * gfortran.dg/enum_5.f90: Change dg-error to new message.
18899 * gfortran.dg/g77/980616-0.f: The same.
18900
18901 2005-12-17 Steven G. Kargl <kargls@comcast.net>
18902
18903 * PR fortran/25458
18904 * gfortran.dg/chkbits.f90: New test.
18905
18906 2005-12-17 Steven G. Kargl <kargls@comcast.net>
18907
18908 * gfortran.dg/enum_5.f: Revert to previous version.
18909
18910 2005-12-17 Steven G. Kargl <kargls@comcast.net>
18911
18912 * gfortran.dg/imag_1.f: Fix nonstandard type declarations.
18913 * gfortran.dg/nested_modules_1.f90: Ditto.
18914 * gfortran.dg/hollerith_f95.f90: Ditto.
18915 * gfortran.dg/select_5.f90: Ditto.
18916 * gfortran.dg/secnds.f: Ditto.
18917 * gfortran.dg/hollerith2.f90: Ditto.
18918 * gfortran.dg/imag_2.f: Ditto.
18919 * gfortran.dg/ftell_2.f90: Ditto.
18920 * gfortran.dg/malloc_free_1.f90: Ditto.
18921 * gfortran.dg/logint-1.f: Ditto.
18922 * gfortran.dg/recursive_statement_functions.f90: Ditto.
18923 * gfortran.dg/e_d_fmt.f90: Ditto.
18924 * gfortran.dg/hollerith_legacy.f90: Ditto.
18925 * gfortran.dg/logint-2.f: Ditto.
18926 * gfortran.dg/enum_5.f90: Ditto.
18927 * gfortran.dg/f2c_2.f90: Ditto.
18928 * gfortran.dg/pr17143.f90: Ditto.
18929 * gfortran.dg/namelist_14.f90: Ditto.
18930 * gfortran.dg/logint-3.f: Ditto.
18931 * gfortran.dg/spread_scalar_source.f90: Ditto.
18932 * gfortran.dg/fmt_read_bz_bn.f90: Ditto.
18933 * gfortran.dg/namelist_11.f: Ditto.
18934 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
18935 * gfortran.dg/g77/20010519-1.f
18936 * gfortran.dg/g77/alpha1.f: Ditto.
18937 * gfortran.dg/g77/990115-1.f: Ditto.
18938 * gfortran.dg/g77/erfc.f: Ditto.
18939 * gfortran.dg/g77/19990313-3.f: Ditto.
18940 * gfortran.dg/g77/f90-intrinsic-numeric.f: Ditto.
18941 * gfortran.dg/g77/20010426.f: Ditto.
18942 * gfortran.dg/g77/19990313-0.f: Ditto.
18943 * gfortran.dg/g77/f90-intrinsic-mathematical.f: Ditto.
18944 * gfortran.dg/g77/20000629-1.f: Ditto.
18945 * gfortran.dg/g77/970125-0.f: Ditto.
18946 * gfortran.dg/g77/8485.f: Ditto.
18947 * gfortran.dg/g77/f90-intrinsic-bit.f: Ditto.
18948 * gfortran.dg/g77/19990313-1.f: Ditto.
18949 * gfortran.dg/g77/int8421.f: Ditto.
18950 * gfortran.dg/g77/19990305-0.f: Ditto.
18951 * gfortran.dg/g77/947.f: Ditto.
18952 * gfortran.dg/g77/19990905-2.f: Ditto.
18953 * gfortran.dg/g77/cabs.f: Ditto.
18954 * gfortran.dg/g77/19990313-2.f: Ditto.
18955 * gfortran.dg/g77/20020307-1.f: Ditto.
18956 * gfortran.dg/g77/dcomplex.f: Ditto.
18957 * gfortran.dg/g77/19990502-1.f: Ditto.
18958 * gfortran.dg/g77/19981216-0.f: Ditto.
18959 * gfortran.dg/common_4.f90: Ditto.
18960 * gfortran.dg/entry_4.f90: Ditto.
18961 * gfortran.dg/equiv_constraint_2.f90: Ditto.
18962 * gfortran.dg/g77_intrinsics_funcs.f: Ditto.
18963 * gfortran.dg/namelist_12.f: Ditto.
18964 * gfortran.dg/scale_1.f90: Ditto.
18965 * gfortran.dg/modulo_1.f90
18966 * gfortran.dg/hollerith.f90: Ditto.
18967 * gfortran.dg/direct_io_3.f90: Ditto.
18968 * gfortran.dg/ftell_1.f90: Ditto.: Ditto.
18969 * gfortran.dg/gnu_logical_1.F: Ditto.
18970 * gfortran.dg/unf_io_convert_1.f90: Ditto.
18971 * gfortran.dg/assign_1.f90: Ditto.
18972 * gfortran.dg/g77_intrinsics_sub.f: Ditto.
18973 * gfortran.dg/pr23095.f: Ditto.
18974 * gfortran.dg/read_float_1.f90: Ditto.
18975
18976 2005-12-17 Andreas Jaeger <aj@suse.de>
18977
18978 * gcc.dg/attr-weakref-1.c: Do not run on darwin.
18979 * gcc.dg/attr-weakref-1-darwin.c: New test to run on darwin.
18980
18981 2005-12-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
18982
18983 PR fortran/24268
18984 * gfortran.dg/fmt_white.f: New test.
18985
18986 2005-12-16 Steven G. Kargl <kargls@comcast.net>
18987
18988 * gfortran.dg/label_1.f90: New test.
18989
18990 2005-12-15 Ben Elliston <bje@au.ibm.com>
18991
18992 PR testsuite/25422
18993 * gcc.dg/20031012-1.c: Add -Walways-true option.
18994 * gcc.dg/weak/weak-3.c: Likewise.
18995 * g++.old-deja/g++.mike/warn8.C: Likewise.
18996
18997 2005-12-16 Mike Stump <mrs@apple.com>
18998
18999 * gcc.c-torture/compile/920415-1.c: Add declaration for abort and
19000 exit.
19001
19002 2005-12-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
19003
19004 PR libgfortran/25264
19005 PR libgfortran/25349
19006 * gfortran.dg/tl_editing.f90: Added additional checks.
19007 * gfortran.dg/t_editing.f: New test.
19008 * gfortran.dg/write_padding.f90: New test
19009
19010 2005-12-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19011
19012 PR testsuite/25215
19013 * gcc.dg/20050503-1.c: Skip on x86 ilp32 with -fpic/-fPIC.
19014
19015 2005-12-16 Jakub Jelinek <jakub@redhat.com>
19016
19017 PR rtl-optimization/24899
19018 * gcc.c-torture/execute/20051215-1.c: New test.
19019
19020 2005-12-16 Andreas Krebbel <krebbel1@de.ibm.com>
19021
19022 PR 24823
19023 * gfortran.dg/pr24823.f: New test.
19024
19025 2005-12-16 Jeff Law <law@redhat.com>
19026
19027 * gcc.dg/tree-ssa/ssa-dse-8.c: New test.
19028
19029 2005-12-16 Andrew Pinski <pinskia@physics.uc.edu>
19030
19031 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c
19032 (base_types): Change C++ style comments to C style comments. Remove
19033 aligned types from the array. Keep Enums disabled.
19034 (complex_types): Remove aligned types from the array.
19035 Comment out "_Complex long double".
19036 (attrib_types): Remove.
19037 (complex_attrib_types): Remove.
19038 (attrib_array_types): Remove.
19039 (complex_attrib_array_types): Remove.
19040 (aligned_bitfld_types): Remove.
19041 (n_aligned_bitfld_types): Remove.
19042 (FEATURE_ALIGNEDPACKED): Delete.
19043 (ALL_FEATURES): Remove FEATURE_ALIGNEDPACKED.
19044 (singles): Remove support for adding attributes.
19045 (choose_type): Remove support for attributed types.
19046 (generate_fields): Remove support for attributed bit-fields.
19047 Remove support for adding attributes.
19048 (generate_random_tests): Remove support for adding attributes.
19049 (features): Add back "[0] :0" and "complex vector [0]".
19050 (main): Remove support for attributed bit-fields.
19051 Uncomment the calling of generate_random_tests for the rests of
19052 the tests.
19053
19054 2005-12-16 Jan Hubicka <jh@suse.cz>
19055
19056 * gcc.c-torture/combine/pr25224.c: New.
19057
19058 2005-12-15 Joseph S. Myers <joseph@codesourcery.com>
19059
19060 PR other/25028
19061 * gcc.dg/torture/fp-int-convert-timode.c: Only XFAIL for LP64 IA64
19062 HP-UX.
19063
19064 2005-12-15 Richard Sandiford <richard@codesourcery.com>
19065
19066 * gcc.dg/20051215-1.c: New file.
19067
19068 2005-12-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19069
19070 * g++.dg/rtti/repo1.C: Call cleanup-repo-files.
19071 * gcc.dg/20050330-2.c: Call cleanup-coverage-files.
19072
19073 2005-12-14 Erik Edelmann <eedelman@gcc.gnu.org>
19074
19075 PR fortran/18197
19076 * gfortran.dg/dummy_functions_1.f90: New.
19077
19078 2005-12-14 Ulrich Weigand <uweigand@de.ibm.com>
19079
19080 PR rtl-optimization/25310
19081 * gcc.c-torture/compile/pr25310.c: New test.
19082
19083 2005-12-14 Jakub Jelinek <jakub@redhat.com>
19084
19085 PR debug/25023
19086 * gcc.dg/pr25023.c: New test.
19087
19088 2005-12-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19089
19090 * g++.old-deja/g++.brendan/redecl1.C,
19091 g++.old-deja/g++.eh/inline1.C, g++.old-deja/g++.ns/crash2.C,
19092 g++.old-deja/g++.ns/template7.C, g++.old-deja/g++.oliva/ns3.C,
19093 g++.old-deja/g++.oliva/typeof1.C,
19094 g++.old-deja/g++.other/crash16.C,
19095 g++.old-deja/g++.other/crash34.C,
19096 g++.old-deja/g++.other/lookup5.C, g++.old-deja/g++.pt/crash65.C,
19097 g++.old-deja/g++.pt/decl2.C, g++.old-deja/g++.pt/explicit76.C,
19098 g++.old-deja/g++.pt/memtemp85.C, g++.old-deja/g++.pt/memtemp86.C,
19099 g++.old-deja/g++.pt/memtemp87.C, g++.old-deja/g++.pt/memtemp88.C,
19100 g++.old-deja/g++.pt/memtemp91.C, g++.old-deja/g++.pt/spec14.C,
19101 g++.old-deja/g++.pt/static10.C, treelang/compile/exit.tree:
19102 Remove xfail.
19103
19104 2005-12-14 Kean Johnston <jkj@sco.com>
19105 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19106
19107 * gcc.dg/sibcall-6.c: Skip in -fPIC mode on X86 ilp32.
19108 * gcc.target/i386/20020523-1.c: Ditto.
19109 * gcc.target/i386/tailcall-1.c: Ditto.
19110 * gcc.target/i386/ssetype-3.c: Make magic* static to work with -fPIC.
19111 * gcc.target/i386/ssetype-5.c: Ditto.
19112
19113 2005-12-14 Jeff Law <law@redhat.com>
19114
19115 * gcc.dg/tree-ssa/foldstring-1.c: New test.
19116
19117 2005-12-14 Jakub Jelinek <jakub@redhat.com>
19118
19119 PR target/25254
19120 PR target/24188
19121 * gcc.target/i386/pr25254.c: New test.
19122 * gfortran.dg/PR24188.f: New test.
19123
19124 2005-12-14 David Billinghurst (David.Billinghurst@riotinto.com)
19125
19126 * lib/fortran-torture.exp: Catch remaining uses of
19127 remote_file build delete.
19128
19129 2005-12-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19130
19131 * g++.old-deja/g++.oliva/stkalign.C: Remove xfail.
19132
19133 2005-12-14 Ben Elliston <bje@au.ibm.com>
19134
19135 * gcc.dg/warn-addr-cmp.c: New test.
19136
19137 2005-12-13 Jakub Jelinek <jakub@redhat.com>
19138
19139 PR debug/25023
19140 PR target/25293
19141 * gcc.target/i386/pr25293.c: New test.
19142
19143 2005-12-13 Petr Machata <machata@post.cz>
19144
19145 PR c++/24907
19146 * g++.dg/parse/comma2.C: New test.
19147
19148 2005-12-13 Mark Mitchell <mark@codesourcery.com>
19149 Jakub Jelinek <jakub@redhat.com>
19150
19151 * g++.dg/compat/struct-layout-1.exp: Do not link with libiberty.
19152 * g++.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
19153 (limits.h): Include unconditionally.
19154 (stdlib.h): Likewise.
19155 (hashtab.h): Do not include.
19156 (getopt.h): Likewise.
19157 (stddef.h): Include.
19158 (hashval_t): Define.
19159 (struct entry): Add "next" field.
19160 (HASH_SIZE): New macro.
19161 (hash_table): New variable.
19162 (switchfiles): Do not use xmalloc.
19163 (mix): New macro.
19164 (iterative_hash): New function.
19165 (hasht): Remove.
19166 (e_exists): New function.
19167 (e_insert): Likewise.
19168 (output): Use, instead of libiberty hashtable functions.
19169 (main): Do not use getopt. Do not call htab_create.
19170
19171 2005-12-13 Jakub Jelinek <jakub@redhat.com>
19172
19173 PR c++/25331
19174 * gcc.dg/compat/struct-layout-1_generate.c (subfield): Don't
19175 put atal* and atpaal* attributes on array elements.
19176 (generate_fields): Revert 2005-10-07 and 2005-10-11 changes.
19177 * g++.dg/compat/struct-layout-1_generate.c (subfield): Don't
19178 put atal* and atpaal* attributes on array elements.
19179 (generate_fields): Don't prevent atal* attribute on ETYPE_ARRAY.
19180
19181 2005-12-13 Carlos O'Donell <carlos@codesourcery.com>
19182
19183 * gcc.dg/single-precision-constant.c: New test.
19184
19185 2005-12-13 Alan Modra <amodra@bigpond.net.au>
19186
19187 * gcc.dg/980523-1.c, gcc.dg/980526-1.c, gcc.dg/20020103-1.c,
19188 gcc.dg/20040625-1.c, gcc.dg/asm-b.c, gcc.dg/iftrap-1.c,
19189 gcc.dg/iftrap-2.c, gcc.dg/simd-3.c, gcc.dg/switch-1.c,
19190 gcc.dg/tree-ssa/bool-1.c, gcc.dg/tree-ssa/bool-2.c,
19191 gcc.dg/tree-ssa/bool-4.c, gcc.dg/tree-ssa/bool-5.c,
19192 gcc.dg/tree-ssa/bool-6.c, gcc.dg/tree-ssa/bool-8.c,
19193 gcc.dg/tree-ssa/bool-9.c, gcc.target/powerpc/980827-1.c,
19194 gcc.target/powerpc/20040622-1.c, gcc.target/powerpc/20050603-3.c,
19195 gcc.target/powerpc/20050830-1.c, gcc.target/powerpc/altivec-6.c,
19196 gcc.target/powerpc/altivec-14.c, gcc.target/powerpc/altivec-22.c,
19197 gcc.target/powerpc/doloop-1.c, gcc.target/powerpc/ppc-and-1.c,
19198 gcc.target/powerpc/ppc-bitfield1.c, gcc.target/powerpc/ppc-compare-1.c,
19199 gcc.target/powerpc/ppc-mov-1.c, gcc.target/powerpc/ppc-sdata-1.c,
19200 gcc.target/powerpc/ppc-sdata-2.c,
19201 gcc.target/powerpc/ppc-stackalign-1.c,
19202 gcc.target/powerpc/ppc64-abi-1.c, gcc.target/powerpc/ppc64-abi-2.c,
19203 gcc.target/powerpc/ppc64-abi-3.c, gcc.target/powerpc/ppc64-toc.c,
19204 gcc.target/powerpc/pr18096-1.c, gcc.target/powerpc/rs6000-ldouble-1.c,
19205 gcc.target/powerpc/rs6000-ldouble-2.c,
19206 gcc.target/powerpc/rs6000-power2-1.c,
19207 gcc.target/powerpc/rs6000-power2-2.c: Don't use powerpc-*-* or
19208 powerpc64-*-* in target selection strings. Instead use powerpc*-*-*
19209 and ilp32 or lp64 as appropriate. Merge dg-require-effective-target
19210 option into target selector.
19211 * gcc.dg/20020919-1.c: Compile for powerpc*-*-*. Handle powerpc64.
19212 * gcc.misc-tests/linkage.exp: Set native_cflags for powerpc*-*-linux*.
19213
19214 2005-12-12 Andrew Pinski <pinskia@physics.uc.edu>
19215
19216 PR objc/25348
19217 * objc.dg/encode-9.m: New test.
19218
19219 2005-12-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19220
19221 PR testsuite/20772
19222 * g++.old-deja/g++.eh/tmpl2.C: Remove xfail.
19223 * gcc.dg/asm-b.c: Fix typo.
19224 * gcc.dg/torture/pr20314-2.c: Test on i?86 lp64.
19225 * gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
19226 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c: Test on
19227 i?86 lp64 and x86_64 ilp32.
19228 * gcc.target/i386/amd64-abi-1.c, gcc.target/i386/pr23943.c: Test
19229 on i?86 lp64.
19230 * gfortran.dg/g77/20010216-1.f: Test on x86_64 ilp32.
19231
19232 2005-12-12 Steven G. Kargl <kargls@comcast.net>
19233
19234 PR fortran/25078
19235 gfortran.dg/equiv_5.f90: New test.
19236
19237 2005-12-12 Daniel Berlin <dberlin@dberlin.org>
19238
19239 * gcc.dg/tree-ssa/ssa-pre-2.c: Update due to reassociation changes.
19240 * gcc.dg/tree-ssa/reassoc-1.c: Likewise.
19241 * gcc.dg/tree-ssa/reassoc-2.c: Likewise.
19242 * gcc.dg/tree-ssa/reassoc-3.c: Likewise.
19243 * gcc.dg/tree-ssa/reassoc-4.c: Likewise.
19244 * gcc.dg/tree-ssa/reassoc-5.c: New.
19245 * gcc.dg/tree-ssa/reassoc-6.c: New.
19246 * gcc.dg/tree-ssa/reassoc-7.c: New.
19247 * gcc.dg/tree-ssa/reassoc-8.c: New.
19248 * gcc.dg/tree-ssa/reassoc-9.c: New.
19249 * gcc.dg/tree-ssa/reassoc-10.c: New.
19250 * gcc.dg/tree-ssa/reassoc-11.c: New.
19251
19252 2005-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
19253
19254 PR testsuite/25167
19255 PR testsuite/24478
19256 * gcc.dg/weak/weak-14.c: Add dg-require-alias.
19257
19258 2005-12-12 Mark Mitchell <mark@codesourcery.com>
19259
19260 PR c++/25300
19261 * g++.dg/template/inherit.C: Do not use a generic error message.
19262
19263 2005-12-12 Andrew Pinski <pinskia@physics.uc.edu>
19264
19265 PR libobjc/25354
19266 * objc.dg/gnu-encoding: New directory.
19267 * objc.dg/gnu-encoding/compat-common.h: New file.
19268 * objc.dg/gnu-encoding/struct-layout-1.h: New file.
19269 * objc.dg/gnu-encoding/struct-layout-1_test.h: New file.
19270 * objc.dg/gnu-encoding/vector-defs.h: New file.
19271 * objc.dg/gnu-encoding/gnu-encoding.exp: New file.
19272 * objc.dg/gnu-encoding/generate-random.c: New file.
19273 * objc.dg/gnu-encoding/generate-random_r.c: New file.
19274 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c: New file.
19275 * objc.dg/gnu-encoding/generate-random.h: New file.
19276
19277 2005-12-11 Mark Mitchell <mark@codesourcery.com>
19278
19279 PR c++/25337
19280 * g++.dg/template/defarg7.C: New test.
19281
19282 2005-12-11 Andrew Pinski <pinskia@physics.uc.edu>
19283
19284 PR libobjc/25347
19285 * objc.dg/encode-8.m: New test.
19286
19287 2005-12-11 Andrew Pinski <pinskia@physics.uc.edu>
19288
19289 PR libobjc/25346
19290 * objc.dg/encode-7.m: New test.
19291
19292 2005-12-10 Mark Mitchell <mark@codesourcery.com>
19293
19294 PR c++/25010
19295 * g++.dg/opt/inline10.C: New test.
19296
19297 2005-12-11 Steven G. Kargl <kargls@comcast.net>
19298
19299 * gfortran.dg/g77/19981216-0.f: Fix for fortran/25068.
19300
19301 2005-12-11 Bernhard Fischer <rep.nop@aon.at>
19302
19303 * gfortran.dg/substring_equivalence.f90: typo in comment
19304
19305 2005-12-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
19306
19307 PR fortran/25068
19308 * gfortran.dg/iostat_3.f90: New test.
19309
19310 2005-12-10 Thomas Koenig <Thomas.Koenig@online.de>
19311
19312 PR fortran/23815
19313 * gfortran.dg/unf_io_convert_1.f90: New test.
19314 * gfortran.dg/unf_io_convert_2.f90: New test.
19315 * gfortran.dg/unf_io_convert_3.f90: New test.
19316
19317 2005-12-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19318
19319 PR testsuite/20772
19320 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C,
19321 g++.dg/ext/vector2.C, g++.dg/opt/longbranch2.C, g++.dg/opt/mmx1.C,
19322 g++.dg/opt/reg-stack4.C, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
19323 gcc.dg/20020122-3.c, gcc.dg/20020206-1.c, gcc.dg/20020310-1.c,
19324 gcc.dg/20020411-1.c, gcc.dg/20020418-2.c, gcc.dg/20020426-2.c,
19325 gcc.dg/20020517-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
19326 gcc.dg/20031202-1.c, gcc.dg/format/unnamed-1.c, gcc.dg/setjmp-2.c,
19327 gcc.dg/short-compare-1.c, gcc.dg/short-compare-2.c,
19328 gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
19329 gcc.dg/torture/fp-int-convert-float128-timode.c,
19330 gcc.dg/torture/fp-int-convert-float128.c,
19331 gcc.dg/torture/fp-int-convert-float80-timode.c,
19332 gcc.dg/torture/fp-int-convert-float80.c, gcc.dg/unroll-1.c,
19333 gcc.target/i386/20030926-1.c: Merge i?86 and x86_64 cases.
19334
19335 * gcc.dg/tls/opt-1.c: Require effective target fpic.
19336
19337 2005-12-10 Hans-Peter Nilsson <hp@axis.com>
19338
19339 * g++.old-deja/g++.other/comdat5.C: Gate on target fpic.
19340
19341 2005-12-10 Richard Sandiford <richard@codesourcery.com>
19342
19343 * gcc.dg/20051207-1.c,
19344 * gcc.dg/20051207-2.c,
19345 * gcc.dg/20051207-3.c: New tests.
19346
19347 2005-12-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19348
19349 PR testsuite/20772
19350 * g++.old-deja/g++.pt/asm1.C, gcc.c-torture/compile/20000804-1.c,
19351 gcc.target/i386/asm-3.c, gcc.target/i386/clobbers.c: Use ilp32 in
19352 dg-skip-if target selector.
19353
19354 PR testsuite/20772
19355 * g++.dg/eh/simd-1.C, g++.dg/eh/simd-2.C, g++.dg/opt/inline9.C,
19356 gcc.dg/20020418-1.c, gcc.dg/20031102-1.c, gcc.dg/ia64-sync-1.c,
19357 gcc.dg/ia64-sync-2.c, gcc.dg/ia64-sync-3.c, gcc.dg/ia64-sync-4.c,
19358 gcc.dg/ifcvt-fabs-1.c, gcc.dg/loop-3.c, gcc.dg/nested-calls-1.c,
19359 gcc.dg/pr20017.c, gcc.dg/smod-1.c, gcc.dg/sync-2.c,
19360 gcc.dg/tls/opt-3.c, gcc.dg/torture/badshift.c: Add x86_64 cases
19361 and/or merge with i?86 cases.
19362
19363 * gcc.dg/tls/opt-3.c: Require effective target fpic.
19364
19365 PR testsuite/20772
19366 * g++.dg/opt/life1.C, g++.old-deja/g++.abi/aggregates.C,
19367 g++.old-deja/g++.abi/align.C, g++.old-deja/g++.abi/bitfields.C,
19368 g++.old-deja/g++.law/weak.C, g++.old-deja/g++.pt/asm2.C,
19369 gcc.dg/20000724-1.c, gcc.dg/pragma-align.c: Also test on
19370 x86_64-*-linux*.
19371
19372 2005-12-09 Ulrich Weigand <uweigand@de.ibm.com>
19373
19374 PR target/25311
19375 * gcc.c-torture/compile/pr25311.c: New test.
19376
19377 2005-12-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
19378
19379 PR libgfortran/25039
19380 * gfortran.dg/read_comma.f: New test.
19381
19382 2005-12-08 Jakub Jelinek <jakub@redhat.com>
19383
19384 PR c++/19317
19385 * g++.dg/opt/pr19317-1.C: New test.
19386 * g++.dg/opt/pr19317-2.C: New test.
19387 * g++.dg/opt/pr19317-3.C: New test.
19388
19389 PR target/19005
19390 * gcc.c-torture/execute/pr19005.c: New test.
19391
19392 PR target/17828
19393 * g++.old-deja/g++.other/comdat5.C: New test.
19394 * g++.old-deja/g++.other/comdat5-aux.cc: New file.
19395
19396 * g++.dg/compat/struct-layout-1.exp: New file.
19397 * g++.dg/compat/struct-layout-1.h: New.
19398 * g++.dg/compat/struct-layout-1_generate.c: New.
19399 * g++.dg/compat/struct-layout-1_x1.h: New.
19400 * g++.dg/compat/struct-layout-1_x2.h: New.
19401 * g++.dg/compat/struct-layout-1_y1.h: New.
19402 * g++.dg/compat/struct-layout-1_y2.h: New.
19403
19404 * gcc.dg/20050330-2.c: New test.
19405
19406 2005-12-08 Erik Edelmann <eedelman@gcc.gnu.org>
19407
19408 PR fortran/25292
19409 * gfortran.dg/associated_1.f90: New.
19410
19411 2005-12-08 Eric Botcazou <ebotcazou@libertysurf.fr>
19412
19413 * gfortran.dg/vect/vect-5.f90: Expect alignment forcing only on
19414 ILP32 vect_no_align platforms.
19415
19416 2005-12-08 Andreas Krebbel <krebbel1@de.ibm.com>
19417 Jakub Jelinek <jakub@redhat.com>
19418
19419 PR target/25268
19420 * gcc.c-torture/compile/20051207-1.c: New test.
19421
19422 2005-12-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19423
19424 PR testsuite/20772
19425 * g++.dg/other/i386-1.C, gcc.c-torture/execute/990413-2.x,
19426 gcc.dg/torture/pr18582-1.c,
19427 gcc.target/i386/attributes-error.c: Also test on x86_64.
19428
19429 * gcc.dg/pr18928-1.c: Test on all targets supporting pic.
19430
19431 2005-12-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19432
19433 PR c++/19397
19434 * g++.dg/template/typedef3.C: New test.
19435
19436 PR c++/19762
19437 PR c++/19764
19438 * g++.dg/template/dtor3.C: Fix error markers.
19439
19440 2005-12-07 Adrian Straetling <straetling@de.ibm.com>
19441
19442 * lib/target-supports.exp (check_effective_target_sync_char_short):
19443 Add s390*.
19444
19445 2005-12-06 Janis Johnson <janis187@us.ibm.com>
19446
19447 * lib/gcc-dg.exp (cleanup-dump): Remove options from test name.
19448
19449 2005-12-06 Roger Sayle <roger@eyesopen.com>
19450
19451 * g++.dg/warn/Wstring-literal-comparison-1.C: New test case.
19452 * g++.dg/warn/Wstring-literal-comparison-2.C: Likewise.
19453 * g++.dg/warn/Wstring-literal-comparison-3.C: Likewise.
19454 * g++.dg/warn/Wstring-literal-comparison-4.C: Likewise.
19455
19456 2005-12-06 Roger Sayle <roger@eyesopen.com>
19457
19458 PR c++/25263
19459 * g++.dg/other/array2.C: New test case.
19460
19461 2005-12-05 Geoffrey Keating <geoffk@apple.com>
19462
19463 * gcc.dg/darwin-weakimport-3.c: New.
19464
19465 * g++.old-deja/g++.abi/vtable2.C: Make weakrefs static.
19466 * gcc.dg/attr-weakref-1.c: Modify to not try to test public weakrefs,
19467 and to work on Darwin.
19468 * gcc.dg/attr-weakref-1b.c: New file.
19469 * gcc.dg/attr-weakref-2.c: New test.
19470 * gcc.dg/darwin-weakref-1.c: New test.
19471
19472 2005-12-05 Janis Johnson <janis187@us.ibm.com>
19473
19474 PR testsuite/25247
19475 * lib/target-supports-dg.exp (dg-skip-if): Fix target selector for
19476 use in selector expressions.
19477 (dg-xfail-if): Ditto.
19478 * gcc.test-framework/dg-dot-run-sif-exp-P.c: New test.
19479 * gcc.test-framework/dg-dot-run-sif-exp-U.c: New test.
19480 * gcc.test-framework/dg-dot-run-xif-exp-P.c: New test.
19481 * gcc.test-framework/dg-dot-run-xif-exp-XP.c: New test.
19482 * gcc.test-framework/test-framework.exp: Skip generated tests if
19483 CHECK_TEST_FRAMEWORK is not 1.
19484
19485 2005-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
19486
19487 PR tree-optimization/24963
19488 * gcc.dg/vect/vect-62.c: Remove outdated dg-line.
19489
19490 PR target/24108
19491 * gcc.dg/vect/vect-76.c: Do not XFAIL on vect_no_align platforms.
19492
19493 PR target/18580
19494 * gcc.dg/vect/vect-reduc-1char.c: XFAIL on vect_no_int_max platforms.
19495 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
19496 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
19497 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
19498
19499 2005-12-05 Jakub Jelinek <jakub@redhat.com>
19500
19501 * gcc.target/i386/movq-2.c: Add -mtune=pentium4 to
19502 dg-options.
19503
19504 2005-12-04 Joseph S. Myers <joseph@codesourcery.com>
19505
19506 * gcc.dg/c90-const-expr-5.c, gcc.dg/c99-const-expr-5.c: New tests.
19507
19508 2005-12-04 Joseph S. Myers <joseph@codesourcery.com>
19509
19510 * gcc.dg/format/cast-1.c: New test.
19511
19512 2005-12-04 Roger Sayle <roger@eyesopen.com>
19513
19514 PR c/7776
19515 * gcc.dg/Wstring-literal-comparison-1.c: New test case.
19516 * gcc.dg/Wstring-literal-comparison-2.c: Likewise.
19517 * gcc.dg/Wstring-literal-comparison-3.c: Likewise.
19518 * gcc.dg/Wstring-literal-comparison-4.c: Likewise.
19519
19520 2005-12-03 Joseph S. Myers <joseph@codesourcery.com>
19521
19522 * gcc.dg/cast-pretty-print-1.c: New test.
19523
19524 2005-12-03 Joseph S. Myers <joseph@codesourcery.com>
19525
19526 * gcc.dg/c90-const-expr-4.c, gcc.dg/c99-const-expr-4.c: New tests.
19527
19528 2005-12-02 Mark Mitchell <mark@codesourcery.com>
19529
19530 PR c++/24173
19531 * g++.dg/template/friend40.C: New test.
19532
19533 2005-12-02 Jakub Jelinek <jakub@redhat.com>
19534
19535 PR target/25199
19536 * gcc.target/i386/movq-2.c: New test.
19537 * gcc.target/i386/movq.c: Remove target i?86, instead add
19538 dg-require-effective-target ilp32.
19539
19540 2005-12-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19541
19542 PR c++/24103
19543 * g++.dg/other/default1.C: New test.
19544
19545 2005-12-02 Richard Guenther <rguenther@suse.de>
19546
19547 * gcc.dg/tree-ssa/20031106-6.c: Remove XFAIL.
19548
19549 2005-12-02 Gabriel Dos Reis <gdr@integrable-solutions.net>
19550
19551 * gcc.dg/lvalue-2.c (f0): Put "error: " marker back.
19552
19553 2005-12-02 Alan Modra <amodra@bigpond.net.au>
19554
19555 PR target/21017
19556 * gcc.target/powerpc/rotate.c: New.
19557
19558 2005-12-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
19559
19560 * gfortran.dg/pr24489.f90: Delete, replaced by read_eor.f90.
19561 * gfortran.dg/pr24584.f90: Delete, replaced by namelist_empty.f90.
19562
19563 2005-12-01 Gabriel Dos Reis <gdr@integrable-solutions.net>
19564
19565 PR c/13384
19566 * gcc.dg/pr17730-1.c: Adjust.
19567 * gcc.dg/lvalue1.c (main): Likewise.
19568 * gcc.dg/lvalue-2.c: Likewise.
19569 * g++.dg/pr7503-3.C
19570
19571 2005-12-01 Geoffrey Keating <geoffk@apple.com>
19572
19573 * gcc.target/powerpc/pr18096-1.c: Be more liberal about possible
19574 error messages.
19575
19576 2005-12-01 Paul Thomas <pault@gcc.gnu.org>
19577
19578 PR fortran/24789
19579 * gfortran.dg/auto_char_dummy_array_2.f90: New test.
19580
19581 2005-12-01 Uros Bizjak <uros@kss-loka.si>
19582
19583 PR target/24475
19584 * lib/target-supports.exp (check_effective_target_tls): New.
19585 (check_effective_target_tls_runtime): New.
19586 * gcc.dg/tls/tls.exp, g++.dg/tls/tls.exp: Remove check
19587 for TLS support.
19588 * gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c, gcc.dg/tls/opt-3.c,
19589 gcc.dg/tls/opt-4.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
19590 gcc.dg/tls/opt-7.c, gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c,
19591 gcc.dg/tls/opt-10.c, gcc.dg/tls/diag-1.c, gcc.dg/tls/diag-2.c,
19592 gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c, gcc.dg/tls/diag-5.c,
19593 gcc.dg/tls/alias-1.c, gcc.dg/tls/alpha-1.c, gcc.dg/tls/asm-1.c,
19594 gcc.dg/tls/debug-1.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
19595 gcc.dg/tls/pic-1.c, gcc.dg/tls/section-1.c, gcc.dg/tls/struct-1.c,
19596 gcc.dg/tls/trivial.c, g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C,
19597 g++.dg/tls/diag-3.C, g++.dg/tls/diag-4.C, g++.dg/tls/init-1.C,
19598 g++.dg/tls/init-2.C, g++.dg/tls/trivial.C: Require
19599 effective-target TLS.
19600 * gcc.dg/tls/pr24428-2.c, gcc.dg/tls/pr24428.c, gcc.dg/tls/opt-11.c,
19601 g++.dg/tls/static-1a.cc, g++.dg/tls/static-1.C: Require
19602 effective-target TLS runtime.
19603
19604 2005-12-01 Uros Bizjak <uros@kss-loka.si>
19605
19606 * lib/gcov.exp (clean-gcov): Also remove $base.h.gcov files.
19607
19608 2005-12-01 Hans-Peter Nilsson <hp@axis.com>
19609
19610 * gcc.dg/20041106-1.c, gcc.dg/20030321-1.c, gcc.dg/pr17112-1.c,
19611 gcc.dg/pr17112-1.c, g++.dg/other/packed1.C,
19612 g++.dg/other/crash-4.C, g++.dg/ext/packed8.C: Match "attribute
19613 ignored" warnings when "packing" is the same as the ABI layout.
19614
19615 2005-11-30 Bernhard Fischer <rep.nop@aon.at>
19616
19617 PR fortran/21302
19618 * gfortran.dg/line_length_1.f: New test.
19619 * gfortran.dg/line_length_2.f90: Ditto.
19620
19621 2005-11-30 Richard Guenther <rguenther@suse.de>
19622
19623 PR tree-optimization/21655
19624 * g++.dg/tree-ssa/pr14814.C: Remove XFAIL.
19625
19626 2005-11-30 Dale Johannesen <dalej@apple.com>
19627
19628 * gcc.c-torture/compile/pr24930.c: New.
19629
19630 2005-11-30 Paul Thomas <pault@gcc.gnu.org>
19631
19632 PR fortran/15809
19633 * gfortran.dg/auto_char_dummy_array.f90: New test.
19634
19635 2005-11-30 Jeff Law <law@redhat.com>
19636
19637 * g++.old-deja/g++.law/pr25000.C: New test.
19638
19639 2005-11-30 Jakub Jelinek <jakub@redhat.com>
19640
19641 * gcc.dg/tls/opt-11.c: New test.
19642
19643 2005-11-29 Joseph S. Myers <joseph@codesourcery.com>
19644
19645 * gcc.dg/torture/fp-int-convert-timode.c: XFAIL only on lp64
19646 targets.
19647 * gcc.dg/torture/fp-int-convert-float128-timode.c: XFAIL also for
19648 LP64 ia64.
19649
19650 2005-11-29 Jakub Jelinek <jakub@redhat.com>
19651
19652 * gfortran.dg/open_access_1.f90: New test.
19653
19654 2005-11-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19655
19656 * gcc.dg/charset/builtin2.c: New test.
19657
19658 2005-11-28 Jakub Jelinek <jakub@redhat.com>
19659
19660 * gcc.dg/compat/struct-layout-1_generate.c: Add -w option
19661 on mmix-*-* for *_[xy].c.
19662
19663 2005-11-28 Kean Johnston <jkj@sco.com>
19664
19665 * g++.dg/opt/range-test-1.C: Prevent re-inclusion of system
19666 headers.
19667 * g++.old-deja/g++.law/profile1.C: No longer expect fail on OSR5.
19668 * gcc.c-torture/compile/20000804-1.c: Skip if using -fPIC on X86.
19669 * gcc.target/i386/asm-3.c: Ditto.
19670 * gcc.target/i386/clobbers.c: Ditto.
19671 * gcc.dg/tree-ssa/ssa-dce-2.c: Make t() static and prototype it.
19672 * gcc.target/i386/cmov1.c: Make magic* static so it matches the
19673 test regexp.
19674 * gcc.target/i386/mul.c: Ditto.
19675 * gcc.target/i386/ssetype-1.c: Ditto.
19676 * gcc.dg/20040813-1.c: Skip on SVR5 systems.
19677 * gcc.c-torture/execute/builtins/strlen-3.c: Declare variables as
19678 static so the test works with -fPIC mode too. Based on comment in
19679 PR19231 by Pinski.
19680 * gcc.dg/nest.c: No longer fail on SCO systems as it has -pg again.
19681
19682 2005-11-28 Richard Guenther <rguenther@suse.de>
19683
19684 * gcc.dg/alias-9.c: New testcase.
19685 * g++.dg/warn/Wstrict-aliasing-7.C: Likewise.
19686
19687 2005-11-28 Roger Sayle <roger@eyesopen.com>
19688 Uros Bizjak <uros@kss-loka.si>
19689
19690 PR middle-end/20219
19691 * gcc.dg/builtins-20.c: Add checks for sin(x)/tan(x) and
19692 tan(x)/sin(x) transformations.
19693
19694 2005-11-27 Andrew Pinski <pinskia@physics.uc.edu>
19695
19696 PR middle-end/24575
19697 * gcc.dg/tree-ssa/divide-3.c: New test.
19698 * gcc.dg/tree-ssa/divide-4.c: New test.
19699
19700 2005-11-27 Steven G. Kargl <kargls@comcast.net>
19701
19702 PR fortran/24917
19703 * gfortran.dg/boz_6.f90: New test.
19704
19705 2005-11-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
19706
19707 PR fortran/23912
19708 * gfortran.dg/modulo_1.f90: New test.
19709
19710 2005-11-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
19711
19712 PR libfortran/24919
19713 * gfortran.dg/ftell_1.f90: Modify testcase so that it doesn't
19714 fail on CRLF platforms.
19715 * gfortran.dg/ftell_2.f90: Likewise.
19716
19717 2005-11-26 Eric Christopher <echristo@apple.com>
19718
19719 * gcc.dg/intmax_t-1.c: Remove mips xfail.
19720
19721 2005-11-26 Andrew Pinski <pinskia@physics.uc.edu>
19722
19723 * objc.dg/gnu-runtime-3.m: Simplify.
19724
19725 2005-11-26 Andrew Pinski <pinskia@physics.uc.edu>
19726
19727 PR middle-end/23669
19728 * gcc.dg/tree-ssa/divide-1.c: New test.
19729 * gcc.dg/tree-ssa/divide-2.c: New test.
19730
19731 2005-11-26 Janne Blomqvist <jb@gcc.gnu.org>
19732
19733 PR libgfortran/24945
19734 * gfortran.dg/open_status_2.f90: Fix wrong PR number in comment.
19735
19736 2005-11-26 Janne Blomqvist <jb@gcc.gnu.org>
19737
19738 PR libgfortran/24945
19739 * gfortran.dg/open_status_2.f90: New test.
19740
19741 2005-11-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19742
19743 * gcc.c-torture/execute/builtins/fprintf.c,
19744 gcc.c-torture/execute/builtins/fputs-lib.c,
19745 gcc.c-torture/execute/builtins/fputs.c,
19746 gcc.c-torture/execute/builtins/lib/fprintf.c,
19747 gcc.c-torture/execute/builtins/lib/printf.c,
19748 gcc.c-torture/execute/builtins/printf.c: Test the unlocked style.
19749
19750 2005-11-25 J"orn Rennecke <joern.rennecke@st.com>
19751
19752 * gcc.dg/20050922-2.c: New test.
19753
19754 2005-11-25 Andrew Pinski <pinskia@physics.uc.edu>
19755
19756 * objc.dg/gnu-runtime-3.m: New test.
19757
19758 2005-11-25 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19759
19760 PR c++/9278
19761 * g++.dg/other/void1.C: New test.
19762
19763 2005-11-25 Joseph S. Myers <joseph@codesourcery.com>
19764
19765 PR middle-end/24998
19766 * gcc.dg/torture/fp-int-convert-float.c,
19767 gcc.dg/torture/fp-int-convert-double.c,
19768 gcc.dg/torture/fp-int-convert-long-double.c,
19769 gcc.dg/torture/fp-int-convert-timode.c,
19770 gcc.dg/torture/fp-int-convert-float80.c,
19771 gcc.dg/torture/fp-int-convert-float80-timode.c,
19772 gcc.dg/torture/fp-int-convert-float128.c,
19773 gcc.dg/torture/fp-int-convert-float128-timode.c,
19774 gcc.dg/torture/fp-int-convert.h: New files.
19775
19776 2005-11-24 Andrew Pinski <pinskia@physics.uc.edu>
19777
19778 PR middle-end/24989
19779 * gcc.dg/tree-ssa/bool-10.c: New test.
19780 * gcc.dg/tree-ssa/bool-11.c: New test.
19781 * gcc.dg/tree-ssa/bool-7.c: Un-xfail.
19782
19783 2005-11-24 Andrew Pinski <pinskia@physics.uc.edu>
19784
19785 PR middle-end/24990
19786 * tree-ssa/pr24990-1.c: New test.
19787
19788 2005-11-24 Richard Guenther <rguenther@suse.de>
19789 Dirk Mueller <dmueller@suse.de>
19790
19791 PR c++/14024
19792 * g++.dg/warn/Wstrict-aliasing-1.C: New testcase.
19793 * g++.dg/warn/Wstrict-aliasing-2.C: Likewise.
19794 * g++.dg/warn/Wstrict-aliasing-3.C: Likewise.
19795 * g++.dg/warn/Wstrict-aliasing-4.C: Likewise.
19796 * g++.dg/warn/Wstrict-aliasing-5.C: Likewise.
19797 * g++.dg/warn/Wstrict-aliasing-6.C: Likewise.
19798
19799 2005-11-23 Uros Bizjak <uros@kss-loka.si>
19800
19801 * g++.dg/other/i386-1.C: Pass if CPU has no SSE2 support.
19802
19803 2005-11-23 Gabriel Dos Reis <gdr@integrable-solutions.net>
19804
19805 PR c/21668
19806 * gcc.dg/Wc++-compat.c: New.
19807 * gcc.dg/Wno-c++-compat.c: New.
19808
19809 2005-11-23 Alan Modra <amodra@bigpond.net.au>
19810
19811 * gcc.target/powerpc/altivec-consts.c (vspltisb): Use int val.
19812 (vspltish, vspltisw): Likewise.
19813
19814 2005-11-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
19815
19816 PR libgfortran/24794
19817 * gfortran.dg/namelist_12.f: Fix quotes.
19818 * gfortran.dg/namelist_13.f90: Fix quotes.
19819 * gfortran.dg/namelist_14.f90: Fix quotes.
19820 * gfortran.dg/namelist_15.f90: Fix quotes.
19821 * gfortran.dg/namelist_use.f90: Fix quotes.
19822 * gfortran.dg/namelist_use_only.f90: Fix quotes.
19823 * gfortran.dg/namelist_21.f90: New test.
19824 * gfortran.dg/namelist_22.f90: New test.
19825
19826 2005-11-22 Kazu Hirata <kazu@codesourcery.com>
19827
19828 PR target/23435
19829 * gcc.c-torture/compile/pr23435.c: New.
19830
19831 2005-11-22 Joseph S. Myers <joseph@codesourcery.com>
19832
19833 * gcc.c-torture/execute/floatunsisf-1.c: New test.
19834
19835 2005-11-22 Joseph S. Myers <joseph@codesourcery.com>
19836
19837 * gcc.target/powerpc/405-macchw-1.c,
19838 gcc.target/powerpc/405-macchw-2.c,
19839 gcc.target/powerpc/405-macchwu-1.c,
19840 gcc.target/powerpc/405-macchwu-2.c,
19841 gcc.target/powerpc/405-machhw-1.c,
19842 gcc.target/powerpc/405-machhw-2.c,
19843 gcc.target/powerpc/405-machhwu-1.c,
19844 gcc.target/powerpc/405-machhwu-2.c,
19845 gcc.target/powerpc/405-maclhw-1.c,
19846 gcc.target/powerpc/405-maclhw-2.c,
19847 gcc.target/powerpc/405-maclhwu-1.c,
19848 gcc.target/powerpc/405-maclhwu-2.c,
19849 gcc.target/powerpc/405-mulchw-1.c,
19850 gcc.target/powerpc/405-mulchw-2.c,
19851 gcc.target/powerpc/405-mulchwu-1.c,
19852 gcc.target/powerpc/405-mulchwu-2.c,
19853 gcc.target/powerpc/405-mulhhw-1.c,
19854 gcc.target/powerpc/405-mulhhw-2.c,
19855 gcc.target/powerpc/405-mulhhwu-1.c,
19856 gcc.target/powerpc/405-mulhhwu-2.c,
19857 gcc.target/powerpc/405-mullhw-1.c,
19858 gcc.target/powerpc/405-mullhw-2.c,
19859 gcc.target/powerpc/405-mullhwu-1.c,
19860 gcc.target/powerpc/405-mullhwu-2.c,
19861 gcc.target/powerpc/405-nmacchw-1.c,
19862 gcc.target/powerpc/405-nmacchw-2.c,
19863 gcc.target/powerpc/405-nmachhw-1.c,
19864 gcc.target/powerpc/405-nmachhw-2.c,
19865 gcc.target/powerpc/405-nmaclhw-1.c,
19866 gcc.target/powerpc/405-nmaclhw-2.c,
19867 gcc.target/powerpc/440-macchw-1.c,
19868 gcc.target/powerpc/440-macchw-2.c,
19869 gcc.target/powerpc/440-macchwu-1.c,
19870 gcc.target/powerpc/440-macchwu-2.c,
19871 gcc.target/powerpc/440-machhw-1.c,
19872 gcc.target/powerpc/440-machhw-2.c,
19873 gcc.target/powerpc/440-machhwu-1.c,
19874 gcc.target/powerpc/440-machhwu-2.c,
19875 gcc.target/powerpc/440-maclhw-1.c,
19876 gcc.target/powerpc/440-maclhw-2.c,
19877 gcc.target/powerpc/440-maclhwu-1.c,
19878 gcc.target/powerpc/440-maclhwu-2.c,
19879 gcc.target/powerpc/440-mulchw-1.c,
19880 gcc.target/powerpc/440-mulchw-2.c,
19881 gcc.target/powerpc/440-mulchwu-1.c,
19882 gcc.target/powerpc/440-mulchwu-2.c,
19883 gcc.target/powerpc/440-mulhhw-1.c,
19884 gcc.target/powerpc/440-mulhhw-2.c,
19885 gcc.target/powerpc/440-mulhhwu-1.c,
19886 gcc.target/powerpc/440-mulhhwu-2.c,
19887 gcc.target/powerpc/440-mullhw-1.c,
19888 gcc.target/powerpc/440-mullhw-2.c,
19889 gcc.target/powerpc/440-mullhwu-1.c,
19890 gcc.target/powerpc/440-mullhwu-2.c,
19891 gcc.target/powerpc/440-nmacchw-1.c,
19892 gcc.target/powerpc/440-nmacchw-2.c,
19893 gcc.target/powerpc/440-nmachhw-1.c,
19894 gcc.target/powerpc/440-nmachhw-2.c,
19895 gcc.target/powerpc/440-nmaclhw-1.c,
19896 gcc.target/powerpc/440-nmaclhw-2.c: New tests.
19897
19898 2005-11-21 Jakub Jelinek <jakub@redhat.com>
19899
19900 PR fortran/24774
19901 * gfortran.dg/inquire_9.f90: New test.
19902
19903 PR fortran/21647
19904 * gfortran.fortran-torture/execute/inquire_5.f90: New test.
19905
19906 2005-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
19907
19908 PR libfortran/24432
19909 * lib/target-supports.exp (check_effective_target_fortran_large_real):
19910 Check that 'cos' is supported.
19911
19912 2005-11-21 Paul Thomas <pault@gcc.gnu.org
19913
19914 PR fortran/24223
19915 * gfortran.dg/substring_equivalence.f90: New test.
19916
19917 PR fortran/24705
19918 * gfortran.dg/auto_internal_assumed.f90: New test.
19919
19920 2005-11-21 Uros Bizjak <uros@kss-loka.si>
19921
19922 * gcc.dg/fold-div-2.c: New test.
19923
19924 2005-11-20 Ian Lance Taylor <ian@airs.com>
19925
19926 PR rtl-optimization/24883
19927 * gcc.c-torture/compile/pr24883.c: New test.
19928
19929 2005-11-21 Kazu Hirata <kazu@codesourcery.com>
19930
19931 PR middle-end/20583
19932 * gcc.c-torture/compile/pr20583.c: New.
19933
19934 2005-11-20 Bernd Schmidt <bernd.schmidt@analog.com>
19935
19936 * gcc.c-torture/execute/usmul.c: New test.
19937
19938 2005-11-19 James A. Morrison <phython@gcc.gnu.org>
19939
19940 * gcc.dg/tree-ssa/vrp22.c: New test.
19941
19942 2005-11-19 Hans-Peter Nilsson <hp@axis.com>
19943
19944 PR middle-end/24912
19945 * gcc.dg/torture/pr24912-1.c: New test.
19946
19947 2005-11-19 Janne Blomqvist <jb@gcc.gnu.org>
19948
19949 PR fortran/24862
19950 * gfortran.dg/arrayio_derived_1.f90: New test.
19951
19952 2005-11-19 Richard Guenther <rguenther@suse.de>
19953
19954 PR middle-end/23294
19955 * gcc.dg/tree-ssa/pr23294.c: New testcase.
19956
19957 2005-11-19 Hans-Peter Nilsson <hp@bitrange.com>
19958
19959 * gcc.dg/fold-overflow-1.c: Adjust for float output for mmix-*-*.
19960
19961 2005-11-18 Mark Mitchell <mark@codesourcery.com>
19962
19963 PR c++/8355
19964 * g++.dg/template/friend39.C: New test.
19965
19966 2005-11-18 James E Wilson <wilson@specifix.com>
19967
19968 * gcc.dg/builtin-strstr.c: New.
19969
19970 2005-11-18 Richard Henderson <rth@redhat.com>
19971
19972 * gcc.target/ia64/20010423-1.c, gcc.target/ia64/20020313-1.c,
19973 gcc.target/ia64/20020326-1.c, gcc.target/ia64/20030225-2.c,
19974 gcc.target/ia64/20030405-1.c, gcc.target/ia64/20030811-1.c,
19975 gcc.target/ia64/20040303-1.c: Move from gcc.dg/.
19976 * gcc.target/ia64/asm-1.c, gcc.target/ia64/float80-1.c,
19977 gcc.target/ia64/float80-2.c, gcc.target/ia64/got-1.c,
19978 gcc.target/ia64/postinc-1.c, gcc.target/ia64/types-1.c,
19979 gcc.target/ia64/types-2.c, gcc.target/ia64/visibility-1.c,
19980 gcc.target/ia64/visibility-2.c: Move from gcc.dg/, with
19981 renaming to remove initial "ia64-".
19982
19983 2005-11-18 Eric Botcazou <ebotcazou@adacore.com>
19984
19985 * ada/acats/run_all.sh (target_run): Revert 2005-11-17 patch.
19986
19987 2005-11-18 Joseph S. Myers <joseph@codesourcery.com>
19988
19989 * g++.dg/cpp/string-2.C: New test.
19990
19991 2005-11-18 Zdenek Dvorak <dvorakz@suse.cz>
19992
19993 * gcc.dg/tree-ssa/loop-14.c: New test.
19994
19995 2005-11-17 James A. Morrison <phython@gcc.gnu.org>
19996 Michael Chamberlain <michael@chamberlain.net.au>
19997
19998 * ada/acats/run_all.sh (target_run): Kill long running tests.
19999
20000 2005-11-17 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
20001
20002 * gcc.dg/cleanup-8.c: Enable test on hppa*-*-hpux*.
20003 * gcc.dg/cleanup-9.c: Likewise.
20004 * gcc.dg/cleanup-10.c: Likewise.
20005 * gcc.dg/cleanup-11.c: Likewise.
20006
20007 2005-11-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
20008
20009 PR fortran/24892
20010 * gfortran.dg/open_access_append_1.f90: New test.
20011 * gfortran.dg/open_access_append_2.f90: New test.
20012
20013 2005-11-16 Richard Guenther <rguenther@suse.de>
20014
20015 PR middle-end/24851
20016 * gcc.c-torture/execute/pr24851.c: New testcase.
20017
20018 2005-11-16 Eric Botcazou <ebotcazou@adacore.com>
20019
20020 * gcc.dg/fold-overflow-1.c: New test.
20021
20022 2005-11-16 Daniel Jacobowitz <dan@codesourcery.com>
20023
20024 * gcc.dg/cleanup-5.c, gcc.dg/cleanup-8.c, gcc.dg/cleanup-9.c,
20025 gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c: Update for ARM EABI.
20026
20027 2005-11-16 Nathan Sidwell <nathan@codesourcery.com>
20028
20029 * g++.dg/eh/forced1.C: Adjust to cope with ARM EABI
20030 structures.
20031 * g++.dg/eh/forced2.C: Likewise.
20032 * g++.dg/eh/forced3.C: Likewise.
20033 * g++.dg/eh/forced4.C: Likewise.
20034
20035 2005-11-11 Mike Stump <mrs@apple.com>
20036
20037 * g++.old-deja/g++.mike/unused.C: Add.
20038
20039 2005-11-15 Mark Mitchell <mark@codesourcery.com>
20040
20041 PR c++/24667
20042 * g++.dg/warn/Wcast-qual1.C: New test.
20043
20044 2005-11-15 Jan Hubicka <jh@suse.cz>
20045
20046 * gcc.dg/winline-5.c: Add large-unit-insns limit.
20047
20048 2005-11-14 David Edelsohn <edelsohn@gnu.org>
20049
20050 * g++.dg/eh/simd-2.C: XFAIL on AIX and SPE.
20051
20052 2005-11-14 Diego Novillo <dnovillo@redhat.com>
20053
20054 PR 24840
20055 * gcc.dg/tree-ssa/pr24840.c: New test.
20056
20057 2005-11-14 Janis Johnson <janis187@us.ibm.com>
20058
20059 PR testsuite/24841
20060 * gcc.dg/attr-weakref-1.c: Rearrange test directives.
20061
20062 2005-11-14 Dale Johannesen <dalej@apple.com>
20063
20064 * gcc.c-torture/execute/20051113-1.c: New.
20065
20066 2005-11-14 Mark Mitchell <mark@codesourcery.com>
20067
20068 PR c++/24687
20069 * g++.dg/template/crash43.C: New test.
20070
20071 2005-11-14 Daniel Jacobowitz <dan@codesourcery.com>
20072
20073 * gcc.c-torture/unsorted/unsorted.exp: Sort tests before running them.
20074
20075 2005-11-13 Mark Mitchell <mark@codesourcery.com>
20076
20077 PR c++/24817
20078 * g++.dg/eh/spec8.C: New test.
20079
20080 2005-11-14 Hans-Peter Nilsson <hp@axis.com>
20081
20082 * gcc.dg/pack-test-1.c: Gate on ! default_packed.
20083
20084 2005-11-13 Mark Mitchell <mark@codesourcery.com>
20085
20086 PR c++/20293
20087 * g++.dg/parse/ambig4.C: New test.
20088 * g++.dg/tc1/dr101.C: Adjust error markers.
20089 * g++.dg/lookup/strong-using-2.C: Likewise.
20090 * g++.dg/lookup/ambig5.C: Likewise.
20091 * g++.dg/lookup/ambig4.C: Likewise.
20092 * g++.dg/parse/crash22.C: Likewise.
20093
20094 2005-11-14 Hans-Peter Nilsson <hp@axis.com>
20095
20096 * gcc.dg/pr19340.c: Skip for mmix-*-* and cris-*-*.
20097
20098 2005-11-13 Eric Botcazou <ebotcazou@adacore.com>
20099
20100 * gcc.dg/nested-calls-1.c: New test.
20101
20102 2005-11-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
20103
20104 * gfortran.dg/complex_intrinsic_1.f90: New test.
20105 * gfortran.dg/complex_intrinsic_2.f90: New test.
20106 * gfortran.dg/fgetc_1.f90: New test.
20107 * gfortran.dg/fgetc_2.f90: New test.
20108 * gfortran.dg/fgetc_3.f90: New test.
20109 * gfortran.dg/ftell_1.f90: New test.
20110 * gfortran.dg/ftell_2.f90: New test.
20111 * gfortran.dg/gnu_logical_1.F: New test.
20112 * gfortran.dg/gnu_logical_2.f90: New test.
20113
20114 2005-11-13 Andrew Pinski <pinskia@physics.uc.edu>
20115
20116 PR middle-end/24820
20117 * gcc.dg/pr24820.c: New test.
20118
20119 2005-11-13 Zdenek Dvorak <dvorakz@suse.cz>
20120
20121 * gcc.dg/tree-ssa/loop-2.c: Fix outcome.
20122 * gcc.dg/tree-ssa/loop-3.c: Change type of loop control
20123 variable.
20124
20125 2005-11-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
20126
20127 PR testsuite/24614
20128 * gcc.dg/nested-func-4.c: Add dg-options for hppa*-*-hpux*.
20129
20130 2005-11-12 Hans-Peter Nilsson <hp@axis.com>
20131
20132 * gcc.target/cris/cris.exp: New file.
20133 * gcc.target/cris/rld-legit1.c: New test.
20134 * gcc.target/cris/rld-legit2.c: New test.
20135
20136 2005-11-12 Jakub Jelinek <jakub@redhat.com>
20137
20138 PR c++/24780
20139 * g++.dg/opt/pr24780.C: New test.
20140
20141 PR c++/24761
20142 * g++.dg/template/asm1.C: New test.
20143
20144 2005-11-12 Steven G. Kargl <kargls@comcast.net>
20145
20146 PR libgfortran/24787
20147 * gfortran.dg/scan_1.f90: New test.
20148
20149 2005-11-12 Jan Hubicka <jh@suse.cz>
20150
20151 * gcc.target/i386/minmax-1.c: New.
20152 * gcc.target/i386/minmax-2.c: New.
20153
20154 2005-11-12 Kaz Kojima <kkojima@gcc.gnu.org>
20155
20156 * gcc.dg/pr24445.c: Fix for 64-bit targets.
20157
20158 2005-11-11 Daniel Jacobowitz <dan@codesourcery.com>
20159
20160 * gcc.c-torture/execute/20051110-1.c,
20161 gcc.c-torture/execute/20051110-2.c: New tests.
20162
20163 2005-11-12 Hans-Peter Nilsson <hp@axis.com>
20164
20165 PR middle-end/24750
20166 * gcc.dg/torture/pr24750-1.c, gcc.target/cris/torture/pr24750-2.c:
20167 New tests.
20168
20169 2005-11-11 Andreas Tobler <a.tobler@schweiz.ch>
20170
20171 * lib/target-libpath.exp (get_shlib_extension): New proc.
20172 * lib/g++.exp (g++_link_flags): Add flags in case of shared only build.
20173 * lib/gfortran.exp (gfortran_link_flags): Likewise.
20174 * lib/objc.exp (objc_target_compile): Likewise.
20175 * lib/obj-c++.exp (obj-c++_link_flags): Likewise. Fix multilib libgcc
20176 detection.
20177
20178 2005-11-11 Andreas Tobler <a.tobler@schweiz.ch>
20179
20180 * gfortran.dg/static_linking_1.f: Fix static_libgfortran processing.
20181
20182 * lib/target-supports.exp (check_effective_target_static_libgfortran):
20183 Add -static to additional_flags and pass it to target_compile.
20184
20185 2005-11-11 Jerry DeLisle <jvdelisle@gcc.gnu.org>
20186
20187 PR libgfortran/24719
20188 gfortran.dg/read_noadvance.f90: New test.
20189
20190 PR libgfortran/24699
20191 gfortran.dg/fmt_t_2.f90: New test.
20192
20193 PR libgfortran/24785
20194 gfortran.dg/read_x_eor.f90: New test.
20195
20196 PR libgfortran/24584
20197 gfortran.dg/namelist_empty.f90: Rename test.
20198
20199 PR libgfortran/24489
20200 gfortran/read_eor.f90: Rename test.
20201
20202 2005-11-10 Paul Thomas <pault@gcc.gnu.org>
20203
20204 PR fortran/15976
20205 * gfortran.dg/automatic_module_variable.f90: New test.
20206
20207 2005-11-11 Kaz Kojima <kkojima@gcc.gnu.org>
20208
20209 PR target/24445
20210 * gcc.dg/pr24445.c: New test.
20211
20212 2005-11-10 Paul Thomas <pault@gcc.gnu.org>
20213
20214 PR fortran/24655
20215 PR fortran/24755
20216 * gfortran.dg/recursive_statement_functions.f90: Add statement
20217 functions using inline intrinsic functions and parameters to test
20218 that they no longer seg-fault.
20219
20220 PR fortran/24409
20221 gfortran.dg/nested_modules_4.f90: New test.
20222 gfortran.dg/nested_modules_5.f90: New test.
20223
20224 2005-11-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
20225
20226 PR fortran/24643
20227 * gfortran.dg/implicit_6.f90, gfortran.dg/implicit_7.f90: New.
20228
20229 2005-11-10 Alexandre Oliva <aoliva@redhat.com>
20230
20231 * gcc.dg/attr-weakref-1.c: Add exit (0) to avoid spurious
20232 failures.
20233
20234 2005-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
20235
20236 * gcc.dg/sparc-getcontext-1.c: New test.
20237
20238 2005-11-09 Eric Botcazou <ebotcazou@adacore.com>
20239
20240 * gcc.dg/ifcvt-fabs-1.c: New test.
20241
20242 2005-11-09 Alexandre Oliva <aoliva@redhat.com>
20243
20244 PR other/4372
20245 * gcc.dg/attr-weakref-1.c, gcc.dg/attr-weakref-1a.c: New test.
20246 * g++.old-deja/g++.abi/vtable2.C: Use weakref instead of alias.
20247
20248 2005-11-09 Richard Guenther <rguenther@suse.de>
20249
20250 PR tree-optimization/24716
20251 * gcc.c-torture/execute/pr24716.c: New testcase.
20252
20253 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
20254
20255 * gcc.dg/pr24624.c: Disable for non S/390 targets.
20256
20257 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
20258
20259 PR 24624
20260 * gcc.dg/pr24624.c: Testcase added.
20261
20262 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
20263
20264 PR 24623
20265 * g++.dg/other/pr24623.C: Testcase added.
20266
20267 2005-11-09 Erik Edelmann <eedelman@gcc.gnu.org>
20268
20269 PR fortran/22607
20270 * gfortran-dg/pure_byref_1.f90: New.
20271 * gfortran-dg/pure_byref_2.f90: New.
20272
20273 2005-11-09 Uros Bizjak <uros@kss-loka.si>
20274
20275 PR c/24101
20276 * gcc.dg/pr24101-1.i, gcc.dg/pr24101-2.i: New tests.
20277 * gcc.dg/dg.exp: Run main loop also for *.i files.
20278
20279 2005-11-08 Jakub Jelinek <jakub@redhat.com>
20280
20281 PR c++/19450
20282 * g++.dg/tls/diag-3.C: New test.
20283 * g++.dg/tls/diag-4.C: New test.
20284 * g++.dg/tls/static-1.C: New test.
20285 * g++.dg/tls/static-1a.cc: New file.
20286
20287 2005-11-08 Diego Novillo <dnovillo@redhat.com>
20288
20289 PR 23046
20290 * g++.dg/tree-ssa/pr23046.C: New test.
20291
20292 2005-11-08 Devang Patel <dpatel@apple.com>
20293
20294 PR tree-optimization/23115
20295 * gcc.dg/tree-ssa/pr23115.c: New.
20296
20297 2005-11-08 David Edelsohn <edelsohn@gnu.org>
20298
20299 * g++.dg/ext/altivec-{1-13}.C: XFAIL on AIX and SPE.
20300 * gcc.target/powerpc/pr16155.c: Same.
20301 * gcc.target/powerpc/altivec-1.c: Same.
20302 * gcc.target/powerpc/altivec-2.c: Same.
20303 * gcc.target/powerpc/altivec-3.c: Same.
20304 * gcc.target/powerpc/altivec-5.c: Same.
20305 * gcc.target/powerpc/altivec-11.c: Same.
20306 * gcc.target/powerpc/altivec-12.c: Same.
20307 * gcc.target/powerpc/altivec-14.c: Same.
20308 * gcc.target/powerpc/altivec-22.c: Same.
20309 * gcc.target/powerpc/altivec-consts.c: Same.
20310 * gcc.target/powerpc/altivec-pr22085.c: Same.
20311 * gcc.target/powerpc/altivec-splat.c: Same.
20312 * gcc.target/powerpc/altivec-varargs-1.c: Same.
20313 * gcc.target/powerpc/altivec-vec-merge.c: Same.
20314 * gcc.target/powerpc/darwin-longlong.c: Same.
20315
20316 2005-11-08 Uros Bizjak <uros@kss-loka.si>
20317
20318 PR target/19340
20319 * gcc.dg/pr19340.c: New test.
20320
20321 2005-11-07 Ian Lance Taylor <ian@airs.com>
20322
20323 PR rtl-optimization/24683
20324 * gcc.dg/pr24683.c: New test.
20325
20326 2005-11-07 Uros Bizjak <uros@kss-loka.si>
20327
20328 * gcc.dg/pr24225.c: Add cleanup-coverage-files.
20329 * gcc.dg/vect/pr24300.c: Add cleanup-tree-dump.
20330
20331 2005-11-07 Uros Bizjak <uros@kss-loka.si>
20332
20333 * gcc.target/i386/pr23376.c: Compile with -mmmx.
20334
20335 2005-11-07 Ulrich Weigand <uweigand@de.ibm.com>
20336
20337 * g++.dg/abi/empty6.C (B): Align to twice pointer size.
20338
20339 2005-11-07 Paolo Bonzini <bonzini@gnu.org>
20340
20341 PR target/24230
20342
20343 * gcc.target/powerpc/altivec-consts.c,
20344 gcc.target/powerpc/altivec-splat.c: New testcase.
20345
20346 2005-11-07 Paolo Bonzini <bonzini@gnu.org>
20347
20348 PR c/24599
20349
20350 * gcc.dg/overflow-2.c: New testcase.
20351
20352 2005-11-07 Jakub Jelinek <jakub@redhat.com>
20353
20354 PR rtl-optimization/23567
20355 * gcc.c-torture/execute/20051104-1.c: New test.
20356
20357 2005-11-06 Paul Thomas <pault@gcc.gnu.org>
20358
20359 PR fortran/24534
20360 gfortran.dg/private_type_2.f90: Modified to check that case with
20361 PRIVATE declaration within derived type is accepted.
20362
20363 PR fortran/20838
20364 gfortran.dg/pointer_assign_1.f90: New test.
20365
20366 PR fortran/20840
20367 * gfortran.dg/arrayio_0.f90: New test.
20368
20369 PR fortran/17737
20370 gfortran.dg/data_initialized.f90: New test.
20371 gfortran.dg/data_constraints_1.f90: New test.
20372 gfortran.dg/data_constraints_2.f90: New test.
20373
20374 2005-11-06 Janne Blomqvist <jb@gcc.gnu.org>
20375
20376 PR fortran/24174
20377 PR fortran/24305
20378 * gfortran.dg/large_real_kind_form_io_1.f90: New file.
20379
20380 2005-11-06 Diego Novillo <dnovillo@redhat.com>
20381
20382 PR 24670
20383 * gcc.dg/tree-ssa/pr24670.c: New test.
20384
20385 2005-11-05 Ian Lance Taylor <ian@airs.com>
20386
20387 PR target/22432
20388 * gcc.target/i386/pr22432.c: New test.
20389
20390 2005-11-05 Richard Henderson <rth@redhat.com>
20391
20392 * gcc.target/alpha/asm-1.c: Move from gcc.dg/asm-5.c.
20393 * gcc.target/alpha/cix-1.c, gcc.target/alpha/cix-2.c,
20394 gcc.target/alpha/max-1.c, gcc.target/alpha/max-2.c,
20395 gcc.target/alpha/base-1.c, gcc.target/alpha/base-2.c: Move
20396 from gcc.dg/alpha-*.
20397 * gcc.target/alpha/980217-1.c, gcc.target/alpha/20011018-1.c,
20398 gcc.target/alpha/20000715-1.c: Move from gcc.dg/.
20399
20400 2005-11-05 Andreas Jaeger <aj@suse.de>
20401
20402 * gcc.target/i386/20020523-2.c: Fix path for i386-cpuid.h.
20403
20404 2005-11-04 Hans-Peter Nilsson <hp@axis.com>
20405
20406 PR target/23424
20407 * gcc.dg/torture/pr23424-1.c: New test.
20408
20409 2005-11-04 Richard Henderson <rth@redhat.com>
20410
20411 * gcc.target/i386/20000609-1.c, gcc.target/i386/20000614-1.c,
20412 gcc.target/i386/20000614-2.c, gcc.target/i386/20000720-1.c,
20413 gcc.target/i386/20000807-1.c, gcc.target/i386/20000904-1.c,
20414 gcc.target/i386/20001127-1.c, gcc.target/i386/20010202-1.c,
20415 gcc.target/i386/20010520-1.c, gcc.target/i386/20011009-1.c,
20416 gcc.target/i386/20011029-2.c, gcc.target/i386/20011107-1.c,
20417 gcc.target/i386/20011119-1.c, gcc.target/i386/20020201-3.c,
20418 gcc.target/i386/20020218-1.c, gcc.target/i386/20020224-1.c,
20419 gcc.target/i386/20020426-1.c, gcc.target/i386/20020523-1.c,
20420 gcc.target/i386/20020523-2.c, gcc.target/i386/20020531-1.c,
20421 gcc.target/i386/20020616-1.c, gcc.target/i386/20020729-1.c,
20422 gcc.target/i386/20030217-1.c, gcc.target/i386/20030926-1.c,
20423 gcc.target/i386/20040112-1.c, gcc.target/i386/20050113-1.c,
20424 gcc.target/i386/980211-1.c, gcc.target/i386/980226-1.c,
20425 gcc.target/i386/980414-1.c, gcc.target/i386/980520-1.c,
20426 gcc.target/i386/980709-1.c, gcc.target/i386/990117-1.c,
20427 gcc.target/i386/990130-1.c, gcc.target/i386/990213-2.c,
20428 gcc.target/i386/990214-1.c, gcc.target/i386/990424-1.c,
20429 gcc.target/i386/990524-1.c, gcc.target/i386/991129-1.c,
20430 gcc.target/i386/991209-1.c, gcc.target/i386/991214-1.c,
20431 gcc.target/i386/991230-1.c, gcc.target/i386/pr12092-1.c,
20432 gcc.target/i386/pr14289-1.c, gcc.target/i386/pr18614-1.c,
20433 gcc.target/i386/pr19236-1.c, gcc.target/i386/pr20204.c,
20434 gcc.target/i386/pr23943.c, gcc.target/i386/pr9771-1.c:
20435 Move from gcc.dg/.
20436 * gcc.target/i386/387-1.c, gcc.target/i386/387-2.c,
20437 gcc.target/i386/387-3.c, gcc.target/i386/387-4.c,
20438 gcc.target/i386/387-5.c, gcc.target/i386/387-6.c,
20439 gcc.target/i386/387-7.c, gcc.target/i386/387-8.c,
20440 gcc.target/i386/3dnow-1.c, gcc.target/i386/3dnow-2.c,
20441 gcc.target/i386/3dnowA-1.c, gcc.target/i386/3dnowA-2.c,
20442 gcc.target/i386/asm-2.c, gcc.target/i386/asm-3.c,
20443 gcc.target/i386/asm-4.c, gcc.target/i386/bitfield1.c,
20444 gcc.target/i386/bitfield2.c, gcc.target/i386/bitfield3.c,
20445 gcc.target/i386/cadd.c, gcc.target/i386/call-1.c,
20446 gcc.target/i386/clobbers.c, gcc.target/i386/cmov1.c,
20447 gcc.target/i386/cmov2.c, gcc.target/i386/cmov3.c,
20448 gcc.target/i386/cmov4.c, gcc.target/i386/cmov5.c,
20449 gcc.target/i386/cvt-1.c, gcc.target/i386/fastcall-1.c,
20450 gcc.target/i386/fpcvt-1.c, gcc.target/i386/fpcvt-2.c,
20451 gcc.target/i386/fpcvt-3.c, gcc.target/i386/fpcvt-4.c,
20452 gcc.target/i386/lea.c, gcc.target/i386/local.c,
20453 gcc.target/i386/local2.c, gcc.target/i386/loop-1.c,
20454 gcc.target/i386/loop-2.c, gcc.target/i386/loop-3.c,
20455 gcc.target/i386/memset-1.c, gcc.target/i386/mmx-1.c,
20456 gcc.target/i386/mmx-2.c, gcc.target/i386/mmx-3.c,
20457 gcc.target/i386/mmx-4.c, gcc.target/i386/mmx-5.c,
20458 gcc.target/i386/mmx-6.c, gcc.target/i386/mul.c,
20459 gcc.target/i386/pentium4-not-mull.c, gcc.target/i386/pic-1.c,
20460 gcc.target/i386/regparm.c, gcc.target/i386/rotate-1.c,
20461 gcc.target/i386/sibcall-5.c, gcc.target/i386/signbit-1.c,
20462 gcc.target/i386/signbit-2.c, gcc.target/i386/signbit-3.c,
20463 gcc.target/i386/sse-10.c, gcc.target/i386/sse-11.c,
20464 gcc.target/i386/sse-12.c, gcc.target/i386/sse-5.c,
20465 gcc.target/i386/sse-6.c, gcc.target/i386/sse-7.c,
20466 gcc.target/i386/sse-8.c, gcc.target/i386/sse-9.c,
20467 gcc.target/i386/sse-vect-types.c, gcc.target/i386/ssefn-1.c,
20468 gcc.target/i386/ssefn-2.c, gcc.target/i386/ssefn-3.c,
20469 gcc.target/i386/ssefn-4.c, gcc.target/i386/ssefp-1.c,
20470 gcc.target/i386/ssefp-2.c, gcc.target/i386/ssetype-1.c,
20471 gcc.target/i386/ssetype-2.c, gcc.target/i386/ssetype-3.c,
20472 gcc.target/i386/ssetype-4.c, gcc.target/i386/ssetype-5.c,
20473 gcc.target/i386/unroll-1.c, gcc.target/i386/volatile-1.c,
20474 gcc.target/i386/xorps.c: Move from gcc.dg/i386-*.
20475 * gcc.target/i386/pr23376.c: Move from gcc.target/x86_64/pr23376.c.
20476 * gcc.target/i386/asm-5.c: Move from gcc.dg/asm-1.c.
20477 * gcc.target/i386/sse-13.c: Move from gcc.dg/i386-sse-1.c.
20478 * gcc.target/i386/sse-14.c: Move from gcc.dg/i386-sse-2.c.
20479 * gcc.target/i386/sse-15.c: Move from gcc.dg/i386-sse-3.c.
20480 * gcc.target/i386/sse-16.c: Move from gcc.dg/i386-sse-4.c.
20481
20482 2005-11-04 Diego Novillo <dnovillo@redhat.com>
20483
20484 PR 24627
20485 * gcc.dg/tree-ssa/pr24627.c: New test.
20486
20487 2005-11-04 Paul Brook <paul@codesourcery.com>
20488
20489 * gcc.dg/tls/opt-10.c: New test.
20490
20491 2005-11-04 Andreas Jaeger <aj@suse.de>
20492
20493 * gcc.dg/format/unnamed-1.c: Add -msse for x86 compilation to
20494 avoid extra warnings.
20495
20496 2005-11-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
20497
20498 PR libfortran/22298
20499 * lib/target-supports.exp
20500 (check_effective_target_static_libgfortran): New
20501 static_libgfortran effective target.
20502 * gfortran.dg/static_linking_1.f: New test.
20503 * gfortran.dg/static_linking_1.c: New file.
20504
20505 2005-11-04 Hans-Peter Nilsson <hp@axis.com>
20506
20507 * gcc.dg/pr24615.c: Guard test with { target fpic }.
20508
20509 2005-11-03 Josh Conner <jconner@apple.com>
20510
20511 PR c++/19989
20512 g++.dg/ext/array2.C: New test.
20513 g++.dg/template/dependent-name3.C: New test.
20514 g++.dg/template/dependent-name4.C: New test.
20515 g++.dg/template/sfinae2.C: New test.
20516
20517 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
20518
20519 PR preprocessor/22042
20520 * gcc.dg/cpp/strify4.c: New test.
20521
20522 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
20523
20524 PR c++/17964
20525 * g++.dg/cpp/string-1.C: New test.
20526
20527 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
20528
20529 * gcc.target/powerpc: New directory.
20530 * gcc.target/powerpc/powerpc.exp: New file.
20531 * gcc.dg/20020118-1.c, gcc.dg/20030218-1.c, gcc.dg/20030505.c,
20532 gcc.dg/20040121-1.c, gcc.dg/20040622-1.c, gcc.dg/20041111-1.c,
20533 gcc.dg/20050603-1.c, gcc.dg/20050603-3.c, gcc.dg/20050830-1.c,
20534 gcc.dg/980827-1.c, gcc.dg/altivec-1.c, gcc.dg/altivec-10.c,
20535 gcc.dg/altivec-11.c, gcc.dg/altivec-12.c, gcc.dg/altivec-13.c,
20536 gcc.dg/altivec-14.c, gcc.dg/altivec-15.c, gcc.dg/altivec-16.c,
20537 gcc.dg/altivec-17.c, gcc.dg/altivec-18.c, gcc.dg/altivec-19.c,
20538 gcc.dg/altivec-2.c, gcc.dg/altivec-20.c, gcc.dg/altivec-21.c,
20539 gcc.dg/altivec-22.c, gcc.dg/altivec-3.c, gcc.dg/altivec-4.c,
20540 gcc.dg/altivec-5.c, gcc.dg/altivec-6.c, gcc.dg/altivec-7.c,
20541 gcc.dg/altivec-8.c, gcc.dg/altivec-9.c, gcc.dg/altivec-pr22085.c,
20542 gcc.dg/altivec-types-1.c, gcc.dg/altivec-types-2.c,
20543 gcc.dg/altivec-types-3.c, gcc.dg/altivec-types-4.c,
20544 gcc.dg/altivec-varargs-1.c, gcc.dg/altivec-vec-merge.c,
20545 gcc.dg/altivec_check.h, gcc.dg/compress-float-ppc-pic.c,
20546 gcc.dg/compress-float-ppc.c, gcc.dg/darwin-abi-1.c,
20547 gcc.dg/darwin-abi-2.c, gcc.dg/darwin-bool-1.c,
20548 gcc.dg/darwin-bool-2.c, gcc.dg/darwin-longdouble.c,
20549 gcc.dg/darwin-longlong.c, gcc.dg/darwin-misaligned.c,
20550 gcc.dg/doloop-1.c, gcc.dg/macho-lo-sum.c, gcc.dg/ppc-and-1.c,
20551 gcc.dg/ppc-bitfield1.c, gcc.dg/ppc-compare-1.c, gcc.dg/ppc-eabi.c,
20552 gcc.dg/ppc-fmadd-1.c, gcc.dg/ppc-fmadd-2.c, gcc.dg/ppc-fmadd-3.c,
20553 gcc.dg/ppc-fsel-1.c, gcc.dg/ppc-fsel-2.c, gcc.dg/ppc-fsel-3.c,
20554 gcc.dg/ppc-ldstruct.c, gcc.dg/ppc-mov-1.c, gcc.dg/ppc-sdata-1.c,
20555 gcc.dg/ppc-sdata-2.c, gcc.dg/ppc-spe.c, gcc.dg/ppc-spe64-1.c,
20556 gcc.dg/ppc-stackalign-1.c, gcc.dg/ppc-stfiwx.c,
20557 gcc.dg/ppc-vector-memcpy.c, gcc.dg/ppc-vector-memset.c,
20558 gcc.dg/ppc64-abi-1.c, gcc.dg/ppc64-abi-2.c, gcc.dg/ppc64-abi-3.c,
20559 gcc.dg/ppc64-toc.c, gcc.dg/pr16155.c, gcc.dg/pr16286.c,
20560 gcc.dg/pr18096-1.c, gcc.dg/rs6000-fpint-2.c,
20561 gcc.dg/rs6000-fpint.c, gcc.dg/rs6000-ldouble-1.c,
20562 gcc.dg/rs6000-ldouble-2.c, gcc.dg/rs6000-power2-1.c,
20563 gcc.dg/rs6000-power2-2.c, gcc.dg/spe1.c,
20564 gcc.dg/stabs-attrib-vect-darwin.c: Move to gcc.target/powerpc.
20565
20566 2005-11-03 Mark Mitchell <mark@codesourcery.com>
20567
20568 PR c++/21627
20569 * g++.dg/warn/inline2.C: New test.
20570
20571 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
20572
20573 PR middle-end/23155
20574 * g++.dg/ext/c99struct1.C: New test.
20575 * gcc.dg/union-cast-1.c: New test.
20576 * gcc.dg/union-cast-2.c: New test.
20577 * gcc.dg/union-cast-3.c: New test.
20578
20579 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
20580
20581 PR middle-end/24589
20582 * gcc.c-torture/execute/zero-struct-2.c: New test.
20583
20584 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
20585
20586 PR c++/24582
20587 * g++.dg/init/switch1.C: New test.
20588
20589 2005-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
20590
20591 * gcc.dg/delay-slot-1.c: New test.
20592
20593 2005-11-03 Ulrich Weigand <uweigand@de.ibm.com>
20594
20595 PR target/24620
20596 * gcc.dg/pr24620.c: New test.
20597
20598 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
20599
20600 PR c/24329
20601 * gcc.dg/format/unnamed-1.c: New test.
20602
20603 2005-11-02 Mark Mitchell <mark@codesourcery.com>
20604
20605 PR c++/22434
20606 * g++.dg/expr/cond8.C: New test.
20607
20608 PR c++/24560
20609 * g++.dg/parse/dot1.C: New test.
20610
20611 2005-11-02 Jan Hubicka <jh@suse.cz>
20612
20613 PR target/23303
20614 * gcc.dg/i386-lea.c: New test
20615
20616 2005-11-02 Ulrich Weigand <uweigand@de.ibm.com>
20617
20618 PR target/24615
20619 * gcc.dg/pr24615.c: New test.
20620
20621 2005-11-02 Ulrich Weigand <uweigand@de.ibm.com>
20622
20623 PR target/24600
20624 * gcc.dg/pr24600.c: New test.
20625
20626 2005-11-02 Mark Mitchell <mark@codesourcery.com>
20627
20628 PR c++/19253
20629 * g++.dg/parse/typename8.C: Compile with -w -fpermissive.
20630 * g++.dg/parse/typename9.C: New test.
20631 * g++/dg/parse/typename10.C: Likewise.
20632
20633 2005-11-02 Andrew Pinski <pinskia@physics.uc.edu>
20634
20635 PR fortran/18157
20636 * gfortran.fortran-torture/compile/defined_type_1.f90: New test.
20637 * gfortran.fortran-torture/compile/defined_type_2.f90: New test.
20638 * gfortran.fortran-torture/compile/defined_type_3.f90: New test.
20639
20640 2005-11-02 Mark Mitchell <mark@codesourcery.com>
20641
20642 PR c++/24569
20643 * g++.dg/debug/static1.C: New test.
20644
20645 2005-11-02 Josh Conner <jconner@apple.com>
20646
20647 * g++.dg/crash38.C: moved into proper directory...
20648 * g++.dg/template/crash42.C: ...here
20649
20650 2005-11-02 Hans-Peter Nilsson <hp@axis.com>
20651
20652 PR target/18338
20653 * gcc.dg/bitfld-4.c, g++.dg/abi/bitfield4.C: Gate on
20654 pcc_bitfield_type_matters || default_packed.
20655
20656 * lib/target-supports.exp
20657 (check_effective_target_pcc_bitfield_type_matters): New proc.
20658 * gcc.dg/bitfld-3.c: Gate on target pcc_bitfield_type_matters.
20659
20660 PR testsuite/23304
20661 * lib/target-supports.exp (check_effective_default_packed): New proc.
20662 * g++.dg/ext/packed3.C, g++.dg/ext/packed8.C, g++.dg/other/crash-4.C:
20663 Gate expected errors on target ! default_packed.
20664 * g++.dg/ext/packed4.C: Gate on target ! default_packed.
20665
20666 2005-11-02 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
20667
20668 * gfortran.fortran-torture/execute/entry_9.f90: Revert previous
20669 change (r106358).
20670
20671 2005-11-01 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
20672
20673 PR fortran/24008
20674 * gfortran.dg/entry_5.f90: New.
20675 * gfortran.fortran-torture/execute/entry_9.f90: Fix syntax error.
20676
20677 2005-11-01 Bob Wilson <bob.wilson@acm.org>
20678
20679 * gcc.dg/intmax_t-1.c: Disable for xtensa-*-elf*.
20680
20681 2005-11-01 Paul Thomas <pault@gcc.gnu.org>
20682
20683 PR fortran/21565
20684 gfortran.dg/namelist_blockdata.f90: New test.
20685
20686 PR fortran/18737
20687 gfortran.dg/external_implicit_none.f90: New test.
20688
20689 PR fortran/14994
20690 * gfortran.dg/secnds.f: New test.
20691
20692 2005-10-31 Jan Hubicka <jh@suse.cz>
20693
20694 PR target/20928
20695 * gcc.c-torture/compile/pr20928.c: New test.
20696
20697 2005-10-31 Andrew Pinski <pinskia@physics.uc.edu>
20698
20699 PR middle-end/23492
20700 * gcc.c-torture/compile/zero-strct-5.c: New test.
20701
20702 2005-10-31 Jerry DeLisle <jvdelisle@verizon.net>
20703
20704 PR libgfortran/24584
20705 * gfortran.dg/pr24584.f90: New test.
20706
20707 2005-10-28 Erik Edelmann <eedelman@gcc.gnu.org>
20708
20709 PR fortran/18883
20710 * gfortran.dg/char_result_9.f90: New.
20711 * gfortran.dg/char_result_10.f90: New.
20712
20713 2005-10-30 Jan Hubicka <jh@suse.cz>
20714
20715 * g++.dg/tree-ssa/pr24172.C: New testcase.
20716
20717 2005-10-30 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
20718
20719 * gfortran.dg/enum_10.f90, gfortran.dg/enum_10.c: New test.
20720
20721 2005-10-30 Gaurav Gautam <gauravga@noida.hcltech.com>
20722
20723 * gfortran.dg/enum_1.f90, gfortran.dg/enum_2.f90,
20724 gfortran.dg/enum_3.f90, gfortran.dg/enum_4.f90,
20725 gfortran.dg/enum_5.f90, gfortran.dg/enum_6.f90,
20726 gfortran.dg/enum_7.f90, gfortran.dg/enum_8.f90,
20727 gfortran.dg/enum_9.f90,
20728 gfortran.fortran-torture/compile/enum_1.f90,
20729 gfortran.fortran-torture/execute/enum_1.f90,
20730 gfortran.fortran-torture/execute/enum_2.f90,
20731 gfortran.fortran-torture/execute/enum_3.f90,
20732 gfortran.fortran-torture/execute/enum_4.f90: New tests.
20733
20734 2005-10-30 Hans-Peter Nilsson <hp@bitrange.com>
20735
20736 PR target/18482
20737 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles, main):
20738 For mmix-*-*, pass with dg-options an additional -mno-base-addresses.
20739
20740 2005-10-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
20741
20742 PR libfortran/20179
20743 * gfortran.dg/mixed_io_1.f90: New test.
20744 * gfortran.dg/mixed_io_1.c: New file.
20745
20746 2005-10-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
20747
20748 * gfortran.dg/malloc_free_1.f90: New test.
20749
20750 2005-10-29 Hans-Peter Nilsson <hp@axis.com>
20751
20752 * gcc.dg/nested-func-4.c: Require profiling -pg.
20753
20754 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
20755
20756 PR C++/23229
20757 * g++.dg/warn/main-2.C: New test.
20758
20759 2005-10-28 Steven G. Kargl <kargls@comcast.net>
20760
20761 PR fortran/24545
20762 * gfortran.dg/interface_2.f90: new test.
20763
20764 2005-10-28 Josh Conner <jconner@apple.com>
20765
20766 PR c++/22153
20767 * g++.dg/template/crash38.C: New test.
20768 * g++.dg/parse/explicit1.C: Change expected errors.
20769
20770 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
20771
20772 PR C++/23426
20773 * g++.dg/other/large-size-array.C: New test.
20774
20775 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
20776
20777 PR middle-end/24362
20778 * g++.dg/opt/complex4.C: New test.
20779
20780 2005-10-25 Eric Botcazou <ebotcazou@adacore.com>
20781
20782 * gcc.dg/nested-func-4.c: New test.
20783
20784 2005-10-26 Paul Thomas <pault@gcc.gnu.org>
20785
20786 PR fortran/24158
20787 gfortran.dg/derived_recursion.f90: New test.
20788 gfortran.dg/implicit_actual.f90: New test.
20789
20790 2005-10-25 Alexandre Oliva <aoliva@redhat.com>
20791
20792 PR middle-end/24295, PR testsuite/24477
20793 * g++.old-deja/g++.abi/vtable2.C: Require alias for now. Will be
20794 removed when weakref hits the tree.
20795
20796 2005-10-25 Jakub Jelinek <jakub@redhat.com>
20797
20798 * gfortran.dg/cray_pointers_4.f90: New test.
20799
20800 * gfortran.dg/cray_pointers_5.f90: New test.
20801
20802 2005-10-25 Feng Wang <fengwang@nudt.edu.cn>
20803
20804 PR fortran/22290
20805 * gfortran.dg/assign_5.f90: New test.
20806 * gfortran.dg/assign_6.f: New test.
20807
20808 2005-10-25 Uros Bizjak <uros@kss-loka.si>
20809
20810 * g++.dg/other/i386-1.C: Include i386-cpuid.h. Pass if
20811 CPU has no SSE support.
20812
20813 2005-10-24 Jerry DeLisle <jvdelisle@verizon.net>
20814
20815 PR libgfortran/24224
20816 * gfortran.dg/arrayio_1.f90: Update attribution.
20817 * gfortran.dg/arrayio_2.f90: Update attribution.
20818 * gfortran.dg/arrayio_3.f90: Update attribution.
20819 * gfortran.dg/arrayio_4.f90: Update test conditions.
20820 * gfortran.dg/arrayio_5.f90: Update attribution.
20821 * gfortran.dg/arrayio_6.f90: New test.
20822 * gfortran.dg/arrayio_7.f90: New test.
20823
20824 2005-10-24 Zdenek Dvorak <dvorakz@suse.cz>
20825
20826 * gcc.dg/tree-ssa/loop-9.c: Prevent matching "leave".
20827
20828 2005-10-24 Paul Thomas <pault@gcc.gnu.org>
20829
20830 * gfortran.dg/namelist_char_only.f90: Add missing newline at end.
20831
20832 2005-10-24 Paul Thomas <pault@gcc.gnu.org>
20833
20834 PR fortran/24416
20835 * gfortran.dg/namelist_char_only.f90: New test.
20836
20837 2005-10-24 Asher Langton <langton2@llnl.gov>
20838
20839 PR fortran/17031
20840 PR fortran/22282
20841 * gfortran.dg/cray_pointers_1.f90: New test.
20842 * gfortran.dg/cray_pointers_2.f90: New test.
20843 * gfortran.dg/cray_pointers_3.f90: New test.
20844 * gfortran.dg/loc_1.f90: New test.
20845 * gfortran.dg/loc_2.f90: New test.
20846
20847 2005-10-24 Steven Bosscher <stevenb@suse.de>
20848
20849 * gcc.dg/pr24225.c: New test.
20850
20851 2005-10-24 Asher Langton <langton2@llnl.gov>
20852
20853 * gfortran.dg/dup_save_1.f90: New test.
20854 * gfortran.dg/dup_save_2.f90: New test.
20855
20856 2005-10-24 Paul Brook <paul@codesourcery.com>
20857
20858 PR 24107
20859 * gcc.dg/20050922-1.c: Provide definition of uint32_t without using
20860 stdint.h.
20861
20862 2005-10-23 Jerry DeLisle <jvdelisle@verizon.net>
20863
20864 PR libgfortran/24489
20865 * gfortran.dg/pr24489.f90: New test.
20866
20867 2005-10-23 Andrew Pinski <pinskia@physics.uc.edu>
20868
20869 PR fortran/23635
20870 * gfortran.dg/ichar_1.f90: Add tests for derived types.
20871
20872 2005-10-23 Hans-Peter Nilsson <hp@bitrange.com>
20873
20874 PR target/18911
20875 * g++.dg/init/array16.C: Skip for mmix-*-*.
20876
20877 2005-10-23 Asher Langton <langton2@llnl.gov>
20878
20879 * gfortran.dg/byte_1.f90: New test.
20880 * gfortran.dg/byte_2.f90: New test.
20881
20882 2005-10-23 David Edelsohn <edelsohn@gnu.org>
20883
20884 * gcc.dg/attr-alias-3.c: XFAIL on AIX.
20885
20886 2005-10-23 Paul Thomas <pault@gcc.gnu.org>
20887
20888 PR fortran/18022
20889 * gfortran.dg/assign_func_dtcomp_1.f90: New test.
20890
20891 PR fortran/24311
20892 * gfortran.dg/merge_char_const.f90: New test.
20893
20894 PR fortran/24384
20895 * gfortran.dg/spread_scalar_source.f90: New test.
20896
20897 2005-10-22 Hans-Peter Nilsson <hp@axis.com>
20898
20899 * g++.old-deja/g++.jason/thunk2.C: Guard test with { target fpic }.
20900
20901 * gcc.dg/tree-ssa/20040204-1.c: Adjust XFAIL for CRIS and MMIX.
20902 * gcc.dg/tree-ssa/loop-1.c: Adjust "call foo"-scanning for CRIS.
20903
20904 * gcc.dg/weak/typeof-2.c: Adjust for CRIS keeping baz3 in a register.
20905
20906 2005-10-22 Erik Edelmann <eedelman@gcc.gnu.org>
20907
20908 PR fortran/24426
20909 * gfortran.dg/der_pointer_4.f90: New.
20910
20911 2005-10-22 David Ayers <d.ayers@inode.at>
20912
20913 * obj-c++.dg/except-1.mm: Simplify.
20914
20915 2005-10-21 David Ayers <d.ayers@inode.at>
20916
20917 * obj-c++.dg/except-1.mm: Generalize for both Objective-C runtimes.
20918
20919 2005-10-21 Jakub Jelinek <jakub@redhat.com>
20920
20921 * gfortran.dg/assumed_dummy_2.f90: New test.
20922
20923 2005-10-21 James E Wilson <wilson@specifix.com>
20924
20925 PR preprocessor/15220
20926 * gcc.misc-tests/mg-2.c, gcc.misc-tests/mg-2.exp: New.
20927
20928 2005-10-21 Eric Botcazou <ebotcazou@adacore.com>
20929
20930 * gcc.c-torture/execute/20051021-1.c: New test.
20931
20932 2005-10-21 Mark Mitchell <mark@codesourcery.com>
20933
20934 PR c++/24260
20935 * g++.dg/ext/tmplattr1.C: New test.
20936
20937 2005-10-21 Paul Thomas <pault@gcc.gnu.org>
20938
20939 PR fortran/24440
20940 * gfortran.dg/assumed_size_dt_dummy.f90: Add test for scalar case.
20941
20942 2005-10-20 Geoffrey Keating <geoffk@apple.com>
20943
20944 * obj-c++.dg/except-1.mm: New.
20945
20946 * obj-c++.dg/stubify-2.mm: Update the name of the RTL dump file.
20947
20948 2005-10-21 Alan Modra <amodra@bigpond.net.au>
20949
20950 * g++.dg/warn/Wconversion1.C: Use -fsigned-char.
20951
20952 2005-10-20 Alexandre Oliva <aoliva@redhat.com>
20953
20954 PR middle-end/24295
20955 * g++.old-deja/g++.abi/vtable2.C: Do not introduce external
20956 declarations with the same names as thunks' alias targets, use
20957 aliases instead.
20958 * gcc.dg/attr-alias-3.c: New test.
20959 * gcc.dg/weak/weak-14.c, gcc.dg/weak/weak-14a.c: New test.
20960
20961 2005-10-20 Mark Mitchell <mark@codesourcery.com>
20962
20963 PR c++/22618
20964 * g++.dg/parse/access8.C: New test.
20965
20966 2005-10-20 Richard Guenther <rguenther@suse.de>
20967
20968 PR c++/24439
20969 * g++.dg/tree-ssa/pr24439.C: New testcase.
20970
20971 2005-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
20972
20973 * g++.dg/opt/delay-slot-1.C: New test.
20974
20975 2005-10-20 Erik Edelmann <erik.edelmann@iki.fi>
20976
20977 PR fortran/21625
20978 * gfortran.fg/der_init_1.f90: New.
20979
20980 2005-10-19 Ulrich Weigand <uweigand@de.ibm.com>
20981
20982 * gcc.dg/20050824-1.c (f): Clobber %r13 and %r14 only on s390x.
20983
20984 2005-10-19 Mark Mitchell <mark@codesourcery.com>
20985
20986 PR c++/21908
20987 * g++.dg/parse/error28.C: New test.
20988
20989 2005-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
20990
20991 * gcc.dg/profile-generate-2.c: New test.
20992
20993 2005-10-18 Danny Smith <dannysmith@users.sourceforge.net>
20994
20995 PR target/23589
20996 * g++.dg/ext/dllimport11.C: New.
20997
20998 2005-10-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
20999
21000 PR c++/22293
21001 * g++.dg/other/friend3.C: New test.
21002
21003 2005-10-18 Mark Mitchell <mark@codesourcery.com>
21004
21005 PR c++/23293
21006 * g++.dg/template/error19.C: New test.
21007
21008 2005-10-18 Nathan Sidwell <nathan@codesourcery.com>
21009
21010 PR c++/21383
21011 * g++.dg/overload/koenig2.C: New.
21012
21013 PR c++/23118
21014 * g++.dg/overload/error2.C: New.
21015
21016 PR c++/22604
21017 * g++.dg/inherit/covariant14.C: New.
21018
21019 2005-10-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
21020
21021 PR c++/23440
21022 * g++.dg/parse/for1.C: New test.
21023
21024 2005-10-17 Paul Thomas <pault@gcc.gnu.org>
21025
21026 PR fortran/23446
21027 * gfortran.dg/host_dummy_index_1.f90: New test.
21028
21029 PR fortran/21459
21030 * gfortran.dg/automatic_char_len_2.f90: New test.
21031
21032 PR fortran/20866
21033 * gfortran.dg/recursive_statement_functions.f90: New test.
21034
21035 PR fortran/20853
21036 * gfortran.dg/assumed_size_dt_dummy.f90: New test.
21037
21038 PR fortran/20849
21039 * gfortran.dg/external_initializer.f90: New test.
21040
21041 PR fortran/20837
21042 * non_module_public.f90: New test.
21043
21044 2005-10-17 Nathan Sidwell <nathan@codesourcery.com>
21045
21046 PR c++/24386
21047 * g++.dg/template/overload7.C: New.
21048
21049 PR c++/22551
21050 * g++.dg/other/switch2.C: Remove expected warnings.
21051
21052 PR c++/21353
21053 * g++.dg/template/defarg6.C: New.
21054
21055 2005-10-17 Uros Bizjak <uros@kss-loka.si>
21056
21057 PR target/24315
21058 * gcc.target/i386/pr24315.c: New test.
21059
21060 2005-10-16 Mark Mitchell <mark@codesourcery.com>
21061
21062 PR c++/24389
21063 * g++.dg/template/static21.C: New test.
21064 * g++.dg/template/static21-a.cc: Likewise.
21065
21066 2005-10-16 Andrew Pinski <pinskia@physics.uc.edu>
21067
21068 PR c++/23959
21069 * g++.dg/warn/Wswitch-default-1.C: New test.
21070 * g++.dg/warn/Wswitch-default-2.C: New test.
21071
21072 2005-10-16 Mark Mitchell <mark@codesourcery.com>
21073
21074 PR c++/22173
21075 * g++.dg/parse/template18.C: New test.
21076 * g++.dg/template/nontype15.C: Likewise.
21077
21078 2005-10-16 Erik Edelmann <erik.edelmann@iki.fi>
21079
21080 PR fortran/22273
21081 * gfortran.dg/spec_expr_2.f90: New.
21082
21083 2005-10-16 Hans-Peter Nilsson <hp@axis.com>
21084
21085 * g++.dg/debug/debug3.C, g++.dg/ext/visibility/noPLT.C,
21086 g++.dg/opt/vt1.C, g++.old-deja/g++.other/local-alloc1.C,
21087 gcc.dg/20001009-1.c, gcc.dg/20010912-1.c, gcc.dg/20020122-4.c,
21088 gcc.dg/20020415-1.c, gcc.dg/20020430-1.c, gcc.dg/20021018-1.c,
21089 gcc.dg/20021023-1.c, gcc.dg/20021029-1.c, gcc.dg/20021116-1.c,
21090 gcc.dg/20030120-1.c, gcc.dg/20030213-1.c, gcc.dg/20030225-1.c,
21091 gcc.dg/20030702-1.c, gcc.dg/20030708-1.c, gcc.dg/20040311-2.c,
21092 gcc.dg/inline-2.c: Guard test with { target fpic }. Remove
21093 previous target-specific skips and warning-message matches where
21094 applicable.
21095
21096 2005-10-15 Mark Mitchell <mark@codesourcery.com>
21097
21098 PR c++/21347
21099 * g++.dg/warn/Wctor-dtor.C: New test.
21100
21101 2005-10-14 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
21102
21103 PR c/23439
21104 * gcc.dg/for-1.c: New test.
21105
21106 2005-10-14 Mark Mitchell <mark@codesourcery.com>
21107
21108 PR c++/19565
21109 * g++.dg/warn/Wconversion1.C: New test.
21110 * g++.dg/ext/packed4.C: Compile with -w.
21111 * g++.dg/opt/20050511-1.C: Likewise.
21112 * g++.old-deja/g++.other/warn4.C: Compiler with -Wconversion.
21113
21114 2005-10-14 Jakub Jelinek <jakub@redhat.com>
21115
21116 * gfortran.dg/boz_5.f90: New test.
21117
21118 2005-10-14 Nathan Sidwell <nathan@codesourcery.com>
21119
21120 PR c++/22551
21121 * g++.dg/other/switch2.C: New.
21122
21123 PR c++/23984
21124 * g++.dg/init/ctor7.C: New.
21125
21126 2005-10-13 David Edelsohn <edelsohn@gnu.org>
21127
21128 PR c++/23730
21129 * g++.dg/parse/crash32.C: New test.
21130
21131 2005-10-13 Mark Mitchell <mark@codesourcery.com>
21132
21133 PR c++/20721
21134 * g++.dg/init/goto2.C: New test.
21135
21136 PR c++/22464
21137 * g++.dg/template/crash/41.C: New test.
21138
21139 PR c++/22180
21140 * g++.dg/template/crash40.C: New test.
21141
21142 PR c++/23694
21143 * g++.dg/parse/friend5.C: New test.
21144
21145 PR c++/23307
21146 * g++.dg/template/crash38.C: New test.
21147
21148 PR c++/22352
21149 * g++.dg/template/friend38.C: New test.
21150
21151 PR c++/22405
21152 * g++.dg/template/crash39.C: New test.
21153
21154 2005-10-13 Hans-Peter Nilsson <hp@bitrange.com>
21155
21156 * gcc.dg/debug/dwarf2/dwarf-char1.c,
21157 gcc.dg/debug/dwarf2/dwarf-char2.c,
21158 gcc.dg/debug/dwarf2/dwarf-char3.c: Skip for mmix-*-*
21159
21160 * gcc.dg/intmax_t-1.c: Remove mmix-*-* from dg-error statement.
21161
21162 2005-10-12 Danny Smith <dannysmith@users.sourceforge.net>
21163
21164 * gcc.dg/dll-2.c: Add tests for warnings.
21165 * gcc.dg/dll-3.c: Likewise.
21166 * gcc.dg/dll-4.c: Likewise.
21167
21168 * g++.dg/ext/dllimport1.C: Adjust tests for warnings.
21169 * g++.dg/ext/dllimport2.C: Likewise.
21170 * g++.dg/ext/dllimport3.C: Likewise.
21171 * g++.dg/ext/dllimport7.C: Likewise.
21172 * g++.dg/ext/dllimport8.C: Likewise.
21173 * g++.dg/ext/dllimport9.C: Likewise.
21174
21175 2005-10-10 Paul Thomas <pault@gcc.gnu.org>
21176
21177 PR fortran/24092
21178 * gfortran.dg/derived_pointer_recursion.f90: New test.
21179
21180 2005-10-12 Adrian Straetling <straetling@de.ibm.com>
21181
21182 * gcc.c-torture/execute/20051012-1.c: New test.
21183
21184 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
21185
21186 PR fortran/18082
21187 * gfortran.dg/automatic_char_len_1.f90: New test.
21188
21189 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
21190
21191 PR fortran/20847
21192 * gfortran.dg/save_common.f90: New test.
21193
21194 PR fortran/20856
21195 * gfortran.dg/save_result.f90: New test.
21196
21197 2005-10-12 Nathan Sidwell <nathan@codesourcery.com>
21198
21199 PR c++/21592
21200 * g++.dg/template/dependent-expr1.C: Add new expected error.
21201 * g++.dg/template/dependent-expr2.C: Adjust error text.
21202 * g++.dg/template/overload6.C: New.
21203
21204 PR c++/23797
21205 * g++.dg/other/typename8.C: New.
21206
21207 PR c++/21117
21208 * g++.dg/other/return1.C: New.
21209
21210 2005-10-12 Paolo Bonzini <bonzini@gnu.org>
21211
21212 PR c++/24052
21213 * g++.dg/ext/label5.C: New.
21214
21215 2005-10-12 Nathan Sidwell <nathan@codesourcery.com>
21216
21217 PR c++/19964
21218 * g++.dg/parse/crash31.C: New.
21219
21220 2005-10-12 Razya Ladelsky <razya@il.ibm.com>
21221
21222 * g++.dg/ipa/ipa-1.c: New test.
21223 * g++.dg/ipa/ipa-2.c: New test.
21224 * g++.dg/ipa/ipa-3.c: New test.
21225 * g++.dg/ipa/ipa-4.c: New test.
21226 * g++.dg/ipa/ipa-5.c: New test.
21227 * g++.dg/ipa/ipa.exp: New file.
21228
21229 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
21230
21231 PR fortran/24207
21232 * gfortran.dg/private_type_3.f90: New test.
21233
21234 2005-10-11 Steven G. Kargl <kargls@comcast.net>
21235
21236 PR fortran/20786
21237 gfortran.dg/aint_anint_1.f90: New test.
21238
21239 2005-10-11 Steven G. Kargl <kargls@comcast.net>
21240
21241 PR libgfortran/24313
21242 gfortran.dg/csqrt.f: New test.
21243
21244 2005-10-11 Ian Lance Taylor <ian@airs.com>
21245
21246 PR c++/8057
21247 * g++.dg/warn/noeffect7.C: New test.
21248 * g++.dg/warn/noeffect2.C: Instantiate templates.
21249 * g++.dg/warn/noeffect4.C: Instantiate template. Add new error
21250 and warning.
21251
21252 2005-10-11 Mark Mitchell <mark@codesourcery.com>
21253
21254 PR c++/21089
21255 * g++.dg/init/float1.C: New test.
21256
21257 PR c++/24277
21258 * g++.dg/init/member1.C: Tweak error markers.
21259
21260 2005-10-11 Janis Johnson <janis187@us.ibm.com>
21261
21262 PR testsuite/24281
21263 * gcc.dg/compat/struct-layout-1_generator.c (generate_fields):
21264 Check for null pointer.
21265
21266 2005-10-11 Mark Mitchell <mark@codesourcery.com>
21267
21268 PR c++/21369
21269 * g++.dg/parse/ret-type3.C: New test.
21270
21271 2005-10-11 Andrew Pinski <pinskia@physics.uc.edu>
21272
21273 PR tree-opt/23946
21274 * gcc.c-torture/compile/pr23946.c: New test.
21275
21276 2005-10-11 Jakub Jelinek <jakub@redhat.com>
21277
21278 * g++.dg/opt/mmx2.C: New test.
21279
21280 2005-10-10 Mark Mitchell <mark@codesourcery.com>
21281
21282 PR c++/24277
21283 * g++.dg/template/static20.C: New test.
21284
21285 PR c++/24302
21286 * g++.dg/warn/Wunused-12.C: New test.
21287
21288 PR c++/23437
21289 * g++.dg/template/arg4.C: New test.
21290
21291 2005-10-10 Eric Botcazou <ebotcazou@libertysurf.fr>
21292
21293 * gcc.dg/ucnid-2.c: XFAIL on Solaris.
21294 * gcc.dg/ucnid-3.c: Likewise.
21295 * gcc.dg/ucnid-4.c: Likewise.
21296 * gcc.dg/tree-ssa/gen-vect-25.c (main): Return a value.
21297 * g++.dg/other/ucnid-1.C: Likewise.
21298 * gcc.dg/sparc-frame-1.c: New test.
21299
21300 2005-10-10 Mark Mitchell <mark@codesourcery.com>
21301
21302 PR c++/24139
21303 * g++.dg/template/spec27.C: New test.
21304
21305 PR c++/24275
21306 * g++.dg/template/static19.C: New test.
21307
21308 2005-10-09 Eric Botcazou <ebotcazou@libertysurf.fr>
21309
21310 * gcc.dg/20050922-1.c: Skip on Solaris 2.5.1 to 9.
21311 * g++.dg/warn/miss-format-1.C: XFAIL vscanf test on Solaris 2.5.1 to 8.
21312
21313 2005-10-07 Andrew Pinski <pinskia@physics.uc.edu>
21314
21315 PR target/24136
21316 * gfortran.fortran-torture/compile/pr24136.f: New test.
21317
21318 2005-10-08 James A. Morrison <phython@gcc.gnu.org>
21319
21320 PR c++/22172
21321 * g++.dg/parse/crash30.C: New test.
21322
21323 2005-10-07 Richard Guenther <rguenther@suse.de>
21324
21325 PR middle-end/24227
21326 * gcc.c-torture/compile/pr24227.c: New testcase.
21327
21328 2005-10-07 Steve Ellcey <sje@cup.hp.com>
21329
21330 * gcc.dg/compat/struct-layout-1_generate.c (generate_fields):
21331 Do not put aligned attributes on array elements.
21332
21333 2005-10-07 Ulrich Weigand <uweigand@de.ibm.com>
21334
21335 PR testsuite/23611, PR testsuite/23615
21336 * obj-c++.dg/bitfield-3.mm: Include standard headers instead of
21337 writing prototypes of library functions by hand.
21338 * obj-c++.dg/bitfield-4.mm: Likewise.
21339 * obj-c++.dg/const-str-4.mm: Likewise.
21340 * obj-c++.dg/encode-4.mm: Likewise.
21341 * obj-c++.dg/encode-5.mm: Likewise.
21342 * obj-c++.dg/encode-6.mm: Likewise.
21343 * obj-c++.dg/gnu-runtime-3.mm: Likewise.
21344 * obj-c++.dg/method-10.mm: Likewise.
21345 * obj-c++.dg/method-17.mm: Likewise.
21346 * obj-c++.dg/method-19.mm: Likewise.
21347 * obj-c++.dg/try-catch-2.mm: Likewise.
21348
21349 2005-10-06 Richard Henderson <rth@redhat.com>
21350
21351 PR 24236
21352 * gcc.dg/i386-sse-10.c: Add -fno-omit-frame-pointer.
21353
21354 2005-10-06 Dale Johannesen <dalej@apple.com>
21355
21356 * gcc.c-torture/execute/20030125-1.c: Correct.
21357
21358 2005-10-06 Richard Guenther <rguenther@suse.de>
21359
21360 PR tree-optimization/24238
21361 * g++.dg/tree-ssa/pr24238.C: New testcase.
21362
21363 2005-10-07 Erik Edelmann <erik.edelmann@iki.fi>
21364
21365 PR 18568
21366 * gfortran.dg/der_pointer_3.f90: New test.
21367
21368 2005-10-05 Devang Patel <dpatel@apple.com>
21369
21370 PR Debug/23205
21371 * g++.dg/other/PR23205.C: New.
21372
21373 2005-10-05 Richard Henderson <rth@redhat.com>
21374
21375 PR target/23602
21376 * g++.dg/eh/omit-frame-pointer.C: Remove i?86 specific options.
21377 * g++.dg/eh/omit-frame-pointer2.C: Likewise.
21378
21379 2005-10-05 Dale Johannesen <dalej@apple.com>
21380
21381 * gcc.c-torture/execute/float-floor.c: New.
21382
21383 2005-10-05 Paolo Bonzini <bonzini@gnu.org>
21384
21385 PR tree-optimization/21419
21386 PR tree-optimization/24146
21387 PR tree-optimization/24151
21388
21389 * g++.dg/ext/asm7.C: New.
21390 * g++.dg/ext/asm8.C: New.
21391 * gcc.dg/asm-1.c: Compile on all targets.
21392 * gcc.dg/asm-pr24146.c: New.
21393 * gcc.dg/pr21419.c: Adjust error messages.
21394
21395 2005-10-05 Richard Guenther <rguenther@suse.de>
21396
21397 PR fortran/24176
21398 * gfortran.fortran-torture/compile/empty.f90: New testcase.
21399
21400 2005-10-05 Nathan Sidwell <nathan@codesourcery.com>
21401
21402 PR c++/23513
21403 * g++.dg/template/spec22.C: Robustify test.
21404 * g++.dg/template/spec26.C: New.
21405
21406 2005-10-05 Uros Bizjak <uros@kss-loka.si>
21407
21408 * gcc.dg/vect/vect-shift-1.c: Include tree-vect.h header. Check
21409 if target supports vector instructions.
21410
21411 2005-10-04 Geoffrey Keating <geoffk@apple.com>
21412
21413 * gcc.dg/builtins-config.h: Only PowerPC Mac OS shipped without
21414 C99 functions.
21415
21416 2005-10-04 Janis Johnson <janis187@us.ibm.com>
21417
21418 * lib/target-supports.exp (check_effective_target_fortran_large_real,
21419 check_effective_target_fortran_large_int): Replace cached result
21420 when target changes.
21421
21422 2005-10-04 Devang Patel <dpatel@apple.com>
21423
21424 * gcc.dg/i386-sse-vect-types.c: New.
21425
21426 2005-10-04 Ian Lance Taylor <ian@airs.com>
21427
21428 PR preprocessor/13726
21429 * gcc.dg/cpp/cmdlne-dI-C.c: New test.
21430 * gcc.dg/cpp/cmdlne-dI-C.h: New file.
21431
21432 2005-10-04 Richard Guenther <rguenther@suse.de>
21433
21434 PR c/23576
21435 * gcc.dg/noncompile/pr23576.c: New testcase.
21436
21437 2005-10-04 Andrew Pinski <pinskia@physics.uc.edu>
21438
21439 PR middle-end/23125
21440 * gcc.dg/register-var-3.c: New test.
21441
21442 2005-10-04 Steven Bosscher <stevenb@suse.de>
21443
21444 * gcc.dg/pr23049.c: New test.
21445
21446 * gcc.dg/ucnid-4.c: Fix test.
21447
21448 2005-10-03 Diego Novillo <dnovillo@redhat.com>
21449
21450 PR 23445
21451 * gcc.c-torture/compile/pr23445.c: New test.
21452
21453 2005-10-03 Alexandre Oliva <aoliva@redhat.com>
21454
21455 * g++.dg/overload/unknown1.C: New.
21456
21457 2005-10-03 Mark Mitchell <mark@codesourcery.com>
21458
21459 PR c++/17775
21460 * g++.dg/template/repo4.C: New test.
21461
21462 2005-10-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
21463
21464 PR libfortran/19308
21465 * gfortran.dg/large_real_kind_2.F90: New test.
21466 * gfortran.dg/large_integer_kind_2.f90: New test.
21467
21468 2005-10-03 Uros Bizjak <uros@kss-loka.si>
21469
21470 * lib/target-supports.exp (check_effective_target_vect_shift):
21471 Implement with result caching. Add i?86, x86_64 and ia64 targets.
21472 (check_effective_target_vect_condition): Fix copy-n-pasto.
21473
21474 * gcc.dg/vect/pr22480.c : Enable for effective-target vect_shift.
21475 * gcc.dg/vect/vect-shift-1.c: Remove XFAIL for i?86 and x86_64
21476 targets.
21477
21478 2005-10-02 Mark Mitchell <mark@codesourcery.com>
21479
21480 PR c++/22621
21481 * g++.dg/template/overload5.C : New test.
21482
21483 PR c++/23840
21484 * g++.dg/expr/stdarg1.C: New test.
21485
21486 2005-10-02 Diego Novillo <dnovillo@redhat.com>
21487
21488 PR 24142
21489 * gcc.c-torture/execute/pr24142.c: New test.
21490
21491 2005-10-01 Diego Novillo <dnovillo@redhat.com>
21492
21493 PR 24141
21494 * gcc.c-torture/execute/pr24141.c: New test.
21495
21496 2005-10-01 James A. Morrison <phython@gcc.gnu.org>
21497 Diego Novillo <dnovillo@redhat.com>
21498
21499 PR 23604
21500 * gcc.c-torture/execute/pr23604.c: New test.
21501
21502 2005-10-01 Paul Thomas <pault@gcc.gnu.org>
21503
21504 PR fortran/16404
21505 PR fortran/20835
21506 PR fortran/20890
21507 PR fortran/20899
21508 PR fortran/20900
21509 PR fortran/20901
21510 PR fortran/20902
21511 gfortran.dg/equiv_constraint_1.f90: New test.
21512 gfortran.dg/equiv_constraint_2.f90: New test.
21513 gfortran.dg/equiv_constraint_3.f90: New test.
21514 gfortran.dg/equiv_constraint_4.f90: New test.
21515 gfortran.dg/equiv_constraint_5.f90: New test.
21516 gfortran.dg/equiv_constraint_6.f90: New test.
21517 gfortran.dg/equiv_constraint_7.f90: New test.
21518 gfortran.dg/equiv_constraint_8.f90: New test.
21519 gfortran.dg/private_type_1.f90: New test.
21520 gfortran.dg/private_type_2.f90: New test.
21521 gfortran.dg/g77/980628-2.f, 980628-3.f, 980628-9.f,
21522 980628-10.f: Assert std=gnu to permit mixing of
21523 types in equivalence statements.
21524
21525 2005-09-30 Janne Blomqvist <jblomqvi@cc.hut.fi>
21526
21527 PR 24112
21528 * gfortran.dg/open_status_1.f90: New.
21529
21530 2005-09-30 Uros Bizjak <uros@kss-loka.si>
21531
21532 * gcc.dg/vect/fast-math-vect-reduc-7.c: Clean up temp files.
21533 * gcc.dg/vect/pr22480.c: Clean up temp files.
21534 * gcc.dg/vect/pr23831.c: Clean up temp files.
21535 * gcc.dg/vect/pr23816-1.c: Require effective-target vect_condition.
21536 Clean up temp files.
21537 * gcc.dg/vect/pr23816-2.c: Require effective-target vect_condition.
21538 Clean up temp files.
21539
21540 * gcc.dg/20050309-1.c: Clean up temp files.
21541 * gcc.dg/20050325-1.c: Clean up temp files.
21542
21543 2005-09-30 Uros Bizjak <uros@kss-loka.si>
21544
21545 PR tree-optimization/24059
21546 * gcc.dg/vect/pr24059.c : New test.
21547
21548 2005-09-29 Jakub Jelinek <jakub@redhat.com>
21549
21550 PR middle-end/24109
21551 * gcc.c-torture/execute/20050929-1.c: New test.
21552
21553 2005-09-29 Steven Bosscher <stevenb@suse.de>
21554
21555 * gcc.dg/tree-ssa/ssa-ccp-11.c: Fix the test case and un-xfail.
21556
21557 2005-09-29 Paolo Bonzini <bonzini@gnu.org>
21558
21559 PR c/21419
21560 * gcc.dg/pr21419.c: New test.
21561
21562 2005-09-29 Steven Bosscher <stevenb@suse.de>
21563
21564 * gcc.dg/pr23911.c: New test.
21565
21566 2005-09-28 Mark Mitchell <mark@codesourcery.com>
21567
21568 * g++.dg/opt/pr19650.C: Use -w -fpermissive.
21569
21570 PR c++/16782
21571 * g++.dg/parse/qualified4.C: New test.
21572 * g++.old-deja/g++.law/static-mem5.C: Use -w -fpermissive.
21573 * g++.old-deja/g++.mike/p8154.C: Likewise.
21574
21575 2005-09-27 Mark Mitchell <mark@codesourcery.com>
21576
21577 PR c++/22147
21578 * g++.dg/template/friend37.C: New test.
21579 * g++.dg/parse/crash28.C: Adjust error markers.
21580
21581 2005-09-27 Jakub Jelinek <jakub@redhat.com>
21582
21583 PR fortran/18518
21584 * gfortran.fortran-torture/execute/save_2.f90: New decl.
21585
21586 2005-09-27 Devang Patel <dpatel@apple.com>
21587
21588 PR tree-optimization/23625
21589 * gcc.dg/pr23625.c: New test.
21590
21591 2005-09-27 Uros Bizjak <uros@kss-loka.si>
21592
21593 * gcc.target/i386/pr22585.c: Run on 32-bit x86 only.
21594 * gcc.target/i386/builtin-apply-mmx.c: Run on 32-bit x86 only.
21595
21596 2005-09-26 Jakub Jelinek <jakub@redhat.com>
21597
21598 PR fortran/23677
21599 * gfortran.fortran-torture/execute/save_1.f90: New test.
21600 * gfortran.dg/save_1.f90: New test.
21601
21602 2005-09-26 Uros Bizjak <uros@kss-loka.si>
21603
21604 * gcc.target/i386/builtin-apply-mmx.c: New test.
21605
21606 PR target/22576
21607 * gcc.target/i386/pr22576.c: New test.
21608
21609 PR target/22585
21610 * gcc.target/i386/pr22585.c: New test.
21611
21612 PR target/23268
21613 * gcc.target/i386/pr23268.c: New test.
21614
21615 PR middle-end/23831
21616 * gcc.dg/vect/pr23831.c: New test.
21617
21618 PR target/24055
21619 * gcc.target/i386/pr24055.c: New test.
21620
21621 2005-09-25 Kazu Hirata <kazu@codesourcery.com>
21622
21623 PR tree-optimization/23960
21624 * gcc.c-torture/compile/pr23960.c: New.
21625
21626 2005-09-23 Paul Thomas <pault@gcc.gnu.org>
21627
21628 PR fortran/16861
21629 * gfortran.dg/nested_modules_3.f90: New.
21630
21631 2005-09-22 Steven G. Kargl <kargls@comcast.net>
21632
21633 PR fortran/24005
21634 gfortran.dg/interface_1.f90: New test.
21635
21636 2005-09-22 Erik Edelmann <erik.edelmann@iki.fi>
21637 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
21638
21639 PR fortran/23843
21640 * gfortran.dg/der_io_2.f90, gfortran.dg/der_io_3.f90: New test.
21641
21642 2005-09-22 Steven G. Kargl <kargls@comcast.net>
21643
21644 PR fortran/23516
21645 * gfortran.dg/imag_1.f: New test.
21646 * gfortran.dg/imag_2.f: Ditto.
21647
21648 2005-09-22 J"orn Rennecke <joern.rennecke@st.com>
21649
21650 * gcc.dg/intmax_t-1.c: Remove sh*-*-elf from dg-error statement.
21651
21652 2005-09-22 Jakub Jelinek <jakub@redhat.com>
21653
21654 PR c++/21983
21655 * g++.dg/warn/pr21983.C: New test.
21656
21657 2005-09-22 Andreas Krebbel <krebbel1@de.ibm.com>
21658
21659 * gcc.dg/20050922-1.c: Testcase added.
21660
21661 2005-09-21 Mark Mitchell <mark@codesourcery.com>
21662
21663 PR c++/23993
21664 * g++.dg/template/array14.C: New test.
21665
21666 2005-09-21 Erik Edelmann <erik.edelmann@iki.fi>
21667
21668 PR fortran/19929
21669 * gfortran.dg/der_ptr_component_1.f90: New test.
21670
21671 2005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
21672
21673 PR c++/23965
21674 * g++.dg/template/error1.C: Reject "no matching function" message.
21675
21676 2005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
21677
21678 PR c++/17609
21679 * g++.dg/lookup/error1.C: New test.
21680
21681 2005-09-21 Dorit Nuzman <dorit@il.ibm.com>
21682
21683 * gcc.dg/vect/vect-dv-2.c: Change loop bound and restore original
21684 functionality of the testcase.
21685
21686 2005-09-20 Richard Henderson <rth@redhat.com>
21687
21688 * gcc.dg/vect/vect-22.c: Require vect_float.
21689 * gcc.dg/vect/vect-91.c: XFAIL if vect_no_int_add.
21690
21691 2005-09-20 Joseph S. Myers <joseph@codesourcery.com>
21692
21693 * g++.dg/cpp/ucnid-1.C, g++.dg/cpp/normalize-1.C,
21694 g++.dg/other/ucnid-1.C, gcc.dg/cpp/normalize-1.c,
21695 gcc.dg/cpp/normalize-2.c, gcc.dg/cpp/normalize-3.c,
21696 gcc.dg/cpp/normalize-4.c, gcc.dg/cpp/ucnid-1.c,
21697 gcc.dg/cpp/ucnid-2.c, gcc.dg/cpp/ucnid-3.c, gcc.dg/cpp/ucnid-4.c,
21698 gcc.dg/cpp/ucnid-5.c, gcc.dg/cpp/ucnid-7.c,gcc.dg/ucnid-1.c,
21699 gcc.dg/ucnid-2.c, gcc.dg/ucnid-3.c, gcc.dg/ucnid-4.c,
21700 gcc.dg/ucnid-5.c, gcc.dg/ucnid-6.c: Add -fextended-identifiers.
21701 * gcc.dg/cpp/ucnid-8.c: New test.
21702
21703 2005-09-20 Jakub Jelinek <jakub@redhat.com>
21704
21705 PR tree-optimization/23929
21706 * gcc.c-torture/compile/pr23929.c: New test.
21707
21708 2005-09-20 Daniel Berlin <dberlin@dberlin.org>
21709
21710 * gcc.dg/vect/vect-dv-2.c: Expect same alignment message only
21711 for one loop.
21712
21713 2005-09-20 Steve Ellcey <sje@cup.hp.com>
21714
21715 PR testsuite/23186
21716 * g++.dg/other/pr22003.C: Require named sections.
21717
21718 2005-09-20 Jakub Jelinek <jakub@redhat.com>
21719
21720 PR c++/23947
21721 * g++.dg/rtti/crash3.C: New test.
21722
21723 PR tree-optimization/23818
21724 * gcc.dg/pr23818.c: New test.
21725
21726 2005-09-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
21727
21728 PR fortran/23420
21729 * gfortran.dg/print_fmt_4.f: New.
21730
21731 2005-09-20 Jakub Jelinek <jakub@redhat.com>
21732
21733 PR fortran/23663
21734 * gfortran.fortran-torture/execute/entry_11.f90: New test.
21735
21736 2005-09-20 Dorit Nuzman <dorit@il.ibm.com>
21737
21738 * gcc.dg/vect/vect-40.c: Remove pointers to "aligned types".
21739 Use pointers to local alignable arrays instead. Added comments.
21740 * gcc.dg/vect/vect-46.c: Likewise.
21741 * gcc.dg/vect/vect-48.c: Likewise.
21742 * gcc.dg/vect/vect-49.c: Likewise.
21743 * gcc.dg/vect/vect-52.c: Likewise.
21744 * gcc.dg/vect/vect-53.c: Likewise.
21745 * gcc.dg/vect/vect-54.c: Likewise.
21746 * gcc.dg/vect/vect-56.c: Likewise.
21747 * gcc.dg/vect/vect-57.c: Likewise.
21748 * gcc.dg/vect/vect-58.c: Likewise.
21749 * gcc.dg/vect/vect-60.c: Likewise.
21750 * gcc.dg/vect/vect-61.c: Likewise.
21751
21752 * gcc.dg/vect/vect-42.c: Remove pointers to "aligned types".
21753 The test is no longer vectorizable on vect_no_align targets.
21754 * gcc.dg/vect/vect-43.c: Likewsie.
21755
21756 * gcc.dg/vect/vect-44.c: Added comments.
21757 * gcc.dg/vect/vect-45.c: Added comments.
21758 * gcc.dg/vect/vect-50.c: Added comments.
21759 * gcc.dg/vect/vect-51.c: Added comments.
21760
21761 * gcc.dg/vect/vect-95.c: Use aligned arrays instead of arrays to
21762 aligned type.
21763 * gcc.dg/vect/Os-vect-95.c: Likewise.
21764
21765 * gcc.dg/vect/vect-41.c: Test removed.
21766 * gcc.dg/vect/vect-47.c: Test removed.
21767 * gcc.dg/vect/vect-55.c: Test removed.
21768 * gcc.dg/vect/vect-59.c: Test removed.
21769
21770 2005-09-20 Dorit Nuzman <dorit@il.ibm.com>
21771
21772 * gcc.dg/vect/pr16105.c: Replace "aligned types" with regular types.
21773 No longer vectorizable on vect_no_align targets.
21774 * gcc.dg/vect/pr20122.c: Likewise.
21775 * gcc.dg/vect/vect-74.c: Likewise.
21776 * gcc.dg/vect/vect-75.c: Likewise.
21777 * gcc.dg/vect/vect-76.c: Likewise.
21778
21779 * gcc.dg/vect/vect-37.c: Replace "aligned types" with regular types.
21780 Will not be vectorizable on vect_no_align targets once aliasing issues
21781 are resolved.
21782 * gcc.dg/vect/vect-79.c: Likewise.
21783
21784 * gcc.dg/vect/vect-77.c: Replace "aligned types" with regular types.
21785 * gcc.dg/vect/vect-78.c: Likewise.
21786 * gcc.dg/vect/vect-97.c: Likewise.
21787
21788 2005-09-19 Steven Bosscher <stevenb@suse.de>
21789
21790 * gcc.dg/pr23943.c: New test.
21791
21792 2005-09-18 Paul Thomas <pault@gcc.gnu.org>
21793
21794 PR fortran/19181
21795 * gfortran.dg/derived_pointer_null_1.f90: New test.
21796
21797 2005-09-18 Richard Guenther <rguenther@suse.de>
21798
21799 PR middle-end/23944
21800 * gcc.c-torture/compile/pr23944.c: New testcase.
21801
21802 2005-09-18 Erik Edelmann <erik.edelmann@iki.fi>
21803
21804 PR fortran/15975
21805 * gfortran.dg/der_pointer_2.f90: New test.
21806
21807 2005-09-18 Paul Thomas <pault@gcc.gnu.org>
21808
21809 PR fortran/16861
21810 * gfortran.dg/nested_modules_2.f90: New test.
21811
21812 2005-09-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
21813
21814 PR c++/18368
21815 * g++.dg/other/semicolon.C: New test.
21816
21817 2005-09-16 Joseph S. Myers <joseph@codesourcery.com>
21818
21819 * g++.dg/warn/huge-val1.C: Disable tests on values of HUGE_VAL,
21820 HUGE_VALF and HUGE_VALL unless __GLIBC__ is defined.
21821
21822 2005-09-16 Mark Mitchell <mark@codesourcery.com>
21823
21824 PR c++/23914
21825 * g++.dg/template/static18.C: New test.
21826
21827 PR c++/21514
21828 * g++.dg/template/crash19.C: Remove dg-error marker.
21829 * g++.dg/template/local4.C: New test.
21830
21831 2005-09-16 Paul Brook <paul@codesourcery.com>
21832
21833 PR fortran/23906
21834 * gfortran.dg/dependency_1.f90: New test.
21835
21836 2005-09-15 Mark Mitchell <mark@codesourcery.com>
21837
21838 PR c++/23896
21839 * g++.dg/template/static17.C: New test.
21840
21841 2005-09-15 Joseph S. Myers <joseph@codesourcery.com>
21842
21843 PR c++/23139
21844 * g++.dg/warn/huge-val1.C: New test.
21845
21846 2005-09-15 Mark Mitchell <mark@codesourcery.com>
21847
21848 PR c++/13140
21849 * g++.dg/parse/class2.C: New test.
21850 * g++.dg/template/explicit8.C: Likewise.
21851 * g++.dg/template/spec25.C: Likewise.
21852
21853 2005-09-14 Josh Conner <jconner@apple.com>
21854
21855 PR middle-end/23584
21856 * gcc.dg/pr23584.c: New test.
21857
21858 2005-09-14 Jerry DeLisle <jvdelisle@verizon.net>
21859
21860 PR fortran/21875 Internal Unit Array I/O, NIST
21861 * gfortran.dg/arrayio_1.f90: New test.
21862 * gfortran.dg/arrayio_1.f90: New test.
21863 * gfortran.dg/arrayio_1.f90: New test.
21864 * gfortran.dg/arrayio_1.f90: New test.
21865 * gfortran.dg/arrayio_1.f90: New test.
21866
21867 2005-09-14 Uros Bizjak <uros@kss-loka.si>
21868
21869 PR middle-end/22480
21870 * gcc.dg/vect/pr22480.c: New test.
21871
21872 2005-09-13 Paul Thomas <pault@gcc.gnu.org>
21873
21874 PR fortran/19358
21875 * gfortran.fortran-torture/assumed_dummy_1.f90: New test.
21876
21877 2005-09-13 Josh Conner <jconner@apple.com>
21878
21879 PR c++/23180
21880 * g++.dg/init/struct2.C: New test.
21881 * g++.dg/init/struct3.C: New test.
21882
21883 2005-09-13 Janis Johnson <janis187@us.ibm.com>
21884
21885 * gcc.dg/pr15784-4.c, gcc.dg/pr20130-1.c, gcc.dg/ucnid-6.c:
21886 Clean up temp files.
21887 * gcc.dg/tree-ssa/20030821-1.c, gcc.dg/tree-ssa/20040514-2.c,
21888 gcc.dg/tree-ssa/builtin-fprintf-1.c,
21889 gcc.dg/tree-ssa/builtin-fprintf-chk-1.c,
21890 gcc.dg/tree-ssa/builtin-printf-1.c,
21891 gcc.dg/tree-ssa/builtin-printf-chk-1.c,
21892 gcc.dg/tree-ssa/builtin-vfprintf-1.c,
21893 gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c,
21894 gcc.dg/tree-ssa/builtin-vprintf-1.c,
21895 gcc.dg/tree-ssa/builtin-vprintf-chk-1.c, gcc.dg/tree-ssa/ltrans-8.c,
21896 gcc.dg/tree-ssa/pr19055-2.c, gcc.dg/tree-ssa/pr19055.c,
21897 gcc.dg/tree-ssa/pr21985.c: Clean up dump files.
21898 * gcc.dg/vect/fast-math-vect-reduc-5.c, gcc.dg/vect/pr22506.c,
21899 gcc.dg/vect/trapv-vect-reduc-4.c, gcc.dg/vect/vect-116.c,
21900 gcc.dg/vect/vect-reduc-6.c, gcc.dg/vect/vect-reduc-7.c,
21901 gcc.dg/vect/vect-reduc-8.c, gcc.dg/vect/vect-reduc-9.c,
21902 gcc.dg/vect/vect-shift-1.c: Clean up .vect files.
21903
21904 2005-09-13 Josh Conner <jconner@apple.com>
21905
21906 * lib/gcc-dg.exp: Load scanipa.exp.
21907 (cleanup-dump): New procedure.
21908 (cleanup-rtl-dump, cleanup-tree-dump, cleanup-ipa-dump): Use it.
21909 * lib/scandump.exp: New file.
21910 * lib/scantree.exp: Use it.
21911 * lib/scanipa.exp: New file.
21912
21913 2005-09-13 Erik Edelmann <erik.edelmann@iki.fi>
21914
21915 PR fortran/17740
21916 * gfortran.dg/generic_4.f90: New test.
21917
21918 2005-09-13 Uros Bizjak <uros@kss-loka.si>
21919
21920 PR target/23816
21921 * gcc.target/i386/pr23816-1.c: New test.
21922 * gcc.target/i386/pr23816-2.c: New test.
21923
21924
21925 2005-09-13 Bastian Blank <waldi@debian.org>
21926
21927 PR c++/16171
21928 * g++.dg/abi/mangle26.C: New test.
21929 * g++.dg/abi/mangle27.C: New test.
21930 * g++.dg/abi/mangle28.C: New test.
21931 * g++.dg/abi/mangle29.C: New test.
21932
21933 PR c++/23839
21934 * g++.dg/parse/register1.C: New test.
21935
21936 2005-09-13 Mark Mitchell <mark@codesourcery.com>
21937
21938 PR c++/23842
21939 * g++.dg/template/access16.C: New test.
21940
21941 2005-09-13 Richard Sandiford <richard@codesourcery.com>
21942
21943 * gfortran.dg/char_pack_2.f90: Increase the vector size.
21944
21945 2005-09-13 Richard Sandiford <richard@codesourcery.com>
21946
21947 PR fortran/18899
21948 * gfortran.dg/shape_2.f90: New test.
21949
21950 2005-09-13 Richard Sandiford <richard@codesourcery.com>
21951
21952 PR target/19269
21953 * gfortran.dg/char_associated_1.f90, gfortran.dg/char_cshift_1.f90,
21954 * gfortran.dg/char_cshift_2.f90, gfortran.dg/char_eoshift_1.f90,
21955 * gfortran.dg/char_eoshift_2.f90, gfortran.dg/char_eoshift_3.f90,
21956 * gfortran.dg/char_eoshift_4.f90, gfortran.dg/char_pack_1.f90,
21957 * gfortran.dg/char_pack_2.f90, gfortran.dg/char_reshape_1.f90,
21958 * gfortran.dg/char_spread_1.f90, gfortran.dg/char_transpoe_1.f90,
21959 * gfortran.dg/char_unpack_1.f90, gfortran.dg/char_unpack_2.f90: New
21960 tests.
21961
21962 2005-09-12 Mark Mitchell <mark@codesourcery.com>
21963
21964 PR c++/23841
21965 * g++.dg/parse/template17.C: New test.
21966
21967 2005-09-12 Mark Mitchell <mark@codesourcery.com>
21968
21969 PR c++/23789
21970 * g++.dg/template/nontype14.C: New test.
21971
21972 2005-09-12 Ian Lance Taylor <ian@airs.com>
21973
21974 PR g++/7874
21975 * g++.dg/lookup/friend7.C: New test.
21976 * g++.dg/lookup/friend8.C: New test.
21977 * g++.dg/parse/defarg4.C: Add a parameter to the friend function,
21978 so that it will be found via argument dependent lookup.
21979 * g++.old-deja/g++.brendan/crash56.C: Don't expect errors for
21980 friend functions which will no longer be found.
21981 * g++.old-deja/g++.jason/friend.C: Add a parameter to the friend
21982 function g, so that it will be found via argument dependent
21983 lookup.
21984 * g++.old-deja/g++.jason/scoping15.C: Use -ffriend-injection.
21985 * g++.old-deja/g++.mike/net43.C: Likewise.
21986
21987 2005-09-12 Mark Mitchell <mark@codesourcery.com>
21988
21989 PR c++/23691
21990 * g++.dg/template/static16.C: New test.
21991
21992 2005-09-12 Josh Conner <jconner@apple.com>
21993
21994 PR middle-end/23237
21995 * gcc.c-torture/compile/pr23237.c: New test.
21996
21997 2005-09-11 Richard Henderson <rth@redhat.com>
21998
21999 * g++.dg/other/error8.C: Update expected diagnostic text.
22000
22001 2005-09-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
22002
22003 PR libfortran/19872
22004 * gfortran.dg/overwrite_1.f: New test.
22005
22006 2005-09-09 Josh Conner <jconner@apple.com>
22007
22008 * g++.dg/init/pr23180-1.C: Removed.
22009 * g++.dg/init/pr23180-2.C: Removed.
22010
22011 2005-09-09 David Daney <ddaney@avtrex.com>
22012
22013 * gcc.c-torture/execute/20010124-1.c: Removed and split into two new
22014 files which are ...
22015 * gcc.c-torture/execute/builtins/20010124-1: ... here and ...
22016 * gcc.c-torture/execute/builtins/20010124-1-lib.c: ... here.
22017
22018 2005-09-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
22019
22020 * gfortran.dg/iostat_2.f90: New test.
22021
22022 2005-09-09 Mark Mitchell <mark@codesourcery.com>
22023
22024 PR c++/22252
22025 * g++.dg/ext/interface1.C: New test.
22026 * g++.dg/ext/interface1.h: Likewise.
22027 * g++.dg/ext/interface1a.cc: Likewise.
22028
22029 2005-09-09 Thomas Koenig <Thomas.Koenig@online.de>
22030
22031 * gfortran.dg/iomsg_1.f90: New test case.
22032
22033 2005-09-09 Richard Guenther <rguenther@suse.de>
22034
22035 PR c++/23624
22036 * g++.dg/tree-ssa/pr23624.C: New testcase.
22037
22038 2005-09-09 Richard Sandiford <richard@codesourcery.com>
22039
22040 PR fortran/19239
22041 * gfortran.dg/vector_subscript_1.f90,
22042 * gfortran.dg/vector_subscript_2.f90: New tests.
22043
22044 2005-09-09 Richard Sandiford <richard@codesourcery.com>
22045
22046 PR fortran/21104
22047 * gfortran.dg/array_alloc_1.f90,
22048 * gfortran.dg/array_alloc_2.f90,
22049 * gfortran.dg/array_alloc_3.f90: New tests.
22050
22051 2005-09-09 Richard Sandiford <richard@codesourcery.com>
22052
22053 PR fortran/12840
22054 * gfortran.dg/array_constructor_6.f90
22055 * gfortran.dg/array_constructor_7.f90
22056 * gfortran.dg/array_constructor_8.f90
22057 * gfortran.dg/array_constructor_9.f90
22058 * gfortran.dg/array_constructor_10.f90
22059 * gfortran.dg/array_constructor_11.f90
22060 * gfortran.dg/array_constructor_12.f90: New tests.
22061
22062 2005-09-08 Josh Conner <jconner@apple.com>
22063
22064 PR c++/23180
22065 * g++.dg/init/pr23180-1.C: New test.
22066 * g++.dg/init/pr23180-2.C: New test.
22067
22068 2005-09-09 Paul Thomas <pault@gcc.gnu.org>
22069
22070 PR fortran/18878
22071 * gfortran.dg/module_double_reuse.f90: New.
22072
22073 2005-09-09 Paul Thomas <pault@gcc.gnu.org>
22074
22075 PR fortran/23270
22076 PR fortran/22304
22077 PR fortran/18870
22078 PR fortran/17917
22079 PR fortran/16511
22080 * gfortran.dg/common_equivalence_1.f: New.
22081 * gfortran.dg/common_equivalence_2.f: New.
22082 * gfortran.dg/common_equivalence_3.f: New.
22083 * gfortran.dg/contained_equivalence_1.f90: New.
22084 * gfortran.dg/module_blank_common.f90: New.
22085 * gfortran.dg/module_commons_1.f90: New.
22086 * gfortran.dg/module_equivalence_1.f90: New.
22087 * gfortran.dg/nested_modules_1.f90: New.
22088 * gfortran.dg/g77/19990905-0.f: Remove XFAIL, rearrange
22089 equivalences and add comment to connect the test with
22090 the PR.
22091
22092 2005-09-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
22093
22094 PR fortran/23765
22095 * gfortran.dg/common_6.f90: New test.
22096
22097 2005-09-08 Richard Sandiford <richard@codesourcery.com>
22098
22099 PR fortran/15326
22100 * gfortran.dg/char_result_1.f90,
22101 * gfortran.dg/char_result_2.f90,
22102 * gfortran.dg/char_result_3.f90,
22103 * gfortran.dg/char_result_4.f90,
22104 * gfortran.dg/char_result_5.f90,
22105 * gfortran.dg/char_result_6.f90,
22106 * gfortran.dg/char_result_7.f90,
22107 * gfortran.dg/char_result_8.f90: New tests.
22108
22109 2005-09-08 Richard Sandiford <richard@codesourcery.com>
22110
22111 PR fortran/19928
22112 * gfortran.dg/pr19928-1.f90, gfortran.dg/pr19928-2.f90: New tests.
22113
22114 2005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
22115
22116 PR obj-c++/16816
22117 * obj-c++.dg/selector-5.mm: New test.
22118 * obj-c++.dg/selector-6.mm: New test.
22119
22120 2005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
22121
22122 PR objc/20574
22123 PR objc/19324
22124 * objc.dg/error-1.m: New test.
22125
22126 2005-09-07 Richard Sandiford <richard@codesourcery.com>
22127
22128 PR fortran/23373
22129 * gfortran.fortran-torture/execute/pr23373-1.f90,
22130 * gfortran.fortran-torture/execute/pr23373-1.f90: New tests.
22131
22132 2005-09-07 Jerry DeLisle <jvdelisle@verizon.net>
22133
22134 PR libfortran/23760
22135 * gfortran.dg/g77/1832.f: Remove long string in write statement
22136 to allow the test to pass on correct list directed output with
22137 prepended space.
22138
22139 2005-09-07 James E Wilson <wilson@specifix.com>
22140
22141 * gcc.dg/intmax_t-1.c: Disable for xscale*-*-elf*.
22142
22143 2005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
22144
22145 * gfortran.dg/parameter+save.f90: Rename to
22146 * gfortran.dg/parameter_save.f90: .. this.
22147
22148 2005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
22149
22150 PR fortran/20848
22151 * gfortran.dg/parameter+save.f90: New test case.
22152
22153 2005-09-06 Richard Sandiford <richard@codesourcery.com>
22154
22155 PR fortran/19269
22156 * gfortran.fortran-torture/execute/pr19269-1.f90: New test.
22157
22158 2005-09-06 Jakub Jelinek <jakub@redhat.com>
22159
22160 PR c/23075
22161 * gcc.dg/pr23075.c: New test.
22162 * g++.dg/warn/pr23075.C: New test.
22163
22164 PR target/22362
22165 * gcc.target/i386/pr22362.c: New test.
22166
22167 PR rtl-optimization/23098
22168 * gcc.target/i386/pr23098.c: Add dg-require-effective-target ilp32.
22169
22170 * gcc.dg/debug/dwarf2/dwarf-char1.c: Further regex fixes.
22171 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
22172 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
22173
22174 2005-09-06 Mark Mitchell <mark@codesourcery.com>
22175
22176 * g++.dg/expr/cast6.C: New test.
22177
22178 PR c++/9782
22179 * g++.dg/init/new15.C: New test.
22180
22181 2005-09-06 Keith Besaw <kbesaw@us.ibm.com>
22182
22183 * gcc.dg/vect/Os-vect-95.c: New test.
22184 * gcc.dg/vect/vect-95.c: Same.
22185
22186 2005-09-06 Keith Besaw <kbesaw@us.ibm.com>
22187
22188 * gcc.dg/vect/vect-29.c: Update xfail testing.
22189 * gcc.dg/vect/vect-44.c: Same.
22190 * gcc.dg/vect/vect-48.c: Same.
22191 * gcc.dg/vect/vect-50.c: Same.
22192 * gcc.dg/vect/vect-72.c: Same.
22193 * gcc.dg/vect/vect-77.c: Same.
22194 * gcc.dg/vect/vect-78.c: Same.
22195 * gcc.dg/vect/vect-80.c: Same.
22196 * gcc.dg/vect/vect-96.c: Same.
22197 * gcc.dg/vect/vect-100.c: Same.
22198 * gcc.dg/vect/vect-exp: Add default flags for Os-vect-*.
22199 * gfortran.dg/vect/vect-2.f90: Update xfail testing.
22200 * gfortran.dg/vect/vect-5.f90: Same.
22201
22202 2005-09-06 Jakub Jelinek <jakub@redhat.com>
22203
22204 * gcc.dg/debug/dwarf2/dwarf-char1.c: Accept more assembler comment
22205 start strings.
22206 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
22207 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
22208
22209 PR c++/23056
22210 * g++.dg/opt/pr23056.C: New test.
22211
22212 PR rtl-optimization/23098
22213 * gcc.target/i386/pr23098.c: New test.
22214
22215 2005-09-05 Mark Mitchell <mark@codesourcery.com>
22216
22217 PR c++/23667
22218 * g++.dg/template/static15.C: New test.
22219
22220 PR c++/21440
22221 * g++.dg/ext/stmtexpr5.C: New test.
22222 * g++.dg/ext/stmtexpr6.C: Likewise.
22223
22224 2005-09-05 J"orn Rennecke <joern.rennecke@st.com>
22225
22226 * gcc.dg/pr21255-1.c: Match different pattern for sh64.
22227
22228 * gcc.dg/debug/dwarf2/dwarf-char1.c: Allow '!' comment character.
22229 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
22230 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
22231
22232 2005-09-04 Thomas Koenig <Thomas.Koenig@online.de>
22233
22234 PR libfortran/23321
22235 * gfortran.dg/direct_io_4.f90: New test case.
22236
22237 2005-09-04 Andrew Pinski <pinskia@physics.uc.edu>
22238 Rasmus Hahn <rassahah@neofonie.de>
22239
22240 PR libobjc/23108
22241 * objc.dg/type-stream-1.m: New test.
22242
22243 2005-09-04 Tobias Schl"uter <tobias.shclueter@physik.uni-muenchen.de>
22244
22245 PR fortran/23661
22246 * gfortran.dg/print_fmt_1.f90, gfortran.dg/print_fmt_2.f90
22247 gfortran.dg/print_fmt_3.f90: New test.
22248
22249 2005-09-03 Jakub Jelinek <jakub@redhat.com>
22250
22251 * gfortran.dg/fmt_t_1.f90: New test.
22252
22253 2005-09-03 Jakub Jelinek <jakub@redhat.com>
22254
22255 PR rtl-optimization/23454
22256 * g++.dg/opt/pr23454.C: New test.
22257
22258 2005-09-03 Mark Mitchell <mark@codesourcery.com>
22259
22260 PR c++/23699
22261 * g++.dg/ext/static1.C: New test.
22262
22263 2005-09-02 Richard Henderson <rth@redhat.com>
22264
22265 * gcc.c-torture/execute/frame-address.c (check_fa_mid): Avoid
22266 tail call to check_fa_work.
22267
22268 2005-09-02 Mark Mitchell <mark@codesourcery.com>
22269
22270 PR c++/21687
22271 * g++.dg/other/gc3.C: New test.
22272
22273 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
22274
22275 * gcc.dg/20030711-1.c: Include stddef.h and stdio.h.
22276 * gcc.dg/20050826-1.c: Likewise.
22277
22278 2005-08-31 Mark Mitchell <mark@codesourcery.com>
22279
22280 PR c++/23167
22281 * g++.dg/expr/volatile1.C: New test.
22282
22283 2005-09-02 Andrew Pinski <pinskia@physics.uc.edu>
22284
22285 PR middle-end/23547
22286 * gcc.dg/pr23547.c: New test.
22287
22288 2005-09-02 Richard Sandiford <richard@codesourcery.com>
22289
22290 PR c/22061
22291 * gcc.c-torture/execute/pr22061-1.c,
22292 * gcc.c-torture/execute/pr22061-2.c,
22293 * gcc.c-torture/execute/pr22061-3.c,
22294 * gcc.c-torture/execute/pr22061-4.c: New tests.
22295
22296 2005-09-01 Craig Rodrigues <rodrigc@gcc.gnu.org>
22297
22298 * gcc.dg/Wredundant-decls-2.c: New test to check that
22299 -Wredundant-decls does not issue warning for a variable
22300 definition following a declaration.
22301
22302 2005-09-01 Jakub Jelinek <jakub@redhat.com>
22303
22304 PR debug/7241
22305 * gcc.dg/debug/dwarf2/dwarf-char1.c: New test.
22306 * gcc.dg/debug/dwarf2/dwarf-char2.c: New test.
22307 * gcc.dg/debug/dwarf2/dwarf-char3.c: New test.
22308
22309 * gcc.dg/debug/dwarf2/dwarf-die1.c: Fix a typo.
22310 * gcc.dg/debug/dwarf2/dwarf-die2.c: Likewise.
22311 * gcc.dg/debug/dwarf2/dwarf-die3.c: Likewise.
22312 * gcc.dg/debug/dwarf2/dwarf-die5.c: Likewise.
22313 * gcc.dg/debug/dwarf2/dwarf-die6.c: Likewise.
22314 * gcc.dg/debug/dwarf2/dwarf-die7.c: Likewise.
22315 * gcc.dg/debug/dwarf2/dwarf-uninit.c: Likewise.
22316 * gcc.dg/debug/dwarf2/dwarf2-macro.c: Likewise.
22317
22318 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
22319
22320 PR objc/23306
22321 * objc.dg/image-info.m: Remove "objc_module_info" check part of the
22322 scan-assmbler.
22323
22324 2005-08-31 J"orn Rennecke <joern.rennecke@st.com>
22325
22326 PR target/21255
22327 * gcc.dg/pr21255-1.c: New test.
22328 * gcc.dg/pr21255-2-mb.c: Likewise.
22329 * gcc.dg/pr21255-2-ml.c: Likewise.
22330 * gcc.dg/pr21255-3.c: Likewise.
22331 * gcc.dg/pr21255-4.c: Likewise.
22332
22333 2005-08-31 Dale Johannesen <dalej@apple.com>
22334
22335 * gcc.dg/20050830-1.c: New.
22336
22337 2005-08-31 Josh Conner <jconner@apple.com>
22338
22339 * g++.dg/ext/packed8.C: Add -mstructure-size-boundary=8 to
22340 command-line options for arm-*-* targets.
22341 * g++.dg/init/array16.C: Likewise.
22342 * g++.dg/other/crash-4.C: Likewise.
22343
22344 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
22345
22346 PR obj-c++/23640
22347 * obj-c++.dg/gnu-runtime-3.mm: New test.
22348
22349 2005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22350
22351 PR c++/13377
22352 * g++.dg/lookup/ambig4.C: New test.
22353 * g++.dg/lookup/ambig5.C: New test.
22354 * g++.dg/tc1/dr101.C: Adjust error markers.
22355
22356 2005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22357
22358 PR c++/23639
22359 * g++.dg/template/ttp5.C: Adjust error markers.
22360
22361 2005-08-30 Andrew Pinski <pinskia@physics.uc.edu>
22362
22363 PR testsuite/23609
22364 * lib/obj-c++.exp: Include target-libpath.exp.
22365 (obj-c++_link_flags): Look for the GNU libobjc library
22366 and set the library path to include it.
22367 Don't manually set LD_LIBRARY_PATH (etc.) but call
22368 set_ld_library_path_env_vars instead.
22369 (obj-c++_target_compile): Don't set library path or
22370 linker flags because they are already set correctly
22371 in obj-c++_link_flags.
22372
22373 2005-08-30 Josh Conner <jconner@apple.com>
22374
22375 * gcc.dg/builtin-stringop-chk-1.c: Add -mstructure-size-boundary=8
22376 to command-line options for arm-*-* targets.
22377
22378 2005-08-30 Geoffrey Keating <geoffk@apple.com>
22379
22380 * g++.dg/other/i386-1.C: New.
22381
22382 2005-08-30 Jakub Jelinek <jakub@redhat.com>
22383
22384 PR preprocessor/20348
22385 PR preprocessor/20356
22386 * gcc.dg/cpp/pr20348.c: New test.
22387 * gcc.dg/cpp/pr20348.h: New file.
22388 * gcc.dg/cpp/inc/pr20348.h: New file.
22389 * gcc.dg/cpp/inc/pr20348-aux.h: New file.
22390 * gcc.dg/cpp/pr20356.c: New test.
22391 * gcc.dg/cpp/pr20356.h: New file.
22392 * gcc.dg/cpp/inc/pr20356.h: New file.
22393 * gcc.dg/cpp/inc/pr20356-aux.h: New file.
22394
22395 2005-08-29 Jerry DeLisle <jvdelisle@verizon.net>
22396
22397 * gfortran.fortran-torture/execute/intrinsic_count.f90:
22398 Fix array dimension to avoid correct end-of-file error.
22399
22400 2005-08-29 Thomas Koenig <Thomas.Koenig@online.de>
22401
22402 PR libfortran/23598
22403 * gfortran.dg/iostat_1.f90: New test.
22404
22405 2005-08-28 Andrew Pinski <pinskia@physics.uc.edu>
22406
22407 PR middle-end/23408
22408 * gcc.dg/pr23408.c: New test.
22409
22410 2005-08-28 Mark Mitchell <mark@codesourcery.com>
22411
22412 PR c++/23099
22413 * g++.dg/init/member1.C: Make sure erroneous static data member
22414 definitions are required.
22415 * g++.dg/template/static13.C: New test.
22416 * g++.dg/template/static14.C: Likewise.
22417
22418 2005-08-29 Jakub Jelinek <jakub@redhat.com>
22419
22420 * gcc.target/i386/pr23575.c: Use -msse2 instead of
22421 -march=pentium4, remove ilp32 requirement.
22422
22423 PR middle-end/23484
22424 * gcc.c-torture/execute/builtins/pr23484-chk.c: New test.
22425 * gcc.c-torture/execute/builtins/pr23484-chk-lib.c: New file.
22426
22427 2005-08-29 Andreas Jaeger <aj@suse.de>
22428
22429 PR testsuite/23607
22430 * gcc.target/i386/pr23575.c: Run only on 32-bit x86.
22431
22432 2005-08-28 Jakub Jelinek <jakub@redhat.com>
22433
22434 * gcc.c-torture/execute/20050316-2.c: New test.
22435 * gcc.c-torture/execute/20050316-3.c: New test.
22436 * gcc.dg/torture/pr16104-1.c: New test.
22437
22438 2005-08-27 Andrew Pinski <pinskia@physics.uc.edu>
22439
22440 PR middle-end/23463
22441 * gcc.c-torture/execute/zero-struct-1.c: New test.
22442
22443 2005-08-27 Richard Guenther <rguenther@suse.de>
22444
22445 PR target/23575
22446 * gcc.target/i386/pr23575.c: New testcase.
22447
22448 2005-08-26 Jakub Jelinek <jakub@redhat.com>
22449
22450 PR rtl-optimization/23561
22451 * gcc.c-torture/execute/20050826-1.c: New test.
22452
22453 PR rtl-opt/23560
22454 * gcc.c-torture/execute/20050826-2.c: New test.
22455
22456 2005-08-26 Dale Johannesen <dalej@apple.com>
22457
22458 * gcc.dg/20030711-1.c: Modify to work on Darwin.
22459 * gcc.dg/20050826-1.c: New.
22460
22461 2005-08-26 Mark Mitchell <mark@codesourcery.com>
22462
22463 PR c++/19004
22464 * g++.dg/template/nontype13.C: New test.
22465
22466 PR c++/23491
22467 * g++.dg/init/new14.C: New test.
22468 * g++.dg/expr/anew1.C: Do not XFAIL.
22469 * g++.dg/expr/anew2.C: Likewise.
22470 * g++.dg/expr/anew3.C: Likewise.
22471
22472 2005-08-26 Andrew Pinski <pinskia@physics.uc.edu>
22473
22474 PR middle-end/22439
22475 * gcc.dg/vla-3.c: New test.
22476
22477 2005-08-25 Erik Edelmann <eedelman@acclab.helsinki.fi>
22478
22479 PR fortran/20363
22480 * gfortran.dg/named_interface.f90: New.
22481
22482 2005-08-26 Maciej W. Rozycki <macro@linux-mips.org>
22483
22484 * gcc.c-torture/execute/frame-address.c: New test.
22485
22486 2005-08-25 Nathan Sidwell <nathan@codesourcery.com>
22487
22488 PR c++/20817
22489 * g++.old-deja/g++.benjamin/13908.C: Robustify expected error.
22490
22491 2005-08-25 Alan Modra <amodra@bigpond.net.au>
22492
22493 * gcc.dg/vect/vect-52.c: Increase b[] and c[] size by one.
22494
22495 2005-08-25 Alan Modra <amodra@bigpond.net.au>
22496
22497 * gcc.dg/20020103-1.c: Scan for LC[0-9], not LC.
22498 * gcc.dg/altivec-22.c: Rename from..
22499 * gcc.dg/altivec-nomfcr.c: ..this.
22500
22501 2005-08-24 Paolo Bonzini <bonzini@gnu.org>
22502
22503 PR tree-optimization/23546
22504 * gcc.dg/tree-ssa/pr23546.c: New test.
22505
22506 2005-08-24 Thomas Koenig <Thomas.Koenig@online.de>
22507
22508 PR fortran/17758
22509 * gfortran.dg/nonreturning_statements.f90: New test.
22510
22511 2005-08-24 Nathan Sidwell <nathan@codesourcery.com>
22512
22513 PR c++/22454
22514 * g++.dg/parse/crash29.C: New.
22515
22516 2005-08-23 DJ Delorie <dj@redhat.com>
22517
22518 * gcc.c-torture/execute/stdarg-2.c (main): Make sure long
22519 constants have the L suffix.
22520
22521 2005-08-23 Nathan Sidwell <nathan@codesourcery.com>
22522
22523 PR c++/23044
22524 * g++.dg/template/instantiate8.C: New.
22525
22526 2005-08-23 J"orn Rennecke <joern.rennecke@st.com>
22527
22528 PR middle-end/23467
22529 * gcc.c-torture/execute/pr23467.c: New test.
22530
22531 2005-08-23 Jakub Jelinek <jakub@redhat.com>
22532
22533 PR tree-optimization/22043
22534 * gcc.c-torture/execute/20050613-1.c: New test.
22535
22536 2005-08-23 Ben Elliston <bje@au.ibm.com>
22537
22538 * gcc.c-torture/execute/ieee/ieee.exp: Load gcc-dg.exp library.
22539
22540 2005-08-22 Jakub Jelinek <jakub@redhat.com>
22541
22542 PR rtl-optimization/23478
22543 * g++.dg/opt/pr23478.C: New test.
22544
22545 2005-08-22 Andrew Pinski <pinskia@physics.uc.edu>
22546
22547 PR c/18715
22548 * gcc.dg/switch-warn-3.c: New test.
22549
22550 2005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22551
22552 PR c++/22233
22553 * g++.dg/template/param1.C: New test.
22554
22555 2005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22556
22557 PR c++/23089
22558 * g++.dg/other/incomplete1.C: New test.
22559
22560 2005-08-22 Ira Rosen <irar@il.ibm.com>
22561
22562 * gcc.dg/vect/vect-22.c: Add test for float. All four loops
22563 are vectorizable.
22564
22565 2005-08-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
22566
22567 * d_lines_1.f, d_lines_2.f, d_lines_3.f, d_lines_4.f,
22568 d_lines_5.f: New.
22569
22570 2005-08-21 Jakub Jelinek <jakub@redhat.com>
22571
22572 * gcc.target/i386/sse-4.c: New test.
22573
22574 2005-08-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
22575
22576 PR testsuite/23239
22577 * gcc.dg/tree-prof/val-prof-5.c: Fix scan-tree-dump regexp.
22578
22579 2005-08-20 Jakub Jelinek <jakub@redhat.com>
22580
22581 * gcc.dg/20050811-1.c: New test.
22582 * gcc.dg/20050811-2.c: New test.
22583
22584 2005-08-20 Richard Earnshaw <richard.earnshaw@arm.com>
22585
22586 * gcc.dg/arm-eabi1.c (main): Exit with 0 on success.
22587
22588 2005-08-19 Diego Novillo <dnovillo@redhat.com>
22589
22590 PR 23476
22591 * gcc.c-torture/compile/pr23476.c: New test.
22592
22593 2005-08-19 Devang Patel <dpatel@apple.com>
22594
22595 PR tree-optimization/23048
22596 * gcc.dg/tree-ssa/pr23048.c: New test.
22597
22598 2005-08-19 Andrew Pinski <pinskia@physics.uc.edu>
22599
22600 PR middle-end/20624
22601 * g++.dg/warn/Wreturn-3.C: New test
22602
22603 2005-08-18 Dorit Nuzman <dorit@il.ibm.com>
22604
22605 PR tree-optimization/22228
22606 * g++.dg/vect/pr22543.cc: New test.
22607
22608 2005-08-17 Steven Bosscher <stevenb@suse.de>
22609
22610 PR tree-optimization/21574
22611 * gcc.dg/tree-ssa/pr21574.c: New test.
22612
22613 2005-08-16 James E Wilson <wilson@specifix.com>
22614
22615 * gcc.dg/large-size-array.c (DIM): Use USHRT_MAX not USHORT_MAX.
22616
22617 2005-08-16 Andrew Pinski <pinskia@physics.uc.edu>
22618
22619 PR tree-opt/23402
22620 * gcc.c-torture/compile/zero-strct-3.c: New test.
22621 * gcc.c-torture/compile/zero-strct-4.c: New test.
22622
22623 2005-08-16 Steven Bosscher <stevenb@suse.de>
22624
22625 PR target/23376
22626 * gcc.target/x86_64/pr23376.c: New test.
22627
22628 2005-08-16 Ian Lance Taylor <ian@airs.com>
22629
22630 PR c++/23337
22631 * g++.dg/ext/vector2.C: New.
22632
22633 2005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
22634
22635 * gfortran.dg/inquire-complex.f90: Correct mangled testcase.
22636
22637 2005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
22638
22639 PR libfortran/23428
22640 * gfortran.dg/inquire-complex.f90: New test case.
22641
22642 2005-08-16 James E Wilson <wilson@specifix.com>
22643
22644 PR tree-optimization/21105
22645 * gcc.dg/large-size-array.c: New.
22646
22647 2005-08-16 Dorit Nuzman <dorit@il.ibm.com>
22648
22649 * gcc.dg/vect/vect-40: Use aligned arrays instead of arrays to aligned
22650 type.
22651 * gcc.dg/vect/vect-41: Likewise.
22652 * gcc.dg/vect/vect-42: Likewise.
22653 * gcc.dg/vect/vect-43: Likewise.
22654 * gcc.dg/vect/vect-44: Likewise.
22655 * gcc.dg/vect/vect-46: Likewise.
22656 * gcc.dg/vect/vect-47: Likewise.
22657 * gcc.dg/vect/vect-48: Likewise.
22658 * gcc.dg/vect/vect-52: Likewise.
22659 * gcc.dg/vect/vect-53: Likewise.
22660 * gcc.dg/vect/vect-54: Likewise.
22661 * gcc.dg/vect/vect-55: Likewise.
22662 * gcc.dg/vect/vect-56: Likewise.
22663 * gcc.dg/vect/vect-57: Likewise.
22664 * gcc.dg/vect/vect-58: Likewise.
22665 * gcc.dg/vect/vect-59: Likewise.
22666 * gcc.dg/vect/vect-60: Likewise.
22667 * gcc.dg/vect/vect-61: Likewise.
22668 * gcc.dg/vect/vect-85: Likewise.
22669 * gcc.dg/vect/vect-87: Likewise.
22670 * gcc.dg/vect/vect-88: Likewise.
22671 * gcc.dg/vect/vect-93.c: Likewise.
22672 * gcc.dg/vect/vect-74: Likewise, and also added documentation.
22673 * gcc.dg/vect/vect-75: Likewise.
22674 * gcc.dg/vect/vect-76: Likewise.
22675 * gcc.dg/vect/vect-77: Likewise.
22676 * gcc.dg/vect/vect-78: Likewise.
22677 * gcc.dg/vect/vect-80: Likewise.
22678 * gcc.dg/vect/vect-35: Likewise, and also check that the test wasn't
22679 vectorized for the expected reason, rather than checking how alignment
22680 was handled.
22681 * gcc.dg/vect/vect-92.c: Use aligned arrays instead of arrays to
22682 aligned type and also instead of aligned pointers. Added documentation.
22683
22684 2005-08-16 Feng Wang <fengwang@nudt.edu.cn>
22685
22686 * gfortran.dg/power.f90: New test.
22687
22688 2005-08-16 Jakub Jelinek <jakub@redhat.com>
22689
22690 PR rtl-optimization/23299
22691 * g++.dg/opt/pr23299.C: New test.
22692
22693 2005-08-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
22694
22695 * gcc.dg/special/weak-1.c: xfail 32-bit hppa*-*-hpux*.
22696
22697 2005-08-15 Fariborz Jahanian <fjahanian@apple.com>
22698
22699 * g++.dg/template/local6.C: New test.
22700
22701 2005-08-14 Andrew Pinski <pinskia@physics.uc.edu>
22702
22703 * execute/exceptions/finally-1.m: Check that the catch and finally are
22704 being called. Also add a "return 0;" at the end of main.
22705
22706 2005-08-14 Paul Thomas <pault@gcc.gnu.org>
22707
22708 PR fortran/21432.
22709 * gfortran.dg/namelist_print_1.f: New test of functionality of
22710 PRINT namelist.
22711 * gfortran.dg/namelist_print_2.f: New test to check that PRINT
22712 namelist generates error with -std=f95.
22713
22714 2005-08-14 Ira Rosen <irar@il.ibm.com>
22715
22716 PR tree-optimization/23119
22717 * gcc.dg/vect/vect-105.c: Add xfail for no_align targets.
22718
22719 2005-08-13 Marcin Koziej <creep@desk.pl>
22720 Andrew Pinski <pinskia@physics.uc.edu>
22721
22722 PR libobjc/22492
22723 * execute/exceptions/finally-1.m: New test.
22724
22725 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
22726
22727 * objc/execute/exceptions/exceptions.exp: New exp for the exceptions
22728 testsuite.
22729 * objc/execute/exceptions/trivial.m: New test.
22730 * objc.dg/try-catch-11.m: Move to ...
22731 * objc/execute/exceptions/foward-1.m: Here.
22732 * objc.dg/try-catch-2.m: Move to ...
22733 * objc/execute/exceptions/catchall-1.m: Here.
22734 * objc.dg/try-catch-8.m: Move to ...
22735 * objc/execute/exceptions/local-variables-1.m: Here.
22736
22737 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
22738
22739 * objc.dg/nested-func-1.m: Move to ...
22740 * objc/execute/nested-func-1.m: Here.
22741
22742 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
22743
22744 * lib/objc.exp (objc_target_compile): Check for -fgnu-runtime
22745 in ${options} instead of [target_info name].
22746 * lib/obj-c++.exp (objc_target_compile): Likewise.
22747
22748 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
22749
22750 * objc.dg/stubify-2.m: Correct the name of the rtl dump file.
22751
22752 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
22753
22754 part of PR testsuite/23348
22755 * lib/objc-torture.exp: Add -fgnu-runtime and/or -fnext-runtime to
22756 each of the torture options.
22757 * objc/compile/trivial.m: New test.
22758
22759 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
22760
22761 * gfortran.dg/eoshift.f90: Correct format.
22762
22763 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
22764
22765 * gfortran.fortran-torture/execute/character_passing.f90:
22766 Fix comment typo.
22767
22768 2005-08-12 Giovanni Bajo <giovannibajo@libero.it>
22769
22770 PR c++/8271
22771 * g++.dg/template/unify10.C: New.
22772
22773 2005-08-11 James A. Morrison <phython@gcc.gnu.org>
22774
22775 * g++.dg/parse/pr22514.C: Move to...
22776 * g++.dg/debug/pr22514.C: here.
22777
22778 2005-08-11 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22779
22780 PR c++/23266
22781 * g++.dg/inherit/pure1.C: New test.
22782
22783 * ChangeLog: Fix typos.
22784
22785 2005-08-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
22786 Steven Bosscher <stevenb@suse.de>
22787
22788 * gfortran.dg/runtime_warning_1.f90: New test.
22789
22790 2005-08-11 Nathan Sidwell <nathan@codesourcery.com>
22791
22792 PR c++/23219
22793 * g++.dg/parse/crash28.C: New.
22794
22795 2005-08-11 Richard Guenther <rguenther@suse.de>
22796
22797 PR target/23289
22798 * gcc.target/i386/tailcall-1.c: New testcase.
22799
22800 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
22801
22802 * gcc.dg/vect/vect-67.c: Un-xfail.
22803
22804 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
22805
22806 PR c++/23225
22807 * g++.dg/parse/crash27.C: new test.
22808
22809 2005-08-10 Thomas Koenig <Thomas.Koenig@online.de>
22810
22811 PR libfortran/22143
22812 * gfortran.dg/shift-kind.f90: New testcase.
22813
22814 2005-08-10 Richard Sandiford <richard@codesourcery.com>
22815
22816 * gcc.dg/arm-eabi1.c: Test aeabi_idiv, __aeabi_uidiv, __aeabi_uread4,
22817 __aeabi_uread8, __aeabi_uwrite4 and __aeabi_uwrite8.
22818
22819 2005-08-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22820
22821 PR c++/20646
22822 * g++.dg/other/mult-stor1.C: New test.
22823
22824 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
22825
22826 * gcc.c-torture/pr18299-1.c: Move to ...
22827 * gcc.c-torture/compile/pr18299-1.c: Here.
22828
22829 2005-08-09 Thomas Koenig <Thomas.Koenig@online.de>
22830
22831 * gfortran/fortran.torture/execute/character_passing.f90:
22832 Fix types for LSAME.
22833
22834 2005-08-09 Dorit Nuzman <dorit@il.ibm.com>
22835
22836 * gcc.dg/vect/vect-reduc-1char.c: Reverse last change - change
22837 input data back to what it was originally.
22838
22839 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
22840
22841 * objc.dg/try-catch-8.m: Enable for all targets.
22842
22843 2005-08-09 James A. Morrison <phython@gcc.gnu.org>
22844
22845 * gcc.dg/pr23165.c: New test.
22846
22847 2005-08-09 Steven Bosscher <stevenb@suse.de>
22848
22849 PR tree-optimization/23234
22850 * gcc.dg/tree-ssa/pr23234.c: New test.
22851
22852 2005-08-08 Josh Conner <jconner@apple.com>
22853
22854 PR rtl-optimization/23241
22855 * gcc.dg/char-compare.c: New test.
22856
22857 2005-08-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22858
22859 PR c++/22508
22860 * g++.dg/init/new13.C: New test.
22861
22862 2005-08-08 Nathan Sidwell <nathan@codesourcery.com>
22863
22864 PR c++/21166
22865 * g++.dg/other/crash-4.C: Adjust
22866 * g++/dg/ext/packed9.C: New.
22867
22868 2005-08-08 Richard Sandiford <richard@codesourcery.com>
22869
22870 PR middle-end/21964
22871 * gcc.c-torture/execute/pr21964-1.c: New test.
22872
22873 2005-08-08 Richard Sandiford <richard@codesourcery.com>
22874
22875 PR c/22458
22876 * gcc.dg/pr22458-1.c: New test.
22877
22878 2005-08-07 Janne Blomqvist <jblomqvi@cc.hut.fi>
22879 Steven G. Kargl <kargls@comcast.net>
22880
22881 PR fortran/22390
22882 * gfortran.dg/flush_1.f90: New test.
22883
22884 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22885
22886 PR c++/23191
22887 * g++.dg/template/eh2.C: New test.
22888
22889 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22890
22891 PR c++/19498
22892 * g++.dg/template/instantiate7.C: New test.
22893
22894 2005-08-06 Joseph S. Myers <joseph@codesourcery.com>
22895
22896 PR c/23113
22897 * gcc.dg/Wunused-value-1.c: New test.
22898
22899 2005-08-06 Richard Sandiford <richard@codesourcery.com>
22900
22901 PR rtl-optimization/23233
22902 * gcc.c-torture/compile/pr23233-1.c: New test.
22903
22904 2005-08-06 Jakub Jelinek <jakub@redhat.com>
22905
22906 PR fortran/18833
22907 PR fortran/20850
22908 * gfortran.dg/equiv_1.f90: New test.
22909 * gfortran.dg/equiv_2.f90: New test.
22910 * gfortran.fortran-torture/execute/equiv_2.f90: New test.
22911 * gfortran.fortran-torture/execute/equiv_3.f90: New test.
22912 * gfortran.fortran-torture/execute/equiv_4.f90: New test.
22913
22914 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
22915
22916 * gcc.c-torture/execute/vrp-5.c: New test.
22917 * gcc.c-torture/execute/vrp-6.c: New test.
22918 * gcc.dg/tree-ssa/vrp21.c: New test.
22919
22920 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
22921
22922 * g++.dg/parse/pr22514.C: New test.
22923
22924 2005-08-05 J"orn Rennecke <joern.rennecke@st.com>
22925
22926 * gcc.dg/intmax_t-1.c: Extend dg-error to cover sh*-*-elf targets.
22927
22928 * gcc.dg/tree-ssa/loop-1.c: For sh*-*-*, look for function calls
22929 instead of constant loads / pool entries.
22930
22931 2005-08-05 David Edelsohn <edelsohn@gnu.org>
22932
22933 * gcc.dg/torture/builtin-wctype-1.c: Use __WINT_TYPE__ for
22934 TEST_TO_WCTYPE.
22935
22936 2005-08-04 Danny Smith <dannysmith@users.sourceforge.net>
22937
22938 * gcc.dg/torture/builtin-wctype-1.c: Use __WCHAR_TYPE__ and
22939 __WINT_TYPE__ in generated prototypes if possible.
22940
22941 2005-08-04 Diego Novillo <dnovillo@redhat.com>
22942
22943 PR 22037
22944 * g++.dg/tree-ssa/pr22037.C:
22945
22946 2005-08-04 Richard Henderson <rth@redhat.com>
22947
22948 * gcc.dg/tree-ssa/update-cunroll.c: Fix mistakes in
22949 scan-tree-dump-times directive.
22950
22951 2005-08-04 Jan Hubicka <jh@suse.cz>
22952
22953 * gcov-1.C: Fix switch counts.
22954 * gcov-4b.c: Likewise.
22955
22956 2005-08-03 Jeff Law <law@redhat.com>
22957
22958 * g++.dg/tree-ssa/pr14814.C: xfail test for &this count.
22959
22960 2005-08-03 J"orn Rennecke <joern.rennecke@st.com>
22961
22962 * gcc.c-torture/execute/pr23135.c: New test.
22963
22964 2005-08-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22965
22966 PR tree-optimization/19899
22967 * gcc.dg/tree-ssa/scev-1.c: New test.
22968 * gcc.dg/tree-ssa/scev-2.c: New test.
22969
22970 2005-08-03 Richard Sandiford <richard@codesourcery.com>
22971
22972 PR target/18582
22973 * gcc.dg/torture/pr18582-1.c: New test.
22974
22975 2005-08-03 Jan Hubicka <jh@suse.cz>
22976
22977 * update-conroll.c: New testcase.
22978 * update-conroll-2.c: New testcase.
22979
22980 2005-08-02 David Edelsohn <edelsohn@gnu.org>
22981
22982 * gfortran.dg/constant_substring.f: New test.
22983 * gfortran.dg/pr22491.f: New test.
22984
22985 2005-08-02 Jan Hubicka <jh@suse.cz>
22986
22987 * update-threading.c: Replace by the proper one.
22988
22989 2005-08-02 Diego Novillo <dnovillo@redhat.com>
22990
22991 PR 23164
22992 * g++.dg/tree-ssa/pr23164.C: New test.
22993
22994 2005-08-02 Diego Novillo <dnovillo@redhat.com>
22995
22996 * gcc.dg/tree-ssa/pr23192.c: New test.
22997
22998 2005-08-02 James A. Morrison <phython@gcc.gnu.org>
22999
23000 * gcc.c-torture/execute/vrp-4.c: New test.
23001
23002 2005-08-02 Jan Hubicka <jh@suse.cz>
23003
23004 * update-threading.c: New test.
23005
23006 2005-08-01 Andrew Pinski <pinskia@physics.uc.edu>
23007
23008 * gcc.c-torture/compile/20050801-1.c: New test.
23009 * gcc.c-torture/compile/20050801-2.c: New test.
23010
23011 2005-08-01 Jan Hubicka <jh@suse.cz>
23012
23013 * val-prof-5.c: New test.
23014
23015 2005-08-01 Joseph S. Myers <joseph@codesourcery.com>
23016
23017 PR c/22311
23018 * gcc.dg/pr22311-1.c : New test.
23019
23020 2005-07-31 Steven Bosscher <stevenb@suse.de>
23021
23022 PR target/23095
23023 * gfortran.dg/pr23095.f: New test.
23024
23025 PR c++/22003
23026 * g++.dg/other/pr22003.C: New test.
23027
23028 2005-07-31 Richard Sandiford <richard@codesourcery.com>
23029
23030 PR target/20621
23031 * gcc.c-torture/execute/pr20621-1.c: New test.
23032
23033 2005-07-30 Thomas Koenig <Thomas.Koenig@online.de>
23034
23035 * gfortran.dg/comma_format_extension_4.f: Adjust length
23036 of string for format.
23037 * gfortran.dg/der_array_io_1.f: Replace illegal internal
23038 print statement with internal write.
23039 * gfortran.dg/der_array_io_2.f: Likewise.
23040 * gfortran.dg/der_array_io_3.f: Likewise.
23041
23042 2005-07-30 James A. Morrison <phython@gcc.gnu.org>
23043
23044 * gcc.dg/fold-abs-4.c: new test.
23045
23046 2005-07-30 Paul Thomas <pault@gcc.gnu.org>
23047
23048 PR fortran/22570 an related issues.
23049 * gfortran.dg/x_slash_1.f: New test.
23050
23051 2005-07-30 Joseph S. Myers <joseph@codesourcery.com>
23052
23053 PR c/23143
23054 * gcc.dg/parm-forwdecl-1.c, gcc.dg/parm-forwdecl-2.c,
23055 gcc.dg/parm-forwdecl-3.c, gcc.dg/parm-forwdecl-4.c: New tests.
23056
23057 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
23058
23059 PR c/529
23060 * gcc.dg/Wshadow-3.c: New test.
23061
23062 2005-07-29 Thomas Koenig <Thomas.Koenig@online.de>
23063
23064 * gfortran.dg/matmul_1.f90: Correct LHS of matmul test (it
23065 used to have the wrong bounds).
23066
23067 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
23068
23069 PR c/21720
23070 * gcc.dg/hex-round-1.c: Test more cases.
23071 * gcc.dg/hex-round-2.c: New test.
23072
23073 2005-07-29 Diego Novillo <dnovillo@redhat.com>
23074
23075 PR 22550
23076 * g++.dg/tree-ssa/pr22550.C: New test.
23077
23078 2005-07-29 James A. Morrison <phython@gcc.gnu.org>
23079
23080 * gcc.dg/tree-ssa/vrp19.c: New test.
23081 * gcc.dg/tree-ssa-vrp20.c: New test.
23082
23083 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
23084
23085 PR c/22240
23086 * gcc.dg/transparent-union-4.c: New test.
23087
23088 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
23089
23090 PR c/22192
23091 * gcc.dg/c99-vla-2.c: New test.
23092
23093 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
23094
23095 PR c/21720
23096 * gcc.dg/hex-round-1.c: New test.
23097
23098 2005-07-28 Jan Hubicka <jh@suse.cz>
23099
23100 * inliner-1.c: Do not dump everything.
23101 * tree-prof.exp: Do not pass -ftree-based-profiling.
23102 * bprob.exp: Likewise.
23103
23104 * gcc.dg/tree-prof/update-loopch.c: Fix thinkos.
23105
23106 2005-07-28 Mark Mitchell <mark@codesourcery.com>
23107
23108 PR c++/22545
23109 * g++.dg/expr/ptrmem7.C: New test.
23110
23111 2005-07-28 Mike Stump <mrs@apple.com>
23112
23113 * g++.old-deja/g++.mike/visibility-1.C: New test.
23114
23115 2005-07-28 Richard Sandiford <richard@codesourcery.com>
23116
23117 PR c/20187
23118 * gcc.c-torture/execute/pr20187-1.c: New test.
23119
23120 2005-07-28 Jeff Law <law@redhat.com>
23121
23122 * gcc.dg/tree-ssa/vrp17.c: Update expected output.
23123 * gcc.dg/tree-ssa/vrp18.c: New test.
23124
23125 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
23126
23127 * gcc.dg/vect/vect-reduc-1char.c: Fix data to fit in char.
23128
23129 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
23130
23131 PR tree-optimization/22506
23132 * gcc.dg/vect/ps22506.c: New test.
23133
23134 2005-07-28 Jakub Jelinek <jakub@redhat.com>
23135
23136 PR target/21149
23137 * gcc.target/i386/sse-3.c: New test.
23138
23139 2005-07-28 Richard Sandiford <richard@codesourcery.com>
23140
23141 * gcc.target/mips/mips32-dsp.c: Use -march=mips32 instead of -mips32.
23142 * gcc.target/mips/mips32-dsp-type.c: Likewise.
23143
23144 2005-07-28 Richard Sandiford <richard@codesourcery.com>
23145
23146 PR c/22589
23147 * gcc.c-torture/compile/pr22589-1.c: New test.
23148
23149 2005-07-28 Jan Hubicka <jh@suse.cz>
23150
23151 * update-loopch.c: New testcase.
23152
23153 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
23154
23155 PR rtl-optimization/23047
23156 * gcc.c-torture/execute/pr23047.c: New test.
23157 * gcc.c-torture/execute/pr23047.x: New.
23158
23159 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
23160
23161 PR tree-optimization/22493
23162 * gcc.c-torture/execute/pr22493-1.c: New test.
23163 * gcc.c-torture/execute/pr22493-1.x: New.
23164 * gcc.c-torture/execute/vrp-1.c: New test.
23165 * gcc.c-torture/execute/vrp-2.c: New test.
23166 * gcc.c-torture/execute/vrp-2.c: New test.
23167
23168 2005-07-27 Aldy Hernandez <aldyh@redhat.com>
23169
23170 * gcc.target/frv/all-builtin-read8.c: Delete.
23171 * gcc.target/frv/all-builtin-read16.c: Delete.
23172 * gcc.target/frv/all-builtin-read32.c: Delete.
23173 * gcc.target/frv/all-builtin-read64.c: Delete.
23174 * gcc.target/frv/all-builtin-write8.c: Delete.
23175 * gcc.target/frv/all-builtin-write16.c: Delete.
23176 * gcc.target/frv/all-builtin-write32.c: Delete.
23177 * gcc.target/frv/all-builtin-write64.c: Delete.
23178 * gcc.target/frv/all-read-write-1.c: New.
23179
23180 2005-07-27 Jeff Law <law@redhat.com>
23181
23182 * gcc.c-torture/execute/pr22630.c: New test.
23183
23184 2005-07-27 Dorit Nuzman <dorit@il.ibm.com>
23185
23186 PR tree-optimization/23073
23187 * gcc.dg/vect/nodump-pr23073.c: New test.
23188 * gcc.dg/vect/vect.exp: Allow running some tests without dump flags.
23189
23190 2005-07-27 Zdenek Dvorak <dvorakz@suse.cz>
23191
23192 PR tree-optimize/22348
23193 * gcc.c-torture/execute/pr22348.c: New.
23194
23195 2005-07-27 Richard Guenther <rguenther@suse.de>
23196
23197 * gcc.dg/tree-ssa/salias-1.c: New testcase.
23198
23199 2005-07-27 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23200
23201 PR fortran/22503
23202 * gfortran.dg/logical_comp.f90: New test.
23203
23204 2005-07-27 Jan Hubicka <jh@suse.cz>
23205
23206 * inliner-1.c: Add cleanup of dumps.
23207 * val-prof-*.c: Likewise.
23208 * update-tailcall.c: New.
23209
23210 2005-07-26 Diego Novillo <dnovillo@redhat.com>
23211
23212 PR 22591
23213 * gcc.dg/tree-ssa/pr22591.c: New test.
23214 * gcc.dg/tree-ssa/20030807-7.c: XFAIL everywhere.
23215
23216 2005-07-26 Andrew Pinski <pinskia@physics.uc.edu>
23217
23218 PR libobjc/22606
23219 * objc.dg/try-catch-11.m: New test.
23220
23221 2005-07-26 Richard Guenther <rguenther@suse.de>
23222
23223 PR tree-optimization/22486
23224 * gcc.dg/tree-ssa/upcast-1.c: New testcase.
23225
23226 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
23227
23228 PR tree-opt/22484
23229 * g++.dg/opt/loop2.C: New test.
23230
23231 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
23232
23233 * gcc.dg/tree-ssa/reassoc-3.c: New test.
23234 * gcc.dg/tree-ssa/reassoc-4.c: New test.
23235
23236 2005-07-25 Adam Nemet <anemet@lnxw.com>
23237
23238 * lib/profopt.exp (profopt-execute): Check for profiling data
23239 files on the target.
23240
23241 2005-07-25 Richard Guenther <rguenther@gcc.gnu.org>
23242
23243 * gcc.dg/tree-ssa/flatten-1.c: Use longer function names
23244 for matching of asm labels.
23245
23246 2005-07-25 Richard Guenther <rguenther@suse.de>
23247
23248 * gcc.dg/tree-ssa/20050719-1.c: Add return 0;.
23249
23250 2005-07-25 Richard Guenther <rguenther@suse.de>
23251
23252 PR testsuite/22624
23253 * gcc.dg/tree-ssa/flatten-2.c: Fix label patterns.
23254
23255 2005-07-25 Ira Rosen <irar@il.ibm.com>
23256
23257 * gcc.dg/vect/vect.exp: Change verbosity level to 4.
23258 * gfortran.dg/vect/vect.exp, g++.dg/vect/vect.exp: Likewise.
23259 * gcc.dg/vect/pr20122.c: Add vectorizable version of the loop.
23260 * gcc.dg/vect/vect-100.c: New test.
23261 * gcc.dg/vect/vect-101.c, gcc.dg/vect/vect-102.c,
23262 gcc.dg/vect/vect-103.c, gcc.dg/vect/vect-104.c,
23263 gcc.dg/vect/vect-105.c, gcc.dg/vect/vect-115.c: Likewise.
23264 * gcc.dg/vect/vect-116.c: Renamed (from vect-100.c).
23265 * gcc.dg/vect/vect-43.c: Add vectorizable version of the loop.
23266 * gcc.dg/vect/vect-91.c: Now 3 loops are vectorizable.
23267 * gfortran.dg/vect/vect-4.f90: Now vectorizable.
23268 * gfortran.dg/vect/pr19049.f90: New testcase.
23269 * g++.dg/vect/pr21218.cc, gcc.dg/tree-ssa/ltrans-8.c: Likewise.
23270
23271 2005-07-25 Jakub Jelinek <jakub@redhat.com>
23272
23273 * gcc.c-torture/execute/20050713-1.c: New test.
23274
23275 PR fortran/20063
23276 * gfortran.fortran-torture/execute/data_4.f90: New test.
23277
23278 PR middle-end/20303
23279 * gcc.dg/visibility-d.c: New test.
23280
23281 2005-07-25 Feng Wang <fengwang@nudt.edu.cn>
23282
23283 * gfortran.dg/reshape_rank7.f90: Fix dejagnu commands.
23284 * gfortran.dg/underflow.f90: Ditto.
23285
23286 2005-07-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23287
23288 * g++.dg/warn/miss-format-1.C, g++.dg/warn/miss-format-2.C,
23289 g++.dg/warn/miss-format-3.C, g++.dg/warn/miss-format-4.C,
23290 g++.dg/warn/miss-format-5.C, g++.dg/warn/miss-format-6.C: New.
23291
23292 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
23293
23294 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Revise test to
23295 include case of field width of zero.
23296
23297 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
23298
23299 PR libgfortran/21875
23300 * gfortran.dg/fmt_read_bz_bn.f90: Revised test to include case
23301 with trailing blanks on normal formatted read.
23302
23303 2005-07-23 Chao-ying Fu <fu@mips.com>
23304
23305 * gcc.target/mips/mips32-dsp-type.c: New test.
23306 * gcc.target/mips/mips32-dsp.c: New test.
23307
23308 2005-07-23 Oyvind Harboe <oyvind.harboe@zylin.com>
23309
23310 PR testsuite/21073
23311 * g++.old-deja/g++.mike/p3060d.C: Fix type of VoidObjMemberFunc.
23312
23313 PR testsuite/20454
23314 * gcc.dg/20001117-1.c: Fix type of __cyg_profile_func_enter
23315 and __cyg_profile_func_exit.
23316
23317 2005-07-22 David Edelsohn <edelsohn@gnu.org>
23318
23319 * gfortran.dg/comma_format_extension_3.f: Fix typo.
23320 * gfortran.dg/comma_format_extension_4.f: Same.
23321 * gfortran.dg/pr15332.f: Same.
23322 * gfortran.dg/pr21730.f: Same.
23323
23324 2005-07-22 Andrew Pinski <pinskia@physics.uc.edu>
23325
23326 * g++.dg/opt/vrp2.C: Fix testcase.
23327
23328 PR tree-opt/22625
23329 * g++.dg/opt/vrp2.C: New test.
23330
23331 2005-07-22 Mark Mitchell <mark@codesourcery.com>
23332
23333 PR debug/21828
23334 * gcc.dg/debug/dwarf2/dwarf-uninit.c: New test.
23335
23336 2005-07-22 Diego Novillo <dnovillo@redhat.com>
23337
23338 * gcc.dg/tree-ssa/20050719-1.c: New test.
23339
23340 2005-07-22 Bernd Schmidt <bernd.schmidt@analog.com>
23341
23342 * gcc.dg/bfin-longcall-1.c: New file.
23343 * gcc.dg/bfin-longcall-2.c: New file.
23344
23345 2005-07-21 Janis Johnson <janis187@us.ibm.com>
23346
23347 * gcc.c-torture/compile/20050721-1.c: New test for 3.4 fix.
23348
23349 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
23350
23351 PR middle-end/19055
23352 * gcc.dg/tree-ssa/pr19055.c: New test.
23353 * gcc.dg/tree-ssa/pr19055-2.c: New test.
23354
23355 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
23356
23357 PR C++/22358
23358 * g++.dg/other/pr22358.C: New test.
23359
23360 2005-07-21 Douglas Gregor <doug.gregor@gmail.com>
23361
23362 PR c++/2922
23363 * g++.dg/lookup/two-stage5.C: New test from bug comments.
23364
23365 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23366
23367 PR c++/15938
23368 * g++.dg/init/union2.C: New test.
23369
23370 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23371
23372 PR c/22393
23373 * gcc.dg/complex-4.c: New test.
23374
23375 2005-07-21 Richard Guenther <rguenther@suse.de>
23376
23377 PR testsuite/22522
23378 * gcc.dg/tree-ssa/flatten-1.c: Use correct regexp for
23379 scanning for asm labels.
23380 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
23381
23382 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
23383
23384 PR target/22085
23385 * gcc.dg/altivec-pr22085.c: New.
23386
23387 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
23388
23389 PR tree-optimization/19210
23390 * gcc.dg/tree-ssa/pr19210-1.c: New.
23391 * gcc.dg/tree-ssa/pr19210-2.c: New.
23392
23393 2005-07-21 Richard Sandiford <richard@codesourcery.com>
23394
23395 PR rtl-optimization/22167
23396 * g++.dg/opt/pr22167.C: New test.
23397
23398 2005-07-20 Douglas Gregor <doug.gregor@gmail.com>
23399
23400 PR c++/2922
23401 * g++.dg/lookup/two-stage2.C: New.
23402 * g++.dg/lookup/two-stage3.C: New.
23403 * g++.dg/lookup/two-stage4.C: New. Illustrates how we have not yet
23404 fixed two-stage name lookup for operators.
23405 * g++.dg/template/call3.C: Compiler now produces an appropriate
23406 error message.
23407 * g++.dg/template/crash37.C: Compiler now describes bla() on line
23408 14 as a candidate.
23409 * g++.dg/template/ptrmem4.C: Compiler produces different error
23410 message.
23411 * g++.old-deja/g++.other/pmf3.C: Compiler now describes
23412 connect_to_method as a candidate.
23413
23414 2005-07-20 James A. Morrison <phython@gcc.gnu.org>
23415
23416 * gcc.dg/fold-alloc-1.c: New test.
23417
23418 2005-07-20 Kazu Hirata <kazu@codesourcery.com>
23419
23420 * gcc.dg/20020312-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
23421 gcc.dg/cpp/assert4.c: Don't mention obsolete ports.
23422
23423 2005-07-19 James A. Morrison <phython@gcc.gnu.org>
23424
23425 * gcc.dg/fold-abs-1.c: New test.
23426 * gcc.dg/fold-abs-2.c: New test.
23427 * gcc.dg/fold-abs-3.c: New test.
23428
23429 2005-07-20 Giovanni Bajo <giovannibajo@libero.it>
23430
23431 Make CONSTRUCTOR use VEC to store initializers.
23432 * g++.dg/ext/complit3.C: Check for specific error messages.
23433 * g++.dg/init/brace2.C: Update error message.
23434 * g++.dg/warn/Wbraces2.C: Likewise.
23435
23436 2005-07-19 Paul Thomas <pault@gcc.gnu.org>
23437
23438 PR fortran/16940
23439 * gfortran.dg/module_interface_1.f90: New test.
23440
23441 2005-07-19 Danny Berlin <dberlin@dberlin.org>
23442 Kenneth Zadeck <zadeck@naturalbridge.com>
23443
23444 * gcc.dg/tree-ssa/sra-2.c: Changed back to -O1 and added xfail.
23445
23446 2005-07-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23447
23448 * gcc.dg/format/miss-1.c, gcc.dg/format/miss-2.c: Don't
23449 specify -Wformat for these tests.
23450 * gcc.dg/format/miss-3.c, gcc.dg/format/miss-4.c,
23451 gcc.dg/format/miss-5.c, gcc.dg/format/miss-6.c: New.
23452 * gcc.dg/format/opt-6.c: Delete.
23453
23454 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
23455
23456 * gcc.dg/tree-ssa/sra-2.c: Pass --param sra-max-structure-size.
23457 * gcc.dg/tree-ssa/sra-3.c: Likewise.
23458
23459 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
23460
23461 * gcc.dg/tree-ssa/alias-2.c: New test.
23462
23463 2005-07-18 Mark Mitchell <mark@codesourcery.com>
23464
23465 PR c++/22263
23466 * g++.dg/template/explicit7.C: New test.
23467
23468 2005-07-17 Jerry DeLisle <jvdelisle@verizon.net>
23469
23470 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Change case of
23471 field width of 8 to +Inf and -Inf.
23472
23473 2005-07-17 Mark Mitchell <mark@codesourcery.com>
23474
23475 PR c++/22139
23476 * g++.dg/template/friend36.C: New test.
23477
23478 2005-07-16 David Edelsohn <edelsohn@gnu.org>
23479
23480 PR fortran/21730
23481 * gfortran.dg/pr21730.f: New test.
23482
23483 2005-07-16 Danny Berlin <dberlin@dberlin.org>
23484 Kenneth Zadeck <zadeck@naturalbridge.com>
23485
23486 * gcc.dg/tree-ssa/ssa-dce-2.c: Changed dg-options to run at -O2
23487 since pure const detection cannot run at -O1 in c compiler.
23488 * gcc.dg/tree-ssa/20030714-1.c Changed scanning patterns because we
23489 can now optimize this case properly.
23490 * gcc.dg/tree-ssa/sra-2.c: Changed to -O3 and removed xfail
23491 because we now pass.
23492 * gcc.dg/vect/vect-92.c: Removed out of bounds array access.
23493
23494 2005-07-16 Joseph S. Myers <joseph@codesourcery.com>
23495
23496 PR c/22421
23497 * gcc.dg/format/bitfld-1.c: New test.
23498
23499 2005-07-15 Mark Mitchell <mark@codesourcery.com>
23500
23501 PR c++/22204
23502 * g++.dg/rtti/repo1.C: New test.
23503
23504 2005-07-15 Andrew Pinski <pinskia@physics.uc.edu>
23505
23506 PR middle-end/22398
23507 * gcc.c-torture/compile/pr22398.c: New test.
23508
23509 2005-07-15 Mark Mitchell <mark@codesourcery.com>
23510
23511 PR c++/22132
23512 * g++.dg/expr/cast4.C: New test.
23513
23514 2005-07-15 Richard Guenther <rguenther@suse.de>
23515
23516 * gcc.dg/tree-ssa/flatten-1.c: New testcase.
23517 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
23518
23519 2005-07-15 Steven Bosscher <stevenb@suse.de>
23520
23521 PR tree-optimization/22230
23522 * gcc.dg/tree-ssa/pr22230.c: New test.
23523
23524 2005-07-14 Jakub Jelinek <jakub@redhat.com>
23525
23526 * gfortran.dg/g77/cpp6.f: New test.
23527
23528 PR fortran/22417
23529 * gfortran.dg/g77/cpp5.F: New test.
23530 * gfortran.dg/g77/cpp5.h: New file.
23531 * gfortran.dg/g77/cpp5inc.h: New file.
23532
23533 2005-07-12 Paul Thomas <pault@gcc.gnu.org>
23534
23535 PR libfortran/16435
23536 * gfortran.dg/tl_editting.f90: New.
23537 * gfortran.dg/g77/f77-edit-x-out.f: Remove XFAIL.
23538
23539 2005-07-14 Steven G. Kargl <kargls@comcast.net>
23540
23541 * gfortran.dg/char_array_constructor.f90: New test.
23542
23543 2005-07-13 Paul Thomas <pault@gcc.gnu.org>
23544
23545 * gfortran.dg/past_eor.f90: New.
23546 * gfortran.dg/complex_read.f90: New.
23547
23548 2005-07-13 Jeff Law <law@redhat.com>
23549
23550 * gcc.dg/tree-ssa/pr22051-2.c: Tweak expected output to allow
23551 additional casts.
23552
23553 * gcc.dg/tree-ssa/pr22321.c: New test
23554
23555 2005-07-13 Paolo Bonzini <bonzini@gnu.org>
23556
23557 PR tree-optimization/21921
23558 * gcc.dg/tree-ssa/pr21921.c: New.
23559
23560 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
23561
23562 PR tree-optimizatio/22442
23563 * gcc.dg/tree-ssa/loop-11.c: New test.
23564
23565 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
23566
23567 PR tree-opt/21840
23568 * gcc.c-torture/compile/pr21840.c: New test.
23569
23570 2005-07-12 Jan Hubicka <jh@suse.cz>
23571
23572 * gcc.c-torture/compile/pr22379.c: New test.
23573
23574 2005-07-11 Thomas Koenig <Thomas.Koenig@online.de>
23575
23576 PR libfortran/21593
23577 gfortran.dg/dev_null.f90: Remove outdated comment about
23578 PR libfortran/21593.
23579
23580
23581 2005-07-12 Dale Johannesen <dalej@apple.com>
23582
23583 * gcc.target/i386/compress-float-sse.c: New.
23584 * gcc.target/i386/compress-float-sse-pic.c: New.
23585 * gcc.target/i386/compress-float-387.c: New.
23586 * gcc.target/i386/compress-float-387-pic.c: New.
23587 * gcc.dg/compress-float-ppc.c: New.
23588 * gcc.dg/compress-float-ppc-pic.c: New.
23589
23590 2005-07-12 Thomas Koenig <Thomas.Koenig@online.de>
23591
23592 PR libfortran/21593
23593 gfortran.dg/dev_null.f90: Remove targets.
23594
23595 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
23596
23597 PR tree-opt/22335
23598 * gcc.dg/pr22335-1.c: New test.
23599 * gcc.dg/pr22335-2.c: New test.
23600
23601 2005-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23602
23603 PR c++/20172
23604 * g++.dg/template/nontype12.C : New test.
23605
23606 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
23607
23608 * gcc.dg/tree-ssa/loop-10.c: New test.
23609
23610 2005-07-11 Kazu Hirata <kazu@codesourcery.com>
23611
23612 * gcc.c-torture/execute/20020720-1.x: Remove.
23613
23614 2005-07-11 Jakub Jelinek <jakub@redhat.com>
23615
23616 * gfortran.fortran-torture/execute/forall_7.f90: New test.
23617
23618 2005-07-10 Richard Sandiford <richard@codesourcery.com>
23619
23620 * gcc.target/mips/mips.exp (is_gp32_flag): New procedure.
23621 (dg-mips-options): Use it.
23622
23623 2005-07-09 Diego Novillo <dnovillo@redhat.com>
23624
23625 * gcc.dg/tree-ssa/pta-fp.c: Use -fdump-tree-alias1.
23626
23627 2005-07-09 Richard Henderson <rth@redhat.com>
23628
23629 * lib/target-supports.exp (check_effective_target_sync_char_short):
23630 Add alpha.
23631
23632 2005-07-09 Thomas Koenig <Thomas.Koenig@online.de>
23633
23634 PR libfortran/22217
23635 * gfortran.dg/negative-z-descriptor.f90: New test.
23636
23637 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
23638
23639 PR tree-opt/22329
23640 * gcc.dg/pr22329.c: New test.
23641
23642 2005-07-08 Kazu Hirata <kazu@codesourcery.com>
23643
23644 PR tree-optimization/20139
23645 * gcc.dg/tree-ssa/pr20139.c: New.
23646
23647 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
23648
23649 PR tree-opt/22356
23650 * gcc.dg/pr22356-1.c: New test.
23651
23652 2005-07-08 Nathan Sidwell <nathan@codesourcery.com>
23653
23654 PR c++/21799
23655 * g++.dg/template/unify8.C: New.
23656 * g++.dg/template/unify9.C: New.
23657
23658 2005-07-08 Jakub Jelinek <jakub@redhat.com>
23659
23660 * gfortran.fortran-torture/execute/entry_10.f90: New test.
23661
23662 2005-07-07 Geoffrey Keating <geoffk@apple.com>
23663
23664 * gcc.dg/darwin-version-1.c: New.
23665 * gcc.dg/builtins-18.c: On Darwin, needs -mmacosx-version-min=10.3.
23666 * gcc.dg/builtins-20.c: Likewise.
23667 * gcc.dg/builtins-53.c: Likewise.
23668 * gcc.dg/torture/builtins-convert-1.c: Likewise.
23669 * gcc.dg/torture/builtins-convert-2.c: Likewise.
23670 * gcc.dg/torture/builtins-convert-3.c: Likewise.
23671 * gcc.dg/torture/builtins-power-1.c: Likewise.
23672 * gcc.dg/builtins-config.h: Complain if macosx-version-min not set
23673 on Darwin.
23674
23675 2005-07-07 Jeff Law <law@redhat.com>
23676
23677 * gcc.dg/tree-ssa/vrp17.c: Simplify. Remove dependency on
23678 argument evaluation order.
23679
23680 2005-07-07 Thomas Koenig <Thomas.Koenig@online.de>
23681
23682 PR libfortran/21594
23683 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
23684 Add test cases where the shift length is greater than the
23685 array length.
23686
23687 2005-07-07 Ziemowit Laski <zlaski@apple.com>
23688
23689 * obj-c++.dg/proto-lossage-6.mm: New.
23690 * objc.dg/proto-lossage-6.m: New.
23691
23692 2005-07-07 Ziemowit Laski <zlaski@apple.com>
23693
23694 * obj-c++.dg/gnu-runtime-2.mm: Compile, do not run.
23695 * objc.dg/gnu-runtime-2.m: Likewise.
23696
23697 2005-07-07 Jakub Jelinek <jakub@redhat.com>
23698
23699 * gfortran.dg/longline.f: New test.
23700
23701 * gfortran.dg/badline.f: New test.
23702
23703 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
23704
23705 PR fortran/16531
23706 PR fortran/15966
23707 PR fortran/18781
23708 * gfortran.dg/hollerith.f90: New.
23709 * gfortran.dg/hollerith2.f90: New.
23710 * gfortran.dg/hollerith3.f90: New.
23711 * gfortran.dg/hollerith4.f90: New.
23712 * gfortran.dg/hollerith_f95.f90: New.
23713 * gfortran.dg/hollerith_legacy.f90: New.
23714 * gfortran.dg/g77/cpp4.F: New. Port from g77.
23715
23716 2005-07-07 Ziemowit Laski <zlaski@apple.com>
23717
23718 PR objc/22274
23719 * obj-c++.dg/gnu-runtime-[1-2].mm: New.
23720 * objc.dg/gnu-runtime-2.m: New.
23721
23722 2005-07-06 Jeff Law <law@redhat.com>
23723
23724 * gcc.dg/tree-ssa/vrp17.c: New test.
23725
23726 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
23727
23728 PR fortran/22327
23729 * gfortran.dg/array_constructor_5.f90: New test.
23730
23731 2005-07-07 Jakub Jelinek <jakub@redhat.com>
23732
23733 * gfortran.fortran-torture/execute/entry_9.f90: New test.
23734
23735 2005-07-06 Fariborz Jahanian <fjahanian@apple.com>
23736
23737 * gcc.dg/20030324-1.c: Remove -fforce-mem option.
23738 * gcc.dg/980816-1.c: Ditto.
23739
23740 2005-07-06 Jeff Law <law@redhat.com>
23741
23742 * gcc.c-torture/compile/pr21356.c: New test.
23743
23744 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
23745
23746 PR c/22013
23747 PR c/22098
23748 * gcc.c-torture/compile/pr22013-1.c,
23749 gcc.c-torture/execute/pr22098-1.c,
23750 gcc.c-torture/execute/pr22098-2.c,
23751 gcc.c-torture/execute/pr22098-3.c: New tests.
23752
23753 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
23754
23755 PR c/22308
23756 * gcc.dg/pr22308-1.c: New test.
23757
23758 2005-07-05 Kazu Hirata <kazu@codesourcery.com>
23759
23760 * gcc.dg/compare1.c: Add -fno-short-enums. Don't skip on any
23761 target.
23762 * gcc.dg/compare9.c: Use -fshort-enums instead of
23763 -fno-short-enums. Change the last test to dg-bogus.
23764
23765 2005-07-04 Kazu Hirata <kazu@codesourcery.com>
23766
23767 * gcc.dg/compare1.c: Skip on arm*-*-eabi* arm*-*-symbianelf*.
23768 * gcc.dg/compare9.c: New.
23769
23770 2005-07-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
23771
23772 * gfortran.dg/io_invalid_1.f90: Fix expected error message.
23773
23774 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
23775
23776 PR testsuite/22288
23777 * gcc.dg/tree-ssa/pr14490-[1-4].c: Escape "+".
23778
23779
23780 2005-07-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23781
23782 * gcc.dg/format/gcc_gfc-1.c: New.
23783
23784 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
23785
23786 * pr14490-[1-4].c: Fix typos scan-tree-dump-times so they now pass.
23787
23788 2005-07-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
23789
23790 PR fortran/20842
23791 * gfortran.dg/io_invalid_1.f90: New test.
23792
23793 2005-07-03 Joseph S. Myers <joseph@codesourcery.com>
23794
23795 * gcc.dg/format/gcc_diag-1.c: Update.
23796
23797 2005-07-02 Jeff Law <law@redhat.com>
23798
23799 * gcc.dg/tree-ssa/pr22051-1.c: New test.
23800 * gcc.dg/tree-ssa/pr22051-2.c: New test.
23801
23802 2005-07-02 Joseph S. Myers <joseph@codesourcery.com>
23803
23804 * gcc.dg/format/gcc_diag-1.c: Update.
23805
23806 2005-07-01 Andrew Pinski <pinskia@physics.uc.edu>
23807
23808 PR tree-opt/22269
23809 * gcc.c-torture/compile/pr22269.c: New test.
23810
23811 2005-06-30 Diego Novillo <dnovillo@redhat.com>
23812
23813 PR 21584
23814 PR 22219
23815 * g++.dg/tree-ssa/pr21584-1.C: New test.
23816 * g++.dg/tree-ssa/pr21584-2.C: New test.
23817
23818 2005-06-30 Ziemowit Laski <zlaski@apple.com>
23819
23820 * obj-c++.dg/try-catch-11.mm: New.
23821 * objc.dg/try-catch-10.m: New.
23822
23823 2005-06-29 David Edelsohn <edelsohn@gnu.org>
23824
23825 * g++.dg/other/ucnid-1.C: xfail on AIX.
23826
23827 2005-06-29 Diego Novillo <dnovillo@redhat.com>
23828
23829 PR 22234
23830 * gcc.dg/20050629-1.c: New test.
23831
23832 2005-06-29 Ziemowit Laski <zlaski@apple.com>
23833
23834 * obj-c++.dg/const-str-1[0-1].mm: New.
23835 * objc.dg/const-str-1[0-1].m: New.
23836
23837 2005-05-29 Richard Henderson <rth@redhat.com>
23838
23839 * lib/target-supports.exp (check_effective_target_vect_no_int_max):
23840 Rename from check_effective_target_vect_no_max.
23841 (check_effective_target_vect_no_int_add): New.
23842 * gcc.dg/vect/vect-13.c: Use vect_no_int_max.
23843 * gcc.dg/vect/vect-91.c: Use vect_no_int_add.
23844 * gcc.dg/vect/vect-reduc-3.c: Likewise.
23845 * gcc.dg/vect/vect-reduc-1.c: Use both.
23846 * gcc.dg/vect/vect-reduc-2.c: Likewise.
23847
23848 2005-05-29 Richard Henderson <rth@redhat.com>
23849
23850 * lib/target-supports.exp (check_effective_target_vect_no_max):
23851 Remove i386 and x86_64.
23852
23853 2005-06-29 Steve Ellcey <sje@cup.hp.com>
23854
23855 PR testsuite/21969
23856 * gcc.dg/torture/pr21817.c: Use -fno-common for hppa*-*-* targets.
23857
23858 2005-06-29 Steve Ellcey <sje@cup.hp.com>
23859
23860 PR middle-end/21969
23861 * gcc.dg/vect/pr21969.c: New test.
23862
23863 2005-06-28 Eric Christopher <echristo@redhat.com>
23864
23865 PR c/22052
23866 PR c/21975
23867 * gcc.dg/inline1.c: New test.
23868 * gcc.dg/inline2.c: Ditto.
23869 * gcc.dg/inline3.c: Ditto.
23870 * gcc.dg/inline4.c: Ditto.
23871 * gcc.dg/inline5.c: Ditto.
23872
23873 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
23874
23875 PR libfortran/22142
23876 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
23877 Add testcase also testing eoshift1 for PR 22142.
23878
23879 2005-06-28 Richard Henderson <rth@redhat.com>
23880
23881 * gcc.dg/tree-ssa/20030708-1.c: Remove static from test function.
23882 * gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030714-1.c,
23883 gcc.dg/tree-ssa/20030807-1.c, gcc.dg/tree-ssa/20030807-5.c,
23884 gcc.dg/tree-ssa/20030807-8.c, gcc.dg/tree-ssa/20030815-1.c,
23885 gcc.dg/tree-ssa/20030922-2.c: Likewise.
23886
23887 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
23888
23889 PR libfortran/22142
23890 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
23891 Add testcase for PR 22142.
23892
23893 2005-06-28 Joseph S. Myers <joseph@codesourcery.com>
23894
23895 * g++.dg/ext/fpreg1.C, gcc.target/ia64/fpreg-1.c,
23896 gcc.target/ia64/fpreg-2.c: New tests.
23897
23898 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
23899
23900 * gfortran.dg/dev_null.f90: Run test only on linux and solaris.
23901
23902 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
23903
23904 PR libfortran/22170
23905 * gfortran.dg/slash_1.f90: New test.
23906
23907 2005-06-27 Richard Henderson <rth@redhat.com>
23908
23909 * gcc.dg/vect/vect-reduc-1.c: Adjust test to properly validate MIN.
23910 * gcc.dg/vect/vect-reduc-1char.c: Likewise.
23911 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
23912 * gcc.dg/vect/vect-reduc-2.c: Likewise.
23913 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
23914 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
23915
23916 2005-06-27 Richard Henderson <rth@redhat.com>
23917
23918 * gcc.dg/vect/vect-reduc-1short.c: Remove XFAIL.
23919 * gcc.dg/vect/vect-reduc-2char.c: Remove XFAIL.
23920
23921 2005-06-27 Ziemowit Laski <zlaski@apple.com>
23922
23923 * obj-c++.dg/proto-lossage-5.mm: New.
23924 * objc.dg/proto-lossage-5.m: New.
23925
23926 2005-06-27 Diego Novillo <dnovillo@redhat.com>
23927
23928 PR 21959
23929 * gcc.dg/tree-ssa/pr21959.c: New test.
23930
23931 2005-06-27 Jakub Jelinek <jakub@redhat.com>
23932
23933 * gcc.c-torture/execute/builtins/lib/main.c (abort): Add prototype.
23934 * gcc.c-torture/execute/builtins/lib/strncat.c (strncat): Avoid
23935 testing uninitialized var.
23936
23937 * gcc.c-torture/execute/builtins/chk.h: New.
23938 * gcc.c-torture/execute/builtins/lib/chk.c: New.
23939 * gcc.c-torture/execute/builtins/memcpy-chk.c: New test.
23940 * gcc.c-torture/execute/builtins/memcpy-chk-lib.c: New.
23941 * gcc.c-torture/execute/builtins/memmove-chk.c: New test.
23942 * gcc.c-torture/execute/builtins/memmove-chk-lib.c: New.
23943 * gcc.c-torture/execute/builtins/mempcpy-chk.c: New test.
23944 * gcc.c-torture/execute/builtins/mempcpy-chk-lib.c: New.
23945 * gcc.c-torture/execute/builtins/memset-chk.c: New test.
23946 * gcc.c-torture/execute/builtins/memset-chk-lib.c: New.
23947 * gcc.c-torture/execute/builtins/snprintf-chk.c: New test.
23948 * gcc.c-torture/execute/builtins/snprintf-chk-lib.c: New.
23949 * gcc.c-torture/execute/builtins/sprintf-chk.c: New test.
23950 * gcc.c-torture/execute/builtins/sprintf-chk-lib.c: New.
23951 * gcc.c-torture/execute/builtins/stpcpy-chk.c: New test.
23952 * gcc.c-torture/execute/builtins/stpcpy-chk-lib.c: New.
23953 * gcc.c-torture/execute/builtins/strcat-chk.c: New test.
23954 * gcc.c-torture/execute/builtins/strcat-chk-lib.c: New.
23955 * gcc.c-torture/execute/builtins/strcpy-chk.c: New test.
23956 * gcc.c-torture/execute/builtins/strcpy-chk-lib.c: New.
23957 * gcc.c-torture/execute/builtins/strncat-chk.c: New test.
23958 * gcc.c-torture/execute/builtins/strncat-chk-lib.c: New.
23959 * gcc.c-torture/execute/builtins/strncpy-chk.c: New test.
23960 * gcc.c-torture/execute/builtins/strncpy-chk-lib.c: New.
23961 * gcc.c-torture/execute/builtins/vsnprintf-chk.c: New test.
23962 * gcc.c-torture/execute/builtins/vsnprintf-chk-lib.c: New.
23963 * gcc.c-torture/execute/builtins/vsprintf-chk.c: New test.
23964 * gcc.c-torture/execute/builtins/vsprintf-chk-lib.c: New.
23965 * gcc.dg/builtin-object-size-1.c: New test.
23966 * gcc.dg/builtin-object-size-2.c: New test.
23967 * gcc.dg/builtin-object-size-3.c: New test.
23968 * gcc.dg/builtin-object-size-4.c: New test.
23969 * gcc.dg/builtin-object-size-5.c: New test.
23970 * gcc.dg/builtin-stringop-chk-1.c: New test.
23971 * gcc.dg/builtin-stringop-chk-2.c: New test.
23972 * gcc.dg/tree-ssa/builtin-fprintf-1.c: New test.
23973 * gcc.dg/tree-ssa/builtin-fprintf-chk-1.c: New test.
23974 * gcc.dg/tree-ssa/builtin-printf-1.c: New test.
23975 * gcc.dg/tree-ssa/builtin-printf-chk-1.c: New test.
23976 * gcc.dg/tree-ssa/builtin-vfprintf-1.c: New test.
23977 * gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c: New test.
23978 * gcc.dg/tree-ssa/builtin-vprintf-1.c: New test.
23979 * gcc.dg/tree-ssa/builtin-vprintf-chk-1.c: New test.
23980 * gcc.c-torture/execute/printf-1.c: New test.
23981 * gcc.c-torture/execute/fprintf-1.c: New test.
23982 * gcc.c-torture/execute/vprintf-1.c: New test.
23983 * gcc.c-torture/execute/vfprintf-1.c: New test.
23984 * gcc.c-torture/execute/printf-chk-1.c: New test.
23985 * gcc.c-torture/execute/fprintf-chk-1.c: New test.
23986 * gcc.c-torture/execute/vprintf-chk-1.c: New test.
23987 * gcc.c-torture/execute/vfprintf-chk-1.c: New test.
23988
23989 2005-06-27 Michael Matz <matz@suse.de>
23990
23991 * gcc.target/x86_64/abi/test_struct_returning.c: Adjust as return
23992 slot is not merged if address escapes.
23993
23994 2005-06-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23995
23996 PR c/21911
23997 * gcc.dg/format/sentinel-1.c: Update. Fix execl* calls.
23998
23999 2005-06-26 Jakub Jelinek <jakub@redhat.com>
24000
24001 PR middle-end/17965
24002 * gcc.c-torture/compile/20050622-1.c: New test.
24003
24004 PR middle-end/22028
24005 * gcc.dg/20050620-1.c: New test.
24006
24007 2005-06-26 Kazu Hirata <kazu@codesourcery.com>
24008
24009 PR tree-optimization/22026
24010 * gcc.dg/tree-ssa/pr22026.c: New.
24011
24012 2005-06-25 Thomas Koenig <Thomas.Koenig@online.de>
24013
24014 PR libfortran/22144
24015 * gfortran.dg/shift-alloc.f90: New testcase.
24016
24017 2005-06-25 Kelley Cook <kcook@gcc.gnu.org>
24018
24019 * all files: Update FSF address in copyright headers.
24020
24021 2005-06-22 Jan Hubicka <jh@suse.cz>
24022
24023 * wholeprogram-1.c: New testcase.
24024 * wholeprogram-2.c: New testcase.
24025
24026 2005-06-24 Mark Mitchell <mark@codesourcery.com>
24027
24028 PR 22171
24029 * gcc.dg/tree-ssa/pr22171.c: New test.
24030
24031 2005-06-24 Feng Wang <fengwang@nudt.edu.cn>
24032
24033 * gfortran.dg/simplify_modulo.f90: New.
24034
24035 2005-06-24 Jan Hubicka <jh@suse.cz>
24036
24037 * gcc.dg/tree-ssa/20040210-1.c: Fix for unit-at-a-time
24038
24039 2005-06-23 Ziemowit Laski <zlaski@apple.com>
24040
24041 * obj-c++.dg/proto-lossage-[1-4].mm: New.
24042
24043 2005-06-23 Ziemowit Laski <zlaski@apple.com>
24044
24045 * obj-c++.dg/typedef-alias-1.mm: New.
24046 * objc.dg/typedef-alias-1.m: New.
24047
24048 2005-06-23 Jeff Law <law@redhat.com>
24049
24050 * gcc.dg/tree-ssa/vrp16.c: New test.
24051
24052 2005-06-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
24053
24054 * lib/target-supports.exp: Add
24055 check_effective_target_fortran_large_real and
24056 check_effective_target_fortran_large_int to check for
24057 corresponding effective targets.
24058 * gfortran.dg/large_integer_kind_1.f90: New test.
24059 * gfortran.dg/large_real_kind_1.f90: New test.
24060
24061 2005-06-23 Kazu Hirata <kazu@codesourcery.com>
24062
24063 PR tree-optimization/22117
24064 * gcc.dg/tree-ssa/pr22117.c: New.
24065
24066 2005-06-23 James A. Morrison <phython@gcc.gnu.org>
24067
24068 PR testsuite/22123
24069 * gcc.dg/fold-mod-1.c: Accept fffffff8 as well.
24070
24071 2005-06-23 David Edelsohn <edelsohn@gnu.org>
24072
24073 * gcc.dg/rs6000-fpint-2.c: Only compile on Darwin and Linux.
24074
24075 2005-06-23 David Billinghurst <David.Billinghurst@riotinto.com>
24076
24077 * gfortran.dg/f2c_4.f90: Add tests for complex functions
24078 * gfortran.dg/f2c_4.c: Likewise.
24079
24080 2005-06-22 Paul Brook <paul@codesourcery.com>
24081
24082 PR fortran/21034
24083 * gfortran.dg/auto_save_1.f90: New test.
24084
24085 2005-06-22 Michael Matz <matz@suse.de>
24086
24087 * gcc.target/x86-64/abi: New directory.
24088 * gcc.target/x86-64/abi/abi-x86_64.exp: New testsuite.
24089 * gcc.target/x86-64/abi/README.gcc: New file.
24090 * gcc.target/x86-64/abi/{args.h,defines.h,macros.h}: New headers.
24091 * gcc.target/x86-64/abi/asm-support.s: New file.
24092 * gcc.target/x86_64/abi/test_3_element_struct_and_unions.c: New test.
24093 * gcc.target/x86_64/abi/test_basic_alignment.c: New test.
24094 * gcc.target/x86_64/abi/test_basic_array_size_and_align.c: New test.
24095 * gcc.target/x86_64/abi/test_basic_returning.c: New test.
24096 * gcc.target/x86_64/abi/test_basic_sizes.c: New test.
24097 * gcc.target/x86_64/abi/test_basic_struct_size_and_align.c: New test.
24098 * gcc.target/x86_64/abi/test_basic_union_size_and_align.c: New test.
24099 * gcc.target/x86_64/abi/test_bitfields.c: New test.
24100 * gcc.target/x86_64/abi/test_complex_returning.c: New test.
24101 * gcc.target/x86_64/abi/test_passing_floats.c: New test.
24102 * gcc.target/x86_64/abi/test_passing_integers.c: New test.
24103 * gcc.target/x86_64/abi/test_passing_structs_and_unions.c: New test.
24104 * gcc.target/x86_64/abi/test_passing_structs.c: New test.
24105 * gcc.target/x86_64/abi/test_passing_unions.c: New test.
24106 * gcc.target/x86_64/abi/test_struct_returning.c: New test.
24107 * gcc.target/x86_64/abi/test_varargs.c: New test.
24108
24109 2005-06-21 Joseph S. Myers <joseph@codesourcery.com>
24110
24111 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: Pass -mmmx for
24112 32-bit i?86 and x86_64.
24113
24114 2005-06-21 Ziemowit Laski <zlaski@apple.com>
24115
24116 * obj-c++.dg/const-str-[1-9].mm: New tests.
24117
24118 2005-06-21 Paul Thomas <pault@gcc.gnu.org>
24119
24120 PR fortran/22010
24121 * gfortran.dg/namelist_use.f90: New.
24122 * gfortran.dg/namelist_use_only.f90: New.
24123
24124 2005-06-21 Jeff Law <law@redhat.com>
24125
24126 * gcc.dg/tree-ssa/vrp15.c: New test.
24127
24128 2005-06-21 Dorit Nuzman <dorit@il.ibm.com>
24129
24130 * lib/target-supports.exp (check_effective_target_vect_reduction):
24131 Remove.
24132 * gcc.dg/vect/vect.exp: Run tests with additional flags separately.
24133 * gcc.dg/vect/vect-reduc-1.c: Vectorizable on all relevant platforms -
24134 remove vect_reduction target keyword. Also avoid two returns in main.
24135 * gcc.dg/vect/vect-reduc-3.c: Likewise.
24136 * gcc.dg/vect/vect-reduc-2.c: Likewise. Also initialize diff to 0.
24137 * gcc.dg/vect/vect-reduc-1short.c: New test.
24138 * gcc.dg/vect/vect-reduc-1char.c: New test.
24139 * gcc.dg/vect/vect-reduc-2short.c: New test.
24140 * gcc.dg/vect/vect-reduc-2char.c: New test.
24141 * gcc.dg/vect/vect-reduc-6.c: New test.
24142 * gcc.dg/vect/trapv-vect-reduc-4.c: New test.
24143 * gcc.dg/vect/fast-math-vect-reduc-5.c: New test.
24144 * gcc.dg/vect/fast-math-vect-reduc-7.c: New test
24145
24146 2005-06-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
24147 Paul Thomas <pault@gcc.gnu.org>
24148
24149 * gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90:
24150 New tests.
24151
24152 2005-06-20 Francois-Xavier Coudert <coudert@clipper.ens.fr>
24153
24154 * gfortran.dg/backslash_1.f90: New test.
24155 * gfortran.dg/backslash_2.f90: New test.
24156
24157 2005-06-20 Steven G. Kargl <kargls@comcast.net>
24158
24159 * gfortran.dg/duplicate_labels.f90: New test.
24160
24161 2005-06-20 Jan Beulich <jbeulich@novell.com>
24162
24163 * g++.old-deja/g++.jason/thunk2.C: On NetWare, also account for
24164 unsupportable relocations.
24165 * g++.old-deja/g++.other/store-expr1.C: Likewise.
24166 * gcc.dg/20050321-2.c: xfail for NetWare.
24167
24168 2005-06-20 Andreas Jaeger <aj@suse.de>
24169
24170 * gcc.target/i386/sseregparm-1.c, gcc.target/i386/sseregparm-2.c,
24171 gcc.target/i386/fastcall-sseregparm.c,
24172 gcc.target/i386/regparm-stdcall.c: Run only on 32-bit x86.
24173
24174 2005-06-19 Richard Henderson <rth@redhat.com>
24175
24176 * gcc.dg/tree-ssa/pr21985.c: Use size_t.
24177
24178 2005-06-19 Joseph S. Myers <joseph@codesourcery.com>
24179
24180 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: New tests.
24181
24182 2005-06-19 Aldy Hernandez <aldyh@redhat.com>
24183
24184 PR c++/22115
24185 * g++.dg/conversion/simd2.C: Change expected error message.
24186
24187 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
24188
24189 * gcc.dg/vect/vect-reduc-1.c: Add cleanup-tree-dump.
24190 * gcc.dg/vect/vect-reduc-2.c: Likewise.
24191 * gcc.dg/vect/vect-reduc-3.c: Likewise.
24192
24193 2005-06-18 James A Morrison <phython@gcc.gnu.org>
24194
24195 * gcc.dg/fold-mod-1.c: New test.
24196
24197 2005-06-18 Steven G. Kargl <kargls@comcast.net>
24198
24199 PR fortran/19926
24200 * gfortran.dg/pr19926.f90: New test.
24201
24202 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
24203
24204 * lib/target-supports.exp (check_effective_target_vect_reduction): New.
24205 * gcc.dg/vect/vect-reduc-1.c: Now vectorizable for vect_reduction
24206 targets.
24207 * gcc.dg/vect/vect-reduc-2.c: Likewise.
24208 * gcc.dg/vect/vect-reduc-3.c: Likewise.
24209
24210 2005-06-18 Joseph S. Myers <joseph@codesourcery.com>
24211
24212 * gcc.target/ia64/float80-varargs-1.c: New test.
24213
24214 2005-06-18 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
24215
24216 PR tree-opt/22035
24217 * gfortran.dg/f2c_6.f90: New test.
24218
24219 2005-06-17 Geoffrey Keating <geoffk@apple.com>
24220
24221 PR c++/17413
24222 * g++.dg/template/local5.C: New.
24223
24224 2005-06-17 Richard Henderson <rth@redhat.com>
24225
24226 * gcc.dg/sync-2.c (do_qi): Cast negative results to char.
24227
24228 2005-06-07 David Billinghurst <David.Billinghurst@riotinto.com>
24229
24230 PR testsuite/21945
24231 * lib/gcc-dg.exp (gcc-dg-test-1): Catch error if file can't be deleted.
24232
24233 2005-06-15 Giovanni Bajo <giovannibajo@libero.it>
24234
24235 * gcc.dg/vect/vect-dv-2.c, gcc.dg/vect/vect-ifcvt-2.c,
24236 gcc.dg/vect/vect-ifcvt-3.c, gcc.dg/vect/vect-ifcvt-4.c,
24237 gcc.dg/vect/vect-ifcvt-5.c, gcc.dg/vect/vect-ifcvt-6.c,
24238 gcc.dg/vect/vect-ifcvt-7.c, gcc.dg/vect/vect-ifcvt-9.c: Call
24239 check_vect to verify the presence of hardware vector support.
24240
24241 2005-06-16 James A. Morrison <phython@gcc.gnu.org>
24242
24243 PR testsuite/22056
24244 * gcc.dg/pr14796-2.c: Accept -34359738368 and -800000000.
24245
24246 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
24247
24248 PR libfortran/19216
24249 * gfortran.dg/pr19216.f: Add correct space between brackets and
24250 dg directive.
24251
24252 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
24253
24254 PR libfortran/16436
24255 * gfortran.dg/g77/f77-edit-t-in.f: Not XFAIL-ed any more.
24256
24257 2005-06-16 Richard Guenther <rguenth@gcc.gnu.org>
24258
24259 * gcc.target/i386/attributes-error.c: New testcase.
24260 * gcc.target/i386/fastcall-sseregparm.c: Likewise.
24261 * gcc.target/i386/regparm-stdcall.c: Likewise.
24262 * gcc.target/i386/sseregparm-1.c: Likewise.
24263 * gcc.target/i386/sseregparm-2.c: Likewise.
24264
24265 2005-06-16 Nathan Sidwell <nathan@codesourcery.com>
24266
24267 * g++.dg/rtti/crash2.C: New.
24268
24269 2005-06-15 Joseph S. Myers <joseph@codesourcery.com>
24270
24271 * gcc.dg/noncompile/20040203-3.c: Update expected message.
24272
24273 2005-06-15 David Ung <davidu@mips.com>
24274
24275 * gcc.target/mips/mips16e-extends.c: New test for testing the
24276 generation of MIPS16e zeb/zeh, seb/seh instructions.
24277
24278 2005-06-15 Diego Novillo <dnovillo@redhat.com>
24279
24280 PR 22018
24281 * gcc.dg/tree-ssa/vrp13.c: Add multiplication tests.
24282 * gcc.dg/tree-ssa/pr22018.c: New test.
24283
24284 2005-06-15 Aldy Hernandez <aldyh@redhat.com>
24285
24286 * gcc.dg/simd-1.c: Update error messages.
24287 * gcc.dg/simd-1b.c: Re-enable tests. Update error messages.
24288 * gcc.dg/simd-2.c: Update error messages.
24289 * gcc.dg/simd-4.c: New.
24290
24291 2005-06-15 Nathan Sidwell <nathan@codesourcery.com>
24292
24293 PR c++/20678
24294 * g++.dg/other/crash-4.C: New.
24295
24296 2005-06-14 Devang Patel <dpatel@apple.com>
24297
24298 * gcc.dg/vect/vect-ifcvt-1.c: Remove.
24299
24300 2005-06-14 Nathan Sidwell <nathan@codesourcery.com>
24301
24302 PR c++/21929
24303 * g++.dg/parse/crash11.C: Update
24304
24305 2005-06-13 Jeff Law <law@redhat.com>
24306
24307 * gcc.dg/tree-ssa/20030807-10.c: VRP is now expected to
24308 perform the desired transformations.
24309 * gcc.dg/tree-ssa/20030806-6.c: Similarly.
24310 * gcc.dg/tree-ssa/20040514-2.c: Similarly.
24311
24312 2005-06-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
24313
24314 PR fortran/22038
24315 * gfortran.dg/forall_1.f90: Un-XFAIL.
24316
24317 2005-06-13 Nathan Sidwell <nathan@codesourcery.com>
24318
24319 PR c++/21929
24320 * g++.dg/parse/crash26.C: New.
24321
24322 PR c++/20789
24323 * g++.dg/init/member1.C: New.
24324
24325 2005-06-13 Jakub Jelinek <jakub@redhat.com>
24326
24327 * gfortran.dg/altreturn_1.f90: New test.
24328
24329 2005-06-13 Zdenek Dvorak <dvorakz@suse.cz>
24330
24331 PR middle-end/21985
24332 * gcc.dg/tree-ssa/pr21985.c: New test.
24333
24334 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
24335
24336 * ggcc.dg/pr14796-1.c: Add tests for (X << C) >> C.
24337
24338 2005-06-12 Roger Sayle <roger@eyesopen.com>
24339
24340 PR c++/21930
24341 * g++.dg/other/error10.C: New test case.
24342
24343 2005-06-12 Francois-Xavier Coudert <coudert@clipper.ens.fr>
24344
24345 PR libfortran/19155
24346 * gfortran.dg/pr19155.f: Add test.
24347
24348 2005-06-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
24349
24350 * gfortran.dg/f2c_7.f90: New test.
24351
24352 * gfortran.dg/forall_1.f90: XFAILed.
24353
24354 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
24355
24356 * gcc.dg/pr14796-1.c: New.
24357 * gcc.dg/pr14796-2.c: New.
24358
24359 2005-06-11 Steven G. Kargl <kargls@comcast.net>
24360
24361 PR fortran/17792
24362 PR fortran/21375
24363 * gfortran.dg/deallocate_stat.f90: New test.
24364
24365 2005-06-11 Thomas Koenig <Thomas.Koenig@online.de>
24366
24367 * gfortran.fortran-torture/execute/in-pack.f90: New test.
24368
24369 2005-06-10 Dorit Nuzman <dorit@il.ibm.com>
24370
24371 * gfortran.dg/vect/vect-4.f90: Update comments. Only one unaligned
24372 access will be generated when this loop is vectorized. Test that
24373 accesses with same alignment were detected.
24374 * gcc.dg/vect/vect-dv-2.c: Remove "vect_no_align" from xfail.
24375 Test that accesses with same alignment were detected.
24376 * gcc.dg/vect/vect-ifcvt-1.c: Likewise.
24377 * gcc.dg/vect/vect-91.c: New test. Test that accesses with same
24378 alignment were detected.
24379
24380 2005-06-10 Aldy Hernandez <aldyh@redhat.com>
24381
24382 PR c++/10611
24383 * g++.dg/conversion/simd2.C: New.
24384
24385 2005-06-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
24386
24387 * gcc.dg/Wcxx-compat-1.c: New.
24388
24389 2005-06-09 Thomas Koenig <Thomas.Koenig@online.de>
24390
24391 PR libfortran/21480
24392 * gfortran.dg/reshape-complex.f90: Add a test for a packed
24393 complex array.
24394
24395 2005-06-09 Nathan Sidwell <nathan@codesourcery.com>
24396
24397 * gcc.dg/alias-8.c: New.
24398
24399 2005-06-08 Joseph S. Myers <joseph@codesourcery.com>
24400
24401 * gcc.dg/format/cmn_err-1.c: Update.
24402
24403 2005-06-08 James A. Morrison <phython@gcc.gnu.org>
24404
24405 PR target/20666
24406 * gcc.target/sparc/fexpand-2.c: New.
24407 * gcc.target/sparc/fpmerge-2.c: New.
24408 * gcc.target/sparc/fpmul-2.c: New.
24409 * gcc.target/sparc/noresult.c: New.
24410 * gcc.target/sparc/pdist-2.c: New.
24411 * gcc.target/sparc/pdist-3.c: New.
24412
24413 2005-06-08 Alex V. Breger <atrus.ru@atrus.ru>
24414
24415 PR testsuite/21702
24416 * gcc.target/i386/i386.exp: Fix comment typo.
24417
24418 2005-06-08 Nathan Sidwell <nathan@codesourcery.com>
24419
24420 PR c++/19497
24421 * g++.dg/inherit/using5.C: New.
24422 * g++.dg/inherit/using6.C: New.
24423
24424 2005-06-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
24425
24426 PR c++/19894
24427 * g++.dg/template/ptrmem15.C: New test.
24428
24429 PR c++/20563
24430 * g++.dg/ext/label4.C: New test.
24431
24432 2005-06-08 Eric Botcazou <ebotcazou@libertysurf.fr>
24433
24434 * gcc.dg/tls/debug-1.c: New test.
24435
24436 2005-06-07 Dale Johannesen <dalej@apple.com>
24437
24438 * gcc.target/i386/movq.c: New.
24439
24440 2005-06-07 Dale Johannesen <dalej@apple.com>
24441
24442 * gcc.dg/20050607-1.c: New.
24443
24444 2005-06-07 Jakub Jelinek <jakub@redhat.com>
24445
24446 PR middle-end/21850
24447 * gcc.c-torture/execute/20050607-1.c: New test.
24448
24449 2005-06-07 Thomas Koenig <Thomas.Koenig@online.de>
24450
24451 PR libfortran/21926
24452 * gfortran.fortran-torture/execute/intrinsic_matmul.f90:
24453 Test case where the return array has lowest stride one,
24454 but isn't packed.
24455
24456 2005-06-07 Adrian Straetling <straetling@de.ibm.com>
24457
24458 * lib/target-supports.exp (check_effective_target_sync_int_long):
24459 Add s390 and s390x targets.
24460
24461 2005-06-07 Zdenek Dvorak <dvorakz@suse.cz>
24462
24463 * gcc.dg/tree-ssa/loop-2.c: Update outcome.
24464 * gcc.dg/tree-ssa/loop-3.c: Update outcome.
24465 * gcc.dg/tree-ssa/loop-4.c: Update outcome.
24466 * gcc.dg/tree-ssa/loop-9.c: New test.
24467
24468 2005-06-07 Nathan Sidwell <nathan@codesourcery.com>
24469
24470 * g++.dg/parse/defarg10.C: New.
24471
24472 2005-06-06 Jakub Jelinek <jakub@redhat.com>
24473
24474 PR regression/21897
24475 * gcc.c-torture/execute/20050604-1.c: New test.
24476
24477 2005-06-06 Nathan Sidwell <nathan@codesourcery.com>
24478
24479 PR 21903
24480 * g++.dg/parse/defarg9.C: New.
24481
24482 PR c++/20637
24483 * g++.dg/inherit/using4.C: New.
24484 * g++.dg/overload/error1.C: Adjust expected errors.
24485 * g++.old-deja/g++.benjamin/warn02.C: Likewise.
24486 * g++.old-deja/g++.brendan/arm2.C: Likewise.
24487 * g++.old-deja/g++.other/redecl2.C: Likewise.
24488 * g++.old-deja/g++.other/redecl4.C: Likewise.
24489 * g++.old-deja/g++.pt/memtemp78.C: Likewise.
24490
24491 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
24492
24493 * gfortran.dg/f2c_5.f90: Add -w to dg-options
24494
24495 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
24496
24497 * lib/gfortran.exp (gfortran_target_compile): Call
24498 dg-additional-files-options
24499 * gfortran.dg/f2c_4.f90: New file
24500 * gfortran.dg/f2c_4.c: New file
24501 * gfortran.dg/f2c_5.f90: New file
24502 * gfortran.dg/f2c_5.c: New file
24503
24504 2005-06-05 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
24505
24506 * gfortran.dg/forall_1.f90: Set previously uninitialized variable.
24507
24508 PR fortran/21912
24509 * gfortran.dg/array_constructor_4.f90: New test.
24510
24511 2005-06-05 Mark Mitchell <mark@codesourcery.com>
24512
24513 PR c++/21619
24514 * g++.dg/ext/builtin9.C: New test.
24515
24516 2005-06-05 Dale Johannesen <dalej@apple.com>
24517
24518 * gcc.c-torture/execute/20050603-1.c: Move to gcc.dg.
24519 * gcc.c-torture/execute/20050603-2.c: Ditto.
24520
24521 2005-06-05 Dorit Nuzman <dorit@il.ibm.com>
24522
24523 * gcc.dg/vect/vect-62: Check that second loop is not vectorized.
24524 * gcc.dg/vect/vect-reduc-1.c: New.
24525 * gcc.dg/vect/vect-reduc-2.c: New.
24526 * gcc.dg/vect/vect-reduc-3.c: New.
24527
24528 2005-06-04 Dale Johannesen <dalej@apple.com>
24529
24530 * gcc.c-torture/execute/20050603-1.c: New.
24531 * gcc.c-torture/execute/20050603-2.c: New.
24532 * gcc.dg/20050603-3.c: New.
24533
24534 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
24535
24536 PR fortran/19195
24537 * gfortran.dg/debug_1.f90: New test.
24538
24539 * gfortran.dg/forall_1.f90: New test.
24540
24541 2005-06-04 Erik Edelmann <erik.edelmann@iki.fi>
24542
24543 * gfortran.dg/array_constructor_3.f90: New test.
24544
24545 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
24546
24547 * gfortran.dg/ret_pointer_1.f90: Un-XFAIL.
24548
24549 2005-06-04 Hans-Peter Nilsson <hp@axis.com>
24550
24551 * g++.dg/opt/crossjump1.C: Gate -fPIC usage on target fpic.
24552
24553 2005-06-04 Joseph S. Myers <joseph@codesourcery.com>
24554
24555 PR c/21873
24556 * gcc.dg/init-excess-1.c: New test.
24557
24558 2005-06-03 Mark Mitchell <mark@codesourcery.com>
24559
24560 PR c++/21853
24561 * g++.dg/expr/static_cast6.C: New test.
24562
24563 2005-06-03 Diego Novillo <dnovillo@redhat.com>
24564
24565 * gcc.dg/tree-ssa/vrp14.c: New test.
24566
24567 2005-06-03 Mark Mitchell <mark@codesourcery.com>
24568
24569 PR c++/21336
24570 * g++.dg/template/new2.C: New test.
24571
24572 2005-06-03 Josh Conner <jconner@apple.com>
24573
24574 * gcc.dg/ppc-vector-memcpy.c (foo): Use non-zero values for
24575 all entries in initializer.
24576
24577 2005-06-03 Richard Guenther <rguenth@gcc.gnu.org>
24578
24579 PR middle-end/21858
24580 * gcc.dg/pr21858.c: New testcase.
24581
24582 2005-06-03 Paolo Bonzini <bonzini@gnu.org>
24583
24584 PR tree-optimization/21292
24585
24586 * lib/target-supports.exp (check_effective_target_vect_cmdline_needed):
24587 New.
24588 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
24589 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
24590 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
24591 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
24592 gcc.dg/tree-ssa/gen-vect-32.c: Require it.
24593
24594 2005-06-02 Richard Henderson <rth@redhat.com>
24595
24596 * gcc.dg/sync-2.c: Use -march=i486 for i386.
24597
24598 2005-06-02 Richard Guenther <rguenth@gcc.gnu.org>
24599
24600 * gcc.dg/wtypequal.c: New testcase.
24601
24602 2005-06-02 Diego Novillo <dnovillo@redhat.com>
24603
24604 PR 21582
24605 * gcc.dg/tree-ssa/pr21582.c: New test.
24606
24607 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
24608
24609 PR c++/21280
24610 * g++.dg/opt/interface2.h: New.
24611 * g++.dg/opt/interface2.C: New.
24612 * g++.dg/init/ctor4.C: Adjust error lines.
24613 * g++.old-deja/g++.bob/inherit2.C: Likewise.
24614 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
24615 * g++.old-deja/g++.jason/opeq3.C: Likewise.
24616 * g++.old-deja/g++.pt/assign1.C: Likewise.
24617 * g++.old-deja/g++.pt/crash20.C: Likewise.
24618
24619 2005-06-02 Dorit Nuzman <dorit@il.ibm.com>
24620
24621 PR tree-optimization/21734
24622 * g++.dg/vect/pr21734_1.cc: New.
24623 * g++.dg/vect/pr21734_2.cc: New.
24624
24625 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
24626
24627 PR c++/20350
24628 * g++.dg/template/spec24.C: New.
24629
24630 PR c++/21151
24631 * g++.dg/pch/local-1.C: New.
24632 * g++.dg/pch/local-1.Hs: New.
24633
24634 2005-06-01 Diego Novillo <dnovillo@redhat.com>
24635
24636 PR 14341, PR 21332, PR 20701, PR 21086, PR 21090
24637 PR 21289, PR 21348, PR 21367, PR 21368, PR 21458.
24638 * gcc.dg/tree-ssa/pr14341.c: New test.
24639 * gcc.dg/tree-ssa/pr14841.c: New test.
24640 * gcc.dg/tree-ssa/pr20701.c: New test.
24641 * gcc.dg/tree-ssa/pr21086.c: New test.
24642 * gcc.dg/tree-ssa/pr21090.c: New test.
24643 * gcc.dg/tree-ssa/pr21332.c: New test.
24644 * gcc.dg/tree-ssa/pr21458.c: New test.
24645 * gcc.dg/tree-ssa/pr21658.c: New test.
24646 * gcc.dg/tree-ssa/vrp01.c: New test.
24647 * gcc.dg/tree-ssa/vrp02.c: New test.
24648 * gcc.dg/tree-ssa/vrp03.c: New test.
24649 * gcc.dg/tree-ssa/vrp04.c: New test.
24650 * gcc.dg/tree-ssa/vrp05.c: New test.
24651 * gcc.dg/tree-ssa/vrp06.c: New test.
24652 * gcc.dg/tree-ssa/vrp07.c: New test.
24653 * gcc.dg/tree-ssa/vrp08.c: New test.
24654 * gcc.dg/tree-ssa/vrp09.c: New test.
24655 * gcc.dg/tree-ssa/vrp10.c: New test.
24656 * gcc.dg/tree-ssa/vrp11.c: New test.
24657 * gcc.dg/tree-ssa/vrp12.c: New test.
24658 * gcc.dg/tree-ssa/vrp13.c: New test.
24659
24660 2005-06-01 Alexandre Oliva <aoliva@redhat.com>
24661
24662 PR 21029
24663 * gcc.dg/tree-ssa/pr21029.c: New test.
24664
24665 2005-06-01 Roger Sayle <roger@eyesopen.com>
24666
24667 * gfortran.dg/logint-1.f: New test case.
24668 * gfortran.dg/logint-2.f: Likewise.
24669 * gfortran.dg/logint-3.f: Likewise.
24670
24671 2005-06-01 Jakub Jelinek <jakub@redhat.com>
24672
24673 PR c/21536
24674 PR c/20760
24675 * gcc.dg/20050527-1.c: New test.
24676
24677 * gcc.dg/i386-sse-12.c: New test.
24678
24679 PR fortran/21729
24680 * gfortran.dg/implicit_5.f90: New test.
24681
24682 2005-06-01 Feng Wang <fengwang@nudt.edu.cn>
24683
24684 PR fortran/20883
24685 * gfortran/assign_4.f90: New test.
24686 * gfortran/assign_2.f90: Change compile to run.
24687
24688 2005-05-31 Geoffrey Keating <geoffk@geoffk.org>
24689
24690 * lib/target-supports.exp
24691 (check_effective_target_sync_char_short): New.
24692 * gcc.dg/sync-2.c: New.
24693
24694 2005-05-31 Zdenek Dvorak <dvorakz@suse.cz>
24695
24696 PR tree-optimization/21817
24697 * gcc.dg/torture/pr21817-1.c: New.
24698
24699 2005-05-31 Nathan Sidwell <nathan@codesourcery.com>
24700
24701 PR c++/21165
24702 * g++.dg/template/init5.C: New.
24703
24704 2005-05-31 Paul Thomas <pault@gcc.gnu.org>
24705
24706 * gfortran.dg/char_initialiser_actual.f90:
24707 Test character initialisers as actual arguments.
24708 * gfortran.dg/char_pointer_comp_assign.f90:
24709 Test character pointer structure component assignments.
24710 * gfortran.dg/char_array_structure_constructor.f90:
24711 Test character components in structure constructors.
24712
24713 2005-05-31 Andrew pinski <pinskia@physics.uc.edu>
24714
24715 PR middle-end/20931
24716 * g++.dg/opt/pr20931.C: New test.
24717
24718 2005-05-31 Andreas Jaeger <aj@suse.de>
24719
24720 PR testsuite/20772
24721 * g++.dg/abi/dtor1.C, g++.dg/abi/empty10.C, g++.dg/abi/layout3.C,
24722 g++.dg/eh/simd-2.C, g++.dg/opt/cse2.C,
24723 g++.old-deja/g++.ext/asmspec1.C,
24724 g++.old-deja/g++.other/regstack.C,
24725 gcc.dg/20000614-1.c, gcc.dg/20000807-1.c, gcc.dg/20000904-1.c,
24726 gcc.dg/20001127-1.c, gcc.dg/20010202-1.c, gcc.dg/20010520-1.c,
24727 gcc.dg/20011009-1.c, gcc.dg/20011029-2.c, gcc.dg/20020224-1.c,
24728 gcc.dg/20020531-1.c, gcc.dg/20020616-1.c, gcc.dg/980226-1.c,
24729 gcc.dg/980414-1.c, gcc.dg/980520-1.c, gcc.dg/980709-1.c,
24730 gcc.dg/990117-1.c, gcc.dg/990130-1.c, gcc.dg/990213-2.c,
24731 gcc.dg/990214-1.c, gcc.dg/991129-1.c, gcc.dg/991209-1.c,
24732 gcc.dg/991214-1.c, gcc.dg/asm-1.c, gcc.dg/attr-returns_twice-1.c,
24733 gcc.dg/clobbers.c, gcc.dg/i386-387-7.c, gcc.dg/i386-387-8.c,
24734 gcc.dg/i386-3dnowA-1.c, gcc.dg/i386-3dnowA-2.c, gcc.dg/i386-asm-1.c
24735 gcc.dg/i386-asm-2.c, gcc.dg/i386-asm-3.c, gcc.dg/i386-bitfield3.c
24736 gcc.dg/i386-call-1.c, gcc.dg/i386-memset-1.c,
24737 gcc.dg/i386-signbit-3.c, gcc.dg/i386-ssefn-1.c,
24738 gcc.dg/i386-ssefn-2.c, gcc.dg/i386-ssefn-3.c, gcc.dg/i386-ssefn-4.c
24739 gcc.dg/i386-volatile-1.c, gcc.dg/i386-xorps.c, gcc.dg/pr12092-1.c
24740 gcc.dg/pr14289-1.c, gcc.dg/pr19236-1.c, gcc.dg/pr20204.c,
24741 gcc.dg/pr9771-1.c, gcc.dg/register-var-1.c,
24742 gcc.dg/sibcall-5.c, gcc.dg/charset/asm3.c,
24743 gcc.dg/cpp/trad/num-sign.c: Run tests also on x86_64.
24744
24745 2005-05-31 Jeff Law <law@redhat.com>
24746
24747 * gcc.dg/tree-ssa/foldaddr-1.c: New test.
24748
24749 2005-05-30 Paolo Carlini <pcarlini@suse.de>
24750
24751 PR middle-end/21743
24752 * gcc.dg/builtins-1.c: Activate disabled clog test.
24753 * gcc.dg/torture/builtin-attr-1.c: Likewise.
24754
24755 2005-05-29 Paul Thomas <pault@gcc.gnu.org>
24756
24757 * gfortran.dg/char_pointer_assign.f90:
24758 Test character-pointer assignments and pointer assignments.
24759 * gfortran.dg/char_pointer_dummy.f90:
24760 Test character-pointer dummy arguments.
24761 * gfortran.dg/char_pointer_func.f90:
24762 Test character-pointer function returns.
24763 * gfortran.dg/char_pointer_dependency.f90:
24764 Test character-pointer functions with dependencies.
24765
24766 2005-05-30 Mark Mitchell <mark@codesourcery.com>
24767
24768 PR c++/21784
24769 * g++.dg/lookup/using14.C: New test.
24770
24771 2005-05-30 Kazu Hirata <kazu@cs.umass.edu>
24772
24773 * gcc.dg/c99-math-double-1.c, gcc.dg/c99-math-float-1.c,
24774 gcc.dg/c99-math-long-double-1.c, gcc.dg/c99-math.h: Remove
24775 trailing ^M.
24776
24777 2005-05-29 Geoffrey Keating <geoffk@apple.com>
24778
24779 PR c++/17413
24780 * g++.dg/template/local5.C: New.
24781
24782 PR target/21761
24783 * gcc.c-torture/compile/pr21761.c: New.
24784
24785 * g++.old-deja/g++.eh/badalloc1.C: Make XFAIL only on darwin
24786 before darwin8.
24787
24788 2005-05-30 Steven G. Kargl
24789
24790 PR fortran/20846
24791 * gfortran.dg/inquire_8.f90: New test.
24792
24793 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
24794
24795 PR libfortran/21376
24796 * gfortran.dg/output_exponents_1.f90: New test.
24797
24798 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
24799
24800 PR libfortran/20006
24801 * gfortran.dg/dollar_edit_descriptor-1.f: New test.
24802
24803 2005-05-28 Mark Mitchell <mark@codesourcery.com>
24804
24805 PR c++/21210
24806 * g++.dg/ext/complex1.C: New test.
24807
24808 PR c++/21340
24809 * g++.dg/init/ctor6.C: New test.
24810
24811 2005-05-29 Jan Hubicka <jh@suse.cz>
24812
24813 * gcc.c-torture/compile/pr21562.c: New.
24814
24815 2005-05-28 Steven G. Kargl <kargls@comcast.net>
24816
24817 * gfortran.dg/subnormal_1.f90: New test.
24818
24819 2005-05-28 Jan Hubicka <jh@suse.cz>
24820
24821 * tree-prof.exp: Fix comment.
24822 * value-prof-1.c: New.
24823 * value-prof-2.c: New.
24824 * value-prof-3.c: New.
24825 * value-prof-4.c: New.
24826
24827 2005-05-27 Mark Mitchell <mark@codesourcery.com>
24828
24829 PR c++/21614
24830 * g++.dg/expr/ptrmem6.C: New test.
24831 * g++.dg/expr/ptrmem6a.C: Likewise.
24832
24833 2005-05-27 Kazu Hirata <kazu@cs.umass.edu>
24834
24835 PR tree-optimization/21658
24836 * gcc.dg/tree-ssa/pr21658.c: New.
24837
24838 2005-05-27 Nathan Sidwell <nathan@codesourcery.com>
24839
24840 PR c++/21455
24841 * g++.dg/inherit/ptrmem3.C: New.
24842
24843 PR c++/21681
24844 * g++.dg/parse/template16.C: New.
24845
24846 2005-05-27 Andreas Jaeger <aj@suse.de>
24847
24848 * gcc.dg/setjmp-2.c: Only run in 32-bit.
24849
24850 * gcc.dg/i386-sse-8.c: Run test on all archs.
24851
24852 2005-05-26 Mike Stump <mrs@apple.com>
24853
24854 * objc.dg/isa-field-1.m: Only run on darwin.
24855 * objc.dg/lookup-1.m: Likewise.
24856 * objc.dg/try-catch-8.m: Likewise.
24857
24858 2005-05-26 Roger Sayle <roger@eyesopen.com>
24859
24860 PR tree-optimization/9814
24861 * gcc.dg/pr9814-1.c: New test case.
24862
24863 2005-05-26 Ziemowit Laski <zlaski@apple.com>
24864
24865 * objc.dg/comp-types-8.m, objc.dg/encode-6.m,
24866 objc.dg/extra-semi.m, objc.dg/fix-and-continue-2.m,
24867 objc.dg/isa-field-1.m, objc.dg/lookup-1.m, objc.dg/method-15.m,
24868 objc.dg/method-16.m, objc.dg/method-17.m, objc.dg/method-18.m,
24869 objc.dg/method-19.m, objc.dg/next-runtime-1.m,
24870 objc.dg/no-extra-load.m, objc.dg/pragma-1.m, objc.dg/stubify-1.m,
24871 objc.dg/stubify-2.m, objc.dg/super-class-4.m,
24872 objc.dg/super-dealloc-1.m, objc.dg/super-dealloc-2.m,
24873 objc.dg/try-catch-6.m, objc.dg/try-catch-7.m,
24874 objc.dg/try-catch-8.m: New.
24875
24876 2005-05-26 Janis Johnson <janis187@us.ibm.com>
24877
24878 * lib/obj-c++.exp (obj-c++_target_compile): Declare global variable,
24879 remove extraneous semicolons.
24880
24881 2005-05-26 Ziemowit Laski <zlaski@apple.com>
24882
24883 * obj-c++.dg/comp-types-12.mm: New.
24884 * objc.dg/comp-types-11.m: New.
24885 * objc.dg/selector-4.m: New.
24886
24887 2005-05-26 Andreas Jaeger <aj@suse.de>
24888
24889 PR testsuite/20772
24890 * g++.old-deja/g++.ext/attrib1.C, g++.old-deja/g++.ext/attrib2.C,
24891 g++.old-deja/g++.ext/attrib3.C,
24892 g++.old-deja/g++.other/store-expr1.C,
24893 g++.old-deja/g++.other/store-expr2.C, g++.dg/opt/longbranch2.C,
24894 gcc.dg/20000609-1.c, gcc.dg/20000720-1.c, gcc.dg/20011107-1.c,
24895 gcc.dg/20011119-1.c, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
24896 gcc.dg/20020122-3.c, gcc.dg/20020201-3.c, gcc.dg/20020206-1.c,
24897 gcc.dg/20020218-1.c, gcc.dg/20020310-1.c, gcc.dg/20020411-1.c,
24898 gcc.dg/20020418-2.c, gcc.dg/20020426-1.c, gcc.dg/20020426-2.c,
24899 gcc.dg/20020517-1.c, gcc.dg/20020523-1.c, gcc.dg/20020523-2.c,
24900 gcc.dg/20020729-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
24901 gcc.dg/20030926-1.c, gcc.dg/20031202-1.c, gcc.dg/980312-1.c,
24902 gcc.dg/980313-1.c, gcc.dg/990424-1.c, gcc.dg/990524-1.c,
24903 gcc.dg/991230-1.c, gcc.dg/i386-387-1.c, gcc.dg/i386-387-2.c,
24904 gcc.dg/i386-387-3.c, gcc.dg/i386-387-4.c, gcc.dg/i386-387-5.c,
24905 gcc.dg/i386-387-6.c, gcc.dg/i386-bitfield1.c,
24906 gcc.dg/i386-bitfield2.c, gcc.dg/i386-loop-1.c,
24907 gcc.dg/i386-loop-2.c, gcc.dg/i386-loop-3.c, gcc.dg/i386-pic-1.c,
24908 gcc.dg/i386-regparm.c, gcc.dg/i386-signbit-1.c,
24909 gcc.dg/i386-signbit-2.c, gcc.dg/i386-sse-5.c, gcc.dg/i386-sse-8.c,
24910 gcc.dg/i386-unroll-1.c, gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
24911 gcc.dg/unroll-1.c: Handle 32-bit x86-64 compilation.
24912
24913 2005-05-26 Andreas Jaeger <aj@suse.de>
24914
24915 * gcc.c-torture/execute/ieee/ieee.exp: Set float-store for 32-bit
24916 x86-64 compilation.
24917
24918 2005-05-26 Andreas Jaeger <aj@suse.de>
24919
24920 PR testsuite/20772
24921 * gfortran.dg/promotion.f90, gcc.misc-tests/i386-pf-3dnow-1.c,
24922 gcc.misc-tests/i386-pf-athlon-1.c,
24923 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
24924 g++.dg/opt/mmx1.C, g++.dg/other/big-struct.C,
24925 g++.dg/abi/bitfield3.C, g++.dg/abi/bitfield8.C,
24926 g++.dg/abi/bitfield9.C, g++.dg/abi/empty7.C, g++.dg/abi/empty9.C,
24927 g++.dg/abi/layout4.C, g++.dg/abi/thunk1.C, g++.dg/abi/thunk2.C,
24928 g++.dg/abi/vbase11.C, g++.dg/abi/vthunk2.C, g++.dg/abi/vthunk3.C,
24929 g++.dg/ext/attrib8.C: Run also on x86_64 compiling 32-bit x86
24930 programs.
24931
24932 * g++.dg/opt/reg-stack4.C, g++.dg/eh/simd-1.C, g++.dg/eh/simd-1.C,
24933 gcc.dg/setjmp-2.c, gcc.dg/short-compare-1.c,
24934 gcc.dg/short-compare-2.c, gcc.target/i386/asm-1.c: Handle 32-bit
24935 x86-64 compilation.
24936
24937 * g++.dg/warn/register-var-1.C, g++.dg/charset/asm2.c: Run also on
24938 x86_64.
24939
24940 * gcc.dg/i386-pentium4-not-mull.c: Change option handling to use
24941 effective-target ilp32.
24942
24943 2005-05-26 David Ung <davidu@mips.com>
24944
24945 * gcc.target/mips/ext_ins.c: New test for testing the generation
24946 of MIPS32/64 rev 2 ext/ins instructions.
24947
24948 2005-05-26 Andreas Jaeger <aj@suse.de>
24949
24950 * treelang/compile/unsigned.tree: Use gimple instead of
24951 nonexisting generic dump.
24952
24953 2005-05-26 Paolo Bonzini <bonzini@gnu.org>
24954
24955 * gcc.dg/vect/vect-7.c: Remove xfail for alpha.
24956
24957 2005-05-26 Andreas Jaeger <aj@suse.de>
24958
24959 * gcc.dg/tree-ssa/ssa-pre-14.c (foo): Use correct type for strlen.
24960
24961 2005-05-26 Thomas Koenig <Thomas.Koenig@online.de>
24962
24963 PR libfortran/17283
24964 * gfortran.fortran-torture/execute/intrinsic_unpack.f90:
24965 Test callee-allocated memory with write statements.
24966
24967 2005-05-25 Roger Sayle <roger@eyesopen.com>
24968
24969 PR middle-end/21709
24970 * gcc.dg/pr21709-1.c: New test case.
24971
24972 2005-05-25 Ziemowit Laski <zlaski@apple.com>
24973 Mike Stump <mrs@apple.com>
24974
24975 * objc/execute/next_mapping.h: Update for C++.
24976
24977 * obj-c++.dg/selector-1.mm: Move to...
24978 * obj-c++.dg/selector-4.mm: here...
24979
24980 * obj-c++.dg/basic.mm: New.
24981 * obj-c++.dg/comp-types-1.mm: New.
24982 * obj-c++.dg/cxx-class-1.mm: New.
24983 * obj-c++.dg/cxx-ivars-1.mm: New.
24984 * obj-c++.dg/cxx-ivars-2.mm: New.
24985 * obj-c++.dg/cxx-ivars-3.mm: New.
24986 * obj-c++.dg/cxx-scope-1.mm: New.
24987 * obj-c++.dg/cxx-scope-2.mm: New.
24988 * obj-c++.dg/defs.mm: New.
24989 * obj-c++.dg/empty-private-1.mm: New.
24990 * obj-c++.dg/encode-1.mm: New.
24991 * obj-c++.dg/encode-2.mm: New.
24992 * obj-c++.dg/encode-3.mm: New.
24993 * obj-c++.dg/extern-c-1.mm: New.
24994 * obj-c++.dg/extra-semi.mm: New.
24995 * obj-c++.dg/fix-and-continue-2.mm: New.
24996 * obj-c++.dg/isa-field-1.mm: New.
24997 * obj-c++.dg/ivar-list-semi.mm: New.
24998 * obj-c++.dg/local-decl-1.mm: New.
24999 * obj-c++.dg/lookup-1.mm: New.
25000 * obj-c++.dg/lookup-2.mm: New.
25001 * obj-c++.dg/method-1.mm: New.
25002 * obj-c++.dg/method-2.mm: New.
25003 * obj-c++.dg/method-3.mm: New.
25004 * obj-c++.dg/method-4.mm: New.
25005 * obj-c++.dg/method-5.mm: New.
25006 * obj-c++.dg/method-6.mm: New.
25007 * obj-c++.dg/method-7.mm: New.
25008 * obj-c++.dg/no-extra-load.mm: New.
25009 * obj-c++.dg/overload-1.mm: New.
25010 * obj-c++.dg/pragma-1.mm: New.
25011 * obj-c++.dg/pragma-2.mm: New.
25012 * obj-c++.dg/private-1.mm: New.
25013 * obj-c++.dg/private-2.mm: New.
25014 * obj-c++.dg/proto-qual-1.mm: New.
25015 * obj-c++.dg/qual-types-1.mm: New.
25016 * obj-c++.dg/stubify-1.mm: New.
25017 * obj-c++.dg/stubify-2.mm: New.
25018 * obj-c++.dg/super-class-1.mm: New.
25019 * obj-c++.dg/super-class-2.mm: New.
25020 * obj-c++.dg/super-dealloc-1.mm: New.
25021 * obj-c++.dg/super-dealloc-2.mm: New.
25022 * obj-c++.dg/template-1.mm: New.
25023 * obj-c++.dg/template-2.mm: New.
25024 * obj-c++.dg/template-3.mm: New.
25025 * obj-c++.dg/template-4.mm: New.
25026 * obj-c++.dg/template-5.mm: New.
25027 * obj-c++.dg/template-6.mm: New.
25028 * obj-c++.dg/try-catch-1.mm: New.
25029 * obj-c++.dg/try-catch-2.mm: New.
25030 * obj-c++.dg/try-catch-3.mm: New.
25031 * obj-c++.dg/try-catch-4.mm: New.
25032 * obj-c++.dg/try-catch-5.mm: New.
25033 * obj-c++.dg/try-catch-6.mm: New.
25034 * obj-c++.dg/try-catch-7.mm: New.
25035 * obj-c++.dg/try-catch-8.mm: New.
25036 * obj-c++.dg/try-catch-9.mm: New.
25037 * obj-c++.dg/va-meth-1.mm: New.
25038
25039 2005-05-25 Ziemowit Laski <zlaski@apple.com>
25040
25041 * obj-c++.dg/selector-1.mm: New.
25042 * obj-c++.dg/selector-2.mm: New.
25043
25044 2005-05-25 Ziemowit Laski <zlaski@apple.com>
25045
25046 * obj-c++.dg/selector-3.mm: New.
25047 * objc.dg/selector-3.m: New.
25048
25049 2005-05-25 Ziemowit Laski <zlaski@apple.com>
25050
25051 * objc.dg/selector-2.m: Remove "-fgnu-runtime"; be flexible
25052 about where warning appears.
25053
25054 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
25055
25056 * gcc.dg/tree-ssa/stdarg-2.c: Add tests for s390*-*-linux* targets.
25057 * gcc.dg/tree-ssa/stdarg-3.c: Likewise.
25058 * gcc.dg/tree-ssa/stdarg-4.c: Likewise.
25059 * gcc.dg/tree-ssa/stdarg-5.c: Likewise.
25060
25061 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
25062
25063 * gcc.dg/20050524-1.c: New test.
25064
25065 2005-05-25 Jan Hubicka <jh@suse.cz>
25066
25067 * gcc.dg/tree-prof/inliner-1.c: New.
25068
25069 2005-05-25 Janis Johnson <janis187@us.ibm.com>
25070
25071 * gcc.dg/tree-prof: New directory.
25072 * gcc.dg/tree-prof/tree-prof.exp: New.
25073
25074 2005-05-25 DJ Delorie <dj@redhat.com>
25075
25076 * gcc.dg/Wattributes-1.c: New.
25077 * gcc.dg/Wattributes-2.c: New.
25078 * gcc.dg/Wattributes-3.c: New.
25079
25080 20005-05-24 Janis Johnson <janis187@us.ibm.com>
25081
25082 PR tree-optimization/19833
25083 * gcc.dg/uninit-4.c: Remove xfail.
25084 * gcc.dg/uninit-9.c: Ditto.
25085
25086 2005-05-24 Ziemowit Laski <zlaski@apple.com>
25087
25088 * obj-c++.dg/bitfield-[1-5].mm: New.
25089 * obj-c++.dg/class-protocol-1.mm: New.
25090 * obj-c++.dg/comp-types-1[0-1].mm: New.
25091 * obj-c++.dg/comp-types-[2-9].mm: New.
25092 * obj-c++.dg/encode-[4-8].mm: New.
25093 * obj-c++.dg/layout-1.mm: New.
25094 * obj-c++.dg/method-1[0-9].mm: New.
25095 * obj-c++.dg/method-2[0-1].mm: New.
25096 * obj-c++.dg/method-[8-9].mm: New.
25097 * obj-c++.dg/objc-gc-3.mm: New.
25098 * obj-c++.dg/try-catch-10.mm: New.
25099 * objc.dg/bitfield-5.m: New.
25100 * objc.dg/comp-types-10.m: New.
25101 * objc.dg/comp-types-9.m: New.
25102 * objc.dg/layout-1.m: New.
25103 * objc.dg/objc-gc-4.m: New.
25104 * objc.dg/try-catch-9.m: New.
25105 * objc.dg/class-protocol-1.m: Tweak diagnostics.
25106 * objc.dg/comp-types-1.m: Likewise.
25107 * objc.dg/comp-types-[5-6].m: Likewise.
25108 * objc.dg/method-9.m: Likewise.
25109
25110 2005-05-24 Janis Johnson <janis187@us.ibm.com>
25111
25112 * gcc.dg/altivec-vec-merge.c: Make test usable on GNU/Linux targets
25113 and on hardware without VMX support.
25114
25115 * gcc.dg/altivec-vec-merge.c: Renamed from ppc-vec-merge.c.
25116
25117 * gcc.dg/ppc64-abi-2.c: Remove code that is now invalid.
25118
25119 * lib/profopt.exp (dg-final-generate, dg-final-use,
25120 profopt-final-code, profopt-get-options): New.
25121 (profopt-execute): Process test directives.
25122
25123 * lib/gcc-dg.exp (cleanup-ipa-dump): New.
25124 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
25125 cleanup-tree-dump, cleanup-saved-temps): Update comments.
25126
25127 2005-05-24 Andrew Pinski <pinskia@physics.uc.edu>
25128
25129 PR C++/21645
25130 * g++.dg/init/ctor5.C: New test.
25131
25132 2005-05-24 Ira Rosen <irar@il.ibm.com>
25133
25134 * gcc.dg/vect/vect-none.c: Split into vect-106.c, vect-107.c,
25135 vect-108.c, vect-109.c, vect-110.c, vect-111.c, vect-112.c,
25136 vect-113.c, vect-114.c.
25137
25138 2005-05-23 Adam Nemet <anemet@lnxw.com>
25139
25140 * gcc.dg/const-elim-1.c: Remove xfails.
25141
25142 2005-05-23 Jeff Law <law@redhat.com>
25143
25144 * gcc.c-torture/compile/pr21638.c: New test.
25145 * gcc.c-torture/compile/20050520-1.c: New test.
25146
25147 2005-05-23 Nick Clifton <nickc@redhat.com>
25148
25149 * gcc.c-torture/execute/20020720-1.x: Fix m32r target selector to
25150 be a proper triple, ie: m32r*-*-*.
25151 * g++.old-deja/g++.jason/thunk3.C: Likewise.
25152
25153 2004-05-21 Andrew Pinski <pinskia@physics.uc.edu>
25154
25155 PR middle-end/21331
25156 PR tree-opt/21293
25157 * gcc.c-torture/compile/pr21293.c: New test.
25158 * gcc.c-torture/execute/pr21331.c: New test.
25159
25160 2004-05-20 Richard Henderson <rth@redhat.com>
25161
25162 * g++.dg/other/stdarg3.C: Spell "hpux*" correctly.
25163
25164 2005-05-20 Ziemowit Laski <zlaski@apple.com>
25165
25166 * obj-c++-dg.exp: Add.
25167 * obj-c++.exp: Add.
25168 * obj-c++.dg/dg.exp: Add.
25169
25170 2005-05-20 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
25171
25172 * g++.old-deja/g++.jason/thunk3.C: XFAIL on m32r*-*.
25173 * gcc.c-torture/execute/20020720-1.x: Add xfail for m32r*-*.
25174
25175 2005-05-20 Bjoern Haase <bjoern.m.haase@web.de>
25176
25177 * gcc.c-torture/execute/20020720-1.x: Add xfail for avr-*-*.
25178
25179 2004-05-19 Richard Henderson <rth@redhat.com>
25180
25181 * g++.dg/other/stdarg3.C: Only use -mlp64 for hpux.
25182
25183 2005-05-19 Janis Johnson <janis187@us.ibm.com>
25184
25185 * gcc.dg/altivec-21.c: Use dg-error only for ilp32.
25186
25187 * gcc.dg/vect/vect-dv-2.c: Remove dg-do directive.
25188
25189 2005-05-19 Jakub Jelinek <jakub@redhat.com>
25190
25191 PR c++/21495
25192 * g++.dg/parse/extern1.C: New test.
25193 * g++.dg/tls/diag-2.C: Adjust expected error message wording.
25194
25195 2005-05-19 Eric Botcazou <ebotcazou@libertysurf.fr>
25196
25197 * gcc.dg/c99-math.h: New.
25198 * gcc.dg/c99-math-float-1.c: New test.
25199 * gcc.dg/c99-math-double-1.c: Likewise.
25200 * gcc.dg/c99-math-long-double-1.c: Likewise.
25201
25202 2005-05-18 Richard Henderson <rth@redhat.com>
25203
25204 * gcc.dg/tree-ssa/20031015-1.c: Expect one V_MUST_DEF.
25205
25206 2005-05-18 Devang Patel <dpatel@apple.com>
25207
25208 * g++.dg/opt/20050511-1.C: New test.
25209
25210 2005-05-18 Thomas Koenig <Thomas.Koenig@online.de>
25211
25212 PR libfortran/21127
25213 * gfortran.dg/reshape-complex.f90: New test.
25214
25215 2005-05-18 Erik Edelmann <erik.edelmann@iki.fi>
25216
25217 * gfortran.dg/array_constructor_1.f90: New test.
25218 * gfortran.dg/array_constructor_2.f90: New test.
25219
25220 2005-05-18 Feng Wang <fengwang@nudt.edu.cn>
25221
25222 PR fortran/20954
25223 * gfortran.dg/pr20954.f: New test.
25224
25225 2005-05-17 Mike Stump <mrs@apple.com>
25226
25227 Yet more Objective-C++...
25228
25229 * objc.dg/method-5.m: Update.
25230 * objc.dg/method-6.m: Update.
25231 * objc.dg/method-7.m: Update.
25232 * objc.dg/method-9.m: Update.
25233 * objc.dg/try-catch-2.m: Update.
25234
25235 2005-05-17 Mark Mitchell <mark@codesourcery.com>
25236
25237 * gcc.dg/compat/struct-layout-1_generate.c (iterative_hash):
25238 Remove little-endian optimizations.
25239
25240 2005-05-17 Jeff Law <law@redhat.com>
25241
25242 * g++.dg/tree-ssa/pr14814.C: New test.
25243 * gcc.dg/tree-ssa/pr14814.C: New test.
25244 * gcc.dg/tree-ssa/pr17141-1.C: New test.
25245 * gcc.dg/tree-ssa/pr17141-2.C: New test.
25246
25247 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
25248
25249 * gcc.dg/compat/generate-random.c: Do not include
25250 libiberty.h.
25251 * gcc.dg/compat/generate-random_r.c: Likewise.
25252
25253 2005-05-17 Paolo Bonzini <bonzini@gnu.org>
25254
25255 * gcc.dg/fold-div-1.c, gcc.dg/recip-1.c, gcc.dg/recip-2.c: New.
25256
25257 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
25258
25259 PR middle-end/21595
25260 * g++.dg/tree-ssa/builtin1.C: New testcase.
25261
25262 2005-05-17 Jakub Jelinek <jakub@redhat.com>
25263
25264 PR c++/21454
25265 * g++.dg/opt/const4.C: New test.
25266
25267 PR middle-end/21492
25268 * g++.dg/opt/crossjump1.C: New test.
25269
25270 PR tree-optimization/21610
25271 * gcc.c-torture/compile/20050516-1.c: New test.
25272
25273 PR fortran/15080
25274 * gfortran.fortran-torture/execute/forall_3.f90: Remove comment
25275 about the test failing.
25276 * gfortran.fortran-torture/execute/where_7.f90: New test.
25277 * gfortran.fortran-torture/execute/where_8.f90: New test.
25278
25279 2005-05-16 Richard Henderson <rth@redhat.com>
25280
25281 * lib/target-supports.exp (check_effective_target_vect_int_mul): Add
25282 i?86 and x86_64.
25283
25284 2005-05-16 Mark Mitchell <mark@codesourcery.com>
25285
25286 * gcc.dg/compat/generate-random.c (config.h): Do not include.
25287 (limits.h): Include unconditionally.
25288 (stdlib.h): Likewise.
25289 * gcc.dg/compat/generate-random_r.c (config.h): Do not include.
25290 (limits.h): Include unconditionally.
25291 (stdlib.h): Likewise.
25292 * gcc.dg/compat/struct-layout-1.exp: Do not link with libiberty.
25293 * gcc.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
25294 (limits.h): Include unconditionally.
25295 (stdlib.h): Likewise.
25296 (hashtab.h): Do not include.
25297 (getopt.h): Likewise.
25298 (stddef.h): Include.
25299 (hashval_t): Define.
25300 (struct entry): Add "next" field.
25301 (HASH_SIZE): New macro.
25302 (hash_table): New variable.
25303 (switchfiles): Do not use xmalloc.
25304 (mix): New macro.
25305 (iterative_hash): New function.
25306 (hasht): Remove.
25307 (e_exists): New function.
25308 (e_insert): Likewise.
25309 (output): Use, instead of libiberty hashtable functions.
25310 (main): Do not use getopt. Do not call htab_create.
25311
25312 2005-05-16 David Billinghurst <David.Billinghurst@riotinto.com>
25313
25314 PR libstdc++/21526
25315 * lib/target-supports.exp (check_mkfifo_available):
25316 Return 0 for cygwin as mkfifo support incomplete on platform.
25317 Fix typos in comments.
25318
25319 2005-05-15 Mark Mitchell <mark@codesourcery.com>
25320
25321 * lib/compat.exp (compat-execute): Do not use regsub unsafely.
25322
25323 2005-05-15 Jerry DeLisle <jvdelisle@verizon.net>
25324
25325 PR fortran/17432
25326 * gfortran.dg/assign_4.f: New test.
25327
25328 2005-05-14 Kazu Hirata <kazu@cs.umass.edu>
25329
25330 PR tree-optimization/21563
25331 * gcc.dg/tree-ssa/pr21563.c: New.
25332
25333 2005-05-14 Jan Hubicka <jh@suse.cz>
25334
25335 * gcc.dg/noreturn-7.c: Allow control reaches warning.
25336
25337 2005-05-14 Richard Guenther <rguenth@gcc.gnu.org>
25338
25339 * g++.dg/tree-ssa/tmmti-2.C: New testcase.
25340
25341 2005-05-13 Julian Brown <julian@codesourcery.com>
25342
25343 * gcc.c-torture/execute/20041218-2.c: Add __attribute__((packed)).
25344 * gcc.dg/intmax_t-1.c: Disable on *arm*-*-*elf*.
25345
25346 2005-05-13 Jan Hubicka <jh@suse.cz>
25347
25348 * gcc.dg/builtins-43.c: Use gimple dump instead of generic.
25349 * gcc.dg/fold-xor-?.c: Likewise.
25350 * gcc.dg/pr15784-?.c: Likewise.
25351 * gcc.dg/pr20922-?.c: Likewise.
25352 * gcc.dg/tree-ssa/20050128-1.c: Likewise.
25353 * gcc.dg/tree-ssa/pr17598.c: Likewise.
25354 * gcc.dg/tree-ssa/pr20470.c: Likewise.
25355
25356 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
25357
25358 PR fortran/21260
25359 * gfortran.dg/hollerith_1.f90: New test.
25360
25361 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
25362
25363 * gfortran.dg/func_result_2.f90: New test.
25364
25365 2005-05-11 Bud Davis <bdavis@gfortran.org>
25366
25367 * gfortran.dg/dev_null.f90: New test.
25368
25369 2005-05-11 Richard Earnshaw <richard.earnshaw@arm.com>
25370
25371 * gcc.dg/arm-vfp1.c: Revert last change.
25372
25373 2005-05-11 Richard Guenther <rguenth@gcc.gnu.org>
25374
25375 PR middle-end/19807
25376 PR tree-optimization/19639
25377 * g++.dg/tree-ssa/pr19807.C: New testcase.
25378
25379 2005-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
25380
25381 PR libfortran/21471
25382 * gfortran.dg/append-1.f90: New test.
25383
25384 2005-05-10 Diego Novillo <dnovillo@redhat.com>
25385
25386 * gcc.dg/pr18501.c: XFAIL.
25387 * gcc.dg/tree-ssa/loop-4.c: Fix expected pattern.
25388 * gcc.dg/tree-ssa/pr20913.c: Change to link-time test.
25389 * gcc.dg/tree-ssa/ssa-ccp-2.c: Change to a .optimized scan.
25390 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
25391 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
25392 * gcc.dg/tree-ssa/ssa-dom-ccp-1.c: Likewise.
25393 * gcc.dg/tree-ssa/ssa-pre-7.c: Change to a .fre scan.
25394 * gcc.dg/tree-ssa/ssa-pre-8.c: Likewise.
25395
25396 2005-05-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
25397
25398 PR fortran/20178
25399 * gfortran.dg/f2c_1.f90, gfortran.dg/f2c_2.f90,
25400 gfortran.dg/f2c_3.f90: New tests.
25401
25402 * gfortran.dg/return_1.f90: Fix dg annotation.
25403
25404 2005-05-10 Diego Novillo <dnovillo@redhat.com>
25405
25406 * gcc.c-torture/compile/20050510-1.c: New test.
25407
25408 2005-05-10 Mark Mitchell <mark@codesourcery.com>
25409
25410 * gcc.dg/arm-vfp1.c: Remove test for fnegs.
25411
25412 2005-05-10 Bob Wilson <bob.wilson@acm.org>
25413
25414 * gcc.dg/const-elim-1.c: Remove xfail for xtensa-*-*.
25415
25416 2005-05-10 Gabor Loki <loki@gcc.gnu.org>
25417
25418 PR c/17913
25419 * gcc.c-torture/compile/pr17913.c: Computed jump test for PR17913
25420
25421 2005-05-10 Joseph S. Myers <joseph@codesourcery.com>
25422
25423 PR c/21342
25424 * gcc.dg/redecl-11.c, gcc.dg/redecl-12.c, gcc.dg/redecl-13.c,
25425 gcc.dg/redecl-14.c, gcc.dg/redecl-15.c: New tests.
25426
25427 2005-05-10 Ben Elliston <bje@au.ibm.com>
25428
25429 PR debug/16676
25430 * gcc.dg/debug/pr16676.c: New test.
25431
25432 2005-05-10 Kazu Hirata <kazu@cs.umass.edu>
25433
25434 PR testsuite/21443
25435 * gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030917-1.c,
25436 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/ssa-ccp-1.c,
25437 gcc.dg/tree-ssa/ssa-ccp-2.c, gcc.dg/tree-ssa/ssa-ccp-3.c,
25438 gcc.dg/tree-ssa/ssa-ccp-7.c, gcc.dg/tree-ssa/ssa-ccp-9.c:
25439 Change -O1 to -O2.
25440 * gcc.dg/tree-ssa/20040721-1.c: Change -O1 to -O2. Add
25441 -fno-tree-dominator-opts.
25442
25443 2005-05-09 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
25444
25445 * gfortran.dg/return_1.f90: New test.
25446
25447 2005-05-09 J"orn Rennecke <joern.rennecke@st.com>
25448
25449 * gcc.dg/pr15784-3.c: Add -fno-finite-math-only option.
25450
25451 * gcc.dg/20021029-1.c: For sh64*-*-*, add -mpt-fixed.
25452
25453 2005-05-09 Nathan Sidwell <nathan@codesourcery.com>
25454
25455 PR c++/21427
25456 * g++.dg/inherit/covariant13.C: New.
25457
25458 2005-05-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
25459
25460 PR libfortran/19155
25461 * gfortran.dg/pr19155.f: New test.
25462
25463 2005-05-08 Roger Sayle <roger@eyesopen.com>
25464
25465 PR inline-asm/8788
25466 * gcc.dg/pr8788-1.c: New testcase.
25467
25468 2005-05-08 Richard Sandiford <rsandifo@redhat.com>
25469
25470 PR target/21416
25471 * gcc.target/mips/fpcmp-[12].c: New tests.
25472
25473 2005-05-06 Mark Mitchell <mark@codesourcery.com>
25474
25475 * lib/target-supports-dg.exp (dg-require-fork): New function.
25476 (dg-require-mkfifo): Likewise.
25477 * lib/target-supports.exp (check_function_available): New
25478 function.
25479 (check_fork_available): Likewise.
25480 (check_mkfifo_available): Likewise.
25481
25482 2005-05-06 Jeff Law <law@redhat.com>
25483
25484 * gcc.c-torture/compile/pr21380.c: New test.
25485
25486 2005-05-06 Jakub Jelinek <jakub@redhat.com>
25487
25488 PR c++/20961
25489 * g++.dg/ext/weak3.C: New test.
25490
25491 2005-05-05 Mark Mitchell <mark@codesourcery.com>
25492
25493 PR c++/21352
25494 * g++.dg/template/crash37.C: New test.
25495
25496 2005-05-05 Paul Brook <paul@codesourcery.com>
25497
25498 * gcc.dg/arm-g2.c: Use effective-target arm32.
25499 * gcc.dg/arm-mmx-1.c: Ditto.
25500 * gcc.dg/arm-scd42-2.c: Ditto.
25501 * gcc.dg/arm-vfp1.c: Ditto.
25502 * lib/target-supports.exp (check_effective_target_arm32): New
25503 function.
25504
25505 2005-05-04 Thomas Koenig <Thomas.Koenig@online.de>
25506
25507 PR libfortran/21354
25508 gfortran.dg/in_pack_rank7.f90: New test.
25509
25510 2005-05-03 Andrew Pinski <pinskia@physics.uc.edu>
25511
25512 PR middle-end/15618
25513 * gcc.dg/tree-ssa/bool-[1-9].c: New tests.
25514
25515 2005-05-04 Jakub Jelinek <jakub@redhat.com>
25516
25517 PR middle-end/21265
25518 * gcc.dg/20050503-1.c: New test.
25519
25520 PR rtl-optimization/21239
25521 * gcc.dg/i386-sse-11.c: New test.
25522
25523 2005-05-03 Alexandre Oliva <aoliva@redhat.com>
25524
25525 PR target/16888
25526 * gcc.target/i386/asm-1.c: New test.
25527
25528 2005-05-03 Jakub Jelinek <jakub@redhat.com>
25529
25530 PR rtl-optimization/21330
25531 * gcc.c-torture/execute/20050502-1.c: New test.
25532
25533 PR target/21297
25534 * gcc.c-torture/execute/20050502-2.c: New test.
25535
25536 2005-05-03 Uros Bizjak <uros@kss-loka.si>
25537
25538 PR middle-end/21282
25539 * gcc.dg/pr21282.c: New.
25540
25541 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
25542
25543 * gcc.dg/vect/pr20122.c: Clean up .vect file.
25544 * gcc.dg/vect/vect-92.c: Likewise.
25545 * gcc.dg/vect/vect-93.c: Likewise.
25546 * gcc.dg/vect/vect-dv-1.c: Likewise.
25547 * gcc.dg/vect/vect-dv-2.c: Likewise.
25548 * gcc.dg/vect/vect-ifcvt-10.c: Likewise.
25549
25550 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
25551
25552 * gfortran.dg/vect/vect-1.f90: Clean up .vect file.
25553 * gfortran.dg/vect/vect-2.f90: Likewise.
25554 * gfortran.dg/vect/vect-3.f90: Likewise.
25555 * gfortran.dg/vect/vect-4.f90: Likewise.
25556 * gfortran.dg/vect/vect-5.f90: Likewise.
25557
25558 2005-05-02 Geoffrey Keating <geoffk@apple.com>
25559
25560 PR target/20813
25561 * gcc.dg/rs6000-fpint-2.c: New.
25562
25563 2005-05-02 Joseph S. Myers <joseph@codesourcery.com>
25564
25565 PR c/15698
25566 * gcc.dg/builtins-30.c: Update expected messages.
25567 * gcc.dg/pr15698-1.c, gcc.dg/pr15698-2.c, gcc.dg/pr15698-3.c,
25568 gcc.dg/pr15698-4.c, gcc.dg/pr15698-5.c, gcc.dg/pr15698-6.c,
25569 gcc.dg/pr15698-7.c, pr15698-8.c: New tests.
25570
25571 2005-05-02 Kazu Hirata <kazu@cs.umass.edu>
25572
25573 PR tree-optimization/21294
25574 * gcc.dg/tree-ssa/pr21294.c: New.
25575
25576 2005-05-02 Paolo Bonzini <bonzini@gnu.org>
25577
25578 * gcc.dg/altivec-3.c (vec_store): Do not use the old
25579 __builtin_altivec_st_internal_4si built-in.
25580
25581 2005-05-02 Mark Mitchell <mark@codesourcery.com>
25582
25583 PR c++/15875
25584 * g++.dg/template/ptrmem14.C: New test.
25585
25586 2005-05-02 Paul Brook <paul@codesourcery.com>
25587
25588 * gcc.c-torture/execute/20000523-1.c: Fix bytes/bits thinko.
25589
25590 2005-05-02 Michael Matz <matz@suse.de>
25591
25592 PR c++/19542
25593 * g++.dg/warn/sentinel.C: New testcase for __null sentinels added.
25594
25595 2005-05-01 Mark Mitchell <mark@codesourcery.com>
25596
25597 * g++.dg/cpp/weak.C: New test.
25598
25599 2005-05-01 Zdenek Dvorak <dvorakz@suse.cz>
25600
25601 * gcc.dg/tree-ssa/loop-8.c: New test.
25602
25603 2005-04-30 Michael Maty <matz@suse.de>
25604
25605 * gcc.dg/inline-mcpy.c: New test.
25606
25607 2005-04-30 Thomas Koenig <Thomas.Koenig@online.de>
25608
25609 PR libfortran/18958
25610 * gfortran.dg/eoshift.f90: New test case.
25611
25612 2005-04-30 Paul Thomas <pault@gcc.gnu.org>
25613
25614 PR libfortran/18857
25615 * gfortran.dg/matmul_1.f90: New test.
25616
25617 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
25618
25619 PR tree-optimization/21030
25620 * gcc.dg/tree-ssa/pr21030.c: New.
25621
25622 2005-04-29 Devang Patel <dpatel@apple.com>
25623
25624 PR tree-optimization/21272
25625 * gcc.dg/vect/vect-ifcvt-10.c: New test.
25626
25627 2005-04-29 Jakub Jelinek <jakub@redhat.com>
25628
25629 PR fortran/13082
25630 PR fortran/18824
25631 * gfortran.dg/entry_4.f90: New test.
25632 * gfortran.fortran-torture/execute/entry_1.f90: New test.
25633 * gfortran.fortran-torture/execute/entry_2.f90: New test.
25634 * gfortran.fortran-torture/execute/entry_3.f90: New test.
25635 * gfortran.fortran-torture/execute/entry_4.f90: New test.
25636 * gfortran.fortran-torture/execute/entry_5.f90: New test.
25637 * gfortran.fortran-torture/execute/entry_6.f90: New test.
25638 * gfortran.fortran-torture/execute/entry_7.f90: New test.
25639
25640 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
25641
25642 * gfortran.fortran-torture/execute/entry_8.f90: New test.
25643
25644 2005-04-29 Paul Brook <paul@codesourcery.com>
25645
25646 * gfortran.dg/entry_3.f90: New test.
25647
25648 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
25649
25650 * gfortran.dg/implicit_4.f90: New test.
25651
25652 2005-04-28 Bob Wilson <bob.wilson@acm.org>
25653
25654 * lib/target-supports.exp (check_profiling_available): Return
25655 false for xtensa-*-elf.
25656
25657 2005-04-29 David Billinghurst (David.Billinghurst@riotinto.com)
25658
25659 * lib/fortran-torture.exp (fortran-torture.exp): Catch
25660 error if file cannot be deleted.
25661
25662 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
25663
25664 * g++.dg/tree-ssa/pr18178.C, gcc.dg/tree-ssa/20030821-1.c,
25665 gcc.dg/tree-ssa/20050314-1.c, gcc.dg/tree-ssa/alias-1.c,
25666 gcc.dg/tree-ssa/phi-opt-1.c, gcc.dg/tree-ssa/phi-opt-2.c,
25667 gcc.dg/tree-ssa/phi-opt-3.c, gcc.dg/tree-ssa/phi-opt-4.c,
25668 gcc.dg/tree-ssa/phi-opt-5.c, gcc.dg/tree-ssa/pr18133-1.c,
25669 gcc.dg/tree-ssa/pr18133-2.c, gcc.dg/tree-ssa/pr18134.c,
25670 gcc.dg/tree-ssa/pr20470.c, gcc.dg/tree-ssa/pr20657.c,
25671 gcc.dg/tree-ssa/pr20702.c, gcc.dg/tree-ssa/pr20913.c,
25672 gcc.dg/tree-ssa/pr21001.c, gcc.dg/tree-ssa/stdarg-1.c,
25673 gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
25674 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c,
25675 gcc.dg/tree-ssa/structopt-1.c, gcc.dg/tree-ssa/structopt-2.c,
25676 gcc.dg/tree-ssa/structopt-3.c: Use cleanup-tree-dump.
25677
25678 2005-04-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
25679
25680 PR fortran/20865
25681 * gfortran.dg/pr20865.f90: New test.
25682
25683 2005-04-28 Joseph S. Myers <joseph@codesourcery.com>
25684
25685 * gcc.dg/void-cast-2.c: New test.
25686
25687 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
25688
25689 PR c/21159
25690 * gcc.dg/void-cast-1.c: New test.
25691
25692 2005-04-27 Paolo Bonzini <bonzini@gnu.org>
25693
25694 * gcc.dg/tree-ssa/gen-vect-25.c: Make more portable.
25695
25696 2005-04-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
25697
25698 PR fortran/21177
25699 * gfortran.dg/pr21177.f90: New test.
25700
25701 2005-04-27 Zdenek Dvorak <dvorakz@suse.cz>
25702
25703 PR tree-optimization/21171
25704 * gcc.dg/tree-ssa/pr21171.c: New test.
25705
25706 2004-04-27 Paolo Bonzini <bonzini@gnu.org>
25707
25708 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
25709 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
25710 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
25711 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
25712 gcc.dg/tree-ssa/gen-vect-32.c: New.
25713 * gcc.dg/vect/vect-82.c, gcc.dg/vect/vect-83.c: Fix dg-final.
25714 * gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c: Remove xfail,
25715 don't run on PPC32.
25716
25717 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
25718
25719 PR c/21213
25720 * gcc.dg/transparent-union-3.c: New test.
25721
25722 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
25723
25724 PR c/20740
25725 * gcc.dg/format/asm_fprintf-2.c, gcc.dg/format/asm_fprintf-3.c,
25726 gcc.dg/format/asm_fprintf-4.c, gcc.dg/format/asm_fprintf-5.c,
25727 gcc.dg/format/gcc_diag-2.c, gcc.dg/format/gcc_diag-3.c,
25728 gcc.dg/format/gcc_diag-4.c, gcc.dg/format/gcc_diag-5.c,
25729 gcc.dg/format/gcc_diag-6.c, gcc.dg/format/gcc_diag-7.c ,
25730 gcc.dg/format/gcc_diag-8.c, gcc.dg/format/gcc_diag-9.c: New tests.
25731
25732 2005-04-26 Jeff Law <law@redhat.com>
25733
25734 * gcc.gc/tree-ssa/ssa-dce-1.c: New test.
25735 * gcc.gc/tree-ssa/ssa-dce-2.c: New test.
25736 * gcc.gc/tree-ssa/ssa-dce-3.c: New test.
25737 * gcc.gc/tree-ssa/ssa-dce-4.c: New test.
25738 * gcc.gc/tree-ssa/ssa-dce-5.c: New test.
25739 * gcc.gc/tree-ssa/ssa-dce-6.c: New test.
25740 * gcc.gc/tree-ssa/ssa-dce-7.c: New test.
25741
25742 2004-04-26 Richard Guenther <rguenth@gcc.gnu.org>
25743
25744 PR tree-optimization/17598
25745 * gcc.dg/tree-ssa/pr17598.c: New testcase.
25746
25747 2005-04-25 Mike Stump <mrs@apple.com>
25748
25749 * objc.dg/fix-and-continue-1.m: Add.
25750
25751 2005-04-25 Roger Sayle <roger@eyesopen.com>
25752
25753 PR c++/20995
25754 * g++.dg/opt/pr20995-1.C: New test case.
25755
25756 2005-04-25 Devang Patel <dpatel@apple.com>
25757
25758 * gcc.dg/stabs-attrib-vect-darwin.c: New test.
25759
25760 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
25761
25762 PR testsuite/21062
25763 * g++.dg/opt/alias2.C (printf): Correct the prototype.
25764
25765 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
25766
25767 PR C++/21188
25768 * g++.dg/opt/rtti2.C: New test.
25769
25770 2005-04-25 Paul Brook <paul@codesourcery.com>
25771 Steven G. Kargl <kargls@comcast.net>
25772
25773 PR fortran/20879
25774 * gfortran.dg/ichar_1.f90: New file.
25775
25776 2005-04-24 Jakub Jelinek <jakub@redhat.com>
25777
25778 PR middle-end/20991
25779 * g++.dg/opt/pr20991.C: New test.
25780
25781 * gcc.dg/compat/struct-layout-1_generate.c: In arrays avoid types
25782 where sizeof (type) < __alignof__ (type).
25783 * gcc.dg/compat/struct-layout-1.h: Likewise.
25784
25785 2005-04-24 Per Bothner <per@bothner.com>
25786 Devang Patel <dpatel@apple.com>
25787
25788 PR preprocessor/20907
25789 * gcc.dg/cpp/very-long-comment.c: New test.
25790
25791 2005-04-24 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
25792
25793 PR fortran/20059
25794 * gfortran.dg/common_5.f: New test.
25795
25796 2005-04-23 Richard Guenther <rguenth@gcc.gnu.org>
25797
25798 PR middle-end/21082
25799 * g++.dg/tree-ssa/pr21082.C: New testcase.
25800
25801 2005-04-23 Zdenek Dvorak <dvorakz@suse.cz>
25802
25803 * gcc.dg/vect/vect-99.c: New test.
25804
25805 2005-04-22 Diego Novillo <dnovillo@redhat.com>
25806
25807 * gcc.dg/tree-ssa/ltrans-4.c: Fix typo in dg-options.
25808
25809 2005-04-22 Jeff Law <law@redhat.com>
25810
25811 * gcc.dg/uninit-5.c: Remove xfails.
25812 * gcc.dg/tree-ssa/20030711-1.c:Reduce the number of
25813 conditionals and loads.
25814
25815 2005-04-22 Thomas Koenig <Thomas.Koenig@online.de>
25816
25817 PR libfortran/20074
25818 PR libfortran/20436
25819 PR libfortran/21108
25820 * gfortran.dg/nested_reshape.f90: new test
25821 * gfortran.dg/reshape-alloc.f90: new test
25822 * gfortran.dg/reshape.f90: new test
25823
25824 2005-04-22 Mark Mitchell <mark@codesourcery.com>
25825
25826 * gcc.dg/arm-vfp1.c: Remove -ffast-math.
25827
25828 * gcc.dg/arm-vfp1.c: New test.
25829
25830 2005-04-22 Alexandre Oliva <aoliva@redhat.com>
25831
25832 PR c++/21087
25833 * g++.dg/lookup/builtin2.C: New test.
25834
25835 2005-04-22 Joseph S. Myers <joseph@codesourcery.com>
25836
25837 * gcc.dg/weak/weak-13.c: New test.
25838
25839 2005-04-21 Geoffrey Keating <geoffk@apple.com>
25840
25841 * lib/target-supports.exp (check_effective_target_sync_int_long):
25842 Add powerpc*.
25843
25844 2005-04-21 Richard Sandiford <rsandifo@redhat.com>
25845
25846 * gcc.target/mips/branch-1.c: New test.
25847
25848 2005-04-21 Richard Henderson <rth@redhat.com>
25849
25850 * gcc.dg/vect/vect-85.c: Don't xfail on alpha.
25851 * gcc.dg/vect/vect-86.c: Likewise.
25852 * gcc.dg/vect/vect-87.c: Likewise.
25853 * gcc.dg/vect/vect-88.c: Likewise.
25854
25855 2005-04-21 Devang Patel <dpatel@apple.com>
25856
25857 PR optimization/20994
25858 * gcc.dg/tree-ssa/ifc-3.c: New test.
25859
25860 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
25861
25862 PR c/12913
25863 * gcc.dg/c99-vla-jump-1.c, gcc.dg/c99-vla-jump-2.c,
25864 gcc.dg/c99-vla-jump-3.c, gcc.dg/c99-vla-jump-4.c,
25865 gcc.dg/c99-vla-jump-5.c: New tests.
25866
25867 2005-04-19 Richard Henderson <rth@redhat.com>
25868
25869 * lib/target-supports.exp (check_effective_target_vect_int_mult):
25870 Fix typo in exists check.
25871 (check_effective_target_sync_int_long): New.
25872 * gcc.dg/ia64-sync-1.c: Enable for all effective-target sync_int_long.
25873 * gcc.dg/ia64-sync-2.c: Likewise.
25874 * gcc.dg/ia64-sync-3.c: Likewise.
25875 * gcc.dg/ia64-sync-4.c: Likewise.
25876
25877 2005-04-19 James A. Morrison <phython@gcc.gnu.org>
25878
25879 * gcc.dg/fold-xor-1.c: New test.
25880 * gcc.dg/fold-xor-2.c: New test.
25881
25882 2005-04-19 James E. Wilson <wilson@specifixinc.com>
25883
25884 PR target/20670
25885 * g++.dg/eh/fp-regs.C: New test.
25886
25887 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
25888
25889 * gcc.dg/Wint-to-pointer-cast-1.c,
25890 gcc.dg/Wint-to-pointer-cast-2.c, gcc.dg/Wint-to-pointer-cast-3.c,
25891 gcc.dg/Wpointer-to-int-cast-1.c, gcc.dg/Wpointer-to-int-cast-2.c,
25892 gcc.dg/Wpointer-to-int-cast-3.c: New tests.
25893
25894 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
25895
25896 PR fortran/16861
25897 * gfortran.dg/pr16861.f90: New test.
25898
25899 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
25900
25901 * gcc.dg/pr21085.c: New test.
25902
25903 2005-04-18 Richard Sandiford <rsandifo@redhat.com>
25904
25905 * gcc.target/mips/mips.exp: Minor formatting. Call setup_mips_tests.
25906 (setup_mips_tests, dg-mips-options): New procedures.
25907 * gcc.target/mips/asm-1.c, gcc.target/mips/fix-vr4130-1.c,
25908 * gcc.target/mips/fix-vr4130-2.c, gcc.target/mips/fix-vr4130-3.c
25909 * gcc.target/mips/fix-vr4130-4.c, gcc.target/mips/mips-3d-1.c,
25910 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
25911 * gcc.target/mips/mips-3d-4.c, gcc.target/mips/mips-3d-5.c,
25912 * gcc.target/mips/mips-3d-6.c, gcc.target/mips/mips-3d-7.c,
25913 * gcc.target/mips/mips-3d-8.c, gcc.target/mips/mips-3d-9.c,
25914 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
25915 * gcc.target/mips/mips-ps-1.c, gcc.target/mips/mips-ps-2.c,
25916 * gcc.target/mips/mips-ps-3.c, gcc.target/mips/mips-ps-4.c,
25917 * gcc.target/mips/mips-ps-type.c, gcc.target/mips/sb1-1.c: Use
25918 dg-mips-options instead of dg-options. Remove now-redundant
25919 preprocessor guards.
25920 * gcc.dg/mips-args-1.c, gcc.dg/mips-args-2.c, gcc.dg/mips-args-3.c,
25921 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
25922 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
25923 * gcc.dg/mips-rsqrt-2.c, gcc.dg/mips-rsqrt-3.c, gcc.dg/vr-mult-1.c,
25924 * gcc.dg/vr-mult-2.c: Delete.
25925 * gcc.target/mips/args-1.c, gcc.target/mips/args-2.c,
25926 * gcc.target/mips/args-3.c, gcc.target/mips/movcc-1.c,
25927 * gcc.target/mips/movcc-2.c, gcc.target/mips/movcc-3.c,
25928 * gcc.target/mips/nmadd-1.c, gcc.target/mips/nmadd-2.c,
25929 * gcc.target/mips/rsqrt-1.c, gcc.target/mips/rsqrt-2.c,
25930 * gcc.target/mips/rsqrt-3.c, gcc.target/mips/vr-mult-1.c,
25931 * gcc.target/mips/vr-mult-2.c: New tests, based on the old gcc.dg ones.
25932
25933 2005-04-18 Laurent GUERBY <laurent@guerby.net>
25934
25935 * ada/acats/run_all.sh: Use sync when executable not present.
25936
25937 2005-04-18 Devang Patel <dpatel@apple.com>
25938
25939 * gcc.dg/vect/vect-11.c: Require effective target vect_int_mult.
25940 * gcc.dg/vect/vect-11a.c: New.
25941 * gcc.dg/vect/vect-none.c: Update.
25942 * lib/target-supports.exp (check_effective_target_vect_int_mult): New.
25943
25944 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
25945
25946 PR tree-optimization/20922
25947 * gcc.dg/pr20922-1.c: New test.
25948 * gcc.dg/pr20922-2.c: New test.
25949 * gcc.dg/pr20922-3.c: New test.
25950 * gcc.dg/pr20922-4.c: New test.
25951 * gcc.dg/pr20922-5.c: New test.
25952 * gcc.dg/pr20922-6.c: New test.
25953
25954 2005-04-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
25955
25956 PR libfortran/20950
25957 * gfortran.dg/pr20950.f: New test.
25958
25959 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
25960
25961 PR libfortran/19216
25962 * gfortran.dg/pr19216.f: New test.
25963
25964 2005-04-18 Kazu Hirata <kazu@cs.umass.edu>
25965
25966 PR tree-optimization/21001
25967 * gcc.dg/tree-ssa/pr21001.c: New.
25968
25969 2005-04-17 Thomas Koenig <Thomas.Koenig@online.de>
25970
25971 PR libfortran/21075
25972 * gfortran.dg/reshape_rank7.f90: New test.
25973
25974 2005-04-17 Paul Thomas <pault@gcc.gnu.org>
25975
25976 PR libfortran/12884 gfortran.dg/pr12884.f: New test.
25977 PR libfortran/17285 gfortran.dg/pr17285.f90: New test.
25978 PR libfortran/17472, 18396, 18209 gfortran.dg/pr17472.f: New test.
25979 PR libfortran/18122, 18591 gfortran.dg/pr18122.f90: New test.
25980 PR libfortran/18210 gfortran.dg/pr18210.f90: New test.
25981 PR libfortran/18392 gfortran.dg/pr18392.f90: New test.
25982 PR libfortran/19467 gfortran.dg/pr19467.f90: New test.
25983 PR libfortran/19657 gfortran.dg/pr19657.f90: New test.
25984 * gfortran.dg/namelist_1.f90: Correct comment (PUBLIC and PRIVATE
25985 wrong way round).
25986 * gfortran.dg/namelist_2.f90: Variables with INTENT(IN) cannot be
25987 in namelists. New test.
25988 * gfortran.dg/namelist_3.f90: Pointers cannot be in namelists.
25989 New test.
25990 * gfortran.dg/namelist_11.f: Tests reals and qualifiers in namelist.
25991 New test.
25992 * gfortran.dg/namelist_12.f: Tests integers and qualifiers in
25993 namelist. New test.
25994 * gfortran.dg/namelist_13.f90: Tests derived types in namelist.
25995 New test.
25996 * gfortran.dg/namelist_14.f90: Tests trans-io.c namelist support.
25997 New test.
25998 * gfortran.dg/namelist_15.f90: Tests arrays of derived types in
25999 namelist. New test.
26000 * gfortran.dg/namelist_16.f90: Tests complex in namelist. New test.
26001 * gfortran.dg/namelist_17.f90: Tests logical in namelist. New test.
26002 * gfortran.dg/namelist_18.f90: Tests charcter delimiters in namelist.
26003 New test.
26004 * gfortran.dg/namelist_19.f90: Tests namelist errors. New test.
26005 * gfortran.dg/namelist_20.f90: Tests negative bounds for explicit
26006 arrays. New test.
26007
26008 2005-04-17 Richard Guenther <rguenth@gcc.gnu.org>
26009
26010 * gfortran.dg/wtruncate.f: New testcase.
26011 * gfortran.dg/wtruncate.f90: New testcase.
26012
26013 2005-04-16 Mark Mitchell <mark@codesourcery.com>
26014
26015 PR c++/21025
26016 * typeck.c (cxx_sizeof_or_alignof_type): Check whether the type to
26017 which sizeof/alignof is dependent, rather than just whether we are
26018 processing_template_decl.
26019
26020 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
26021
26022 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
26023 corrected typo where the wrong variables had been compared.
26024
26025 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
26026
26027 PR libfortran/18495
26028 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
26029 Test callee-allocated version of return array with a write
26030 statement.
26031 Test spread with a temporary with another write statement.
26032
26033 2005-04-15 Kazu Hirata <kazu@cs.umass.edu>
26034
26035 PR tree-optimization/21031
26036 * gcc.dg/tree-ssa/pr21031.c: New.
26037
26038 2005-04-15 Uros Bizjak <uros@kss-loka.si>
26039
26040 PR tree-optimization/21004
26041 * gcc.dg/builtins-53.c: Include builtins-config.h.
26042 Check floorf, ceilf, floorl and ceill transformations
26043 only when HAVE_C99_RUNTIME is defined.
26044
26045 2005-04-15 Alexandre Oliva <aoliva@redhat.com>
26046
26047 PR middle-end/20739
26048 * gcc.dg/tree-ssa/pr20739.c: New test.
26049
26050 2005-04-14 Mike Stump <mrs@apple.com>
26051
26052 * gcc.dg/Foundation.framework/empty: New.
26053 * gcc.dg/framework-2.c: New.
26054
26055 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
26056
26057 PR tree-optimization/21021
26058 * gcc.c-torture/compile/pr21021.c: New.
26059
26060 2005-04-14 Janis Johnson <janis187@us.ibm.com>
26061
26062 PR testsuite/21010
26063 * gcc.dg/vect/vect-ifcvt-1.c: Remove dg-do, add cleanup.
26064 * gcc.dg/vect/vect-ifcvt-2.c: Ditto.
26065 * gcc.dg/vect/vect-ifcvt-3.c: Ditto.
26066 * gcc.dg/vect/vect-ifcvt-4.c: Ditto.
26067 * gcc.dg/vect/vect-ifcvt-5.c: Ditto.
26068 * gcc.dg/vect/vect-ifcvt-6.c: Ditto.
26069 * gcc.dg/vect/vect-ifcvt-7.c: Ditto.
26070 * gcc.dg/vect/vect-ifcvt-9.c: Ditto.
26071
26072 2005-04-14 Richard Henderson <rth@redhat.com>
26073
26074 * lib/target-supports.exp (check_effective_target_vect_condition):
26075 Add ia64, i?86, and x86_64.
26076
26077 2005-04-14 Steven G. Kargl <kargls@comcast.net>
26078
26079 * gfortran.dg/underflow.f90: Use tiny(x)/huge(x).
26080
26081 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
26082
26083 PR tree-optimization/20657
26084 * gcc.dg/tree-ssa/pr20657.c: New.
26085
26086 2005-04-14 Uros Bizjak <uros@kss-loka.si>
26087
26088 * gcc.dg/builtins-53.c: Also check (int)trunc* and
26089 (long long int)trunc*.
26090
26091 2005-04-14 Ulrich Weigand <uweigand@de.ibm.com>
26092
26093 PR target/20927
26094 * gcc.dg/pr20927.c: New test.
26095
26096 2005-04-13 Richard Sandiford <rsandifo@redhat.com>
26097
26098 * gcc.dg/torture/pr19683-1.c: Guard with #ifndef __mips16.
26099 * gcc.target/mips/asm-1.c: Likewise.
26100
26101 2005-04-13 Dale Johannesen <dalej@apple.com>
26102
26103 * objc.dg/objc-fast-4.m: New.
26104
26105 2005-04-13 Hans-Peter Nilsson <hp@axis.com>
26106
26107 * gcc.target/cris/torture/cris-torture.exp: New driver in new
26108 directory.
26109 * gcc.target/cris/torture/no-pro-epi-1.c: New test.
26110
26111 2005-04-13 David Edelsohn <edelsohn@gnu.org>
26112
26113 * gcc.dg/ucnid-[23456].c: XFAIL on AIX.
26114 * gcc.dg/ppc-vector-memcpy.c: XFAIL on AIX and SPE.
26115 * gcc.dg/ppc-vector-memset.c: XFAIL on AIX and SPE.
26116
26117 2005-04-13 Kazu Hirata <kazu@cs.umass.edu>
26118
26119 PR tree-optimization/20913
26120 * gcc.dg/tree-ssa/pr20913.c: New.
26121
26122 PR tree-optimization/20702
26123 * gcc.dg/tree-ssa/pr20702.c: New.
26124
26125 2005-04-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
26126
26127 PR c++/13744
26128 * g++.dg/inherit/local3.C: New test.
26129
26130 2005-04-12 Jeff Law <law@redhat.com>
26131
26132 * gcc.dg/tree-ssa/20050412-1.c: New test.
26133
26134 2005-04-13 Thomas Koenig <Thomas.Koenig@online.de>
26135
26136 PR libfortran/19016
26137 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90:
26138 Add tests with mask generated by expression.
26139 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
26140 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
26141 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
26142
26143 2005-04-12 Ulrich Weigand <uweigand@de.ibm.com>
26144
26145 PR middle-end/20917
26146 * gcc.dg/20050409-1.c: New test.
26147
26148 2005-04-12 Andrew Pinski <pinskia@physics.uc.edu>
26149
26150 * gcc.dg/tree-ssa/alias-1.c: Fix spelling of optimized.
26151
26152 2005-04-11 Mark Mitchell <mark@codesourcery.com>
26153
26154 * target-def.h (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
26155 (TARGET_CXX_DETERMINE_CLASS_VISIBILITY): New macro.
26156 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
26157 (TARGET_CXX): Adjust accordingly.
26158 * target.h (struct gcc_target): Remove epxort_class_data. Add
26159 determine_class_data_visibility and class_data_always_comdat.
26160 * doc/tm.texi (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
26161 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Document.
26162 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
26163 * config/arm/arm.c (arm_cxx_export_class_data): Remove.
26164 (arm_cxx_determine_class_data_visibility): New.
26165 (arm_cxx_class_data_always_comdat): Likewise.
26166 (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
26167 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Define.
26168 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
26169 * config/arm/arm.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P): Define.
26170 * config/arm/symbian.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P):
26171 Define.
26172
26173 2005-04-11 Mark Mitchell <mark@codesourcery.com>
26174
26175 * lib/wrapper.exp (${tool}_maybe_build_wrapper): Don't unset gluefile.
26176
26177 2005-04-11 Geoffrey Keating <geoffk@apple.com>
26178
26179 * gcc.dg/i386-darwin-fpmath.c: New.
26180
26181 2004-04-11 Devang Patel <dpatel@apple.com>
26182
26183 * lib/target-supports.exp (check_effective_target_vect_condition): New.
26184 * gcc.dg/vect/vect-ifcvt-1.c: New test.
26185 * gcc.dg/vect/vect-ifcvt-2.c: New test.
26186 * gcc.dg/vect/vect-ifcvt-3.c: New test.
26187 * gcc.dg/vect/vect-ifcvt-4.c: New test.
26188 * gcc.dg/vect/vect-ifcvt-5.c: New test.
26189 * gcc.dg/vect/vect-ifcvt-6.c: New test.
26190 * gcc.dg/vect/vect-ifcvt-7.c: New test.
26191 * gcc.dg/vect/vect-none.c: Now one loop is vectorized.
26192
26193 2004-04-11 Devang Patel <dpatel@apple.com>
26194
26195 * gcc.dg/vect/vect-dv-1.c: New test.
26196 * gcc.dg/vect/vect-dv-2.c: New test.
26197
26198 2005-04-11 Diego Novillo <dnovillo@redhat.com>
26199
26200 PR tree-optimization/20933
26201 * gcc.dg/tree-ssa/pr20933.c: New test.
26202
26203 2005-04-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
26204
26205 * gfortran.dg/fold_nearest.f90: New test.
26206
26207 2005-04-11 Andrew Pinski <pinskia@physics.uc.edu>
26208
26209 * gcc.dg/tree-ssa/alias-1.c: New test.
26210
26211 2005-04-11 Diego Novillo <dnovillo@redhat.com>
26212
26213 PR tree-optimization/20920
26214 * g++.dg/tree-ssa/pr20920.C: New test.
26215
26216 2005-04-11 Uros Bizjak <uros@kss-loka.si>
26217
26218 * gcc.dg/builtins-53.c: Also check (int)ceil* and
26219 (long long int)ceil*.
26220
26221 2005-04-10 Mark Mitchell <mark@codesourcery.com>
26222
26223 * g++.dg/warn/Wdtor1.C: Declare template in system header with
26224 explicit C++ linkage.
26225
26226 2005-04-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
26227
26228 * gfortran.dg/pr17229.f: Take care of the new obsolescence
26229 warning for arithmetic IF statements.
26230
26231 2005-04-10 Thomas Koenig <Thomas.Koenig@online.de>
26232
26233 * eor_handling_1.f90: New test case.
26234 * eor_handling_2.f90: New test case.
26235 * eor_handling_3.f90: New test case.
26236 * eor_handling_4.f90: New test case.
26237 * eor_handling_5.f90: New test case.
26238 * noadv_size.f90: New test case.
26239 * pad_no.f90: New test case.
26240
26241 2005-04-10 Richard Sandiford <rsandifo@redhat.com>
26242
26243 * gcc.c-torture/execute/20050410-1.c: New test.
26244
26245 2005-04-09 Alexandre Oliva <aoliva@redhat.com>
26246
26247 * gcc.dg/pr20126.c: New.
26248
26249 2005-04-09 Bud Davis <bdavis@gfortran.org>
26250 Steven G. Kargl <kargls@comcast.net>
26251
26252 * gfortran.dg/PR19872.f: New test.
26253
26254 2005-04-09 Steven G. Kargl <kargls@comcast.net>
26255
26256 * gfortran.dg/nint_1.f90: Fix dg-do directive.
26257
26258 2005-04-09 Steven G. Kargl <kargls@comcast.net>
26259
26260 * gfortran.dg/nint_1.f90: New test.
26261
26262 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
26263
26264 * gfortran.fortran-torture/execute/intrinsic_anyall.f90:
26265 Added test for callee-allocated arrays with write statements.
26266 * gfortran.fortran-torture/execute/intrinsic_count.f90: Likewise.
26267 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90: Likewise.
26268 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
26269 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
26270 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
26271
26272 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
26273
26274 PR libfortran/20163
26275 * gfortran.dg/open-options-blanks.f: New test.
26276
26277 2005-04-09 Andrew Pinski <pinskia@physics.uc.edu>
26278
26279 PR fortran/13257
26280 * gfortran.dg/comma_format_extension_[1234].f: New tests.
26281
26282 2005-04-09 Jakub Jelinek <jakub@redhat.com>
26283
26284 * gcc.dg/tree-ssa/stdarg-1.c: New test.
26285 * gcc.dg/tree-ssa/stdarg-2.c: New test.
26286 * gcc.dg/tree-ssa/stdarg-3.c: New test.
26287 * gcc.dg/tree-ssa/stdarg-4.c: New test.
26288 * gcc.dg/tree-ssa/stdarg-5.c: New test.
26289 * gcc.c-torture/execute/stdarg-4.c: New test.
26290
26291 * gcc.dg/vmx/varargs-1.c (f1, f2, f3): Add missing va_end.
26292
26293 PR target/20795
26294 * g++.dg/abi/param2.C: New test.
26295
26296 2005-04-09 Uros Bizjak <uros@kss-loka.si>
26297
26298 * gcc.dg/builtins-53.c: Also check lceil* and llceil*.
26299
26300 2005-04-09 Uros Bizjak <uros@kss-loka.si>
26301
26302 * gcc.dg/builtins-53.c: New test.
26303
26304 2005-04-08 Diego Novillo <dnovillo@redhat.com>
26305
26306 * g++.dg/tree-ssa/pr18178.C: New test.
26307 * gcc.c-torture/execute/20030216-1.x: Ignore at -O1.
26308 * gcc.c-torture/execute/20041019-1.c: New test.
26309 * gcc.dg/tree-ssa/20041008-1.c: New test.
26310 * gcc.dg/tree-ssa/ssa-ccp-12.c: New test.
26311 * gcc.dg/tree-ssa/20030731-2.c: Update to use -fdump-tree-store_ccp.
26312 * gcc.dg/tree-ssa/20030917-1.c: Likewise.
26313 * gcc.dg/tree-ssa/20030917-3.c: Likewise.
26314 * gcc.dg/tree-ssa/20040721-1.c: Likewise.
26315 * gcc.dg/tree-ssa/ssa-ccp-1.c: Likewise.
26316 * gcc.dg/tree-ssa/ssa-ccp-2.c: Likewise.
26317 * gcc.dg/tree-ssa/ssa-ccp-3.c: Likewise.
26318 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
26319 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
26320
26321 2005-04-09 Hans-Peter Nilsson <hp@axis.com>
26322
26323 PR rtl-optimization/20466
26324 * gcc.c-torture/execute/pr20466-1.c: New test.
26325
26326 2005-04-08 Mark Mitchell <mark@codesourcery.com>
26327
26328 PR c++/20905
26329 * g++.dg/parse/cond2.C: New test.
26330
26331 PR c++/20145
26332 * g++.dg/warn/Wdtor1.C: New test.
26333
26334 2005-04-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
26335
26336 PR fortran/17229
26337 * gfortran.dg/pr17229.f: New test.
26338
26339 2005-04-07 Steven G. Kargl <kargls@comcast.net>
26340
26341 * gfortran.dg/tiny_1.f90: New test.
26342 * gfortran.dg/tiny_2.f90: ditto.
26343
26344 2005-04-07 Thomas Koenig <Thomas.Koenig@online.de>
26345
26346 * gfortran.dg/eor_1.f90: Fix dg-do run line
26347 * gfortran.dg/open_new.f90: Fix dg-do run line
26348
26349 2005-04-07 Hans-Peter Nilsson <hp@axis.com>
26350
26351 * lib/target-supports.exp (get_compiler_messages): Support
26352 optional arguments, the fourth being compiler options.
26353 (check_effective_target_fpic): New proc.
26354 * gcc.dg/20050321-2.c: Restrict to target fpic.
26355
26356 2005-04-06 James A. Morrison <phython@gcc.gnu.org>
26357
26358 * gcc.dg/15443-1.c: New test.
26359 * gcc.dg/15443-2.c: Likewise.
26360
26361 2005-04-06 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
26362
26363 * gfortran.dg/pr15754.f90: Change annotations to dg-error.
26364
26365 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
26366
26367 * gcc.dg/weak/weak-12.c, g++.dg/ext/weak2.C: New tests.
26368
26369 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
26370
26371 * gcc.dg/i386-387-7.c, gcc.dg/i386-3dnowA-1.c,
26372 gcc.dg/i386-3dnowA-2.c, gcc.dg/pr12092-1.c: Skip x86 tests for
26373 -m64.
26374 * gcc.dg/loop-3.c, gcc.dg/short-compare-1.c,
26375 gcc.dg/short-compare-2.c, gcc.dg/smod-1.c,
26376 gcc.dg/torture/badshift.c: Don't give 32-bit options for x86 -m64.
26377
26378 2005-04-06 Mark Mitchell <mark@codesourcery.com>
26379
26380 PR c++/20212
26381 * g++.dg/warn/Wunused-11.C: New test.
26382
26383 2005-04-06 Bernd Schmidt <bernd.schmidt@analog.com>
26384
26385 * gcc.c-torture/execute/20020720-1.x: Disable on bfin*-*.
26386
26387 2005-04-06 Dorit Naishlos <dorit@il.ibm.com>
26388
26389 * gfortran.dg/vect/vect-5.f90: xfail for lp64.
26390
26391 2005-04-05 Mark Mitchell <mark@codesourcery.com>
26392
26393 PR c++/20734
26394 * g++.dg/template/ptrmem13.C: New test.
26395
26396 2005-04-05 Per Bothner <per@bothner.com>
26397
26398 * lib/gcc.exp: Always add -fno-show-column, for now.
26399
26400 2005-04-05 Andrew Pinski <pinskia@physics.uc.edu>
26401
26402 PR testsuite/20767
26403 * gcc.dg/tree-ssa/ssa-pre-8.c (foo): Use __SIZE_TYPE__ instead
26404 of plain old "unsigned int" for the type of "i". Makes this test
26405 64bit clean.
26406
26407 2005-04-05 Paolo Bonzini <bonzini@gnu.org>
26408
26409 * gcc.dg/i386-ssefn-1.c: New test.
26410 * gcc.dg/i386-ssefn-2.c: New test.
26411 * gcc.dg/i386-ssefn-3.c: New test.
26412 * gcc.dg/i386-ssefn-4.c: New test.
26413
26414 2005-04-05 Jakub Jelinek <jakub@redhat.com>
26415
26416 PR tree-optimization/20076
26417 * gcc.dg/builtin-apply4.c: New test.
26418
26419 PR preprocessor/19475
26420 * gcc.dg/cpp/macspace1.c: New test.
26421 * gcc.dg/cpp/macspace2.c: New test.
26422
26423 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
26424
26425 * gfortran.dg/pr20755.f: Fixed bad format.
26426
26427 2005-04-05 Mark Mitchell <mark@codesourcery.com>
26428
26429 PR c++/20763
26430 * g++.dg/ext/attrib21.C: New test.
26431
26432 2004-04-05 Devang Patel <dpatel@apple.com>
26433
26434 * lib/target-supports.exp (check_effective_target_vect_shif): New.
26435 * gcc.dg/vect/vect-shift-1.c: New test.
26436
26437 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
26438
26439 PR libfortran/20755
26440 * gfortran.dg/pr20755.f: New test.
26441
26442 2005-04-05 Feng Wang <fengwang@nudt.edu.cn>
26443
26444 * gfortran.dg/pr15959.f90: New test.
26445 * gfortran.dg/string_pad_trunc.f90: New test.
26446
26447 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
26448
26449 * gfortran.dg/backspace.f, gfortran.dg/g77_intrinsics_funcs.f,
26450 gfortran.dg/g77_intrinsics_sub.f, gfortran.dg/negative_unit.f,
26451 gfortran.dg/pr18025.f90, gfortran.dg/g77/12002.f: Correct dejagnu
26452 syntax.
26453
26454 2005-04-05 Eric Botcazou <ebotcazou@libertysurf.fr>
26455
26456 * gcc.c-torture/compile/20040323-1.c (_rtld_global): Set to 1.
26457
26458 2005-04-04 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
26459
26460 * gcc.c-torture/compile/20011119-1.c: Require weak and alias support.
26461 * gcc.c-torture/compile/20011119-2.c: Likewise.
26462 * gcc.c-torture/compile/981001-2.c: Likewise.
26463
26464 2005-04-04 Mark Mitchell <mark@codesourcery.com>
26465
26466 PR c++/20679
26467 * g++.dg/template/overload4.C: New test.
26468
26469 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
26470
26471 PR c++/20746
26472 * g++.dg/abi/covariant5.C: New.
26473
26474 PR debug/20505
26475 * g++.dg/debug/const2.C: New.
26476
26477 2005-04-04 Jakub Jelinek <jakub@redhat.com>
26478
26479 PR rtl-optimization/16104
26480 * gcc.c-torture/execute/20050316-1.c: New test.
26481
26482 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
26483
26484 * g++.dg/template/spec23.C: Fix dg-error text.
26485
26486 2005-04-03 Alexandre Oliva <aoliva@redhat.com>
26487
26488 PR c++/19199
26489 * g++.dg/expr/lval2.C: New.
26490
26491 2005-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26492
26493 * gcc.dg/nonnull-3.c: Also test __builtin_stpncpy,
26494 __builtin_strcasecmp and __builtin_strncasecmp.
26495
26496 2005-04-03 Nathan Sidwell <nathan@codesourcery.com>
26497
26498 PR c++/20723
26499 * g++.dg/template/spec22.C: New.
26500 * g++.dg/template/spec23.C: New.
26501
26502 2005-04-03 Dale Ranta <dir@lanl.gov>
26503 Francois-Xavier Coudert <coudert@clipper.ens.fr>
26504
26505 PR libfortran/20068
26506 PR libfortran/20125
26507 PR libfortran/20156
26508 PR libfortran/20471
26509 * gfortran.dg/backspace.f: New test.
26510
26511 2005-04-02 Daniel Berlin <dberlin@dberlin.org>
26512
26513 * gcc.dg/pr19345.c: New test.
26514
26515 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
26516
26517 PR tree-optimization/20640
26518 * gcc.dg/torture/tree-loop-1.c: New.
26519
26520 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
26521
26522 PR rtl-optimization/20290
26523 * gcc.c-torture/execute/loop-ivopts-2.c: New.
26524
26525 2005-04-02 Geoffrey Keating <geoffk@apple.com>
26526
26527 * gcc.dg/rs6000-fpint.c: New.
26528
26529 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
26530
26531 * gcc.dg/old-style-then-proto-1.c: New test.
26532
26533 2005-04-01 Francois-Xavier Coudert <coudert@clipper.ens.fr>
26534
26535 * gfortran.fortran-torture/execute/backspace.f90: Check
26536 after backspace and read was incorrect.
26537
26538 2005-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26539
26540 * gcc.c-torture/execute/builtins/strcat.c: Check the result
26541 buffer past the terminating NUL using memcmp.
26542 * gcc.c-torture/execute/builtins/strncat.c: Likewise.
26543 * gcc.c-torture/execute/builtins/strncpy.c: Likewise.
26544
26545 * gcc.c-torture/execute/builtins/strncmp-2.c: Also test x86_64.
26546 Fix unused/uninitialized variable warnings.
26547
26548 * gcc.c-torture/execute/builtins/lib/strncat.c: Fix uninitialized var.
26549 * gcc.c-torture/execute/builtins/lib/strpbrk.c: Fix discarded const.
26550 * gcc.c-torture/execute/builtins/strlen-3.c: Fix uninitialized var.
26551 * gcc.c-torture/execute/builtins/strncmp.c: Delete unused var.
26552
26553 * gcc.c-torture/execute/builtins/abs-1-lib.c,
26554 gcc.c-torture/execute/builtins/fputs-lib.c,
26555 gcc.c-torture/execute/builtins/lib/fprintf.c,
26556 gcc.c-torture/execute/builtins/lib/main.c,
26557 gcc.c-torture/execute/builtins/lib/memcmp.c,
26558 gcc.c-torture/execute/builtins/lib/memmove.c,
26559 gcc.c-torture/execute/builtins/lib/mempcpy.c,
26560 gcc.c-torture/execute/builtins/lib/memset.c,
26561 gcc.c-torture/execute/builtins/lib/printf.c,
26562 gcc.c-torture/execute/builtins/lib/sprintf.c,
26563 gcc.c-torture/execute/builtins/lib/stpcpy.c,
26564 gcc.c-torture/execute/builtins/lib/strchr.c,
26565 gcc.c-torture/execute/builtins/lib/strcmp.c,
26566 gcc.c-torture/execute/builtins/lib/strcpy.c,
26567 gcc.c-torture/execute/builtins/lib/strcspn.c,
26568 gcc.c-torture/execute/builtins/lib/strlen.c,
26569 gcc.c-torture/execute/builtins/lib/strncat.c,
26570 gcc.c-torture/execute/builtins/lib/strncmp.c,
26571 gcc.c-torture/execute/builtins/lib/strncpy.c,
26572 gcc.c-torture/execute/builtins/lib/strrchr.c,
26573 gcc.c-torture/execute/builtins/lib/strspn.c,
26574 gcc.c-torture/execute/builtins/lib/strstr.c,
26575 gcc.c-torture/execute/builtins/memops-asm-lib.c,
26576 gcc.c-torture/execute/builtins/strlen-2.c,
26577 gcc.c-torture/execute/builtins/strstr-asm-lib.c: Add missing
26578 prototypes.
26579
26580 2005-04-01 Danny Smith <dannysmith@users.sourceforge.net>
26581
26582 * g++.dg/ext/selectany1.C: New file. Test for linkonce sections.
26583 * g++.dg/ext/selectany2.C: New file. Test for errors with invalid
26584 selectany usage.
26585
26586 2005-04-01 Jakub Jelinek <jakub@redhat.com>
26587
26588 PR c++/19406
26589 * g++.dg/debug/using1.C: New test.
26590
26591 2005-04-01 Hans-Peter Nilsson <hp@axis.com>
26592
26593 PR middle-end/20524
26594 * gcc.dg/alias-7.c: Prefix asm-declared name with
26595 __USER_LABEL_PREFIX__.
26596
26597 2005-03-31 J"orn Rennecke <joern.rennecke@st.com>
26598
26599 Fix fallout from PR middle-end/15700:
26600 * gcc.c-torture/compile/20011119-1.c: Take
26601 __USER_LABEL_PREFIX__ into account.
26602 * gcc.c-torture/compile/20011119-2.c: Likewise.
26603
26604 2005-03-31 Gabriel Dos Reis <gdr@integrable-solutions.net>
26605
26606 PR c++/18644
26607 * g++.old-deja/g++.jason/warning9.C (struct A, main): Adjust
26608
26609 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
26610
26611 PR c/17855
26612 * gcc.c-torture/compile/struct-non-lval-1.c,
26613 gcc.c-torture/compile/struct-non-lval-2.c,
26614 gcc.c-torture/compile/struct-non-lval-3.c: New tests.
26615
26616 2005-03-31 Janis Johnson <janis187@us.ibm.com>
26617
26618 * gcc.dg/tls/tls.exp: Remove temporary file.
26619 * g++.dg/tls/tls.exp: Ditto.
26620 * lib/file-format.exp: Ditto.
26621 * g++.dg/special/ecos.exp: Ditto.
26622
26623 * lib/profopt.exp: Treat prof_ext as a list.
26624 * gcc.misc-tests/bprob.exp: Ditto.
26625 * g++.dg/bprob/bprob.exp: Ditto.
26626
26627 * g++.dg/opt/nothrow1.C: Use cleanup-tree-dump.
26628 g++.dg/tree-ssa/empty-1.C, g++.dg/tree-ssa/nothrow-1.C,
26629 g++.dg/tree-ssa/pointer-reference-alias.C,
26630 g++.dg/tree-ssa/pr15791-3.C, g++.dg/tree-ssa/pr15791-4.C,
26631 g++.dg/tree-ssa/pr15791-5.C, g++.dg/tree-ssa/ssa-cast-1.C
26632 g++.dg/tree-ssa/ssa-sra-1.C, g++.dg/tree-ssa/ssa-sra-2.C: Ditto
26633 g++.dg/vect/pr19951.cc: Ditto.
26634 * gcc.dg/builtins-43.c, gcc.dg/builtins-44.c, gcc.dg/builtins-45.c,
26635 gcc.dg/builtins-47.c: Ditto.
26636 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c,
26637 gcc.dg/pr20115-1.c: Ditto.
26638 * gcc.dg/tree-ssa/20030530-2.c,
26639 gcc.dg/tree-ssa/20030611-1.c, gcc.dg/tree-ssa/20030703-1.c,
26640 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
26641 gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030709-2.c,
26642 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
26643 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030711-2.c,
26644 gcc.dg/tree-ssa/20030711-3.c, gcc.dg/tree-ssa/20030714-1.c,
26645 gcc.dg/tree-ssa/20030714-2.c, gcc.dg/tree-ssa/20030728-1.c,
26646 gcc.dg/tree-ssa/20030729-1.c, gcc.dg/tree-ssa/20030730-1.c,
26647 gcc.dg/tree-ssa/20030730-2.c, gcc.dg/tree-ssa/20030731-1.c,
26648 gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030807-1.c,
26649 gcc.dg/tree-ssa/20030807-10.c, gcc.dg/tree-ssa/20030807-11.c,
26650 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-3.c,
26651 gcc.dg/tree-ssa/20030807-5.c, gcc.dg/tree-ssa/20030807-6.c,
26652 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030807-8.c,
26653 gcc.dg/tree-ssa/20030807-9.c, gcc.dg/tree-ssa/20030808-1.c,
26654 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
26655 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
26656 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
26657 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
26658 gcc.dg/tree-ssa/20030824-1.c,
26659 gcc.dg/tree-ssa/20030824-2.c, gcc.dg/tree-ssa/20030825-1.c,
26660 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-1.c,
26661 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/20030922-1.c,
26662 gcc.dg/tree-ssa/20030922-2.c, gcc.dg/tree-ssa/20031015-1.c,
26663 gcc.dg/tree-ssa/20031021-1.c, gcc.dg/tree-ssa/20031022-1.c,
26664 gcc.dg/tree-ssa/20031106-1.c, gcc.dg/tree-ssa/20031106-2.c,
26665 gcc.dg/tree-ssa/20031106-3.c, gcc.dg/tree-ssa/20031106-4.c,
26666 gcc.dg/tree-ssa/20031106-5.c, gcc.dg/tree-ssa/20031106-6.c,
26667 gcc.dg/tree-ssa/20031216-1.c, gcc.dg/tree-ssa/20040204-1.c,
26668 gcc.dg/tree-ssa/20040210-1.c, gcc.dg/tree-ssa/20040211-1.c,
26669 gcc.dg/tree-ssa/20040216-1.c, gcc.dg/tree-ssa/20040305-1.c,
26670 gcc.dg/tree-ssa/20040430-1.c, gcc.dg/tree-ssa/20040513-1.c,
26671 gcc.dg/tree-ssa/20040513-2.c, gcc.dg/tree-ssa/20040514-1.c,
26672 gcc.dg/tree-ssa/20040514-2.c, gcc.dg/tree-ssa/20040517-1.c,
26673 gcc.dg/tree-ssa/20040518-1.c, gcc.dg/tree-ssa/20040518-2.c,
26674 gcc.dg/tree-ssa/20040615-1.c, gcc.dg/tree-ssa/20040624-1.c,
26675 gcc.dg/tree-ssa/20040703-1.c, gcc.dg/tree-ssa/20040721-1.c,
26676 gcc.dg/tree-ssa/20040729-1.c, gcc.dg/tree-ssa/20040911-1.c,
26677 gcc.dg/tree-ssa/20041002-1.c, gcc.dg/tree-ssa/20041122-1.c,
26678 gcc.dg/tree-ssa/20050128-1.c, gcc.dg/tree-ssa/20050215-1.c,
26679 gcc.dg/tree-ssa/asm-1.c, gcc.dg/tree-ssa/asm-2.c,
26680 gcc.dg/tree-ssa/asm-3.c, gcc.dg/tree-ssa/cfgcleanup-1.c,
26681 gcc.dg/tree-ssa/complex-1.c, gcc.dg/tree-ssa/complex-2.c,
26682 gcc.dg/tree-ssa/copy-headers.c, gcc.dg/tree-ssa/ifc-20040816-1.c,
26683 gcc.dg/tree-ssa/ifc-20040816-2.c, gcc.dg/tree-ssa/inline_asm-1.c,
26684 gcc.dg/tree-ssa/inline_asm-2.c, gcc.dg/tree-ssa/loop-1.c,
26685 gcc.dg/tree-ssa/loop-2.c, gcc.dg/tree-ssa/loop-3.c,
26686 gcc.dg/tree-ssa/loop-4.c, gcc.dg/tree-ssa/loop-5.c,
26687 gcc.dg/tree-ssa/loop-6.c, gcc.dg/tree-ssa/loop-7.c,
26688 gcc.dg/tree-ssa/ltrans-1.c, gcc.dg/tree-ssa/ltrans-2.c,
26689 gcc.dg/tree-ssa/ltrans-3.c, gcc.dg/tree-ssa/ltrans-4.c,
26690 gcc.dg/tree-ssa/ltrans-5.c, gcc.dg/tree-ssa/pr15349.c,
26691 gcc.dg/tree-ssa/pr15791-3.c, gcc.dg/tree-ssa/pr15791-4.c,
26692 gcc.dg/tree-ssa/pr15791-5.c, gcc.dg/tree-ssa/pr16721.c,
26693 gcc.dg/tree-ssa/pr19633.c, gcc.dg/tree-ssa/sra-1.c,
26694 gcc.dg/tree-ssa/sra-2.c, gcc.dg/tree-ssa/sra-3.c,
26695 gcc.dg/tree-ssa/ssa-ccp-1.c, gcc.dg/tree-ssa/ssa-ccp-10.c,
26696 gcc.dg/tree-ssa/ssa-ccp-11.c, gcc.dg/tree-ssa/ssa-ccp-2.c,
26697 gcc.dg/tree-ssa/ssa-ccp-3.c, gcc.dg/tree-ssa/ssa-ccp-7.c,
26698 gcc.dg/tree-ssa/ssa-ccp-9.c, gcc.dg/tree-ssa/ssa-dce-1.c,
26699 gcc.dg/tree-ssa/ssa-dce-2.c, gcc.dg/tree-ssa/ssa-dce-3.c,
26700 gcc.dg/tree-ssa/ssa-dom-ccp-1.c, gcc.dg/tree-ssa/ssa-dom-cse-1.c,
26701 gcc.dg/tree-ssa/ssa-dom-thread-1.c, gcc.dg/tree-ssa/ssa-pre-1.c,
26702 gcc.dg/tree-ssa/ssa-pre-2.c, gcc.dg/tree-ssa/ssa-pre-3.c,
26703 gcc.dg/tree-ssa/ssa-pre-4.c, gcc.dg/tree-ssa/ssa-pre-5.c,
26704 gcc.dg/tree-ssa/ssa-pre-6.c, gcc.dg/tree-ssa/ssa-sink-1.c,
26705 gcc.dg/tree-ssa/ssa-sink-2.c, gcc.dg/tree-ssa/ssa-sink-3.c,
26706 gcc.dg/tree-ssa/ssa-sink-4.c, gcc.dg/tree-ssa/tailcall-1.c,
26707 gcc.dg/tree-ssa/tailcall-2.c, gcc.dg/tree-ssa/tailrecursion-1.c,
26708 gcc.dg/tree-ssa/tailrecursion-2.c, gcc.dg/tree-ssa/tailrecursion-3.c,
26709 gcc.dg/tree-ssa/tailrecursion-4.c, gcc.dg/tree-ssa/tailrecursion-5.c,
26710 gcc.dg/tree-ssa/useless-1.c: Ditto.
26711 gcc.dg/vect/pr16105.c, gcc.dg/vect/pr18308.c, gcc.dg/vect/pr18400.c,
26712 gcc.dg/vect/pr18425.c, gcc.dg/vect/pr18536.c, gcc.dg/vect/vect-1.c,
26713 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-11.c, gcc.dg/vect/vect-12.c,
26714 gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-14.c, gcc.dg/vect/vect-15.c,
26715 gcc.dg/vect/vect-16.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
26716 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-20.c,
26717 gcc.dg/vect/vect-21.c, gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c,
26718 gcc.dg/vect/vect-24.c, gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c,
26719 gcc.dg/vect/vect-27.c, gcc.dg/vect/vect-28.c, gcc.dg/vect/vect-29.c,
26720 gcc.dg/vect/vect-3.c, gcc.dg/vect/vect-30.c, gcc.dg/vect/vect-31.c,
26721 gcc.dg/vect/vect-32.c, gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c,
26722 gcc.dg/vect/vect-35.c, gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c,
26723 gcc.dg/vect/vect-38.c, gcc.dg/vect/vect-4.c, gcc.dg/vect/vect-40.c,
26724 gcc.dg/vect/vect-41.c, gcc.dg/vect/vect-42.c, gcc.dg/vect/vect-43.c,
26725 gcc.dg/vect/vect-44.c, gcc.dg/vect/vect-45.c, gcc.dg/vect/vect-46.c,
26726 gcc.dg/vect/vect-47.c, gcc.dg/vect/vect-48.c, gcc.dg/vect/vect-49.c,
26727 gcc.dg/vect/vect-5.c, gcc.dg/vect/vect-50.c, gcc.dg/vect/vect-51.c,
26728 gcc.dg/vect/vect-52.c, gcc.dg/vect/vect-53.c, gcc.dg/vect/vect-54.c,
26729 gcc.dg/vect/vect-55.c, gcc.dg/vect/vect-56.c, gcc.dg/vect/vect-57.c,
26730 gcc.dg/vect/vect-58.c, gcc.dg/vect/vect-59.c, gcc.dg/vect/vect-6.c,
26731 gcc.dg/vect/vect-60.c, gcc.dg/vect/vect-61.c, gcc.dg/vect/vect-62.c,
26732 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
26733 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
26734 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-70.c,
26735 gcc.dg/vect/vect-71.c, gcc.dg/vect/vect-72.c, gcc.dg/vect/vect-73.c,
26736 gcc.dg/vect/vect-74.c, gcc.dg/vect/vect-75.c, gcc.dg/vect/vect-76.c,
26737 gcc.dg/vect/vect-77.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-79.c,
26738 gcc.dg/vect/vect-8.c, gcc.dg/vect/vect-80.c, gcc.dg/vect/vect-82.c,
26739 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83.c,
26740 gcc.dg/vect/vect-83_64.c, gcc.dg/vect/vect-85.c,
26741 gcc.dg/vect/vect-86.c, gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c,
26742 gcc.dg/vect/vect-89.c, gcc.dg/vect/vect-9.c, gcc.dg/vect/vect-96.c,
26743 gcc.dg/vect/vect-97.c, gcc.dg/vect/vect-98.c, gcc.dg/vect/vect-all.c,
26744 gcc.dg/vect/vect-none.c: Ditto.
26745 * treelang/compile/extrafunc.tree, treelang/compile/extravar.tree,
26746 treelang/compile/unsigned.tree: Ditto.
26747
26748 * gcc.dg/altivec-16.c: Use cleanup-saved-temps.
26749 * gcc.dg/cpp/direct2s.c: Ditto.
26750 * gcc.dg/cpp/paste4.c: Ditto.
26751 * gcc.dg/cpp/separate-1.c: Ditto.
26752 * gcc.dg/pch/save-temps-1.c: Ditto.
26753 * g++.dg/ext/altivec-10.C: Ditto.
26754 * g++.dg/pch/pch.C: Ditto.
26755
26756 * g++.dg/other/static11.C: Use cleanup-rtl-dump.
26757
26758 * g++.dg/parse/repo1.C: Use cleanup-repo-files.
26759 * g++.dg/template/repo1.C: Ditto.
26760 * g++.dg/template/repo2.C: Ditto.
26761 * g++.dg/template/repo3.C: Ditto.
26762 * g++.old-deja/g++.pt/instantiate4.C: Ditto.
26763 * g++.old-deja/g++.pt/instantiate6.C: Ditto.
26764 * g++.old-deja/g++.pt/repo1.C: Ditto.
26765 * g++.old-deja/g++.pt/repo2.C: Ditto.
26766 * g++.old-deja/g++.pt/repo3.C: Ditto.
26767 * g++.old-deja/g++.pt/repo4.C: Ditto.
26768
26769 * gcc.dg/20020201-1.c: Use cleanup-coverage_files.
26770 * gcc.dg/20030107-1.c: Ditto.
26771 * gcc.dg/20030702-1.c: Ditto.
26772 * gcc.dg/profile-generate-1.c: Ditto.
26773 * g++.dg/other/profile1.C: Ditto.
26774 * g++.old-deja/g++.robertl/eb83.C: Ditto.
26775
26776 * lib/gcc-dg.exp (remove-build-file): New.
26777 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
26778 cleanup-tree-dump, cleanup-saved-temps): New.
26779
26780 2005-03-31 Nathan Sidwell <nathan@codesourcery.com>
26781
26782 PR c++/19203, DR 214
26783 * g++.dg/parse/ambig3.C: Not ambiguous.
26784 * g++.dg/template/spec20.C: New.
26785 * g++.dg/template/spec21.C: New.
26786
26787 2005-03-31 Steve Ellcey <sje@cup.hp.com>
26788
26789 PR target/20045
26790 * gcc.dg/ia64-fptr-1.c: Run only on linux.
26791
26792 2005-03-31 Francois-Xavier Coudert <coudert@clipper.ens.fr>
26793
26794 PR libfortran/20660
26795 * gfortran.dg/negative_unit.f: New test.
26796
26797 2005-03-31 Mostafa Hagog <mustafa@il.ibm.com>
26798
26799 * gcc.dg/20050330-1.c: New test.
26800
26801 2005-03-30 Devang Patel <dpatel@apple.com>
26802
26803 * g++.dg/tree-sra/ssa-sra-3.C: New test.
26804
26805 2005-03-30 Dale Johannesen <dalej@apple.com>
26806
26807 * gcc.dg/20020919-1.c: Remove unnecessary conditional.
26808
26809 2005-03-30 Janis Johnson <janis187@us.ibm.com>
26810
26811 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
26812 scan-tree-dump-not, scan-tree-dump-dem, scan-tree-dump-dem-not):
26813 Strip options from test name.
26814
26815 2005-03-31 Jan Hubicka <jh@suse.cz>
26816
26817 * gcc.dg/varpool-1.c: New testcase.
26818
26819 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
26820
26821 PR c/772
26822 PR c/17913
26823 * gcc.dg/stmt-expr-label-1.c, gcc.dg/stmt-expr-label-2.c,
26824 gcc.dg/stmt-expr-label-3.c : New tests.
26825 * gcc.c-torture/execute/medce-2.c: Remove.
26826
26827 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
26828
26829 PR c/20368
26830 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c: New
26831 tests.
26832
26833 2005-03-30 Alan Modra <amodra@bigpond.net.au>
26834
26835 * gcc.c-torture/compile/pr20203.c: New test.
26836
26837 2005-03-26 Steven G. Kargl <kargls@comcast.net>
26838
26839 * gfortran.dg/promotion.f90: New test.
26840
26841 2005-03-29 Alexandre Oliva <aoliva@redhat.com>
26842
26843 PR middle-end/20491
26844 * gcc.dg/torture/asm-subreg-1.c: New test.
26845
26846 2005-03-29 Joseph S. Myers <joseph@codesourcery.com>
26847
26848 PR c/20672
26849 * gcc.dg/pr20672-1.c: New test.
26850
26851 2005-03-29 Dorit Naishlos <dorit@il.ibm.com>
26852
26853 * gfortran.dg/vect: New directory.
26854 * gfortran.dg/vect/vect.exp: New.
26855 * gfortran.dg/vect/vect-1.f90: New test.
26856 * gfortran.dg/vect/vect-2.f90: New test.
26857 * gfortran.dg/vect/vect-3.f90: New test.
26858 * gfortran.dg/vect/vect-4.f90: New test.
26859 * gfortran.dg/vect/vect-5.f90: New test.
26860
26861 2005-03-29 Jakub Jelinek <jakub@redhat.com>
26862
26863 PR middle-end/20622
26864 * gcc.dg/alias-7.c: New test.
26865
26866 2005-03-29 Eric Botcazou <ebotcazou@libertysurf.fr>
26867
26868 * gcc.dg/sparc-reg-1.c: New test.
26869
26870 2005-03-28 Steve Ellcey <sje@cup.hp.com>
26871
26872 PR target/19890
26873 * gcc.dg/20020219-1.c: Skip on IA64 HP-UX in ILP32 mode.
26874
26875 2005-03-29 Dale Ranta <dir@lanl.gov>
26876 Francois-Xavier Coudert <coudert@clipper.ens.fr>
26877
26878 PR libfortran/20163
26879 * gfortran.dg/pr20163-2.f: New test.
26880
26881 2005-03-28 Jan Hubicka <jh@suse.cz>
26882
26883 PR middle-end/20635
26884 * compile/gcc.c-torture/compile/20050328-1.c: New testcase made
26885 by Jakub Jelinek.
26886
26887 2005-03-27 Dorit Naishlos <dorit@il.ibm.com>
26888
26889 PR tree-optimization/20626
26890 * gcc.dg/vect/vect-80.c: Add xfail for no_align targets.
26891 * gcc.dg/vect/vect-96.c: Add xfail for no_align targets.
26892
26893 2005-03-26 Steven G. Kargl <kargls@comcast.net>
26894
26895 * gfortran.dg/underflow.f90: New test.
26896 * gfortran.dg/g77/20030326-1.f: Fix illegal code.
26897
26898 2005-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26899
26900 * gcc.dg/nonnull-3.c: Also test __builtin_strndup.
26901
26902 2005-03-25 Mark Mitchell <mark@codesourcery.com>
26903
26904 * lib/g++.exp (g++_link_flags): Use gcc-set-multilib-library-path.
26905 (g++_init): Make sure that CXXFLAGS is set.
26906 * lib/gcc-defs.exp (gcc-set-multilib-library-path): New function.
26907 * lib/gcc-dg.exp: Use gcc-set-multilib-library-path.
26908 * lib/gfortran.exp (gfortran_link_flags): Likewise.
26909 * lib/objc.exp (objc_init): Likewise.
26910 * lib/treelang.exp (treelang_init): Likewise.
26911
26912 2005-03-25 Pat Haugen <pthaugen@us.ibm.com>
26913
26914 PR tree-optimization/20470
26915 * gcc.dg/tree-ssa/pr20470.c: New test.
26916
26917 2005-03-25 Geoffrey Keating <geoffk@apple.com>
26918
26919 * gcc.dg/ppc-stfiwx.c: New.
26920
26921 2005-03-25 Steve Ellcey <sje@cup.hp.com>
26922
26923 PR target/19888
26924 * g++.old-deja/g++.eh/badalloc1.C: increase arena_size on hpux.
26925
26926 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
26927
26928 * gcc.dg/20050325-1.c: Fix a typo.
26929
26930 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
26931
26932 PR libfortran/19678
26933 PR libfortran/19679
26934 * gfortran.dg/dos_eol.f: New test.
26935
26936 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
26937
26938 PR rtl-optimization/20249
26939 * gcc.dg/20050325-1.c: New test.
26940
26941 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
26942
26943 PR libfortran/15332
26944 * gfortran.dg/pr15332.f: New test.
26945
26946 2005-03-24 Dale Johannesen <dalej@apple.com>
26947
26948 * gcc.dg/20020919-1.c: Fix for x86 Darwin.
26949
26950 2005-03-24 Geoffrey Keating <geoffk@apple.com>
26951
26952 * g++.dg/ext/visibility/pragma-override1.C: Mark as requiring
26953 'internal' visibility.
26954 * g++.dg/ext/visibility/pragma-override2.C: Likewise.
26955 * g++.dg/ext/visibility/visibility-7.C: Mark as requiring
26956 'protected' visibility.
26957 * gcc.dg/visibility-7.c: Likewise.
26958 * lib/target-supports.exp (check_visibility_available): Take
26959 a parameter, the kind of visibility to check for.
26960 * lib/target-supports-dg.exp (dg-require-visibility): Pass parameter
26961 to check_visibility_available.
26962
26963 * g++.dg/expr/cast3.C: New.
26964
26965 2005-03-24 David Edelsohn <edelsohn@gnu.org>
26966
26967 * gcc.c-torture/execute/20020720-1.x: XFAIL for all powerpc and
26968 rs6000.
26969
26970 2005-03-24 Steve Ellcey <sje@cup.hp.com>
26971
26972 PR target/20095
26973 * gcc.dg/cleanup-5.c: skip if ia64-hp-hpux11.*
26974
26975 2005-03-24 Alexandre Oliva <aoliva@redhat.com>
26976
26977 * gcc.dg/badshift.c: Renamed to...
26978 * gcc.dg/torture/badshift.c: ... this. Remove explicit -O1.
26979
26980 * gcc.target/i386/badshift.c: Renamed to...
26981 * gcc.dg/badshift.c: ... this. Fix typo. Use -march=i386 on i?86
26982 only.
26983
26984 PR rtl-optimization/20532
26985 * gcc.target/i386/badshift.c: New.
26986
26987 2005-03-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
26988
26989 * gfortran.dg/pr18025.f90: New test.
26990
26991 2005-03-23 Dale Johannesen <dalej@apple.com>
26992
26993 * gcc.dg/20020312-2.c: Fix for non-PowerPC Darwin.
26994
26995 2005-03-23 Mark Mitchell <mark@codesourcery.com>
26996
26997 * g++.old-deja/g++.warn/compare1.C: Run with -Wno-deprecated.
26998
26999 * lib/target-supports.exp (check_iconv_available): Default
27000 libiconv to -liconv, if there is no definition.
27001
27002 2005-03-23 Hans-Peter Nilsson <hp@axis.com>
27003
27004 * gcc.dg/torture/cris-asm-mof-1.c: New test.
27005
27006 2005-03-22 Mark Mitchell <mark@codesourcery.com>
27007
27008 * g++.dg/opt/max1.C: Run with -Wno-deprecated.
27009 * g++.dg/opt/pr7503-2.C: Likewise.
27010 * g++.dg/opt/pr7503-3.C: Likewise.
27011 * g++.dg/opt/pr7503-4.C: Likewise.
27012 * g++.dg/opt/pr7503-5.C: Likewise.
27013 * g++.dg/warn/minmax.C: New test.
27014
27015 2005-03-22 Francois-Xavier Coudert <coudert@clipper.ens.fr>
27016
27017 * gfortran.dg/g77_intrinsics_funcs.f: New test.
27018 * gfortran.dg/g77_intrinsics_sub.f: New test.
27019
27020 2005-03-22 Richard Guenther <rguenth@tat.physik.uni-tuebingen.de>
27021 Jan Hubicka <jh@suse.cz>
27022 Steven Bosscher <stevenb@suse.de
27023
27024 * gcc.dg/winline-6.c: Modify so inlined function have nonzero cost.
27025
27026 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
27027
27028 PR c++/19980
27029 * g++.dg/template/redecl3.C: New test.
27030
27031 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
27032
27033 PR c++/20499
27034 * g++.dg/parse/error16.C: Tweak error markers.
27035
27036 2005-03-22 Jakub Jelinek <jakub@redhat.com>
27037
27038 PR target/20561
27039 * gcc.dg/20050321-2.c: New test.
27040
27041 2005-03-22 Nathan Sidwell <nathan@codesourcery.com>
27042
27043 PR c++/20465
27044 PR c++/20381
27045 * g++.dg/template/ptrmem12.C: New.
27046
27047 2005-03-22 Hans-Peter Nilsson <hp@axis.com>
27048
27049 PR rtl-optimization/20527
27050 * gcc.c-torture/execute/pr20527-1.c: New test.
27051
27052 2005-03-22 Ben Elliston <bje@au.ibm.com>
27053
27054 * gcc.misc-tests/options.exp (check_for_options): Create a real C
27055 program, compile it into a real executable and then delete the .c
27056 and .x files afterwards, to avoid problems on testglue targets.
27057
27058 2005-03-21 Stuart Hastings <stuart@apple.com>
27059
27060 * gcc.target/i386/sse-2.c: New.
27061
27062 2005-03-21 Uros Bizjak <uros@kss-loka.si>
27063
27064 * gcc.dg/builtins-46.c: Also check lrint* and llrint*.
27065
27066 2005-03-21 Paolo Carlini <pcarlini@suse.de>
27067
27068 * g++.dg/parse/crash25.C: Fix typo.
27069
27070 2005-03-21 Paolo Carlini <pcarlini@suse.de>
27071
27072 PR c++/20461
27073 * g++.dg/parse/crash24.C: New test.
27074
27075 PR c++/20536
27076 * g++.dg/parse/crash25.C: New test.
27077
27078 2005-03-21 Paolo Carlini <pcarlini@suse.de>
27079
27080 PR c++/20147
27081 * g++.dg/ext/stmtexpr4.C: New test.
27082
27083 2005-03-20 Roger Sayle <roger@eyesopen.com>
27084
27085 PR middle-end/20539
27086 * gcc.c-torture/compile/pr13066-1.c: New test case.
27087 * gcc.c-torture/compile/pr20539-1.c: Likewise.
27088 * g++.dg/opt/pr13066-1.C: Likewise.
27089
27090 2005-03-20 Joseph S. Myers <joseph@codesourcery.com>
27091
27092 * gcc.dg/bitfld-14.c, gcc.dg/enum3.c: New tests.
27093
27094 2005-03-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
27095
27096 PR fortran/18525
27097 * gfortran.dg/nesting_1.f90: New test.
27098
27099 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27100
27101 PR c++/20240
27102 * g++.dg/lookup/using13.C: New test.
27103
27104 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27105
27106 PR c++/20333
27107 * g++.dg/template/crash36.C: New test.
27108
27109 2005-03-18 Paolo Carlini <pcarlini@suse.de>
27110
27111 PR c++/20463
27112 * g++.dg/template/crash35.C: New test.
27113
27114 2005-03-17 Paolo Carlini <pcarlini@suse.de>
27115
27116 PR c++/19966
27117 * g++.dg/overload/operator2.C: New test.
27118
27119 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
27120
27121 PR libfortran/20257
27122 * gfortran.dg/pr20257.f90: New test.
27123
27124 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
27125
27126 PR libfortran/20480
27127 * gfortran.dg/pr20480.f90: New test.
27128
27129 2005-03-16 Richard Henderson <rth@redhat.com>
27130
27131 PR middle-end/15700
27132 * gcc.c-torture/compile/20040323-1.c: Don't xfail for solaris.
27133 (_rtld_global): New.
27134 * gcc.dg/weak/weak-3.c (ffoox1f, ffoox1g): Define.
27135 * gcc.dg/weak/weak-9.c (notf1, notf2, notf3, notf4): Define.
27136
27137 * gcc.dg/alias-3.c: New.
27138 * gcc.dg/alias-4.c: New.
27139 * gcc.dg/alias-5.c: New.
27140 * gcc.dg/alias-6.c: New.
27141
27142 2005-03-15 Geoffrey Keating <geoffk@apple.com>
27143
27144 * gcc.dg/cpp/ucnid-7.c: New.
27145
27146 2005-03-15 Janis Johnson <janis187@us.ibm.com>
27147 Dorit Naishlos <dorit@il.ibm.com>
27148
27149 * lib/target-supports.exp (check_vmx_hw_available): Use -maltivec for
27150 darwin.
27151
27152 2005-03-15 Dorit Naishlos <dorit@il.ibm.com>
27153
27154 * gcc.dg/vect/vect-54.c: Now vectorizable on targets that don't
27155 support misaligned accesses.
27156 * gcc.dg/vect/vect-58.c: Likewise.
27157 * gcc.dg/vect/vect-92.c: New.
27158 * gcc.dg/vect/vect-93.c: New.
27159
27160 2005-03-15 Feng Wang <fengwang@nudt.edu.cn>
27161
27162 PR fortran/18827
27163 * gfortran.dg/assign_2.f90: New test.
27164 * gfortran.dg/assign_3.f90: New test.
27165 * gfortran.dg/assign.f90: New test.
27166
27167 2005-03-15 Joseph S. Myers <joseph@codesourcery.com>
27168
27169 * g++.dg/other/cv_func.C, g++.dg/other/offsetof3.C,
27170 g++.dg/parse/error11.C, g++.dg/tc1/dr108.C,
27171 g++.dg/template/local4.C, g++.dg/template/nontype6.C,
27172 g++.dg/warn/deprecated.C: Ensure uniqueness of test assertion
27173 names.
27174
27175 2005-03-14 Geoffrey Keating <geoffk@apple.com>
27176
27177 * gcc.dg/cpp/ucnid-6.c: New.
27178
27179 * gcc.dg/cpp/normalize-1.c: New.
27180 * gcc.dg/cpp/normalize-2.c: New.
27181 * gcc.dg/cpp/normalize-3.c: New.
27182 * gcc.dg/cpp/normalize-4.c: New.
27183 * gcc.dg/cpp/ucnid-4.c: New.
27184 * gcc.dg/cpp/ucnid-5.c: New.
27185 * g++.dg/cpp/normalize-1.C: New.
27186 * g++.dg/cpp/ucnid-1.C: New.
27187
27188 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
27189
27190 * gcc.dg/pr18628.c: New.
27191
27192 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
27193
27194 PR c++/20280
27195 * g++.dg/tree-ssa/pr20280.C: New.
27196
27197 2005-03-14 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
27198
27199 PR fortran/20467
27200 * gfortran.dg/stfunc_2.f90: New test.
27201
27202 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
27203
27204 * gcc.dg/tree-ssa/phi-opt-5.c: New test.
27205
27206 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
27207
27208 * gcc.dg/tree-ssa/20050314-1.c: New test.
27209
27210 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27211
27212 PR c++/4403
27213 PR c++/9783, DR433
27214 * g++.dg/template/friend34.C: New test.
27215 * g++.dg/template/friend35.C: Likewise.
27216 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL's.
27217
27218 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27219
27220 Friend class name lookup 5/n
27221 PR c++/1016
27222 * g++.dg/lookup/hidden-class1.C: New test.
27223 * g++.dg/lookup/hidden-class2.C: Likewise.
27224 * g++.dg/lookup/hidden-class3.C: Likewise.
27225 * g++.dg/lookup/hidden-class4.C: Likewise.
27226 * g++.dg/lookup/hidden-class5.C: Likewise.
27227 * g++.dg/lookup/hidden-class6.C: Likewise.
27228 * g++.dg/lookup/hidden-class7.C: Likewise.
27229 * g++.dg/lookup/hidden-class8.C: Likewise.
27230 * g++.dg/lookup/hidden-class9.C: Likewise.
27231 * g++.dg/lookup/hidden-temp-class1.C: Likewise.
27232 * g++.dg/lookup/hidden-temp-class2.C: Likewise.
27233 * g++.dg/lookup/hidden-temp-class3.C: Likewise.
27234 * g++.dg/lookup/hidden-temp-class4.C: Likewise.
27235 * g++.dg/lookup/hidden-temp-class5.C: Likewise.
27236 * g++.dg/lookup/hidden-temp-class6.C: Likewise.
27237 * g++.dg/lookup/hidden-temp-class7.C: Likewise.
27238 * g++.dg/lookup/hidden-temp-class8.C: Likewise.
27239 * g++.dg/lookup/hidden-temp-class9.C: Likewise.
27240 * g++.dg/lookup/hidden-temp-class10.C: Likewise.
27241 * g++.dg/lookup/hidden-temp-class11.C: Likewise.
27242
27243 2005-03-13 Mark Mitchell <mark@codesourcery.com>
27244
27245 PR c++/20157
27246 * g++.dg/template/error18.C: New test.
27247
27248 2005-03-09 Ben Elliston <bje@au.ibm.com>
27249
27250 PR debug/16792
27251 * g++.dg/debug/pr16792.C: New test.
27252
27253 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
27254
27255 * gcc.dg/anon-struct-6.c, gcc.dg/array-8.c,
27256 gcc.dg/cpp/19940712-1.c, gcc.dg/cpp/19951025-1.c,
27257 gcc.dg/cpp/tr-warn6.c, gcc.dg/deprecated.c, gcc.dg/init-bad-1.c,
27258 gcc.dg/init-bad-2.c, gcc.dg/init-bad-3.c, gcc.dg/m-un-2.c,
27259 gcc.dg/parm-mismatch-1.c, gcc.dg/redecl-1.c: Ensure uniqueness of
27260 test assertion names.
27261
27262 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
27263
27264 PR fortran/18600
27265 * gfortran.dg/stfunc_1.f90: New test.
27266
27267 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
27268
27269 PR fortran/16907
27270 * gfortran.dg/real_index_1.f90: New test.
27271
27272 2005-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
27273
27274 PR fortran/20323
27275 * gfortran.dg/spec_expr_1.f90: New test.
27276
27277 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
27278
27279 PR c/20402
27280 * gcc.dg/noncompile/920923-1.c: Detail expected diagnostics for
27281 new parser.
27282
27283 2005-03-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
27284
27285 PR fortran/20361
27286 * gfortran.dg/largeequiv_1.f90: New test.
27287
27288 2005-03-12 Geoffrey Keating <geoffk@apple.com>
27289
27290 * gcc.dg/ucnid-1.c: New.
27291 * gcc.dg/ucnid-2.c: New.
27292 * gcc.dg/ucnid-3.c: New.
27293 * gcc.dg/ucnid-4.c: New.
27294 * gcc.dg/ucnid-5.c: New.
27295 * gcc.dg/ucnid-6.c: New.
27296 * gcc.dg/cpp/ucnid-1.c: New.
27297 * gcc.dg/cpp/ucnid-2.c: New.
27298 * gcc.dg/cpp/ucnid-3.c: New.
27299 * g++.dg/other/ucnid-1.C: New.
27300
27301 2005-03-12 Geoffrey Keating <geoffk@apple.com>
27302
27303 * gcc.dg/vmx/darwin-abi-3.c: Delete.
27304
27305 2005-03-11 Per Bothner <per@bothner.com>
27306
27307 * gcc.dg/decl-2.c: Add extra line breaks. That way we can verify
27308 that diagnotics refer to correct token.
27309 * gcc.dg/unused-3.c: Likewise.
27310
27311 2005-03-11 Per Bothner <per@bothner.com>
27312
27313 * gcc.dg/cpp/direct2.c: With new lexer changes, error "before string
27314 constant" is now actually on same line as string constant.
27315 * gcc.dg/cpp/direct2s.c: Likewise.
27316
27317 2005-03-11 Richard Sandiford <rsandifo@redhat.com>
27318
27319 * gcc.target/mips/fix-vr4130-[1-4].c: New tests.
27320
27321 2005-03-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
27322
27323 PR libfortran/20124
27324 * gfortran.dg/pr20124.f90: New Test
27325
27326 2005-03-10 James A. Morrison <phython@gcc.gnu.org>
27327
27328 PR tree-optimization/20130
27329 * gcc.dg/pr20130-1.c: New test.
27330
27331 2005-03-10 Steve Ellcey <sje@cup.hp.com>
27332
27333 PR target/20095
27334 * gcc.dg/cleanup-5.c: xfail for ia64-hp-hpux11.*
27335
27336 2005-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
27337
27338 * objc.dg/stabs-1.m (dg-final): Change regexp pattern for hppa SOM.
27339
27340 2005-03-10 Steve Ellcey <sje@cup.hp.com>
27341
27342 * g++.dg/eh/forced1.C: Fix comment.
27343 * g++.dg/eh/forced2.C: Ditto.
27344 * g++.dg/eh/forced3.C: Ditto.
27345 * g++.dg/eh/forced4.C: Ditto.
27346
27347 2005-03-10 Andrew Pinski <pinskia@physics.uc.edu>
27348
27349 PR rtl-opt/20412
27350 * gcc.c-torture/compile/pr20412.c: New test.
27351
27352 2005-03-10 Roger Sayle <roger@eyesopen.com>
27353
27354 * gcc.dg/builtins-32.c: Add new run-time tests for long double.
27355
27356 2005-03-10 Jakub Jelinek <jakub@redhat.com>
27357
27358 PR target/20322
27359 * gcc.dg/20050307-1.c: New test.
27360
27361 2005-03-10 Nathan Sidwell <nathan@codesourcery.com>
27362
27363 PR c++/20375
27364 * g++.dg/other/stdarg3.C: New.
27365
27366 2005-03-10 Jakub Jelinek <jakub@redhat.com>
27367
27368 PR c++/18384, c++/18327
27369 * g++.dg/init/array19.C: New test.
27370
27371 PR inline-asm/20314
27372 * gcc.dg/torture/pr20314-1.c: New test.
27373 * gcc.dg/torture/pr20314-2.c: New test.
27374
27375 2005-03-09 Ulrich Weigand <uweigand@de.ibm.com>
27376
27377 * gcc.dg/20050309-1.c: New test.
27378
27379 2005-03-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27380
27381 * gcc.dg/builtins-10.c: Reactivate disabled test.
27382 * gcc.dg/torture/builtin-power-1.c: Likewise. Also add tests for
27383 new cbrt transformations.
27384
27385 2005-03-09 Mark Mitchell <mark@codesourcery.com>
27386
27387 PR c++/20208
27388 * g++.dg/template/array13.C: New test.
27389
27390 2005-03-09 Paolo Carlini <pcarlini@suse.de>
27391
27392 PR c++/16859
27393 * g++.dg/init/brace4.C: New test.
27394
27395 2005-03-09 Nathan Sidwell <nathan@codesourcery.com>
27396
27397 PR c++/20186
27398 * g++.dg/template/non-dependent12.C: New.
27399
27400 2005-03-08 Mark Mitchell <mark@codesourcery.com>
27401
27402 PR c++/20142
27403 * g++.dg/init/array18.C: Add dg-do run marker.
27404
27405 PR c++/20142
27406 * g++.dg/init/array18.C: New test.
27407
27408 2005-03-09 Ben Elliston <bje@au.ibm.com>
27409
27410 * consistency.vlad/vlad.exp: Remove trailing semicolons.
27411 * g++.dg/gcov/gcov.exp: Likewise.
27412 * gcc.c-torture/execute/ieee/ieee.exp: Likewise.
27413 * gcc.target/xstormy16/xstormy16.exp: Likewise.
27414 * lib/c-torture.exp: Likewise.
27415 * lib/fortran-torture.exp: Likewise.
27416 * lib/g++.exp: Likewise.
27417 * lib/gcc-defs.exp: Likewise.
27418 * lib/gcc-dg.exp: Likewise.
27419 * lib/gcc.exp: Likewise.
27420 * lib/gcov.exp: Likewise.
27421 * lib/gfortran.exp: Likewise.
27422 * lib/mike-g++.exp: Likewise.
27423 * lib/mike-gcc.exp: Likewise.
27424 * lib/objc-torture.exp: Likewise.
27425 * lib/objc.exp: Likewise.
27426 * lib/profopt.exp: Likewise.
27427 * lib/target-libpath.exp: Likewise.
27428 * lib/target-supports.exp: Likewise.
27429 * lib/treelang.exp: Likewise.
27430 * lib/wrapper.exp: Likewise.
27431
27432 2005-03-08 Jeff Law <law@redhat.com>
27433
27434 * gcc.dg/tree-ssa/20030728-1.c: Update to account for recent
27435 PHI-OPT changes.
27436
27437 2005-03-08 Ira Rosen <irar@il.ibm.com>
27438
27439 * gcc.dg/vect/pr20122.c: New test.
27440
27441 2005-03-07 Jeff Law <law@redhat.com>
27442
27443 * gcc.dg/tree-ssa/20030821-1.c: Verify that the computed goto
27444 was folded away.
27445 * gcc.dg/tree-ssa/pr18133-1.c: New test.
27446 * gcc.dg/tree-ssa/pr18133-2.c: New test.
27447 * gcc.dg/tree-ssa/pr18134.c: New test.
27448
27449 2005-03-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
27450
27451 * g++.dg/warn/weak1.C: Skip test on hppa*-*-hpux*.
27452 * g++.dg/init/dso_handle1.C, gcc.dg/torture/builtin-noret-1.c,
27453 gcc.dg/torture/builtin-noret-2.c: Require weak support.
27454
27455 2005-03-06 Andrew Pinski <pinskia@physics.uc.edu>
27456
27457 PR tree-opt/17671
27458 * gcc.dg/tree-ssa/phi-opt-[1-4].c: New tests.
27459
27460 2005-03-07 Mark Mitchell <mark@codesourcery.com>
27461
27462 * g++.dg/warn/Wnvdtor.C: New test.
27463
27464 2005-03-07 Richard Sandiford <rsandifo@redhat.com>
27465
27466 * gcc.dg/torture/pr19683-1.c: New test.
27467
27468 2005-03-06 Steven G. Kargl <kargls@comcast.net>
27469
27470 * gfortran.dg/g77/19990313-1.f: Replace tabs with spaces.
27471 * gfortran.dg/g77/19990313-2.f: Ditto.
27472 * gfortran.dg/g77/19990313-3.f: Ditto.
27473 * gfortran.dg/g77/19990525-0.f: Ditto.
27474 * gfortran.dg/g77/19990826-0.f: Ditto.
27475 * gfortran.dg/g77/19990826-2.f: Ditto.
27476 * gfortran.dg/g77/19990826-3.f: Ditto.
27477 * gfortran.dg/g77/20000511-1.f: Ditto.
27478 * gfortran.dg/g77/20000511-2.f: Ditto.
27479 * gfortran.dg/g77/970625-2.f: Ditto.
27480 * gfortran.dg/g77/980310-2.f: Ditto.
27481 * gfortran.dg/g77/980310-3.f: Ditto.
27482 * gfortran.dg/g77/980310-8.f: Ditto.
27483 * gfortran.dg/g77/980519-2.f: Ditto.
27484 * gfortran.dg/g77/alpha1.f: Ditto.
27485 * gfortran.dg/g77/claus.f: Ditto.
27486 * gfortran.dg/g77/erfc.f: Ditto.
27487 * gfortran.dg/g77/short.f: Ditto.
27488 * gfortran.fortran-torture/execute/data.f90: Ditto.
27489 * gfortran.fortran-torture/execute/integer_select.f90: Ditto.
27490 * gfortran.fortran-torture/execute/integer_select_1.f90: Ditto.
27491
27492 2005-03-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
27493
27494 * lib/file-format.exp (gcc_target_object_format): Add check for som
27495 format and hardcode object formats on hppa*-*-hpux*.
27496 * lib/target-supports.exp (check_weak_available): Add check for som
27497 object format. Always return 0 on hppa*-*-hpux10*.
27498
27499 * gcc.dg/titype-1.c, gcc.dg/uninit-C.c: Don't use TImode if __hppa__
27500 is defined.
27501
27502 * objc.dg/stabs-1.m: hppa*64*-*-* doesn't have stabs.
27503
27504 2005-03-05 Steven G. Kargl <kargls@comcast.net>
27505
27506 * gfortran.dg/pr19936_1.f90: New test.
27507 * gfortran.dg/pr19936_2.f90: New test.
27508 * gfortran.dg/pr19936_3.f90: New test.
27509
27510 2005-03-05 Steven G. Kargl <kargls@comcast.net>
27511 Paul Thomas <prthomas@drfccad.cea.fr>
27512
27513 * gfortran.dg/PR19754_1.f90: New test.
27514 * gfortran.dg/PR19754_2.f90: Ditto.
27515
27516 2005-03-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27517
27518 PR c++/19311
27519 * g++.dg/template/non-dependent11.C: New test.
27520
27521 2005-03-05 Uros Bizjak <uros@kss-loka.si>
27522
27523 * lib/target-supports.exp (check_iconv_available): Fix comment.
27524
27525 2005-03-04 John David Anglin <dave.danglin@nrc-cnrc.gc.ca>
27526 Joseph S. Myers <joseph@codesourcery.com>
27527
27528 PR c++/19797
27529 * g++.dg/abi/vague1.C: Remove xfail hppa*-*-hpux*.
27530
27531 2005-03-04 Matthew Sachs <msachs@apple.com>
27532
27533 * gcc.exp (gcc_target_compile): Put braces around
27534 additional_flags=$TOOL_OPTIONS; allows for whitespace in $TOOL_OPTIONS.
27535 * objc.exp (objc_target_compile): Likewise.
27536 * treelang.exp (treelang_target_compile): Likewise.
27537
27538 2005-03-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
27539
27540 PR fortran/19673
27541 * gfortran.dg/func_result_1.f90: New test.
27542
27543 2005-03-04 Ben Elliston <bje@au.ibm.com>
27544
27545 * gcc.misc-tests/options.exp: New test.
27546
27547 2005-03-03 James A. Morrison <phython@gcc.gnu.org>
27548
27549 * gcc.dg/pr15784-4.c: New test.
27550
27551 2005-03-03 Geoffrey Keating <geoffk@apple.com>
27552
27553 * gcc.c-torture/execute/pr17133.c: New.
27554 * gcc.c-torture/compile/20050303-1.c: New.
27555
27556 2005-03-04 David Billinghurst <David.Billinghurst@riotinto.com>
27557
27558 * gcc.dg/cpp/assert4.c: Fix for cygwin.
27559
27560 2005-03-02 Alexandre Oliva <aoliva@redhat.com>
27561
27562 * g++.dg/overload/using2.C: New.
27563
27564 2005-03-02 Mark Mitchell <mark@codesourcery.com>
27565
27566 PR c++/19916
27567 * g++.dg/init/ptrmem2.C: New test.
27568
27569 2005-03-02 Joseph S. Myers <joseph@codesourcery.com>
27570
27571 PR c/8927
27572 * gcc.dg/pr8927-1.c: New test.
27573
27574 2005-03-01 Nathan Sidwell <nathan@codesourcery.com>
27575
27576 PR c++/20232
27577 * g++.dg/inherit/covariant12.C: New.
27578
27579 2005-02-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
27580
27581 PR fortran/19479
27582 * gfortran.dg/bound_1.f90: New test.
27583
27584 2005-02-28 Janis Johnson <janis187@us.ibm.com>
27585
27586 * gcc.test-framework/dg-error-exp-P.c: Update message for new C parser.
27587 * gcc.test-framework/dg-error-exp-XP.c: Ditto.
27588
27589 2005-02-28 Joseph S. Myers <joseph@codesourcery.com>
27590
27591 PR c/20245
27592 * gcc.dg/pr20245-1.c: New test.
27593
27594 2005-02-28 Jakub Jelinek <jakub@redhat.com>
27595
27596 PR middle-end/19874
27597 * gcc.c-torture/execute/20050119-2.c: New test case.
27598
27599 2005-02-28 Ben Elliston <bje@au.ibm.com>
27600
27601 * README: Update the DejaGnu bug reporting address.
27602 * lib/c-torture.exp: Remove the DejaGnu bug reporting address.
27603 * lib/objc-torture.exp: Likewise.
27604
27605 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
27606
27607 * gfortran.dg/boz_1.f90: New test.
27608 * gfortran.dg/boz_3.f90: New test.
27609 * gfortran.dg/boz_4.f90: New test.
27610
27611 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
27612
27613 * gfortran.dg/ishft.f90: Remove kind suffix from BOZ constant
27614 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: Ditto.
27615
27616 2005-02-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
27617
27618 PR libfortran/20101
27619 * gfortran.dg/write_0_pe_format.f90: New test.
27620
27621 2005-02-27 Jakub Jelinek <jakub@redhat.com>
27622
27623 PR c++/20206
27624 * g++.dg/opt/thunk2.C: New test.
27625 * g++.dg/opt/covariant1.C: New test.
27626
27627 2005-02-27 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
27628
27629 * gfortran.dg/e_d_fmt.f90: New test.
27630
27631 2005-02-27 Kazu Hirata <kazu@cs.umass.edu>
27632
27633 * gcc.dg/asm-b.c: Fix comment typos.
27634
27635 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
27636
27637 * gcc.dg/tree-ssa/inline_asm-2.c: link_error produces
27638 a V_MAY_DEF also.
27639
27640 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
27641
27642 PR tree-opt/20188
27643 * gcc.dg/tree-ssa/inline_asm-1.c: New test.
27644 * gcc.dg/tree-ssa/inline_asm-2.c: New test.
27645 * gcc.dg/asm-b.c: New test.
27646
27647 2005-02-26 Richard Sandiford <rsandifo@redhat.com>
27648
27649 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: New file.
27650 Disable this test on IRIX 6.
27651
27652 2005-02-25 Joseph S. Myers <joseph@codesourcery.com>
27653
27654 * gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/971104-1.c,
27655 gcc.dg/noncompile/990416-1.c: Adjust expected messages for new
27656 parser.
27657
27658 2005-02-25 Diego Novillo <dnovillo@redhat.com>
27659
27660 PR tree-optimization/20204
27661 * gcc.dg/pr20204.c: New test.
27662
27663 2005-02-24 Jakub Jelinek <jakub@redhat.com>
27664
27665 PR target/20196
27666 * gcc.c-torture/execute/20050224-1.c: New test.
27667
27668 PR c++/20175
27669 * g++.dg/warn/Wbraces2.C: New test.
27670
27671 2005-02-23 Mark Mitchell <mark@codesourcery.com>
27672
27673 PR c++/19878
27674 * g++.dg/init/const2.C: New test.
27675
27676 2005-02-23 Hans-Peter Nilsson <hp@axis.com>
27677
27678 PR tree-optimization/20100
27679 * gcc.c-torture/execute/pr20100-1.c: New test.
27680
27681 2005-02-23 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
27682
27683 * gfortran.dg/implicit_3.f90: New test.
27684
27685 * gfortran.dg/deftype_1.f90: New test.
27686
27687 2005-02-23 Alexandre Oliva <aoliva@redhat.com>
27688
27689 * g++.dg/lookup/anon2.C: Don't let access checks make it look like
27690 the test passes.
27691 * g++.dg/other/anon3.C: Accept a warning.
27692
27693 2005-02-23 Kazu Hirata <kazu@cs.umass.edu>
27694
27695 * gcc.dg/pr20017.c: Fix a comment typo.
27696
27697 2005-02-23 Bud Davis <bdavis@gfortran.org>
27698
27699 * gfortran.dg/list_read_4.f90: Change to f90 comments.
27700
27701 2005-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
27702
27703 PR ada/19902
27704 * ada/acats/tests/cxa/cxa3004.a: Remove.
27705 * ada/acats/tests/cxb/cxb30061.am: Likewise.
27706
27707 2005-02-22 Mark Mitchell <mark@codesourcery.com>
27708
27709 PR c++/20073
27710 * g++.dg/init/const1.C: New test.
27711
27712 PR c++/19991
27713 * g++.dg/parse/constant7.C: New test.
27714
27715 PR c++/20152
27716 * g++.dg/parse/error27.C: New test.
27717 * g++.dg/template/qualttp15.C: Adjust error markers.
27718 * g++.old-deja/g++.other/struct1.C: Likewise.
27719
27720 PR c++/20153
27721 * g++.dg/template/error17.C: New test.
27722
27723 PR c++/20148
27724 * g++.dg/parser/error26.C: New test.
27725
27726 2005-02-22 Diego Novillo <dnovillo@redhat.com>
27727
27728 PR tree-optimization/20100
27729 PR tree-optimization/20115
27730 * gcc.dg/pr20115.c: New test.
27731 * gcc.dg/pr20115-1.c: New test.
27732 * gcc.dg/pr20100.c: New test.
27733 * gcc.dg/tree-ssa/20040517-1.c: Expect virtual operands for
27734 call-clobbered variables after alias1.
27735
27736 2005-02-22 Bud Davis <bdavis@gfortran.org>
27737
27738 * gfortran.dg/list_read_4.f90: new test.
27739
27740 2005-02-22 Kazu Hirata <kazu@cs.umass.edu>
27741
27742 PR rtl-optimization/20017.
27743 * gcc.dg/pr20017.c: New.
27744
27745 2005-02-22 Devang Patel <dpatel@apple.com>
27746
27747 PR 19952
27748 * g++.dg/tree-ssa/pr19952.C: New test.
27749
27750 2005-02-22 Mark Mitchell <mark@codesourcery.com>
27751
27752 PR c++/19883
27753 * g++.dg/parse/constant6.C: New test.
27754
27755 2005-02-22 Uros Bizjak <uros@kss-loka.si>
27756
27757 * g++.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
27758 * g++.dg/charset/asm2.c: Likewise.
27759 * g++.dg/charset/asm3.c: Likewise.
27760 * g++.dg/charset/asm4.c: Likewise.
27761 * g++.dg/charset/asm5.c: Likewise.
27762 * g++.dg/charset/attribute1.c: Likewise.
27763 * g++.dg/charset/attribute2.c: Likewise.
27764 * g++.dg/charset/extern1.cc: Likewise.
27765 * g++.dg/charset/extern2.cc: Likewise.
27766 * g++.dg/charset/extern3.cc: Likewise.
27767 * g++.dg/charset/function.cc: Likewise.
27768 * g++.dg/charset/string.c: Likewise.
27769 * g++.dg/charset/charset.exp: Likewise.
27770 * lib/target-supports.exp (check_iconv_available): Fix comment.
27771
27772 2005-02-22 Uros Bizjak <uros@kss-loka.si>
27773
27774 * gcc.dg/charset/builtin1.c: Use dg-require-iconv "IBM1047".
27775 * gcc.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
27776 * gcc.dg/charset/asm2.c: Likewise.
27777 * gcc.dg/charset/asm3.c: Likewise.
27778 * gcc.dg/charset/asm4.c: Likewise.
27779 * gcc.dg/charset/asm5.c: Likewise.
27780 * gcc.dg/charset/asm6.c: Likewise.
27781 * gcc.dg/charset/attribute1.c: Likewise.
27782 * gcc.dg/charset/attribute2.c: Likewise.
27783 * gcc.dg/charset/builtin1.c: Likewise.
27784 * gcc.dg/charset/extern.c: Likewise.
27785 * gcc.dg/charset/function.c: Likewise.
27786 * gcc.dg/charset/string.c: Likewise.
27787 * gcc.dg/charset/charset.exp: Likewise.
27788
27789 2005-02-21 Bud Davis <bdavis9659@comcast.net>
27790
27791 PR fortran/20086
27792 * gfortran.dg/pr20086.f90: New test.
27793
27794 2005-02-21 Alexandre Oliva <aoliva@redhat.com>
27795
27796 PR tree-optimization/19786
27797 * g++.dg/tree-ssa/pr19786.C: New.
27798
27799 2005-02-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
27800
27801 * lib/gfortran-dg.exp (gfortran-dg-test): Split long regexps.
27802
27803 2005-02-21 Jeff Law <law@redhat.com>
27804
27805 * gcc.dg/tree-ssa/20041122-1.c: New test for missing optimization.
27806
27807 2005-02-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
27808
27809 * gfortran.dg/do_iterator: Split loop, markup all lines for
27810 which an error locus is printed.
27811 * gfortran.dg/pr17708.f90: Markup all lines for which an error
27812 locus is printed.
27813 * gfortran.dg/select_4.f90: Likewise.
27814 * lib/gfortran-dg.exp (gfortran-dg-test): Handle gfortran error
27815 locuses in the various permutations.
27816
27817 2005-02-20 Dorit Naishlos <dorit@il.ibm.com>
27818
27819 PR tree-optimization/19951
27820 * g++.dg/vect: New directory.
27821 * g++.dg/vect/vect.exp: New file.
27822 * g++.dg/vect/pr19951.cc: New testcase.
27823 * g++.dg/dg.exp: Also prune vectorizer tests.
27824
27825 2005-02-20 Zack Weinberg <zack@codesourcery.com>
27826
27827 PR 18785
27828 * gcc.dg/charset/builtin1.c: New test.
27829
27830 2005-02-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
27831
27832 PR c++/19299
27833 * g++.dg/inherit/volatile1.C: New test.
27834
27835 PR c++/19440
27836 * g++.dg/template/dtor4.C: New test.
27837
27838 2005-02-19 Steven G. Kargl <kargls@comcast.net>
27839
27840 * gfortran.dg/int_1.f90: New test.
27841
27842 2005-02-19 Devang Patel <dpatel@apple.com>
27843
27844 * gcc.dg/cpp/mac-eol-at-eof.c: New test.
27845
27846 2005-02-19 Steven G. Kargl <kargls@comcast.net>
27847
27848 * gfortran.dg/achar_1.f90: New test.
27849
27850 2005-02-19 Hans-Peter Nilsson <hp@axis.com>
27851
27852 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL cris-*-*.
27853
27854 2005-02-19 Zdenek Dvorak <dvorakz@suse.cz>
27855 Jakub Jelinek <jakub@redhat.com>
27856
27857 PR tree-optimization/19828
27858 * gcc.dg/tree-ssa/loop-7.c: New test.
27859 * gcc.c-torture/execute/20050218-1.c: New test.
27860
27861 2005-02-19 Jakub Jelinek <jakub@redhat.com>
27862
27863 PR c/20043
27864 * gcc.dg/transparent-union-1.c: New test.
27865 * gcc.dg/transparent-union-2.c: New test.
27866
27867 2005-02-18 James E Wilson <wilson@specifixinc.com>
27868
27869 PR tree-optimization/18977
27870 * gcc.c-torture/execute/loop-ivopts-1.c: New testcase.
27871
27872 2005-02-18 Ulrich Weigand <uweigand@de.ibm.com>
27873
27874 PR target/20054
27875 * gcc.dg/pr20054.c: New test.
27876
27877 2005-01-20 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27878
27879 PR c++/19508
27880 * g++.dg/ext/attrib20.C: New test.
27881
27882 2004-02-18 Andrew Pinski <pinskia@physics.uc.edu>
27883
27884 PR middle-end/20030
27885 * gfortran.fortran-torture/execute/character_passing.f90: New test.
27886
27887 2005-02-18 Alexandre Oliva <aoliva@redhat.com>
27888
27889 PR c++/20008
27890 * g++.dg/opt/switch4.C: New.
27891
27892 2005-02-18 Jakub Jelinek <jakub@redhat.com>
27893
27894 PR c++/20023
27895 PR tree-optimization/20009
27896 * gcc.c-torture/compile/20050217-1.c: New test.
27897 * g++.dg/opt/switch3.C: New test.
27898
27899 PR tree-optimization/18947
27900 * gcc.c-torture/compile/20050215-1.c: New test.
27901 * gcc.c-torture/compile/20050215-2.c: New test.
27902 * gcc.c-torture/compile/20050215-3.c: New test.
27903
27904 2005-02-17 Alexandre Oliva <aoliva@redhat.com>
27905
27906 PR c++/20028
27907 * g++.dg/template/crash34.C: New.
27908
27909 PR c++/20022
27910 * g++.dg/other/access3.C: New.
27911
27912 2005-02-17 Ira Rosen <irar@il.ibm.com>
27913
27914 * gcc.dg/vect/vect-98.c: New test.
27915
27916 2005-02-16 Kazu Hirata <kazu@cs.umass.edu>
27917
27918 PR tree-optimization/19967
27919 * gcc.dg/pr19967.c: New.
27920
27921 2005-02-16 Jakub Jelinek <jakub@redhat.com>
27922
27923 PR middle-end/19857
27924 * gcc.dg/tree-ssa/20050215-1.c: New test.
27925 * gcc.c-torture/execute/20050215-1.c: New test.
27926
27927 2005-02-15 Eric Christopher <echristo@redhat.com>
27928
27929 * gcc.dg/cpp/20050215-1.c: New file.
27930
27931 2005-02-15 James A. Morrison <phython@gcc.gnu.org>
27932
27933 PR tree-optimization/15785
27934 * gcc.dg/pr15785-1.c: New test.
27935
27936 2005-02-15 Alexandre Oliva <aoliva@redhat.com>
27937
27938 PR c++/17788
27939 * g++.dg/init/ctor4.C: New.
27940 * g++.old-deja/g++.bugs/900205_04.C: Adjust.
27941
27942 2005-02-15 Joseph S. Myers <joseph@codesourcery.com>
27943
27944 * gcc.dg/overflow-warn-1.c, gcc.dg/overflow-warn-2.c,
27945 gcc.dg/overflow-warn-3.c, gcc.dg/overflow-warn-4.c: New tests.
27946
27947 2005-02-15 Andreas Schwab <schwab@suse.de>
27948
27949 * ada/acats/tests/cxb/cxb30131.c: Include <stdlib.h> to properly
27950 declare malloc.
27951
27952 2005-02-15 Andreas Krebbel <krebbel1@de.ibm.com>
27953
27954 * gcc.misc-tests/linkage.exp (s390): Check for 64bit added.
27955
27956 2005-02-14 Diego Novillo <dnovillo@redhat.com>
27957
27958 PR tree-optimization/19853
27959 * gcc.c-torture/compile/pr19853.c: New test.
27960
27961 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
27962
27963 PR c++/19608
27964 * g++.dg/parse/local-class1.C: New.
27965
27966 PR c++/19895
27967 * g++.dg/parse/ptrmem3.C: New.
27968
27969 PR c++/19884
27970 * g++.old-deja/g++.oliva/template6.C: Add another case.
27971 * g++.dg/template/explicit6.C: New.
27972
27973 2005-02-14 Alexandre Oliva <aoliva@redhat.com>
27974
27975 PR c++/17816
27976 * g++.dg/other/redecl2.C: New.
27977
27978 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
27979
27980 PR c++/19891
27981 * g++.dg/abi/covariant4.C: New.
27982
27983 2005-02-13 James A. Morrison <phython@gcc.gnu.org>
27984
27985 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c:
27986 New tests.
27987
27988 2005-02-12 Dorit Naishlos <dorit@il.ibm.com>
27989
27990 * gcc.dg/vect/vect-96.c: Fix typo.
27991
27992 2005-02-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27993
27994 PR c++/14479
27995 PR c++/19487
27996 * g++.dg/template/enum5.C: New test.
27997
27998 2005-02-12 Ira Rosen <irar@il.ibm.com>
27999
28000 * gcc.dg/vect/vect-97.c: New test.
28001
28002 2005-02-12 Ira Rosen <irar@il.ibm.com>
28003
28004 * gcc.dg/vect/vect-96.c: New test.
28005
28006 2005-02-12 Uros Bizjak <uros@kss-loka.si>
28007
28008 * gcc.dg/builtins-34.c: Also check ldexp*.
28009
28010 2005-02-12 Hans-Peter Nilsson <hp@bitrange.com>
28011
28012 * gcc.dg/tree-ssa/20040703-1.c: Quote decimal dot.
28013
28014 2005-02-11 Janis Johnson <janis187@us.ibm.com>
28015
28016 * lib/gcc-dg.exp: (dg-require-weak, dg-require-visibility,
28017 dg-require-alias, dg-require-gc-sections, dg-require-profiling,
28018 dg-require-dll, dg-require-iconv, dg-require-named-sections,
28019 dg-require-effective-target, dg-skip-if, dg-xfail-if, selector_opd,
28020 selector_list, selector_expression, dg-process-target): Move to new
28021 file target-supports-dg.exp.
28022 * lib/target-supports-dg.exp: New.
28023
28024 * lib/target-supports.exp (check_effective_target_broken_cplxf_arg):
28025 New.
28026
28027 2005-02-11 Jakub Jelinek <jakub@redhat.com>
28028
28029 PR c++/19666
28030 * g++.dg/other/ptrmem6.C: New test.
28031
28032 PR middle-end/19858
28033 * gcc.c-torture/compile/20050210-1.c: New test.
28034
28035 2005-02-11 Mark Mitchell <mark@codesourcery.com>
28036
28037 PR c++/19755
28038 * g++.dg/warn/Wbraces1.C: New test.
28039
28040 2005-02-10 Richard Guenther <rguenth@gcc.gnu.org>
28041
28042 * gcc.dg/builtins-52.c: New testcase.
28043
28044 2005-02-10 Jakub Jelinek <jakub@redhat.com>
28045
28046 PR c/19342
28047 * gcc.c-torture/execute/20050119-1.c: New test.
28048
28049 2005-02-09 Mark Mitchell <mark@codesourcery.com>
28050
28051 PR c++/19811
28052 * g++.dg/init/delete1.C: New test.
28053
28054 2005-02-09 Andrew Pinski <pinskia@physics.uc.edu>
28055
28056 PR c++/18470
28057 * g++.dg/template/static12.C: New test.
28058
28059 2005-02-09 Mark Mitchell <mark@codesourcery.com>
28060
28061 PR c++/19787
28062 * g++.dg/conversion/ambig1.C: New test.
28063
28064 PR c++/19739
28065 * g++.dg/ext/attrib19.C: New test.
28066
28067 PR c++/19732
28068 * g++.dg/parse/dtor5.C: New test.
28069
28070 PR c++/19762
28071 * g++.dg/template/dtor3.C: New test.
28072
28073 PR c++/19826
28074 * g++.dg/template/static11.C: New test.
28075 * g++.dg/template/crash2.C: Remove dg-error marker.
28076
28077 2005-02-09 Janis Johnson <janis187@us.ibm.com>
28078
28079 PR C++/18491
28080 * g++.old-deja/g++.mike/p10769a.C: Remove.
28081
28082 2005-02-09 Roger Sayle <roger@eyesopen.com>
28083
28084 * gcc.dg/builtins-48.c: New test case.
28085 * gcc.dg/builtins-49.c: New test case.
28086 * gcc.dg/builtins-50.c: New test case.
28087 * gcc.dg/builtins-51.c: New test case.
28088
28089 2005-02-09 Ian Lance Taylor <ian@airs.com>
28090
28091 PR middle-end/19583
28092 * g++.dg/warn/Wreturn-type-3.C: New test.
28093
28094 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
28095
28096 PR middle-end/19402
28097 * gcc.dg/pr19402-1.c: New testcase.
28098 * gcc.dg/pr19402-2.c: likewise.
28099
28100 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
28101
28102 PR middle-end/19854
28103 * g++.dg/tree-ssa/tmmti.C: New testcase.
28104
28105 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
28106
28107 * g++.dg/rtti/tinfo1.C: Allow newline after assembler label.
28108
28109 2005-02-08 Mark Mitchell <mark@codesourcery.com>
28110
28111 PR c++/19733
28112 * g++.dg/parse/crash23.C: New test.
28113 * g++.dg/warn/Weff1.C: New test.
28114
28115 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
28116
28117 * gcc.dg/20050209-1.c: New test.
28118
28119 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
28120
28121 PR target/19799
28122 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: XFAIL on hppa*64*-*.
28123
28124 2005-02-08 Mike Stump <mrs@apple.com>
28125
28126 * g++.dg/pch/import-2.c: New test.
28127 * g++.dg/pch/import-2.hs: New.
28128 * g++.dg/pch/include/import-2a.h: New.
28129 * g++.dg/pch/include/import-2b.h: New.
28130
28131 2005-02-08 Janis Johnson <janis187@us.ibm.com>
28132
28133 * gcc.dg/uninit-4.c: XFAIL bogus warning for powerpc64.
28134
28135 2005-02-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
28136
28137 * gfortran.dg/substr_1.f90: New test.
28138
28139 2005-02-07 Richard Guenther <rguenth@gcc.gnu.org>
28140
28141 PR middle-end/19775
28142 * gcc.dg/torture/builtin-power-1.c: Disable test for
28143 invalid transformation.
28144 * gcc.dg/builtins-10.c: Likewise. Disable one test we
28145 no longer optimize.
28146 * gcc.dg/builtins-47.c: New testcase.
28147
28148 2005-02-07 Leehod Baruch <leehod@il.ibm.com>
28149 Dorit Naishlos <dorit@il.ibm.com>
28150
28151 * gcc.dg/vect/vect.exp: Add -ftree-vectorizer-verbose=3.
28152
28153 2005-02-06 Richard Sandiford <rsandifo@redhat.com>
28154
28155 * gcc.c-torture/compile/20050206-1.c: New test.
28156
28157 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
28158
28159 PR tree-opt/19768
28160 * g++.dg/opt/pr19768.C: New test.
28161
28162 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
28163
28164 PR tree-opt/19736
28165 * gcc.c-torture/compile/pr19736.c: New test.
28166
28167 2005-02-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28168
28169 PR c++/17401
28170 * g++.dg/parse/error25.C: New test.
28171
28172 2005-02-03 Alexandre Oliva <aoliva@redhat.com>
28173
28174 * gcc.c-torture/execute/20050203-1.c: New.
28175
28176 2005-02-03 Dorit Naishlos <dorit@il.ibm.com>
28177
28178 * gcc.dg/vect/vect-85.c: Remove xfail.
28179 * gcc.dg/vect/vect-86.c: Remove xfail.
28180 * gcc.dg/vect/vect-87.c: Remove xfail.
28181 * gcc.dg/vect/vect-88.c: Remove xfail.
28182
28183 2005-02-02 Geoffrey Keating <geoffk@apple.com>
28184
28185 * gcc.dg/altivec-19.c: New.
28186
28187 2005-02-03 Joseph S. Myers <joseph@codesourcery.com>
28188
28189 PR c/17807
28190 * gcc.dg/nested-func-3.c: New test.
28191 * gcc.dg/pr18596-3.c: Expect error for undefined nested function.
28192
28193 2005-02-02 Janis Johnson <janis187@us.ibm.com>
28194
28195 * gcc.test-framework/gen_directive_tests: Generate tests for
28196 selector expressions.
28197
28198 2005-02-02 Matt Austern <austern@apple.com>
28199
28200 PR c++/19628
28201 * g++/ext/builtin7.C: New.
28202 * g++/ext/builtin8.C: New.
28203
28204 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
28205
28206 PR c/18502
28207 * gcc.dg/pr18502-1.c: New test.
28208
28209 2005-02-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
28210
28211 PR c++/17413
28212 * g++.dg/template/local4.C: Tweak.
28213
28214 2005-02-02 Richard Sandiford <rsandifo@redhat.com>
28215
28216 PR tree-optimization/19578
28217 * gcc.c-torture/compile/20050202-1.c: New test.
28218
28219 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
28220
28221 PR c/19435
28222 * gcc.dg/c99-init-4.c: New test.
28223
28224 2005-02-01 Janis Johnson <janis187@us.ibm.com>
28225
28226 * g++.old-deja/g++.other/init5.C: Remove xfail for powerpc-linux.
28227
28228 * gcc.dg/tree-ssa/20040204-1.c: Remove powerpc from xfail list.
28229
28230 * g++.dg/eh/simd-2.C: Check for AltiVec HW support at runtime.
28231 * g++.dg/eh/check-vect.h: New.
28232
28233 * gcc.dg/vect/vect-77.c: Replace xfail selector with expression.
28234 * gcc.dg/vect/vect-78.c: Ditto.
28235 * gcc.dg/vect/vect.exp (check_effective_target_lp64_or_vect_no_align):
28236 Remove.
28237
28238 * g++.dg/conversion/simd1.C: Expect warning.
28239 * g++.dg/ext/attribute-test-1.C: Ditto.
28240 * g++.dg/ext/attribute-test-2.C: Ditto.
28241 * g++.dg/ext/attribute-test-3.C: Ditto.
28242 * g++.dg/ext/attribute-test-4.C: Ditto.
28243
28244 * gcc.dg/ppc64-toc.c: Don't explicitly use -m64.
28245 * gcc.dg/ppc-eabi.c: Don't explicity use -m32.
28246
28247 * gcc.dg/ppc64-abi-3.c: Add xfail for error checks.
28248
28249 2005-02-01 Richard Henderson <rth@redhat.com>
28250
28251 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
28252 long double for ibm double-double format.
28253 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
28254
28255 2005-02-01 Diego Novillo <dnovillo@redhat.com>
28256
28257 PR tree-optimization/19633
28258 * gcc.dg/pr19633-1.c: New test.
28259 * gcc.dg/pr19633.c: Tweak to make pointer point
28260 to NULL or a symbol.
28261
28262 2005-02-01 Janis Johnson <janis187@us.ibm.com>
28263
28264 * lib/gcc-dg.exp (selector_opd, selector_list, selector_expression):
28265 New procs.
28266 (dg-process-target (local override)): Handle selector expressions.
28267
28268 * gcc.test-framework/README: Describe tests in source directory.
28269 * gcc.test-framework/test-framework.awk: Handle dg- tests.
28270 * gcc.test-framework/test-framework.exp: Handle dg- tests.
28271 * gcc.test-framework/dg-bogus-exp-P.c: New test.
28272 * gcc.test-framework/dg-bogus-exp-XF.c: New test.
28273 * gcc.test-framework/dg-do-assemble-exp-P.c: New test.
28274 * gcc.test-framework/dg-do-compile-exp-P.c: New test.
28275 * gcc.test-framework/dg-do-link-exp-P.c: New test.
28276 * gcc.test-framework/dg-do-run-exp-P.c: New test.
28277 * gcc.test-framework/dg-dot-run-exp-P.c: New test.
28278 * gcc.test-framework/dg-dot-run-exp-U.c: New test.
28279 * gcc.test-framework/dg-dox-run-exp-XF.c: New test.
28280 * gcc.test-framework/dg-error-exp-P.c: New test.
28281 * gcc.test-framework/dg-error-exp-XP.c: New test.
28282 * gcc.test-framework/dg-excess-errors-exp-XF.c: New test.
28283 * gcc.test-framework/dg-excess-errors-exp-XP.c: New test.
28284 * gcc.test-framework/dg-output-exp-P.c: New test.
28285 * gcc.test-framework/dg-output-exp-XF.c: New test.
28286 * gcc.test-framework/dg-warning-exp-P.c: New test.
28287 * gcc.misc-tests/dg-1.c: Remove.
28288 * gcc.misc-tests/dg-2.c: Remove.
28289 * gcc.misc-tests/dg-3.c: Remove.
28290 * gcc.misc-tests/dg-4.c: Remove.
28291 * gcc.misc-tests/dg-5.c: Remove.
28292 * gcc.misc-tests/dg-6.c: Remove.
28293 * gcc.misc-tests/dg-7.c: Remove.
28294 * gcc.misc-tests/dg-8.c: Remove.
28295 * gcc.misc-tests/dg-9.c: Remove.
28296 * gcc.misc-tests/dg-10.c: Remove.
28297 * gcc.misc-tests/dg-11.c: Remove.
28298 * gcc.misc-tests/dg-12.c: Remove.
28299 * gcc.misc-tests/dg-test.exp: Remove.
28300
28301 * gcc.test-framework/test-framework.awk: Change recording and
28302 printing of passes and failures.
28303
28304 * gcc.test-framework: New directory.
28305 * gcc.test-framework/README: New.
28306 * gcc.test-framework/test-framework.exp: New.
28307 * gcc.test-framework/test-framework.awk: New.
28308 * gcc.test-framework/gen_directive_tests: New.
28309
28310 2005-02-01 James A. Morrison <phython@gcc.gnu.org>
28311
28312 * lib/treelang.exp: Fix comment typos.
28313 (treelang_target_compile): Don't append libs=-ltreelang to options.
28314
28315 2005-02-01 Alexandre Oliva <aoliva@redhat.com>
28316
28317 * g++.dg/parse/typename7.C: Adjust error messages.
28318
28319 2005-01-31 Jeff Law <law@redhat.com>
28320
28321 * gcc.c-torture/execute/20050131-1.c: New test.
28322 * gcc.dg/wcaselabel.c: New test.
28323
28324 2005-01-31 Mark Mitchell <mark@codesourcery.com>
28325
28326 * g++.dg/other/warning1.C: Adjust error messags.
28327 * g++.dg/parse/constant5.C: New test.
28328
28329 2005-01-31 Steven Bosscher <stevenb@suse.de>
28330
28331 PR c/19333
28332 * gcc.c-torture/compile/20011130-1.c: Reorder to make
28333 the test case valid.
28334 * gcc.dg/20030815-1.c: Remove invalid tests.
28335 * gcc.dg/array-7.c: Adjust expected result.
28336 * gcc.dg/pr18596-3.c: Likewise.
28337 * gcc.dg/noncompile/20000901-1.c: Likewise.
28338 * gcc.dg/noncompile/init-2.c: Likewise.
28339 * gcc.dg/noncompile/init-4.c: Likewise.
28340
28341 2005-01-31 Dale Johannesen <dalej@apple.com>
28342
28343 * g++.dg/opt/pr19650.C: New test.
28344
28345 2005-01-31 Richard Henderson <rth@redhat.com>
28346
28347 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
28348 long double for intel double extended format.
28349 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
28350
28351 2005-01-30 Mark Mitchell <mark@codesourcery.com>
28352
28353 PR c++/19555
28354 * g++.dg/template/static10.C: New test.
28355
28356 PR c++/19395
28357 * g++.dg/parse/error24.C: New test.
28358
28359 PR c++/19367
28360 * g++.dg/lookup/builtin1.C: New test.
28361
28362 PR c++/19457
28363 * g++.dg/warn/conv3.C: New test.
28364
28365 2005-01-30 Bud Davis <bdavis@gfortran.org>
28366
28367 PR fortran/19647
28368 * gfortan.dg/inquire_7.f90
28369
28370 2005-01-29 Richard Guenther <richard.guenther@uni-tuebingen.de>
28371
28372 PR tree-optimization/15791
28373 * gcc.dg/tree-ssa/pr15791-1.c: New testcase.
28374 * gcc.dg/tree-ssa/pr15791-2.c: Likewise.
28375 * gcc.dg/tree-ssa/pr15791-3.c: Likewise.
28376 * gcc.dg/tree-ssa/pr15791-4.c: Likewise.
28377 * gcc.dg/tree-ssa/pr15791-5.c: Likewise.
28378 * g++.dg/tree-ssa/pr15791-1.C: Likewise.
28379 * g++.dg/tree-ssa/pr15791-2.C: Likewise.
28380 * g++.dg/tree-ssa/pr15791-3.C: Likewise.
28381 * g++.dg/tree-ssa/pr15791-4.C: Likewise.
28382 * g++.dg/tree-ssa/pr15791-5.C: Likewise.
28383
28384 2005-01-29 Paul Brook <paul@codesourcery.com>
28385
28386 PR fortran/18565
28387 * check.c (real_or_complex_check): New function.
28388 (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc): New functions.
28389 * intrinsic.c (add_functions): Use new check functions.
28390 * intrinsic.h (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc):
28391 Add prototypes.
28392
28393 2005-01-29 Joseph S. Myers <joseph@codesourcery.com>
28394
28395 * gcc.dg/Wwrite-strings-1.c, gcc.dg/array-quals-2.c,
28396 gcc.dg/lvalue-3.c: New tests.
28397 * gcc.dg/concat.c: Update expected messages.
28398
28399 2005-01-29 Thomas Koenig <Thomas.Koenig@online.de>
28400
28401 PR libfortran/19595
28402 * gfortran.dg/eor_1.f90: New test.
28403
28404 2005-01-29 Steven G. Kargl <kargls@comcast.net>
28405
28406 PR fortran/19589
28407 * gfortran.dg/logical_data_1.f90: New test.
28408
28409 2005-01-28 Mark Mitchell <mark@codesourcery.com>
28410
28411 PR c++/19253
28412 * g++.dg/template/crash33.C: New test.
28413
28414 PR c++/19667
28415 * g++.dg/template/crash32.C: New test.
28416
28417 2005-01-28 Ian Lance Taylor <ian@airs.com>
28418
28419 PR middle-end/16558
28420 * g++.dg/warn/Wreturn-type-2.C: New test.
28421
28422 2004-06-24 Jeff Law <law@redhat.com>
28423
28424 * gcc.dg/tree-ssa/20050128-1.c: New test.
28425
28426 2005-01-28 Richard Sandiford <rsandifo@redhat.com>
28427
28428 * gcc.target/frv/all-mdpackh-1.c: New test.
28429
28430 2005-01-28 Steven Bosscher <stevenb@suse.de>
28431
28432 * gcc.dg/tree-ssa/20030711-2.c: Run at -O2, not -O1.
28433
28434 2005-01-27 Richard Henderson <rth@redhat.com>
28435
28436 * gcc.dg/uninit-I.c: Fix typos in dg-options and dg-warning directives.
28437
28438 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
28439
28440 * gcc.dg/intmax_t-1.c: Extend dg-error to cover mips*-elf targets.
28441
28442 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
28443
28444 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
28445 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
28446 * gcc.dg/mips-rsqrt-2, gcc.dg/mips-rsqrt-3.c: Add dummy asm statements
28447 to cope with cases where the multilib options override the dg-options.
28448
28449 2005-01-27 Jakub Jelinek <jakub@redhat.com>
28450
28451 PR c/18946
28452 * gcc.dg/noncompile/20050120-1.c: New test.
28453
28454 2005-01-26 Diego Novillo <dnovillo@redhat.com>
28455
28456 PR tree-optimization/19633
28457 * gcc.dg/pr19633.c: New test.
28458 * gcc.dg/tree-ssa/pr19633.c: New test.
28459
28460 2005-01-26 Ulrich Weigand <uweigand@de.ibm.com>
28461
28462 * gcc.dg/20041216-1.c: New test.
28463
28464 2005-01-26 Alexander Malmberg <alexander@malmberg.org>
28465
28466 PR objc/18862
28467 * objc.dg/selector-2.m: New test.
28468
28469 2005-01-26 Jakub Jelinek <jakub@redhat.com>
28470
28471 * g++.dg/opt/range-test-2.C: New test.
28472
28473 PR rtl-optimization/19579
28474 * gcc.c-torture/execute/20050124-1.c: New test.
28475
28476 2005-01-26 Greg Parker <gparker@apple.com>
28477 Stuart Hastings <stuart@apple.com>
28478
28479 * gcc.c-torture/execute/20050125-1.c: New.
28480
28481 2005-01-18 Jan Hubicka <jh@suse.cz>
28482
28483 PR tree-optimize/19337
28484 * gcc.c-torture/compile/20050119-1.c: New test.
28485
28486 2005-01-24 James E Wilson <wilson@specifixinc.com>
28487
28488 * gcc.c-torture/execute/builtins/lib/strstr.c (strstr): Correct exit
28489 test for successful match.
28490
28491 2005-01-25 Alexander Malmberg <alexander@malmberg.org>
28492
28493 PR objc/18408
28494 * objc.dg/comp-types-7.m: New test.
28495
28496 2005-01-24 Janis Johnson <janis187@us.ibm.com>
28497
28498 * lib/target-supports.exp (current_target_name): New.
28499 (check_effective_target_ilp32, check_effective_target_lp64):
28500 Cache the result to use as long as the current target, with
28501 multilib flags, remains the same.
28502
28503 * lib/gcc-dg.exp (skip_test_and_clear_xfail): Remove.
28504 (dg-require-weak, dg-require-visibility, dg-require-alias,
28505 dg-require-dg-sections, dg-require-profiling, dg-require-iconv,
28506 dg-require-effective-target, dg-skip-if): Remove call to
28507 skip_test_and_clear_xfail.
28508 (dg-test): Clear xfail data.
28509
28510 2005-01-24 Jakub Jelinek <jakub@redhat.com>
28511
28512 PR target/17751
28513 * gcc.dg/ppc64-toc.c: New test.
28514
28515 * g++.dg/tree-ssa/empty-1.C: New test.
28516
28517 PR middle-end/19551
28518 * gcc.c-torture/execute/20050121-1.c: New test.
28519 * gcc.dg/20050121-2.c: New test.
28520
28521 2004-01-23 Steven G. Kargl <kargls@comcast.net>
28522 Paul Brook <paul@codesourcery.com>
28523
28524 PR fortran/17941
28525 * gfortran.dg/real_const_1.f: New test.
28526 * gfortran.dg/real_const_2.f90: New test.
28527 * gfortran.dg/complex_int_1.f90: New test.
28528
28529 2005-01-23 Bud Davis <bdavis9659@comcast.net>
28530
28531 PR fortran/19313
28532 * gfortan.dg/inquire_6.f90: New test.
28533
28534 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
28535
28536 PR libfortran/19451
28537 * open_readonly_1.f90: New test.
28538
28539 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
28540
28541 PR libfortran/18982
28542 * gfortran.dg/open_new.f90: New file.
28543
28544 2005-01-22 Paul Brook <paul@codesourcery.com>
28545
28546 * namelist_1.f90: New test.
28547
28548 2005-01-22 Richard Sandiford <rsandifo@redhat.com>
28549
28550 PR tree-optimization/19484
28551 * gcc.c-torture/compile/20050122-[12].c: New tests.
28552
28553 2005-01-22 Paul Brook <paul@codesourcery.com>
28554
28555 * gfortran.dg/implicit_2.f90: New test.
28556
28557 2005-01-22 Bud Davis <bdavis9659@comcast.net>
28558
28559 PR fortran/19314
28560 * gfortran.dg/inquire_5.f90: New test.
28561
28562 2005-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
28563
28564 PR c/18809
28565 * gcc.dg/pr18809-1.c: New test.
28566
28567 2005-01-21 Ian Lance Taylor <ian@airs.com>
28568
28569 * gcc.dg/20050121-1.c: New test.
28570
28571 PR tree-optimization/13000
28572 * gcc.dg/20040206-1.c: Change warning to point where function is
28573 being inlined.
28574
28575 2005-01-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28576
28577 PR c++/19208
28578 * g++.dg/template/array11.C: New test.
28579
28580 2005-01-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
28581
28582 * gfortran.dg/data_char_1.f90: Fix typo, add dg-do directive.
28583 * gfortran.dg/direct_io_1.f90: Add dg-do directive.
28584 * gfortran.dg/entry_1.f90: Fix typo, add dg-do directive.
28585 * gfortran.dg/getenv_1.f90: Add dg-do directive.
28586 * gfortran.dg/pr16597.f90, gfortran.dg/pr17143.f90,
28587 gfortran.dg/pr17164.f90: Add missing dg-do directives.
28588
28589 2005-01-20 Kazu Hirata <kazu@cs.umass.edu>
28590
28591 PR tree-optimization/15349
28592 * gcc.dg/tree-ssa/pr15349.c: New.
28593
28594 2005-01-20 Steve Ellcey <sje@cup.hp.com>
28595
28596 * gcc.dg/tree-ssa/loop-1.c: Fix target names on xfail.
28597
28598 2005-01-19 Hans-Peter Nilsson <hp@axis.com>
28599
28600 * gcc.dg/tree-ssa/loop-1.c: Fix missing "-" in dg-final
28601 scan-assembler-times directive name.
28602
28603 * gcc.dg/asm-a.c: Move dg-require-effective-target to
28604 after dg-do.
28605
28606 PR rtl-optimization/19462
28607 * gcc.dg/torture/pr19462-1.c: Remove token xfail marker.
28608
28609 2005-01-19 Steve Ellcey <sje@cup.hp.com>
28610
28611 * gcc.dg/tree-ssa/loop-1.c: Ignore declaration when
28612 counting function calls on ia64.
28613
28614 2005-01-19 Jakub Jelinek <jakub@redhat.com>
28615
28616 PR rtl-optimization/15139
28617 * gcc.dg/20050111-2.c: New test.
28618
28619 PR c/17297
28620 * gcc.c-torture/compile/20050113-1.c: New testcase.
28621
28622 PR middle-end/19164
28623 * gcc.dg/20050113-1.c: New testcase.
28624
28625 2005-01-19 Dorit Naishlos <dorit@il.ibm.com>
28626
28627 * gcc.dg/vect/vect-85.c: Add comment.
28628 * gcc.dg/vect/vect-86.c: Add xfail for now.
28629 * gcc.dg/vect/vect-87.c: Add xfail for now.
28630 * gcc.dg/vect/vect-88.c: Add xfail for now.
28631 * gcc.dg/vect/vect.exp: Remove -fno-tree-pre.
28632
28633 2005-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
28634
28635 * gcc.dg/vect/vect-66.c: Slightly tweak 3rd loop.
28636
28637 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
28638
28639 * g++.dg/debug/typedef3.C: New test.
28640
28641 2005-01-18 Andrew Pinski <pinskia@physics.uc.edu>
28642
28643 PR c/19472
28644 * gcc.dg/asm-a.c: New test.
28645
28646 2005-01-18 Kaz Kojima <kkojima@gcc.gnu.org>
28647
28648 * gcc.dg/sh-relax.c: Add prototype for abort.
28649
28650 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
28651
28652 * gcc.dg/short-compare-1.c: New test.
28653 * gcc.dg/short-compare-2.c: Likewise.
28654
28655 2005-01-18 Michael Matz <matz@suse.de>
28656
28657 * gcc.dg/Wno-pointer-sign.c: New test for -Wno-pointer-sign.
28658
28659 2005-01-17 Diego Novillo <dnovillo@redhat.com>
28660
28661 PR tree-optimization/19121
28662 * gcc.c-torture/compile/pr19121.c: New test.
28663
28664 2005-01-17 James E. Wilson <wilson@specifixinc.com>
28665
28666 PR target/19357
28667 * gcc.c-torture/compile/pr19357.c: New test.
28668
28669 2005-01-17 Ian Lance Taylor <ian@airs.com>
28670
28671 PR c/5675
28672 * gcc.dg/c90-const-expr-3.c: Remove xfails on tests which now
28673 pass--those that refer just to the variable, possibly with a
28674 cast.
28675 * gcc.dg/c99-const-expr-3.c: Likewise.
28676
28677 PR middle-end/13127
28678 * gcc.dg/20040206-1.c: Remove xfail on bogus warning which is no
28679 longer emitted.
28680
28681 2005-01-16 Bud Davis <bdavis9659@comcast.net>
28682
28683 PR fortran/18778
28684 * gfortran.dg/endfile_2.f90: New test.
28685
28686 2005-01-16 Steven G. Kargl <kargls@comcast.net>
28687
28688 PR 19168
28689 * gfortran.dg/select_5.f90: New test.
28690
28691 2004-01-16 Paul Brook <paul@codesourcery.com>
28692
28693 * gfortran.dg/common_4.f90: New test.
28694
28695 2005-01-15 Hans-Peter Nilsson <hp@axis.com>
28696
28697 PR rtl-optimization/19462
28698 * gcc.dg/torture/pr19462-1.c: New test.
28699
28700 2005-01-15 Ziemowit Laski <zlaski@apple.com>
28701
28702 PR objc/19321
28703 * objc.dg/func-ptr-2.m: New.
28704 * objc.dg/volatile-1.m: New.
28705
28706 2005-01-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
28707
28708 * gcc.dg/20040813-1.c: Add hppa*64*-*-* to no stabs list.
28709
28710 2005-01-15 Jakub Jelinek <jakub@redhat.com>
28711
28712 PR tree-optimization/19060
28713 * gcc.c-torture/execute/20050104-1.c: New test.
28714
28715 2005-01-15 Bud Davis <bdavis9659@comcast.net>
28716
28717 PR fortran/18983
28718 * gfortran.dg/write_to_null.f90: New test.
28719
28720 2005-01-14 Andrew Pinski <pinskia@physics.uc.edu>
28721 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
28722
28723 PR other/19328
28724 * gcc.dg/attr-alias-2.c: dg-require-alias takes an
28725 argument.
28726
28727 2005-01-15 Jakub Jelinek <jakub@redhat.com>
28728
28729 PR c++/19263
28730 * g++.dg/init/vector1.C: New test.
28731
28732 2005-01-14 James E. Wilson <wilson@specifixinc.com>
28733
28734 PR target/13158
28735 * gcc.target/ia64/sibcall-unwind-1.c: New test.
28736 PR target/18987
28737 * gcc.target/ia64/sibcall-unwind-2.c: New test.
28738
28739 2005-01-14 Steven G. Kargl <kargls@comcast.net>
28740
28741 * gfortran.dg/select_1.f90: New test.
28742 * gfortran.dg/select_2.f90: New test.
28743 * gfortran.dg/select_3.f90: New test.
28744 * gfortran.dg/select_4.f90: New test.
28745
28746 2005-01-14 Jakub Jelinek <jakub@redhat.com>
28747
28748 PR middle-end/19084
28749 PR rtl-optimization/19348
28750 * gcc.dg/20050111-1.c: New test.
28751 * gcc.c-torture/execute/20050111-1.c: New test.
28752
28753 * gcc.dg/i386-asm-4.c: New test.
28754
28755 2005-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
28756
28757 * gcc.dg/nested-func-2.c: New test.
28758 * ada/acats/norun.lst: Remove c953002.
28759
28760 2005-01-12 Ulrich Weigand <uweigand@de.ibm.com>
28761
28762 * gcc.dg/ftrapv-2.c (labsv): Call labs instead of abs.
28763
28764 2005-01-12 Ben Elliston <bje@au.ibm.com>
28765
28766 * g++.dg/warn/Wunused-9.C: Don't XFAIL the +f() case.
28767
28768 2005-01-11 Andrew Pinski <pinskia@physics.uc.edu>
28769
28770 PR target/18761
28771 * g++.dg/abi/align1.C: New test.
28772
28773 2005-01-11 Alan Modra <amodra@bigpond.net.au>
28774
28775 * g++.dg/ext/altivec-3.C (baz, baz2): Check one component of structs
28776 at a time.
28777 * g++.dg/ext/altivec_check.h: Support compiling as C.
28778
28779 2005-01-10 Roger Sayle <roger@eyesopen.com>
28780
28781 PR c++/19355
28782 * g++.dg/expr/pr19355-1.C: New test case.
28783
28784 2005-01-10 Laurent GUERBY <laurent@guerby.net>
28785
28786 * ada/acats/tests/c4/c456001.a: New from ACATS 2.5L
28787 * ada/acats/tests/c3/c392014.a: Update from ACATS 2.5L
28788 * ada/acats/tests/c3/c92005b.ada: Likewise.
28789 * ada/acats/tests/c3/cxb3012.a: Likewise.
28790 * ada/acats/norun.lst: Add c380004 and c953002, add PR
28791
28792 2005-01-09 Paul Brook <paul@codesourcery.com>
28793
28794 * gfortran.dg/common_2.f90: New file.
28795 * gfortran.dg/common_3.f90: New file.
28796
28797 2005-01-09 Zdenek Dvorak <dvorakz@suse.cz>
28798
28799 * gcc.dg/tree-ssa/loop-4.c: Fix outcome.
28800
28801 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
28802
28803 * gcc.dg/vect/pr18400.c: Add checks for alignment prints.
28804 * gcc.dg/vect/pr18425.c: Add checks for alignment prints.
28805 * gcc.dg/vect/pr18536.c: Add checks for alignment prints.
28806 * gcc.dg/vect/vect-1.c: Add checks for alignment prints.
28807 * gcc.dg/vect/vect-2.c: Add checks for alignment prints.
28808 * gcc.dg/vect/vect-3.c: Add checks for alignment prints.
28809 * gcc.dg/vect/vect-4.c: Add checks for alignment prints.
28810 * gcc.dg/vect/vect-5.c: Add checks for alignment prints.
28811 * gcc.dg/vect/vect-6.c: Add checks for alignment prints.
28812 * gcc.dg/vect/vect-7.c: Add checks for alignment prints.
28813 * gcc.dg/vect/vect-13.c: Add checks for alignment prints.
28814 * gcc.dg/vect/vect-17.c: Add checks for alignment prints.
28815 * gcc.dg/vect/vect-18.c: Add checks for alignment prints.
28816 * gcc.dg/vect/vect-19.c: Add checks for alignment prints.
28817 * gcc.dg/vect/vect-20.c: Add checks for alignment prints.
28818 * gcc.dg/vect/vect-21.c: Add checks for alignment prints.
28819 * gcc.dg/vect/vect-22.c: Add checks for alignment prints.
28820 * gcc.dg/vect/vect-23.c: Add checks for alignment prints.
28821 * gcc.dg/vect/vect-24.c: Add checks for alignment prints.
28822 * gcc.dg/vect/vect-25.c: Add checks for alignment prints.
28823 * gcc.dg/vect/vect-26.c: Add checks for alignment prints.
28824 * gcc.dg/vect/vect-27.c: Add checks for alignment prints.
28825 * gcc.dg/vect/vect-28.c: Add checks for alignment prints.
28826 * gcc.dg/vect/vect-29.c: Add checks for alignment prints.
28827 * gcc.dg/vect/vect-31.c: Add checks for alignment prints.
28828 * gcc.dg/vect/vect-32.c: Add checks for alignment prints.
28829 * gcc.dg/vect/vect-33.c: Add checks for alignment prints.
28830 * gcc.dg/vect/vect-34.c: Add checks for alignment prints.
28831 * gcc.dg/vect/vect-35.c: Add checks for alignment prints.
28832 * gcc.dg/vect/vect-36.c: Add checks for alignment prints.
28833 * gcc.dg/vect/vect-37.c: Add checks for alignment prints.
28834 * gcc.dg/vect/vect-40.c: Add checks for alignment prints.
28835 * gcc.dg/vect/vect-41.c: Add checks for alignment prints.
28836 * gcc.dg/vect/vect-42.c: Add checks for alignment prints.
28837 * gcc.dg/vect/vect-43.c: Add checks for alignment prints.
28838 * gcc.dg/vect/vect-44.c: Add checks for alignment prints.
28839 * gcc.dg/vect/vect-46.c: Add checks for alignment prints.
28840 * gcc.dg/vect/vect-47.c: Add checks for alignment prints.
28841 * gcc.dg/vect/vect-48.c: Add checks for alignment prints.
28842 * gcc.dg/vect/vect-50.c: Add checks for alignment prints.
28843 * gcc.dg/vect/vect-52.c: Add checks for alignment prints.
28844 * gcc.dg/vect/vect-53.c: Add checks for alignment prints.
28845 * gcc.dg/vect/vect-56.c: Add checks for alignment prints.
28846 * gcc.dg/vect/vect-58.c: Add checks for alignment prints.
28847 * gcc.dg/vect/vect-60.c: Add checks for alignment prints.
28848 * gcc.dg/vect/vect-62.c: Add checks for alignment prints.
28849 * gcc.dg/vect/vect-64.c: Add checks for alignment prints.
28850 * gcc.dg/vect/vect-65.c: Add checks for alignment prints.
28851 * gcc.dg/vect/vect-66.c: Add checks for alignment prints.
28852 * gcc.dg/vect/vect-67.c: Add checks for alignment prints.
28853 * gcc.dg/vect/vect-68.c: Add checks for alignment prints.
28854 * gcc.dg/vect/vect-69.c: Add checks for alignment prints.
28855 * gcc.dg/vect/vect-70.c: Add checks for alignment prints.
28856 * gcc.dg/vect/vect-71.c: Add checks for alignment prints.
28857 * gcc.dg/vect/vect-72.c: Add checks for alignment prints.
28858 * gcc.dg/vect/vect-73.c: Add checks for alignment prints.
28859 * gcc.dg/vect/vect-74.c: Add checks for alignment prints.
28860 * gcc.dg/vect/vect-75.c: Add checks for alignment prints.
28861 * gcc.dg/vect/vect-76.c: Add checks for alignment prints.
28862 * gcc.dg/vect/vect-77.c: Add checks for alignment prints.
28863 * gcc.dg/vect/vect-78.c: Add checks for alignment prints.
28864 * gcc.dg/vect/vect-80.c: Add checks for alignment prints.
28865 * gcc.dg/vect/vect-86.c: Add checks for alignment prints.
28866 * gcc.dg/vect/vect-87.c: Add checks for alignment prints.
28867 * gcc.dg/vect/vect-88.c: Add checks for alignment prints.
28868 * gcc.dg/vect/vect-89.c: Add checks for alignment prints.
28869 * gcc.dg/vect/vect-all.c: Add checks for alignment prints.
28870
28871 * gcc.dg/vect/vect-1.c: Fix spelling.
28872 * gcc.dg/vect/vect-10.c: Fix spelling.
28873 * gcc.dg/vect/vect-11.c: Fix spelling.
28874 * gcc.dg/vect/vect-12.c: Fix spelling.
28875 * gcc.dg/vect/vect-14.c: Fix spelling.
28876 * gcc.dg/vect/vect-15.c: Fix spelling.
28877 * gcc.dg/vect/vect-16.c: Fix spelling.
28878 * gcc.dg/vect/vect-46.c: Remove obsolete comment.
28879 * gcc.dg/vect/vect-64.c: Fix comments.
28880 * gcc.dg/vect/vect-none.c: Remove vectorizable loop.
28881
28882 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
28883 Ira Rosen <irar@il.ibm.com>
28884
28885 * gcc.dg/vect/vect-70.c: New test.
28886 * gcc.dg/vect/vect-71.c: New test.
28887
28888 2005-01-09 Manfred Hollstein <mh@suse.com>
28889
28890 * gcc.dg/pr18241-1.c: Fix dg-do parameter.
28891 * gcc.dg/pr18241-2.c: Likewise.
28892 * gcc.dg/pr18241-3.c: Likewise.
28893 * gcc.dg/pr18241-4.c: Likewise.
28894 * gcc.dg/pr18241-5.c: Likewise.
28895
28896 2005-01-08 Richard Henderson <rth@redhat.com>
28897
28898 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
28899 False for x86 and x86-64.
28900
28901 2005-01-08 Diego Novillo <dnovillo@redhat.com>
28902
28903 PR tree-optimization/18241
28904 * gcc.dg/pr18241-1.c: New test.
28905 * gcc.dg/pr18241-2.c: New test.
28906 * gcc.dg/pr18241-3.c: New test.
28907 * gcc.dg/pr18241-4.c: New test.
28908 * gcc.dg/pr18241-5.c: New test.
28909
28910 2005-01-08 Steven G. Kargl <kargls@comcast.net>
28911
28912 * gfortran.dg/select_2.f90, gfortran.dg/select_3.f90,
28913 gfortran.dg/select_4.f90: New.
28914
28915 2005-01-07 Jakub Jelinek <jakub@redhat.com>
28916
28917 * gcc.c-torture/execute/20050107-1.c: New test.
28918
28919 2005-01-07 Nathan Sidwell <nathan@codesourcery.com>
28920
28921 PR c++/19298
28922 * g++.dg/template/ref2.C: New.
28923
28924 2005-01-07 Andrew Pinski <pinskia@physics.uc.edu>
28925
28926 * gcc.c-torture/compile/pr17529.c (y): Change size of array to 1
28927 instead of being empty.
28928
28929 2005-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
28930
28931 PR fortran/15553
28932 * gfortran.dg/array-1.f90: New test.
28933
28934 2005-01-07 Jakub Jelinek <jakub@redhat.com>
28935
28936 PR tree-optimization/19283
28937 * gcc.c-torture/execute/20050106-1.c: New test.
28938
28939 PR rtl-optimization/18861
28940 * gcc.dg/20050105-1.c: New test.
28941
28942 PR tree-optimization/18828
28943 * gcc.dg/20050105-2.c: New test.
28944
28945 2005-01-07 Andreas Jaeger <aj@suse.de>
28946
28947 * gcc.dg/i386-local.c: Handle -m32/-m64 runs correctly.
28948
28949 2005-01-07 Bud Davis <bdavis9659@comcast.net>
28950
28951 PR fortran/18398
28952 * gfortran.dg/fmt_read.f90: New test.
28953
28954 2005-01-06 Geoffrey Keating <geoffk@apple.com>
28955
28956 * gcc.dg/rs6000-ldouble-2.c: New.
28957
28958 2005-01-06 Mark Mitchell <mark@codesourcery.com>
28959
28960 PR c++/19244
28961 * g++.dg/parser/ctor2.C: New test.
28962
28963 2004-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28964
28965 PR c++/17154
28966 * g++.dg/template/using9.C: New test.
28967
28968 2005-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28969
28970 PR c++/19258
28971 * g++.dg/lookup/friend6.C: New test.
28972
28973 2005-01-06 Nathan Sidwell <nathan@codesourcery.com>
28974
28975 PR c++/19270
28976 * g++.dg/template/array10.C: New.
28977
28978 2005-01-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28979
28980 * g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.pt/asm2.C,
28981 gcc.dg/20011119-1.c: Bypass tests on x86 when using -fpic/-fPIC.
28982
28983 2005-01-06 Jakub Jelinek <jakub@redhat.com>
28984
28985 * gcc.c-torture/compile/20050105-1.c: New test.
28986
28987 2005-01-05 Geoffrey Keating <geoffk@apple.com>
28988
28989 * gcc.dg/darwin-weakimport-2.c: Remove stray 'APPLE LOCAL' marker.
28990
28991 2005-01-05 Roger Sayle <roger@eyesopen.com>
28992
28993 PR middle-end/19100
28994 * gcc.dg/conv-3.c: New test case.
28995
28996 2005-01-05 Joseph S. Myers <joseph@codesourcery.com>
28997
28998 * gcc.dg/asm-wide-1.c: New test.
28999
29000 2005-01-05 Nathan Sidwell <nathan@codesourcery.com>
29001
29002 PR c++/19030
29003 * g++.dg/parse/crash22.C: New
29004
29005 2005-01-04 Geoffrey Keating <geoffk@apple.com>
29006
29007 PR 19257
29008 * gcc.dg/cpp/subframework1.c: Run only on Darwin.
29009
29010 2005-01-04 Uros Bizjak <uros@kss-loka.si>
29011
29012 PR middle-end/17767
29013 * gcc.dg/i386-mmx-6.c: New test case.
29014
29015 2005-01-04 Paolo Bonzini <bonzini@gnu.org>
29016
29017 PR tree-optimization/18308
29018 * gcc.dg/vect/pr18308.c: New testcase.
29019
29020 2005-01-04 Andreas Jaeger <aj@suse.de>
29021
29022 * gcc.target/i386/amd64-abi-1.c: Only run as 64-bit tests.
29023
29024 2005-01-03 Geoffrey Keating <geoffk@apple.com>
29025 Robert Bowdidge <bowdidge@apple.com>
29026
29027 * gcc.dg/cpp/subframework1.c: New.
29028 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/A.h: New.
29029 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/B.h: New.
29030 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/C.h: New.
29031 * gcc.dg/cpp/frame/one.framework/Headers/one-includeSubs.h: New.
29032
29033 2005-01-03 Geoffrey Keating <geoffk@apple.com>
29034
29035 * gcc.dg/darwin-weakimport-1.c: Remove check for variables
29036 producing warning.
29037 * gcc.dg/darwin-weakimport-2.c: New.
29038
29039 2005-01-03 Richard Henderson <rth@redhat.com>
29040
29041 * g++.old-deja/g++.ext/attrib5.C: Move the alias after the referent.
29042
29043 2005-01-03 Richard Henderson <rth@redhat.com>
29044
29045 * gcc.dg/vect/vect.exp: Enable for ia64.
29046 * lib/target-supports.exp (check_effective_target_vect_int): Likewise.
29047 (check_effective_target_vect_float): Likewise.
29048 (check_effective_target_vect_no_align): Likewise.
29049 * gcc.dg/vect/vect-30.c: XFAIL for vect_no_align.
29050 * gcc.dg/vect/vect-8.c: Likewise.
29051
29052 2005-01-03 Uros Bizjak <uros@kss-loka.si>
29053
29054 PR target/19236
29055 * gcc.dg/pr19236-1.c: New test case.
29056
29057 2005-01-03 Hans-Peter Nilsson <hp@bitrange.com>
29058
29059 PR rtl-optimization/12092
29060 * gcc.dg/pr12092-1.c: Fix typo in dg directive.
29061
29062 2005-01-02 Andreas Jaeger <aj@suse.de>
29063
29064 * gcc.dg/pr12092-1.c: Do not run on x86_64.
29065
29066 2005-01-01 Roger Sayle <roger@eyesopen.com>
29067 Andrew Pinski <pinskia@physics.uc.edu>
29068
29069 PR rtl-optimization/12092
29070 * gcc.dg/pr12092-1.c: New test case.
29071
29072 2005-01-01 Geoffrey Keating <geoffk@geoffk.org>
29073
29074 * g++.dg/ext/visibility/fvisibility-override1.C: Test using
29075 'hidden' and 'default' for better portability.
29076 * g++.dg/ext/visibility/fvisibility-override2.C: Likewise.
29077
29078 * g++.old-deja/g++.abi/cxa_vec.C: Add -flat_namespace on Darwin
29079 6 and 7.
29080 * g++.old-deja/g++.brendan/new3.C: Likewise.
29081
29082 2005-01-01 Steven Bosscher <stevenb@suse.de>
29083
29084 * gcc.dg/20041231-1.C: New test.
29085 * g++.dg/warn/Wunreachable-code-1.C: New test.
29086
29087 2004-12-30 David Edelsohn <edelsohn@gnu.org>
29088
29089 * gfortran.fortran-torture/execute/read_eof.f90: Open scratch
29090 file, not /dev/null. Abort on error.
29091
29092 2004-12-30 Alexander Malmberg <alexander@malmberg.org>
29093 Ziemowit Laski <zlaski@apple.com>
29094
29095 PR objc/18971
29096 * objc.dg/encode-5.m: New test.
29097
29098 2004-12-29 Richard Henderson <rth@redhat.com>
29099
29100 * gcc.dg/20040813-1.c: Disable for alpha and ia64.
29101 * objc.dg/stabs-1.m: Disable for ia64.
29102
29103 2004-12-29 Mark Mitchell <mark@codesourcery.com>
29104
29105 PR c++/19190
29106 * g++.dg/warn/Wunused-10.C: New test.
29107
29108 2004-12-28 Richard Henderson <rth@redhat.com>
29109
29110 * objc.dg/stabs-1.m: Disable for alpha.
29111
29112 2004-12-27 Mark Mitchell <mark@codesourcery.com>
29113
29114 PR c++/19149
29115 * g++.dg/parse/error23.C: New test.
29116
29117 2004-12-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
29118
29119 * gfortran.dg/g77/f90-intrinsic-bit.f: New.
29120
29121 PR fortran/19032
29122 * gfortran.dg/intrinsic_modulo_1.f90: New.
29123 * gfortran.fortran-torture/execute/intrinsic_mod_ulo.f90: Add
29124 tests with divisor -1.
29125
29126 2004-12-27 Mark Mitchell <mark@codesourcery.com>
29127
29128 * g++.dg/opt/temp1.C (memcpy): Return a value.
29129
29130 PR c++/19148
29131 * g++.dg/expr/cond7.C: New test.
29132
29133 2004-12-27 Paul Brook <paul@codesourcery.com>
29134
29135 * gfortran.dg/g77/select_no_compile.f: Remove.
29136
29137 2004-12-27 Richard Henderson <rth@redhat.com>
29138
29139 * gcc.dg/vect/vect-27a.c, gcc.dg/vect/vect-29a.c,
29140 gcc.dg/vect/vect-48a.c, gcc.dg/vect/vect-56a.c,
29141 gcc.dg/vect/vect-72a.c, gcc.dg/vect/vect-77a.c: Remove.
29142
29143 2004-12-26 Richard Henderson <rth@redhat.com>
29144
29145 * gcc.dg/compat/compat-common.h (CINT, CDBL): Use multiplication
29146 by 1i instead of token pasting.
29147
29148 2004-12-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
29149
29150 PR tree-optimization/17578
29151 * gcc.c-torture/execute/ieee/compare-fp-3.x: Append -fno-trapping-math
29152 to additional_flags.
29153 * gcc.c-torture/execute/ieee/compare-fp-4.x: Likewise.
29154
29155 2004-12-25 Richard Henderson <rth@redhat.com>
29156
29157 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
29158 Remove Alpha.
29159
29160 2004-12-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
29161
29162 * gcc.dg/pr17055-1.c (dg-options): Add -fno-common to options on
29163 hppa*-*-hpux*.
29164 * gcc.dg/pr17957.c (dg-options): Likewise.
29165 * gcc.dg/struct-ret-1.c: Add prototype for abort.
29166 * gcc.dg/tree-ssa/asm-2.c, gcc.dg/tree-ssa/asm-3.c: Use register 1
29167 instead of 0 on __hppa__.
29168 * gcc.dg/tree-ssa/loop-1.c (dg-final): Check for five instances of
29169 "foo,%r" on hppa*-*-*.
29170
29171 2004-12-23 Bud Davis <bdavis9659@comcast.net>
29172
29173 PR fortran/19071
29174 * gfortran.dg/complex_write.f90: New test.
29175
29176 2004-12-23 Mark Mitchell <mark@codesourcery.com>
29177
29178 PR c++/17595
29179 * g++.dg/parse/pragma2.C: New test.
29180
29181 * g++.dg/opt/temp1.C: Make memcpy actually copy bytes.
29182
29183 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
29184
29185 * gcc.dg/empty2.c: Add missing dg-warning.
29186
29187 2004-12-23 Mark Mitchell <mark@codesourcery.com>
29188
29189 PR c++/17413
29190 * g++.dg/template/local4.C: New test.
29191 * g++.dg/template/crash19.C: Add dg-error marker.
29192
29193 * g++.dg/template/crash31.C: Correct embedded PR number.
29194
29195 2004-12-23 Mark Mitchell <mark@codesourcery.com>
29196
29197 PR c++/16405
29198 * g++.dg/opt/temp1.C: Add do-run marker.
29199
29200 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
29201
29202 * g++.dg/template/spec19.C: New.
29203
29204 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
29205
29206 PR target/16819
29207 * gcc.dg/empty2.c: New.
29208
29209 2004-12-23 Richard Henderson <rth@redhat.com>
29210
29211 * lib/target-supports.exp (check_effective_target_vect_no_align):
29212 Remove i?86 and x86-64.
29213
29214 2004-12-23 Mark Mitchell <mark@codesourcery.com>
29215
29216 PR c++/16405
29217 * g++.dg/opt/temp1.C: New test.
29218
29219 2004-12-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
29220
29221 PR c++/18733
29222 * g++.dg/template/friend33.C: New testcase.
29223
29224 2004-12-22 Mark Mitchell <mark@codesourcery.com>
29225
29226 PR c++/18464
29227 * g++.dg/template/cond5.C: New test.
29228
29229 PR c++/18492
29230 * g++.dg/inherit/thunk3.C: New test.
29231
29232 PR c++/11224
29233 * g++.dg/warn/Wunused-9.C: New test.
29234
29235 2004-12-22 Janis Johnson <janis187@us.ibm.com>
29236
29237 * lib/gcc-dg.exp (dg-skip-if): Fix the flags compared against.
29238
29239 2004-12-22 Jan Beulich <jbeulich@novell.com>
29240
29241 * gcc.dg/20040813-1.c: Skip for *-*-netware*.
29242
29243 2004-12-21 Mark Mitchell <mark@codesourcery.com>
29244
29245 PR c++/18378
29246 * g++.dg/ext/packed8.C: New test.
29247
29248 PR c++/19063
29249 * g++.dg/template/crash31.C: New test.
29250
29251 PR c++/19034
29252 * g++.dg/template/crash30.C: New test.
29253
29254 2004-12-21 Andrew Pinski <pinskia@physics.uc.edu>
29255
29256 PR C++/18984
29257 * g++.dg/eh/ctor3.C: New test.
29258
29259 2004-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
29260
29261 * objc.dg/stabs-1.m: Allow section name to be quoted and
29262 assembly label to begin with '.LL'.
29263
29264 2004-12-21 Janis Johnson <janis187@us.ibm.com>
29265
29266 * gcc.dg/vect/vect.exp
29267 (check_effective_target_lp64_or_vect_no_align): New.
29268 * gcc.dg/vect/vect-77.c: Use it.
29269 * gcc.dg/vect/vect-78.c: Use it.
29270
29271 * lib/target-supports.exp
29272 (check_effective_target_vect_no_max,
29273 check_effective_target_vect_no_bitwise,
29274 check_effective_target_vect_no_align): New.
29275 * gcc.dg/vect/vect-13.c: Use them.
29276 * gcc.dg/vect/vect-17.c: Ditto.
29277 * gcc.dg/vect/vect-18.c: Ditto.
29278 * gcc.dg/vect/vect-19.c: Ditto.
29279 * gcc.dg/vect/vect-20.c: Ditto.
29280 * gcc.dg/vect/vect-27.c: Ditto.
29281 * gcc.dg/vect/vect-29.c: Ditto.
29282 * gcc.dg/vect/vect-44.c: Ditto.
29283 * gcc.dg/vect/vect-48.c: Ditto.
29284 * gcc.dg/vect/vect-50.c: Ditto.
29285 * gcc.dg/vect/vect-52.c: Ditto.
29286 * gcc.dg/vect/vect-54.c: Ditto.
29287 * gcc.dg/vect/vect-56.c: Ditto.
29288 * gcc.dg/vect/vect-58.c: Ditto.
29289 * gcc.dg/vect/vect-60.c: Ditto.
29290 * gcc.dg/vect/vect-72.c: Ditto.
29291 * gcc.dg/vect/vect-80.c: Ditto.
29292
29293 2004-12-21 Nathan Sidwell <nathan@codesourcery.com>
29294
29295 PR c++/14075
29296 * g++.dg/init/string1.C: New.
29297
29298 PR c++/18975
29299 * g++.dg/other/synth1.C: New.
29300
29301 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
29302
29303 PR c/18963
29304 * gcc.dg/pr18963-1.c: New test.
29305
29306 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
29307
29308 PR c/18596
29309 * gcc.dg/funcdef-storage-1.c (foo): Remove.
29310 * gcc.dg/pr18596-1.c: Use dg-error.
29311 (dg-options): Use -fno-unit-at-a-time.
29312 * gcc.dg/pr18596-2.c: New test.
29313 * gcc.dg/pr18596-3.c: New test.
29314
29315 2004-12-20 Roger Sayle <roger@eyesopen.com>
29316
29317 PR middle-end/18683
29318 * g++.dg/opt/pr18683-1.C: New test case.
29319
29320 2004-12-20 Andrew Pinski <pinskia@physics.uc.edu>
29321
29322 PR other/19093
29323 * g++.dg/opt/max1.C: Fix for 64bit targets.
29324
29325 2004-12-20 Matt Austern <austern@apple.com>
29326
29327 PR c++/19044
29328 * g++.dg/ext/builtin6.C: New
29329
29330 2004-12-20 Diego Novillo <dnovillo@redhat.com>
29331
29332 PR tree-optimization/19080
29333 * gcc.c-torture/compile/pr19080.c: New test.
29334
29335 2004-12-20 Steven Bosscher <stevenb@suse.de>
29336
29337 * gcc.dg/20041219-1.c: New test.
29338
29339 2004-12-19 Roger Sayle <roger@eyesopen.com>
29340
29341 PR middle-end/19068
29342 * g++.dg/opt/max1.C: New test case.
29343
29344 2004-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
29345
29346 * gcc.dg/fdata-sections-1.c: New test.
29347
29348 2004-12-18 Roger Sayle <roger@eyesopen.com>
29349
29350 PR middle-end/18548
29351 * gcc.dg/max-1.c: New test case.
29352
29353 2004-12-18 Jakub Jelinek <jakub@redhat.com>
29354
29355 * gcc.c-torture/execute/20041218-1.c: New test.
29356
29357 2004-12-17 Diego Novillo <dnovillo@redhat.com>
29358
29359 * gcc.dg/pr18501.c: New test.
29360 * gcc.dg/uninit-5.c: XFAIL.
29361 * gcc.dg/uninit-9.c: XFAIL.
29362
29363 2004-12-17 Dale Johannesen <dalej@apple.com>
29364
29365 * gcc.dg/20041213-1.c: New.
29366
29367 2004-12-17 Ziemowit Laski <zlaski@apple.com>
29368
29369 * objc.dg/stabs-1.m: Allow assembly label to begin
29370 with a dot ('.').
29371
29372 2004-12-17 Jakub Jelinek <jakub@redhat.com>
29373
29374 * gcc.c-torture/execute/20041213-1.c: Move...
29375 * gcc.c-torture/execute/ieee/20041213-1.c: ...to here.
29376
29377 2004-12-17 Nathan Sidwell <nathan@codesourcery.com>
29378
29379 PR c++/18721
29380 * g++.dg/lookup/conv-5.C: New.
29381
29382 2004-12-16 Ziemowit Laski <zlaski@apple.com>
29383
29384 * objc.dg/stabs-1.m: New test.
29385
29386 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
29387
29388 * gcc.dg/visibility-c.c: Change compile to
29389 assemble for the test.
29390
29391 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
29392
29393 PR target/19041
29394 * gcc.dg/visibility-c.c: New test.
29395
29396 2004-12-16 Roger Sayle <roger@eyesopen.com>
29397
29398 PR middle-end/18493
29399 * gcc.dg/switch-8.c: New test case.
29400
29401 2004-12-16 Nathan Sidwell <nathan@codesourcery.com>
29402
29403 PR c++/18905
29404 * g++.dg/template/init4.C: New.
29405 * g++.dg/opt/static3.C: Enable optimizer.
29406
29407 2004-12-16 Wolfgang Bangerth <bangerth@dealii.com>
29408
29409 * g++.dg/other/complex1.C: New test.
29410
29411 2004-12-15 Alan Modra <amodra@bigpond.net.au>
29412
29413 * g++.dg/opt/inline9.C: New test.
29414
29415 2004-12-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
29416
29417 PR fortran/18993
29418 * gfotran.dg/nullify_1.f: New test.
29419
29420 2004-12-15 Richard Henderson <rth@redhat.com>
29421
29422 * gcc.target/i386/i386.exp: New harness.
29423 * gcc.target/i386/vect-args.c: New.
29424
29425 2004-12-15 David Edelsohn <edelsohn@gnu.org>
29426
29427 * gcc.dg/20040813-1.c: Skip for *-*-aix*.
29428
29429 2004-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29430
29431 PR c++/18825
29432 * g++.dg/template/friend32.C: New test.
29433
29434 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
29435
29436 * cpp/pragma-once-1.c: New test.
29437 * cpp/pragma-once-1b.h: Likewise.
29438 * cpp/pragma-once-1c.h: Likewise.
29439 * cpp/pragma-once-1d.h: Likewise.
29440 * cpp/inc/pragma-once-1a.h: Likewise.
29441
29442 2004-12-15 Bud Davis <bdavis9659@comcast.net>
29443 Steven G. Kargl <kargls@comcast.net>
29444
29445 PR fortran/17597
29446 * gfortran.dg/list_read_3.f90: New test.
29447
29448 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
29449
29450 * gcc.dg/ftrapv-2.c: New test.
29451
29452 2004-12-15 Nathan Sidwell <nathan@codesourcery.com>
29453
29454 PR c++/18981
29455 * g++.dg/template/typename9.C: New test.
29456
29457 2004-12-14 Mark Mitchell <mark@codesourcery.com>
29458
29459 PR c++/18738
29460 * g++.dg/template/typename8.C: New test.
29461 * g++.dg/parse/friend2.C: Tweak error message.
29462
29463 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
29464
29465 * gcc.c-torture/20041214-1.c: New test.
29466
29467 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
29468
29469 PR c++/18965
29470 * g++.dg/init/array17.C: New test.
29471
29472 2004-12-14 Mark Mitchell <mark@codesourcery.com>
29473
29474 PR c++/18793
29475 * g++.dg/init/aggr3.C: New test.
29476
29477 2004-12-14 Janis Johnson <janis187@us.ibm.com>
29478
29479 * gcc.dg/altivec-types-1.c: New test.
29480 * gcc.dg/altivec-types-2.c: New test.
29481 * gcc.dg/altivec-types-3.c: New test.
29482 * gcc.dg/altivec-types-4.c: New test.
29483 * g++.dg/ext/altivec-types-1.C: New test.
29484 * g++.dg/ext/altivec-types-2.C: New test.
29485 * g++.dg/ext/altivec-types-3.C: New test.
29486 * g++.dg/ext/altivec-types-4.C: New test.
29487
29488 2004-12-14 Jakub Jelinek <jakub@redhat.com>
29489
29490 PR middle-end/18951
29491 * gcc.c-torture/execute/20041213-1.c: New test.
29492
29493 2004-12-14 Nathan Sidwell <nathan@codesourcery.com>
29494
29495 PR c++/18949
29496 * g++.dg/template/cast1.C: New.
29497
29498 2004-12-13 Kazu Hirata <kazu@cs.umass.edu>
29499
29500 * gcc.c-torture/execute/20041213-2.c: New test.
29501
29502 2004-12-13 Richard Henderson <rth@redhat.com>
29503
29504 * gcc.dg/i386-sse-10.c: Fix typo in options.
29505
29506 2004-12-13 Andrew Pinski <pinskia@physics.uc.edu>
29507
29508 PR c++/18968
29509 * g++.dg/opt/pr18968.C: New test.
29510
29511 2004-12-13 Mark Mitchell <mark@codesourcery.com>
29512
29513 PR c++/18925
29514 * g++.dg/ext/visibility/staticdatamem.C: New test.
29515
29516 2004-12-13 Kelley Cook <kcook@gcc.gnu.org>
29517
29518 * gcc.target/xstormy16/below100.S: Remove DOS line endings.
29519
29520 2004-12-13 Roger Sayle <roger@eyesopen.com>
29521
29522 PR rtl-optimization/18928
29523 * gcc.dg/pr18928-1.c: New test case.
29524
29525 2004-12-13 Alexandre Oliva <aoliva@redhat.com>
29526
29527 PR tree-opt/16951
29528 * gcc.c-torture/compile/20041211-1.c: New.
29529
29530 2004-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
29531
29532 PR middle-end/17564
29533 * gcc.c-torture/execute/20041212-1.c: New test.
29534
29535 2004-12-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
29536
29537 PR fortran/18869
29538 * gfortran.dg/common_1.f90: New test.
29539
29540 2004-12-12 Steven G. Kargl <kargls@comcast.net>
29541 Paul Brook <paul@codesourcery.com>
29542
29543 PR fortran/16222
29544 * gfortran.dg/real_do_1.f90: New test.
29545
29546 2004-12-12 Andrew Pinski <pinskia@physics.uc.edu>
29547
29548 PR tree-opt/18040
29549 * g++.dg/opt/ptrmem6.C: New test.
29550
29551 2004-12-11 Roger Sayle <roger@eyesopen.com>
29552
29553 PR middle-end/18921
29554 * gcc.dg/pr18921-1.c: New test case.
29555
29556 2004-12-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
29557
29558 PR fortran/17175
29559 * gfortran.dg/scale_1.f90: New test.
29560
29561 2004-12-10 Andrew Pinski <pinskia@physics.uc.edu>
29562
29563 PR middle-end/18903
29564 * gcc.c-torture/compile/pr18903.c: New test.
29565
29566 2004-12-10 Richard Sandiford <rsandifo@redhat.com>
29567
29568 * gcc.c-torture/execute/20041210-1.c: New test.
29569
29570 2004-12-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
29571
29572 PR c++/18731
29573 * g++.dg/parser/struct-1.C: New test.
29574 * g++.dg/parser/struct-2.C: New test.
29575 * g++.dg/parser/struct-3.C: New test.
29576
29577 2004-12-09 Richard Henderson <rth@redhat.com>
29578
29579 * gcc.dg/loop-3.c: Don't use i386 tuning for amd64.
29580
29581 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Remove.
29582 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Remove.
29583
29584 2004-12-09 Matt Austern <austern@apple.com>
29585
29586 PR c++/18514
29587 * g++.dg/ext/builtin1.C: New
29588 * g++.dg/ext/builtin2.C: New
29589 * g++.dg/ext/builtin3.C: New
29590 * g++.dg/ext/builtin4.C: New
29591 * g++.dg/ext/builtin5.C: New
29592
29593 2004-12-09 Andrew Pinski <pinskia@physics.uc.edu>
29594
29595 PR tree-opt/18904
29596 * g++.dg/opt/ptrmem5.C: New test.
29597
29598 2004-12-09 Alexandre Oliva <aoliva@redhat.com>
29599
29600 * g++.dg/parse/typename5.C: Adjust for new error.
29601 * g++.dg/parse/typename7.C: New.
29602
29603 2004-12-09 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
29604
29605 PR c++/18073
29606 * g++.dg/other/mmintrin.C: New test.
29607
29608 2004-12-09 Nathan Sidwell <nathan@codesourcery.com>
29609
29610 PR c++/16681
29611 * g++.dg/init/array15.C: New.
29612 * g++.dg/init/array16.C: New.
29613
29614 2004-12-08 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
29615
29616 PR fortran/18826
29617 * gfortran.dg/assign_1.f90: New test.
29618
29619 2004-12-08 Nick Clifton <nickc@redhat.com>
29620
29621 * gcc.target/xstormy16/bss_below100: New directory containing tests.
29622 * gcc.target/xstormy16/data_below100: Likewise.
29623 * gcc.target/xstormy16/sfr: Likewise.
29624 * gcc.target/xstormy16/below100.S: New test source file.
29625 * gcc.target/xstormy16/below100.ld: New test linker script.
29626 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
29627 * gcc.target/xstormy16/below_100.c: Fix scan to allow for bn or
29628 bp instructions.
29629 * gcc.target/xstormy16/bp.c: Likewise.
29630
29631 * gcc.target/xstormy16/bss_below100: New files:
29632 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
29633 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
29634 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
29635 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
29636 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
29637 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
29638 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
29639 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
29640 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
29641 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
29642 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
29643 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
29644 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
29645 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
29646 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
29647 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
29648 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
29649 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
29650 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
29651 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
29652 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
29653 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
29654 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
29655 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
29656 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
29657 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
29658 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
29659
29660 * gcc.target/xstormy16/data_below100: New files:
29661 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
29662 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
29663 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
29664 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
29665 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
29666 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
29667 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
29668 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
29669 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
29670 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
29671 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
29672 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
29673 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
29674 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
29675 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
29676 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
29677 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
29678 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
29679 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
29680 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
29681 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
29682 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
29683 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
29684 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
29685 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
29686 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
29687 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
29688
29689 * gcc.target/xstormy16/sfr: New files:
29690 01_const_to_sfrb.c, 02_const_to_sfrw.c, 03_var_to_sfrb.c,
29691 04_var_to_sfrw.c, 05_sfrb_to_var.c, 06_sfrw_to_var.c,
29692 10_set_sfrb_bit_0.c, 10_set_sfrb_bit_7.c, 11_clr_sfrb_bit_0.c,
29693 11_clr_sfrb_bit_7.c, 12_if1_sfrb_bit_0.c, 12_if1_sfrb_bit_3.c,
29694 12_if1_sfrb_bit_7.c, 13_if0_sfrb_bit_0.c, 13_if0_sfrb_bit_3.c,
29695 13_if0_sfrb_bit_7.c, 14_set_sfrw_bit_0.c, 14_set_sfrw_bit_3.c,
29696 14_set_sfrw_bit_7.c, 14_set_sfrw_bit_8.c, 14_set_sfrw_bit_b.c,
29697 14_set_sfrw_bit_f.c, 15_clr_sfrw_bit_0.c, 15_clr_sfrw_bit_3.c,
29698 15_clr_sfrw_bit_7.c, 15_clr_sfrw_bit_8.c, 15_clr_sfrw_bit_b.c,
29699 15_clr_sfrw_bit_f.c, 16_if1_sfrw_bit_0.c, 16_if1_sfrw_bit_3.c,
29700 16_if1_sfrw_bit_7.c, 16_if1_sfrw_bit_8.c, 16_if1_sfrw_bit_b.c,
29701 16_if1_sfrw_bit_f.c, 17_if0_sfrw_bit_0.c, 17_if0_sfrw_bit_3.c,
29702 17_if0_sfrw_bit_7.c, 17_if0_sfrw_bit_8.c, 17_if0_sfrw_bit_b.c,
29703 17_if0_sfrw_bit_f.c, 20_set_sfrb_bitfield_0.c,
29704 20_set_sfrb_bitfield_7.c, 21_clr_sfrb_bitfield_0.c,
29705 21_clr_sfrb_bitfield_7.c, 22_if1_sfrb_bitfield_0.c,
29706 22_if1_sfrb_bitfield_3.c, 22_if1_sfrb_bitfield_7.c,
29707 23_if0_sfrb_bitfield_0.c, 23_if0_sfrb_bitfield_3.c,
29708 23_if0_sfrb_bitfield_7.c, 24_set_sfrw_bitfield_0.c,
29709 24_set_sfrw_bitfield_7.c, 24_set_sfrw_bitfield_8.c,
29710 24_set_sfrw_bitfield_f.c, 25_clr_sfrw_bitfield_0.c,
29711 25_clr_sfrw_bitfield_7.c, 25_clr_sfrw_bitfield_8.c,
29712 25_clr_sfrw_bitfield_f.c, 26_if1_sfrw_bitfield_0.c,
29713 26_if1_sfrw_bitfield_3.c, 26_if1_sfrw_bitfield_7.c,
29714 26_if1_sfrw_bitfield_8.c, 26_if1_sfrw_bitfield_b.c,
29715 26_if1_sfrw_bitfield_f.c, 27_if0_sfrw_bitfield_0.c,
29716 27_if0_sfrw_bitfield_3.c, 27_if0_sfrw_bitfield_7.c,
29717 27_if0_sfrw_bitfield_8.c, 27_if0_sfrw_bitfield_b.c,
29718 27_if0_sfrw_bitfield_f.c
29719
29720 2004-12-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29721
29722 PR c++/18100
29723 * g++.dg/lookup/name-clash4.C: New test.
29724
29725 2004-12-08 Nathan Sidwell <nathan@codesourcery.com>
29726
29727 PR c++/18672
29728 * g++.dg/opt/array1.C: New.
29729
29730 PR c++/18803
29731 * g++.dg/template/operator5.C: New.
29732
29733 2004-12-08 Hans-Peter Nilsson <hp@bitrange.com>
29734
29735 PR c/18867
29736 * gcc.dg/noncompile/20041207.c: Fix typo in dg directive.
29737
29738 2004-12-07 Steven Bosscher <stevenb@suse.de>
29739
29740 * gcc.dg/noncompile/20041207.c: New test.
29741
29742 2004-12-07 Volker Reichelt <reichelt@gcc.gnu.org>
29743
29744 * g++.dg/other/unreachable-1.C: New test.
29745
29746 2004-12-06 Nick Clifton <nickc@redhat.com>
29747
29748 * gcc.dg/builtins-config.h: Use <sys/types.h> instead of
29749 <limits.h> because the latter comes from gcc's include/ directory
29750 and not the newlib/libc/include directory.
29751
29752 2004-12-04 Richard Henderson <rth@redhat.com>
29753
29754 * gcc.dg/tree-ssa/loop-5.c: Use long instead of int.
29755
29756 2004-12-04 Richard Henderson <rth@redhat.com>
29757
29758 * lib/target-supports.exp (check_gc_sections_available): Disable
29759 for alpha and ia64.
29760
29761 2004-12-04 Andrew Pinski <pinskia@physics.uc.edu>
29762
29763 PR middle-end/17909
29764 * g++.dg/other/vararg-2.C: New test.
29765
29766 2004-12-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29767
29768 PR c++/17011, c++/17971
29769 * g++.dg/template/error15.C: Adjust expected error.
29770 * g++.dg/template/instantiate3.C: Likewise.
29771
29772 2004-12-03 Janis Johnson <janis187@us.ibm.com>
29773
29774 * gcc.dg/altivec-18.c: Fix for darwin
29775
29776 2004-12-03 Nathan Sidwell <nathan@codesourcery.com>
29777
29778 PR c++/18782
29779 * g++.dg/parse/ptrmem2.C: New.
29780
29781 PR c++/18318
29782 * g++.dg/template/new1.C: New.
29783
29784 2004-12-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
29785
29786 PR fortran/18710
29787 * gfortran.dg/direct_io_3.f90: New test.
29788
29789 2004-12-02 Nathan Sidwell <nathan@codesourcery.com>
29790
29791 PR 18758
29792 * g++.dg/parse/crash21.C: New.
29793
29794 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29795
29796 PR c++/15664, c++/18276
29797 * g++.dg/template/ttp13.C: New test.
29798 * g++.dg/template/ttp14.C: Likewise.
29799
29800 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29801
29802 PR c++/18123
29803 * g++.dg/parse/enum2.C: New test.
29804 * g++.old-deja/g++.pt/enum5.C: Adjust error location.
29805
29806 2004-12-02 Nick Clifton <nickc@redhat.com>
29807
29808 * gcc.target/xstormy16: New test directory.
29809 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
29810 * gcc.target/xstormy16/bp.c: Check the generation of bp
29811 instructions.
29812 * gcc.target/xstormy16/below_100.c: Check the generation of bp and
29813 bn instructions and the BELOW100 attribute.
29814
29815 2004-12-02 Alan Modra <amodra@bigpond.net.au>
29816
29817 PR target/16952
29818 * gcc.dg/ppc-eabi.c: New.
29819
29820 2004-12-02 Bud Davis <bdavis9659@comcast.net>
29821
29822 PR fortran/18284
29823 * gfortran.dg/backspace.f90
29824
29825 2004-12-02 Bud Davis <bdavis9659@comcast.net>
29826
29827 * gfortran.dg/inquire.f90: New test.
29828
29829 2004-12-01 Janis Johnson <janis187@us.ibm.com>
29830
29831 * lib/gcc-dg.exp (dg-process-target): Wrapper for dg function to
29832 handle effective-target-keyword.
29833 (dg-skip-if): Support effective-target keyword as target list.
29834 (dg-xfail-if): Ditto.
29835 * lib/target-supports.exp (is-effective-target-keyword): New proc.
29836
29837 2004-12-01 Diego Novillo <dnovillo@redhat.com>
29838
29839 PR tree-optimization/18291
29840 * gcc.c-torture/compile/pr18291.c: New test.
29841
29842 2004-12-01 Nathan Sidwell <nathan@codesourcery.com>
29843
29844 PR C++/18729
29845 * g++.dg/parse/crash20.C: New.
29846
29847 PR c++/17431
29848 * g++.dg/overload/arg1.C: New.
29849 * g++.dg/overload/arg2.C: New.
29850 * g++.dg/overload/arg3.C: New.
29851 * g++.dg/overload/arg4.C: New.
29852
29853 2004-12-01 Joseph S. Myers <joseph@codesourcery.com>
29854
29855 * gcc.dg/c99-flex-array-4.c: Remove.
29856
29857 2004-11-30 Janis Johnson <janis187@us.ibm.com>
29858
29859 * lib/compat.exp (compat-get-options): Fix for use with dg-xfail-if.
29860
29861 * lib/target-supports.exp (is-effective-target): Simplify.
29862
29863 * lib/target-supports.exp (check_effective_target_vect_long):
29864 Fix for powerpc64-*-*.
29865
29866 2004-11-30 Loren James Rittle <ljrittle@acm.org>
29867
29868 * g++.old-deja/g++.eh/badalloc1.C (arena_size): Bump up to 262144
29869 to support new requirements on FreeBSD 5.
29870
29871 2004-11-30 Devang Patel <dpatel@apple.com>
29872
29873 PR 18702
29874 * gcc.dg/cpp/isysroot-1.c: Make this test darwin specific.
29875
29876 2004-11-30 Janis Johnson <janis187@us.ibm.com>
29877
29878 * g++.dg/ext/altivec-13.C: New test.
29879
29880 2004-11-30 Andrew Pinski <pinskia@physics.uc.edu>
29881
29882 PR tree-opt/18298
29883 * gcc.c-torture/execute/p18298.c: New test.
29884
29885 2004-11-30 Ira Rosen <irar@il.ibm.com>
29886 Dorit Naishlos <dorit@il.ibm.com>
29887
29888 PR tree-opt/18607
29889 * gcc.dg/vect/vect-89.c: New test.
29890
29891 2004-11-30 James A. Morrison <phython@gcc.gnu.org>
29892
29893 * gcc.dg/pr18596-1.c: New test.
29894
29895 2004-11-30 Ben Elliston <bje@au.ibm.com>
29896
29897 * g++.old-deja/g++.other/decl5.C: Remove remaining XFAILs.
29898
29899 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
29900
29901 PR c/18479
29902 * gcc.dg/pr18479.c: New test.
29903
29904 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
29905
29906 PR target/18490
29907 * g++.old-deja/g++.law/bit-fields2.C: Reinstate skip for
29908 mmix-knuth-mmixware.
29909
29910 * g++.old-deja/g++.other/local-alloc1.C: Reinstate skip for
29911 cris-*-elf* cris-*-aout* mmix-*-*
29912
29913 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
29914
29915 PR middle-end/18725
29916 * gcc.dg/pr18725.c: New test.
29917
29918 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
29919
29920 PR target/18488
29921 * g++.dg/opt/vt1.C: Skip for mmix-*-*.
29922
29923 PR target/18336
29924 * gcc.dg/20040813-1.c: Skip for mmix-*-*.
29925
29926 2004-11-29 Mark Mitchell <mark@codesourcery.com>
29927
29928 PR c++/18368
29929 * g++.old-deja/g++.brendan/crash16.C: Adjust error messages.
29930 * g++.old-deja/g++.law/ctors5.C: Likewise.
29931 * g++.old-deja/g++.other/crash25.C: Likewise.
29932
29933 PR c++/18674
29934 * g++.dg/template/error16.C: New test.
29935
29936 PR c++/18512
29937 * g++.dg/template/crash29.C: New test.
29938
29939 2004-11-29 Diego Novillo <dnovillo@redhat.com>
29940
29941 PR tree-optimization/18712
29942 * gcc.c-torture/compile/pr18712.c: New test.
29943
29944 2004-11-29 Joseph Myers <joseph@codesourcery.com>
29945
29946 PR c/7544
29947 * g++.dg/ext/weak1.C, gcc.dg/weak/weak-10.c, objc.dg/weak-1.m: New
29948 tests.
29949
29950 2004-11-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29951
29952 PR c++/18652
29953 * g++.dg/lookup/crash6.C: New test.
29954
29955 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
29956
29957 PR middle-end/18164
29958 * gcc.dg/pr18164.c: Add dg-options "". Correct typo in dg-error.
29959
29960 2004-11-29 Joseph S. Myers <joseph@codesourcery.com>
29961
29962 * gcc.dg/Wnested-externs-1.c, gcc.dg/decl-7.c, gcc.dg/decl-8.c,
29963 gcc.dg/if-empty-1.c, gcc.dg/init-bad-1.c, gcc.dg/init-bad-2.c,
29964 gcc.dg/init-bad-3.c, gcc.dg/parm-mismatch-1.c: New tests.
29965
29966 2004-11-28 Andrew Pinski <pinskia@physics.uc.edu>
29967
29968 * gcc.dg/pr18164.c: New test.
29969
29970 2004-11-28 Matt Kraai <kraai@alumni.cmu.edu>
29971
29972 * gcc.dg/funroll-loops-all.c: New.
29973
29974 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
29975
29976 PR target/18489
29977 * g++.dg/rtti/tinfo1.C: In pattern for label definition ending
29978 delimeter, match space and TAB as well as ":".
29979
29980 PR target/18484
29981 * g++.dg/abi/empty6.C: Xfail warning for mmix-*-*.
29982
29983 PR target/18348
29984 * gcc.dg/uninit-H.c (ASM): For unknown targets, define to "= 0".
29985
29986 PR target/18345
29987 * gcc.dg/intmax_t-1.c: Add mmix-*-* to dg-error.
29988
29989 PR target/18337
29990 * gcc.dg/array-quals-1.c: Xfail for mmix-*-*.
29991
29992 2004-11-28 Bud Davis <bdavis9659@comcast.net>
29993
29994 * gfortran.dg/direct_io_2.f90: New test.
29995
29996 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
29997
29998 PR target/18334
29999 * gcc.dg/cpp/assert4.c: Remove mmix assertion tests.
30000
30001 2004-11-28 Richard Henderson <rth@redhat.com>
30002
30003 * gcc.c-torture/execute/20020227-1.x: Remove XFAIL.
30004
30005 2004-11-28 Joseph S. Myers <joseph@codesourcery.com>
30006
30007 * gcc.dg/builtin-choose-expr-2.c, gcc.dg/cast-1.c,
30008 gcc.dg/cast-2.c, gcc.dg/cast-3.c, gcc.dg/format/opt-1.c,
30009 gcc.dg/format/opt-2.c, gcc.dg/format/opt-3.c,
30010 gcc.dg/format/opt-4.c, gcc.dg/format/opt-5.c,
30011 gcc.dg/format/opt-6.c, gcc.dg/pointer-arith-5.c,
30012 gcc.dg/pointer-arith-6.c, gcc.dg/pointer-arith-7.c,
30013 gcc.dg/pointer-arith-8.c: New tests.
30014
30015 2004-11-27 Bud Davis <bdavis9659@comcast.net>
30016
30017 PR fortran/18364
30018 * gfortran.dg/endfile.f90: New test.
30019
30020 2004-11-27 Falk Hueffner <falk@debian.org>
30021
30022 * gcc.dg/loop-6.c: New test.
30023
30024 2004-11-27 Jakub Jelinek <jakub@redhat.com>
30025
30026 * gcc.c-torture/execute/20041126-1.c: New test.
30027
30028 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
30029
30030 * gcc.dg/mips-args-1.c: Don't expect _R3000 or _R4000 to be defined
30031 on IRIX.
30032
30033 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
30034
30035 * gcc.dg/mips-movcc-[123].c: Pass the ?: expressions to other
30036 functions.
30037
30038 2004-11-27 Jakub Jelinek <jakub@redhat.com>
30039
30040 PR rtl-optimization/17825
30041 * gcc.c-torture/compile/20041119-1.c: New test.
30042
30043 2004-11-27 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
30044
30045 * lib/target-libpath.exp (restore_ld_library_path_env_vars):
30046 Check existence of ld library path variables before unsetting.
30047
30048 2004-11-26 Mark Mitchell <mark@codesourcery.com>
30049
30050 * g++.old-deja/g++.eh/badalloc1.C: Robustify.
30051
30052 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
30053
30054 * gcc.dg/sibcall-[34].c: Remove MIPS xfails.
30055
30056 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
30057
30058 * g++.old-deja/g++.jason/thunk3.C: Remove mips*-*-* xfail.
30059
30060 2004-11-26 Ben Elliston <bje@au.ibm.com>
30061
30062 * gcc.dg/cpp/isysroot-2.c: Move target selector from dg-options to
30063 dg-do directive.
30064
30065 2004-11-26 Ben Elliston <bje@au.ibm.com>
30066
30067 * gcc.dg/pr17957.c: Pass --param, not -param.
30068
30069 2004-11-25 Andrew Pinski <pinskia@physics.uc.edu>
30070
30071 PR middle-end/17957
30072 * gcc.dg/pr17957.c: New test.
30073
30074 2004-11-25 Mark Mitchell <mark@codesourcery.com>
30075
30076 PR c++/18445
30077 * g++.dg/template/crash28.C: Likewise.
30078
30079 PR c++/18001
30080 * g++.dg/expr/unary2.C: Adjust lvalue messages.
30081 * g++.dg/ext/lvaddr.C: Likewise.
30082 * g++.dg/opt/pr7503-3.C: Likewise.
30083
30084 PR c++/18466
30085 * g++.dg/parse/qualified3.C: New test.
30086 * g++.old-deja/g++.other/friend7.C: Remove bogus qualification.
30087
30088 PR c++/18545
30089 * g++.dg/expr/return1.C: New test.
30090
30091 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30092
30093 Friend class name lookup 3/n, PR c++/3332
30094 * g++.dg/lookup/friend3.C: New test.
30095 * g++.dg/lookup/friend4.C: Likewise.
30096 * g++.dg/lookup/friend5.C: Likewise.
30097
30098 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30099
30100 Friend class name lookup 2/n, PR c++/14513, c++/15410
30101 * g++.dg/lookup/friend2.C: New test.
30102 * g++.dg/template/friend31.C: Likewise.
30103
30104 2004-11-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
30105
30106 * lib/target-libpath.exp (orig_ld_library_path_saved): Add missing set.
30107
30108 2004-11-24 Mark Mitchell <mark@codesourcery.com>
30109
30110 PR c++/17473
30111 * g++.dg/tc1/dr56.C: Remove.
30112 * g++.dg/template/typedef1.C: Add dg-error markers.
30113 * g++.old-deja/g++.other/typedef7.C: Likewise.
30114
30115 PR c++/18285
30116 * g++.dg/parse/typedef7.C: New test.
30117
30118 2004-11-24 Richard Sandiford <rsandifo@redhat.com>
30119
30120 * gcc.c-torture/execute/20041124-1.c: New test.
30121
30122 2004-11-24 Mark Mitchell <mark@codesourcery.com>
30123
30124 * g++.dg/template/deduce3.C: New test.
30125
30126 PR c++/18586
30127 * g++.dg/template/crash27.C: New test.
30128
30129 PR c++/18530
30130 * g++.dg/warn/Wshadow-3.C: New test.
30131
30132 2004-11-24 Devang Patel <dpatel@apple.com>
30133
30134 PR/18555
30135 * gcc.dg/cpp/isysroot-1.c: New test.
30136 * gcc.dg/cpp/usr/include/stdio.h: New file.
30137 * gcc.dg/cpp/isysroot-2.c: New test.
30138 * gcc.dg/cpp/System/Library/Framework/Carbon.framework/Headers/Carbon.h:
30139 New file.
30140
30141 2004-11-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
30142
30143 PR c++/8929
30144 * g++.old-deja/g++.oliva/template10.C: Remove xfail.
30145
30146 2004-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
30147
30148 * gcc.target/sparc/align.c: Do not include <stdint.h>.
30149 * gcc.target/sparc/pdist.c: Likewise.
30150
30151 2004-11-24 Paolo Bonzini <bonzini@gnu.org>
30152
30153 PR c++/16882
30154 * g++.dg/conversion/simd1.C: New test.
30155
30156 2004-11-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
30157
30158 * lib/target-libpath.exp: New file defining
30159 set_ld_library_path_env_vars and restore_ld_library_path_env_vars.
30160 * g++.dg/compat/compat.exp, lib/g++.exp, lib/gcc-dg.exp,
30161 lib/gfortran.exp, lib/objc.exp, lib/treelang.exp: Use new procs.
30162 * ada/acats/run_acats (LD_LIBRARY_PATH): Add previous LD_LIBRARY_PATH
30163 to LD_LIBRARY_PATH. Export LD_LIBRARY_PATH.
30164
30165 2004-11-23 Daniel Jacobowitz <dan@codesourcery.com>
30166
30167 * gcc.dg/pragma-align-2.c: Test macro expansion.
30168 * gcc.dg/pragma-pack-2.c: New test.
30169
30170 2004-11-23 Richard Henderson <rth@redhat.com>
30171
30172 * gcc.dg/vect/pr18425.c: Use effective target vect_long.
30173 * gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
30174 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-48a.c,
30175 gcc.dg/vect/vect-56a.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-77.c,
30176 gcc.dg/vect/vect-77a.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-86.c,
30177 gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c: XFAIL for alpha.
30178
30179 * gcc.dg/vect/vect.exp: Add check for alpha.
30180 * lib/target-supports.exp (check_alpha_max_hw_available): New.
30181 (check_effective_target_vect_int): Enable for alpha.
30182 (check_effective_target_vect_long): New.
30183 (is-effective-target): Add it.
30184
30185 2004-11-23 Uros Bizjak <uros@kss-loka.si>
30186
30187 * gcc.dg/pr18614-1.c: New test.
30188
30189 2004-11-23 Eric Botcazou <ebotcazou@libertysurf.fr>
30190
30191 * gcc.dg/setjmp-2.c: New test.
30192
30193 2004-11-22 James A. Morrison <phython@gcc.gnu.org>
30194
30195 * gcc.target/sparc/align.c, gcc.target/sparc/combined-2.c,
30196 gcc.target/sparc/fpack16.c, gcc.target/sparc/fpack32.c,
30197 gcc.target/sparc/fpackfix.c, gcc.target/fexpand.c,
30198 gcc.target/sparc/fpmerge.c, gcc.target/sparc/fpmul.c,
30199 gcc.target/sparc/pdist.c: New tests.
30200
30201 2004-11-22 Bob Wilson <bob.wilson@acm.org>
30202
30203 * gcc.dg/uninit-H.c: Define ASM for Xtensa targets.
30204
30205 2004-11-22 Dale Johannesen <dalej@apple.com>
30206
30207 * gcc.dg/20041111-1.c: New.
30208
30209 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
30210
30211 PR tree-opt/18536
30212 * gcc.dg/vect/pr18536.c: New test.
30213
30214 2004-11-22 Giovanni Bajo <giovannibajo@gcc.gnu.org>
30215
30216 PR c++/18354
30217 * g++.dg/template/nontype11.C: New test.
30218
30219 2004-11-21 Roger Sayle <roger@eyesopen.com>
30220
30221 PR middle-end/18520
30222 * gcc.dg/pr18520-1.c: New test case.
30223
30224 2004-11-20 Joseph S. Myers <joseph@codesourcery.com>
30225
30226 * gcc.dg/Wchar-subscripts-1.c, gcc.dg/array-8.c: New tests.
30227 * gcc.dg/pointer-arith-1.c, gcc.dg/pointer-arith-2.c,
30228 gcc.dg/pointer-arith-3.c, gcc.dg/pointer-arith-4.c: Update
30229 expected diagnostics.
30230
30231 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
30232
30233 PR target/18580
30234 * gcc.dg/vect/vect-13.c, vect-27.c, vect-27a.c, vect-29.c,
30235 vect-29a.c, vect-48a.c, vect-56a.c, vect-72.c, vect-72a.c,
30236 vect-77.c, vect-77a.c: XFAIL on the SPARC.
30237
30238 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
30239
30240 * gcc.dg/vect/vect.exp (sparc*-*-*): Fix a couple of nits.
30241
30242 2004-11-19 Mark Mitchell <mark@codesourcery.com>
30243 Joseph Myers <joseph@codesourcery.com>
30244
30245 * lib/target-supports.exp (check_visibility_available): Really
30246 test the compiler.
30247
30248 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
30249
30250 PR tree-opt/18181
30251 * gcc.dg/vect/vect-85.c: New test.
30252 * gcc.dg/vect/vect-86.c: New test.
30253 * gcc.dg/vect/vect-87.c: New test.
30254 * gcc.dg/vect/vect-88.c: New test.
30255
30256 2004-11-19 Ben Elliston <bje@au.ibm.com>
30257
30258 * gcc.dg/pr16286.c: Test __pixel and __bool keywords.
30259
30260 2004-11-18 Janis Johnson <janis187@us.ibm.com>
30261
30262 * gcc.dg/ppc-bitfield1.c: Skip if not LP64, don't specify -m64.
30263 * gcc.dg/ppc-and-1.c: Ditto.
30264 * gcc.dg/ppc-compare-1.c: Ditto.
30265 * gcc.dg/ppc-mov-1.c: Ditto
30266
30267 2004-11-18 Daniel Jacobowitz <dan@codesourcery.com>
30268 Mark Mitchell <mark@codesourcery.com>
30269
30270 * gcc.dg/pragma-init-fini-2.c: New test.
30271
30272 2004-11-17 Janis Johnson <janis187@us.ibm.com>
30273 Aldy Hernandez <aldyh@redhat.com>
30274
30275 * lib/target-supports.exp (check_effective_target_vect_int): New
30276 (check_effective_target_vect_float): New
30277 (check_effective_target_vect_double): New.
30278 (is-effective-target): Support new effective targets keywords.
30279 * gcc.dg/vect/vect.exp: Set target-dependent vector flags and
30280 default action for dg-do.
30281 * gcc.dg/vect/pr16105.c: Use new support.
30282 * gcc.dg/vect/pr18400.c: Ditto.
30283 * gcc.dg/vect/pr18425.c: Ditto.
30284 * gcc.dg/vect/vect-1.c: Ditto.
30285 * gcc.dg/vect/vect-10.c: Ditto.
30286 * gcc.dg/vect/vect-11.c: Ditto.
30287 * gcc.dg/vect/vect-12.c: Ditto.
30288 * gcc.dg/vect/vect-13.c: Ditto.
30289 * gcc.dg/vect/vect-14.c: Ditto.
30290 * gcc.dg/vect/vect-15.c: Ditto.
30291 * gcc.dg/vect/vect-16.c: Ditto.
30292 * gcc.dg/vect/vect-17.c: Ditto.
30293 * gcc.dg/vect/vect-18.c: Ditto.
30294 * gcc.dg/vect/vect-19.c: Ditto.
30295 * gcc.dg/vect/vect-2.c: Ditto.
30296 * gcc.dg/vect/vect-20.c: Ditto.
30297 * gcc.dg/vect/vect-21.c: Ditto.
30298 * gcc.dg/vect/vect-22.c: Ditto.
30299 * gcc.dg/vect/vect-23.c: Ditto.
30300 * gcc.dg/vect/vect-24.c: Ditto.
30301 * gcc.dg/vect/vect-25.c: Ditto.
30302 * gcc.dg/vect/vect-26.c: Ditto.
30303 * gcc.dg/vect/vect-27.c: Ditto.
30304 * gcc.dg/vect/vect-27a.c: Ditto.
30305 * gcc.dg/vect/vect-28.c: Ditto.
30306 * gcc.dg/vect/vect-29.c: Ditto.
30307 * gcc.dg/vect/vect-29a.c: Ditto.
30308 * gcc.dg/vect/vect-3.c: Ditto.
30309 * gcc.dg/vect/vect-30.c: Ditto.
30310 * gcc.dg/vect/vect-31.c: Ditto.
30311 * gcc.dg/vect/vect-32.c: Ditto.
30312 * gcc.dg/vect/vect-33.c: Ditto.
30313 * gcc.dg/vect/vect-34.c: Ditto.
30314 * gcc.dg/vect/vect-35.c: Ditto.
30315 * gcc.dg/vect/vect-36.c: Ditto.
30316 * gcc.dg/vect/vect-37.c: Ditto.
30317 * gcc.dg/vect/vect-38.c: Ditto.
30318 * gcc.dg/vect/vect-4.c: Ditto.
30319 * gcc.dg/vect/vect-40.c: Ditto.
30320 * gcc.dg/vect/vect-41.c: Ditto.
30321 * gcc.dg/vect/vect-42.c: Ditto.
30322 * gcc.dg/vect/vect-43.c: Ditto.
30323 * gcc.dg/vect/vect-44.c: Ditto.
30324 * gcc.dg/vect/vect-45.c: Ditto.
30325 * gcc.dg/vect/vect-46.c: Ditto.
30326 * gcc.dg/vect/vect-47.c: Ditto.
30327 * gcc.dg/vect/vect-48.c: Ditto.
30328 * gcc.dg/vect/vect-48a.c: Ditto.
30329 * gcc.dg/vect/vect-49.c: Ditto.
30330 * gcc.dg/vect/vect-5.c: Ditto.
30331 * gcc.dg/vect/vect-50.c: Ditto.
30332 * gcc.dg/vect/vect-51.c: Ditto.
30333 * gcc.dg/vect/vect-52.c: Ditto.
30334 * gcc.dg/vect/vect-53.c: Ditto.
30335 * gcc.dg/vect/vect-54.c: Ditto.
30336 * gcc.dg/vect/vect-55.c: Ditto.
30337 * gcc.dg/vect/vect-56.c: Ditto.
30338 * gcc.dg/vect/vect-56a.c: Ditto.
30339 * gcc.dg/vect/vect-57.c: Ditto.
30340 * gcc.dg/vect/vect-58.c: Ditto.
30341 * gcc.dg/vect/vect-59.c: Ditto.
30342 * gcc.dg/vect/vect-6.c: Ditto.
30343 * gcc.dg/vect/vect-60.c: Ditto.
30344 * gcc.dg/vect/vect-61.c: Ditto.
30345 * gcc.dg/vect/vect-62.c: Ditto.
30346 * gcc.dg/vect/vect-63.c: Ditto.
30347 * gcc.dg/vect/vect-64.c: Ditto.
30348 * gcc.dg/vect/vect-65.c: Ditto.
30349 * gcc.dg/vect/vect-66.c: Ditto.
30350 * gcc.dg/vect/vect-67.c: Ditto.
30351 * gcc.dg/vect/vect-68.c: Ditto.
30352 * gcc.dg/vect/vect-69.c: Ditto.
30353 * gcc.dg/vect/vect-7.c: Ditto.
30354 * gcc.dg/vect/vect-72.c: Ditto.
30355 * gcc.dg/vect/vect-72a.c: Ditto.
30356 * gcc.dg/vect/vect-73.c: Ditto.
30357 * gcc.dg/vect/vect-74.c: Ditto.
30358 * gcc.dg/vect/vect-75.c: Ditto.
30359 * gcc.dg/vect/vect-76.c: Ditto.
30360 * gcc.dg/vect/vect-77.c: Ditto.
30361 * gcc.dg/vect/vect-77a.c: Ditto.
30362 * gcc.dg/vect/vect-78.c: Ditto.
30363 * gcc.dg/vect/vect-79.c: Ditto.
30364 * gcc.dg/vect/vect-8.c: Ditto.
30365 * gcc.dg/vect/vect-80.c: Ditto.
30366 * gcc.dg/vect/vect-82.c: Ditto.
30367 * gcc.dg/vect/vect-82_64.c: Ditto.
30368 * gcc.dg/vect/vect-83.c: Ditto.
30369 * gcc.dg/vect/vect-83_64.c: Ditto.
30370 * gcc.dg/vect/vect-9.c: Ditto.
30371 * gcc.dg/vect/vect-all.c: Ditto.
30372 * gcc.dg/vect/vect-none.c: Ditto.
30373
30374 2004-11-17 Janis Johnson <janis187@us.ibm.com>
30375
30376 * lib/gcc-dg.exp (dg-skip-if): New function.
30377 (dg-forbid-option): Remove.
30378 * g++.dg/abi/bitfield3.C: Use dg-skip-if i?86 -m64.
30379 * g++.dg/abi/bitfield8.C: Likewise.
30380 * g++.dg/abi/dtor1.C: Likewise.
30381 * g++.dg/abi/empty10.C: Likewise.
30382 * g++.dg/abi/empty7.C: Likewise.
30383 * g++.dg/abi/empty9.C: Likewise.
30384 * g++.dg/abi/layout3.C: Likewise.
30385 * g++.dg/abi/layout4.C: Likewise.
30386 * g++.dg/abi/thunk1.C: Likewise.
30387 * g++.dg/abi/thunk2.C: Likewise.
30388 * g++.dg/abi/vbase11.C: Likewise.
30389 * g++.dg/abi/vthunk2.C: Likewise.
30390 * g++.dg/abi/vthunk3.C: Likewise.
30391 * g++.dg/ext/attrib8.C: Likewise.
30392 * g++.dg/opt/longbranch2.C: Likewise.
30393 * g++.dg/opt/reg-stack4.C: Likewise.
30394 * g++.old-deja/g++.ext/attrib1.C: Likewise.
30395 * g++.old-deja/g++.ext/attrib2.C: Likewise.
30396 * g++.old-deja/g++.ext/attrib3.C: Likewise.
30397 * g++.old-deja/g++.other/store-expr1.C: Likewise.
30398 * g++.old-deja/g++.other/store-expr2.C: Likewise.
30399 * gcc.dg/20000609-1.c: Likewise.
30400 * gcc.dg/20000720-1.c: Likewise.
30401 * gcc.dg/20011107-1.c: Likewise.
30402 * gcc.dg/20011119-1.c: Likewise.
30403 * gcc.dg/20020108-1.c: Likewise.
30404 * gcc.dg/20020122-2.c: Likewise.
30405 * gcc.dg/20020122-3.c: Likewise.
30406 * gcc.dg/20020201-3.c: Likewise.
30407 * gcc.dg/20020206-1.c: Likewise.
30408 * gcc.dg/20020218-1.c: Likewise.
30409 * gcc.dg/20020310-1.c: Likewise.
30410 * gcc.dg/20020411-1.c: Likewise.
30411 * gcc.dg/20020418-2.c: Likewise.
30412 * gcc.dg/20020426-1.c: Likewise.
30413 * gcc.dg/20020426-2.c: Likewise.
30414 * gcc.dg/20020517-1.c: Likewise.
30415 * gcc.dg/20020523-1.c: Likewise.
30416 * gcc.dg/20020523-2.c: Likewise.
30417 * gcc.dg/20020729-1.c: Likewise.
30418 * gcc.dg/20030204-1.c: Likewise.
30419 * gcc.dg/20030826-2.c: Likewise.
30420 * gcc.dg/20030926-1.c: Likewise.
30421 * gcc.dg/20031202-1.c: Likewise.
30422 * gcc.dg/980312-1.c: Likewise.
30423 * gcc.dg/980313-1.c: Likewise.
30424 * gcc.dg/990117-1.c: Likewise.
30425 * gcc.dg/990424-1.c: Likewise.
30426 * gcc.dg/990524-1.c: Likewise.
30427 * gcc.dg/991230-1.c: Likewise.
30428 * gcc.dg/i386-387-1.c: Likewise.
30429 * gcc.dg/i386-387-2.c: Likewise.
30430 * gcc.dg/i386-387-3.c: Likewise.
30431 * gcc.dg/i386-387-4.c: Likewise.
30432 * gcc.dg/i386-387-5.c: Likewise.
30433 * gcc.dg/i386-387-6.c: Likewise.
30434 * gcc.dg/i386-asm-1.c: Likewise.
30435 * gcc.dg/i386-bitfield1.c: Likewise.
30436 * gcc.dg/i386-bitfield2.c: Likewise.
30437 * gcc.dg/i386-loop-1.c: Likewise.
30438 * gcc.dg/i386-loop-2.c: Likewise.
30439 * gcc.dg/i386-loop-3.c: Likewise.
30440 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
30441 * gcc.dg/i386-pic-1.c: Likewise.
30442 * gcc.dg/i386-regparm.c: Likewise.
30443 * gcc.dg/i386-signbit-1.c: Likewise.
30444 * gcc.dg/i386-signbit-2.c: Likewise.
30445 * gcc.dg/i386-signbit-3.c: Likewise.
30446 * gcc.dg/i386-sse-5.c: Likewise.
30447 * gcc.dg/i386-sse-8.c: Likewise.
30448 * gcc.dg/i386-unroll-1.c: Likewise.
30449 * gcc.dg/tls/opt-1.c: Likewise.
30450 * gcc.dg/tls/opt-2.c: Likewise.
30451 * gcc.dg/unroll-1.c: Likewise.
30452 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
30453 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
30454 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
30455 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
30456
30457 2004-11-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
30458
30459 * g++.dg/template/incomplete1.C: New test.
30460
30461 2004-11-16 Nick Clifton <nickc@redhat.com>
30462
30463 Revert patches accidentally commited during checkin of fixes for
30464 xstormy16 tests:
30465 gcc.c-torture/execute/simd-4.c: Revert
30466 gcc.dg/20040910-1.c: Revert.
30467
30468 2004-11-16 Paul Brook <paul@codesourcery.com>
30469
30470 PR fortran/13010
30471 * gfortran.dg/der_pointer_1.f90: New test.
30472
30473 2004-11-15 Joseph S. Myers <joseph@codesourcery.com>
30474
30475 PR c/18498
30476 * gcc.dg/bitfld-13.c: New test.
30477
30478 2004-11-15 Janis Johnson <janis187@us.ibm.com>
30479
30480 * gcc.dg/vect/tree-vect.h: (check_vect): Test symbols defined for
30481 powerpc*-*-linux*.
30482
30483 * gcc.dg/ppc64-abi-1.c: Skip if not lp64.
30484 * gcc.dg/ppc64-abi-2.c: Ditto.
30485 * gcc.dg/ppc64-abi-3.c: Ditto.
30486
30487 * lib/gcc-dg.exp (dg-target-list): Remove.
30488
30489 2004-11-15 Steve Ellcey <sje@cup.hp.com>
30490
30491 * gcc.dg/ia64-postinc.c: New test.
30492
30493 2004-11-15 Mark Mitchell <mark@codesourcery.com>
30494
30495 * gcc.dg/format/cmn-err-1.c: Add tests for "%p".
30496
30497 2004-11-15 Nick Clifton <nickc@redhat.com>
30498
30499 * g++.dg/opt/strength-reduce.C: Replace 0x7fffffff with
30500 __INT_MAX__ so that the test can be compiled by toolchains
30501 targeted at 16-bit processors.
30502
30503 * gcc.dg/20040625-1.c: Use long constants rather than integers
30504 when performing arithmetic that will overflow 16-bits.
30505
30506 * gcc.dg/i386-sse-8.c: Expect this test to fail for the
30507 xstormy16. It does not support 128-bit vector operations.
30508
30509 * gcc.dg/ultrasp4.c: Replace all occurrences of the type 'long'
30510 with the macro PTR_TYPE. Define this macro to an integer type
30511 suitable for holding a pointer.
30512
30513 * gcc.dg/compat/struct-align-1_x.c: Use shorter integers if
30514 the target is a 16-bit processor.
30515
30516 * gcc.dg/cpp/if-2.c: Expect a different warning message from
30517 16-bit targets where the character constant will be too long.
30518
30519 * g++.dg/opt/asm1.C: Expect this test to fail on the xstormy16
30520 where the double will not be directly addressable.
30521
30522 2004-11-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30523
30524 Friend class name lookup 1/n, PR c++/18471
30525 * g++.dg/template/crash26.C: New test.
30526 * g++.dg/lookup/struct1.C: Adjust expected error.
30527 * g++.dg/parse/elab1.C: Likewise.
30528 * g++.dg/parse/elab2.C: Likewise.
30529 * g++.dg/parse/int-as-enum1.C: Likewise.
30530 * g++.dg/parse/struct-as-enum1.C: Likewise.
30531 * g++.dg/parse/typedef1.C: Likewise.
30532 * g++.dg/parse/typedef3.C: Likewise.
30533 * g++.dg/parse/typedef4.C: Likewise.
30534 * g++.dg/parse/typedef5.C: Likewise.
30535 * g++.dg/template/nontype4.C: Likewise.
30536 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
30537 * g++.old-deja/g++.other/elab1.C: Likewise.
30538 * g++.old-deja/g++.other/syntax4.C: Likewise.
30539
30540 2004-11-15 Eric Botcazou <ebotcazou@libertysurf.fr>
30541
30542 * gcc.dg/intmax_t-1.c: XFAIL on Solaris 2.5.1.
30543
30544 2004-11-14 Zdenek Dvorak <dvorakz@suse.cz>
30545
30546 * gcc.c-torture/execute/20041114-1.c: New test.
30547
30548 2004-11-14 Joseph S. Myers <joseph@codesourcery.com>
30549
30550 * gcc.dg/c99-flex-array-5.c, gcc.dg/c99-fordecl-3.c,
30551 gcc.dg/comp-goto-1.c, gcc.dg/comp-goto-2.c, gcc.dg/comp-goto-3.c,
30552 gcc.dg/format/strfmon-2.c, gcc.dg/pointer-arith-1.c,
30553 gcc.dg/pointer-arith-2.c, gcc.dg/pointer-arith-3.c,
30554 gcc.dg/pointer-arith-4.c, gcc.dg/switch-5.c, gcc.dg/switch-6.c,
30555 gcc.dg/switch-7.c: New tests.
30556
30557 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
30558
30559 * gcc.dg/vect/vect-78.c: Now vectorized on powerpc*.
30560
30561 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
30562
30563 PR tree-opt/18400
30564 * gcc.dg/vect/pr18400.c: New test.
30565
30566 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
30567 Andrew Pinski <pinskia@physics.uc.edu>
30568
30569 PR tree-opt/18425
30570 * gcc.dg/vect/pr18425.c: New test.
30571
30572 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
30573
30574 * gcc.dg/tls/alias-1.c: Remove dg-warning on the SPARC.
30575 Guard with dg-require-alias and dg-require-visibility.
30576
30577 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
30578
30579 * g++.dg/other/packed1.C: UnXFAIL on SPARC, PA, MIPS and PowerPC.
30580
30581 2004-11-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
30582
30583 * g++.dg/expr/unary1.C, g++.dg/expr/unary2.C: New tests.
30584
30585 2004-11-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30586
30587 PR c++/17344
30588 * g++.dg/template/defarg5.C: New test.
30589
30590 2004-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
30591
30592 * g++.dg/parse/cast1.C: Run only on ILP32.
30593 * g++.old-deja/g++.mike/p784.C: Likewise.
30594
30595 2004-11-13 Bernd Schmidt <bernd.schmidt@analog.com>
30596
30597 * gcc.c-torture/execute/20041113-1.c: New test.
30598
30599 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
30600
30601 PR target/18230
30602 * gcc.dg/vect/tree-vect.h (check_vect): Add SPARC-specific test.
30603 * gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-9.c,
30604 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-12.c, gcc.dg/vect/vect-14.c,
30605 gcc.dg/vect/vect-15.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
30606 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-21.c,
30607 gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c, gcc.dg/vect/vect-24.c,
30608 gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c, gcc.dg/vect/vect-32.c,
30609 gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c, gcc.dg/vect/vect-35.c,
30610 gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-62.c,
30611 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
30612 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
30613 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-73.c, gcc.dg/vect/vect-75.c,
30614 gcc.dg/vect/vect-76.c, gcc.dg/vect/vect-78.c: Enable for SPARC.
30615
30616 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
30617
30618 * gcc.target/sparc/fand.c, gcc.target/sparc/fands,
30619 gcc.target/sparc/fnand.c, gcc.target/sparc/fnands.c,
30620 gcc.target/sparc/fxor.c, gcc.target/sparc/fxors.c,
30621 gcc.target/sparc/fxnor.c, gcc.target/sparc/fxnors.c,
30622 gcc.target/sparc/fandnot.c, gcc.target/sparc/fandnots.c,
30623 gcc.target/sparc/fornot.c, gcc.target/sparc/fornots.c,
30624 gcc.target/sparc/fnot.c, gcc.target/sparc/fnots.c,
30625 gcc.target/sparc/for.c, gcc.target/sparc/fors.c,
30626 gcc.target/sparc/combined-1.c: New tests.
30627
30628 2004-11-12 Ziemowit Laski <zlaski@apple.com>
30629
30630 * objc.dg/const-str-8.m, objc.dg/const-str-9.m:
30631 New tests.
30632
30633 2004-11-12 Mark Mitchell <mark@codesourcery.com>
30634
30635 * lib/gcc-dg.exp (dg-forbid-option): New function.
30636 * g++.dg/abi/bitfield3.C: Use dg-forbid-option -m64.
30637 * g++.dg/abi/bitfield8.C: Likewise.
30638 * g++.dg/abi/dtor1.C: Likewise.
30639 * g++.dg/abi/empty10.C: Likewise.
30640 * g++.dg/abi/empty7.C: Likewise.
30641 * g++.dg/abi/empty9.C: Likewise.
30642 * g++.dg/abi/layout3.C: Likewise.
30643 * g++.dg/abi/layout4.C: Likewise.
30644 * g++.dg/abi/thunk1.C: Likewise.
30645 * g++.dg/abi/thunk2.C: Likewise.
30646 * g++.dg/abi/vbase11.C: Likewise.
30647 * g++.dg/abi/vthunk2.C: Likewise.
30648 * g++.dg/abi/vthunk3.C: Likewise.
30649 * g++.dg/ext/attrib8.C: Likewise.
30650 * g++.dg/opt/longbranch2.C: Likewise.
30651 * g++.dg/opt/reg-stack4.C: Likewise.
30652 * g++.old-deja/g++.ext/attrib1.C: Likewise.
30653 * g++.old-deja/g++.ext/attrib2.C: Likewise.
30654 * g++.old-deja/g++.ext/attrib3.C: Likewise.
30655 * g++.old-deja/g++.other/store-expr1.C: Likewise.
30656 * g++.old-deja/g++.other/store-expr2.C: Likewise.
30657 * gcc.dg/20000609-1.c: Likewise.
30658 * gcc.dg/20000720-1.c: Likewise.
30659 * gcc.dg/20011107-1.c: Likewise.
30660 * gcc.dg/20011119-1.c: Likewise.
30661 * gcc.dg/20020108-1.c: Likewise.
30662 * gcc.dg/20020122-2.c: Likewise.
30663 * gcc.dg/20020122-3.c: Likewise.
30664 * gcc.dg/20020201-3.c: Likewise.
30665 * gcc.dg/20020206-1.c: Likewise.
30666 * gcc.dg/20020218-1.c: Likewise.
30667 * gcc.dg/20020310-1.c: Likewise.
30668 * gcc.dg/20020411-1.c: Likewise.
30669 * gcc.dg/20020418-2.c: Likewise.
30670 * gcc.dg/20020426-1.c: Likewise.
30671 * gcc.dg/20020426-2.c: Likewise.
30672 * gcc.dg/20020517-1.c: Likewise.
30673 * gcc.dg/20020523-1.c: Likewise.
30674 * gcc.dg/20020523-2.c: Likewise.
30675 * gcc.dg/20020729-1.c: Likewise.
30676 * gcc.dg/20030204-1.c: Likewise.
30677 * gcc.dg/20030826-2.c: Likewise.
30678 * gcc.dg/20030926-1.c: Likewise.
30679 * gcc.dg/20031202-1.c: Likewise.
30680 * gcc.dg/980312-1.c: Likewise.
30681 * gcc.dg/980313-1.c: Likewise.
30682 * gcc.dg/990117-1.c: Likewise.
30683 * gcc.dg/990424-1.c: Likewise.
30684 * gcc.dg/990524-1.c: Likewise.
30685 * gcc.dg/991230-1.c: Likewise.
30686 * gcc.dg/i386-387-1.c: Likewise.
30687 * gcc.dg/i386-387-2.c: Likewise.
30688 * gcc.dg/i386-387-3.c: Likewise.
30689 * gcc.dg/i386-387-4.c: Likewise.
30690 * gcc.dg/i386-387-5.c: Likewise.
30691 * gcc.dg/i386-387-6.c: Likewise.
30692 * gcc.dg/i386-asm-1.c: Likewise.
30693 * gcc.dg/i386-bitfield1.c: Likewise.
30694 * gcc.dg/i386-bitfield2.c: Likewise.
30695 * gcc.dg/i386-loop-1.c: Likewise.
30696 * gcc.dg/i386-loop-2.c: Likewise.
30697 * gcc.dg/i386-loop-3.c: Likewise.
30698 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
30699 * gcc.dg/i386-pic-1.c: Likewise.
30700 * gcc.dg/i386-regparm.c: Likewise.
30701 * gcc.dg/i386-signbit-1.c: Likewise.
30702 * gcc.dg/i386-signbit-2.c: Likewise.
30703 * gcc.dg/i386-signbit-3.c: Likewise.
30704 * gcc.dg/i386-sse-5.c: Likewise.
30705 * gcc.dg/i386-sse-8.c: Likewise.
30706 * gcc.dg/i386-unroll-1.c: Likewise.
30707 * gcc.dg/tls/opt-1.c: Likewise.
30708 * gcc.dg/tls/opt-2.c: Likewise.
30709 * gcc.dg/unroll-1.c: Likewise.
30710 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
30711 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
30712 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
30713 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
30714 * gcc.c-torture/execute/20010129-1.x: Do not use -mtune=i686 when
30715 -m64 is specified.
30716
30717 2004-11-12 Mark Mitchell <mark@codesourcery.com>
30718
30719 PR c++/18389
30720 * g++.dg/parse/cond1.C: New test.
30721
30722 PR c++/18429
30723 * g++.dg/template/array9.C: New test.
30724 * g++.dg/ext/vla1.C: Adjust error messages.
30725 * g++.dg/ext/vlm1.C: Likewise.
30726 * g++.dg/template/crash2.C: Likewise.
30727
30728 PR c++/18436
30729 * g++.dg/template/call3.C: New test.
30730
30731 PR c++/18407
30732 * g++.dg/template/ptrmem11.C: New test.
30733
30734 2004-11-12 Andrew Pinski <pinskia@physics.uc.edu>
30735
30736 PR other/14264
30737 * lib/g++.exp: Set LC_ALL and LANG to C.
30738 * lib/gcc-dg.exp: Likewise.
30739 * lib/gfortran.exp: Likewise.
30740 * lib/objc.exp: Likewise.
30741 * lib/treelang.exp: Likewise.
30742
30743 2004-11-12 Andreas Schwab <schwab@suse.de>
30744
30745 * gcc.dg/pr16286.c: Fix last change.
30746
30747 2004-11-12 Mark Mitchell <mark@codesourcery.com>
30748
30749 PR c++/18416
30750 * g++.dg/init/global1.C: New test.
30751
30752 2004-11-12 Eric Botcazou <ebotcazou@act-europe.fr>
30753
30754 * gcc.c-torture/execute/20041112-1.c: New test.
30755
30756 2004-11-11 Janis Johnson <janis187@us.ibm.com>
30757
30758 * lib/gcc-dg.exp (dg-target-list): New.
30759
30760 2004-11-11 Janis Johnson <janis187@us.ibm.com>
30761 Richard Sandiford <rsandifo@redhat.com>
30762
30763 * lib/target-supports.exp (get-compiler_messages): New.
30764 (check_named_sections_available): Use it.
30765 (check_effective_target_ilp32): New.
30766 (check_effective_target_lp64): New.
30767 (is-effective-target): New.
30768 * lib/gcc-dg.exp (dg-require-effective-target): New.
30769
30770 2004-11-11 Joseph S. Myers <joseph@codesourcery.com>
30771
30772 * gcc.dg/precedence-1.c: New test.
30773
30774 2004-11-11 Janis Johnson <janis187@us.ibm.com>
30775
30776 * gcc.misc-tests/linkage.exp: Handle biarch GCC for powerpc64.
30777
30778 * gcc.misc-tests/linkage.exp: Prepend directory name to pass/fail
30779 message, delete generated files, use more descriptive name for
30780 executable, and make the test unsupported when it cannot be run.
30781
30782 * lib/gcc-dg.exp (skip_test_and_clear_xfail): New procedure.
30783 (dg-require-weak, dg-require-visibility, dg-require-alias,
30784 dg-require-gc-sections, dg-require-profiling, dg-require-dll,
30785 dg-require-iconv, dg-require-named-sections): Use it.
30786
30787 * lib/gcc-dg.exp (dg-xfail-if): Ignore if skipping the test.
30788
30789 2004-11-11 Nathan Sidwell <nathan@codesourcery.com>
30790
30791 PR target/16457
30792 * gcc.dg/ppc-and-1: New
30793
30794 PR target/16796
30795 * gcc.dg/ppc-mov-1.c: New.
30796
30797 PR target/16458
30798 * gcc.dg/ppc-compare-1.c: New.
30799
30800 2004-11-10 Joseph S. Myers <joseph@codesourcery.com>
30801
30802 * objc.dg/desig-init-2.m: New test.
30803
30804 2004-11-10 Adam Nemet <anemet@lnxw.com>
30805
30806 PR middle-end/18160
30807 * g++.dg/warn/register-var-1.C: New test.
30808 * g++.dg/warn/register-var-2.C: New test.
30809
30810 2004-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
30811
30812 * gcc.dg/union-2.c: New test.
30813
30814 2004-11-10 Fariborz Jahanian <fjahanian@apple.com>
30815
30816 * gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c:
30817 New test for PR tree-optimization/17892.
30818
30819 2004-11-09 Mark Mitchell <mark@codesourcery.com>
30820
30821 PR c++/18369
30822 * g++.dg/init/new12.C: New test.
30823
30824 2004-11-10 James A. Morrison <phython@gcc.gnu.org>
30825
30826 * gcc.target/sparc: New directory.
30827 * gcc.target/sparc/sparc.exp: New driver.
30828 * gcc.target/sparc/fpadd16.c, gcc.target/sparc/fpadd16s.c,
30829 gcc.target/sparc/fpsub16.c, gcc.target/sparc/fpsub16s.c,
30830 gcc.target/sparc/fpadd32.c, gcc.target/sparc/fpadd32s.c,
30831 gcc.target/sparc/fpsub32.c, gcc.target/sparc/fpsub32s.c: New tests.
30832
30833 2004-11-10 Paul Brook <paul@codesourcery.com>
30834
30835 PR fortran/18218
30836 * gfortran.dg/list_read.c: New test.
30837
30838 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
30839
30840 PR c/18322
30841 * gcc.dg/func-outside-1.c, gcc.dg/func-outside-2.c: Correct
30842 expected diagnostic location.
30843
30844 2004-11-09 Ulrich Weigand <uweigand@de.ibm.com>
30845
30846 * gcc.dg/20041109-1.c: New test.
30847
30848 2004-11-09 Andrew Pinski <pinskia@physics.uc.edu>
30849
30850 PR objc/18406
30851 * objc/compile/pr18406.m: New test.
30852
30853 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
30854
30855 * gcc.dg/builtin-prefetch-1.c: Update expected diagnostic.
30856
30857 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
30858
30859 * gcc.dg/builtin-prefetch-1.c: Adjust expected messages.
30860
30861 2004-11-08 Steve Ellcey <sje@cup.hp.com>
30862
30863 * gcc.dg/uninit-H.c: Add ifdefs for __hppa__ and __ia64__.
30864
30865 2004-11-08 Steve Ellcey <sje@cup.hp.com>
30866
30867 * gcc.dg/20030225-2.c: Add prototype for abort and
30868 exit.
30869
30870 2004-11-08 Andrew Pinski <pinskia@physics.uc.edu>
30871
30872 PR tree-opt/18299
30873 * gcc.c-torture/pr18299-1.c: New test.
30874
30875 2004-11-06 Andreas Schwab <schwab@suse.de>
30876
30877 * gcc.dg/pr16286.c: Also test for bool and pixel.
30878
30879 2004-11-06 Joseph S. Myers <joseph@codesourcery.com>
30880
30881 * gcc.dg/anon-struct-6.c, gcc.dg/anon-struct-7.c,
30882 gcc.dg/anon-struct-8.c, gcc.dg/bitfld-10.c, gcc.dg/bitfld-11.c,
30883 gcc.dg/bitfld-12.c, gcc.dg/func-outside-1.c,
30884 gcc.dg/func-outside-2.c, gcc.dg/label-decl-1.c,
30885 gcc.dg/label-decl-2.c, gcc.dg/label-decl-3.c,
30886 gcc.dg/label-decl-4.c, gcc.dg/struct-empty-1.c,
30887 gcc.dg/struct-empty-2.c, gcc.dg/struct-empty-3.c,
30888 gcc.dg/struct-semi-1.c, gcc.dg/struct-semi-2.c,
30889 gcc.dg/struct-semi-3.c: New tests.
30890
30891 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
30892
30893 * g++.dg/opt/nothrow1.C: Use -42 instead of 42.
30894
30895 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
30896
30897 * gcc.dg/compat/generate-random.c (generate_random_data unsafe_state):
30898 Do not use C99 designators.
30899
30900 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
30901
30902 * g++.dg/other/pragma-re-1.C (p, q): Fix type and remove cast.
30903
30904 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
30905
30906 * gcc.c-torture/compile/simd-5.c: Do not XFAIL on SPARC 64-bit.
30907 * gcc.c-torture/execute/20020227-1.x: Do not XFAIL at -O3.
30908 * gcc.c-torture/execute/simd-5.x: Remove.
30909
30910 2004-11-06 Andrew Pinski <pinskia@physics.uc.edu>
30911
30912 PR rtl-optimization/17933
30913 * gcc.dg/torture/pr17933-1.c: New test.
30914
30915 2004-11-06 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
30916
30917 PR target/18106
30918 * lib/target-supports.exp (check_weak_available): Support
30919 Windows.
30920
30921 2004-11-05 Danny Smith <dannysmith@users.sourceforge.net>
30922
30923 * gcc.dg/compat/struct-layout-1_generate.c (main): Generate a
30924 call to fflush(stdout) before abort.
30925 (my_ffsll): New function.
30926 (generate_fields): Use it.
30927
30928 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
30929
30930 * gcc.dg/init-undef-1.c: New test.
30931
30932 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
30933
30934 * gcc.dg/20040910-1.c, gcc.dg/cpp/digraph2.c,
30935 gcc.dg/cpp/direct2.c, gcc.dg/cpp/direct2s.c,
30936 gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/951123-1.c,
30937 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c: Adjust
30938 expected messages for new parser.
30939
30940 2004-11-04 Mark Mitchell <mark@codesourcery.com>
30941
30942 * g++.dg/ext/visibility/symbian1.C: New test.
30943
30944 2004-11-04 Eric Botcazou <ebotcazou@libertysurf.fr>
30945
30946 * gcc.dg/pragma-align.c (sixteen): Use 8-byte alignment
30947 on LP64 targets.
30948
30949 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
30950
30951 * gcc.dg/asm-qual-1.c, gcc.dg/declspec-15.c, gcc.dg/declspec-16.c,
30952 gcc.dg/declspec-17.c, gcc.dg/empty-source-1.c,
30953 gcc.dg/empty-source-2.c, gcc.dg/empty-source-3.c,
30954 gcc.dg/extra-semi-1.c, gcc.dg/extra-semi-2.c,
30955 gcc.dg/extra-semi-3.c, gcc.dg/gnu-cond-expr-1.c,
30956 gcc.dg/gnu-cond-expr-2.c, gcc.dg/gnu-cond-expr-3.c,
30957 gcc.dg/init-empty-1.c, gcc.dg/init-empty-2.c,
30958 gcc.dg/init-empty-3.c, gcc.dg/noncompile/old-style-parm-1.c,
30959 gcc.dg/noncompile/old-style-parm-2.c, gcc.dg/stmt-expr-1.c,
30960 gcc.dg/stmt-expr-2.c, gcc.dg/stmt-expr-3.c: New tests.
30961
30962 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
30963
30964 * gcc.dg/c90-restrict-1.c, gcc.dg/c99-arraydecl-2.c,
30965 gcc.dg/c99-func-2.c, gcc.dg/charset/asm2.c, gcc.dg/concat.c,
30966 gcc.dg/cpp/19990413-1.c, gcc.dg/cpp/paste4.c,
30967 gcc.dg/init-desig-obs-1.c, gcc.dg/noncompile/920721-2.c,
30968 gcc.dg/noncompile/930622-2.c, gcc.dg/noncompile/940112-1.c,
30969 gcc.dg/noncompile/950921-1.c, gcc.dg/switch-2.c,
30970 objc.dg/naming-1.m, objc.dg/naming-2.m: Adjust expected messages
30971 for new parser.
30972
30973 2004-11-04 Richard Sandiford <rsandifo@redhat.com>
30974
30975 PR target/15342
30976 * gcc.dg/20041104-1.c: New test.
30977
30978 2004-11-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
30979
30980 * g++.dg/template/nontype7.C: New test.
30981 * g++.dg/template/nontype8.C: Likewise.
30982 * g++.dg/template/nontype9.C: Likewise.
30983 * g++.dg/template/nontype10.C: Likewise.
30984 * g++.dg/tc1/dr49.C: Likewise.
30985 * g++.dg/template/ptrmem8.C: Relax dg-error checks.
30986 * g++.old-deja/g++.other/null1.C: Remove a buggy error check
30987
30988 2004-11-04 Ben Elliston <bje@au.ibm.com>
30989
30990 * g++.dg/rtti/tinfo1.C: Remove xfails.
30991
30992 2004-11-04 Ben Elliston <bje@au.ibm.com>
30993
30994 * g++.old-deja/g++.other/enum5.C (enum conditions): Move the
30995 packed attribute to the definition to satisfy the new C++ parser.
30996
30997 2004-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
30998
30999 * gcc.c-torture/execute/stdarg-2.c (foo): Split multiple
31000 invocations of va_arg.
31001
31002 2004-11-02 Mark Mitchell <mark@codesourcery.com>
31003
31004 PR c++/18124
31005 * g++.dg/template/crash25.C: New test.
31006
31007 PR c++/18155
31008 * g++.dg/template/typedef2.C: New test.
31009 * g++.dg/parse/crash13.C: Adjust error markers.
31010
31011 PR c++/18177
31012 * g++.dg/conversion/const3.C: New test.
31013
31014 2004-11-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
31015
31016 PR fortran/17535
31017 PR fortran/17583
31018 PR fortran/17713
31019 * gfortran.dg/generic_[123].f90: New testcases.
31020
31021 2004-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
31022
31023 * gcc.dg/uninit-C.c: Remove special-casing for SPARC.
31024 * gcc.dg/uninit-H.c: Define to "sp" on SPARC.
31025
31026 2004-11-02 Andrew Pinski <pinskia@physics.uc.edu>
31027
31028 PR tree-opt/16808
31029 * gcc.c-torture/compile/pr16808.c: New test.
31030
31031 2004-11-02 Nathan Sidwell <nathan@codesourcery.com>
31032
31033 PR rtl-optimization/17104
31034 * gcc.dg/ppc-bitfield1.c: New.
31035
31036 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
31037
31038 * gcc.dg/uninit-H.c (ASM): Define to "$sp" on MIPS targets.
31039
31040 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
31041
31042 * g++.dg/abi/mangle6.C: Run for all MIPS targets. Provide dummy
31043 strings for 32-bit code.
31044
31045 2004-11-01 Joseph S. Myers <joseph@codesourcery.com>
31046
31047 PR c/18239
31048 * gcc.dg/parm-impl-decl-1.c, gcc.dg/parm-impl-decl-2.c: New tests.
31049
31050 2004-11-01 Nathan Sidwell <nathan@codesourcery.com>
31051
31052 PR c++/18064
31053 * g++.old-deja/g++.mike/p811.C: Avoid covariant extension.
31054
31055 2004-10-31 Mark Mitchell <mark@codesourcery.com>
31056
31057 PR c++/15172
31058 * g++.dg/init/aggr2.C: New test.
31059
31060 2004-10-30 Ziemowit Laski <zlaski@apple.com>
31061
31062 * objc.dg/local-decl-1.m: New test.
31063
31064 2004-10-30 Gabriel Dos Reis <gdr@integrable-solutions.net>
31065
31066 * gcc.dg/20040910-1.c: Adjust regex.
31067
31068 2004-10-30 Roger Sayle <roger@eyesopen.com>
31069
31070 PR rtl-optimization/18084
31071 * g++.dg/opt/pr18084-1.C: New testcase.
31072
31073 2004-10-30 Matt Austern <austern@apple.com>
31074
31075 PR c++/17542
31076 * g++.dg/ext/attrib18.C: New test.
31077
31078 2004-10-30 Roger Sayle <roger@eyesopen.com>
31079
31080 PR middle-end/18096
31081 * gcc.dg/pr18096-1.c: New test case.
31082
31083 2004-10-30 Roger Sayle <roger@eyesopen.com>
31084
31085 * gcc.dg/pr17581-1.c: Add missing prototype for abort.
31086
31087 2004-10-30 Joseph S. Myers <joseph@codesourcery.com>
31088
31089 PR c/16666
31090 * gcc.dg/dremf-type-compat-1.c, gcc.dg/dremf-type-compat-2.c,
31091 gcc.dg/dremf-type-compat-3.c, gcc.dg/dremf-type-compat-4.c,
31092 gcc.dg/old-style-prom-1.c, gcc.dg/old-style-prom-2.c,
31093 gcc.dg/old-style-prom-3.c: New tests.
31094
31095 2004-10-30 Danny Smith <dannysmith@users.sourceforge.net>
31096
31097 * gcc.dg/bf-ms-attrib.c: Add protototype for abort.
31098 Remove unnecessary inclusion of stdio.h.
31099
31100 2004-10-29 Roger Sayle <roger@eyesopen.com>
31101
31102 PR rtl-optimization/17581
31103 * gcc.dg/pr17581-1.c: New test case.
31104
31105 2004-10-28 Nathan Sidwell <nathan@codesourcery.com>
31106
31107 * g++.dg/conversion/dr195.C: Adjust expected errors for DR195 not
31108 being implemented.
31109 * g++.dg/conversion/dr195-1.C: New.
31110 * g++.old-deja/g++.brendan/operators4.C: Don't be pedantic.
31111 * g++.old-deja/g++.mike/p10148.C: Likewise.
31112
31113 2004-10-29 Mark Mitchell <mark@codesourcery.com>
31114
31115 PR c++/17695
31116 * g++.dg/debug/typedef2.C: New test.
31117
31118 2004-10-29 David Billinghurst <David.Billinghurst@riotinto.com>
31119
31120 PR fortran/13490
31121 * gfortran.dg/g77/20030326-1.f: Change xfail on error to warning.
31122 * gfortran.dg/g77/README: Update.
31123
31124 2004-10-28 Matt Austern <austern@apple.com>
31125
31126 PR c++/14124
31127 * g++.dg/ext/packed7.C: New test.
31128
31129 2004-10-28 Andrew Pinski <pinskia@physics.uc.edu>
31130
31131 * gcc.dg/visibility-[1-9a].c: Change to use scan-hidden instead of
31132 scan-assembler.
31133 * lib/scanasm.exp (hidden-scan-for): New proc.
31134 (scan-hidden): Use hidden-scan-for instead of constructing the scan
31135 string.
31136 (scan-not-hidden): Likewise.
31137 * lib/target-supports.exp (check_visibility_available): mach-o is
31138 support too.
31139
31140 2004-10-28 Mark Mitchell <mark@codesourcery.com>
31141
31142 PR c++/17132
31143 * g++.dg/template/memclass3.C: New test.
31144
31145 2004-10-28 Adam Nemet <anemet@lnxw.com>
31146
31147 PR middle-end/18160
31148 * gcc.dg/register-var-1.c: New test.
31149 * gcc.dg/register-var-2.c: New test.
31150 * gcc.dg/asm-7.c: Taking the address of a register variable is an
31151 error now.
31152
31153 2004-10-28 Dorit Naishlos <dorit@il.ibm.com>
31154
31155 PR other/18172
31156 * gcc.dg/vect/vect-20.c: Use 'signed char' instaed of 'char'. Remove
31157 unused variables.
31158 * gcc.dg/vect/vect-22.c: Likewise.
31159
31160 2004-10-28 Jakub Jelinek <jakub@redhat.com>
31161
31162 * gcc.dg/i386-rotate-1.c: New test.
31163
31164 2004-10-27 Mark Mitchell <mark@codesourcery.com>
31165
31166 * g++.dg/init/ref12.C: Add "run" marker.
31167
31168 PR c++/17435
31169 * g++.dg/init/ref12.C: New test.
31170
31171 PR c++/18140
31172 * g++.dg/template/shift1.C: New test.
31173 * g++.dg/template/error10.C: Adjust error markers.
31174
31175 2004-10-27 Andrew Pinski <pinskia@physics.uc.edu>
31176
31177 PR tree-opt/17529
31178 * gcc.c-torture/compile/pr17529.c: Remove the xfail.
31179
31180 2004-10-27 Geoffrey Keating <geoffk@apple.com>
31181
31182 * gcc.dg/weak/typeof-2.c: Needs aliases as well as weak.
31183 * gcc.dg/weak/weak-3.c: Likewise.
31184 * gcc.dg/weak/weak-5.c: Likewise.
31185 * gcc.dg/weak/weak-9.c: Likewise.
31186 * lib/file-format.exp (gcc_target_object_format): Darwin has Mach-O.
31187 * lib/target-supports.exp (check_weak_available): Mach-O does weak.
31188
31189 * gcc.dg/darwin-weakimport-1.c: New.
31190
31191 2004-10-28 Ben Elliston <bje@au.ibm.com>
31192
31193 * gcc.dg/tree-ssa/sra-1.c: Pass --param sra-max-structure-size.
31194
31195 2004-10-27 Nathan Sidwell <nathan@codesourcery.com>
31196
31197 * gcc.dg/cpp/direct2.c: Cope with different bison 'parse' or
31198 'syntax' error messages.
31199 * gcc.dg/cpp/direct2s.c: Likewise.
31200
31201 2004-10-26 Geoffrey Keating <geoffk@apple.com>
31202
31203 * gcc.c-torture/compile/20041026-1.c: New.
31204
31205 2004-10-26 Mark Mitchell <mark@codesourcery.com>
31206
31207 PR c++/18093
31208 * g++.dg/lookup/ns2.C: New test.
31209
31210 PR c++/18020
31211 * g++.dg/template/enum4.C: New test.
31212
31213 PR c++/18161
31214 * g++.dg/template/expr1.C: New test.
31215
31216 2004-10-26 Ben Elliston <bje@au.ibm.com>
31217
31218 * gcc.dg/tree-ssa/20030922-2.c: Now passing, so remove xfail.
31219
31220 2004-10-26 Joseph S. Myers <jsm@polyomino.org.uk>
31221
31222 * gcc.dg/decl-nospec-1.c, gcc.dg/decl-nospec-2.c,
31223 gcc.dg/decl-nospec-3.c: New tests.
31224
31225 2004-10-26 Ziemowit Laski <zlaski@apple.com>
31226
31227 * objc.dg/super-class-3.m: New test.
31228
31229 2004-10-26 Nathan Sidwell <nathan@codesourcery.com>
31230
31231 * gcc.dg/cpp/direct2.c: Adjust expected errors, robustify parser
31232 resyncing.
31233 * gcc.dg/cpp/direct2s.c: Likewise.
31234
31235 2004-10-25 Geoffrey Keating <geoffk@apple.com>
31236
31237 * objc.dg/image-info.m: Update for changes to section selection.
31238
31239 2004-10-25 David Ayers <d.ayers@inode.at>
31240 Ziemowit Laski <zlaski@apple.com>
31241
31242 * objc.dg/call-super-2.m: Add messages to 'Class <Proto>'; update
31243 diagnostics when messaging 'id <Proto>'.
31244 * objc.dg/class-protocol-1.m: New test.
31245 * objc.dg/desig-init-1.m: Add message to an invalid receiver using
31246 a non-existent method signature.
31247 * objc.dg/method-5.m, objc.dg/method-6.m, objc.dg/proto-hier-1.m:
31248 Update diagnostics when messaging with non-existent method signature.
31249 * objc.dg/proto-hier-2.m: Adjust wording of diagnostic.
31250 * objc.dg/proto-lossage-1.m, objc.dg/proto-lossage-4.m: Messages to
31251 invalid receivers are now resolved as if messaging 'id'; remove
31252 extraneous diagnostics.
31253
31254 2004-10-25 Joseph S. Myers <jsm@polyomino.org.uk>
31255
31256 PR c/16667
31257 * gcc.dg/init-desig-obs-1.c, gcc.dg/init-desig-obs-2.c,
31258 gcc.dg/init-desig-obs-3.c: New tests.
31259
31260 2004-10-25 Jakub Jelinek <jakub@redhat.com>
31261
31262 * gcc.dg/debug/20041023-1.c: New test.
31263
31264 2004-10-25 Andrew Pinski <pinskia@physics.uc.edu>
31265
31266 PR middle-end/17407
31267 * gcc.c-torture/compile/pr17407.c: New test.
31268
31269 PR c++/18121
31270 * g++.dg/template/array8.C: New test.
31271
31272 2004-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
31273
31274 PR other/18138
31275 * lib/g++.exp: Accept more than one multilib libgcc.
31276 * lib/gcc-dg.exp: Likewise.
31277 * lib/objc.exp: Likewise.
31278 * lib/treelang.exp: Likewise.
31279 * lib/gfortran.exp: Likewise.
31280
31281 2004-10-24 Ben Elliston <bje@au.ibm.com>
31282
31283 * gcc.dg/c90-const-expr-3.c: Reference the ISO C standard.
31284
31285 2004-10-24 Geoffrey Keating <geoffk@geoffk.org>
31286
31287 * gcc.dg/c90-const-expr-3.c: xfail all the ASSERT_NOT_NPC tests.
31288 * gcc.dg/c99-const-expr-3.c: Likewise.
31289
31290 2004-10-23 Andrew Pinski <pinskia@physics.uc.edu>.
31291
31292 * gcc.dg/tree-ssa/loop-1.c: Add -static for *-*-darwin*.
31293
31294 2004-10-23 Ben Elliston <bje@au.ibm.com>
31295
31296 * gcc.c-torture/execute/loop-2e.x: Remove.
31297
31298 2004-10-22 Nathan Sidwell <nathan@codesourcery.com>
31299
31300 PR c++/18095
31301 * g++.dg/parse/crash18.C: New.
31302 * g++.dg/parse/crash19.C: New.
31303
31304 2004-10-22 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
31305
31306 * g++.dg/ext/dllimport1.C: Move dg-warnings.
31307 * g++.dg/ext/dllimport2.C: Same.
31308 * g++.dg/ext/dllimport8.C: Same.
31309
31310 2004-10-21 Mark Mitchell <mark@codesourcery.com>
31311
31312 PR c++/10841
31313 * g++.dg/conversion/cast1.C: New test.
31314 * g++.dg/overload/pmf1.C: Adjust error marker.
31315
31316 2004-10-21 Andrew Pinski <pinskia@physics.uc.edu>
31317
31318 PR objc/17923
31319 * objc.dg/const-str-7.m: New test.
31320
31321 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31322
31323 * g++.dg/template/memfriend11.C: Fix comment typo.
31324 * g++.dg/template/memfriend14.C: Likewise.
31325
31326 2004-10-20 Richard Henderson <rth@redhat.com>
31327
31328 * gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c, gcc.dg/cleanup-8.c,
31329 gcc.dg/cleanup-9.c: Use -fnon-call-exceptions, not
31330 -fasynchronous-unwind-tables.
31331
31332 2004-10-20 Richard Henderson <rth@redhat.com>
31333
31334 * gcc.c-torture/unsorted/call386.c (foo): Fix return type.
31335 (main): Return success.
31336 * gcc.c-torture/unsorted/subcc.c (foo, bar): Fix return types.
31337 (main): Return success.
31338
31339 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31340
31341 PR c++/13495
31342 * g++.dg/template/memfriend9.C: New test.
31343 * g++.dg/template/memfriend10.C: Likewise.
31344 * g++.dg/template/memfriend11.C: Likewise.
31345 * g++.dg/template/memfriend12.C: Likewise.
31346 * g++.dg/template/memfriend13.C: Likewise.
31347 * g++.dg/template/memfriend14.C: Likewise.
31348 * g++.dg/template/memfriend15.C: Likewise.
31349 * g++.dg/template/memfriend16.C: Likewise.
31350 * g++.dg/template/memfriend17.C: Likewise.
31351 * g++.old-deja/g++.pt/friend44.C: Remove bogus error.
31352
31353 2004-10-20 Nathan Sidwell <nathan@codesourcery.com>
31354
31355 * g++.dg/conversion/dr195.C: New.
31356 * g++.old-deja/g++.mike/p10148.C: Remove ill-formed cast.
31357
31358 2004-10-20 Ben Elliston <bje@au.ibm.com>
31359 Devang Patel <dpatel@apple.com>
31360
31361 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use integer arithmetic instead
31362 of floating point arithmetic, which could trap.
31363
31364 2004-10-19 Mark Mitchell <mark@codesourcery.com>
31365
31366 PR c++/14035
31367 * g++.dg/conversion/reinterpret1.C: Adjust error markers.
31368 * g++.dg/conversion/const2.C: New test.
31369 * g++.dg/expr/reinterpret2.C: New test.
31370 * g++.dg/expr/reinterpret3.C: New test.
31371 * g++.dg/expr/cast2.C: New test.
31372 * g++.dg/expr/copy1.C: New test.
31373 * g++.dg/other/conversion1.C: Change error message.
31374 * g++.dg/parse/comma1.C: Use __extension__ to allow casts from
31375 function pointers to void *.
31376 * g++.old-deja/g++.mike/p10148.C: Likewise.
31377
31378 2004-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
31379
31380 * gcc.dg/smod-1.c: Pass -mtune=i486 only on x86.
31381
31382 2004-10-19 Paolo Bonzini <bonzini@gnu.org>
31383
31384 PR c++/18047
31385
31386 * g++.dg/parse/expr3.C: New test.
31387
31388 2004-10-18 Eric Botcazou <ebotcazou@libertysurf.fr>
31389
31390 * gcc.dg/smod-1.c: New test.
31391
31392 2004-10-18 Ziemowit Laski <zlaski@apple.com>
31393
31394 * objc.dg/method-14.m: New test.
31395
31396 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
31397
31398 * gcc.c-torture/compile/pr17529.c: Fix test for non x86.
31399 Also xfail as the patch was reverted.
31400
31401 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
31402
31403 PR middle-end/16973
31404 * gcc.dg/pr16973.c: New test.
31405
31406 2004-10-18 Diego Novillo <dnovillo@redhat.com>
31407
31408 PR tree-optimization/17656
31409 * gcc.c-torture/compile/pr17656.c: New test.
31410
31411 2004-10-18 Nathan Sidwell <nathan@codesourcery.com>
31412
31413 * g++.dg/eh/shadow1.C: New.
31414
31415 2004-10-18 Jakub Jelinek <jakub@redhat.com>
31416
31417 * gcc.c-torture/compile/20041018-1.c: New test.
31418
31419 2004-10-18 Ben Elliston <bje@au.ibm.com>
31420
31421 * gcc.dg/ppc-sdata-1.c: Update to consider the possibility of the
31422 compiler referring to register 0 when accessing sdata. The linker
31423 now patches things up.
31424
31425 2004-10-17 Andrew Pinski <pinskia@physics.uc.edu>
31426
31427 PR c/17529
31428 * gcc.c-torture/compile/pr17529.c: New test.
31429
31430 2004-10-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
31431
31432 PR c++/17743
31433 * g++.dg/ext/attrib17.C: New test.
31434
31435 2004-10-16 Eric Botcazou <ebotcazou@libertysurf.fr>
31436
31437 * gcc.dg/bf-spl1.c: Use 'float' as the base type for FP types.
31438
31439 2004-10-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
31440
31441 PR c++/10479
31442 * g++.dg/ext/attrib16.C: New test.
31443
31444 2004-10-15 Mark Mitchell <mark@codesourcery.com>
31445
31446 PR c++/17042
31447 * g++.dg/init/dso_handle1.C: New test.
31448
31449 PR c++/14667
31450 * g++.dg/parse/typedef6.C: New test.
31451
31452 PR c++/17916
31453 * g++.dg/parse/pragma1.C: New test.
31454
31455 2004-10-15 Aldy Hernandez <aldyh@redhat.com>
31456
31457 * gcc.c-torture/execute/ieee/ieee.exp: Disable on powerpc-*-*spe.
31458
31459 2004-10-15 Steve Ellcey <sje@cup.hp.com>
31460
31461 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles): Use
31462 -fno-common when on HPPA HP-UX platforms.
31463
31464 2004-10-15 Jakub Jelinek <jakub@redhat.com>
31465
31466 PR other/16820
31467 * gcc.dg/compat/struct-layout-1.h: Don't include complex.h nor
31468 stdint.h.
31469 * gcc.dg/compat/struct-layout-1_x1.h (TX): Cast to long instead of
31470 uintptr_t.
31471
31472 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
31473
31474 PR c++/16301
31475 * g++.dg/lookup/strong-using-4.C: New test.
31476
31477 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
31478
31479 PR middle-end/16567
31480 * gcc.c-torture/compile/nested-1.c: New test.
31481
31482 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
31483
31484 * gcc.dg/vect/vect-44.c: xfail on i?86-*-*, x86_64-*-*,
31485 and mipsisa64*-*-* (until support for misaligned loads is added).
31486 * gcc.dg/vect/vect-50.c: Likewise.
31487 * gcc.dg/vect/vect-52.c: Likewise.
31488 * gcc.dg/vect/vect-54.c: Likewise.
31489 * gcc.dg/vect/vect-58.c: Likewise.
31490 * gcc.dg/vect/vect-60.c: Likewise.
31491 * gcc.dg/vect/vect-80.c: Likewise.
31492
31493 2004-10-14 Mark Mitchell <mark@codesourcery.com>
31494
31495 PR c++/17976
31496 * g++.dg/init/dtor3.C: New test.
31497
31498 2004-10-15 Ben Elliston <bje@au.ibm.com>
31499
31500 * gcc.dg/ppc-stackalign-1.c: Set dg-options to {}.
31501
31502 2004-10-14 Geoffrey Keating <geoffk@apple.com>
31503
31504 * gcc.dg/darwin-misaligned.c: Don't supply -force_cpusubtype_ALL.
31505 * gcc.dg/macho-lo-sum.c: Likewise.
31506
31507 2004-10-14 Joseph S. Myers <joseph@codesourcery.com>
31508
31509 * gcc.dg/ppc-spe64-1.c: New test.
31510
31511 2004-10-14 Devang Patel <dpatel@apple.com>
31512
31513 PR 17635
31514 * gcc.dg/pr17635.c : New test.
31515
31516 2004-10-14 Olga Golovanevsky <olga@il.ibm.com>
31517
31518 * gcc.dg/vect/vect-28.c: Remove xfail.
31519 * gcc.dg/vect/vect-30.c: Remove xfail.
31520 * gcc.dg/vect/vect-31.c: Vectorize 4 loops instead of 2.
31521 * gcc.dg/vect/vect-33.c: Remove xfail.
31522 * gcc.dg/vect/vect-44.c: Remove xfail.
31523 * gcc.dg/vect/vect-46.c: Remove xfail.
31524 * gcc.dg/vect/vect-50.c: Remove xfail.
31525 * gcc.dg/vect/vect-52.c: Remove xfail.
31526 * gcc.dg/vect/vect-54.c: Remove xfail.
31527 * gcc.dg/vect/vect-58.c: Remove xfail.
31528 * gcc.dg/vect/vect-60.c: Remove xfail.
31529 * gcc.dg/vect/vect-64.c: Vectorize 3 loops instead of 1.
31530 * gcc.dg/vect/vect-66.c: Vectorize 3 loops instead of 2.
31531 * gcc.dg/vect/vect-68.c: Vectorize 4 loops instead of 2.
31532 * gcc.dg/vect/vect-69.c: Vectorize 4 loops instead of 2.
31533 * gcc.dg/vect/vect-8.c: Remove xfail.
31534 * gcc.dg/vect/vect-80.c: Remove xfail.
31535 * gcc.dg/vect/vect-none.c: Vectorize 1 loops instead of 0.
31536
31537 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
31538
31539 * gcc.dg/vect/vect-82.c: New testcase.
31540 * gcc.dg/vect/vect-82_64.c: New testcase.
31541 * gcc.dg/vect/vect-83.c: New testcase.
31542 * gcc.dg/vect/vect-83_64.c: New testcase.
31543
31544 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
31545
31546 * gcc.dg/cpp/error-1.c: New test.
31547
31548 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
31549
31550 * gcc.dg/c99-tag-3.c, gcc.dg/declspec-14.c: New tests.
31551
31552 2004-10-14 Hans-Peter Nilsson <hp@axis.com>
31553
31554 PR target/17984
31555 * gcc.dg/cris-peep2-xsrand2.c: New test.
31556
31557 2004-10-13 Andrew Pinski <pinskia@physics.uc.edu>
31558
31559 PR c++/17661
31560 * g++.dg/expr/for2.C: New test.
31561
31562 2004-10-13 Eric Botcazou <ebotcazou@libertysurf.fr>
31563
31564 * g++.dg/inherit/thunk1.C: Run on the SPARC.
31565
31566 2004-10-13 Jakub Jelinek <jakub@redhat.com>
31567
31568 PR tree-optimization/17724
31569 * g++.dg/opt/pr17724-1.C: New test.
31570 * g++.dg/opt/pr17724-2.C: New test.
31571 * g++.dg/opt/pr17724-3.C: New test.
31572 * g++.dg/opt/pr17724-4.C: New test.
31573 * g++.dg/opt/pr17724-5.C: New test.
31574 * g++.dg/opt/pr17724-6.C: New test.
31575
31576 2004-10-12 Joseph S. Myers <jsm@polyomino.org.uk>
31577
31578 PR c/17301
31579 * gcc.dg/pr17301-2.c: New test.
31580
31581 2004-10-11 Mark Mitchell <mark@codesourcery.com>
31582
31583 PR c++/15876
31584 * g++.dg/parse/error22.C: New test.
31585
31586 PR c++/17936
31587 * g++.dg/template/spec18.C: New test.
31588
31589 2004-10-11 Steve Ellcey <sje@cup.hp.com>
31590
31591 * gcc.dg/ia64-asm-1.c: Add prototype for abort
31592 * gcc.dg/ia64-sync-1.c: Add prototype for abort and
31593 memcpy.
31594 * gcc.dg/ia64-sync-2.c: Ditto.
31595 * gcc.dg/ia64-sync-3.c: Ditto.
31596
31597 2004-10-11 Andrew Pinski <pinskia@physics.uc.edu>
31598
31599 * g++.dg/eh/cleanup5.C: Add dg-options "".
31600
31601 2004-10-11 Roger Sayle <roger@eyesopen.com>
31602
31603 PR middle-end/17657
31604 * gcc.dg/switch-4.c: New test case.
31605
31606 2004-10-11 Richard Sandiford <rsandifo@redhat.com>
31607
31608 * gcc.c-torture/execute/20041011-1.c: New test.
31609
31610 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
31611
31612 PR c++/17554
31613 * g++.dg/init/for3.C: New test.
31614
31615 PR c++/17657
31616 * g++.dg/opt/switch2.C: New test.
31617
31618 PR middle-end/17703
31619 * g++.dg/warn/Wreturn-2.C: New test.
31620
31621 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
31622
31623 PR c++/17907
31624 * g++.dg/eh/cleanup5.C: New test.
31625
31626 2004-10-10 Mark Mitchell <mark@codesourcery.com>
31627
31628 PR c++/17393
31629 * g++.dg/parse/error21.C: New test.
31630
31631 2004-10-10 Gabriel Dos Reis <gdr@integrable-solutions.net>
31632
31633 * g++.dg/overload/pmf1.C: Adjust quoting marks.
31634 * g++.dg/warn/incomplete1.C: Likewise.
31635 * g++.dg/template/qualttp20.C: Likewise.
31636
31637 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
31638
31639 PR c/17881
31640 * parm-incomplete-1.c: New test.
31641
31642 2004-10-09 Mark Mitchell <mark@codesourcery.com>
31643
31644 PR c++/17867
31645 * g++.dg/parse/error19.C: New test.
31646
31647 PR c++/17670
31648 * g++.dg/init/new11.C: New test.
31649
31650 PR c++/17821
31651 * g++.dg/parse/error20.C: New test.
31652
31653 PR c++/17826
31654 * g++.dg/template/crash24.C: New test.
31655
31656 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
31657
31658 PR c/17301
31659 * gcc.dg/pr17301-1.c: New test.
31660
31661 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
31662
31663 PR c/17189
31664 * gcc.dg/anon-struct-5.c: New test.
31665
31666 2004-10-09 Joseph S. Myers <jsm@polyomino.org.uk>
31667
31668 PR c/17844
31669 * gcc.dg/pr17844-1.c: New test.
31670
31671 2004-10-09 Zdenek Dvorak <dvorakz@suse.cz>
31672
31673 PR tree-optimization/17906
31674 * gcc.c-torture/compile/pr17906.c: New.
31675
31676 2004-10-09 Stuart Hastings <stuart@apple.com>
31677 Roger Sayle <roger@eyesopen.com>
31678
31679 PR rtl-optimization/17853
31680 * gcc.dg/i386-mmx-5.c: New testcase.
31681
31682 2004-10-09 Andrew Pinski <pinskia@physics.uc.edu>
31683
31684 * g++.dg/opt/pr17902.C: Fix typo in dg-do.
31685
31686 2004-10-09 Mark Mitchell <mark@codesourcery.com>
31687
31688 PR c++/17524
31689 * g++.dg/template/static9.C: New test.
31690
31691 PR c++/17685
31692 * g++.dg/parse/operator5.C: New test.
31693
31694 2004-10-09 Roger Sayle <roger@eyesopen.com>
31695
31696 PR middle-end/17894
31697 * gcc.c-torture/execute/divcmp-4.c: New test case.
31698
31699 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
31700
31701 PR tree-opt/17902
31702 * g++.dg/opt/pr17902.C: New test.
31703
31704 2004-10-09 Jakub Jelinek <jakub@redhat.com>
31705
31706 * gcc.dg/cpp/ident-1.c: Add dg-options "".
31707
31708 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
31709
31710 * gcc.dg/float-range-1.c, gcc.dg/float-range-2.c: New tests.
31711
31712 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
31713
31714 * gcc.dg/assign-warn-3.c: New test.
31715
31716 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
31717
31718 PR c/16999
31719 * gcc.dg/cpp/ident-1.c: New test.
31720
31721 2004-10-08 Nathan Sidwell <nathan@codesourcery.com>
31722
31723 * gcc.c-torture/compile/acc1.c: New.
31724
31725 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
31726
31727 * gcc.dg/darwin-longdouble.c: Include stdlib.h and string.h.
31728 * gcc.dg/darwin-abi-2.c: Include stdlib.h.
31729
31730 2004-10-08 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
31731
31732 * gcc.dg/ultrasp11.c: New test.
31733
31734 2004-10-08 Michael Matz <matz@suse.de>
31735
31736 * gcc.dg/doloop-2.c: New test.
31737
31738 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
31739
31740 * gcc.dg/assign-warn-1.c, gcc.dg/assign-warn-2.c: New tests.
31741 * gcc.dg/warn-1.c, gcc.dg/noncompile/20020213-1.c,
31742 objc.dg/method-9.m: Update expected diagnostics.
31743
31744 2004-10-07 Geoffrey Keating <geoffk@apple.com>
31745
31746 * gcc.dg/ppc-fsel-3.c: New file.
31747 * gcc.dg/ppc-fsel-1.c: Add -fno-trapping-math, update comment.
31748
31749 2004-10-07 Paul Brook <paul@codesourcery.com>
31750
31751 * gfortran.dg/intrinsic_verify_1.f90: New test.
31752
31753 2004-10-07 Paul Brook <paul@codesourcery.com>
31754
31755 * gfortran.dg/empty_format_1.f90: Remove stray commas.
31756
31757 2004-10-07 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
31758
31759 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90,
31760 gfortran.dg/ishft.f90: Add more tests. Add dg-warning in followup
31761 commit.
31762
31763 2004-10-07 Andrew Pinski <pinskia@physics.uc.edu>
31764
31765 * g++.dg/ext/asm6.C: Remove extraneous semicolon.
31766
31767 2004-10-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
31768
31769 PR c++/17115
31770 * g++.dg/warn/Winline-4.C: New test.
31771
31772 2004-10-07 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
31773
31774 * gcc.c-torture/compile/20041007-1.c: New test.
31775
31776 2004-10-07 Paul Brook <paul@codesourcery.com>
31777
31778 PR fortran/17678
31779 * gfortran.dg/use_allocated_1.f90: New test.
31780
31781 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
31782
31783 PR middle-end/17849
31784 * gfortran.fortran-torture/compile/nested.f90: New test
31785
31786 2004-10-06 Joseph S. Myers <jsm@polyomino.org.uk>
31787
31788 * gcc.dg/Wconversion-2.c, gcc.dg/func-args-1.c: New tests.
31789
31790 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
31791
31792 PR c++/17368
31793 * g++.dg/ext/asm6.C: New test.
31794
31795 2004-10-06 Kenneth Zadeck <zadeck@naturalbridge.com>
31796
31797 * gcc.dg/20011119-1.c : Added memory attribute to asm sequence.
31798
31799 2004-10-06 Paul Brook <paul@codesourcery.com>
31800
31801 PR libfortran/17709
31802 * gfortran.dg/empty_format_1.f90: New test.
31803
31804 2004-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
31805
31806 PR fortran/17568
31807 * gfortran.dg/ishft.f90: New test.
31808
31809 PR fortran/17283
31810 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Enable new
31811 tests.
31812
31813 2004-10-06 Paul Brook <paul@codesourcery.com>
31814
31815 * gfortran.dg/do_1.f90: New test.
31816
31817 2004-10-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31818
31819 * gcc.c-torture/execute/builtins/lib/strcpy.c: Don't abort when
31820 optimizing for size.
31821
31822 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
31823
31824 * gcc.dg/complex-2.c, gcc.dg/complex-2.h: New test.
31825
31826 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
31827
31828 * gcc.c-torture/compile/20041005-1.c: New test.
31829
31830 2004-10-05 Nathan Sidwell <nathan@codesourcery.com>
31831
31832 PR c++/17829
31833 * g++.dg/lookup/koenig4.C: New.
31834
31835 2004-10-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
31836
31837 * g++.dg/other/classkey1.C: Adjust quoting marks.
31838 * g++.dg/parse/error15.C: Likewise.
31839 * g++.dg/template/meminit2.C (int>): Likewise.
31840
31841 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
31842
31843 PR fortran/17283
31844 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Add more tests.
31845
31846 PR fortran/17631
31847 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: New test.
31848
31849 PR fortran/17708
31850 * gfortran.dg/pr17708.f90: New test.
31851
31852 2004-10-04 Chao-ying Fu <fu@mips.com>
31853
31854 * gcc.dg/vect/pr16105.c: Enable for mipsisa64*-*-*.
31855 * gcc.dg/vect/vect-4.c: Ditto.
31856 * gcc.dg/vect/vect-5.c: Ditto.
31857 * gcc.dg/vect/vect-6.c: Ditto.
31858 * gcc.dg/vect/vect-8.c: Ditto.
31859 * gcc.dg/vect/vect-16.c: Ditto.
31860 * gcc.dg/vect/vect-30.c: Ditto.
31861 * gcc.dg/vect/vect-40.c: Ditto.
31862 * gcc.dg/vect/vect-41.c: Ditto.
31863 * gcc.dg/vect/vect-42.c: Ditto.
31864 * gcc.dg/vect/vect-43.c: Ditto.
31865 * gcc.dg/vect/vect-44.c: Ditto.
31866 * gcc.dg/vect/vect-45.c: Ditto.
31867 * gcc.dg/vect/vect-46.c: Ditto.
31868 * gcc.dg/vect/vect-47.c: Ditto.
31869 * gcc.dg/vect/vect-48.c: Ditto.
31870 * gcc.dg/vect/vect-49.c: Ditto.
31871 * gcc.dg/vect/vect-50.c: Ditto.
31872 * gcc.dg/vect/vect-51.c: Ditto.
31873 * gcc.dg/vect/vect-52.c: Ditto.
31874 * gcc.dg/vect/vect-53.c: Ditto.
31875 * gcc.dg/vect/vect-54.c: Ditto.
31876 * gcc.dg/vect/vect-55.c: Ditto.
31877 * gcc.dg/vect/vect-56.c: Ditto.
31878 * gcc.dg/vect/vect-57.c: Ditto.
31879 * gcc.dg/vect/vect-58.c: Ditto.
31880 * gcc.dg/vect/vect-59.c: Ditto.
31881 * gcc.dg/vect/vect-60.c: Ditto.
31882 * gcc.dg/vect/vect-74.c: Ditto.
31883 * gcc.dg/vect/vect-79.c: Ditto.
31884 * gcc.dg/vect/vect-80.c: Ditto.
31885
31886 2004-10-04 Andrew Pinski <pinskia@physics.uc.edu>
31887
31888 * gcc.dg/unused-7.c: Use the correct option.
31889
31890 2004-10-04 Paul Brook <paul@codesourcery.com>
31891 Bud Davis <bdavis9659@comcast.net>
31892
31893 PR fortran/17706
31894 PR fortran/16434
31895 * gfortran/pr17706.f90: New test.
31896 * gfortran.dg/g77/f77-edit-s-out.f: Remove xfail.
31897
31898 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
31899
31900 * gfortran.dg/pr17612.f90: New test.
31901
31902 2004-10-03 Gabriel Dos Reis <gdr@integrable-solutions.net>
31903
31904 * g++.dg/template/local1.C: Adjust quoting marks in
31905 testing for diagnostics.
31906 * g++.dg/tls/diag-2.C: Likewise.
31907 * g++.dg/other/error8.C: Likewise.
31908
31909 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
31910
31911 PR c/17178
31912 * gcc.dg/unused-4.c: Adjust to be correct.
31913
31914 PR c/17820
31915 * gcc.dg/unused-7.c: New test.
31916
31917 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
31918
31919 PR c++/17797
31920 * g++.dg/overload/template2.C: New test.
31921
31922 2004-10-03 Kazu Hirata <kazu@cs.umass.edu>
31923
31924 PR tree-optimization/16632
31925 * gcc.dg/tree-ssa/20041002-1.c: New.
31926
31927 2004-10-03 Paul Brook <paul@codesourcery.com>
31928
31929 * gfortran.dg/pr17286.f90: Add dg-do line. Explicitly test bug,
31930 rather than relying on default formatting.
31931
31932 2004-10-02 Joseph S. Myers <jsm@polyomino.org.uk>
31933
31934 * gcc.dg/20040920-1.c: Update expected message text.
31935
31936 2004-10-02 Ulrich Weigand <uweigand@de.ibm.com>
31937
31938 * gcc.dg/tree-ssa/loop-1.c: Merge changed dg-options for s390-*-*.
31939
31940 2004-10-01 Zdenek Dvorak <dvorakz@suse.cz>
31941
31942 * gcc.dg/tree-ssa/loop-1.c: Check that unrolling occurs already on
31943 tree level.
31944
31945 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
31946
31947 * gcc.dg/tree-ssa/pr17343.c: Remove.
31948
31949 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
31950
31951 PR tree-opt/17343
31952 * gcc.dg/tree-ssa/pr17343.c: New test.
31953
31954 2004-10-01 Jakub Jelinek <jakub@redhat.com>
31955
31956 * gcc.dg/tree-ssa/stdarg-1.c: Removed.
31957 * gcc.dg/tree-ssa/stdarg-2.c: Removed.
31958 * gcc.dg/tree-ssa/stdarg-3.c: Removed.
31959 * gcc.dg/tree-ssa/stdarg-4.c: Removed.
31960 * gcc.dg/tree-ssa/stdarg-5.c: Removed.
31961
31962 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
31963
31964 * gcc.dg/lvalue-2.c: New test.
31965
31966 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
31967
31968 PR c/17730
31969 * gcc.dg/pr17730-1.c: New test
31970
31971 2004-09-29 Joseph S. Myers <jsm@polyomino.org.uk>
31972
31973 PR c/7425
31974 * gcc.dg/deprecated-3.c, g++.dg/warn/deprecated-2.C: New tests.
31975
31976 2004-09-29 Jakub Jelinek <jakub@redhat.com>
31977
31978 * gcc.c-torture/execute/stdarg-1.c: New test.
31979 * gcc.c-torture/execute/stdarg-2.c: New test.
31980 * gcc.c-torture/execute/stdarg-3.c: New test.
31981 * gcc.dg/tree-ssa/stdarg-1.c: New test.
31982 * gcc.dg/tree-ssa/stdarg-2.c: New test.
31983 * gcc.dg/tree-ssa/stdarg-3.c: New test.
31984 * gcc.dg/tree-ssa/stdarg-4.c: New test.
31985 * gcc.dg/tree-ssa/stdarg-5.c: New test.
31986
31987 2004-09-29 Jakub Jelinek <jakub@redhat.com>
31988
31989 PR tree-optimization/17697
31990 * g++.dg/opt/pr17697-1.C: New test.
31991 * g++.dg/opt/pr17697-2.C: New test.
31992 * g++.dg/opt/pr17697-3.C: New test.
31993
31994 2004-09-28 Joseph S. Myers <jsm@polyomino.org.uk>
31995
31996 PR c/16409
31997 * gcc.dg/vla-init-2.c, gcc.dg/vla-init-3.c, gcc.dg/vla-init-4.c,
31998 gcc.dg/vla-init-5.c: New tests.
31999
32000 2004-09-27 Joseph S. Myers <jsm@polyomino.org.uk>
32001
32002 PR c/13804
32003 * gcc.dg/pr13804-1.c: New test.
32004
32005 2004-09-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32006
32007 PR fortran/16938
32008 * gfortran.dg/pr16938.f90: New test.
32009
32010 2004-09-27 Mark Mitchell <mark@codesourcery.com>
32011
32012 * g++.dg/template/crash23.C: New test.
32013
32014 2004-09-27 Mark Mitchell <mark@codesourcery.com>
32015
32016 PR c++/17585
32017 * g++.dg/template/static8.C: New test.
32018
32019 2004-09-27 Nathan Sidwell <nathan@codesourcery.com>
32020
32021 PR c++/17681
32022 * g++.dg/other/error9.C: New test.
32023
32024 2004-09-26 Ulrich Weigand <uweigand@de.ibm.com>
32025
32026 * gcc.dg/tree-ssa/loop-1.c: Use -msmall-exec on s390-*-* targets.
32027
32028 2004-09-26 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32029
32030 PR fortran/15164
32031 * gfortran.dg/pr15164.f90: New test. Fixed in followup commit.
32032
32033 2004-09-26 Roger Sayle <roger@eyesopen.com>
32034
32035 PR middle-end/17112
32036 * gcc.dg/pr17112-1.c: New test case.
32037
32038 2004-09-26 Joseph S. Myers <jsm@polyomino.org.uk>
32039
32040 PR c/11459
32041 * gcc.dg/pr11459-1.c: New test.
32042
32043 2004-09-25 Ulrich Weigand <uweigand@de.ibm.com>
32044
32045 * gcc.dg/tree-ssa/loop-2.c: Avoid matching new-line in regexp.
32046 * gcc.dg/tree-ssa/loop-4.c: Likewise.
32047
32048 2004-09-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32049
32050 * gfortran.dg/pr15324.f90: Make array bounds consistent.
32051
32052 2004-09-25 Jan Hubicka <jh@suse.cz>
32053
32054 * compile/30040909-1.c: New test.
32055 * compile/30040907-1.c: New test.
32056
32057 2004-09-25 Richard Sandiford <rsandifo@redhat.com>
32058
32059 * gcc.c-torture/execute/va-arg-26.c: New test.
32060
32061 2004-09-24 Zack Weinberg <zack@codesourcery.com>
32062
32063 * objc.dg/proto-lossage-4.m: Use long instead of int to avoid
32064 extra diagnostics on targets with 64-bit pointers.
32065 * objc.dg/selector-1.m: Adjust dg-warning regexp.
32066
32067 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
32068
32069 PR c/17188
32070 * gcc.dg/nested-redef-1.c, gcc.dg/pr17188-1.c: New tests.
32071 * gcc.dg/decl-3.c: Adjust expected message.
32072
32073 2004-09-24 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32074
32075 PR fortran/17615
32076 * gfortran.dg/pr17615.f90: New test.
32077
32078 2004-09-24 Andrew MacLeod <amacleod@redhat.com>
32079
32080 PR tree-optimzation/17517
32081 * g++.dg/tree-ssa/pr17517.C: New Test.
32082
32083 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
32084
32085 PR c++/16889
32086 * g++.dg/lookup/ambig3.C: New.
32087
32088 2004-09-24 Andrew Pinski <pinskia@physics.uc.edu>
32089
32090 PR tree-opt/17624
32091 * g++.dg/opt/pr17624.C: New test.
32092
32093 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
32094
32095 PR c/6980
32096 * gcc.dg/Wbad-function-cast-1.c: New test.
32097
32098 2004-09-23 Zack Weinberg <zack@codesourcery.com>
32099
32100 * g++.dg/ext/complit1.C
32101 * g++.dg/other/error2.C
32102 * g++.dg/other/nontype-1.C
32103 * g++.dg/parse/crash11.C
32104 * g++.dg/parse/crash12.C
32105 * g++.dg/parse/error15.C
32106 * g++.dg/parse/error4.C
32107 * g++.dg/parse/tmpl-outside1.C
32108 * g++.dg/parse/too-many-tmpl-args1.C
32109 * g++.dg/template/dependent-expr3.C
32110 * g++.dg/template/error10.C
32111 * g++.dg/template/instantiate1.C
32112 * g++.dg/template/vtable2.C
32113 * g++.dg/warn/Wshadow-1.C
32114 * g++.dg/warn/weak1.C
32115 * g++.old-deja/g++.brendan/crash16.C
32116 * g++.old-deja/g++.brendan/crash18.C
32117 * g++.old-deja/g++.brendan/crash48.C
32118 * g++.old-deja/g++.brendan/crash49.C
32119 * g++.old-deja/g++.brendan/crash55.C
32120 * g++.old-deja/g++.brendan/crash56.C
32121 * g++.old-deja/g++.brendan/crash8.C
32122 * g++.old-deja/g++.brendan/enum11.C
32123 * g++.old-deja/g++.brendan/enum8.C
32124 * g++.old-deja/g++.brendan/enum9.C
32125 * g++.old-deja/g++.brendan/friend3.C
32126 * g++.old-deja/g++.brendan/misc14.C
32127 * g++.old-deja/g++.bugs/900402_02.C
32128 * g++.old-deja/g++.bugs/900404_03.C
32129 * g++.old-deja/g++.bugs/900404_04.C
32130 * g++.old-deja/g++.bugs/900428_03.C
32131 * g++.old-deja/g++.jason/crash4.C
32132 * g++.old-deja/g++.jason/overload21.C
32133 * g++.old-deja/g++.jason/redecl1.C
32134 * g++.old-deja/g++.jason/report.C
32135 * g++.old-deja/g++.jason/rfg10.C
32136 * g++.old-deja/g++.jason/template30.C
32137 * g++.old-deja/g++.law/arm12.C
32138 * g++.old-deja/g++.law/ctors5.C
32139 * g++.old-deja/g++.law/cvt20.C
32140 * g++.old-deja/g++.law/init10.C
32141 * g++.old-deja/g++.law/init8.C
32142 * g++.old-deja/g++.law/visibility17.C
32143 * g++.old-deja/g++.law/visibility7.C
32144 * g++.old-deja/g++.mike/net8.C
32145 * g++.old-deja/g++.mike/p646.C
32146 * g++.old-deja/g++.mike/p700.C
32147 * g++.old-deja/g++.mike/p701.C
32148 * g++.old-deja/g++.mike/p811.C
32149 * g++.old-deja/g++.ns/template13.C
32150 * g++.old-deja/g++.other/array3.C
32151 * g++.old-deja/g++.other/crash25.C
32152 * g++.old-deja/g++.other/dtor3.C
32153 * g++.old-deja/g++.other/dtor4.C
32154 * g++.old-deja/g++.other/main1.C
32155 * g++.old-deja/g++.other/warn7.C
32156 * g++.old-deja/g++.pt/crash11.C
32157 * g++.old-deja/g++.pt/crash36.C
32158 * g++.old-deja/g++.pt/spec22.C
32159 * g++.old-deja/g++.pt/spec9.C
32160 * g++.old-deja/g++.pt/ttp52.C
32161 * g++.old-deja/g++.robertl/eb103.C
32162 * g++.old-deja/g++.robertl/eb121.C
32163 * g++.old-deja/g++.robertl/eb22.C
32164 * g++.old-deja/g++.robertl/eb8.C:
32165 Update locations and/or regexps of dg-error markers.
32166 Remove markers for some bogus messages that are no longer issued.
32167
32168 2004-09-23 Jakub Jelinek <jakub@redhat.com>
32169
32170 * gcc.c-torture/execute/builtins/strcpy-2.c: New test.
32171 * gcc.c-torture/execute/builtins/strcpy-2-lib.c: New.
32172
32173 2004-09-23 Andrew Pinski <pinskia@physics.uc.edu>
32174
32175 PR c++/17618
32176 * g++.dg/lookup/crash5.C: New test.
32177
32178 2004-09-23 Dorit Naishlos <dorit@il.ibm.com>
32179
32180 * gcc.dg/vect/vect-27.c: Now vectorized on altivec.
32181 * gcc.dg/vect/vect-29.c: Now vectorized on altivec.
32182 * gcc.dg/vect/vect-48.c: Now vectorized on altivec.
32183 * gcc.dg/vect/vect-56.c: Now vectorized on altivec.
32184 * gcc.dg/vect/vect-72.c: New test for altivec and sse2.
32185 * gcc.dg/vect/vect-77.c: Now vectorized on altivec.
32186
32187 * gcc.dg/vect/vect-27a.c: New test for altivec and mmx.
32188 * gcc.dg/vect/vect-29a.c: New test for altivec and mmx.
32189 * gcc.dg/vect/vect-48a.c: New test for altivec and mmx.
32190 * gcc.dg/vect/vect-56a.c: New test for altivec and mmx.
32191 * gcc.dg/vect/vect-72a.c: New test for altivec and mmx.
32192 * gcc.dg/vect/vect-77a.c: New test for altivec and mmx.
32193
32194 * gcc.dg/vect/vect-13.c: Change to run test instead of compile.
32195
32196 * gcc.dg/vect/vect-44.c: Check additional cases.
32197 * gcc.dg/vect/vect-48.c: Check additional cases.
32198
32199 * gcc.dg/vect/vect-26.c: Use sse2 instead of sse.
32200 * gcc.dg/vect/vect-27.c: Use sse2 instead of sse.
32201 * gcc.dg/vect/vect-28.c: Use sse2 instead of sse.
32202 * gcc.dg/vect/vect-29.c: Use sse2 instead of sse.
32203 * gcc.dg/vect/vect-4?.c: Use sse2 instead of sse.
32204 * gcc.dg/vect/vect-75.c: Use sse2 instead of sse.
32205 * gcc.dg/vect/vect-76.c: Use sse2 instead of sse.
32206 * gcc.dg/vect/vect-77.c: Use sse2 instead of sse.
32207 * gcc.dg/vect/vect-78.c: Use sse2 instead of sse.
32208
32209 * gcc.dg/vect/vect-5?.c: Use sse2 instead of sse. Add return 0.
32210 * gcc.dg/vect/vect-60.c: Use sse2 instead of sse. Add return 0.
32211 * gcc.dg/vect/vect-61.c: Use sse2 instead of sse. Add return 0.
32212
32213 2004-09-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
32214
32215 * gcc.dg/tree-ssa/loop-6.c: New test.
32216
32217 2004-09-23 Nathan Sidwell <nathan@codesourcery.com>
32218
32219 PR c++/17620
32220 * g++.dg/inherit/base2.C: New.
32221
32222 2004-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
32223
32224 * gcc.dg/20001012-1.c: Add prototypes for builtin functions.
32225 * gcc.dg/20001012-2.c: Likewise.
32226 * gcc.dg/20001013-1.c: Likewise.
32227 * gcc.dg/20001101-1.c: Likewise.
32228 * gcc.dg/20001102-1.c: Likewise.
32229 * gcc.dg/bf-spl1.c: Likewise.
32230 * gcc.dg/titype-1.c: Remove special-casing for SPARC.
32231 * gcc.dg/20040813-1.c: Add missing "." to the regexp.
32232
32233 2004-09-22 Diego Novillo <dnovillo@redhat.com>
32234
32235 PR tree-optimization/16721
32236 * gcc.dg/tree-ssa/pr16721.c: New test.
32237
32238 2004-09-23 Ulrich Weigand <uweigand@de.ibm.com>
32239
32240 * gcc.dg/20030123-1.c: Add prototypes for builtin functions.
32241 * gcc.dg/20040305-1.c: Likewise.
32242
32243 2004-09-22 Joseph S. Myers <jsm@polyomino.org.uk>
32244
32245 PR c/16566
32246 * gcc.c-torture/compile/pr16566-1.c,
32247 gcc.c-torture/compile/pr16566-2.c,
32248 gcc.c-torture/compile/pr16566-3.c: New tests.
32249
32250 2004-09-22 Kazu Hirata <kazu@cs.umass.edu>
32251
32252 PR tree-optimization/17512
32253 * gcc.c-torture/compile/20040916-1.c.
32254
32255 2004-09-21 Mark Mitchell <mark@codesourcery.com>
32256
32257 * gcc.dg/pragma-re-3.c: New test.
32258
32259 2004-09-17 Matt Austern <austern@apple.com>
32260
32261 PR c++/15049
32262 * g++.dg/other/anon3.C: New.
32263
32264 2004-09-21 Roger Sayle <roger@eyesopen.com>
32265
32266 PR c++/7503
32267 * g++.dg/opt/pr7503-1.C: New testcase for COND_EXPR lvalues.
32268 * g++.dg/opt/pr7503-2.C: New testcase for <? and >? lvalues.
32269 * g++.dg/opt/pr7503-3.C: New testcase for invalid <? lvalue errors.
32270 * g++.dg/opt/pr7503-4.C: New testcase for <?= and >?= assignments.
32271 * g++.dg/opt/pr7503-5.C: New testcase for side-effects with <?=.
32272
32273 2004-09-21 Bud Davis <bdavis9659@comcast.net>
32274
32275 PR fortran/17286
32276 * gfortran.dg/pr17286.f90: New test.
32277
32278 2004-09-20 Mark Mitchell <mark@codesourcery.com>
32279
32280 PR c++/17530
32281 * g++.dg/template/static7.C: New test.
32282
32283 2004-09-20 Andrew Pinski <pinskia@physics.uc.edu>
32284
32285 PR tree-opt/17558
32286 * gcc.c-torture/compile/pr17558.c: New test.
32287
32288 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
32289
32290 * gcc.dg/compat/sdata-section.h (SDATA_SECTION): Don't use an attribute
32291 if SKIP_ATTRIBUTE is defined.
32292
32293 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32294
32295 PR fortran/15957
32296 * gfortran.dg/pr15957.f90: New test.
32297
32298 2004-09-20 Dorit Naishlos <dorit@il.ibm.com>
32299
32300 * gcc.dg/vect/vect-74.c: Avoid floating point precision error
32301 in comparison.
32302 * gcc.dg/vect/vect-79.c: Likewise.
32303 * gcc.dg/vect/vect-80.c: Likewise.
32304
32305 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32306
32307 PR fortran/15750
32308 * gfortran.fortran-torture/execute/iolength_2.f90: New test.
32309
32310 2004-09-20 Ira Rosen <irar@il.ibm.com>
32311
32312 * gcc.dg/vect/vect-13.c: Added xfail for non ppc platforms.
32313 * gcc.dg/vect/vect-74.c: Split into 3 tests (vect-79.c, vect-80.c).
32314 * gcc.dg/vect/vect-62.c: New testcase.
32315 * gcc.dg/vect/vect-63.c: New testcase.
32316 * gcc.dg/vect/vect-64.c: New testcase.
32317 * gcc.dg/vect/vect-65.c: New testcase.
32318 * gcc.dg/vect/vect-66.c: New testcase.
32319 * gcc.dg/vect/vect-67.c: New testcase.
32320 * gcc.dg/vect/vect-68.c: New testcase.
32321 * gcc.dg/vect/vect-69.c: New testcase.
32322 * gcc.dg/vect/vect-79.c: New testcase.
32323 * gcc.dg/vect/vect-80.c: New testcase.
32324
32325 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
32326
32327 * gcc.target/mips/asm-1.c: New test.
32328
32329 2004-09-19 Ira Rosen <irar@il.ibm.com>
32330
32331 * gcc.dg/vect/vect-13.c: Now vectorized on ppc*.
32332 * gcc.dg/vect/vect-73.c: New testcase.
32333 * gcc.dg/vect/vect-74.c: New testcase.
32334 * gcc.dg/vect/vect-75.c: New testcase.
32335 * gcc.dg/vect/vect-76.c: New testcase.
32336 * gcc.dg/vect/vect-77.c: New testcase.
32337 * gcc.dg/vect/vect-78.c: New testcase
32338
32339 2004-09-18 Paul Brook <paul@codesourcery.com>
32340
32341 * g++.old-deja/g++.pt/static11.C: XFAIL on arm*-*-eabi.
32342
32343 2004-09-18 Joseph S. Myers <jsm@polyomino.org.uk>
32344
32345 PR c/17424
32346 * gcc.dg/pr17424-1.c: New test.
32347
32348 2004-09-18 Diego Novillo <dnovillo@redhat.com>
32349
32350 * g++.dg/tree-ssa/pr17153.C: New test.
32351
32352 2004-09-16 Geoffrey Keating <geoffk@apple.com>
32353
32354 PR pch/13361
32355 * g++.dg/pch/wchar-1.C: New.
32356 * g++.dg/pch/wchar-1.Hs: New.
32357
32358 2004-09-17 Kenneth Zadeck <Kenneth.Zadeck@NaturalBridge.com>
32359
32360 * gcc.c-torture/execute/20040917-1.c: New test.
32361
32362 2004-09-17 Diego Novillo <dnovillo@redhat.com>
32363
32364 PR tree-optimization/17319
32365 * gcc.dg/pr17319.c: New test.
32366
32367 2004-09-17 Devang Patel <dpatel@apple.com>
32368
32369 * gcc.dg/20040813-1.c: New test.
32370
32371 2004-09-17 Diego Novillo <dnovillo@redhat.com>
32372
32373 PR tree-optimization/17273
32374 * gcc.c-torture/compile/pr17273.c: New test.
32375
32376 2004-09-17 Joseph S. Myers <jsm@polyomino.org.uk>
32377
32378 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c:
32379 Update expected messages.
32380 * gcc.dg/declspec-13.c: New test.
32381
32382 2004-09-17 David Edelsohn <edelsohn@gnu.org>
32383
32384 * gcc.dg/darwin-longlong.c: XFAIL on AIX and SPE.
32385
32386 2004-09-17 Diego Novillo <dnovillo@redhat.com>
32387
32388 * gcc.c-torture/execute/pr17252.c: Use post-increment to
32389 change what 'a' is pointing to.
32390
32391 2004-09-17 Mark Mitchell <mark@codesourcery.com>
32392
32393 PR c++/16002
32394 * g++.dg/template/error18.C: New test.
32395
32396 PR c++/16029
32397 * g++.dg/warn/Wunused-8.C: New test.
32398
32399 2004-09-17 Steven Bosscher <stevenb@suse.de>
32400
32401 PR tree-optimization/17513
32402 * gcc.dg/20040916-1.c: New test.
32403
32404 2004-09-16 Mark Mitchell <mark@codesourcery.com>
32405
32406 PR c++/17501
32407 * g++.dg/template/typename7.C: New test.
32408
32409 2004-09-16 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
32410
32411 * gcc.dg/tree-ssa/copy-headers.c: Update outcome.
32412
32413 2004-09-16 Frank Ch. Eigler <fche@redhat.com>
32414
32415 * gcc.misc-tests/bprob.exp, g++.dg/bprob/bprob.exp: Iterate tests
32416 with -ftree-based-profiling also.
32417 * lib/profopt.exp: Support late-set profile_option/feedback_option.
32418
32419 2004-09-16 Victor Leikehman <lei@il.ibm.com>
32420
32421 PR/15364
32422 * gfortran.dg/der_array_io_1.f90: New test.
32423 * gfortran.dg/der_array_io_2.f90: New test.
32424 * gfortran.dg/der_array_io_3.f90: New test.
32425
32426 2004-09-15 Mark Mitchell <mark@codesourcery.com>
32427
32428 * g++.old-deja/g++.abi/cxa_vec.C: Adjust for ARM
32429 EABI.
32430
32431 2004-09-15 Mark Mitchell <mark@codesourcery.com>
32432
32433 * g++.dg/opt/switch1.C: New test.
32434
32435 2004-09-15 Joseph S. Myers <jsm@polyomino.org.uk>
32436
32437 * g++.dg/ext/member-attr.C, g++.dg/warn/deprecated.C,
32438 gcc.dg/deprecated.c, gcc.dg/noreturn-1.c, gcc.dg/noreturn-4.c:
32439 Update expected messages.
32440
32441 2004-09-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32442
32443 PR fortran/16485
32444 * gfortran.dg/same_name_1.f90: New test.
32445
32446 2004-09-15 Diego Novillo <dnovillo@redhat.com>
32447
32448 * gcc.c-torture/execute/pr17252.c: Fix thinko. Don't
32449 dereference garbage pointers.
32450
32451 2004-09-15 Jakub Jelinek <jakub@redhat.com>
32452
32453 * gcc.c-torture/execute/builtins/strlen-3.c: New test.
32454 * gcc.c-torture/execute/builtins/strlen-3-lib.c: New.
32455
32456 * gcc.c-torture/execute/builtins/memmove.c (main_test): Formatting.
32457 * gcc.c-torture/execute/builtins/memmove-2.c: New test.
32458 * gcc.c-torture/execute/builtins/memmove-2-lib.c: New.
32459
32460 2004-09-14 Mark Mitchell <mark@codesourcery.com>
32461
32462 PR c++/17324
32463 * g++.dg/template/mangle1.C: New test.
32464
32465 2004-09-14 Diego Novillo <dnovillo@redhat.com>
32466
32467 PR tree-optimization/17252
32468 * gcc.c-torture/execute/pr17252.c: New test.
32469
32470 2004-09-14 Andrew Pinski <apinski@apple.com>
32471
32472 * g++.dg/tree-ssa/pointer-reference-alias.C: New test.
32473
32474 2004-09-14 Roger Sayle <roger@eyesopen.com>
32475
32476 PR rtl-optimization/9771
32477 * gcc.dg/pr9771-1.c: New test case.
32478
32479 2004-09-14 Diego Novillo <dnovillo@redhat.com>
32480
32481 PR tree-optimization/15262
32482 * gcc.c-torture/execute/pr15262-1.c: New test.
32483 * gcc.c-torture/execute/pr15262-2.c: New test.
32484
32485 2004-09-14 Joseph S. Myers <jsm@polyomino.org.uk>
32486
32487 * gcc.dg/declspec-12.c: New test.
32488
32489 2004-09-14 Bud Davis <bdavis9659@comcast.net>
32490
32491 * gfortran.dg/pr17090.f90: Add directives to test.
32492
32493 2004-09-14 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
32494
32495 * gcc.c-torture/compile/20040914-1.c: New test.
32496
32497 2004-09-13 Mark Mitchell <mark@codesourcery.com>
32498
32499 PR c++/16162
32500 * g++.dg/template/decl2.C: New test.
32501
32502 2004-09-13 Bud Davis <bdavis9659@comcast.net>
32503
32504 PR fortran/17090
32505 * gfortran.dg/pr17090.f90: New test.
32506
32507 2004-09-13 Dale Johannesen <dalej@apple.com>
32508
32509 * gcc.c-torture/compile/pr17408.c: New test case.
32510
32511 2004-09-13 Mark Mitchell <mark@codesourcery.com>
32512
32513 PR c++/16716
32514 * g++.dg/parse/crash17.C: New test.
32515
32516 PR c++/17327
32517 * g++.dg/template/enum3.C: New test.
32518
32519 2004-09-13 Hans-Peter Nilsson <hp@bitrange.com>
32520
32521 * lib/gcc-defs.exp: Load wrapper.exp.
32522 * lib/g++.exp (g++_init): Call g++_maybe_build_wrapper instead of
32523 using local code.
32524 * lib/gcc.exp (gcc_init): Similar.
32525 * lib/gfortran.exp (gfortran_init): Similar.
32526 * lib/objc.exp (objc_init): Similar.
32527 * lib/treelang.exp (treelang_init): Similar.
32528 * lib/wrapper.exp: New file with build_wrapper call machinery in
32529 ${tool}_maybe_build_wrapper.
32530
32531 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
32532
32533 * gcc.dg/declspec-7.c: Don't expect diagnostic for duplicate
32534 "inline".
32535 * gcc.dg/declspec-11.c: Update expected messages.
32536 * gcc.dg/inline-6.c, gcc.dg/inline-7.c, gcc.dg/inline-8.c,
32537 gcc.dg/inline-9.c, gcc.dg/inline-10.c, gcc.dg/inline-11.c,
32538 gcc.dg/inline-12.c: New tests.
32539
32540 2004-09-13 Andrew MacLeod <amacleod@redhat.com>
32541
32542 * g++.dg/tree-ssa/pr17400.C: New testcase.
32543
32544 2004-09-13 James E Wilson <wilson@specifixinc.com>
32545
32546 * gcc.target/mips/sb1-1.c: New testcase.
32547
32548 2004-09-12 Hans-Peter Nilsson <hp@bitrange.com>
32549
32550 * lib/g77-dg.exp: Remove unused file.
32551 * lib/mike-g77.exp: Ditto.
32552 * lib/g77.exp: Ditto.
32553
32554 2004-09-12 Richard Henderson <rth@redhat.com>
32555
32556 * g++.old-deja/g++.other/sizeof3.C: Fix abort declaration.
32557
32558 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
32559
32560 * g++.dg/warn/Wswitch-1.C, g++.dg/warn/Wswitch-2.C,
32561 gcc.dg/Wswitch-2.c, gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
32562 gcc.dg/declspec-9.c, gcc.dg/declspec-10.c, gcc.dg/declspec-11.c,
32563 gcc.dg/m-un-2.c, gcc.dg/noreturn-1.c, gcc.dg/wtr-conversion-1.c:
32564 Update expected messages.
32565
32566 2004-09-13 Hans-Peter Nilsson <hp@axis.com>
32567
32568 * gcc.dg/asmreg-1.c (__syscall_getdents64): Adjust signedness
32569 declaration/use mismatch for dirp parameter.
32570
32571 2004-09-12 Andrew Pinski <apinski@apple.com>
32572
32573 * lib/objc.exp (objc_target_compile): Look for libobjc-gnu.a also when
32574 -fgnu-runtime is passed.
32575
32576 2004-09-12 Richard Henderson <rth@redhat.com>
32577
32578 * lib/fortran-torture.exp (add-ieee-options): Replace ieee-options;
32579 do the uplevel thing and update additional_flags directly.
32580 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x,
32581 gfortran.fortran-torture/execute/intrinsic_nearest.x,
32582 gfortran.fortran-torture/execute/intrinsic_set_exponent.x,
32583 gfortran.fortran-torture/execute/nan_inf_fmt.x: Update to match.
32584
32585 2004-09-11 Steven Bosscher <stevenb@suse.de>
32586
32587 * g++.dg/parse/break-in-for.C: Fix for -ansi -pedantic-errors.
32588
32589 2004-09-11 Roger Sayle <roger@eyesopen.com>
32590
32591 PR middle-end/17411
32592 * g++.dg/opt/pr17411-1.C: New test case.
32593
32594 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
32595
32596 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
32597 gcc.dg/tls/diag-2.c: Update expected messages.
32598 * gcc.dg/991209-1.c: Specify compilation options. Update expected
32599 messages.
32600 * gcc.dg/pr14289-2.c, gcc.dg/pr14289-3.c: Remove.
32601 * gcc.dg/declspec-7.c, gcc.dg/declspec-8.c, gcc.dg/declspec-9.c,
32602 gcc.dg/declspec-10.c, gcc.dg/declspec-11.c, gcc.dg/tls/diag-4.c,
32603 gcc.dg/tls/diag-5.c: New tests.
32604
32605 2004-09-11 Zack Weinberg <zack@codesourcery.com>
32606
32607 * gcc.dg/20040910-1.c: Correct dg-error regexp.
32608
32609 2004-09-11 Steven Bosscher <stevenb@suse.de>
32610
32611 * g++.dg/parse/break-in-for.C: New test.
32612
32613 2004-09-11 Jakub Jelinek <jakub@redhat.com>
32614
32615 * gcc.dg/tree-ssa/20040911-1.c: New test.
32616
32617 2004-09-11 Andreas Jaeger <aj@suse.de>
32618
32619 * gcc.c-torture/execute/991118-1.x: Delete, PR 16437 is fixed.
32620 * gcc.c-torture/execute/bf64-1.x: Remove XFAIL on x86-64.
32621
32622 2004-09-11 Richard Sandiford <rsandifo@redhat.com>
32623
32624 * gcc.target/frv: New directory of FR-V-specific tests.
32625
32626 2004-09-10 James E Wilson <wilson@specifixinc.com>
32627
32628 * gcc.dg/convert-vec-1.c: New test.
32629
32630 2004-09-10 Roger Sayle <roger@eyesopen.com>
32631
32632 PR middle-end/17024
32633 * gcc.dg/pr17024-1.c: New test case.
32634
32635 2004-09-10 Eric Christopher <echristo@redhat.com>
32636
32637 * gcc.dg/20040910-1.c: New test.
32638
32639 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
32640
32641 * gcc.dg/bitfld-9.c: New test.
32642
32643 2004-09-10 Richard Sandiford <rsandifo@redhat.com>
32644
32645 * gcc.c-torture/execute/ieee/acc1.c: New test.
32646 * gcc.c-torture/execute/ieee/acc2.c: New test.
32647 * gcc.c-torture/execute/ieee/mzero6.c: New test.
32648
32649 2004-09-10 Joseph S. Myers <jsm@polyomino.org.uk>
32650
32651 * gcc.dg/deprecated-2.c: New test.
32652
32653 2004-09-09 James E Wilson <wilson@specifixinc.com>
32654
32655 * gcc.dg/init-vec-1.c: New test.
32656
32657 2004-09-09 Roger Sayle <roger@eyesopen.com>
32658
32659 PR middle-end/17055
32660 * gcc.dg/pr17055-1.c: New test case.
32661
32662 2004-09-09 Hans-Peter Nilsson <hp@axis.com>
32663
32664 PR target/17377
32665 * gcc.c-torture/execute/pr17377.c: New test.
32666
32667 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
32668
32669 PR c/8420
32670 * gcc.dg/anon-struct-4.c, gcc.dg/declspec-1.c,
32671 gcc.dg/declspec-2.c, gcc.dg/declspec-3.c, gcc.dg/declspec-4.c,
32672 gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
32673 gcc.dg/long-long-typespec-1.c: New tests.
32674 * gcc.dg/tls/diag-2.c: Update expected diagnostics
32675
32676 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
32677
32678 * gcc.dg/c90-static-1.c, gcc.dg/c99-static-1.c,
32679 gcc.dg/gnu99-static-1.c: New tests.
32680
32681 2004-09-08 Devang Patel <dpatel@apple.com>
32682
32683 * gcc.dg/darwin-ld-20040828-1.c: New test.
32684 * gcc.dg/darwin-ld-20040828-2.c: New test.
32685 * gcc.dg/darwin-ld-20040828-3.c: New test.
32686
32687 2004-09-08 Ziemowit Laski <zlaski@apple.com>
32688
32689 * objc.dg/bitfield-2.m: Make 'id' definition a typedef.
32690 * obj.dg/bitfield-4.m: Allow 'unsigned' in addition to 'unsigned int'
32691 in error message.
32692 * objc.dg/id-1.m: Attempt to define 'id' in an incompatible fashion.
32693 * objc.dg/method-6.m: Allow 'unsigned' in addition to 'unsigned int'
32694 in error message.
32695 * objc.dg/proto-qual-1.m: Protocol qualifiers now appear before the
32696 types they qualify.
32697 * objc.dg/type-size-2.m: Fix wording in comment.
32698 * objc.dg/va-meth-1.m: New test case.
32699
32700 2004-09-06 H.J. Lu <hongjiu.lu@intel.com>
32701
32702 PR c/16633:
32703 * lib/gcc-dg.exp: Set up LD_LIBRARY_PATH, SHLIB_PATH,
32704 LD_LIBRARYN32_PATH, LD_LIBRARY64_PATH and DYLD_LIBRARY_PATH.
32705
32706 2004-09-06 Devang Patel <dpatel@apple.com>
32707
32708 * gcc.dg/tree-ssa/ifc-20040816-1.c: Use -ftree-vectorize.
32709 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use -ftree-vectorize.
32710
32711 2004-09-06 Zack Weinberg <zack@codesourcery.com>
32712
32713 * g++.old-deja/g++.other/enum2.C: Move dg-error markers to
32714 reflect changed line numbering of diagnostics.
32715
32716 2004-09-06 Paul Brook <paul@codesourcery.com>
32717
32718 * gfortran.dg/edit_real_1.f90: Add new test.
32719
32720 2004-09-05 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
32721
32722 * gcc.dg/tree-ssa/loop-2.c: New test.
32723 * gcc.dg/tree-ssa/loop-3.c: New test.
32724 * gcc.dg/tree-ssa/loop-4.c: New test.
32725 * gcc.dg/tree-ssa/loop-5.c: New test.
32726
32727 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32728
32729 * gcc.dg/format/sentinel-1.c: Update for parameter option.
32730
32731 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32732
32733 * gcc.dg/format/sentinel-1.c: New test.
32734
32735 2004-09-04 Uros Bizjak <uros@kss-loka.si>
32736
32737 * gcc.dg/builtins-46.c: New.
32738
32739 2004-09-03 Devang Patel <dpatel@apple.com>
32740
32741 * gcc.dg/tree-ssa/ifc-20040816-1.c: New test.
32742 * gcc.dg/tree-ssa/ifc-20040816-2.c: New test.
32743
32744 2004-09-03 Jan Beulich <jbeulich@novell.com>
32745
32746 * g++.dg/abi/bitfield5.C: Use -mno-ms-bitfields.
32747 * g++.old-deja/g++.jason/thunk2.C: xfail for NetWare.
32748 * g++.old-deja/g++.law/profile1.C: xfail for NetWare.
32749 * g++.old-deja/g++.other/store-expr1.C: xfail for NetWare.
32750 * gcc.c-torture/compile/20001109-1.c: xfail for NetWare.
32751 * gcc.c-torture/compile/20001109-2.c: xfail for NetWare.
32752 * gcc.c-torture/execute/multi-ix.c: Use __builtin_bzero rather than
32753 the non-portable bzero.
32754 * gcc.dg/20010912-1.c: xfail for NetWare.
32755 * gcc.dg/20020426-2.c: xfail for NetWare.
32756 * gcc.dg/20021014-1.c: xfail for NetWare.
32757 * gcc.dg/20021018-1.c: xfail for NetWare.
32758 * gcc.dg/20030213-1.c: xfail for NetWare.
32759 * gcc.dg/20030225-1.c: xfail for NetWare.
32760 * gcc.dg/20030708-1.c: xfail for NetWare.
32761 * gcc.dg/builtins-config.h: Also exclude NetWare.
32762 * gcc.dg/format/format.h: Define restrict only if not already defined.
32763 * gcc.dg/nest.c: xfail for NetWare.
32764 * gcc.dg/special/gcsec-1.c: Don't pass -static for NetWare.
32765 * lib/target-supports.exp (check_visibility_available): Exclude
32766 NetWare.
32767
32768 2004-09-03 Jan Beulich <jbeulich@novell.com>
32769
32770 * gcc.dg/pack-test-2.c: Adjust to permit and check #pragma pack(push).
32771 * gcc.dg/c99-flex-array-4.c: Add -fpack-struct=8 to provide a
32772 deterministic starting point for the alignment of structure fields.
32773 * gcc.dg/Wpadded.c: Dito.
32774 * g++.dg/abi/vbase10.C: Dito.
32775
32776 2004-09-03 Devang Patel <dpatel@apple.com>
32777
32778 * g++.dg/debug/pr15736.cc: New test.
32779
32780 2004-09-02 Mark Mitchell <mark@codesourcery.com>
32781
32782 * README.QMTEST: Fix out-of-date link.
32783
32784 2004-09-03 David Billinghurst <David.Billinghurst@riotinto.com>
32785
32786 PR fortran/16579
32787 * gfortran.fortran-torture/execute/intrinsic_i_char.f90:
32788 Delete. Duplicate of gfortran.dg/g77/20010610.f
32789
32790 2004-09-02 Mark Mitchell <mark@codesourcery.com>
32791
32792 * g++.dg/abi/arm_rtti1.C: New test.
32793
32794 2004-09-02 Geoffrey Keating <geoffk@apple.com>
32795
32796 * gcc.dg/ppc-vector-memcpy.c: New.
32797 * gcc.dg/ppc-vector-memset.c: New.
32798
32799 2004-09-02 Chao-ying Fu <fu@mips.com>
32800
32801 * gcc.target/mips/mips-3d-1.c: New test.
32802 * gcc.target/mips/mips-3d-2.c: New test.
32803 * gcc.target/mips/mips-3d-3.c: New test.
32804 * gcc.target/mips/mips-3d-4.c: New test.
32805 * gcc.target/mips/mips-3d-5.c: New test.
32806 * gcc.target/mips/mips-3d-6.c: New test.
32807 * gcc.target/mips/mips-3d-7.c: New test.
32808 * gcc.target/mips/mips-3d-8.c: New test.
32809 * gcc.target/mips/mips-3d-9.c: New test.
32810 * gcc.target/mips/mips-ps-1.c: New test.
32811 * gcc.target/mips/mips-ps-2.c: New test.
32812 * gcc.target/mips/mips-ps-3.c: New test.
32813 * gcc.target/mips/mips-ps-4.c: New test.
32814 * gcc.target/mips/mips-ps-type.c: New test.
32815
32816 2004-09-02 Paul Brook <paul@codesourcery.com>
32817
32818 * gfortran.dg/edit_real_1.f90: Add new tests.
32819
32820 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32821
32822 PR fortran/15327
32823 * gfortran.dg/merge_char_1.f90: New test.
32824
32825 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32826
32827 PR fortran/16404
32828 * gfortran.dg/der_io_1.f90: XFAIL illegal testcase.
32829
32830 2004-09-01 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
32831
32832 PR c/1522
32833 * gcc.c-torture/compile/20040901-1.c: New test, from PR.
32834
32835 2004-09-01 Mark Mitchell <mark@codesourcery.com>
32836
32837 * g++.dg/opt/loop1.C: Do not XFAIL.
32838
32839 2004-09-01 Jakub Jelinek <jakub@redhat.com>
32840
32841 * gcc.c-torture/execute/20040831-1.c: New test.
32842
32843 2004-09-01 David Billinghurst <David.Billinghurst@riotinto.com>
32844
32845 PR fortran/16579
32846 * gfortran.dg/g77/20010610.f: Now passes.
32847 Copy from g77.f-torture/execute. Add dg-run directive.
32848 * gfortran.dg/g77/README: Update
32849
32850 2004-08-31 Andrew Pinski <pinskia@physics.uc.edu>
32851
32852 * gcc.dg/rs6000-power2-1.c (t1, t2, t3, t4): Add volatile.
32853 * gcc.dg/rs6000-power2-2.c: Fix the scan-assembly for the store.
32854 (t1, t2, t3, t4): Add volatile.
32855
32856 2004-08-31 Mark Mitchell <mark@codesourcery.com>
32857
32858 * g++.dg/ext/visibility/arm1.C: New test.
32859
32860 2004-08-31 Geoffrey Keating <geoffk@apple.com>
32861
32862 * gcc.dg/funcdef-storage-1.c: Add dg-options to suppress
32863 -pedantic-errors.
32864
32865 2004-09-01 Paul Brook <paul@codesourcery.com>
32866
32867 * gfortran.dg/eof_2.f90: New test.
32868
32869 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32870
32871 PR fortran/16579
32872 * gfortran.fortran-torture/execute/intrinsic_i_char.f90: New test.
32873
32874 2004-08-31 Bud Davis <bdavis9659@comcast.net>
32875
32876 PR libfortran/16805
32877 * gfortran.dg/list_read_2.f90: New test.
32878
32879 2004-08-31 Mark Mitchell <mark@codesourcery.com>
32880
32881 * g++.dg/abi/key1.C: New test.
32882
32883 2004-08-31 Richard Henderson <rth@redhat.com>
32884
32885 * g++.dg/other/offsetof1.C: Include cstddef, use non-builtin
32886 form of offsetof.
32887 * g++.dg/other/offsetof5.C: Remove duplicate.
32888
32889 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32890
32891 PR fortran/17244
32892 * gfortran.dg/func_derived_1.f90: New test.
32893
32894 2004-08-31 Paul Brook <paul@codesourcery.com>
32895
32896 * gfortran.dg/eof_1.f90: New test.
32897
32898 2004-08-31 Paul Brook <paul@codesourcery.com>
32899
32900 * gfortran.dg/list_read_1.f90: New file.
32901
32902 2004-08-30 Mark Mitchell <mark@codesourcery.com>
32903
32904 * g++.dg/opt/loop1.C: XFAIL.
32905
32906 2004-08-30 Geoffrey Keating <geoffk@apple.com>
32907
32908 * gcc.dg/funcdef-storage-1.c: New.
32909 * gcc.c-torture/compile/920625-2.c: Don't use 'static' to declare
32910 an extern function in local scope.
32911 * gcc.c-torture/execute/20010605-1.c: Don't use 'static inline' to
32912 declare an 'auto inline' function in local scope.
32913 * gcc.dg/20011130-1.c: Likewise.
32914 * gcc.c-torture/execute/nest-stdar-1.c: Don't use 'static' to declare
32915 an 'auto' function in local scope.
32916 * gcc.dg/20021014-1.c: Likewise.
32917 * gcc.dg/20030331-2.c: Likewise.
32918
32919 2004-08-30 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32920
32921 * gfortran.dg/blockdata_1.f90: New test.
32922
32923 2004-08-30 Richard Henderson <rth@redhat.com>
32924
32925 * g++.dg/other/offsetof1.C: Use __builtin_offsetof.
32926
32927 2004-08-30 Richard Henderson <rth@redhat.com>
32928
32929 * lib/fortran-torture.exp (fortran-torture-execute): Honor
32930 additional_flags set by alternate driver.
32931 (ieee-options): New procedure.
32932 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x: New.
32933 * gfortran.fortran-torture/execute/intrinsic_nearest.x: New.
32934 * gfortran.fortran-torture/execute/intrinsic_set_exponent.x: New.
32935 * gfortran.fortran-torture/execute/nan_inf_fmt.x: New.
32936
32937 2004-08-30 Richard Henderson <rth@redhat.com>
32938
32939 * lib/f-torture.exp: Remove.
32940
32941 2004-08-29 Mark Mitchell <mark@codesourcery.com>
32942
32943 PR rtl-optimization/16590
32944 * g++.dg/opt/loop1.C: New test.
32945
32946 2004-08-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32947
32948 PR fortran/13910
32949 * gfortran.dg/oldstyle_1.f90: New test.
32950
32951 2004-08-29 Steven G. Kargl <kargls@comcast.net>
32952 Paul Brook <paul@codesourcery.com>
32953
32954 * gfortran.dg/g77/README: Update.
32955 * gfortran.dg/g77/erfc.f: Copy from g77.f-torture.
32956 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
32957 * gfortran.dg/g77/intrinsic-unix-erf.f: Ditto.
32958
32959 2004-08-28 Paul Brook <paul@codesourcery.com>
32960
32961 PR libfortran/17195
32962 * gfortran.dg/edit_real_1.f90: New test.
32963
32964 2004-08-27 Paul Brook <paul@codesourcery.com>
32965
32966 * gfortran.dg/rewind_1.f90: New test.
32967
32968 2004-08-27 Bud Davis <bdavis9659@comcast.net>
32969
32970 PR fortran/16597
32971 * gfortran.dg/pr16597.f90: New test.
32972
32973 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
32974
32975 PR c/13801
32976 * gcc.dg/redecl-3.c, gcc.dg/redecl-4.c, gcc.dg/redecl-6.c,
32977 gcc.dg/redecl-7.c, gcc.dg/redecl-8.c, gcc.dg/redecl-9.c,
32978 gcc.dg/redecl-10.c, gcc.dg/debug/redecl-1.c,
32979 gcc.dg/debug/redecl-2.c, gcc.dg/debug/redecl-3.c,
32980 gcc.dg/debug/redecl-4.c, gcc.dg/debug/redecl-5.c: New tests.
32981
32982 2004-08-26 Nick Clifton <nickc@redhat.com>
32983
32984 * gcc.c-torture/compile/pr17119.c: New test.
32985
32986 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
32987
32988 * gcc.dg/c90-typespec-1.c, gcc.dg/c99-typespec-1.c: New tests.
32989
32990 2004-08-25 Richard Henderson <rth@redhat.com>
32991
32992 * gfortran.fortran-torture/execute/intrinsic_sr_kind.f90: Disable
32993 the bits that expect kind=8 to be the largest real kind.
32994
32995 2004-08-25 Ziemowit Laski <zlaski@apple.com>
32996
32997 * objc.dg/const-str-3.m: Include <stdlib.h> and <memory.h>.
32998
32999 2004-08-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
33000
33001 * gfortran.dg/assignment_1.f90: New test.
33002
33003 2004-08-25 Adam Nemet <anemet@lnxw.com>
33004
33005 * g++.dg/template/repo3.C: New test.
33006
33007 2004-08-25 Roger Sayle <roger@eyesopen.com>
33008
33009 PR middle-end/16693
33010 PR tree-optimization/16372
33011 * g++.dg/opt/pr16372-1.C: New test case.
33012 * g++.dg/opt/pr16693-1.C: New test case.
33013 * g++.dg/opt/pr16693-2.C: New test case.
33014
33015 2004-08-25 Ziemowit Laski <zlaski@apple.com>
33016
33017 * objc.dg/proto-lossage-4.m: New test.
33018
33019 2004-08-25 Mark Mitchell <mark@codesourcery.com>
33020
33021 PR c++/17155
33022 * g++.dg/inherit/local2.C: New test.
33023
33024 2004-08-25 Paul Brook <paul@codesourcery.com>
33025
33026 PR fortran/17144
33027 * gfortran.dg/string_ctor_1.f90: New test.
33028
33029 2004-08-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33030
33031 PR c++/14428
33032 * g++.dg/template/redecl2.C: New test.
33033
33034 2004-08-24 Bud Davis <bdavis9659@comcast.net>
33035
33036 PR fortran/17143
33037 * gfortran.dg/pr17143.f90: New test.
33038
33039 2004-08-24 Bud Davis <bdavis9659@comcast.net>
33040
33041 PR fortran/17164
33042 * gfortran.dg/pr17164.f90: New test.
33043
33044 2004-08-24 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
33045
33046 * gcc.dg/tree-ssa/loop-1.c: New test.
33047
33048 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
33049
33050 * gcc.c-torture/compile/20040824-1.c: New test.
33051
33052 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
33053
33054 * gcc.c-torture/compile/iftrap-3.c: New test.
33055
33056 2004-08-24 Paul Brook <paul@codesourcery.com>
33057
33058 * gfortran.dg/entry_2.f90: New test.
33059
33060 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
33061
33062 PR c++/16889
33063 * g++.dg/lookup/ambig[12].C: New.
33064
33065 2004-08-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33066
33067 PR c++/16706
33068 * g++.dg/template/crash21.C: New test.
33069 * g++.dg/template/crash22.C: Likewise.
33070
33071 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
33072
33073 PR c++/17149
33074 * g++.dg/template/access15.C: New.
33075
33076 2004-08-23 Mark Mitchell <mark@codesourcery.com>
33077
33078 PR c++/17163
33079 * g++.dg/template/repo2.C: New test.
33080
33081 2004-08-23 Roger Sayle <roger@eyesopen.com>
33082
33083 PR rtl-optimization/17078
33084 * gcc.c-torture/execute/pr17078-1.c: New test case.
33085
33086 2004-08-23 Mark Mitchell <mark@codesourcery.com>
33087
33088 PR c/14492
33089 * gcc.dg/debug/crash1.c: New test.
33090
33091 2004-08-23 Mark Mitchell <mark@codesourcery.com>
33092
33093 PR c/16180
33094 * gcc.dg/loop-5.c: New test.
33095
33096 2004-08-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
33097
33098 * gcc.c-torture/execute/20040823-1.c: New test.
33099
33100 2004-08-23 Richard Sandiford <rsandifo@redhat.com>
33101
33102 * gcc.dg/special/mips-abi.exp: Expect gcc to pass the GNU ABI flags
33103 to the assembler. Simplify test accordingly.
33104 (asm_abi_flags): Use GNU names.
33105 (check_mips_abi, default_abi): Use string matches against "-mabi=*"
33106 to check for ABI flags.
33107
33108 2004-08-22 Andrew Pinski <apinski@apple.com>
33109
33110 * g++.dg/opt/pr14029.C: New test.
33111 * gcc.c-torture/execute/pr15262.c: New test.
33112
33113 2004-08-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
33114
33115 * gfortran.dg/reduction.f90: Add checks with complex arguments.
33116
33117 2004-08-21 Bud Davis <bdavis9659@comcast.net>
33118
33119 PR 16908
33120 * gfortran.dg/direct_io.f90: New test.
33121
33122 2004-08-20 Mark Mitchell <mark@codesourcery.com>
33123
33124 PR c++/17121
33125 * g++.dg/inherit/local2.C: New test.
33126
33127 2004-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
33128
33129 PR c++/17120
33130 * g++.dg/warn/Wparentheses-4.C: New test.
33131
33132 2004-08-20 Mark Mitchell <mark@codesourcery.com>
33133
33134 PR c++/17121
33135 * g++.dg/inherit/local2.C: New test.
33136
33137 * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
33138 * gcc.dg/ppc-ldstruct.c: Likewise.
33139 * gcc.dg/ppc64-abi-2.c: Likewise.
33140
33141 2004-08-20 Jakub Jelinek <jakub@redhat.com>
33142
33143 PR rtl-optimization/17099
33144 * gcc.c-torture/execute/20040820-1.c: New test.
33145
33146 2004-08-20 David Edelsohn <edelsohn@gnu.org>
33147
33148 * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
33149
33150 2004-08-20 Canqun Yang <canqun@nudt.edu.cn>
33151
33152 PR fortran/17077
33153 * gfortran.dg/auto_array_1.f90: New test.
33154
33155 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
33156
33157 PR fortran/17074
33158 * gfortran.dg/simpleif_1.f90: New test.
33159
33160 2004-08-19 Mark Mitchell <mark@codesourcery.com>
33161
33162 * lib/target-supports.exp (check_profiling_available): Return
33163 false for arm*-*-symbianelf* and arm*-*-eabi*.
33164
33165 PR c++/15890
33166 * g++.dg/template/delete1.C: New test.
33167
33168 2004-08-19 Paul Brook <paul@codesourcery.com>
33169
33170 PR fortran/14976
33171 PR fortran/16228
33172 * gfortran.dg/data_char_1.f90: New test.
33173
33174 2004-08-19 Erik Schnetter <schnetter@aei.mpg.de>
33175
33176 PR fortran/16946
33177 * gfortran.dg/reduction.f90: New testcase.
33178
33179 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
33180
33181 PR fortran/16520
33182 * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
33183
33184 2004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
33185
33186 PR c++/17041
33187 * g++.dg/Wparentheses-3.C: New test.
33188
33189 2004-08-19 Dorit Naishlos <dorit@il.ibm.com>
33190
33191 * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
33192 to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
33193 * gcc.dg/vect/vect-2.c: Likewise.
33194 * gcc.dg/vect/vect-3.c: Likewise.
33195 * gcc.dg/vect/vect-4.c: Likewise.
33196 * gcc.dg/vect/vect-5.c: Likewise.
33197 * gcc.dg/vect/vect-6.c: Likewise.
33198 * gcc.dg/vect/vect-7.c: Likewise.
33199 * gcc.dg/vect/vect-25.c: Likewise.
33200 * gcc.dg/vect/vect-31.c: Likewise.
33201 * gcc.dg/vect/vect-32.c: Likewise.
33202 * gcc.dg/vect/vect-34.c: Likewise.
33203 * gcc.dg/vect/vect-36.c: Likewise.
33204 * gcc.dg/vect/vect-all.c: Likewise.
33205
33206 2004-08-18 Mark Mitchell <mark@codesourcery.com>
33207
33208 PR c++/17068
33209 * g++.dg/template/operator4.C: New test.
33210
33211 2004-08-18 Richard Henderson <rth@redhat.com>
33212
33213 * gcc.dg/20040206-1.c: XFAIL.
33214
33215 2004-08-17 Mark Mitchell <mark@codesourcery.com>
33216
33217 PR c++/16246
33218 * g++.dg/template/array7.C: New test.
33219
33220 2004-08-17 James E Wilson <wilson@specifixinc.com>
33221
33222 * gcc.dg/mips-movcc-1.c: New test.
33223 * gcc.dg/mips-movcc-2.c: New test.
33224 * gcc.dg/mips-movcc-3.c: New test.
33225
33226 * gcc.dg/mips-nmadd-1.c: New test.
33227 * gcc.dg/mips-nmadd-2.c: New test.
33228
33229 2004-08-17 Mark Mitchell <mark@codesourcery.com>
33230
33231 PR c++/15871
33232 * g++.dg/opt/inline8.C: New test.
33233
33234 PR c++/16965
33235 * g++.dg/parse/error17.C: New test.
33236
33237 2004-08-17 Dorit Naishlos <dorit@il.ibm.com>
33238
33239 * gcc.dg/vect: New directory for vectorizer tests.
33240 * gcc.dg/vect/tree-vect.h: New file.
33241 * gcc.dg/vect/vect.exp: New file.
33242 * gcc.dg/vect/pr16105.c.c: New test.
33243 * gcc.dg/vect/vect-1.c: New test.
33244 * gcc.dg/vect/vect-2.c: New test.
33245 * gcc.dg/vect/vect-3.c: New test.
33246 * gcc.dg/vect/vect-4.c: New test.
33247 * gcc.dg/vect/vect-5.c: New test.
33248 * gcc.dg/vect/vect-6.c: New test.
33249 * gcc.dg/vect/vect-7.c: New test.
33250 * gcc.dg/vect/vect-8.c: New test.
33251 * gcc.dg/vect/vect-9.c: New test.
33252 * gcc.dg/vect/vect-10.c: New test.
33253 * gcc.dg/vect/vect-11.c: New test.
33254 * gcc.dg/vect/vect-12.c: New test.
33255 * gcc.dg/vect/vect-13.c: New test.
33256 * gcc.dg/vect/vect-14.c: New test.
33257 * gcc.dg/vect/vect-15.c: New test.
33258 * gcc.dg/vect/vect-16.c: New test.
33259 * gcc.dg/vect/vect-17.c: New test.
33260 * gcc.dg/vect/vect-18.c: New test.
33261 * gcc.dg/vect/vect-19.c: New test.
33262 * gcc.dg/vect/vect-20.c: New test.
33263 * gcc.dg/vect/vect-21.c: New test.
33264 * gcc.dg/vect/vect-22.c: New test.
33265 * gcc.dg/vect/vect-23.c: New test.
33266 * gcc.dg/vect/vect-24.c: New test.
33267 * gcc.dg/vect/vect-25.c: New test.
33268 * gcc.dg/vect/vect-26.c: New test.
33269 * gcc.dg/vect/vect-27.c: New test.
33270 * gcc.dg/vect/vect-28.c: New test.
33271 * gcc.dg/vect/vect-29.c: New test.
33272 * gcc.dg/vect/vect-30.c: New test.
33273 * gcc.dg/vect/vect-31.c: New test.
33274 * gcc.dg/vect/vect-32.c: New test.
33275 * gcc.dg/vect/vect-33.c: New test.
33276 * gcc.dg/vect/vect-34.c: New test.
33277 * gcc.dg/vect/vect-35.c: New test.
33278 * gcc.dg/vect/vect-36.c: New test.
33279 * gcc.dg/vect/vect-37.c: New test.
33280 * gcc.dg/vect/vect-38.c: New test.
33281 * gcc.dg/vect/vect-40.c: New test.
33282 * gcc.dg/vect/vect-41.c: New test.
33283 * gcc.dg/vect/vect-42.c: New test.
33284 * gcc.dg/vect/vect-43.c: New test.
33285 * gcc.dg/vect/vect-44.c: New test.
33286 * gcc.dg/vect/vect-45.c: New test.
33287 * gcc.dg/vect/vect-46.c: New test.
33288 * gcc.dg/vect/vect-47.c: New test.
33289 * gcc.dg/vect/vect-48.c: New test.
33290 * gcc.dg/vect/vect-49.c: New test.
33291 * gcc.dg/vect/vect-50.c: New test.
33292 * gcc.dg/vect/vect-51.c: New test.
33293 * gcc.dg/vect/vect-52.c: New test.
33294 * gcc.dg/vect/vect-53.c: New test.
33295 * gcc.dg/vect/vect-54.c: New test.
33296 * gcc.dg/vect/vect-55.c: New test.
33297 * gcc.dg/vect/vect-56.c: New test.
33298 * gcc.dg/vect/vect-57.c: New test.
33299 * gcc.dg/vect/vect-58.c: New test.
33300 * gcc.dg/vect/vect-59.c: New test.
33301 * gcc.dg/vect/vect-60.c: New test.
33302 * gcc.dg/vect/vect-61.c: New test.
33303 * gcc.dg/vect/vect-all.c: New test.
33304 * gcc.dg/vect/vect-none.c: New test.
33305
33306 2004-08-17 Paul Brook <paul@codesourcery.com>
33307
33308 PR fortran/13082
33309 * gfortran.dg/entry_1.f90: New test.
33310
33311 2004-08-17 Andrew Pinski <apinski@apple.com>
33312
33313 * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
33314
33315 2004-08-17 Paolo Bonzini <bonzini@gnu.org>
33316
33317 * gcc.dg/pr17036-1.c: New test.
33318
33319 2004-08-16 Devang Patel <dpatel@apple.com>
33320
33321 * gcc.dg/darwin-20040809-1.c: New test.
33322
33323 2004-08-16 Joseph S. Myers <jsm@polyomino.org.uk>
33324
33325 * gcc.dg/funcdef-attr-1.c: New test.
33326
33327 2004-08-16 Janis Johnson <janis187@us.ibm.com>
33328
33329 * gcc.dg/altivec-17.c: New test.
33330 * gcc.dg/altivec-18.c: New test.
33331
33332 2004-08-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33333
33334 PR c++/6749
33335 * g++.dg/template/vtable2.C: New test.
33336
33337 2004-08-14 Richard Henderson <rth@redhat.com>
33338
33339 * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
33340 * gcc.dg/pack-test-4.c (main): Return 0.
33341 * gcc.dg/setjmp-1.c: Remove XFAIL.
33342 * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
33343
33344 2004-08-14 Richard Henderson <rth@redhat.com>
33345
33346 * gcc.dg/980217-1.c: Add prototype for printf.
33347
33348 2004-08-13 Bud Davis <bdavis9659@comcast.net>
33349
33350 * gfortran.dg/pr16935.f90: New test.
33351
33352 2004-08-13 Janis Johnson <janis187@us.ibm.com>
33353
33354 * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
33355
33356 2004-08-13 Paul Brook <paul@codesourcery.com>
33357
33358 * gfortran.dg/der_io_1.f90: Remove stray comma.
33359
33360 2004-08-12 Janis Johnson <janis187@us.ibm.com>
33361
33362 * gcc.dg/vmx/cw-bug-2.c: Remove.
33363 * gcc.dg/vmx/vprint-1.c: Remove.
33364 * gcc.dg/vmx/vscan-1.c: Remove.
33365
33366 2004-08-12 Devang patel <dpatel@apple.com>
33367
33368 * gcc.dg/darwin-20040809-2.c: New test.
33369
33370 2004-08-12 Janis Johnson <janis1872us.ibm.com>
33371
33372 * g++.dg/ext/altivec-12.C: New test.
33373
33374 * g++.dg/ext/altivec-11.C: New test.
33375
33376 2004-08-12 Paul Brook <paul@codesourcery.com>
33377
33378 * g++.dg/abi/arm_cxa_vec_1.C: New test.
33379
33380 2004-08-12 Janis Johnson <janis187@us.ibm.com>
33381
33382 * g++.dg/ext/altivec-2.C: Check for hardware support before
33383 executing any VMX instructions.
33384
33385 * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
33386
33387 2004-08-12 Jakub Jelinek <jakub@redhat.com>
33388
33389 PR c++/16276
33390 * g++.old-deja/g++.other/comdat4.C: New test.
33391 * g++.old-deja/g++.other/comdat4-aux.cc: New.
33392
33393 2004-08-12 Ben Elliston <bje@au.ibm.com>
33394
33395 PR target/16286
33396 * gcc.dg/pr16286.c: New test.
33397
33398 2004-08-12 Jan Beulich <jbeulich@novell.com>
33399
33400 * g++.dg/ext/asm5.C: New.
33401
33402 2004-08-11 Mark Mitchell <mark@codesourcery.com>
33403
33404 PR c++/16698
33405 * g++.dg/eh/crash1.C: New test.
33406
33407 PR c++/16717
33408 * g++.dg/ext/construct1.C: New test.
33409
33410 2004-08-11 Mark Mitchell <mark@codesourcery.com>
33411
33412 PR c++/16853
33413 * g++.dg/init/ptrmem1.C: New test.
33414
33415 PR c++/16618
33416 * g++.dg/parse/offsetof5.C: New test.
33417
33418 PR c++/16870
33419 * g++.dg/template/overload3.C: New test.
33420
33421 2004-08-11 Mark Mitchell <mark@codesourcery.com>
33422
33423 PR c++/16964
33424 * g++.dg/parse/error16.C: New test.
33425
33426 PR c++/16904
33427 * g++.dg/template/error14.C: New test.
33428
33429 PR c++/16929
33430 * g++.dg/template/error15.C: New test.
33431
33432 2004-08-11 Devang Patel <dpatel@apple.com>
33433
33434 * gcc.dg/darwin-ld-20040809-1.c: New test.
33435 * gcc.dg/darwin-ld-20040809-2.c: New test.
33436
33437 2004-08-11 Steven G. Kargl <kargls@comcast.net>
33438
33439 PR fortran/16917
33440 * gfortran.dg/dfloat_1.f90: New test.
33441
33442 2004-08-09 Mark Mitchell <mark@codesourcery.com>
33443
33444 * gcc.dg/gcc.dg/arm-eabi1.c: New test.
33445 * gcc.dg/dll-2.c: Fix dg-require syntax.
33446 * gcc.misc-tests/arm-isr.c (abort): Declare.
33447 (exit): Likewise.
33448
33449 2004-08-10 Mark Mitchell <mark@codesourcery.com>
33450
33451 PR c++/16971
33452 * g++.dg/parse/crash16.C: New test.
33453
33454 2004-08-10 Roger Sayle <roger@eyesopen.com>
33455
33456 * gcc.dg/mips-rsqrt-1.c: New test case.
33457 * gcc.dg/mips-rsqrt-2.c: New test case.
33458 * gcc.dg/mips-rsqrt-3.c: New test case.
33459
33460 2004-08-10 Paul Brook <paul@codesourcery.com>
33461
33462 * gfortran.dg/der_io_1.f90: New test.
33463
33464 2004-08-10 Paul Brook <paul@codesourcery.com>
33465
33466 PR fortran/16919
33467 * gfortran.dg/der_array_1.f90: New test.
33468
33469 2004-08-09 David Edelsohn <edelsohn@gnu.org>
33470
33471 * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
33472
33473 2004-08-09 Paolo Bonzini <bonzini@gnu.org>
33474
33475 * gcc.dg/wchar_t-2.c: Fix typo.
33476
33477 2004-08-09 Falk Hueffner <falk@debian.org>
33478
33479 PR tree-optimization/12517
33480 * gcc.c-torture/compile/pr12517.c: New test.
33481
33482 PR tree-optimization/12578
33483 * gcc.c-torture/compile/pr12578.c: New test.
33484
33485 PR tree-optimization/12899
33486 * gcc.c-torture/compile/pr12899.c: New test.
33487
33488 PR rtl-optimization/14692
33489 * gcc.c-torture/compile/pr14692.c: New test.
33490
33491 PR tree-optimization/16461
33492 * gcc.c-torture/compile/pr16461.c: New test.
33493
33494 2004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
33495
33496 * gfortran.dg/getenv_1.f90: New test.
33497
33498 2004-08-06 Mark Mitchell <mark@codesourcery.com>
33499
33500 * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
33501 wchar_t.
33502 * gcc.dg/symbian5.c: Test -fno-short-wchar.
33503
33504 2004-08-06 Paul Brook <paul@codesourcery.com>
33505
33506 * gfortran.dg/ret_array_1.f90: New test.
33507 * gfortran.dg/ret_pointer_1.f90: New test.
33508
33509 2004-08-06 Richard Sandiford <rsandifo@redhat.com>
33510
33511 * gcc.dg/missing-field-init-[12].c: New tests.
33512 * g++.dg/warn/missing-field-init-[12].C: New tests.
33513
33514 2004-08-06 Mark Mitchell <mark@codesourcery.com>
33515
33516 * gcc.dg/enum2.c: New test.
33517 * gcc.dg/symbian3.c: Likewise.
33518 * gcc.dg/symbian4.c: Likewise.
33519 * gcc.dg/wchar_t-2.c: Likewise.
33520
33521 2004-08-05 Mark Mitchell <mark@codesourcery.com>
33522
33523 * g++.dg/ext/visibility/visibility-8.C: Add constructor and
33524 destructor tests.
33525
33526 2004-08-05 Mark Mitchell <mark@codesourcery.com>
33527
33528 * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
33529 dg-require-visiblity.
33530 * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
33531 * g++.dg/ext/visibility/fvisibility.C: Likewise.
33532 * g++.dg/ext/visibility/memfuncts.C: Likewise.
33533 * g++.dg/ext/visibility/new1.C: Likewise.
33534 * g++.dg/ext/visibility/pragma.C: Likewise.
33535 * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
33536 * g++.dg/ext/visibility/virtual.C: Likewise.
33537 * g++/dg/ext/visibility/visibility-1.C: Likewise.
33538 * g++/dg/ext/visibility/visibility-2.C: Likewise.
33539 * g++/dg/ext/visibility/visibility-3.C: Likewise.
33540 * g++/dg/ext/visibility/visibility-4.C: Likewise.
33541 * g++/dg/ext/visibility/visibility-5.C: Likewise.
33542 * g++/dg/ext/visibility/visibility-6.C: Likewise.
33543 * g++/dg/ext/visibility/visibility-7.C: Likewise.
33544 * g++/dg/ext/visibility/visibility-8.C: New test.
33545 * gcc.c-torture/compile/dll.x: Remove.
33546 * gcc.dg/dll-2.c: Use dg-require-dll
33547 * gcc.dg/visibility-10.c: New test.
33548 * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
33549 supporting DLLs.
33550 * lib/scanasm.exp (scan_hidden): New function.
33551 (scan_not_hidden): Likewise.
33552
33553 2004-08-05 David Edelsohn <edelsohn@gnu.org>
33554
33555 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
33556
33557 2004-08-05 Richard Sandiford <rsandifo@redhat.com>
33558
33559 * gcc.c-torture/execute/20040805-1.c: New test.
33560
33561 2004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
33562
33563 * gcc.dg/20020118-1.c: Declare abort.
33564 * gcc.dg/altivec_check.h: Likewise.
33565 * gcc.dg/iftrap-2.c: Likewise.
33566 * gcc.dg/pragma-darwin.c: Likewise.
33567 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
33568
33569 2004-08-04 Geoffrey Keating <geoffk@apple.com>
33570
33571 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
33572
33573 2004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
33574
33575 * gcc.c-torture/execute/builtins/abs-2.c,
33576 gcc.c-torture/execute/builtins/abs-3.c,
33577 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
33578 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
33579 intmax_t, uintmax_t and their limits.
33580 * gcc.dg/intmax_t-1.c: New test.
33581
33582 2004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
33583
33584 * g++.dg/tc1/dr147.C: Add reference to PR.
33585
33586 2004-08-03 Richard Sandiford <rsandifo@redhat.com>
33587
33588 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
33589 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
33590
33591 2004-08-03 David Edelsohn <edelsohn@gnu.org>
33592
33593 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
33594
33595 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
33596
33597 * gcc.dg/redecl-5.c: New test.
33598 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
33599 of scanf.
33600
33601 2004-08-03 Roger Sayle <roger@eyesopen.com>
33602
33603 PR middle-end/16790
33604 * gcc.c-torture/execute/pr16790-1.c: New test case.
33605
33606 2004-08-03 Mark Mitchell <mark@codesourcery.com>
33607
33608 * g++.dg/ext/visibility/assign1.C: New test.
33609 * g++.dg/ext/visibility/new1.C: Likewise.
33610
33611 * gcc.dg/symbian1.c: New test.
33612 * gcc.dg/symbian2.c: Likewise.
33613
33614 2004-08-03 H.J. Lu <hongjiu.lu@intel.com>
33615
33616 PR target/16570
33617 * gcc.dg/i386-sse-9.c: New test.
33618
33619 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
33620
33621 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
33622
33623 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
33624
33625 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
33626 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
33627 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
33628 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
33629 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
33630 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
33631 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
33632 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
33633 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
33634 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
33635 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
33636 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
33637 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
33638 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
33639 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
33640 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
33641 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
33642 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
33643 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
33644 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
33645 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
33646 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
33647 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
33648 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
33649 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
33650 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
33651 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
33652 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
33653 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
33654 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
33655 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
33656 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
33657 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
33658 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
33659 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
33660 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
33661 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
33662 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
33663 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
33664 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
33665 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
33666 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
33667 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
33668 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
33669 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
33670 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
33671 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
33672 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
33673 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
33674 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
33675 gcc.misc-tests/i386-pf-3dnow-1.c,
33676 gcc.misc-tests/i386-pf-athlon-1.c,
33677 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
33678 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
33679 Declare built-in functions used.
33680 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
33681
33682 2004-08-02 Mark Mitchell <mark@codesourcery.com>
33683
33684 PR c++/16707
33685 * g++.dg/lookup/using12.C: New test.
33686
33687 * g++.dg/init/null1.C: Fix PR number.
33688 * g++.dg/parse/namespace10.C: Likewise.
33689
33690 2004-08-01 Mark Mitchell <mark@codesourcery.com>
33691
33692 PR c++/16224
33693 * g++.dg/template/spec17.C: New test.
33694 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
33695 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
33696
33697 2004-08-02 David Billinghurst
33698
33699 PR fortran/16292
33700 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
33701
33702 2004-08-01 Zack Weinberg <zack@codesourcery.com>
33703
33704 * gcc.dg/ia64-got-1.c: New test case.
33705
33706 2004-08-01 Mark Mitchell <mark@codesourcery.com>
33707
33708 PR c++/16489
33709 * g++.dg/init/null1.C: New test.
33710 * g++.dg/tc1/dr76.C: Adjust error marker.
33711
33712 PR c++/16529
33713 * g++.dg/parse/namespace10.C: New test.
33714
33715 PR c++/16810
33716 * g++.dg/inherit/ptrmem2.C: New test.
33717
33718 2004-08-02 Ben Elliston <bje@au.ibm.com>
33719
33720 PR target/16155
33721 * gcc.dg/pr16155.c: New test.
33722
33723 2004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
33724
33725 * gcc.dg/redecl-2.c: New test.
33726
33727 2004-07-30 Geoffrey Keating <geoffk@apple.com>
33728
33729 * gcc.dg/darwin-longdouble.c: New file.
33730
33731 2004-07-30 Richard Henderson <rth@redhat.com>
33732
33733 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
33734 write to constant argument.
33735 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
33736
33737 2004-07-30 Richard Henderson <rth@redhat.com>
33738
33739 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
33740 tests of nearest around zero.
33741
33742 2004-07-30 Andrew Pinski <apinski@apple.com>
33743
33744 * gcc.c-torture/compile/20040730-1.c: New test.
33745
33746 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
33747
33748 * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
33749 powerpc-eabispe.
33750
33751 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
33752
33753 * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
33754
33755 2004-07-30 Richard Sandiford <rsandifo@redhat.com>
33756
33757 * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
33758 contains $ld_library_path.
33759 * lib/gfortran.exp (gfortran_link_flags): Likewise.
33760
33761 2004-07-29 Richard Henderson <rth@redhat.com>
33762
33763 * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
33764
33765 * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
33766 (alt2, which): New.
33767 (Check): Accept either alternative.
33768
33769 2004-07-29 Mark Mitchell <mark@codesourcery.com>
33770
33771 * g++.dg/abi/inline1.C: New test.
33772 * g++.dg/abi/local1-a.cc: Likewise.
33773 * g++.dg/abi/local1.C: Likewise.
33774 * g++.dg/abi/mangle11.C: Tweak location of warnings.
33775 * g++.dg/abi/mangle12.C: Likewise.
33776 * g++.dg/abi/mangle17.C: Likewise.
33777 * g++.dg/abi/mangle20-2.C: Likewise.
33778 * g++.dg/opt/interface1.C: Likewise.
33779 * g++.dg/opt/interface1.h: Likewise.
33780 * g++.dg/opt/interface1-a.cc: New test.
33781 * g++.dg/parse/repo1.C: New test.
33782 * g++.dg/template/repo1.C: Likewise.
33783 * g++.dg/warn/Winline-1.C: Likewise.
33784 * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
33785
33786 2004-07-29 Diego Novillo <dnovillo@redhat.com>
33787
33788 * gcc.dg/tree-ssa/20040729-1.c: New test.
33789
33790 2004-07-27 Matt Austern <austern@apple.com>
33791
33792 * gcc.dg/darwin-bool-1.c: New test.
33793 * gcc.dg/darwin-bool-2.c: New test.
33794
33795 2004-07-28 Richard Henderson <rth@redhat.com>
33796
33797 * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
33798 arguments in the correct type. Don't write to constant arguments.
33799
33800 2004-07-28 Diego Novillo <dnovillo@redhat.com>
33801
33802 PR tree-optimization/16688
33803 PR tree-optimization/16689
33804 * g++.dg/tree-ssa/pr16688.C: New test.
33805
33806 2004-07-28 Diego Novillo <dnovillo@redhat.com>
33807
33808 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
33809 loads. Not only in the comment, this time.
33810
33811 2004-07-28 Alexandre Oliva <aoliva@redhat.com>
33812
33813 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
33814 * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
33815 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
33816 * gcc.dg/sh4a-bitmovua.c: New.
33817 * gcc.dg/sh4a-cos.c: New.
33818 * gcc.dg/sh4a-cosf.c: New.
33819 * gcc.dg/sh4a-fprun.c: New.
33820 * gcc.dg/sh4a-fsrra.c: New.
33821 * gcc.dg/sh4a-memmovua.c: New.
33822 * gcc.dg/sh4a-sin.c: New.
33823 * gcc.dg/sh4a-sincos.c: New.
33824 * gcc.dg/sh4a-sincosf.c: New.
33825 * gcc.dg/sh4a-sinf.c: New.
33826
33827 2004-07-28 Diego Novillo <dnovillo@redhat.com>
33828
33829 * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
33830 conditionals.
33831 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
33832 loads.
33833 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
33834 DOM1.
33835
33836 2004-07-27 Andrew Pinski <apinski@apple.com>
33837
33838 * g++.dg/rtti/tinfo1.C: Correct the xfail.
33839
33840 2004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
33841
33842 * gcc.dg/pragma-isr.c: New test.
33843
33844 2004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33845
33846 PR c++/14429
33847 * g++.dg/template/ttp11.C: New test.
33848
33849 2004-07-27 Diego Novillo <dnovillo@redhat.com>
33850
33851 * gcc.c-torture/compile/20040727-1.c: New test.
33852
33853 2004-07-26 Eric Christopher <echristo@redhat.com>
33854
33855 * gcc.c-torture/compile/20040726-2.c: New test.
33856
33857 2004-07-26 Andrew Pinski <apinski@apple.com>
33858
33859 * g++.dg/rtti/tinfo1.C: Xfail.
33860
33861 2004-07-26 Richard Sandiford <rsandifo@redhat.com>
33862
33863 * gcc.c-torture/compile/20040726-1.c: New test.
33864
33865 2004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
33866 Brian Ryner <bryner@brianryner.com>
33867
33868 PR c++/9283
33869 PR c++/15000
33870 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
33871 * g++.dg/ext/visibility/: New directory.
33872 * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
33873 g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
33874 g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
33875 g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
33876 * g++.dg/ext/visibility/fvisibility.C,
33877 g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
33878 g++.dg/ext/visibility/fvisibility-override1.C
33879 g++.dg/ext/visibility/fvisibility-override2.C
33880 g++.dg/ext/visibility/memfuncts.C
33881 g++.dg/ext/visibility/noPLT.C
33882 g++.dg/ext/visibility/pragma.C
33883 g++.dg/ext/visibility/pragma-override1.C
33884 g++.dg/ext/visibility/pragma-override2.C
33885 g++.dg/ext/visibility/staticmemfuncts.C
33886 g++.dg/ext/visibility/virtual.C: New tests.
33887
33888 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
33889
33890 PR c/15360
33891 * gcc.dg/pr15360-1.c: New test.
33892
33893 2004-07-25 Daniel Jacobowitz <dan@debian.org>
33894
33895 * gcc.dg/pragma-align-2.c: New test.
33896 * gcc.dg/pragma-init-fini.c: New test.
33897 * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
33898 targets.
33899
33900 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
33901
33902 * gcc.dg/init-string-2.c: New test.
33903
33904 2004-07-24 Zack Weinberg <zack@codesourcery.com>
33905
33906 PR 16684
33907 * gcc.dg/Wredundant-decls-1.c: New test case.
33908
33909 2004-07-24 Jakub Jelinek <jakub@redhat.com>
33910
33911 * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
33912 * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
33913 * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
33914 * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
33915 * gcc.dg/compat/generate-random.c: New file.
33916 * gcc.dg/compat/generate-random.h: Likewise.
33917 * gcc.dg/compat/generate-random_r.c: Likewise.
33918 * gcc.dg/compat/struct-layout-1.h: Likewise.
33919 * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
33920 * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
33921 * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
33922 * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
33923 * gcc.dg/compat/struct-layout-1_main.c: New test.
33924 * gcc.dg/compat/struct-layout-1_x.c: New file.
33925 * gcc.dg/compat/struct-layout-1_y.c: New file.
33926 * gcc.dg/compat/struct-layout-1_test.h: New file.
33927
33928 2004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
33929
33930 * gcc.dg/comp-return-1.c: New test
33931
33932 2004-07-23 Janis Johnson <janis187@us.ibm.com>
33933
33934 * gcc.dg/vmx/8-02a.c: Fix typo.
33935
33936 * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
33937 * gcc.dg/darwin-abi-3.c: New test.
33938
33939 * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
33940 * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
33941
33942 * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
33943 * gcc.dg/vmx/ops-long-1.c: New test.
33944 * gcc.dg/vmx/ops-long-2.c: New test.
33945
33946 2004-07-23 Nathan Sidwell <nathan@codesourcery.com>
33947
33948 * g++.dg/lookup/conv-[1234].C: New.
33949
33950 2004-07-22 Mark Mitchell <mark@codesourcery.com>
33951
33952 * g++.dg/parse/attr2.C: Simplify.
33953
33954 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
33955
33956 PR c/7284
33957 * gcc.c-torture/execute/pr7284-1.c: New test.
33958
33959 2004-07-22 Brian Booth <bbooth@redhat.com>
33960
33961 * gcc.dg/tree-ssa/20040721-1.c: New test.
33962
33963 2004-07-22 Nathan Sidwell <nathan@codesourcery.com>
33964
33965 * g++.dg/template/crash20.c: New.
33966
33967 2004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
33968
33969 * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
33970 Add dg-run directive. Declare variables as required.
33971 * gfortran.dg/g77/README: Update
33972
33973 2004-07-22 Hans-Peter Nilsson <hp@axis.com>
33974
33975 * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
33976 gcc.dg/cris-peep2-andu2.c: New tests.
33977
33978 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
33979
33980 PR c/15052
33981 * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
33982 on return type.
33983 * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
33984 messages.
33985 * gcc.dg/qual-return-2.c: Update expected messages.
33986 * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
33987
33988 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
33989
33990 * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
33991 * gcc.dg/noncompile/921102-1.c: Update expected error message.
33992
33993 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
33994
33995 PR c/11250
33996 * gcc.dg/init-string-1.c: New test.
33997
33998 2004-07-21 Jakub Jelinek <jakub@redhat.com>
33999
34000 PR middle-end/15345
34001 PR c/16450
34002 * gcc.dg/torture/nested-fn-1.c: New test.
34003
34004 2004-07-20 H.J. Lu <hongjiu.lu@intel.com>
34005
34006 PR target/16559
34007 * gcc.dg/ia64-fptr-1.c: New file.
34008
34009 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
34010
34011 PR c++/14497
34012 * g++.dg/template/spec16.C: New test.
34013 * g++.old-deja/g++.robertl/eb118.C: Remove.
34014
34015 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
34016
34017 PR c++/509
34018 * g++.dg/template/spec15.C: New test.
34019
34020 2004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
34021
34022 Copy cases from g77.f-torture/execute and add dg-run
34023 directive. Other changes as noted.
34024 * gfortran.dg/g77/13037.f
34025 * gfortran.dg/g77/1832.f
34026 * gfortran.dg/g77/19981119-0.f
34027 * gfortran.dg/g77/19990313-0.f
34028 * gfortran.dg/g77/19990313-1.f
34029 * gfortran.dg/g77/19990313-2.f
34030 * gfortran.dg/g77/19990313-3.f
34031 * gfortran.dg/g77/19990419-1.f
34032 * gfortran.dg/g77/19990826-0.f
34033 * gfortran.dg/g77/19990826-2.f
34034 * gfortran.dg/g77/20000503-1.f
34035 * gfortran.dg/g77/20001111.f
34036 * gfortran.dg/g77/20010116.f
34037 * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
34038 * gfortran.dg/g77/20010430.f
34039 * gfortran.dg/g77/6177.f
34040 * gfortran.dg/g77/947.f
34041 * gfortran.dg/g77/970816-3.f
34042 * gfortran.dg/g77/971102-1.f
34043 * gfortran.dg/g77/980520-1.f
34044 * gfortran.dg/g77/980628-0.f
34045 * gfortran.dg/g77/980628-1.f
34046 * gfortran.dg/g77/980628-10.f
34047 * gfortran.dg/g77/980628-2.f
34048 * gfortran.dg/g77/980628-3.f
34049 * gfortran.dg/g77/980628-7.f
34050 * gfortran.dg/g77/980628-8.f
34051 * gfortran.dg/g77/980628-9.f
34052 * gfortran.dg/g77/980701-0.f
34053 * gfortran.dg/g77/980701-1.f
34054 * gfortran.dg/g77/cabs.f
34055 * gfortran.dg/g77/claus.f
34056 * gfortran.dg/g77/complex_1.f
34057 * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
34058 * gfortran.dg/g77/dcomplex.f
34059 * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
34060 * gfortran.dg/g77/f90-intrinsic-mathematical.f
34061 * gfortran.dg/g77/f90-intrinsic-numeric.f
34062 * gfortran.dg/g77/int8421.f
34063 * gfortran.dg/g77/labug1.f
34064 * gfortran.dg/g77/large_vec.f
34065 * gfortran.dg/g77/le.f
34066 * gfortran.dg/g77/short.f
34067 * gfortran.dg/g77/README: Update
34068
34069 2004-07-20 Mark Mitchell <mark@codesourcery.com>
34070
34071 PR c++/16637
34072 * g++.dg/parse/lookup4.C: New test.
34073
34074 2004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34075
34076 PR c++/16175
34077 * g++.dg/template/ttp10.C: New test.
34078
34079 2004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
34080
34081 * gcc.dg/pr12625-1.c: New test.
34082
34083 2004-07-20 Steven Bosscher <stevenb@suse.de>
34084
34085 * gcc.dg/switch-warn-1.c: New test.
34086 * gcc.dg/switch-warn-2.c: New test.
34087 * gcc.c-torture/compile/pr14730.c: Update.
34088
34089 2004-07-19 Kelley Cook <kcook@gcc.gnu.org>
34090
34091 * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
34092 g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
34093 g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
34094 g++.dg/template/nontype3.C: Remove trailing CR from tests.
34095
34096 2004-07-18 Mark Mitchell <mark@codesourcery.com>
34097
34098 PR c++/16623
34099 * g++.dg/template/assign1.C: New test.
34100
34101 2004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34102
34103 PR c++/12170
34104 * g++.dg/template/ttp9.C: New test.
34105
34106 2004-07-19 Daniel Jacobowitz <dan@debian.org>
34107
34108 * gcc.dg/format/cmn-err-1.c: New test.
34109
34110 2004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
34111
34112 * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
34113 gcc.dg/Wparentheses-10.c: New tests.
34114 * gcc.dg/Wparentheses-5.c: Remove XFAILs.
34115
34116 2004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34117
34118 PR fortran/16465
34119 * gfortran.dg/g77//ffixed-line-length-0.f,
34120 gfortran.dg/g77/ffixed-line-length-132.f,
34121 gfortran.dg/g77/ffixed-line-length-72.f,
34122 gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
34123 gfortran.dg/g77/README: Update.
34124
34125 2004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34126
34127 PR c++/13092
34128 * g++.dg/template/non-dependent7.C: New test.
34129 * g++.dg/template/non-dependent8.C: Likewise.
34130 * g++.dg/template/non-dependent9.C: Likewise.
34131 * g++.dg/template/non-dependent10.C: Likewise.
34132
34133 2004-07-17 Mark Mitchell <mark@codesourcery.com>
34134
34135 PR c++/16337
34136 * g++.dg/parse/attr2.C: New test.
34137
34138 2004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
34139
34140 * g77.dg: Removed.
34141 * g77.f-torture: Ditto.
34142
34143 2004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
34144
34145 * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
34146 gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
34147 Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
34148
34149 2004-07-16 Richard Henderson <rth@redhat.com>
34150
34151 * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
34152
34153 2004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34154
34155 * lib/fortran-torture.exp (fortran-torture): Don't test compile
34156 tests with full list of options.
34157 * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
34158 of TORTURE_OPTIONS if test contains 'dg-do run'.
34159
34160 PR fortran/16404
34161 * gfortran.dg/do_iterator.f90: New test.
34162
34163 2004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
34164
34165 PR rtl-optimization/16536
34166 * gcc.c-torture/execute/restrict-1.c: New test.
34167
34168 2004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34169
34170 PR fortran/15324
34171 * gfortran.dg/pr15324.f90: New test.
34172
34173 PR fortran/15129
34174 * gfortran.dg/pr15129.f90: New test.
34175
34176 PR fortran/15140
34177 * gfortran.dg/pr15140.f90: New test.
34178
34179 PR fortran/13792
34180 * gfortran.fortran-torture/execute/bounds.f90: Add check for
34181 compile-time simplification.
34182
34183 2004-07-14 Mike Stump <mrs@apple.com>
34184
34185 * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
34186
34187 2004-07-14 James E Wilson <wilson@specifixinc.com>
34188
34189 PR target/16325
34190 * gcc.dg/profile-generate-1.c: New.
34191
34192 2004-07-15 Jakub Jelinek <jakub@redhat.com>
34193
34194 * gcc.c-torture/execute/20040709-1.c: New test.
34195 * gcc.c-torture/execute/20040709-2.c: New test.
34196
34197 2004-07-14 Mike Stump <mrs@apple.com>
34198
34199 * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
34200
34201 2004-07-14 Mike Stump <mrs@apple.com>
34202
34203 * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
34204
34205 2004-07-13 Mark Mitchell <mark@codesourcery.com>
34206
34207 PR c++/16518
34208 * g++.dg/parse/mutable1.C: New test.
34209
34210 2004-07-13 Diego Novillo <dnovillo@redhat.com>
34211
34212 PR tree-optimization/16443
34213 * gcc.dg/tree-ssa/20040713-1.c: New test.
34214
34215 2004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
34216
34217 * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
34218 for operator new.
34219
34220 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
34221
34222 * gfortran.dg/g77/README: New file
34223 * gfortran.dg/g77/19981216-0.f: Copy from
34224 g77.f-torture/noncompile. Add "dg-do compile" and
34225 dg-error as required.
34226 * gfortran.dg/g77/19990218-1.f: Likewise.
34227 * gfortran.dg/g77/19990905-1.f: Likewise.
34228 * gfortran.dg/g77/9263.f: Likewise.
34229 * gfortran.dg/g77/980615-0.f: Likewise.
34230 * gfortran.dg/g77/980616-0.f: Likewise.
34231 * gfortran.dg/g77/check0.f: Likewise.
34232 * gfortran.dg/g77/select_no_compile.f: Likewise.
34233
34234 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
34235
34236 Copy files from g77.f-torture/compile.
34237 Add "{ dg-do compile}". Other changes as noted
34238 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
34239 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
34240 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
34241 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
34242 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
34243 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
34244 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
34245 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
34246 statement to conform to standard. Append alpha1.x for reference.
34247 * gfortran.dg/g77/xformat.f: Add dg-warning
34248
34249 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
34250
34251 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
34252 Add {dg-do compile} directive.
34253 * gfortran.dg/g77/cpp2.F: Likewise.
34254
34255 2004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
34256
34257 PR c++/5402
34258 * g++.dg/lookup/name-clash1.C: New test.
34259
34260 PR c++/9777
34261 * g++.dg/lookup/name-clash2.C: New test.
34262
34263 PR c++/12102
34264 * g++.dg/lookup/name-clash3.C: New test.
34265
34266 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
34267
34268 * g++.dg/lookup/new2.C: New test.
34269 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
34270
34271 2004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
34272
34273 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
34274 Add {dg-do compile} directive.
34275 * gfortran.dg/g77/13060.f: Likewise.
34276 * gfortran.dg/g77/19990218-0.f: Likewise.
34277 * gfortran.dg/g77/19990305-0.f: Likewise.
34278 * gfortran.dg/g77/19990419-0.f: Likewise.
34279 * gfortran.dg/g77/19990502-0.f: Likewise.
34280 * gfortran.dg/g77/19990502-1.f: Likewise.
34281 * gfortran.dg/g77/19990525-0.f: Likewise.
34282 * gfortran.dg/g77/19990826-1.f: Likewise.
34283 * gfortran.dg/g77/19990826-3.f: Likewise.
34284 * gfortran.dg/g77/19990905-2.f: Likewise.
34285 * gfortran.dg/g77/20000412-1.f: Likewise.
34286 * gfortran.dg/g77/20000511-1.f: Likewise.
34287 * gfortran.dg/g77/20000511-2.f: Likewise.
34288 * gfortran.dg/g77/20000518.f: Likewise.
34289 * gfortran.dg/g77/20000601-1.f: Likewise.
34290 * gfortran.dg/g77/20000601-2.f: Likewise.
34291 * gfortran.dg/g77/20000629-1.f: Likewise.
34292 * gfortran.dg/g77/20000630-2.f: Likewise.
34293 * gfortran.dg/g77/20010115.f: Likewise.
34294 * gfortran.dg/g77/20010321-1.f: Likewise.
34295 * gfortran.dg/g77/20010426.f: Likewise.
34296 * gfortran.dg/g77/20020307-1.f: Likewise.
34297 * gfortran.dg/g77/8485.f: Likewise.
34298 * gfortran.dg/g77/960317-1.f: Likewise.
34299 * gfortran.dg/g77/970915-0.f: Likewise.
34300 * gfortran.dg/g77/980310-1.f: Likewise.
34301 * gfortran.dg/g77/980310-2.f: Likewise.
34302 * gfortran.dg/g77/980310-3.f: Likewise.
34303 * gfortran.dg/g77/980310-4.f: Likewise.
34304 * gfortran.dg/g77/980310-6.f: Likewise.
34305 * gfortran.dg/g77/980310-7.f: Likewise.
34306 * gfortran.dg/g77/980310-8.f: Likewise.
34307 * gfortran.dg/g77/980419-2.f: Likewise.
34308 * gfortran.dg/g77/980424-0.f: Likewise.
34309 * gfortran.dg/g77/980427-0.f: Likewise.
34310 * gfortran.dg/g77/980729-0.f: Likewise.
34311 * gfortran.dg/g77/981117-1.f: Likewise.
34312 * gfortran.dg/g77/toon_1.f: Likewise.
34313
34314 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
34315
34316 PR c++/2204
34317 * g++.dg/other/abstract2.C: New test.
34318
34319 2004-07-12 Paul Brook <paul@codesourcery.com>
34320
34321 * gfortran.dg/pointer_init_1.f90: New test.
34322
34323 2004-07-11 Paul Brook <paul@codesourcery.com>
34324
34325 PR fortran/15986
34326 * gfortran.dg/contained_1.f90: New test.
34327
34328 2004-07-11 Mark Mitchell <mark@codesourcery.com>
34329
34330 * g++.dg/parse/defarg8.C: New test.
34331
34332 2004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34333
34334 PR fortran/16433
34335 * gfortran.dg/pr16433.f: New test.
34336
34337 PR fortran/17574
34338 * gfortran.dg/pr15754.f90: New test.
34339
34340 2004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
34341
34342 PR tree-optimization/16437
34343 * gcc.c-torture/execute/bitfld-4.c: New test.
34344
34345 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34346
34347 * gfortran.fortran-torture/execute/common_2.f90: Add check for
34348 access to common var from module.
34349
34350 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34351
34352 PR fortran/16336
34353 * gfortran.fortran-torture/execute/common_2.f90: New test.
34354
34355 2004-07-10 Paul Brook <paul@codesourcery.com>
34356
34357 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
34358
34359 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34360
34361 PR fortran/15969
34362 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
34363
34364 2004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
34365
34366 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
34367 * gfortran.dg/g77/ffixed-form-2.f: Likewise.
34368 * gfortran.dg/g77/ffree-form-1.f: Likewise.
34369 * gfortran.dg/g77/ffree-form-2.f: Likewise.
34370 * gfortran.dg/g77/ffree-form-3.f: Likewise.
34371 * gfortran.dg/g77/fno-underscoring.f: Likewise.
34372 * gfortran.dg/g77/funderscoring.f: Likewise.
34373 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
34374
34375 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34376
34377 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
34378
34379 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34380 Paul Brook <paul@codesourcery.com>
34381
34382 PR fortran/13415
34383 * gfortran.dg/common_pointer_1.f90: New test.
34384
34385 2004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
34386
34387 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
34388
34389 2004-07-09 James E Wilson <wilson@specifixinc.com>
34390
34391 PR target/16364
34392 * gcc.c-torture/compile/20040709-1.c: New.
34393
34394 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34395
34396 PR fortran/14077
34397 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
34398
34399 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34400
34401 PR fortran/13201
34402 * gfortran.dg/shape_1.f90: New test.
34403
34404 2004-07-09 Zack Weinberg <zack@codesourcery.com>
34405 Andrew Pinski <apinski@apple.com>
34406
34407 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
34408
34409 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34410
34411 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
34412 comment.
34413
34414 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34415 Paul Brook <paul@codesourcery.com>
34416
34417 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
34418 '.f95' and '.F95'.
34419
34420 2004-07-09 Diego Novillo <dnovillo@redhat.com>
34421
34422 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
34423
34424 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34425
34426 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
34427 testcases with capital suffix.
34428
34429 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34430
34431 PR fortran/15481
34432 PR fortran/13372
34433 PR fortran/13575
34434 PR fortran/15978
34435 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
34436
34437 * gfortran.dg/implicit_1.f90: New test.
34438
34439 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
34440
34441 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
34442 expression to match gfortran warning/error messages
34443 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
34444 dg-error text.
34445
34446 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
34447
34448 * lib/fortran-torture.exp: Rename proc search_for to
34449 search_for_re.
34450
34451 2004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
34452
34453 * gcc.c-torture/execute/simd-5.x: New file.
34454 XFAIL on SPARC 64-bit at -O0.
34455
34456 2004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
34457
34458 PR c++/8211
34459 PR c++/16165
34460 * g++.dg/warn/effc3.C: New test.
34461
34462 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
34463
34464 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
34465 change X to 1X in format.
34466 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
34467 add data statements to conform to standard.
34468
34469 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
34470
34471 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
34472 * gfortran.dg/g77/f77-edit-t-in.f: Likewise.
34473 * gfortran.dg/g77/f77-edit-x-out.f: Likewise.
34474
34475 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
34476
34477 * gfortran.dg/g77/7388.f: Copy from g77.dg
34478 * gfortran.dg/g77/f77-edit-i-out.f: Likewise.
34479 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise.
34480 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise.
34481 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise.
34482 * gfortran.dg/g77/f77-edit-t-out.f: Likewise.
34483 * gfortran.dg/g77/f77-edit-h-out.f: Likewise.
34484 * gfortran.dg/g77/strlen0.f: Likewise.
34485
34486 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
34487
34488 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
34489 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
34490
34491 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
34492
34493 * gcc.c-torture/execute/920428-2.x: Delete.
34494 * gcc.c-torture/execute/920501-7.x: Likewise.
34495
34496 2004-07-08 Jakub Jelinek <jakub@redhat.com>
34497
34498 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
34499 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
34500 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
34501 prescott and c3-2.
34502 (PREFETCH_3DNOW): Add -march=c3.
34503
34504 2004-07-08 Diego Novillo <dnovillo@redhat.com>
34505
34506 PR c/16437
34507 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
34508 * gcc.c-torture/execute/bf64-1.x: Likewise.
34509
34510 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
34511
34512 * gcc.c-torture/compile/20040708-1.c: New test.
34513
34514 2004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
34515
34516 PR c++/16169
34517 * g++.dg/warn/effc2.C: New test.
34518
34519 2004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
34520
34521 * gcc.c-torture/execute/bitfld-1.x: Remove.
34522 * gcc.c-torture/execute/bitfld-3.c: New test.
34523 * gcc.dg/bitfld-2.c: Remove XFAILs.
34524
34525 2004-07-07 H.J. Lu <hongjiu.lu@intel.com>
34526
34527 PR c++/16276
34528 * g++.dg/rtti/tinfo1.C: New file.
34529
34530 2004-07-07 Eric Christopher <echristo@redhat.com>
34531
34532 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
34533
34534 2004-07-07 Andrew Pinski <apinski@apple.com>
34535
34536 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
34537
34538 2004-07-07 Mark Mitchell <mark@codesourcery.com>
34539
34540 * g++.dg/init/call1.C: XFAIL.
34541
34542 2004-07-07 Alexandre Oliva <aoliva@redhat.com>
34543
34544 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
34545 except for movstrict*, to movmem* and clrstr* to clrmem*.
34546
34547 2004-07-07 Richard Sandiford <rsandifo@redhat.com>
34548
34549 * gcc.c-torture/execute/20040707-1.c: New test.
34550
34551 2004-07-06 Richard Sandiford <rsandifo@redhat.com>
34552
34553 * gcc.c-torture/execute/20040706-1.c: New test.
34554
34555 2004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
34556
34557 PR c++/3671
34558 * g++.dg/template/spec14.C: New test.
34559
34560 2004-07-05 Jakub Jelinek <jakub@redhat.com>
34561
34562 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
34563 nothing if not yet defined. Use it in b, c and d type definitions.
34564 * gcc.c-torture/execute/20040705-1.c: New test.
34565 * gcc.c-torture/execute/20040705-2.c: New test.
34566
34567 2004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
34568
34569 PR c++/2518
34570 * g++.dg/lookup/new1.C: New test.
34571
34572 2004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
34573
34574 PR c++/11406
34575 * g++.dg/template/sizeof8.C: New test.
34576
34577 2004-07-05 Richard Sandiford <rsandifo@redhat.com>
34578
34579 * gcc.c-torture/compile/20040705-1.c: New test.
34580
34581 2004-07-04 Bud Davis <bdavis9659@comcast.net>
34582
34583 * gfortran.fortran-torture/execute/seq_io.f90: New test.
34584
34585 2004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
34586
34587 * gcc.dg/cpp/if-mop.c: Two new testcases.
34588 * gcc.dg/cpp/trad/comment-3.c: New.
34589
34590 2004-07-04 Paul Brook <paul@codesourcery.com>
34591
34592 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
34593
34594 2004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
34595
34596 PR c++/3761
34597 * g++.dg/lookup/crash4.C: New test.
34598
34599 2004-07-02 Zack Weinberg <zack@codesourcery.com>
34600
34601 * gcc.c-torture/execute/builtin-abs-1.c
34602 * gcc.c-torture/execute/builtin-abs-2.c
34603 * gcc.c-torture/execute/builtin-complex-1.c
34604 * gcc.c-torture/execute/builtins/string-1-lib.c
34605 * gcc.c-torture/execute/builtins/string-1.c
34606 * gcc.c-torture/execute/builtins/string-2-lib.c
34607 * gcc.c-torture/execute/builtins/string-2.c
34608 * gcc.c-torture/execute/builtins/string-3-lib.c
34609 * gcc.c-torture/execute/builtins/string-3.c
34610 * gcc.c-torture/execute/builtins/string-4-lib.c
34611 * gcc.c-torture/execute/builtins/string-4.c
34612 * gcc.c-torture/execute/builtins/string-5-lib.c
34613 * gcc.c-torture/execute/builtins/string-5.c
34614 * gcc.c-torture/execute/builtins/string-6-lib.c
34615 * gcc.c-torture/execute/builtins/string-6.c
34616 * gcc.c-torture/execute/builtins/string-7-lib.c
34617 * gcc.c-torture/execute/builtins/string-7.c
34618 * gcc.c-torture/execute/builtins/string-8-lib.c
34619 * gcc.c-torture/execute/builtins/string-8.c
34620 * gcc.c-torture/execute/builtins/string-9-lib.c
34621 * gcc.c-torture/execute/builtins/string-9.c
34622 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
34623 * gcc.c-torture/execute/builtins/string-asm-1.c
34624 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
34625 * gcc.c-torture/execute/builtins/string-asm-2.c
34626 * gcc.c-torture/execute/stdio-opt-1.c
34627 * gcc.c-torture/execute/stdio-opt-2.c
34628 * gcc.c-torture/execute/stdio-opt-3.c
34629 * gcc.c-torture/execute/string-opt-1.c
34630 * gcc.c-torture/execute/string-opt-10.c
34631 * gcc.c-torture/execute/string-opt-11.c
34632 * gcc.c-torture/execute/string-opt-12.c
34633 * gcc.c-torture/execute/string-opt-13.c
34634 * gcc.c-torture/execute/string-opt-14.c
34635 * gcc.c-torture/execute/string-opt-15.c
34636 * gcc.c-torture/execute/string-opt-16.c
34637 * gcc.c-torture/execute/string-opt-2.c
34638 * gcc.c-torture/execute/string-opt-6.c
34639 * gcc.c-torture/execute/string-opt-7.c
34640 * gcc.c-torture/execute/string-opt-8.c:
34641 Replace with ...
34642
34643 * gcc.c-torture/execute/builtins/abs-2.c
34644 * gcc.c-torture/execute/builtins/abs-3.c
34645 * gcc.c-torture/execute/builtins/complex-1.c
34646 * gcc.c-torture/execute/builtins/fprintf.c
34647 * gcc.c-torture/execute/builtins/fputs.c
34648 * gcc.c-torture/execute/builtins/memcmp.c
34649 * gcc.c-torture/execute/builtins/memmove.c
34650 * gcc.c-torture/execute/builtins/memops-asm.c
34651 * gcc.c-torture/execute/builtins/mempcpy-2.c
34652 * gcc.c-torture/execute/builtins/mempcpy.c
34653 * gcc.c-torture/execute/builtins/memset.c
34654 * gcc.c-torture/execute/builtins/printf.c
34655 * gcc.c-torture/execute/builtins/sprintf.c
34656 * gcc.c-torture/execute/builtins/strcat.c
34657 * gcc.c-torture/execute/builtins/strchr.c
34658 * gcc.c-torture/execute/builtins/strcmp.c
34659 * gcc.c-torture/execute/builtins/strcpy.c
34660 * gcc.c-torture/execute/builtins/strcspn.c
34661 * gcc.c-torture/execute/builtins/strlen-2.c
34662 * gcc.c-torture/execute/builtins/strlen.c
34663 * gcc.c-torture/execute/builtins/strncat.c
34664 * gcc.c-torture/execute/builtins/strncmp-2.c
34665 * gcc.c-torture/execute/builtins/strncmp.c
34666 * gcc.c-torture/execute/builtins/strncpy.c
34667 * gcc.c-torture/execute/builtins/strpbrk.c
34668 * gcc.c-torture/execute/builtins/strpcpy-2.c
34669 * gcc.c-torture/execute/builtins/strpcpy.c
34670 * gcc.c-torture/execute/builtins/strrchr.c
34671 * gcc.c-torture/execute/builtins/strspn.c
34672 * gcc.c-torture/execute/builtins/strstr-asm.c
34673 * gcc.c-torture/execute/builtins/strstr.c:
34674 ... these new files.
34675
34676 * gcc.c-torture/execute/builtins/abs-2-lib.c
34677 * gcc.c-torture/execute/builtins/abs-3-lib.c
34678 * gcc.c-torture/execute/builtins/complex-1-lib.c
34679 * gcc.c-torture/execute/builtins/fprintf-lib.c
34680 * gcc.c-torture/execute/builtins/fputs-lib.c
34681 * gcc.c-torture/execute/builtins/memcmp-lib.c
34682 * gcc.c-torture/execute/builtins/memmove-lib.c
34683 * gcc.c-torture/execute/builtins/memops-asm-lib.c
34684 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
34685 * gcc.c-torture/execute/builtins/mempcpy-lib.c
34686 * gcc.c-torture/execute/builtins/memset-lib.c
34687 * gcc.c-torture/execute/builtins/printf-lib.c
34688 * gcc.c-torture/execute/builtins/sprintf-lib.c
34689 * gcc.c-torture/execute/builtins/strcat-lib.c
34690 * gcc.c-torture/execute/builtins/strchr-lib.c
34691 * gcc.c-torture/execute/builtins/strcmp-lib.c
34692 * gcc.c-torture/execute/builtins/strcpy-lib.c
34693 * gcc.c-torture/execute/builtins/strcspn-lib.c
34694 * gcc.c-torture/execute/builtins/strlen-2-lib.c
34695 * gcc.c-torture/execute/builtins/strlen-lib.c
34696 * gcc.c-torture/execute/builtins/strncat-lib.c
34697 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
34698 * gcc.c-torture/execute/builtins/strncmp-lib.c
34699 * gcc.c-torture/execute/builtins/strncpy-lib.c
34700 * gcc.c-torture/execute/builtins/strpbrk-lib.c
34701 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
34702 * gcc.c-torture/execute/builtins/strpcpy-lib.c
34703 * gcc.c-torture/execute/builtins/strrchr-lib.c
34704 * gcc.c-torture/execute/builtins/strspn-lib.c
34705 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
34706 * gcc.c-torture/execute/builtins/strstr-lib.c
34707 * gcc.c-torture/execute/builtins/lib/abs.c
34708 * gcc.c-torture/execute/builtins/lib/fprintf.c
34709 * gcc.c-torture/execute/builtins/lib/memset.c
34710 * gcc.c-torture/execute/builtins/lib/printf.c
34711 * gcc.c-torture/execute/builtins/lib/sprintf.c
34712 * gcc.c-torture/execute/builtins/lib/strcpy.c
34713 * gcc.c-torture/execute/builtins/lib/strcspn.c
34714 * gcc.c-torture/execute/builtins/lib/strncat.c
34715 * gcc.c-torture/execute/builtins/lib/strncmp.c
34716 * gcc.c-torture/execute/builtins/lib/strncpy.c
34717 * gcc.c-torture/execute/builtins/lib/strpbrk.c
34718 * gcc.c-torture/execute/builtins/lib/strspn.c
34719 * gcc.c-torture/execute/builtins/lib/strstr.c:
34720 New files containing support routines.
34721
34722 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
34723 declaration.
34724 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
34725 when not optimizing.
34726
34727 2004-07-02 Mark Mitchell <mark@codesourcery.com>
34728
34729 PR c++/16240
34730 * g++.dg/abi/mangle22.C: New test.
34731 * g++.dg/abi/mangle23.C: Likewise.
34732
34733 2004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
34734
34735 PR fortran/16290
34736 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
34737 Allow for cases without denormalized floating point numbers.
34738
34739 2004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
34740
34741 PR c/1027
34742 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
34743 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
34744 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
34745 expected warning text.
34746 * gcc.dg/format/diag-2.c: New test.
34747
34748 2004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
34749
34750 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
34751
34752 2004-07-01 Paolo Bonzini <bonzini@gnu.org>
34753
34754 * gcc.dg/builtins-43.c: New.
34755 * gcc.dg/builtins-44.c: New.
34756 * gcc.dg/builtins-45.c: New.
34757
34758 2004-06-26 Geoffrey Keating <geoffk@apple.com>
34759 Andreas Tobler <a.tobler@schweiz.ch>
34760
34761 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
34762 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
34763 as SIGSEGV.
34764 * gcc.dg/cleanup-11.c: Likewise.
34765 * gcc.dg/cleanup-8.c: Likewise.
34766 * gcc.dg/cleanup-9.c: Likewise.
34767 * gcc.dg/cleanup-5.c: Run on all platforms.
34768
34769 2004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
34770
34771 * g++.dg/warn/nonnull1.C: New test.
34772
34773 2004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
34774
34775 * gcc.dg/compat/compat-common.h: Wrap up CINT in
34776 an #ifndef SKIP_COMPLEX_INT/#endif pair.
34777 Special-case the Sun compiler wrt to <complex.h>.
34778
34779 2004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
34780
34781 * gcc.dg/Wunreachable-8.C: New test.
34782
34783 * gcc.dg/h8300-ice2.c : New test.
34784
34785 2004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
34786
34787 PR fortran/16161
34788 * gfortran.fortran-torture/compile/implicit.f90: Add test
34789 for implicit character.
34790
34791 2004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
34792
34793 PR fortran/16289
34794 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
34795 Use tiny() intrinsic to find smallest non-negative real
34796
34797 2004-06-30 Jakub Jelinek <jakub@redhat.com>
34798
34799 * gcc.dg/compat/struct-by-value-22_main.c: New test.
34800 * gcc.dg/compat/struct-by-value-22_x.c: New.
34801 * gcc.dg/compat/struct-by-value-22_y.c: New.
34802
34803 * gcc.c-torture/execute/20040629-1.c: New test.
34804
34805 2004-06-29 Jakub Jelinek <jakub@redhat.com>
34806
34807 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
34808 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
34809
34810 PR target/16195
34811 * gcc.dg/20040625-1.c: New test.
34812
34813 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34814
34815 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
34816
34817 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34818
34819 PR fortran/15963
34820 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
34821
34822 2004-06-29 Richard Henderson <rth@redhat.com>
34823
34824 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
34825
34826 2004-06-29 Paul Brook <paul@codesourcery.com>
34827
34828 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
34829 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
34830
34831 2004-06-29 Nathan Sidwell <nathan@codesourcery.com>
34832
34833 PR c++/16260
34834 * g++.dg/parse/crash15.C: New.
34835
34836 2004-06-28 Andrew Pinski <apinski@apple.com>
34837
34838 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
34839 by the error already.
34840
34841 * g++.dg/opt/ptrmem4.C: Change to compile only test.
34842
34843 2004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
34844
34845 PR target/14041
34846 * gcc.dg/h8300-bss-align-1.c : New.
34847
34848 2004-06-28 Nathan Sidwell <nathan@codesourcery.com>
34849
34850 * PR c++/16174
34851 * g++.dg/template/ctor4.C: New.
34852
34853 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
34854
34855 PR c++/16205
34856 * g++.dg/warn/Wsequence-point-1.C: New test.
34857
34858 2004-06-27 Paul Brook <paul@codesourcery.com>
34859
34860 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
34861
34862 2004-06-27 Zack Weinberg <zack@codesourcery.com>
34863
34864 * g++.old-deja/g++.mike/p7325.C: Remove.
34865
34866 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
34867
34868 PR c/14963
34869 * gcc.dg/pr14963.c: New test.
34870
34871 2004-06-27 Mark Mitchell <mark@codesourcery.com>
34872
34873 PR c++/16193
34874 * g++.dg/parse/redef1.C: New test.
34875
34876 2004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
34877
34878 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
34879 20021110.c.
34880 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
34881 20021119-1.c.
34882 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
34883 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
34884 5-04.c.
34885 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
34886 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
34887 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
34888 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
34889 g++.brendan/enum14.C.
34890 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
34891 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
34892 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
34893 g++.mike/virt1.C.
34894 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
34895 memtemp24.C.
34896
34897 2004-06-27 Roger Sayle <roger@eyesopen.com>
34898
34899 * gcc.dg/20040527-1.c: New test case.
34900
34901 2004-06-26 Bud Davis <bdavis9659@comcast.net>
34902
34903 PR gfortran/pr16196
34904 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
34905
34906 2004-06-25 Roger Sayle <roger@eyesopen.com>
34907
34908 PR middle-end/15825
34909 * gcc.dg/pr15825-1.c: New test case.
34910
34911 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
34912
34913 * gcc.c-torture/execute/20040625-1.c: New test.
34914
34915 2004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34916
34917 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
34918
34919 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
34920
34921 * gcc.dg/torture/mips-div-1.c: New test.
34922
34923 2004-06-24 Jeff Law <law@redhat.com>
34924
34925 * gcc.dg/tree-ssa/20040624-1.c: New test.
34926
34927 2004-06-24 Richard Sandiford <rsandifo@redhat.com>
34928
34929 * gcc.c-torture/compile/20040624-1.c: New test.
34930
34931 2004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
34932
34933 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
34934 this directory.
34935
34936 2004-06-23 Andrew Pinski <apinski@apple.com>
34937
34938 PR middle-end/15988
34939 * g++.dg/opt/ptrmem4.C: New test.
34940
34941 * gcc.dg/c90-array-quals-2.c: New test.
34942
34943 2006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
34944
34945 * gcc.dg/kpice1.c: New test.
34946
34947 2006-06-23 Andrew Pinski <apinski@apple.com>
34948
34949 * gcc.dg/c90-array-quals.c: New test.
34950
34951 2006-06-22 Richard Henderson <rth@redhat.com>
34952
34953 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
34954
34955 2004-06-22 Loren James Rittle <ljrittle@acm.org>
34956
34957 * gcc.dg/builtins-config.h: Handle FreeBSD.
34958
34959 2006-06-22 Richard Henderson <rth@redhat.com>
34960
34961 * g++.dg/opt/devirt1.C: New.
34962
34963 2004-06-22 Kelley Cook <kcook@gcc.gnu.org>
34964
34965 * g++.dg/opt/pr15551.C: New testcase.
34966
34967 2004-06-22 H.J. Lu <hongjiu.lu@intel.com>
34968
34969 PR target/14800
34970 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
34971 x86_64-*-linux* when compiling for 32bit.
34972
34973 2004-06-21 Andrew Pinski <apinski@apple.com>
34974
34975 * gcc.dg/pch/struct-1.c: New.
34976 * gcc.dg/pch/struct-1.hs: New.
34977
34978 2004-06-21 Geoffrey Keating <geoffk@apple.com>
34979
34980 * gcc.dg/pch/save-temps-1.c: New file.
34981 * gcc.dg/pch/save-temps-1.hs: New file.
34982
34983 2004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
34984
34985 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
34986 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
34987
34988 2004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34989
34990 * gfortran.fortran-torture/execute/select_1.f90: Rename function
34991 to fix type error.
34992 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
34993 Remove trailing spaces.
34994
34995 2004-06-21 Richard Henderson <rth@redhat.com>
34996
34997 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
34998 merging && to BIT_FIELD_REF.
34999
35000 2004-06-21 Richard Sandiford <rsandifo@redhat.com>
35001
35002 * g++.dg/opt/placeholder1.C: New test.
35003
35004 2004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
35005
35006 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
35007 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
35008 * gcc.dg/compat/union-m128-1_x.c: Likewise.
35009 * gcc.dg/compat/union-m128-1_y.c: Likewise.
35010
35011 2004-06-20 Zack Weinberg <zack@codesourcery.com>
35012
35013 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
35014 extern "C".
35015 * g++.dg/other/pragma-re-1.C: Add comments.
35016
35017 2004-06-19 Bud Davis <bdavis9659@comcast.net>
35018
35019 PR gfortran/16080
35020 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
35021
35022 2004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
35023
35024 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
35025 instead of setting the type of size_t by
35026 hand.
35027
35028 2004-06-18 Roger Sayle <roger@eyesopen.com>
35029
35030 * gcc.dg/unordered-2.c: New test case.
35031 * gcc.dg/unordered-3.c: New test case.
35032
35033 2004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
35034
35035 PR other/16043
35036 * lib/g++.exp (g++_version): Tweak regexp for version
35037 * lib/g77.exp (g77_version): Likewise.
35038 * lib/gfortran.exp (gfortran_version): Likewise.
35039 * lib/objc.exp (objc_version): Likewise.
35040 * lib/treelang.exp (treelang_version): Likewise.
35041
35042 2004-06-19 Jakub Jelinek <jakub@redhat.com>
35043
35044 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
35045 Use INT_MAX instead of __INT_MAX__.
35046 * gcc.dg/compat/struct-align-2_y.c: Likewise.
35047
35048 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
35049 * gcc.dg/compat/scalar-return-3_x.c: Use it.
35050 * gcc.dg/compat/scalar-return-3_y.c: Use it.
35051 * gcc.dg/compat/scalar-return-4_x.c: Use it.
35052 * gcc.dg/compat/scalar-return-4_y.c: Use it.
35053 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
35054 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
35055 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
35056 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
35057
35058 * gcc.dg/range-test-1.c: New test.
35059 * g++.dg/opt/range-test-1.C: New test.
35060
35061 2004-06-17 Richard Henderson <rth@redhat.com>
35062
35063 * objc.dg/sync-1.m: New.
35064 * objc.dg/try-catch-1.m: Don't force next runtime.
35065 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
35066 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
35067 shadowed catch clause.
35068 * objc.dg/try-catch-5.m: New.
35069
35070 2004-06-17 Zack Weinberg <zack@codesourcery.com>
35071
35072 Bug 14610
35073 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
35074
35075 2004-06-15 Richard Henderson <rth@redhat.com>
35076
35077 * gcc.dg/20001116-1.c: Move expected warning line.
35078
35079 2004-06-15 Richard Henderson <rth@redhat.com>
35080
35081 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
35082 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
35083
35084 2004-06-15 Jeff Law <law@redhat.com>
35085
35086 * gcc.dg/tree-ssa/20040615-1.c: New test.
35087 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
35088 be less sensitive to operand ordering.
35089 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
35090
35091 2004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
35092
35093 * g++.dg/abi/bitfield3.C: Add comment..
35094
35095 2004-06-15 Richard Henderson <rth@redhat.com>
35096
35097 * g++.dg/ext/stmtexpr1.C: XFAIL.
35098 * gcc.dg/20030612-1.c: XFAIL.
35099
35100 2004-06-15 Eric Christopher <echristo@redhat.com>
35101
35102 * g++.dg/charset/asm5.c: New.
35103 * gcc.dg/charset/asm6.c: New.
35104
35105 2004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35106
35107 PR fortran/15962
35108 * gfortran.fortran-torture/execute/select_1.f90: New test.
35109
35110 2004-06-15 Paul Brook <paul@codesourcery.com>
35111
35112 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
35113
35114 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
35115
35116 PR c++/15967
35117 * g++.dg/lookup/crash3.C: New test.
35118
35119 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
35120
35121 PR c++/15947
35122 * g++.dg/parse/dtor4.C: New test.
35123
35124 2004-06-14 Jeff Law <law@redhat.com>
35125
35126 * gcc.c-torture/compile/20040614-1.c: New test.
35127
35128 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35129
35130 PR fortran/15211
35131 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
35132 LEN of a character array.
35133
35134 2004-06-14 Mark Mitchell <mark@codesourcery.com>
35135
35136 PR c++/15096
35137 * g++.dg/template/ptrmem10.C: New test.
35138
35139 PR c++/14930
35140 * g++.dg/template/friend30.C: New test.
35141
35142 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35143
35144 PR fortran/14928
35145 * gfortran.fortran-torture/compile/mloc.f90: New test.
35146
35147 2004-06-13 Paul Brook <paul@codesourcery.com>
35148
35149 * gfortran.fortran-torture/execute/random_2.f90: New test.
35150
35151 2004-06-13 Eric Christopher <echristo@redhat.com>
35152
35153 * gcc.dg/noncompile/redecl-1.c: Fix error message.
35154
35155 2004-06-12 Paul Brook <paul@codesourcery.com>
35156
35157 * gfortran.fortran-torture/execute/contained_3.f90: New test.
35158
35159 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35160
35161 PR fortran/14923
35162 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
35163
35164 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35165
35166 PR fortran/14957
35167 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
35168 syntax errors in end statements of contained subroutines.
35169
35170 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35171
35172 PR fortran/12841
35173 * gfortran.fortran-torture/execute/null_arg.f90: New test.
35174
35175 2004-06-12 Bud Davis <bdavis9659@comcast.net>
35176
35177 PR fortran/15665
35178 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
35179
35180 2004-06-12 Bud Davis <bdavis9659@comcast.net>
35181
35182 PR gfortran/12839
35183 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
35184
35185 2004-06-11 Mark Mitchell <mark@codesourcery.com>
35186
35187 PR c++/15862
35188 * g++.dg/parse/enum1.C: New test.
35189
35190 2004-06-10 Jeff Law <law@redhat.com>
35191
35192 * gcc.c-torture/compile/20040610-1.c: New test.
35193
35194 2004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
35195
35196 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
35197 * g++.old-deja/g++.other/decl3.C: Likewise.
35198
35199 2004-06-10 Brian Booth <bbooth@redhat.com>
35200
35201 * gcc.dg/tree-ssa/20031015-1.c: Scan for
35202 V_MAY_DEF instead of VDEF.
35203 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
35204
35205 2004-06-10 Mark Mitchell <mark@codesourcery.com>
35206
35207 PR c++/14211
35208 * g++.dg/conversion/const1.C: New test.
35209
35210 PR c++/15076
35211 * g++.dg/conversion/reinterpret1.C: New test.
35212
35213 PR c++/15877
35214 * g++.dg/template/enum2.C: New test.
35215
35216 PR c++/15227
35217 * g++.dg/template/error13.C: New test.
35218
35219 2004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35220
35221 PR fortran/14957
35222 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
35223 arguments to test_* REAL and of the right size.
35224
35225 2004-06-10 Jakub Jelinek <jakub@redhat.com>
35226
35227 PR target/15569
35228 PR rtl-optimization/15681
35229 * gcc.dg/20040609-1.c: New test.
35230
35231 2004-06-10 Jakub Jelinek <jakub@redhat.com>
35232
35233 PR c++/14791
35234 * g++.dg/opt/builtins1.C: New test.
35235
35236 2004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
35237
35238 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
35239 that use default windows32 struct layout.
35240 * gcc.dg/i386-bitfield2.c: Likewise.
35241
35242 2004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
35243
35244 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
35245 for mingw32 and cygwin targets.
35246
35247 2004-06-09 Geoffrey Keating <geoffk@apple.com>
35248
35249 * gcc.dg/pch/macro-4.c: New.
35250 * gcc.dg/pch/macro-4.hs: New.
35251
35252 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35253
35254 PR fortran/13249
35255 * gfortran.fortran-torture/compile/name_clash.f90: New test.
35256
35257 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35258
35259 PR fortran/13372
35260 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
35261
35262 2004-06-09 Bud Davis <bdavis9659@comcast.net>
35263
35264 PR gfortran/14897
35265 * gfortran.fortran-torture/execute/t_edit.f90: New test.
35266
35267 2004-06-09 Bud Davis <bdavis9659@comcast.net>
35268
35269 PR gfortran/15755
35270 * gfortran.fortran-torture/execute/backspace.c : New test.
35271
35272 2004-06-09 Paul Brook <paul@codesourcery.com>
35273
35274 * gfortran.fortran-torture/execure/intrinsic_associated.f90
35275 (pointer_to_section): Rewrite to use smaller array.
35276
35277 2004-06-08 David Edelsohn <edelsohn@gnu.org>
35278
35279 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
35280 * gcc.dg/ext/altivec-10.c: Same.
35281 * gcc.dg/ext/altivec-11.c: Same.
35282 * gcc.dg/ext/altivec-12.c: Same.
35283 * gcc.dg/ext/altivec-13.c: Same.
35284 * gcc.dg/ext/altivec-14.c: Same.
35285 * gcc.dg/ext/altivec-15.c: Same.
35286 * gcc.dg/ext/altivec-16.c: Same.
35287 * gcc.dg/ext/altivec-3.c: Same.
35288 * gcc.dg/ext/altivec-4.c: Same.
35289 * gcc.dg/ext/altivec-6.c: Same.
35290 * gcc.dg/ext/altivec-7.c: Same.
35291 * gcc.dg/ext/altivec-8.c: Same.
35292 * gcc.dg/ext/altivec-varargs-1.c: Same.
35293
35294 * g++.dg/ext/altivec-1.C: Correct dg syntax.
35295 * g++.dg/ext/altivec-10.C: Same.
35296 * g++.dg/ext/altivec-2.C: Same.
35297 * g++.dg/ext/altivec-3.C: Same.
35298 * g++.dg/ext/altivec-4.C: Same.
35299 * g++.dg/ext/altivec-5.C: Same.
35300 * g++.dg/ext/altivec-6.C: Same.
35301 * g++.dg/ext/altivec-7.C: Same.
35302 * g++.dg/ext/altivec-8.C: Same.
35303 * g++.dg/ext/altivec-9.C: Same.
35304
35305 2004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
35306
35307 PR c++/7841
35308 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
35309
35310 2004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
35311
35312 * gcc.dg/union-1.c: New test.
35313
35314 2004-06-07 Roger Sayle <roger@eyesopen.com>
35315
35316 * gcc.dg/builtins-41.c: New test case.
35317 * gcc.dg/builtins-42.c: New test case.
35318
35319 2004-06-07 David Edelsohn <edelsohn@gnu.org>
35320
35321 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
35322 * g++.dg/ext/altivec-10.C: Same.
35323 * g++.dg/ext/altivec-2.C: Same.
35324 * g++.dg/ext/altivec-3.C: Same.
35325 * g++.dg/ext/altivec-4.C: Same.
35326 * g++.dg/ext/altivec-5.C: Same.
35327 * g++.dg/ext/altivec-6.C: Same.
35328 * g++.dg/ext/altivec-7.C: Same.
35329 * g++.dg/ext/altivec-8.C: Same.
35330 * g++.dg/ext/altivec-9.C: Same.
35331 * g++.old-deja/g++.abi/cxa_vec.C: Same.
35332 * g++.old-deja/g++.brendan/new3.C: Same.
35333 * gcc.c-torture/execute/eeprof-1.x: Same.
35334
35335 2004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
35336
35337 PR c/14765
35338 * gcc.dg/pr14765-1.c: New test.
35339
35340 2004-06-07 Roger Sayle <roger@eyesopen.com>
35341
35342 PR c/14649
35343 * gcc.dg/pr14649-1.c: New test case.
35344
35345 2004-06-07 Richard Henderson <rth@redhat.com>
35346
35347 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
35348 if temporaries.
35349
35350 2004-06-07 David Edelsohn <edelsohn@gnu.org>
35351
35352 * g++.dg/eh/elide1.C: Remove XFAIL.
35353
35354 2004-06-07 Mark Mitchell <mark@codesourcery.com>
35355
35356 PR c++/15337
35357 * g++.dg/expr/sizeof3.C: New test.
35358
35359 PR c++/14777
35360 * g++.dg/template/access14.C: New test.
35361
35362 PR c++/15554
35363 * g++.dg/template/enum1.C: New test.
35364
35365 PR c++/15057
35366 * g++.dg/eh/throw1.C: New test.
35367
35368 2004-06-07 David Ayers <d.ayers@inode.at>
35369 Ziemowit Laski <zlaski@apple.com>
35370
35371 * lib/objc.exp (objc_target_compile): Revert the '-framework
35372 Foundation' flag fix, since bare Darwin does not ship
35373 with the Foundation framework.
35374 * objc/execute/next_mapping.h: Provide a local NSConstantString
35375 @interface and @implementation.
35376 (objc_constant_string_init): A constructor function, used to
35377 initialize the NSConstantString meta-class object.
35378 * objc/execute/string1.m: Include "next_mapping.h" instead of
35379 <Foundation/NSString.h>.
35380 * objc/execute/string2.m: Likewise.
35381 * objc/execute/string3.m: Likewise.
35382 * objc/execute/string4.m: Likewise.
35383
35384 2004-06-06 H.J. Lu <hongjiu.lu@intel.com>
35385
35386 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
35387 to double. Replace double with FLOAT.
35388 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
35389
35390 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
35391 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
35392 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
35393 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
35394 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
35395 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
35396 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
35397 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
35398
35399 2004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
35400
35401 PR c/13519
35402 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
35403
35404 2004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
35405
35406 PR c++/15503
35407 * g++.dg/template/meminit2.C: New test.
35408
35409 2004-06-04 Paolo Bonzini <bonzini@gnu.org>
35410
35411 PR target/15822
35412 * gcc.c-torture/execute/compare-fp-1.c,
35413 gcc.c-torture/execute/compare-fp-2.c,
35414 gcc.c-torture/execute/compare-fp-3.c,
35415 gcc.c-torture/execute/compare-fp-4.c,
35416 gcc.c-torture/execute/compare-fp-3.x,
35417 gcc.c-torture/execute/compare-fp-4.x: Moved...
35418 * gcc.c-torture/execute/ieee/compare-fp-1.c,
35419 gcc.c-torture/execute/ieee/compare-fp-2.c,
35420 gcc.c-torture/execute/ieee/compare-fp-3.c,
35421 gcc.c-torture/execute/ieee/compare-fp-4.c,
35422 gcc.c-torture/execute/ieee/compare-fp-3.x,
35423 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
35424
35425 2004-06-04 David Ayers <d.ayers@inode.at>
35426
35427 * objc/execute/protocol-isEqual-4.m: New testcase.
35428
35429 2004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
35430
35431 * objc/execute/protocol-isEqual-1.m: New testcase.
35432 * objc/execute/protocol-isEqual-2.m: New testcase.
35433 * objc/execute/protocol-isEqual-3.m: New testcase.
35434
35435 2004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35436
35437 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
35438
35439 2004-06-02 Ziemowit Laski <zlaski@apple.com>
35440
35441 * lib/objc.exp (objc_target_compile): When running tests on
35442 Darwin (Mac OS X), inform the linker about '-framework
35443 'Foundation'.
35444
35445 2004-06-02 Eric Christopher <echristo@redhat.com>
35446
35447 * gcc.c-torture/compile/20040602-1.c: New.
35448
35449 2004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
35450
35451 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
35452 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
35453
35454 PR tree-optimization/14736
35455 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
35456
35457 PR tree-optimization/14042
35458 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
35459
35460 PR tree-optimization/14729
35461 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
35462
35463 2004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35464
35465 PR fortran/15557
35466 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
35467
35468 2004-06-01 Richard Hederson <rth@redhat.com>
35469
35470 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
35471
35472 2004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
35473
35474 PR c++/14932
35475 * g++.dg/parse/offsetof4.C: New test.
35476
35477 2004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
35478
35479 PR objc/7993
35480 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
35481
35482 2004-05-31 Mark Mitchell <mark@codesourcery.com>
35483
35484 PR c++/15701
35485 * g++.dg/template/friend29.C: New test.
35486
35487 2004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
35488
35489 PR c/15749
35490 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
35491
35492 2004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
35493
35494 * gcc.dg/sparc-trap-1.c: New test.
35495
35496 2004-05-31 Roger Sayle <roger@eyesopen.com>
35497
35498 PR middle-end/15069
35499 * g++.dg/opt/fold3.C: New test case.
35500
35501 2004-05-30 Graham Stott <graham.stott@btinternet.com>
35502
35503 * lib/target-supports.exp (check_iconv_available): Fix fallout
35504 from 2004-05-28 patch.
35505
35506 2004-05-30 Paul Brook <paul@codesourcery.com>
35507
35508 PR fortran/15620
35509 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
35510 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
35511
35512 2004-05-30 Steven G. Kargl <kargls@comcast.net>
35513
35514 * gfortran.fortran-torture/execute/random_1.f90: New test.
35515
35516 2004-05-28 Ziemowit Laski <zlaski@apple.com>
35517
35518 * g++.dg/ext/altivec-10.C: New test.
35519
35520 2004-05-29 Paul Brook <paul@codesourcery.com>
35521
35522 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
35523
35524 2004-05-28 Ziemowit Laski <zlaski@apple.com>
35525
35526 * gcc.dg/altivec-16.c: New test.
35527
35528 2004-05-28 Janis Johnson <janis187@us.ibm.com>
35529
35530 * lib/target-supports.exp (check_vmx_hw_available): New.
35531 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
35532
35533 * lib/target-supports.exp (check_alias_available,
35534 check_iconv_available, check_named_sections_available): Use
35535 unique names for temporary files.
35536
35537 2004-05-28 Ziemowit Laski <zlaski@apple.com>
35538
35539 * gcc.dg/altivec-15.c: New test.
35540
35541 2004-05-28 Mark Mitchell <mark@codesourcery.com>
35542
35543 PR c++/15083
35544 * g++.dg/warn/noeffect6.C: New test.
35545
35546 PR c++/15471
35547 * g++.dg/expr/ptrmem4.C: New test.
35548
35549 PR c++/15640
35550 * g++.dg/template/operator3.C: New test.
35551
35552 2004-05-28 Mark Mitchell <mark@codesourcery.com>
35553
35554 PR c++/14668
35555 * g++.dg/lookup/redecl1.C: New test.
35556 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
35557
35558 2004-05-28 Paolo Bonzini <bonzini@gnu.org>
35559
35560 * gcc.c-torture/execute/compare-fp-1.c,
35561 gcc.c-torture/execute/compare-fp-2.c,
35562 gcc.c-torture/execute/compare-fp-3.c,
35563 gcc.c-torture/execute/compare-fp-4.c,
35564 gcc.c-torture/execute/compare-fp-3.x,
35565 gcc.c-torture/execute/compare-fp-4.x,
35566 gcc.dg/pr15649-1.c: New.
35567
35568 2004-05-27 Adam Nemet <anemet@lnxw.com>
35569
35570 PR c++/12883
35571 * g++.dg/init/array14.C: New test.
35572
35573 2004-05-25 Janis Johnson <janis187@us.ibm.com>
35574
35575 * lib/compat.exp (compat-get-options-main): New.
35576 (compat-get-options): Remove unneeded code, warn for ignored
35577 command.
35578 (compat-execute): Check flag set by dg-require-* commands.
35579
35580 * lib/compat.exp (compat-execute): Break up long lines.
35581
35582 2004-05-24 Janis Johnson <janis187@us.ibm.com>
35583
35584 * gcc.dg/altivec-7.c: Don't use 'vector long'.
35585 * gcc.dg/altivec-14.c: New test.
35586 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
35587
35588 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
35589 * gcc.dg/altivec-12.c: Ditto.
35590
35591 * gcc.dg/altivec-3.c: Move call to altivec_check.
35592
35593 2004-05-23 Mark Mitchell <mark@codesourcery.com>
35594
35595 PR c++/15044
35596 * g++.dg/template/error12.C: New test.
35597
35598 PR c++/15317
35599 * g++.dg/ext/attrib15.C: New test.
35600
35601 PR c++/15329
35602 * g++.dg/template/ptrmem9.C: New test.
35603
35604 2004-05-25 Paul Brook <paul@codesourcery.com>
35605
35606 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
35607
35608 2004-05-23 Mark Mitchell <mark@codesourcery.com>
35609
35610 PR c++/15165
35611 * g++.dg/template/crash19.C: New test.
35612
35613 2004-05-23 Mark Mitchell <mark@codesourcery.com>
35614
35615 PR c++/15025
35616 * g++.dg/template/redecl1.C: New test.
35617
35618 2004-05-23 Mark Mitchell <mark@codesourcery.com>
35619
35620 PR c++/14821
35621 * g++.dg/other/ns1.C: New test.
35622
35623 PR c++/14883
35624 * g++.dg/template/invalid1.C: New test.
35625
35626 2004-05-23 Paul Brook <paul@codesourcery.com>
35627 Victor Leikehman <lei@haifasphere.co.il>
35628
35629 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
35630 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
35631
35632 2004-05-22 Mark Mitchell <mark@codesourcery.com>
35633
35634 PR c++/15285
35635 PR c++/15299
35636 * g++.dg/template/non-dependent5.C: New test.
35637 * g++.dg/template/non-dependent6.C: New test.
35638
35639 2004-05-22 Mark Mitchell <mark@codesourcery.com>
35640
35641 PR c++/15507
35642 * g++.dg/inherit/union1.C: New test.
35643
35644 PR c++/15542
35645 * g++.dg/template/addr1.C: New test.
35646
35647 PR c++/15427
35648 * g++.dg/template/array5.C: New test.
35649
35650 PR c++/15287
35651 * g++.dg/template/array6.C: New test.
35652
35653 2004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
35654 Roger Sayle <roger@eyesopen.com>
35655
35656 * g++.dg/lookup/forscope2.C: New test case.
35657
35658 2004-05-22 Ben Elliston <bje@au.ibm.com>
35659
35660 * gcc.dg/cpp/Wmissingdirs.c: New.
35661
35662 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
35663
35664 PR target/15301
35665 * gcc.dg/compat/union-m128-1.h: New file.
35666 * gcc.dg/compat/union-m128-1_main.c: Likewise.
35667 * gcc.dg/compat/union-m128-1_x.c: Likewise.
35668 * gcc.dg/compat/union-m128-1_y.c: Likewise.
35669
35670 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
35671
35672 PR target/15302
35673 * gcc.dg/compat/struct-complex-1.h: New file.
35674 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
35675 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
35676 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
35677
35678 2004-05-20 Roger Sayle <roger@eyesopen.com>
35679
35680 PR middle-end/3074
35681 * gcc.dg/pr3074-1.c: New test case.
35682 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
35683
35684 2004-05-20 Falk Hueffner <falk@debian.org>
35685
35686 PR other/15526
35687 * gcc.dg/ftrapv-1.c: New test case.
35688
35689 2004-05-18 Feng Wang <fengwang@nudt.edu.cn>
35690
35691 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
35692
35693 2004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
35694 Jeff Law <law@redhat.com>
35695
35696 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
35697 * gcc.dg/tree-ssa/20040518-2.c: New test.
35698
35699 * gcc.dg/tree-ssa/20040518-1.c: New test.
35700
35701 2004-05-18 Zack Weinberg <zack@codesourcery.com>
35702
35703 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
35704
35705 2004-05-18 Paul Brook <paul@codesourcery.com>
35706
35707 PR fortran/13930
35708 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
35709
35710 2004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35711
35712 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
35713 constant folding.
35714
35715 2004-05-17 Steven Bosscher <stevenb@suse.de>
35716
35717 * gcc.dg/tree-ssa/20040517-1.c: New test.
35718
35719 2004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
35720
35721 * gcc.dg/loop-4.c: New test.
35722
35723 2004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
35724
35725 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
35726
35727 2004-05-15 Bud Davis <bdavis9659@comcast.net>
35728
35729 PR fortran/15311
35730 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
35731
35732 2004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35733
35734 PR fortran/13826
35735 PR fortran/13940
35736 * gfortran.fortran-torture/compile/data_1.f90: New test.
35737
35738 2004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
35739
35740 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
35741 * gcc.dg/uninit-H.c: Define ASM for __s390__.
35742
35743 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
35744
35745 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
35746
35747 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
35748
35749 PR c/15444
35750 * gcc.dg/format/xopen-1.c: Adjust expected message.
35751 * gcc.dg/format/xopen-3.c: New test.
35752
35753 2004-05-14 Victor Leikehman <lei@haifasphere.co.il>
35754
35755 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
35756
35757 2004-05-14 Jeff Law <law@redhat.com>
35758
35759 * gcc.dg/tree-ssa/20040514-2.c: New test.
35760
35761 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35762
35763 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
35764 this ...
35765 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
35766 this.
35767
35768 2004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
35769
35770 * gcc.dg/tree-ssa/20040514-1.c: New test.
35771
35772 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35773
35774 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
35775 test.
35776
35777 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35778
35779 PR fortran/14066
35780 * gfortran.fortran-torture/compile/do_1.f90: New test.
35781
35782 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35783
35784 PR fortran/15051
35785 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
35786 test.
35787
35788 2004-05-14 Bud Davis <bdavis9659@comcast.net>
35789
35790 PR fortran/15149
35791 * gfortran.fortran-torture/execute/random_init.f90: New test.
35792
35793 2004-05-13 Paul Brook <paul@codesourcery.com>
35794
35795 PR fortran/15314
35796 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
35797
35798 2004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
35799
35800 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
35801 for the powerpc case.
35802
35803 2004-05-13 Jeff Law <law@redhat.com>
35804
35805 * gcc.dg/tree-ssa/20040513-1.c: New test.
35806 * gcc.dg/tree-ssa/20040513-2.c: New test.
35807
35808 2004-05-13 Paul Brook <paul@codesourcery.com>
35809
35810 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
35811 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
35812 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
35813
35814 2004-05-13 Andreas Schwab <schwab@suse.de>
35815
35816 PR other/10819
35817 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
35818 characters.
35819
35820 2004-05-13 Bud Davis <bdavis9659@comcast.net>
35821
35822 PR fortran/15294
35823 * gfortran.fortran-torture/execute/adjustr.f90: New file.
35824
35825 2004-05-13 Diego Novillo <dnovillo@redhat.com>
35826
35827 Merge from tree-ssa-20020619-branch. See
35828 ChangeLog.tree-ssa for details.
35829
35830 2004-05-11 Ziemowit Laski <zlaski@apple.com>
35831
35832 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
35833 include <altivec.h> explicitly.
35834 * gcc.dg/altivec-13.c: Likewise.
35835
35836 2004-05-11 Paul Brook <paul@codesourcery.com>
35837
35838 * gcc.c-torture/compile/20010518-1.c: Force enum size.
35839
35840 2004-05-10 Eric Christopher <echristo@redhat.com>
35841
35842 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
35843 * gcc.dg/sibcall-4.c: Ditto.
35844
35845 2004-05-10 Ziemowit Laski <zlaski@apple.com>
35846
35847 * g++.dg/ext/altivec-8.C: New test case.
35848 * gcc.dg/altivec-13.c: New test case.
35849
35850 2004-05-08 Roger Sayle <roger@eyesopen.com>
35851
35852 * gcc.c-torture/execute/divcmp-1.c: New test case.
35853 * gcc.c-torture/execute/divcmp-2.c: New test case.
35854 * gcc.c-torture/execute/divcmp-3.c: New test case.
35855
35856 2004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
35857
35858 * g++.dg/other/pragma-re-2.C: New test.
35859
35860 2004-05-07 Uros Bizjak <uros@kss-loka.si>
35861
35862 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
35863 * gcc.dg/i386-387-2.c: Likewise.
35864
35865 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
35866 __builtin_drem.
35867 * gcc.dg/i386-387-6.c: Likewise.
35868
35869 2004-05-07 Uros Bizjak <uros@kss-loka.si>
35870
35871 * gcc.dg/builtins-33.c: Also check log1p*.
35872
35873 2004-05-07 Hans-Peter Nilsson <hp@axis.com>
35874
35875 PR optimization/15296
35876 * gcc.c-torture/execute/pr15296.c: New test.
35877
35878 2004-05-05 Uros Bizjak <uros@kss-loka.si>
35879
35880 * gcc.dg/builtins-40.c: New test.
35881
35882 2004-05-05 Richard Sandiford <rsandifo@redhat.com>
35883
35884 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
35885
35886 2004-05-04 Paolo Bonzini <bonzini@gnu.org>
35887
35888 * g++.dg/ext/spe1.C: New testcase.
35889
35890 2004-05-04 Ziemowit Laski <zlaski@apple.com>
35891
35892 * objc.dg/image-info.m: Allow additional attributes
35893 for __image_info section.
35894
35895 2004-05-04 Richard Sandiford <rsandifo@redhat.com>
35896
35897 * gcc.dg/torture/mips-hilo-2.c: New test.
35898
35899 2004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
35900
35901 PR c++/14389
35902 * g++.dg/template/member5.C: New test.
35903
35904 2004-05-03 Uros Bizjak <uros@kss-loka.si>
35905
35906 * gcc.dg/builtins-34.c: Also check expm1*.
35907
35908 2004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35909
35910 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
35911 * gcc.dg/torture/builtin-convert-3.c: New test.
35912
35913 2004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
35914
35915 PR middle-end/15054
35916 * g++.dg/opt/pr15054.C: New test.
35917
35918 2004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35919
35920 * gcc.dg/torture/builtin-rounding-1.c: New test.
35921 * gcc.dg/builtins-25.c: Delete.
35922 * gcc.dg/builtins-29.c: Delete.
35923
35924 2004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
35925
35926 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
35927 * gcc.dg/sibcall-4.c: Likewise.
35928 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
35929
35930 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
35931
35932 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
35933 bit-field on 16-bit targets.
35934
35935 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
35936
35937 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
35938 16-bit targets.
35939
35940 2004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
35941
35942 * gcc.dg/rs6000-power2-1.c: Change to compile only.
35943 * gcc.dg/rs6000-power2-2.c: Likewise.
35944
35945 2004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
35946
35947 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
35948 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
35949 Change the asm registers to be in form of frN instead of fN.
35950
35951 2004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35952
35953 * gcc.dg/torture/builtin-convert-2.c: New test.
35954
35955 2004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
35956
35957 * gcc.dg/rs6000-power2-1.c: New test.
35958 * gcc.dg/rs6000-power2-2.c: New test.
35959
35960 2004-04-28 Jan Hubicka <jh@suse.cz>
35961
35962 * gcc.dg/unused-6.c: New test.
35963
35964 2004-04-24 Laurent GUERBY <laurent@guerby.net>
35965 Ulrich Weigand <uweigand@de.ibm.com>
35966
35967 * ada/acats/run_all.sh: Define $target variable.
35968
35969 2004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
35970
35971 PR c++/15119
35972 * g++.dg/other/vararg-1.C: New test.
35973
35974 PR c++/4794
35975 * g++.dg/eh/cleanup3.C: New test.
35976
35977 2004-04-24 Laurent GUERBY <laurent@guerby.net>
35978
35979 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
35980 and ad8011a (target_insn).
35981 * ada/acats/support/macro.dfs: Likewise.
35982 * ada/acats/support/impbit.adb: New file.
35983
35984 2004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
35985
35986 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
35987
35988 2004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
35989
35990 * gcc.dg/loop-3.c: New test.
35991
35992 2004-04-23 Daniel Jacobowitz <drow@mvista.com>
35993
35994 * gcc.c-torture/execute/simd-5.c: New test.
35995
35996 2004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
35997
35998 PR c++/15064
35999 * g++.dg/template/crash18.C: New test.
36000
36001 2004-04-22 Mark Mitchell <mark@codesourcery.com>
36002
36003 * g++.dg/ext/complit3.C: New test.
36004
36005 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
36006
36007 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
36008 * gcc.dg/altivec-3.c: Same.
36009 * gcc.dg/altivec-varargs-1.c: Same.
36010
36011 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
36012
36013 * lib/target-supports.exp (check_profiling_available): Assume
36014 profiling is not available on powerpc-eabi targets.
36015
36016 2004-04-21 Janis Johnson <janis187@us.ibm.com>
36017
36018 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
36019 * gcc.dg/vmx/bug-1.c: Ditto.
36020
36021 2004-04-20 Eric Christopher <echristo@redhat.com>
36022
36023 * gcc.dg/charset/extern.c: New test.
36024 * g++.dg/charset/extern3.cc: Ditto.
36025
36026 2004-04-20 Uros Bizjak <uros@kss-loka.si>
36027
36028 * gcc.dg/builtins-39.c: New test.
36029
36030 2004-04-20 Aldy Hernandez <aldyh@redhat.com>
36031
36032 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
36033
36034 2004-04-20 Richard Sandiford <rsandifo@redhat.com>
36035
36036 * gcc.dg/torture/mips-hilo-1.c: New test.
36037
36038 2004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
36039
36040 * gcc.c-torture/compile/20040419-1.c: New test.
36041
36042 2004-04-18 Aldy Hernandez <aldyh@redhat.com>
36043
36044 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
36045
36046 2004-04-18 Zack Weinberg <zack@codesourcery.com>
36047 Aldy Hernandez <aldyh@redhat.com>
36048
36049 * gcc.c-torture/execute/va-arg-24.c: New.
36050
36051 2004-04-17 Zack Weinberg <zack@codesourcery.com>
36052 Aldy Hernandez <aldyh@redhat.com>
36053
36054 * gcc.dg/vmx/1b-01.c: New.
36055 * gcc.dg/vmx/1b-02.c: New.
36056 * gcc.dg/vmx/1b-03.c: New.
36057 * gcc.dg/vmx/1b-04.c: New.
36058 * gcc.dg/vmx/1b-05.c: New.
36059 * gcc.dg/vmx/1b-06.c: New.
36060 * gcc.dg/vmx/1b-07.c: New.
36061 * gcc.dg/vmx/1c-01.c: New.
36062 * gcc.dg/vmx/1c-02.c: New.
36063 * gcc.dg/vmx/3a-01a.c: New.
36064 * gcc.dg/vmx/3a-01.c: New.
36065 * gcc.dg/vmx/3a-01m.c: New.
36066 * gcc.dg/vmx/3a-03.c: New.
36067 * gcc.dg/vmx/3a-03m.c: New.
36068 * gcc.dg/vmx/3a-04.c: New.
36069 * gcc.dg/vmx/3a-04m.c: New.
36070 * gcc.dg/vmx/3a-05.c: New.
36071 * gcc.dg/vmx/3a-06.c: New.
36072 * gcc.dg/vmx/3a-06m.c: New.
36073 * gcc.dg/vmx/3a-07.c: New.
36074 * gcc.dg/vmx/3b-01.c: New.
36075 * gcc.dg/vmx/3b-02.c: New.
36076 * gcc.dg/vmx/3b-10.c: New.
36077 * gcc.dg/vmx/3b-13.c: New.
36078 * gcc.dg/vmx/3b-14.c: New.
36079 * gcc.dg/vmx/3b-15.c: New.
36080 * gcc.dg/vmx/3c-01a.c: New.
36081 * gcc.dg/vmx/3c-01.c: New.
36082 * gcc.dg/vmx/3c-02.c: New.
36083 * gcc.dg/vmx/3c-03.c: New.
36084 * gcc.dg/vmx/3d-01.c: New.
36085 * gcc.dg/vmx/4-01.c: New.
36086 * gcc.dg/vmx/4-03.c: New.
36087 * gcc.dg/vmx/5-01.c: New.
36088 * gcc.dg/vmx/5-02.c: New.
36089 * gcc.dg/vmx/5-03.c: New.
36090 * gcc.dg/vmx/5-04.c: New.
36091 * gcc.dg/vmx/5-05.c: New.
36092 * gcc.dg/vmx/5-06.c: New.
36093 * gcc.dg/vmx/5-07.c: New.
36094 * gcc.dg/vmx/5-07t.c: New.
36095 * gcc.dg/vmx/5-08.c: New.
36096 * gcc.dg/vmx/5-10.c: New.
36097 * gcc.dg/vmx/5-11.c: New.
36098 * gcc.dg/vmx/7-01a.c: New.
36099 * gcc.dg/vmx/7-01.c: New.
36100 * gcc.dg/vmx/7c-01.c: New.
36101 * gcc.dg/vmx/7d-01.c: New.
36102 * gcc.dg/vmx/7d-02.c: New.
36103 * gcc.dg/vmx/8-01.c: New.
36104 * gcc.dg/vmx/8-02a.c: New.
36105 * gcc.dg/vmx/8-02.c: New.
36106 * gcc.dg/vmx/brode-1.c: New.
36107 * gcc.dg/vmx/bug-1.c: New.
36108 * gcc.dg/vmx/bug-2.c: New.
36109 * gcc.dg/vmx/bug-3.c: New.
36110 * gcc.dg/vmx/cw-bug-1.c: New.
36111 * gcc.dg/vmx/cw-bug-2.c: New.
36112 * gcc.dg/vmx/cw-bug-3.c: New.
36113 * gcc.dg/vmx/dct.c: New.
36114 * gcc.dg/vmx/debug-1.c: New.
36115 * gcc.dg/vmx/debug-2.c: New.
36116 * gcc.dg/vmx/debug-3.c: New.
36117 * gcc.dg/vmx/debug-4.c: New.
36118 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
36119 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
36120 * gcc.dg/vmx/eg-5.c: New.
36121 * gcc.dg/vmx/fft.c: New.
36122 * gcc.dg/vmx/gcc-bug-1.c: New.
36123 * gcc.dg/vmx/gcc-bug-2.c: New.
36124 * gcc.dg/vmx/gcc-bug-3.c: New.
36125 * gcc.dg/vmx/gcc-bug-4.c: New.
36126 * gcc.dg/vmx/gcc-bug-5.c: New.
36127 * gcc.dg/vmx/gcc-bug-6.c: New.
36128 * gcc.dg/vmx/gcc-bug-7.c: New.
36129 * gcc.dg/vmx/gcc-bug-8.c: New.
36130 * gcc.dg/vmx/gcc-bug-9.c: New.
36131 * gcc.dg/vmx/gcc-bug-b.c: New.
36132 * gcc.dg/vmx/gcc-bug-c.c: New.
36133 * gcc.dg/vmx/gcc-bug-d.c: New.
36134 * gcc.dg/vmx/gcc-bug-e.c: New.
36135 * gcc.dg/vmx/gcc-bug-f.c: New.
36136 * gcc.dg/vmx/gcc-bug-g.c: New.
36137 * gcc.dg/vmx/gcc-bug-i.c: New.
36138 * gcc.dg/vmx/harness.h: New.
36139 * gcc.dg/vmx/ira1.c: New.
36140 * gcc.dg/vmx/ira2a.c: New.
36141 * gcc.dg/vmx/ira2b.c: New.
36142 * gcc.dg/vmx/ira2.c: New.
36143 * gcc.dg/vmx/ira2c.c: New.
36144 * gcc.dg/vmx/mem.c: New.
36145 * gcc.dg/vmx/newton-1.c: New.
36146 * gcc.dg/vmx/ops.c: New.
36147 * gcc.dg/vmx/sn7153.c: New.
36148 * gcc.dg/vmx/spill2.c: New.
36149 * gcc.dg/vmx/spill3.c: New.
36150 * gcc.dg/vmx/spill.c: New.
36151 * gcc.dg/vmx/t.c: New.
36152 * gcc.dg/vmx/varargs-1.c: New.
36153 * gcc.dg/vmx/varargs-2.c: New.
36154 * gcc.dg/vmx/varargs-3.c: New.
36155 * gcc.dg/vmx/varargs-4.c: New.
36156 * gcc.dg/vmx/varargs-5.c: New.
36157 * gcc.dg/vmx/varargs-6.c: New.
36158 * gcc.dg/vmx/varargs-7.c: New.
36159 * gcc.dg/vmx/vmx.exp: New.
36160 * gcc.dg/vmx/vprint-1.c: New.
36161 * gcc.dg/vmx/vscan-1.c: New.
36162 * gcc.dg/vmx/x-01.c: New.
36163 * gcc.dg/vmx/x-02.c: New.
36164 * gcc.dg/vmx/x-03.c: New.
36165 * gcc.dg/vmx/x-04.c: New.
36166 * gcc.dg/vmx/x-05.c: New.
36167 * gcc.dg/vmx/yousufi-1.c: New.
36168 * gcc.dg/vmx/zero-1.c: New.
36169 * gcc.dg/vmx/zero.c: New.
36170
36171 2004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
36172
36173 * g++.dg/lookup/java1.C: Update for chage of
36174 _Jv_AllocObject.
36175 * g++.dg/lookup/java2.C: Likewise.
36176
36177 2004-04-17 Laurent GUERBY <laurent@guerby.net>
36178
36179 * ada/acats/run_all.sh: use -O2 by default.
36180
36181 2004-04-17 Richard Sandiford <rsandifo@redhat.com>
36182
36183 * gcc.dg/vr-mult-[12].c: New tests.
36184
36185 2004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
36186
36187 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
36188
36189 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
36190
36191 2004-04-15 Richard Sandiford <rsandifo@redhat.com>
36192
36193 * lib/target-supports.exp (check_profiling_available): Assume
36194 profiling isn't available for mips*-*-elf targets.
36195
36196 2004-04-14 Uros Bizjak <uros@kss-loka.si>
36197
36198 * gcc.dg/builtins-38.c: New test.
36199
36200 2004-04-14 Eric Christopher <echristo@redhat.com>
36201
36202 * g++.dg/charset/charset.exp: Run .cc extension tests.
36203
36204 2004-04-14 Zack Weinberg <zack@codesourcery.com>
36205
36206 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
36207
36208 2004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36209
36210 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
36211
36212 2004-04-13 Uros Bizjak <uros@kss-loka.si>:
36213
36214 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
36215 * gcc.dg/i386-387-2.c: Likewise.
36216
36217 * gcc.dg/i386-387-7.c: New test.
36218 * gcc.dg/i386-387-8.c: New test.
36219
36220 * gcc.dg/builtins-37.c: New test.
36221
36222 2004-04-13 Geoffrey Keating <geoffk@apple.com>
36223
36224 * g++.dg/pch/externc-1.C: Add missing semicolon.
36225
36226 2004-04-13 Aldy Hernandez <aldyh@redhat.com>
36227
36228 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
36229
36230 2004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
36231
36232 * gcc.c-torture/execute/20040411-1.c: New test.
36233
36234 2004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
36235
36236 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
36237
36238 2004-04-09 Chris Demetriou <cgd@broadcom.com>
36239
36240 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
36241
36242 2004-04-09 Zack Weinberg <zack@codesourcery.com>
36243
36244 * lib/target-supports.exp (check_named_sections_available): New.
36245 * lib/gcc-dg.exp (dg-require-named-sections): New.
36246 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
36247 old-deja.exp. Also prune error-count message from HP linker.
36248 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
36249
36250 * g++.dg/init/init-ref4.C: Use dg-require-weak.
36251 * g++.old-deja/g++.pt/static3.C: Likewise.
36252 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
36253
36254 2004-04-09 Roger Sayle <roger@eyesopen.com>
36255
36256 * gcc.c-torture/execute/20040409-1.c: New test case.
36257 * gcc.c-torture/execute/20040409-2.c: New test case.
36258 * gcc.c-torture/execute/20040409-3.c: New test case.
36259
36260 2004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
36261
36262 * gcc.dg/20040409-1.c: New test.
36263
36264 2004-04-08 Roger Sayle <roger@eyesopen.com>
36265
36266 PR target/14888
36267 * g++.dg/opt/pr14888.C: New test case.
36268
36269 2004-04-08 Geoffrey Keating <geoffk@apple.com>
36270
36271 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
36272 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
36273 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
36274 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
36275 New tests.
36276
36277 2004-04-08 Paul Brook <paul@codesourcery.com>
36278
36279 * gcc.dg/spill-1.c: New test.
36280
36281 2004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36282
36283 * gcc.dg/torture/builtin-ctype-2.c: New test.
36284
36285 2004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
36286
36287 * gcc.dg/pch/pch.exp: Add largefile test.
36288
36289 2004-04-06 Geoffrey Keating <geoffk@apple.com>
36290
36291 * g++.dg/pch/externc-1.Hs: New.
36292 * g++.dg/pch/externc-1.C: New.
36293
36294 2004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36295
36296 * gcc.dg/compat/struct-by-value-5a_main.c,
36297 gcc.dg/compat/struct-by-value-5b_main.c: New files.
36298 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
36299 * gcc.dg/compat/struct-by-value-5a_x.c,
36300 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
36301 gcc.dg/compat/struct-by-value-5_x.c.
36302 * gcc.dg/compat/struct-by-value-5a_y.c,
36303 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
36304 gcc.dg/compat/struct-by-value-5_y.c.
36305
36306 * gcc.dg/compat/struct-by-value-6a_main.c,
36307 gcc.dg/compat/struct-by-value-6b_main.c: New files.
36308 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
36309 * gcc.dg/compat/struct-by-value-6a_x.c,
36310 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
36311 gcc.dg/compat/struct-by-value-6_x.c.
36312 * gcc.dg/compat/struct-by-value-6a_y.c,
36313 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
36314 gcc.dg/compat/struct-by-value-6_y.c.
36315
36316 * gcc.dg/compat/struct-by-value-7a_main.c,
36317 gcc.dg/compat/struct-by-value-7b_main.c: New files.
36318 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
36319 * gcc.dg/compat/struct-by-value-7a_x.c,
36320 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
36321 gcc.dg/compat/struct-by-value-7_x.c.
36322 * gcc.dg/compat/struct-by-value-7a_y.c,
36323 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
36324 gcc.dg/compat/struct-by-value-7_y.c.
36325
36326 2004-04-06 Jakub Jelinek <jakub@redhat.com>
36327
36328 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
36329 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
36330 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
36331 options.
36332
36333 2004-04-06 Uros Bizjak <uros@kss-loka.si>
36334
36335 * gcc.dg/builtins-36.c: New test.
36336
36337 2004-04-06 Paul Brook <paul@codesourcery.com>
36338
36339 * README.gcc: Remove obsolete contraint on testcases.
36340
36341 2004-04-05 Paul Brook <paul@codesourcery.com>
36342
36343 PR2123
36344 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
36345 failure and exit(0) on success.
36346 * g++.dg/expr/anew2.C: Ditto.
36347 * g++.dg/expr/anew3.C: Ditto.
36348 * g++.dg/expr/anew4.C: Ditto.
36349
36350 2004-04-05 Nathan Sidwell <nathan@codesourcery.com>
36351
36352 PR c++/3518
36353 * g++.dg/template/unify7.C: New.
36354
36355 2004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
36356
36357 * g++.dg/README: Bring up to date with new subdirectories; remove
36358 duplicate subdirectory lines.
36359
36360 2004-04-02 Nathan Sidwell <nathan@codesourcery.com>
36361
36362 PR c++/14007
36363 * g++.dg/template/unify5.C: New.
36364 * g++.dg/template/unify6.C: New.
36365 * g++.dg/template/qualttp20.C: Adjust.
36366 * g++.old-deja/g++.jason/report.C: Adjust.
36367 * g++.old-deja/g++.other/qual1.C: Adjust.
36368
36369 2004-04-01 Mark Mitchell <mark@codesourcery.com>
36370
36371 PR c++/14803
36372 * g++.dg/inherit/ptrmem1.C: New test.
36373
36374 2004-04-01 Jakub Jelinek <jakub@redhat.com>
36375
36376 PR c++/14755
36377 * gcc.c-torture/execute/20040331-1.c: New test.
36378 * gcc.dg/20040331-1.c: New test.
36379
36380 2004-04-01 Paul Brook <paul@codesourcery.com>
36381
36382 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
36383
36384 2004-03-30 Mark Mitchell <mark@codesourcery.com>
36385
36386 PR c++/14724
36387 * g++.dg/init/goto1.C: New test.
36388
36389 PR c++/14763
36390 * g++.dg/template/defarg4.C: New test.
36391
36392 2004-03-30 Hartmut Penner <hpenner@de.ibm.com>
36393
36394 * gcc.dg/altivec-11.c: Extend test for more valid cases.
36395
36396 2004-03-28 David Edelsohn <edelsohn@gnu.org>
36397
36398 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
36399
36400 2004-03-28 Zack Weinberg <zack@codesourcery.com>
36401
36402 * gcc.dg/noncompile/undeclared-2.c: New test.
36403
36404 2004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
36405
36406 * gcc.dg/940409-1.c: Remove XFAIL.
36407 * gcc.dg/reg-vol-struct-1.c: New test.
36408
36409 2004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36410
36411 * gcc.dg/torture/builtin-wctype-1.c: New test.
36412
36413 2004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
36414
36415 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
36416 * gcc.dg/20001101-1.c: Likewise.
36417 * gcc.dg/20001102-1.c: Likewise.
36418
36419 2004-03-25 Roger Sayle <roger@eyesopen.com>
36420
36421 * gcc.dg/compare8.c: Add an additional test for XOR.
36422
36423 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36424
36425 * gcc.dg/torture/builtin-ctype-1.c: New test.
36426
36427 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36428
36429 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
36430 * gcc.dg/torture/builtin-math-1.c: Likewise.
36431 * gcc.dg/torture/builtin-power-1.c: New test.
36432
36433 2004-03-24 Andreas Schwab <schwab@suse.de>
36434
36435 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
36436 IA64 assembler.
36437
36438 2004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
36439 Roger Sayle <roger@eyesopen.com>
36440
36441 * gcc.dg/compare8.c: New test case.
36442
36443 2004-03-23 Ziemowit Laski <zlaski@apple.com>
36444
36445 * g++.dg/ext/altivec-7.C: New test.
36446
36447 2004-03-23 Zack Weinberg <zack@codesourcery.com>
36448
36449 PR 12267, 12391, 12560, 13129, 14114, 14133
36450 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
36451 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
36452 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
36453 Adjust error regexps.
36454 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
36455 * gcc.dg/noncompile/undeclared-1.c: New test cases.
36456 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
36457 * gcc.dg/local1.c: Add explanatory comment.
36458
36459 2004-03-23 Roger Sayle <roger@eyesopen.com>
36460
36461 PR optimization/14669
36462 * g++.dg/opt/fold2.C: New test case.
36463
36464 2004-03-22 Jakub Jelinek <jakub@redhat.com>
36465
36466 PR c/14069
36467 * gcc.dg/20040322-1.c: New test.
36468
36469 2004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
36470
36471 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
36472 * gcc.dg/ultrasp4.c: Likewise.
36473 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
36474
36475 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
36476
36477 * gcc.dg/i386-sse-8.c: Reset default options.
36478
36479 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
36480
36481 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
36482 in the error message text.
36483
36484 2004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
36485
36486 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
36487
36488 2004-03-21 Mark Mitchell <mark@codesourcery.com>
36489
36490 PR c++/14616
36491 * g++.dg/init/array13.C: New test.
36492
36493 2004-03-20 Roger Sayle <roger@eyesopen.com>
36494
36495 PR target/13889
36496 * gcc.c-torture/compile/pr13889.c: New test case.
36497
36498 2004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
36499
36500 PR c/14635
36501 * builtins-1.c (nan, nans): Don't test.
36502 * builtins-30.c: Don't use nan, nanf, nanl.
36503 * builtins-35.c: New test.
36504
36505 2004-03-19 Ziemowit Laski <zlaski@apple.com>
36506
36507 * g++.dg/ext/altivec-6.C: New test.
36508
36509 2004-03-19 Mark Mitchell <mark@codesourcery.com>
36510
36511 * g++.dg/init/placement3.C: New test.
36512
36513 * g++.dg/template/spec13.C: New test.
36514
36515 * g++.dg/lookup/using11.C: New test.
36516
36517 * g++.dg/lookup/koenig3.C: New test.
36518
36519 * g++.dg/template/operator2.C: New test.
36520
36521 * g++.dg/expr/dtor3.C: New test.
36522 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
36523 marker.
36524 * g++.old-deja/g++.law/visibility28.C: Likewise.
36525
36526 2004-03-19 Paolo Bonzini <bonzini@gnu.org>
36527
36528 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
36529 * gcc.dg/ppc64-abi-3.c: Likewise.
36530
36531 2004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
36532
36533 PR c++/14545
36534 * g++.dg/parse/template15.C: New test.
36535
36536 2004-03-18 Mark Mitchell <mark@codesourcery.com>
36537
36538 * g++.dg/expr/dtor2.C: New test.
36539
36540 * g++.dg/lookup/anon4.C: New test.
36541
36542 * g++.dg/overload/using1.C: New test.
36543
36544 * g++.dg/template/lookup7.C: New test.
36545
36546 * g++.dg/template/typename6.C: New test.
36547
36548 * g++.dg/expr/cond6.C: New test.
36549
36550 2004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36551
36552 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
36553
36554 2004-03-18 Mark Mitchell <mark@codesourcery.com>
36555
36556 * g++.dg/expr/cond5.C: New test.
36557 * g++.dg/expr/constcast1.C: Likewise.
36558 * g++.dg/expr/ptrmem2.C: Likewise.
36559 * g++.dg/expr/ptrmem3.C: Likewise.
36560 * g++.dg/lookup/main1.C: Likewise.
36561 * g++.dg/template/lookup6.C: Likewise.
36562
36563 2004-03-18 Mark Mitchell <mark@codesourcery.com>
36564
36565 * gcc.dg/local1.c: New test.
36566
36567 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
36568
36569 2004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36570
36571 * gcc.dg/torture/builtin-convert-1.c: New test.
36572
36573 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36574
36575 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
36576
36577 2004-03-16 Mark Mitchell <mark@codesourcery.com>
36578
36579 PR c++/14481
36580 * g++.dg/warn/Wunused-7.C: New test.
36581
36582 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36583
36584 * gcc.dg/torture/builtin-integral-1.c: New test.
36585
36586 2004-03-16 Mark Mitchell <mark@codesourcery.com>
36587
36588 PR c++/14586
36589 * g++.dg/parse/non-dependent3.C: New test.
36590
36591 2004-03-16 Paolo Bonzini <bonzini@gnu.org>
36592
36593 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
36594 * g++.dg/eh/simd-2.C: Likewise.
36595 * g++.dg/init/array10.C: Likewise.
36596 * gcc.c-torture/compile/simd-1.c: Likewise.
36597 * gcc.c-torture/compile/simd-2.c: Likewise.
36598 * gcc.c-torture/compile/simd-3.c: Likewise.
36599 * gcc.c-torture/compile/simd-4.c: Likewise.
36600 * gcc.c-torture/compile/simd-6.c: Likewise.
36601 * gcc.c-torture/execute/simd-1.c: Likewise.
36602 * gcc.c-torture/execute/simd-2.c: Likewise.
36603 * gcc.dg/compat/vector-defs.h: Likewise.
36604 * gcc.dg/20020531-1.c: Likewise.
36605 * gcc.dg/altivec-3.c: Likewise.
36606 * gcc.dg/altivec-4.c: Likewise.
36607 * gcc.dg/altivec-varargs-1.c: Likewise.
36608 * gcc.dg/compat/vector-defs.h: Likewise.
36609 * gcc.dg/i386-mmx-3.c: Likewise.
36610 * gcc.dg/i386-sse-4.c: Likewise.
36611 * gcc.dg/i386-sse-5.c: Likewise.
36612 * gcc.dg/i386-sse-8.c: Likewise.
36613 * gcc.dg/simd-1.c: Likewise.
36614 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
36615 __ev64_opaque__ since the machine description provides it.
36616
36617 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
36618
36619 * lib/compat.exp (skip_list): New global variable.
36620 Use it to hold the user defined COMPAT_SKIPS list if any.
36621 (compat-obj): Add the members of skip_list to optall.
36622
36623 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
36624
36625 * gcc.dg/compat/union-by-value-1_main.c,
36626 union-by-value-1_x.c, union-by-value-1_y.c,
36627 union-check.h, union-defs.h,
36628 union-init.h, union-return-1_main.c,
36629 union-return-1_x.c, union-return-1_y.c: New files.
36630
36631 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
36632
36633 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
36634 mixed-struct-init.h: Add 4 mixed structure types.
36635 struct-by-value-21_main.c, struct-by-value-21_x.c,
36636 struct-by-value-21_y.c, struct-return-21_main.c,
36637 struct-return-21_x.c, struct-return-21_y.c: New files.
36638
36639 2004-03-13 Mark Mitchell <mark@codesourcery.com>
36640
36641 PR c++/14550
36642 * g++.dg/parse/template14.C: New test.
36643
36644 2004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
36645
36646 * gcc.c-torture/execute/20040313-1.c: New test.
36647
36648 2004-03-13 Jakub Jelinek <jakub@redhat.com>
36649
36650 PR target/14533
36651 * gcc.dg/20040311-2.c: New test.
36652
36653 2004-03-12 Kazu Hirata <kazu@cs.umass.edu>
36654
36655 PR other/14544
36656 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
36657 bit-field.
36658
36659 2004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
36660
36661 * gcc.dg/20040305-2.c: Add missing return statement.
36662
36663 2004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36664
36665 * gcc.dg/builtins-34.c: Also check pow10*.
36666
36667 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
36668
36669 PR target/14262
36670 * gcc.dg/20040305-2.c: New test.
36671
36672 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
36673
36674 * gcc.dg/20040310-1.c: New test.
36675
36676 2004-03-11 Roger Sayle <roger@eyesopen.com>
36677
36678 * gcc.c-torture/execute/20040311-1.c: New test case.
36679
36680 2004-03-11 Mark Mitchell <mark@codesourcery.com>
36681
36682 PR c++/14476
36683 * g++.dg/lookup/enum1.C: New test.
36684
36685 2004-03-10 Mark Mitchell <mark@codesourcery.com>
36686
36687 PR c++/14510
36688 * g++.dg/lookup/struct2.C: New test.
36689
36690 2004-03-10 Uros Bizjak <uros@kss-loka.si>
36691
36692 * gcc.dg/builtins-34.c: New test.
36693
36694 2004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36695
36696 * gcc.dg/torture/builtin-nonneg-1.c: New test.
36697
36698 2004-03-09 James E Wilson <wilson@specifixinc.com>
36699
36700 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
36701 * gcc.dg/alias-2.c: New testcase.
36702
36703 2004-03-09 Zack Weinberg <zack@codesourcery.com>
36704
36705 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
36706
36707 2004-03-09 Roger Sayle <roger@eyesopen.com>
36708
36709 * gcc.c-torture/execute/20040309-1.c: New test case.
36710
36711 2004-03-09 Nathan Sidwell <nathan@codesourcery.com>
36712
36713 PR c++/14397
36714 * g++.dg/overload/ref1.C: New.
36715
36716 2004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
36717
36718 PR c++/14409
36719 * g++.dg/template/spec12.C: New test.
36720
36721 PR c++/14448
36722 * g++.dg/parse/crash14.C: New test.
36723
36724 2004-03-09 Mark Mitchell <mark@codesourcery.com>
36725
36726 PR c++/14230
36727 * g++.dg/init/ref11.C: New test.
36728
36729 2004-03-09 Mark Mitchell <mark@codesourcery.com>
36730
36731 PR c++/14432
36732 * g++.dg/parse/builtin2.C: New test.
36733
36734 2004-03-08 Mark Mitchell <mark@codesourcery.com>
36735
36736 PR c++/14401
36737 * g++.dg/init/ctor3.C: New test.
36738 * g++.dg/init/union1.C: New test.
36739 * g++.dg/ext/anon-struct4.C: New test.
36740
36741 2004-03-08 Mark Mitchell <mark@codesourcery.com>
36742
36743 * g++.dg/lookup/koenig1.C: Tweak error messages.
36744 * g++.dg/lookup/used-before-declaration.C: Likewise.
36745 * g++.dg/other/do1.C: Likewise.
36746 * g++.dg/overload/koenig1.C: Likewise.
36747 * g++.dg/parse/crash13.C: Likewise.
36748 * g++.dg/template/instantiate3.C: Likewise.
36749
36750 2004-03-08 Eric Christopher <echristo@redhat.com>
36751
36752 * * lib/target-supports.exp: Enable libiconv in test
36753 compilation. Fix up error checking.
36754
36755 2004-03-08 Roger Sayle <roger@eyesopen.com>
36756
36757 PR middle-end/14289
36758 * gcc.dg/pr14289-1.c: New test case.
36759 * gcc.dg/pr14289-2.c: Likewise.
36760 * gcc.dg/pr14289-3.c: Likewise.
36761
36762 2004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
36763
36764 * gcc.c-torture/execute/20040308-1.c: New test.
36765
36766 2004-03-07 Roger Sayle <roger@eyesopen.com>
36767
36768 * gcc.c-torture/execute/20040307-1.c: New test case.
36769
36770 2004-03-07 Richard Sandiford <rsandifo@redhat.com>
36771
36772 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
36773
36774 2004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
36775
36776 * gcc.dg/20040306-1.c: New test.
36777
36778 2004-03-06 Kazu Hirata <kazu@cs.umass.edu>
36779
36780 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
36781 them static.
36782 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
36783
36784 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
36785
36786 PR c/14465
36787 * gcc.dg/decl-6.c: New test.
36788
36789 2004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36790
36791 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
36792 Rename LOGPOW -> LOG_POW.
36793 (SQRT_EXP, POW_EXP): New.
36794
36795 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
36796
36797 * gcc.dg/i386-sse-8.c: New test.
36798
36799 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
36800
36801 PR c/14114
36802 * gcc.dg/decl-5.c: New test.
36803
36804 2004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
36805
36806 * gcc.dg/20040305-1.c: New test.
36807
36808 2004-03-05 Hans-Peter Nilsson <hp@axis.com>
36809
36810 PR other/14354
36811 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
36812
36813 2004-03-04 Ziemowit Laski <zlaski@apple.com>
36814
36815 PR c++/14425, c++/14426
36816 * g++.dg/ext/altivec-4.C: New test.
36817 * g++.dg/ext/altivec-5.C: New test.
36818
36819 2004-03-04 Geoffrey Keating <geoffk@apple.com>
36820
36821 * g++.old-deja/g++.other/linkage1.C: Expect errors about
36822 global variables of a type with no linkage.
36823 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
36824 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
36825 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
36826 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
36827 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
36828 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
36829 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
36830 * g++.dg/warn/deprecated.C: Name enum Color.
36831 * g++.dg/overload/VLA.C: Name structure for 'b'.
36832 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
36833
36834 2004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
36835
36836 * gcc.c-torture/compile/20040304-1.c: New test.
36837
36838 2004-03-03 Zack Weinberg <zack@codesourcery.com>
36839
36840 PR 13728
36841 * gcc.dg/decl-4.c: New testcase.
36842
36843 2004-03-03 Kazu Hirata <kazu@cs.umass.edu>
36844
36845 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
36846 as PRECF if sizeof (float) > sizeof (double).
36847 (PRECL): Make it the same as PRECF if
36848 sizeof (float) > sizeof (long double).
36849
36850 2004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36851
36852 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
36853 system type. Add check for irix6 which doesn't have c99 runtime.
36854
36855 2004-03-03 Bob Wilson <bob.wilson@acm.org>
36856
36857 * gcc.dg/const-elim-1.c: xfail for xtensa.
36858
36859 2004-03-01 Mark Mitchell <mark@codesourcery.com>
36860
36861 PR c++/14369
36862 * g++.dg/template/cond4.C: New test.
36863
36864 2004-03-01 Mark Mitchell <mark@codesourcery.com>
36865
36866 PR c++/14360
36867 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
36868
36869 PR c++/14361
36870 * g++.dg/parse/defarg7.C: New test.
36871
36872 PR c++/14359
36873 * g++.dg/template/friend26.C: New test.
36874
36875 2004-03-01 Mark Mitchell <mark@codesourcery.com>
36876
36877 PR c++/14324
36878 * g++.dg/abi/mangle21.C: New test.
36879
36880 PR c++/14260
36881 * g++.dg/parse/constructor2.C: New test.
36882
36883 PR c++/14337
36884 * g++.dg/template/sfinae1.C: New test.
36885
36886 2004-02-29 Mark Mitchell <mark@codesourcery.com>
36887
36888 PR c++/14267
36889 * g++.dg/expr/crash2.C: New test.
36890
36891 PR middle-end/13448
36892 * gcc.dg/inline-5.c: New test.
36893 * gcc.dg/always-inline.c: Split out tests into ...
36894 * gcc.dg/always-inline2.c: ... this and ...
36895 * gcc.dg/always-inline3.c: ... this.
36896
36897 2004-02-29 Mark Mitchell <mark@codesourcery.com>
36898
36899 PR debug/12103
36900 * g++.dg/debug/crash1.C: New test.
36901
36902 2004-02-29 Kazu Hirata <kazu@cs.umass.edu>
36903
36904 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
36905 function with __attribute__((noinline)).
36906 (recurser_void2): Likewise.
36907 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
36908 (recurser_void2): Likewise.
36909
36910 2004-02-29 Roger Sayle <roger@eyesopen.com>
36911
36912 PR middle-end/14203
36913 * g++.dg/warn/Wunused-6.C: New test case.
36914
36915 2004-02-28 Richard Earnshaw <rearnsha@arm.com>
36916
36917 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
36918 not defined.
36919
36920 2004-02-27 Eric Christopher <echristo@redhat.com>
36921
36922 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
36923 * g++.dg/charset/asm2.c: Run only x86.
36924 * gcc.dg/charset/asm3.c: Ditto.
36925
36926 2004-02-27 Aldy Hernandez <aldyh@redhat.com>
36927
36928 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
36929 ld_library_path.
36930
36931 2004-02-27 Ziemowit Laski <zlaski@apple.com>
36932
36933 * g++.dg/ext/altivec-3.C: New.
36934
36935 2004-02-26 Richard Henderson <rth@redhat.com>
36936
36937 * g++.dg/ext/attrib10.C: Mark for warning.
36938 * gcc.dg/attr-alias-1.c: New.
36939
36940 2004-02-26 Richard Henderson <rth@redhat.com>
36941
36942 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
36943 * gcc.c-torture/execute/20040208-2.c: ... it back.
36944
36945 2004-02-26 Eric Christopher <echristo@redhat.com>
36946
36947 * lib/target-supports.exp (check-iconv-available): New function.
36948 * lib/gcc-dg.exp (dg-require-iconv): New function.
36949 Use above.
36950 * gcc.dg/charset: New directory.
36951 * gcc.dg/charset/charset.exp: New file.
36952 * gcc.dg/charset/asm1.c: Ditto.
36953 * gcc.dg/charset/asm2.c: Ditto.
36954 * gcc.dg/charset/asm3.c: Ditto.
36955 * gcc.dg/charset/asm4.c: Ditto.
36956 * gcc.dg/charset/asm5.c: Ditto.
36957 * gcc.dg/charset/attribute1.c: Ditto.
36958 * gcc.dg/charset/attribute2.c: Ditto.
36959 * gcc.dg/charset/string1.c: Ditto.
36960 * g++.dg/charset: New directory.
36961 * g++.dg/dg.exp: Add here. Special options.
36962 * g++.dg/charset/charset.exp: New file.
36963 * g++.dg/charset/asm1.c: Ditto.
36964 * g++.dg/charset/asm2.c: Ditto.
36965 * g++.dg/charset/asm3.c: Ditto.
36966 * g++.dg/charset/asm4.c: Ditto.
36967 * g++.dg/charset/attribute1.c: Ditto.
36968 * g++.dg/charset/attribute2.c: Ditto.
36969 * g++.dg/charset/extern1.cc: Ditto.
36970 * g++.dg/charset/extern2.cc: Ditto.
36971 * g++.dg/charset/string1.c: Ditto.
36972
36973 2004-02-26 Mark Mitchell <mark@codesourcery.com>
36974
36975 PR c++/14278
36976 * g++.dg/parse/comma1.C: New test.
36977
36978 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
36979
36980 PR c++/14284
36981 * g++.dg/template/ttp8.C: New test.
36982
36983 2004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
36984
36985 * gcc.dg/fixuns-trunc-1.c: New test.
36986
36987 2004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
36988
36989 * gcc.dg/builtins-config.h: Use #elif.
36990
36991 2004-02-26 Michael Matz <matz@suse.de>
36992
36993 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
36994 * gcc.dg/991214-1.c: Likewise.
36995 * gcc.dg/i386-asm-1.c: Likewise.
36996
36997 2004-02-25 Richard Henderson <rth@redhat.com>
36998
36999 * gcc.c-torture/execute/20040208-2.c: Move ...
37000 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
37001
37002 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37003
37004 PR c++/14246
37005 * g++.dg/other/crash-3.C: New test.
37006
37007 2004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
37008
37009 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
37010 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
37011
37012 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
37013 HP-UX.
37014
37015 2004-02-24 Michael Matz <matz@suse.de>
37016
37017 * gcc.dg/i386-regparm.c: New.
37018
37019 2004-02-23 James E Wilson <wilson@specifixinc.com>
37020
37021 * gcc.c-torture/execute/20040223-1.c: New.
37022
37023 2004-02-23 Zack Weinberg <zack@codesourcery.com>
37024 Kazu Hirata <kazu@cs.umass.edu>
37025
37026 * gcc.dg/fwritable-strings-1.c: Remove.
37027
37028 2004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
37029
37030 PR c/14156
37031 * gcc.dg/20040223-1.c: New test.
37032
37033 2004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37034
37035 PR c++/14106
37036 * g++.dg/ext/typeof9.C: New test.
37037
37038 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37039
37040 PR c++/14250
37041 * g++.dg/other/switch1.C: New test.
37042
37043 2004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
37044
37045 * gcc.dg/cast-function-1.c: Adjust for new informative message.
37046 * gcc.dg/va-arg-1.c: Likewise.
37047
37048 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37049
37050 PR c++/14143
37051 * g++.dg/template/koenig5.C: New test.
37052
37053 2004-02-21 Ziemowit Laski <zlaski@apple.com>
37054
37055 * g++.dg/ext/altivec-1.C: Generalize target triple.
37056 * g++.dg/ext/altivec-2.C: New test case.
37057 * g++.dg/ext/altivec_check.h: New file.
37058 * gcc.dg/altivec-1.c: Generalize target triple;
37059 include altivec_check.h and call altivec_check().
37060 * gcc.dg/altivec-[2-5].c: Generalize target triple.
37061 * gcc.dg/altivec-6.c: New test case.
37062 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
37063 type casts as needed.
37064 * gcc.dg/altivec-10.c: Include altivec_check.h and call
37065 altivec_check().
37066 * gcc.dg/altivec-12.c: New test case.
37067 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
37068 include altivec_check.h and call altivec_check().
37069 * gcc.dg/altivec_check.h: New file.
37070
37071 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37072
37073 * lib/target-supports.exp (check_alias_available): Don't mangle
37074 function `g' in test program.
37075
37076 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37077
37078 * lib/target-supports.exp (check_profiling_available): Check
37079 argument to determine whether we support a profiling type.
37080 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
37081 check_profiling_available.
37082 * g++.dg/bprob/bprob.exp: Likewise.
37083 * g77.dg/bprob/bprob.exp: Likewise.
37084 * gcc.misc-tests/bprob.exp: Likewise.
37085 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
37086 dg-require-profiling and delete expected error handling.
37087 * gcc.dg/20021014-1.c: Likewise.
37088 * gcc.dg/nest.c: Likewise.
37089
37090 2004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
37091
37092 PR c++/12007
37093 * g++.dg/other/vthunk1.C: New test.
37094
37095 2004-02-20 Falk Hueffner <falk@debian.org>
37096
37097 PR target/14201
37098 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
37099
37100 2004-02-20 Mark Mitchell <mark@codesourcery.com>
37101
37102 PR c++/13927
37103 * g++.dg/other/error8.C: Remove XFAIL markers.
37104
37105 PR c++/14173
37106 * g++.dg/ext/packed5.C: New test.
37107
37108 PR c++/14199
37109 * g++.dg/warn/Wunused-5.C: New test.
37110
37111 PR c++/14186
37112 * g++.dg/lookup/member1.C: New test.
37113
37114 2004-02-19 Kazu Hirata <kazu@cs.umass.edu>
37115
37116 * gcc.c-torture/compile/20040130-1.c: Enable only when
37117 __INT_MAX__ >= 2147483647L.
37118 * gcc.c-torture/compile/961203-1.c: Likewise.
37119
37120 2004-02-19 Nathan Sidwell <nathan@codesourcery.com>
37121
37122 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
37123 * g++.dg/opt/template1.C: Robustify assembler regexp
37124
37125 2004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
37126
37127 * gcc.c-torture/execute/simd-4.x: Remove.
37128 * gcc.c-torture/execute/va-arg-25.x: Likewise.
37129 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
37130 Guard with #ifndef SKIP_ATTRIBUTE.
37131 * gcc.dg/compat/vector-1_y.c: Likewise.
37132 * gcc.dg/compat/vector-2_x.c: Likewise.
37133 * gcc.dg/compat/vector-2_y.c: Likewise.
37134 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
37135 * g++.dg/eh/simd-2.C: Likewise.
37136
37137 2004-02-19 Alan Modra <amodra@bigpond.net.au>
37138
37139 * gcc.c-torture/compile/complex-1.c: New.
37140
37141 2004-02-19 Hans-Peter Nilsson <hp@axis.com>
37142
37143 PR target/14209
37144 * gcc.c-torture/execute/20040218-1.c: New test.
37145
37146 2004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37147
37148 PR c++/14181
37149 * g++.dg/parse/new2.C: New test.
37150
37151 2004-02-18 Paul Brook <paul@codesourcery.com>
37152
37153 * gcc.c-torture/compile/libcall-1.c: New test.
37154
37155 2004-02-18 Paul Brook <paul@codesourcery.com>
37156
37157 PR debug/12934
37158 * gcc.dg/debug/debug-7.c: New test.
37159
37160 2004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
37161
37162 * gcc.dg/20040217-1.c: New test.
37163
37164 2004-02-17 Zack Weinberg <zack@codesourcery.com>
37165
37166 * gcc.c-torture/execute/990208-1.x: Delete.
37167
37168 2004-02-17 Richard Sandiford <rsandifo@redhat.com>
37169
37170 * gcc.c-torture/execute/20040208-2.x: New file.
37171
37172 2004-02-17 Mark Mitchell <mark@codesourcery.com>
37173
37174 PR c++/11326
37175 * g++.dg/abi/structret1.C: New test.
37176
37177 2004-02-17 Jakub Jelinek <jakub@redhat.com>
37178
37179 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
37180 (i386_cpuid): No need to test if cpuid is available on AMD64.
37181 Fix assembly, so that it works onboth i386 and AMD64.
37182 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
37183 (vecInLong): Fix s[] member type to unsigned int.
37184 (vecInWord): Remove type.
37185 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
37186 (a64, b64, c64, d64, e64): Remove.
37187 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
37188 Remove unused variable. Remove initialization of removed variables.
37189 Don't call mmx_tests nor sse_tests.
37190 (reference_mmx, reference_sse): Remove.
37191 (check): Add return stmt.
37192 * gcc.dg/i386-sse-7.c: New test.
37193 * gcc.dg/i386-mmx-4.c: New test.
37194
37195 2004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37196
37197 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
37198 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
37199 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
37200 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
37201 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
37202 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
37203 g++.dg/tc1/dr94.C: Fix line terminator.
37204
37205 2004-02-16 Geoffrey Keating <geoffk@apple.com>
37206
37207 * gcc.c-torture/compile/20040216-1.c: New.
37208
37209 2004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37210
37211 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
37212 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
37213 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
37214 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
37215 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
37216 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
37217
37218 2004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
37219
37220 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
37221
37222 2004-02-15 Mark Mitchell <mark@codesourcery.com>
37223
37224 PR c++/13971
37225 * g++.dg/expr/cond4.C: New test.
37226
37227 PR c++/14086
37228 * g++.dg/lookup/crash2.C: New test.
37229
37230 2004-02-14 Josef Zlomek <zlomekj@suse.cz>
37231
37232 * gcc.c-torture/compile/20040214-2.c: New test.
37233
37234 2004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
37235
37236 PR c++/14116
37237 * g++.dg/ext/typeof8.C: New test.
37238
37239 2004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
37240
37241 * gcc.c-torture/compile/20040214-1.c: New test.
37242
37243 2004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37244
37245 PR c++/13635
37246 * g++.dg/template/spec11.C: New test.
37247
37248 2004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37249
37250 PR c++/13927
37251 * g++.dg/other/error8.C: New test.
37252
37253 2004-02-13 Mark Mitchell <mark@codesourcery.com>
37254
37255 PR c++/14122
37256 * g++.dg/template/array4.C: New test.
37257
37258 PR c++/14108
37259 * g++.dg/inherit/thunk2.C: New test.
37260
37261 PR c++/14083
37262 * g++.dg/eh/cond2.C: New test.
37263
37264 2004-02-12 Alan Modra <amodra@bigpond.net.au>
37265
37266 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
37267
37268 2004-02-12 Nathaniel Smith <njs@codesourcery.com>
37269
37270 * lib/scanasm.exp (dg-scan): Quote pattern before display.
37271
37272 2004-02-12 Hartmut Penner <hpenner@de.ibm.com>
37273
37274 * g++.dg/simd-2.C: xfail on ppc64-linux.
37275
37276 2004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
37277
37278 PR c/456
37279 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
37280 tests.
37281
37282 2004-02-11 Uros Bizjak <uros@kss-loka.si>
37283
37284 * gcc.dg/builtins-33.c: New test.
37285
37286 2004-02-11 Paolo Bonzini <bonzini@gnu.org>
37287
37288 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
37289
37290 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
37291
37292 * g++.dg/simd-2.C: Set -maltivec for ppc64.
37293
37294 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
37295
37296 * gcc.dg/ppc64-abi-3.c: New test.
37297
37298 2004-02-10 Paolo Bonzini <bonzini@gnu.org>
37299
37300 PR c/14092
37301
37302 * gcc.dg/pr14092-1.c: New testcase.
37303
37304 2004-02-10 Alan Modra <amodra@bigpond.net.au>
37305
37306 * gcc.dg/cpp/assert4.c: Fix typo last change.
37307
37308 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
37309 * gcc.dg/cpp/assert4.c: Handle powerpc64.
37310
37311 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
37312
37313 2004-02-09 Roger Sayle <roger@eyesopen.com>
37314
37315 * gcc.c-torture/compile/20040209-1.c: New test case.
37316
37317 2004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
37318
37319 * gcc.dg/c90-init-1.c: Adjust expected error messages.
37320
37321 2004-02-08 Richard Sandiford <rsandifo@redhat.com>
37322
37323 * gcc.c-torture/execute/20040208-[12].c: New tests.
37324
37325 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
37326
37327 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
37328
37329 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
37330
37331 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
37332
37333 2004-02-07 Zack Weinberg <zack@codesourcery.com>
37334
37335 Bug 13856
37336 * gcc.dg/visibility-8.c: New testcase.
37337
37338 2004-02-07 Zack Weinberg <zack@codesourcery.com>
37339
37340 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
37341 arguments.
37342 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
37343
37344 2004-02-07 Roger Sayle <roger@eyesopen.com>
37345
37346 PR middle-end/13696
37347 * g++.dg/opt/fold1.C: New test case.
37348
37349 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37350
37351 PR c++/14033
37352 * g++.dg/other/crash-2.C: New test.
37353
37354 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37355
37356 PR c++/14028
37357 * g++.dg/parse/angle-bracket2.C: New test.
37358
37359 2004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
37360
37361 PR middle-end/13750
37362 Revert:
37363 2004-01-15 Geoffrey Keating <geoffk@apple.com>
37364 PR pch/13361
37365 * g++.dg/pch/wchar-1.C: New.
37366 * g++.dg/pch/wchar-1.Hs: New.
37367
37368 2004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37369
37370 PR c++/14008
37371 * g++.dg/parse/error15.C: New test.
37372 * g++.dg/parse/crash11.C: Update dg-error mark.
37373
37374 2004-02-04 Mark Mitchell <mark@codesourcery.com>
37375
37376 PR c++/13932
37377 * g++.dg/warn/conv2.C: New test.
37378
37379 2004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37380
37381 PR c++/13086
37382 * g++.dg/warn/incomplete1.C: Remove xfail.
37383
37384 2004-02-04 Mark Mitchell <mark@codesourcery.com>
37385
37386 * lib/file-format.exp (gcc_target_object_format): Use
37387 ${tool}_target_compile, not gcc_target_compile.
37388 * lib/target-supports.exp (check_alias_available): Likewise.
37389 (check_gc_sections_available): Likewise.
37390 * g++.dg/ext/attrib10.C: Use dg-require-alias.
37391 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
37392 dg-require-alias.
37393
37394 2004-02-04 Mark Mitchell <mark@codesourcery.com>
37395
37396 PR c++/13969
37397 * g++.dg/template/static6.C: New test.
37398
37399 2004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
37400
37401 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
37402
37403 2004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37404
37405 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
37406 tests for systems where `char' is unsigned by default.
37407
37408 2003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37409
37410 PR c++/13997
37411 * g++.dg/template/partial3.C: New test.
37412
37413 2004-02-04 Kazu Hirata <kazu@cs.umass.edu>
37414
37415 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
37416 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
37417 Remove mentions of obsolete ports.
37418
37419 2004-02-04 Paolo Bonzini <bonzini@gnu.org>
37420
37421 * gcc.dg/noncompile/20001228-1.c: Fix for new
37422 error message.
37423
37424 2004-02-03 Roger Sayle <roger@eyesopen.com>
37425
37426 PR target/9348
37427 * gcc.c-torture/execute/multdi-1.c: New test case.
37428
37429 2004-02-03 Mark Mitchell <mark@codesourcery.com>
37430
37431 PR c++/13925
37432 * g++.dg/template/lookup5.C: New test.
37433
37434 2004-02-03 Mark Mitchell <mark@codesourcery.com>
37435
37436 PR c++/13950
37437 * g++.dg/template/lookup4.C: New test.
37438
37439 PR c++/13970
37440 * g++.dg/parse/error14.C: New test.
37441
37442 PR c++/14002
37443 * g++.dg/parse/template13.C: New test.
37444
37445 2004-02-03 Mark Mitchell <mark@codesourcery.com>
37446
37447 PR c++/13978
37448 * g++.dg/template/koenig4.C: New test.
37449
37450 PR c++/13968
37451 * g++.dg/template/crash17.C: New test.
37452
37453 PR c++/13975
37454 * g++.dg/parse/error13.C: New test.
37455 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
37456
37457 2004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
37458
37459 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
37460
37461 2004-02-03 Paolo Bonzini <bonzini@gnu.org>
37462
37463 PR c/11658
37464 PR c/13994
37465 * gcc.dg/noncompile/20040203-1.c: New test.
37466 * gcc.dg/noncompile/20040203-2.c: Likewise.
37467 * gcc.dg/noncompile/20040203-3.c: Likewise.
37468 * gcc.dg/20040203-1.c: Likewise.
37469
37470 2004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
37471
37472 PR c++/10858
37473 * g++.dg/template/sizeof7.C: New test.
37474
37475 2004-02-02 Eric Christopher <echristo@redhat.com>
37476 Zack Weinberg <zack@codesourcery.com>
37477
37478 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
37479
37480 2004-02-02 Zack Weinberg <zack@codesourcery.com>
37481
37482 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
37483 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
37484 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
37485 * gcc.dg/cleanup-5.c: Run only on Linux targets.
37486
37487 2004-02-02 Mark Mitchell <mark@codesourcery.com>
37488
37489 PR c++/13113
37490 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
37491
37492 PR c++/13854
37493 * g++.dg/ext/attrib13.C: New test.
37494
37495 PR c++/13907
37496 * g++.dg/conversion/op2.C: New test.
37497
37498 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
37499
37500 * gcc.dg/titype-1.c: Fix pasto.
37501
37502 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
37503
37504 * gcc.dg/titype-1.c: New test.
37505
37506 2004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37507
37508 PR c++/13957
37509 * g++.dg/template/non-type-template-argument-1.C,
37510 g++.dg/template/qualified-id1.C: Update dg-error marks.
37511 * g++.dg/template/nontype6.C: New test.
37512
37513 2004-02-01 Roger Sayle <roger@eyesopen.com>
37514
37515 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
37516 * gcc.dg/builtins-31.c: New testcase.
37517 * gcc.dg/builtins-32.c: New testcase.
37518
37519 2004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
37520
37521 * objc.dg/call-super-2.m: Update line numbers
37522 for the including of stddef.h.
37523
37524 2004-01-30 Michael Matz <matz@suse.de>
37525
37526 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
37527 g++.dg/ext/case-range3.C: New tests.
37528
37529 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37530
37531 DR206
37532 PR c++/13813
37533 * g++.dg/template/member4.C: New test.
37534
37535 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37536
37537 PR c++/13683
37538 * g++.dg/template/sizeof6.C: New test.
37539
37540 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
37541
37542 * gcc.dg/fwritable-strings-1.c: New test.
37543
37544 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
37545
37546 * gcc.c-torture/compile/20040130-1.c: New test.
37547
37548 2004-01-29 Geoffrey Keating <geoffk@geoffk.org>
37549
37550 * objc.dg/call-super-2.m: Include stddef.h for size_t.
37551
37552 2004-01-29 Mark Mitchell <mark@codesourcery.com>
37553
37554 PR c++/13883
37555 * g++.dg/template/ctor3.C: New test.
37556
37557 2004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37558
37559 * g++.dg/tc1: New directory.
37560 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
37561 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
37562 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
37563 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
37564 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
37565
37566 2004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37567
37568 * g++.dg/parse/error11.C: New test.
37569 * g++.dg/parse/error12.C: Likewise.
37570
37571 2004-01-28 Ziemowit Laski <zlaski@apple.com>
37572
37573 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
37574 (scan_initial, main): Use aligned_sizeof instead of sizeof.
37575
37576 2004-01-28 Mark Mitchell <mark@codesourcery.com>
37577
37578 PR c++/13791
37579 * g++.dg/ext/attrib12.C: New test.
37580
37581 PR c++/13736
37582 * g++.dg/parse/cast2.C: New test.
37583
37584 2004-01-27 James E Wilson <wilson@specifixinc.com>
37585
37586 * objc.dg/encode-2.m (main): New local string. Set depending on
37587 sizeof long. Use in sscanf call.
37588 * objc.dg/encode-3.m (main): New local string. Set depending on
37589 sizeof long. Use in scan_initial call.
37590
37591 2004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37592
37593 * objc.dg/call-super-2.m: Make LP64-safe.
37594 * objc.dg/desig-init-1.m: Likewise.
37595
37596 2004-01-27 Devang Patel <dpatel@apple.com>
37597
37598 * g++.dg/debug/namespace1.C: New test.
37599
37600 2004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
37601
37602 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
37603 xscale-*-*.
37604
37605 * gcc.dg/arm-mmx-1.c: New test.
37606
37607 2004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
37608
37609 * gcc.dg/20040127-1.c: New test.
37610 * gcc.dg/20040127-2.c: New test.
37611
37612 2004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
37613
37614 * objc.dg/stret-1.m (glob): Renamed to globa.
37615
37616 2004-01-26 Mark Mitchell <mark@codesourcery.com>
37617
37618 PR c++/13663
37619 * g++.dg/expr/for1.C: New test.
37620
37621 2004-01-26 Fariborz Jahanian <fjahanian@apple.com>
37622
37623 PR middle-end/13779
37624 * gcc.dg/darwin-longlong.c: New test.
37625
37626 2004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
37627
37628 * gcc.dg/20040124-1.c: Moved test from here...
37629 * gcc.c-torture/compile/20040124-1.c: ...to here.
37630
37631 2004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
37632
37633 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
37634 the assembly output if -m64 is passed.
37635
37636 2004-01-25 Mark Mitchell <mark@codesourcery.com>
37637
37638 PR c++/13833
37639 * g++.dg/template/cond3.C: New test.
37640
37641 2004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37642
37643 PR c++/13810
37644 * g++.dg/template/ttp7.C: New test.
37645
37646 2004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37647
37648 PR c++/13797
37649 * g++.dg/template/nontype4.C: New test.
37650 * g++.dg/template/nontype5.C: Likewise.
37651
37652 2004-01-25 Richard Sandiford <rsandifo@redhat.com>
37653
37654 * gcc.dg/torture/mips-clobber-at.c: New test.
37655
37656 2004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
37657
37658 * gcc.dg/20040124-1.c: New test.
37659
37660 2004-01-24 Jakub Jelinek <jakub@redhat.com>
37661
37662 * gcc.dg/20040123-1.c: New test.
37663
37664 2004-01-23 Zack Weinberg <zack@codesourcery.com>
37665
37666 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
37667
37668 2004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
37669
37670 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
37671
37672 2004-01-23 Andrew Pinski <apinski@apple.com>
37673
37674 * gcc.dg/20030121-1.c: Move to ..
37675 * gcc.dg/20040121-1.c: here.
37676
37677 2004-01-23 Roger Sayle <roger@eyesopen.com>
37678
37679 * gcc.dg/builtins-29.c: New test case.
37680
37681 2004-01-23 Zack Weinberg <zack@codesourcery.com>
37682
37683 PR 18314
37684 * gcc.dg/builtins-30.c: New testcase.
37685
37686 2004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
37687
37688 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
37689 * lib/g77.exp: Likewise.
37690 * lib/objc.exp: Likewise.
37691 * lib/g++.exp: Likewise.
37692
37693 2004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
37694
37695 * gcc.dg/struct-by-value-2.c: New test.
37696
37697 2004-01-21 Andrew Pinski <apinski@apple.com>
37698
37699 PR target/13785
37700 * gcc.dg/20030121-1.c: New test.
37701
37702 2004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
37703
37704 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
37705 clobber frame pointer register in asm statement.
37706
37707 2004-01-21 Falk Hueffner <falk@debian.org>
37708
37709 * gcc.c-torture/compile/20040121-1.c: New test.
37710
37711 2004-01-21 Zack Weinberg <zack@codesourcery.com>
37712
37713 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
37714
37715 2004-01-20 Hartmut Penner <hpenner@de.ibm.com>
37716
37717 * gcc.dg/ppc64-abi-2.c: New test.
37718
37719 2004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
37720
37721 * lib/treelang.exp: Fill out this file.
37722 * lib/treelang-dg.exp: New File.
37723
37724 2004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
37725
37726 * gcc.c-torture/compile/981022-1.c: Remove.
37727 * gcc.dg/array-5.c: Remove XFAIL.
37728 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
37729 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
37730 gcc.dg/cond-lvalue-1.c: Update.
37731 * gcc.dg/cast-lvalue-2.c: New test.
37732
37733 2004-01-19 Mark Mitchell <mark@codesourcery.com>
37734
37735 PR c++/13592
37736 * g++.dg/other/error1.C (class foo): Tweak error message.
37737
37738 PR c++/13592
37739 * g++.dg/template/call2.C: New test.
37740
37741 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
37742
37743 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
37744 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
37745 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
37746 scalar-return-1_x.c, scalar-return-2_y.c,
37747 scalar-return-3_x.c, scalar-return-3_y.c,
37748 scalar-return-4_x.c, scalar-return-4_y.c,
37749 struct-align-1.h, struct-align-1_x.c,
37750 struct-align-1_y.c, struct-align-2.h,
37751 struct-align-2_x.c, struct-align-2_y.c,
37752 struct-by-value-10_y.c, struct-by-value-11_x.c,
37753 struct-by-value-11_y.c, struct-by-value-12_x.c,
37754 struct-by-value-12_y.c, struct-by-value-13_x.c,
37755 struct-by-value-13_y.c, struct-by-value-14_x.c,
37756 struct-by-value-14_y.c, struct-by-value-15_x.c,
37757 struct-by-value-15_y.c, struct-by-value-16_y.c,
37758 struct-by-value-17_y.c, struct-by-value-18_y.c,
37759 struct-by-value-19_y.c, struct-by-value-1_x.c,
37760 struct-by-value-1_y.c, struct-by-value-20_y.c,
37761 struct-by-value-2_x.c, struct-by-value-2_y.c,
37762 struct-by-value-3_y.c, struct-by-value-4_x.c,
37763 struct-by-value-4_y.c, struct-by-value-5_y.c,
37764 struct-by-value-6_y.c, struct-by-value-7_y.c
37765 struct-by-value-8_x.c, struct-by-value-8_y.c
37766 struct-by-value-9_x.c, struct-by-value-9_y.c
37767 struct-return-10_x.c, struct-return-10_y.c,
37768 struct-return-19_x.c, struct-return-20_x.c
37769 struct-return-2_x.c, struct-return-2_y.c
37770 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
37771 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
37772
37773 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
37774
37775 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
37776 attribute on sparc*-sun-solaris2.*.
37777
37778 2004-01-18 Mark Mitchell <mark@codesourcery.com>
37779
37780 PR c++/13710
37781 * g++.dg/ext/typeof7.C: New test.
37782
37783 2004-01-18 David Edelsohn <edelsohn@gnu.org>
37784
37785 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
37786 * gcc.dg/const-elim-1.c: Same.
37787
37788 2004-01-17 Ziemowit Laski <zlaski@apple.com>
37789
37790 * objc.dg/stret-1.m: New.
37791 * objc.dg/stret-2.m: New.
37792
37793 2004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
37794
37795 PR c++/11895
37796 * g++.dg/ext/vector1.C: New test.
37797
37798 2004-01-16 Geoffrey Keating <geoffk@apple.com>
37799
37800 * gcc.dg/pch/import-1.c: New.
37801 * gcc.dg/pch/import-1.hs: New.
37802 * gcc.dg/pch/import-1a.h: New.
37803 * gcc.dg/pch/import-1b.h: New.
37804 * gcc.dg/pch/import-1c.h: New.
37805
37806 2004-01-16 Mark Mitchell <mark@codesourcery.com>
37807
37808 PR c++/13574
37809 * g++.dg/ext/array1.C: New test.
37810
37811 PR c++/13178
37812 * g++.dg/conversion/op1.C: New test.
37813
37814 2004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
37815
37816 PR 11864
37817 From Kazumoto Kojima / Dan Kegel:
37818 * gcc.dg/pr11864-1.c: New test.
37819
37820 PR 10392
37821 From Marcus Comstedt / Dan Kegel:
37822 * gcc.dg/pr10392-1.c: New test.
37823
37824 2004-01-16 Mark Mitchell <mark@codesourcery.com>
37825
37826 PR c++/13478
37827 * g++.dg/init/ref10.C: New test.
37828
37829 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37830
37831 PR c++/13407
37832 * g++.dg/parse/typename6.C: New test.
37833
37834 2004-01-15 Geoffrey Keating <geoffk@apple.com>
37835
37836 PR pch/13361
37837 * g++.dg/pch/wchar-1.C: New.
37838 * g++.dg/pch/wchar-1.Hs: New.
37839
37840 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37841
37842 PR c++/9259
37843 * g++.dg/expr/sizeof2.C: New test.
37844
37845 2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
37846
37847 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
37848
37849 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
37850
37851 PR c++/13659
37852 * g++.dg/lookup/strong-using-3.C: New.
37853 * g++.dg/lookup/using-10.C: New.
37854
37855 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
37856
37857 PR c++/13594
37858 * g++.dg/lookup/strong-using-2.C: New.
37859
37860 2004-01-15 Marcus Comstedt <marcus@mc.pp.se>
37861 Dan Kegel <dank@kegel.com>
37862 J"orn Rennecke <joern.rennecke@superh.com>
37863
37864 PR target/9365
37865 * gcc.dg/pr9365-1.c: New test.
37866
37867 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37868
37869 PR c++/8856
37870 * g++.dg/parse/casting-operator2.C: New test.
37871 * g++.old-deja/g++.pt/explicit83.C: Remove.
37872
37873 2004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
37874
37875 * gcc.dg/label-compound-stmt-1.c: New test.
37876 * gcc.c-torture/compile/950922-1.c,
37877 gcc.c-torture/compile/20000211-3.c,
37878 gcc.c-torture/compile/20000518-1.c,
37879 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
37880 compound statements.
37881
37882 2004-01-14 Hartmut Penner <hpenner@de.ibm.com>
37883
37884 * gcc.dg/ppc64-abi-1.c: New test.
37885
37886 2004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
37887
37888 * g++.dg/ext/attrib9.C: Add dg-warnings.
37889
37890 2004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37891
37892 PR c++/12335
37893 * g++.dg/parse/dtor3.C: New test.
37894
37895 2004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
37896
37897 PR c++/12709
37898 * g++.dg/parse/try-catch-1.C: New test.
37899
37900 2004-01-13 Arnaud Charlet <charlet@act-europe.fr>
37901
37902 * ada/acats/run_all.sh: Add more verbose output in acats.log
37903 when compiling tests.
37904
37905 2004-01-12 Zack Weinberg <zack@codesourcery.com>
37906
37907 PR 13656
37908 * gcc.dg/typedef-redecl.c: New test case.
37909 * gcc.dg/typedef-redecl.h: New support file.
37910
37911 2004-01-13 Jan Hubicka <jh@suse.cz>
37912
37913 * gcc.dg/always_inline.c: New test.
37914 * gcc.dg/debug/20031231-1.c: Fix.
37915
37916 2004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37917
37918 PR c++/13474
37919 * g++.dg/template/array3.C: New test.
37920
37921 2004-01-12 Zack Weinberg <zack@codesourcery.com>
37922
37923 * g++.dg/ext/lvalue1.C: No longer expected to fail.
37924 * g++.dg/warn/Wunused-2.C: Likewise.
37925
37926 2004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37927
37928 PR c++/13289
37929 * g++.dg/template/instantiate6.C: New test.
37930
37931 2004-01-12 Roger Sayle <roger@eyesopen.com>
37932
37933 PR middle-end/11397
37934 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
37935
37936 2004-01-12 Jan Hubicka <jh@suse.cz>
37937
37938 PR opt/12826
37939 * gcc.dg/20040112-1.c: New.
37940
37941 * gcc.dg/dwarf-die[1-7].c: Move to...
37942 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
37943 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
37944
37945 2004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
37946
37947 PR c++/4100
37948 * g++.dg/parse/friend4.C: New test.
37949
37950 2004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
37951
37952 PR c++/4100
37953 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
37954 definition is called a friend.
37955
37956 2004-01-11 Zack Weinberg <zack@codesourcery.com>
37957
37958 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
37959
37960 2004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
37961
37962 PR c++/3478
37963 * g++.dg/parse/error10.C: New test.
37964 * g++.dg/template/arg2.C: Accept "invalid type" error.
37965
37966 2004-01-11 Jakub Jelinek <jakub@redhat.com>
37967
37968 PR middle-end/13392
37969 * g++.dg/opt/expect2.C: New test.
37970
37971 2004-01-10 Zack Weinberg <zack@codesourcery.com>
37972
37973 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
37974 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
37975 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
37976 Update dg-error regexps.
37977
37978 2004-01-10 Zack Weinberg <zack@codesourcery.com>
37979
37980 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
37981 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
37982
37983 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
37984
37985 * gcc.dg/pragma-re-1.c: Use right pointer type.
37986
37987 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
37988
37989 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
37990
37991 2004-01-09 Geoffrey Keating <geoffk@apple.com>
37992
37993 * gcc.dg/rs6000-ldouble-1.c: New.
37994
37995 2004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37996
37997 DR 337
37998 PR c++/9256
37999 * g++.dg/other/abstract1.C: New test.
38000
38001 2004-01-09 Alexandre Oliva <aoliva@redhat.com>
38002
38003 * g++.dg/lookup/strong-using-1.C: New.
38004
38005 2004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
38006
38007 PR c/11234
38008 * gcc.dg/func-ptr-conv-1.c: New test.
38009 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
38010
38011 2004-01-09 Kazu Hirata <kazu@cs.umass.edu>
38012
38013 PR target/13380.
38014 * gcc.c-torture/compile/20040109-1.c: New.
38015
38016 2004-01-08 Stuart Hastings <stuart@apple.com>
38017
38018 * gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
38019 * gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
38020 * gcc.dg/i386-sse-6.c: ...this new testcase.
38021
38022 2004-01-09 Alan Modra <amodra@bigpond.net.au>
38023
38024 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
38025
38026 2004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
38027
38028 * ada/acats/run_acats: Treat 'gnatchop' the same way
38029 as 'gnatmake'. Export GCC_DRIVER.
38030 * ada/acats/run_all.sh: Add target_gnatchop. Use
38031 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
38032
38033 2004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
38034
38035 PR c++/12573
38036 * g++.dg/template/dependent-expr4.C: New test.
38037
38038 2004-01-08 Hartmut Penner <hpenner@de.ibm.com>
38039
38040 * gcc.dg/altivec-11.c: New test.
38041
38042 2004-01-07 Mark Mitchell <mark@codesourcery.com>
38043
38044 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
38045
38046 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
38047
38048 PR c/6024
38049 * gcc.dg/enum-compat-1.c: New test.
38050 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
38051
38052 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
38053
38054 PR c/12165
38055 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
38056 gcc.dg/c99-idem-qual-3.c: New tests.
38057
38058 2004-01-07 Alan Modra <amodra@bigpond.net.au>
38059
38060 * gcc.dg/winline-7.c: Don't cast void * to int.
38061
38062 2004-01-06 Jan Hubicka <jh@suse.cz>
38063
38064 * gcc.dg/i386-sse-5.c: New test
38065 * g++.dg/eh/simd-1.c: Add -w argument for i386.
38066
38067 2004-01-05 Mark Mitchell <mark@codesourcery.com>
38068
38069 PR c++/12815
38070 * g++.dg/rtti/typeid4.C: New test.
38071
38072 2004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
38073
38074 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
38075
38076 2004-01-05 Mark Mitchell <mark@codesourcery.com>
38077
38078 PR c++/12132
38079 * g++.dg/template/error11.C: New test.
38080
38081 PR c++/13451
38082 * g++.dg/template/class2.C: New test.
38083
38084 2004-01-05 Nathan Sidwell <nathan@codesourcery.com>
38085 Richard Sandiford <rsandifo@redhat.com>
38086
38087 PR c++/13387
38088 * g++.dg/opt/alias3.C: New test.
38089
38090 2004-01-04 Mark Mitchell <mark@codesourcery.com>
38091
38092 PR c++/13157
38093 * g++.dg/template/koenig3.C: New test.
38094
38095 PR c++/13529
38096 * g++.dg/parse/offsetof3.C: New test.
38097
38098 * g++.dg/init/copy7.C: Add missing dg-error markers.
38099
38100 PR c++/12226
38101 * g++.dg/init/copy7.c: New test.
38102
38103 PR c++/13536
38104 * g++.dg/parse/cast1.C: New test.
38105
38106 2004-01-04 Jan Hubicka <jh@suse.cz>
38107
38108 * gcc.dg/winline[1-7].c: New tests.
38109
38110 2004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38111
38112 PR c++/13520
38113 * g++.dg/template/qualttp22.C: New test.
38114
38115 2004-01-01 Jan Hubicka <jh@suse.cz>
38116
38117 * gcc.dg/debug/20031231-1.c: New.
38118 * gcc.c-torture/compile/20040101-1.c: New.
38119 * gcc.dg/dwarf-die-[1-7].c: New.
38120
38121 2004-01-01 Jakub Jelinek <jakub@redhat.com>
38122
38123 PR optimization/13521
38124 * gcc.c-torture/compile/20031231-1.c: New test.
38125
38126 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
38127
38128 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
38129
38130 2003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
38131
38132 PR c++/10079
38133 * g++.dg/template/crash16.C: New test.
38134
38135 2003-12-30 Mark Mitchell <mark@codesourcery.com>
38136
38137 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
38138
38139 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
38140
38141 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
38142 ports.
38143 * g++.old-deja/g++.jason/thunk3.C: Likewise.
38144 * g++.old-deja/g++.law/profile1.C: Likewise.
38145 * gcc.c-torture/compile/981006-1.c: Likewise.
38146 * gcc.c-torture/execute/loop-2e.x: Likewise.
38147 * gcc.c-torture/execute/loop-2f.x: Remove.
38148 * gcc.c-torture/execute/loop-2g.x: Likewise.
38149 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
38150 * gcc.dg/20020312-2.c: Remove traces of dead ports.
38151
38152 2003-12-30 Nathan Sidwell <nathan@codesourcery.com>
38153
38154 PR c++/13507
38155 * g++.dg/ext/attrib11.C: New test.
38156
38157 PR c++/13494
38158 * g++.dg/template/array2-1.C: New test.
38159 * g++.dg/template/array2-2.C: New test.
38160
38161 2003-12-29 Mark Mitchell <mark@codesourcery.com>
38162
38163 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
38164
38165 2003-12-29 Nathan Sidwell <nathan@codesourcery.com>
38166
38167 PR c++/12774
38168 * g++.dg/template/array1-1.C: New test.
38169 * g++.dg/template/array1-2.C: New test.
38170
38171 2003-12-29 Roger Sayle <roger@eyesopen.com>
38172
38173 PR fortran/12632
38174 * g77.dg/12632.f: New test case.
38175
38176 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38177
38178 PR c++/13289
38179 * g++.dg/parse/nontype1.C: New test.
38180
38181 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38182
38183 PR c++/12403
38184 * g++.dg/parse/explicit1.C: New test.
38185 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
38186
38187 2003-12-28 Mark Mitchell <mark@codesourcery.com>
38188
38189 PR c++/13081
38190 * g++.dg/opt/inline6.C: New test.
38191
38192 PR c++/12613
38193 * g++.dg/parse/error9.C: New test.
38194
38195 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
38196
38197 2003-12-28 Mark Mitchell <mark@codesourcery.com>
38198
38199 PR c++/13009
38200 * g++.dg/init/assign1.C: New test.
38201
38202 2003-12-28 Roger Sayle <roger@eyesopen.com>
38203
38204 PR c++/13070
38205 * g++.dg/warn/format3.C: New test case.
38206
38207 2003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
38208
38209 * gcc.c-torture/compile/20031227-1.c: New test.
38210
38211 2003-12-23 Mark Mitchell <mark@codesourcery.com>
38212
38213 * g++.dg/bprob/bprob.exp: Load target-supports.exp
38214 * g77.dg/bprob/bprob.exp: Likewise.
38215 * gcc.misc-tests/bprob.exp: Likewise.
38216 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
38217 variants on systems where the library does not provide that
38218 functionality.
38219 * gcc.dg/builtins-20.c: Use builtins-config.h.
38220 * gcc.dg/builtins-config.h: New file.
38221
38222 2003-12-23 Mark Mitchell <mark@codesourcery.com>
38223
38224 * lib/gcc-dg.exp (dg-require-profiling): New function.
38225 * lib/target-supports.exp (check_profiling_available): Likewise.
38226 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
38227 * g77.dg/bprob/bprob.exp: Likewise.
38228 * gcc.misc-tests/bprob.exp: Likewise.
38229 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
38230 * gcc.dg/20021014-1.c: Likewise.
38231 * gcc.dg/nest.c: Likewise.
38232
38233 2003-12-23 Mark Mitchell <mark@codesourcery.com>
38234
38235 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
38236 compiling.
38237 * g++.dg/lookup/java2.C: Likewise.
38238 * gcc.dg/cpp/lexident.c: Likewise.
38239
38240 2003-12-23 Kazu Hirata <kazu@cs.umass.edu>
38241
38242 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
38243 given.
38244 * gcc.c-torture/compile/961203-1.c: Likewise.
38245 * gcc.c-torture/compile/980506-1.c: Likewise.
38246
38247 2003-12-23 Zack Weinberg <zack@codesourcery.com>
38248
38249 * lib/gcc-dg.exp (dg-prune-output): New annotation.
38250 (additional_prunes): New global.
38251 (gcc-dg-prune): Handle additional per-test pruning.
38252 (dg-test): Clear additional_prunes between tests.
38253
38254 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
38255 dg-prune-output to avoid spurious failures from assembler
38256 complaining about nonexistent WAW violations.
38257 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
38258 Use dg-prune-output to avoid spurious failures from assembler
38259 warning about Itanium B-step errata.
38260
38261 2003-12-23 Mark Mitchell <mark@codesourcery.com>
38262
38263 * g++.dg/abi/macro0.C: New test.
38264 * g++.dg/abi/macro1.C: Likewise.
38265 * g++.dg/abi/macro2.C: Likewise.
38266
38267 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
38268 * g++.dg/abi/bitfield7.C: Likewise.
38269 * g++.dg/abi/dtor2.C: Likewise.
38270 * g++.dg/abi/mangle11.C: Likewise.
38271 * g++.dg/abi/mangle12.C: Likewise.
38272 * g++.dg/abi/mangle14.C: Likewise.
38273 * g++.dg/abi/mangle17.C: Likewise.
38274 * g++.dg/abi/vbase10.C: Likewise.
38275 * g++.dg/abi/vbase14.C: Likewise.
38276 * g++.dg/template/qualttp17.C: Likewise.
38277
38278 2003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
38279
38280 PR c/11995
38281 * gcc.dg/20031223-1.c: New test.
38282
38283 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
38284
38285 * gcc.dg/noreturn-7.c: New test.
38286
38287 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
38288
38289 * gcc.dg/null-pointer-1.c: New test.
38290
38291 2003-12-22 Mark Mitchell <mark@codesourcery.com>
38292
38293 * g++.old-deja/g++.jason/template18.C: Remove.
38294 * g++.old-deja/g++.jason/template37.C: Likewise.
38295
38296 PR c++/12862
38297 * g++.dg/lookup/ns1.C: New test.
38298
38299 PR c++/12397
38300 * g++.dg/template/lookup3.C: New test.
38301
38302 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
38303
38304 * g++.dg/template/recurse1.C: New test
38305
38306 2003-12-22 Mark Mitchell <mark@codesourcery.com>
38307
38308 PR c++/12479
38309 * g++.dg/parse/semicolon1.C: New test.
38310 * g++.dg/parse/semicolon1.h: Likewise.
38311
38312 2003-12-22 Fariborz Jahanian <fjahanian@apple.com>
38313
38314 * gcc.dg/darwin-misaligned.c: New test.
38315
38316 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
38317
38318 PR c/9163
38319 * gcc.dg/20031222-1.c: New test.
38320
38321 2003-12-21 Mark Mitchell <mark@codesourcery.com>
38322
38323 PR c++/13438
38324 * g++.dg/parse/error8.C: New test.
38325
38326 PR c++/11554
38327 * g++.dg/warn/ctor-init-1.C: New test.
38328
38329 2003-12-21 Kazu Hirata <kazu@cs.umass.edu>
38330
38331 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
38332 too small.
38333 * gcc.c-torture/compile/930217-1.c: Likewise.
38334 * gcc.c-torture/compile/930513-1.c: Likewise.
38335 * gcc.c-torture/execute/920908-2.c: Likewise.
38336 * gcc.c-torture/execute/921204-1.c: Likewise.
38337 * gcc.c-torture/execute/930621-1.c: Likewise.
38338 * gcc.c-torture/execute/930630-1.c: Likewise.
38339 * gcc.c-torture/execute/931031-1.c: Likewise.
38340 * gcc.c-torture/execute/980602-2.c: Likewise.
38341 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
38342 * gcc.c-torture/execute/compndlit-1.c: Likewise.
38343 * gcc.c-torture/execute/extzvsi.c: Likewise.
38344 * gcc.c-torture/unsorted/ext.c: Likewise.
38345
38346 2003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
38347
38348 PR target/12749
38349 * gcc.c-torture/compile/20031220-2.c: New test case.
38350
38351 2003-12-20 Roger Sayle <roger@eyesopen.com>
38352
38353 PR optimization/13031
38354 * gcc.c-torture/compile/20031220-1.c: New test case.
38355
38356 2003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
38357
38358 * gcc.dg/cast-function-1.c: New test.
38359
38360 2003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
38361
38362 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
38363 formats.
38364
38365 2003-12-19 Mark Mitchell <mark@codesourcery.com>
38366
38367 PR c++/12795
38368 * g++.dg/ext/attrib10.C: New test.
38369
38370 2003-12-19 Jakub Jelinek <jakub@redhat.com>
38371
38372 * gcc.dg/cleanup-10.c: New test.
38373 * gcc.dg/cleanup-11.c: New test.
38374
38375 2003-12-19 Jakub Jelinek <jakub@redhat.com>
38376
38377 PR c++/13239
38378 * g++.dg/opt/expect1.C: New test.
38379
38380 2003-12-19 Hartmut Penner <hpenner@de.ibm.com>
38381
38382 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
38383
38384 2003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
38385
38386 PR debug/12923
38387 * gcc.dg/20031218-1.c: New test.
38388
38389 PR debug/12389
38390 * gcc.dg/20031218-2.c: New test.
38391 * gcc.dg/20031218-3.c: New test.
38392
38393 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
38394 of label name and allow for USER_LABEL_PREFIX == "_" names.
38395 * g++.dg/abi/mangle18-2.C: Likewise.
38396 * g++.dg/abi/mangle19-1.C: Likewise.
38397 * g++.dg/abi/mangle19-2.C: Likewise.
38398 * g++.dg/abi/mangle20-1.C: Likewise.
38399 * g++.dg/abi/mangle20-2.C: Likewise.
38400
38401 2003-12-18 Richard Henderson <rth@redhat.com>
38402
38403 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
38404
38405 2003-12-18 Steven Bosscher <steven@gcc.gnu.org>
38406 Dan Kegel <dank@kegel.com>
38407
38408 PR other/12009
38409 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
38410 testing a cross compiler, it causes spurious compile failures.
38411 * lib/g++.exp: Likewise.
38412
38413 2003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38414
38415 PR c++/13262
38416 * g++.dg/template/access13.C: New test.
38417
38418 2003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
38419
38420 * gcc.dg/20031216-1.c: New test.
38421
38422 2003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
38423
38424 PR c++/9154
38425 * g++.dg/template/error10.C: New test.
38426
38427 2003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
38428
38429 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
38430 * g++.dg/eh/simd-2.C: Likewise.
38431
38432 2003-12-17 James E Wilson <wilson@specifixinc.com>
38433 Roger Sayle <roger@eyesopen.com>
38434
38435 * gcc.c-torture/execute/ieee/mzero5.c: New.
38436
38437 2003-12-17 Mark Mitchell <mark@codesourcery.com>
38438
38439 PR c++/10603
38440 * g++.dg/parse/error6.C: New test.
38441
38442 PR c++/12827
38443 * g++.dg/parse/error7.C: New test.
38444
38445 2003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
38446
38447 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
38448 at -O with stabs debugging formats.
38449 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
38450 * gcc.dg/debug/debug-2.c: Likewise.
38451
38452 2003-12-16 Mark Mitchell <mark@codesourcery.com>
38453
38454 PR c++/12696
38455 * g++.dg/init/error1.C: New test.
38456
38457 PR c++/12218
38458 * g++.dg/init/pm3.C: New test.
38459
38460 2003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
38461
38462 PR c/3347
38463 * gcc.dg/bitfld-8.c: New test.
38464
38465 2003-12-16 James Lemke <jim@wasabisystems.com>
38466
38467 * gcc.dg/arm-scd42-[123].c: New tests.
38468
38469 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
38470
38471 PR c++/9043
38472 * g++.dg/abi/mangle20-1.C: New test.
38473 * g++.dg/abi/mangle20-2.C: New test.
38474
38475 2003-12-16 Mark Mitchell <mark@codesourcery.com>
38476
38477 PR c++/13275
38478 * g++.dg/other/offsetof2.C: Remove XFAIL.
38479 * g++.dg/parse/offsetof1.C: New test.
38480 * g++.gd/parse/offsetof2.C: Likewise.
38481
38482 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
38483
38484 * g++.dg/template/nontype3.C: New test.
38485 * g++.dg/template/static2.C: Tweaked the dg-error clause.
38486
38487 2003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38488
38489 * g++.dg/warn/noreturn-3.C: Also test instantiation.
38490
38491 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
38492
38493 PR c++/13387
38494 * g++.dg/expr/assign1.C: New test.
38495
38496 PR c++/13242
38497 * g++.dg/abi/mangle19-1.C: New test.
38498 * g++.dg/abi/mangle19-2.C: New test.
38499
38500 2003-12-16 Hartmut Penner <hpenner@de.ibm.com>
38501
38502 * gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
38503
38504 2003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
38505
38506 * gcc.c-torture/execute/20031216-1.c: New test.
38507
38508 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
38509
38510 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
38511 an ICE regression.
38512
38513 2003-12-15 Mark Mitchell <mark@codesourcery.com>
38514
38515 PR c++/10926
38516 * g++.dg/template/error9.C: New test.
38517
38518 PR c++/11116
38519 * g++.dg/template/error8.C: New test.
38520
38521 2003-12-15 Roger Sayle <roger@eyesopen.com>
38522
38523 PR middle-end/13400
38524 * gcc.c-torture/execute/20031215-1.c: New test case.
38525
38526 2003-12-15 Mark Mitchell <mark@codesourcery.com>
38527
38528 PR c++/13269
38529 * g++.dg/parse/error5.C: New test.
38530
38531 PR c++/12989
38532 * g++.dg/expr/sizeof1.C: New test.
38533
38534 PR c++/13310
38535 * g++.dg/template/crash15.C: New test.
38536
38537 2003-12-15 Geoffrey Keating <geoffk@apple.com>
38538
38539 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
38540 a non-POD type as the last named parameter of a varargs function.
38541
38542 2003-12-15 Mark Mitchell <mark@codesourcery.com>
38543
38544 PR c++/13243
38545 PR c++/12573
38546 * g++.dg/template/crash14.C: New test.
38547 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
38548
38549 2003-12-15 Nathan Sidwell <nathan@codesourcery.com>
38550
38551 * g++.dg/other/java1.C: New test.
38552
38553 PR c++/13241
38554 * g++.dg/abi/mangle18-1.C: New test.
38555 * g++.dg/abi/mangle18-2.C: New test.
38556
38557 2003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
38558
38559 PR optimization/10312
38560 * gcc.c-torture/execute/20031214-1.c: New.
38561
38562 2003-12-14 Mark Mitchell <mark@codesourcery.com>
38563
38564 PR c++/10779
38565 PR c++/12160
38566 * g++.dg/parse/error3.C: New test.
38567 * g++.dg/parse/error4.C: Likewise.
38568 * g++.dg/abi/mangle4.C: Tweak error messages.
38569 * g++.dg/lookup/using5.C: Likewise.
38570 * g++.dg/other/error2.C: Likewise.
38571 * g++.dg/parse/typename5.C: Likewise.
38572 * g++.dg/parse/undefined1.C: Likewise.
38573 * g++.dg/template/arg2.C: Likewise.
38574 * g++.dg/template/ttp3.C: Likewise.
38575 * g++.dg/template/type1.C: Likewise.
38576 * g++.old-deja/g++.other/crash32.C: Likewise.
38577 * g++.old-djea/g++.pt/defarg8.C: Likewise.
38578
38579 2003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38580
38581 PR c++/13106
38582 * g++.dg/warn/noreturn-3.C: New test.
38583
38584 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
38585
38586 PR c++/13118
38587 * g++.dg/abi/covariant3.C: New.
38588
38589 2003-12-12 Jakub Jelinek <jakub@redhat.com>
38590
38591 * g++.dg/eh/ia64-1.C: New test.
38592
38593 2003-12-12 Roger Sayle <roger@eyesopen.com>
38594
38595 PR optimization/13037
38596 * g77.f-torture/execute/13037.f: New test case.
38597
38598 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
38599
38600 PR c++/12881
38601 * g++.dg/abi/covariant2.C: New.
38602
38603 2003-12-12 Neil Booth <neil@daikokuya.co.uk>
38604
38605 * gcc.dg/cpp/trad/macro.c: New tests.
38606
38607 2003-12-11 Zack Weinberg <zack@codesourcery.com>
38608
38609 * gcc.c-torture/execute/wchar_t-1.x: Delete.
38610
38611 2003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
38612
38613 PR other/10819
38614 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
38615 to fix Bug 10819.
38616 * lib/g++.exp (g++_version): Likewise.
38617 * lib/g77.exp (g77_version): Likewise.
38618 * lib/objc.exp (default_objc_version): Likewise.
38619
38620 2003-12-10 Richard Henderson <rth@redhat.com>
38621
38622 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
38623
38624 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
38625
38626 2003-12-08 Matt Austern <austern@apple.com>
38627
38628 PR c/13134
38629 * lib/gcc-dg.exp (dg-require-visibility): Define.
38630 * lib/target-supports (check_visibility_available): Define.
38631 * gcc.dg/visibility-1.c: New test.
38632 * gcc.dg/visibility-2.c: Likewise.
38633 * gcc.dg/visibility-3.c: Likewise.
38634 * gcc.dg/visibility-4.c: Likewise.
38635 * gcc.dg/visibility-5.c: Likewise.
38636 * gcc.dg/visibility-6.c: Likewise.
38637 * g++.dg/ext/visibility-1.C: Likewise.
38638 * g++.dg/ext/visibility-2.C: Likewise.
38639 * g++.dg/ext/visibility-3.C: Likewise.
38640 * g++.dg/ext/visibility-4.C: Likewise.
38641 * g++.dg/ext/visibility-5.C: Likewise.
38642 * g++.dg/ext/visibility-6.C: Likewise.
38643
38644 2003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
38645
38646 * g++.dg/lookup/java1.C: New test.
38647 * g++.dg/lookup/java2.C: New test.
38648
38649 2003-12-07 Falk Hueffner <falk@debian.org>
38650
38651 * g++.dg/opt/noreturn-1.C: New test.
38652
38653 2003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
38654
38655 * gcc.dg/overflow-1.c: New test.
38656
38657 2003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
38658
38659 * g77.f-torture/compile/13060.f: New test.
38660
38661 2003-12-06 Mark Mitchell <mark@codesourcery.com>
38662
38663 PR c++/13323
38664 * g++.dg/inherit/operator2.C: New test.
38665
38666 2003-12-05 Mark Mitchell <mark@codesourcery.com>
38667
38668 PR c++/13305
38669 * g++.dg/ext/attrib9.C: New test.
38670
38671 2003-12-05 Mark Mitchell <mark@codesourcery.com>
38672
38673 PR c++/13314
38674 * g++.dg/template/error7.C: New test.
38675
38676 2003-12-05 Stuart Menefy <stuart.menefy@st.com>
38677 J"orn Rennecke <joern.rennecke@superh.com>
38678
38679 PR target/13302
38680 * g++.dg/other/struct-va_list.C: New test.
38681
38682 2003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38683
38684 PR c++/13166
38685 * g++.dg/parse/defarg6.C: New test.
38686
38687 2003-12-05 Hans-Peter Nilsson <hp@axis.com>
38688
38689 PR target/13256
38690 * gcc.c-torture/execute/20031201-1.c: New test.
38691
38692 2003-12-05 Arnaud Charlet <charlet@act-europe.fr>
38693
38694 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
38695
38696 2003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
38697
38698 * gcc.dg/builtin-return-1.c: New test.
38699
38700 2003-12-04 Stuart Menefy <stuart.menefy@st.com>
38701 J"orn Rennecke <joern.rennecke@superh.com>
38702
38703 PR optimization/13260
38704 * gcc.c-torture/execute/20031204-1.c: New test.
38705
38706 2003-12-03 Mark Mitchell <mark@codesourcery.com>
38707
38708 PR c++/9127
38709 * g++.dg/template/error6.C: New test.
38710
38711 2003-12-03 Jakub Jelinek <jakub@redhat.com>
38712
38713 * gcc.dg/20031202-1.c: New test.
38714
38715 2003-12-03 Mark Mitchell <mark@codesourcery.com>
38716
38717 PR c++/13179
38718 * g++.dg/template/eh1.C: New test.
38719
38720 PR c++/10771
38721 * g++.dg/template/error5.C: New test.
38722
38723 2003-12-02 David Ung <davidu@mips.com>
38724
38725 * gcc.dg/compat/vector-check.h: Corrected type for var
38726 g_##TMODE
38727
38728 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
38729
38730 PR c++/10126
38731 * g++.dg/template/ptrmem8.C: New test.
38732
38733 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
38734
38735 PR c++/12573
38736 * g++.dg/template/dependent-expr3.C: New test.
38737
38738 2003-12-01 James Lemke <jim@wasabisystems.com>
38739
38740 * gcc.dg/arm-g2.c: New test.
38741
38742 2003-12-01 Roger Sayle <roger@eyesopen.com>
38743
38744 PR optimization/11634
38745 * gcc.dg/20031201-2.c: New test case.
38746
38747 2003-12-01 Zack Weinberg <zack@codesourcery.com>
38748
38749 PR 11433
38750 * objc.dg/proto-lossage-3.m: New test.
38751
38752 2003-12-01 Roger Sayle <roger@eyesopen.com>
38753
38754 PR optimization/12628
38755 * gcc.dg/20031201-1.c: New test case.
38756
38757 2003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
38758
38759 * gcc.dg/unaligned-1.c: New test.
38760
38761 2003-11-30 Mark Mitchell <mark@codesourcery.com>
38762
38763 PR c++/9849
38764 * g++.dg/template/error4.C: New test.
38765 * g++.dg/template/nested3.C: Adjust error markers.
38766
38767 2003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38768
38769 * gcc.dg/cpp/assert4.c: Check more #system assertions.
38770
38771 2003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
38772
38773 PR c/10333
38774 * gcc.dg/bitfld-7.c: New test.
38775
38776 2003-11-29 Richard Sandiford <rsandifo@redhat.com>
38777
38778 * gcc.dg/tls/asm-1.C: New test.
38779
38780 2003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38781
38782 * gcc.dg/cpp/assert4.c: Update.
38783
38784 2003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
38785
38786 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
38787 * gcc.dg/builtin-apply3.c: New test.
38788
38789 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
38790
38791 * lib/compat.exp (compat-obj): New xfaildata parameter.
38792 Use it to set compiler_conditional_xfail_data before compiling.
38793 (compat-get-options): Handle dg-xfail-if.
38794 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
38795 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
38796 * gcc.dg/compat/vector-1_y.c: Likewise.
38797 * gcc.dg/compat/vector-2_x.c: Likewise.
38798 * gcc.dg/compat/vector-2_y.c: Likewise.
38799
38800 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
38801
38802 * g++.dg/opt/reg-stack4.C: New test.
38803
38804 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
38805
38806 * gcc.dg/builtin-apply2.c: New test.
38807
38808 2003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
38809
38810 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
38811
38812 2003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38813
38814 PR c++/12924
38815 * g++.dg/template/template-id-2.C: New test.
38816
38817 2003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38818
38819 PR c++/5369
38820 * g++.dg/template/memfriend1.C: New test.
38821 * g++.dg/template/memfriend2.C: Likewise.
38822 * g++.dg/template/memfriend3.C: Likewise.
38823 * g++.dg/template/memfriend4.C: Likewise.
38824 * g++.dg/template/memfriend5.C: Likewise.
38825 * g++.dg/template/memfriend6.C: Likewise.
38826 * g++.dg/template/memfriend7.C: Likewise.
38827 * g++.dg/template/memfriend8.C: Likewise.
38828 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
38829
38830 2003-11-21 Mark Mitchell <mark@codesourcery.com>
38831
38832 PR c++/12515
38833 * g++.dg/ext/cond1.C: New test.
38834
38835 2003-11-20 Richard Henderson <rth@redhat.com>
38836
38837 * gcc.dg/20020201-2.c: Remove.
38838 * gcc.dg/20020201-4.c: Remove.
38839 * gcc.dg/20020304-1.c: Remove.
38840
38841 2003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
38842
38843 * gcc.dg/cpp/trad/xwin1.c: New test case.
38844
38845 2003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
38846
38847 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
38848 * lib/g77.exp: Likewise.
38849 * lib/objc.exp: Likewise.
38850 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
38851 for darwin.
38852
38853 2003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38854
38855 PR c++/12932
38856 * g++.dg/template/static5.C: New test.
38857
38858 2003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
38859
38860 * gcc.dg/nested-func-1.c: New test.
38861
38862 2003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38863
38864 * gcc.dg/cpp/assert4.c: New test.
38865
38866 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
38867
38868 PR c++/2294
38869 * g++.dg/lookup/using9.c: New test.
38870
38871 2003-11-14 Mark Mitchell <mark@codesourcery.com>
38872
38873 PR c++/12762
38874 * g++.dg/template/error3.C: New test.
38875
38876 2003-11-14 Arnaud Charlet <charlet@act-europe.fr>
38877
38878 PR ada/13035
38879 * ada/acats/run_acats, run_all.sh: Fix syntax error.
38880 No longer use a wrapper for gcc, since this does not work under
38881 Windows.
38882
38883 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
38884
38885 PR c++/2094
38886 * g++.dg/template/ptrmem7.C: New test.
38887
38888 2003-11-13 Andrew Pinski <apinski@apple.com>
38889
38890 * gcc.c-torture/compile/20031113-1.c: New test.
38891
38892 2003-11-13 Mark Mitchell <mark@codesourcery.com>
38893 Kean Johnston <jkj@sco.com>
38894
38895 PR c/13029
38896 * gcc.dg/unused-4.c: Update.
38897
38898 2003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
38899
38900 * g++.dg/opt/const3.C: New test.
38901
38902 2003-11-13 Jan Hubicka <jh@suse.cz>
38903
38904 * gcc.c-torture/compile/20031112-1.c: New test.
38905
38906 2003-11-12 Mark Mitchell <mark@codesourcery.com>
38907
38908 * g++.dg/parse/crash10.C: Remove bogus error marker.
38909
38910 2003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
38911
38912 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
38913 (host_gcc): Likewise.
38914 (ROOT): Honor $PWDCMD.
38915 (BASE): Likewise.
38916 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
38917
38918 2003-11-12 Catherine Moore <clm@redhat.com>
38919
38920 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
38921
38922 2003-11-12 Andreas Jaeger <aj@suse.de>
38923 Jakub Jelinek <jakub@redhat.com>
38924 Andrew Pinski <pinskia@physics.uc.edu>
38925 Richard Henderson <rth@redhat.com>
38926
38927 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
38928 systems.
38929 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
38930
38931 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
38932 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
38933
38934 2003-11-11 Andreas Jaeger <aj@suse.de>
38935
38936 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
38937
38938 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
38939
38940 2003-11-10 Arnaud Charlet <charlet@act-europe.fr>
38941
38942 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
38943 Clean ups.
38944
38945 2003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
38946
38947 * gcc.dg/trampoline-1.c: New test.
38948
38949 2003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
38950
38951 * gcc.c-torture/compile/200031109-1.c: New test.
38952
38953 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
38954
38955 PR c/3190
38956 PR c/8714
38957 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
38958 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
38959 gcc.dg/format/no-y2k-1.c: Update.
38960
38961 2003-11-08 Roger Sayle <roger@eyesopen.com>
38962
38963 PR optimization/10467
38964 * gcc.dg/20031108-1.c: New test case.
38965
38966 2003-11-07 Geoffrey Keating <geoffk@apple.com>
38967
38968 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
38969
38970 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
38971
38972 * gcc.dg/compound-lvalue-1.c: New test.
38973 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
38974 some XFAILs.
38975
38976 2003-11-06 Geoffrey Keating <geoffk@apple.com>
38977
38978 * gcc.dg/altivec-varargs-1.c: New test.
38979
38980 2003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
38981
38982 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
38983 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
38984 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
38985 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
38986 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
38987
38988 2003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
38989
38990 * gcc.dg/cond-lvalue-1.c: New test.
38991
38992 2003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
38993
38994 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
38995
38996 2003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38997
38998 PR c++/11616
38999 * g++.dg/template/instantiate5.C: New test.
39000
39001 2003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
39002
39003 PR c++/12726
39004 * g++.dg/ext/complit2.C: Replace test with self-contained version.
39005 * ChangeLog: Add missing first entry for above test.
39006
39007 2003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39008
39009 PR c++/9810
39010 * g++.dg/template/using8.C: New test.
39011 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
39012
39013 2003-11-02 Roger Sayle <roger@eyesopen.com>
39014
39015 PR optimization/10817
39016 * gcc.c-torture/compile/20031102-1.c: New test case.
39017
39018 2003-11-02 Kazu Hirata <kazu@cs.umass.edu>
39019
39020 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
39021 2147483647.
39022
39023 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
39024
39025 * gcc.dg/20031102-1.c: New test.
39026
39027 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
39028
39029 * gcc.dg/complex-1.c: New test.
39030
39031 2003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39032
39033 PR c++/12796
39034 * g++.dg/template/crash13.C: Adjust expected error location.
39035 * g++.old-deja/g++.brendan/ns1.C: Likewise.
39036
39037 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
39038
39039 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
39040
39041 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
39042
39043 PR/10239
39044 * gcc.c-torture/compile/20031031-2.c: New test.
39045
39046 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
39047
39048 PR/11640
39049 * gcc.c-torture/compile/20031031-1.c: New test.
39050
39051 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
39052
39053 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
39054 * gcc.misc-tests/bprob.exp: Likewise.
39055 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
39056 the execution test on arm-elf configs.
39057 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
39058 configs that don't support scratch files.
39059 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
39060
39061 2003-10-30 Arnaud Charlet <charlet@act-europe.fr>
39062
39063 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
39064 done by dejagnu.
39065
39066 2003-10-29 Arnaud Charlet <charlet@act-europe.fr>
39067
39068 * ada/acats/run_all.sh: Redirect mv output to /dev/null
39069 Avoid non pure sh syntax. Add more logging.
39070
39071 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
39072 fail.
39073
39074 2003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
39075
39076 PR libgcj/10610
39077 * gcc.dg/ppc-stackalign-1.c: New test.
39078
39079 2003-10-28 Arnaud Charlet <charlet@act-europe.fr>
39080
39081 * ada/acats/run_all.sh: Change output to be more compliant with
39082 dejagnu framework.
39083 Create acats.sum and acats.log files under testsuite/ada/acats
39084 Only run [a-z]* directories, to filter out e.g. CVS.
39085 Redirect build output to log file.
39086
39087 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
39088
39089 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
39090
39091 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
39092
39093 PR ada/5909:
39094 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
39095
39096 2003-10-27 Jakub Jelinek <jakub@redhat.com>
39097
39098 * gcc.c-torture/compile/20031023-1.c: New test.
39099 * gcc.c-torture/compile/20031023-2.c: New test.
39100 * gcc.c-torture/compile/20031023-3.c: New test.
39101 * gcc.c-torture/compile/20031023-4.c: New test.
39102
39103 2003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39104
39105 PR c++/10371
39106 * g++.dg/lookup/scoped8.C: New test.
39107
39108 2003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
39109
39110 * g++.dg/opt/reg-stack3.C: New test.
39111
39112 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
39113
39114 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
39115
39116 2003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39117
39118 PR c++/11076
39119 * g++.dg/template/crash13.C: New test.
39120
39121 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
39122
39123 * gcc.dg/c99-restrict-2.c: New test.
39124
39125 2003-10-24 Nathan Sidwell <nathan@codesourcery.com>
39126
39127 PR c++/12698, c++/12699, c++/12700, c++/12566
39128 * g++.dg/inherit/covariant9.C: New test.
39129 * g++.dg/inherit/covariant10.C: New test.
39130 * g++.dg/inherit/covariant11.C: New test.
39131
39132 2003-10-23 Jason Merrill <jason@redhat.com>
39133
39134 PR c++/12726
39135 * g++.dg/ext/complit2.C: New test.
39136
39137 2003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
39138
39139 PR target/12654
39140 * gcc.c-torture/execute/20031020-1.c: New test.
39141
39142 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
39143
39144 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
39145 following the jump_insn.
39146
39147 2003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
39148
39149 * gcc.dg/cast-lvalue-1.c: New test.
39150
39151 2003-10-21 Mark Mitchell <mark@codesourcery.com>
39152
39153 PR c++/11962
39154 * g++.dg/template/cond2.C: New test.
39155
39156 2003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
39157
39158 * gcc.dg/builtins-28.c: New test.
39159
39160 2003-10-20 Jan Hubicka <jh@suse.cz>
39161
39162 * g++.dg/opt/inline4.C: Do not use min-inline-insns
39163 parameter.
39164 * gcc.dg/inline-2.c: Likewise.
39165
39166 2003-10-20 Phil Edwards <phil@codesourcery.com>
39167
39168 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
39169 * gcc.dg/nest.c: Likewise.
39170
39171 2003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39172
39173 PR c++/9781, c++/10583, c++/11862
39174 * g++.dg/parse/crash13.C: New test.
39175
39176 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
39177
39178 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
39179
39180 2003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
39181
39182 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
39183 Define HAVE_C99_RUNTIME except on Solaris.
39184 * gcc.dg/builtins-20.c: Likewise.
39185
39186 2003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
39187
39188 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
39189
39190 2003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39191
39192 PR c++/12495
39193 * g++.dg/template/crash21.C: New test.
39194
39195 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39196
39197 PR c++/2513
39198 * g++.dg/template/typename5.C: New test.
39199
39200 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39201
39202 PR c++/12369
39203 * g++.dg/template/friend25.C: New test.
39204
39205 2003-10-16 Ziemowit Laski <zlaski@apple.com>
39206
39207 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
39208 versions.
39209
39210 2003-10-16 Kazu Hirata <kazu@cs.umass.edu>
39211
39212 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
39213 == 2147483647.
39214
39215 2003-10-15 Kazu Hirata <kazu@cs.umass.edu>
39216
39217 * gcc.c-torture/execute/960416-1.x: Remove.
39218 * gcc.c-torture/execute/divconst-3.x: Likewise.
39219
39220 2003-10-15 Hans-Peter Nilsson <hp@axis.com>
39221
39222 PR target/12598
39223 * gcc.dg/torture/cris-volatile-1.c: New test.
39224
39225 2003-10-14 Roger Sayle <roger@eyesopen.com>
39226
39227 PR optimization/9325
39228 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
39229 for overflowing floating point to integer conversion during RTL
39230 simplification.
39231
39232 2003-10-13 Ziemowit Laski <zlaski@apple.com>
39233
39234 * objc/execute/_cmd.m: Fix typo.
39235 * objc.dg/image-info.m, objc.dg/symtab-1.m:
39236 Relax 'scan-assembler' regexp.
39237 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
39238 objc.dg/try-catch-4.m: Run on non-Darwin targets.
39239 * objc.dg/zero-link-2.m: Remove blank line.
39240 * objc.dg/zero-link-3.m: New test case.
39241
39242 2003-10-13 Geoffrey Keating <geoffk@apple.com>
39243
39244 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
39245
39246 * gcc.dg/asm-names.c: Use scan-assembler-not rather
39247 than linker trickery.
39248
39249 2003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
39250
39251 PR c++/12370
39252 * g++.dg/other/friend2.C: New test.
39253
39254 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
39255
39256 * gcc.dg/20031012-1.c: New test.
39257
39258 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
39259
39260 * gcc.dg/weak/weak-3.c: Fix for new warning.
39261
39262 2003-10-12 Kelley Cook <kcook@gcc.gnu.org>
39263
39264 PR optimization/8750
39265 * gcc.c-torture/execute/20031012-1.c: New test case.
39266
39267 2003-10-11 Roger Sayle <roger@eyesopen.com>
39268
39269 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
39270 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
39271
39272 2003-10-11 Roger Sayle <roger@eyesopen.com>
39273
39274 PR optimization/12260
39275 * gcc.c-torture/compile/20031011-2.c: New test case.
39276
39277 2003-10-11 Roger Sayle <roger@eyesopen.com>
39278
39279 * gcc.c-torture/execute/20031011-1.c: New testcase.
39280
39281 2003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
39282
39283 * gcc.c-torture/compile/20031011-1.c: New test.
39284
39285 2003-10-11 Jan Hubicka <jh@suse.cz>
39286
39287 * g++.dg/other/first-global.C: New test.
39288
39289 2003-10-11 Roger Sayle <roger@eyesopen.com>
39290
39291 * gcc.c-torture/execute/string-opt-18.c: New testcase.
39292
39293 2003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
39294
39295 * gcc.c-torture/compile/20031010-1.c: New test.
39296
39297 2003-10-10 Geoffrey Keating <geoffk@apple.com>
39298
39299 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
39300 * gcc.c-torture/execute/va-arg-25.c: ... here.
39301
39302 2003-10-09 Mark Mitchell <mark@codesourcery.com>
39303
39304 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
39305
39306 2003-10-08 Richard Sandiford <rsandifo@redhat.com>
39307
39308 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
39309
39310 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
39311
39312 * g++.dg/parse/error2.C: New test.
39313
39314 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
39315
39316 PR c++/11097
39317 * g++.dg/other/error5.C: Modify the error message.
39318 * g++.dg/lookup/using8.C: New test.
39319
39320 2003-10-07 Geoffrey Keating <geoffk@apple.com>
39321
39322 * gcc.dg/darwin-abi-2.c: New file.
39323 * gcc.c-torture/execute/va-arg-24.c: New file.
39324
39325 2003-10-06 Bob Wilson <bob.wilson@acm.org>
39326
39327 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
39328 indentation.
39329
39330 2003-10-06 Mark Mitchell <mark@codesourcery.com>
39331
39332 PR c++/10147
39333 * g++.dg/other/error4.C: Update error messages.
39334 * g++.dg/template/ptrmem4.C: Likewise.
39335
39336 PR c++/12337
39337 * g++.dg/init/new9.C: New test.
39338
39339 PR c++/12334, c++/12236, c++/8656
39340 * g++.dg/ext/attrib8.C: New test.
39341
39342 2003-10-06 Devang Patel <dpatel@apple.com>
39343
39344 * gcc.dg/debug/dwarf2-3.h: New test.
39345 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
39346
39347 2003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
39348
39349 * g++.dg/opt/cfg2.C: New test.
39350
39351 2003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
39352
39353 * g++.dg/opt/float1.C: New test.
39354
39355 2003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
39356
39357 * gcc.dg/c90-array-lval-6.c: New test.
39358 * gcc.dg/c99-array-lval-6.c: New test.
39359
39360 2003-10-03 Alexander Malmberg <alexander@malmberg.org>
39361 Ziemowit Laski <zlaski@apple.com>
39362
39363 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
39364 'Derived', so that it is never considered a class method; add
39365 new warning for '+port' method ambiguity.
39366 * objc.dg/method-12.m: Include <objc/objc.h> instead of
39367 <objc/objc-api.h> (needed on Mac OS X).
39368 * objc.dg/method-13.m: New test.
39369
39370 2003-10-03 Roger Sayle <roger@eyesopen.com>
39371
39372 PR optimization/9325, PR java/6391
39373 * gcc.c-torture/execute/20031003-1.c: New test case.
39374
39375 2003-10-02 Mark Mitchell <mark@codesourcery.com>
39376
39377 PR optimization/12180
39378 * gcc.dg/20031002-1.c: New test.
39379
39380 PR c++/12486
39381 * g++.dg/inherit/error1.C: New test.
39382
39383 2003-10-02 Chris Demetriou <cgd@broadcom.com>
39384
39385 * lib/f-torture.exp (search_for): Rename to...
39386 (search_for_re): This. Also, clean up comments and the
39387 "regexp" invocation.
39388
39389 2003-10-02 Josef Zlomek <zlomekj@suse.cz>
39390
39391 * gcc.c-torture/compile/20031002-1.c: New test.
39392
39393 2003-10-02 Jakub Jelinek <jakub@redhat.com>
39394
39395 * g++.dg/opt/cond1.C: New test.
39396
39397 2003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
39398
39399 * gcc.dg/Wold-style-definition-2.c: New testcase.
39400 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
39401
39402 2003-09-29 Richard Henderson <rth@redhat.com>
39403
39404 * g++.dg/init/array10.C: Add dg-options.
39405
39406 2003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
39407
39408 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
39409
39410 2003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39411
39412 * g++.dg/template/friend19.C: Fix typo.
39413 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
39414
39415 2003-09-28 Richard Sandiford <rsandifo@redhat.com>
39416
39417 * gcc.c-torture/execute/20030928-1.c: New test.
39418 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
39419
39420 2003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
39421
39422 * g++.dg/opt/unroll1.C: New test.
39423
39424 2003-09-26 Roger Sayle <roger@eyesopen.com>
39425
39426 PR optimization/11741
39427 * gcc.dg/20030926-1.c: New test case.
39428
39429 2003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39430
39431 PR c++/5655
39432 * g++.dg/parse/access7.C: New test.
39433 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
39434
39435 2003-09-24 Ziemowit Laski <zlaski@apple.com>
39436
39437 MERGE OF objc-improvements-branch into MAINLINE:
39438 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
39439 if libobjc has not been built.
39440 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
39441 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
39442 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
39443 objc/execute/nested-3.m, objc/execute/np-2.m,
39444 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
39445 objc/execute/redefining_self.m, objc/execute/root_methods.m,
39446 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
39447 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
39448 objc.dg/special/unclaimed-category-1.h,
39449 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
39450 well as GNU runtime.
39451 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
39452 * execute/cascading-1.m, execute/function-message-1.m,
39453 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
39454 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
39455 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
39456 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
39457 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
39458 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
39459 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
39460 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
39461 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
39462 * objc.dg/bitfield-2.m: Run only on Darwin.
39463 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
39464 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
39465 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
39466 * objc.dg/const-str-1.m: Fix constant string layout.
39467
39468 2003-09-24 Alexandre Oliva <aoliva@redhat.com>
39469
39470 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
39471
39472 2003-09-23 Geoffrey Keating <geoffk@apple.com>
39473
39474 * gcc.dg/darwin-abi-1.c: New file.
39475
39476 2003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
39477
39478 PR target/12281
39479 * gcc.c-torture/compile/20030921-1.c: New test.
39480
39481 2003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
39482
39483 * g++.dg/opt/reg-stack2.C: New test.
39484
39485 2003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
39486
39487 * g++.dg/eh/delayslot1.C: New test.
39488
39489 2003-09-20 Richard Henderson <rth@redhat.com>
39490
39491 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
39492
39493 2003-09-20 Roger Sayle <roger@eyesopen.com>
39494
39495 * gcc.c-torture/execute/20030920-1.c: New test case.
39496
39497 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39498
39499 * g++.dg/rtti/typeid3.C: Correct expected error message.
39500
39501 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39502
39503 PR c++/157
39504 * g++.dg/parse/crash12.C: New test.
39505
39506 2003-09-19 Janis Johnson <janis187@us.ibm.com>
39507
39508 * gcc.dg/compat/mixed-struct-check.h: New.
39509 * gcc.dg/compat/mixed-struct-defs.h: New.
39510 * gcc.dg/compat/mixed-struct-init.h: New.
39511 * gcc.dg/compat/struct-by-value-19_main.c: New.
39512 * gcc.dg/compat/struct-by-value-19_x.c: New.
39513 * gcc.dg/compat/struct-by-value-19_y.c: New.
39514 * gcc.dg/compat/struct-by-value-20_main.c: New.
39515 * gcc.dg/compat/struct-by-value-20_x.c: New.
39516 * gcc.dg/compat/struct-by-value-20_y.c: New.
39517 * gcc.dg/compat/struct-return-19_main.c: New.
39518 * gcc.dg/compat/struct-return-19_x.c: New.
39519 * gcc.dg/compat/struct-return-19_y.c: New.
39520 * gcc.dg/compat/struct-return-20_main.c: New.
39521 * gcc.dg/compat/struct-return-20_x.c: New.
39522 * gcc.dg/compat/struct-return-20_y.c: New.
39523
39524 2003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
39525 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
39526 so that it will not complain on LP64 targets.
39527
39528 2003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39529
39530 PR c++/495
39531 * g++.dg/template/friend24.C: New test.
39532
39533 2003-09-19 Nathan Sidwell <nathan@codesourcery.com>
39534
39535 PR c++/12332
39536 * g++.dg/template/memtmpl2.C: New test.
39537
39538 2003-09-18 Mark Mitchell <mark@codesourcery.com>
39539
39540 PR target/11184
39541 * gcc.dg/builtin-apply1.c: New test.
39542
39543 2003-09-18 Nathan Sidwell <nathan@codesourcery.com>
39544
39545 PR c++/9848
39546 * g++.dg/warn/Wunused-4.C: New test.
39547
39548 2003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
39549
39550 PR c++/12316
39551 * g++.dg/other/gc2.C: New test.
39552
39553 2003-09-17 Mark Mitchell <mark@codesourcery.com>
39554
39555 PR c++/11991
39556 * g++.dg/rtti/typeid3.C: New test.
39557
39558 PR c++/12266
39559 * g++.dg/overload/template1.C: New test.
39560
39561 2003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
39562
39563 * g++.dg/opt/cfg3.C: New test.
39564
39565 2003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39566
39567 PR c++/7939
39568 * g++.dg/template/crash11.C: New test.
39569
39570 2003-09-16 Jason Merrill <jason@redhat.com>
39571 Jakub Jelinek <jakub@redhat.com>
39572
39573 * gcc.dg/attr-warn-unused-result.c: New test.
39574
39575 2003-09-15 Nathan Sidwell <nathan@codesourcery.com>
39576
39577 PR c++/12184
39578 * g++.dg/expr/call2.C: New test.
39579
39580 2003-09-15 Andreas Jaeger <aj@suse.de>
39581
39582 * gcc.dg/Wold-style-definition-1.c: New test.
39583
39584 2003-09-14 Mark Mitchell <mark@codesourcery.com>
39585
39586 PR c++/3907
39587 * g++.dg/parse/template12.C: New test.
39588
39589 * g++.dg/abi/bitfield11.C: New test.
39590 * g++.dg/abi/bitfield12.C: Likewise.
39591
39592 2003-09-14 Alexandre Oliva <aoliva@redhat.com>
39593
39594 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
39595 non-expansion of functional macro name without arguments at EOL.
39596 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
39597
39598 2003-09-14 Richard Sandiford <rsandifo@redhat.com>
39599
39600 * gcc.c-torture/execute/20030914-[12].c: New tests.
39601
39602 2003-09-11 Nathan Sidwell <nathan@codesourcery.com>
39603
39604 PR c++/11788
39605 * g++.dg/overload/addr1.C: New test.
39606
39607 2003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
39608
39609 * gcc.dg/20030909-1.c: New test.
39610
39611 2003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
39612
39613 * gcc.dg/ultrasp10.c: New test.
39614
39615 2003-09-09 Devang Patel <dpatel@apple.com>
39616
39617 * gcc.dg/darwin-ld-6.c: New test.
39618
39619 2003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39620
39621 * gcc.dg/torture/builtin-explog-1.c: New testcase.
39622
39623 2003-09-08 Mark Mitchell <mark@codesourcery.com>
39624
39625 * gcc.dg/ia64-types1.c: New test.
39626 * gcc.dg/ia64-types2.c: Likewise.
39627
39628 2003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39629
39630 * gcc.dg/builtins-1.c: Add more _Complex tests.
39631 * gcc.dg/torture/builtin-attr-1.c: Likewise.
39632
39633 * gcc.dg/builtins-1.c: Test existing _Complex functions.
39634 * gcc.dg/torture/builtin-attr-1.c: Likewise.
39635
39636 2003-09-08 Mark Mitchell <mark@codesourcery.com>
39637
39638 PR c++/11786
39639 * g++.dg/lookup/koenig2.C: New test.
39640
39641 PR c++/5296
39642 * g++.dg/rtti/typeid2.C: New test.
39643
39644 2003-09-08 Jakub Jelinek <jakub@redhat.com>
39645
39646 * gcc.c-torture/compile/20030904-1.c: New test.
39647
39648 2003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
39649
39650 * g++.dg/opt/longbranch2.C: New test.
39651
39652 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
39653
39654 * g++.dg/template/crash10.C: Only compile it.
39655
39656 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
39657
39658 PR middle-end/11665
39659 * gcc.c-torture/compile/20030907-1.c: New test.
39660 * g++.dg/init/array11.C: New test.
39661
39662 2003-09-07 Mark Mitchell <mark@codesourcery.com>
39663
39664 PR c++/11852
39665 * g++.dg/init/struct1.C: New test.
39666
39667 2003-09-07 Mark Mitchell <mark@codesourcery.com>
39668
39669 PR c++/12181
39670 * g++.dg/expr/comma1.C: New test.
39671
39672 2003-09-06 Mark Mitchell <mark@codesourcery.com>
39673
39674 PR c++/11867
39675 * g++.dg/expr/static_cast5.C: New test.
39676
39677 2003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
39678
39679 PR c++/11507
39680 * g++.dg/lookup/scoped7.C: New test.
39681
39682 PR c++/9574
39683 * g++.dg/other/static1.C: New test.
39684
39685 PR c++/11490
39686 * g++.dg/warn/template-1.C: New test.
39687
39688 PR c++/11432
39689 * g++.dg/template/crash10.C: New test.
39690
39691 PR c++/2478
39692 * g++.dg/overload/VLA.C: New test.
39693
39694 PR c++/10804
39695 * g++.dg/template/call1.C: New test.
39696
39697 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
39698
39699 PR c++/11794
39700 * g++.dg/parse/using3.C: New test.
39701
39702 2003-09-06 Roger Sayle <roger@eyesopen.com>
39703
39704 PR c++/11409
39705 * g++.dg/overload/builtin3.C: New test case.
39706
39707 2003-09-06 Steven Bosscher <steven@gcc.gnu.org>
39708
39709 PR c/9862
39710 * gcc.dg/20030906-1.c: New test.
39711 * gcc.dg/20030906-2.c: Likewise.
39712
39713 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
39714
39715 PR c++/12167
39716 * g++.dg/parse/defarg5.C: New test.
39717
39718 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
39719
39720 2003-09-05 Mark Mitchell <mark@codesourcery.com>
39721
39722 PR c++/12163
39723 * g++.dg/expr/static_cast4.C: New test.
39724
39725 PR c++/12146
39726 * g++.dg/template/crash9.C: New test.
39727
39728 2003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
39729
39730 * g++.old-deja/g++.ext/pretty2.C: Update for change
39731 in __FUNCTION__.
39732 * g++.old-deja/g++.ext/pretty3.C: Likewise.
39733
39734 2003-09-05 Nathan Sidwell <nathan@codesourcery.com>
39735
39736 PR c++/11922
39737 * g++/dg/template/qualified-id1.C: New test.
39738
39739 PR c++/12037
39740 * g++.dg/warn/noeffect4.C: New test.
39741
39742 2003-09-04 Matt Austern <austern@apple.com>
39743
39744 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
39745 * g++.dg/ext/fnname2.C: Likewise.
39746 * g++.dg/ext/fnname3.C: Likewise.
39747
39748 2003-09-04 Mark Mitchell <mark@codesourcery.com>
39749
39750 * g++.dg/expr/lval1.C: New test.
39751 * g++.dg/ext/lvcast.C: Remove.
39752
39753 2003-09-03 Roger Sayle <roger@eyesopen.com>
39754
39755 PR optimization/11700.
39756 * gcc.c-torture/compile/20030903-1.c: New test case.
39757
39758 2003-09-03 Mark Mitchell <mark@codesourcery.com>
39759
39760 PR c++/12053
39761 * g++.dg/abi/layout4.C: New test.
39762
39763 2003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
39764
39765 PR c++/11553
39766 * g++.dg/parse/friend3.C: New test.
39767
39768 2003-09-02 Mark Mitchell <mark@codesourcery.com>
39769
39770 PR c++/11847
39771 * g++.dg/template/class1.C: New test.
39772
39773 PR c++/11808
39774 * g++.dg/expr/call1.C: New test.
39775
39776 2003-09-01 Mark Mitchell <mark@codesourcery.com>
39777
39778 PR c++/12114
39779 * g++.dg/init/ref9.C: New test.
39780
39781 PR c++/11972
39782 * g++.dg/template/nested4.C: New test.
39783
39784 2003-08-29 Mark Mitchell <mark@codesourcery.com>
39785
39786 PR c++/12093
39787 * g++.dg/template/non-dependent4.C: New test.
39788
39789 PR c++/11928
39790 * g++.dg/inherit/conv1.C: New test.
39791
39792 2003-08-29 Mark Mitchell <mark@codesourcery.com>
39793
39794 PR c++/6196
39795 * g++.dg/ext/label1.C: New test.
39796 * g++.dg/ext/label2.C: Likewise.
39797
39798 2003-08-28 Mark Mitchell <mark@codesourcery.com>
39799
39800 * g++.dg/expr/cond3.C: New test.
39801
39802 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39803
39804 * gcc.dg/builtins-1.c: Add new builtin cases.
39805
39806 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39807
39808 * gcc.dg/builtins-1.c: Add new cases.
39809 * gcc.dg/torture/builtin-attr-1.c: Likewise.
39810
39811 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39812
39813 * gcc.dg/builtins-1.c: Add more math builtin tests.
39814 * gcc.dg/torture/builtin-attr-1.c: New test.
39815
39816 2003-08-28 Mark Mitchell <mark@codesourcery.com>
39817
39818 PR optimization/5079
39819 * g++.dg/opt/static3.C: New test.
39820
39821 2003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
39822
39823 * gcc.misc-tests/gcov-10b.c: New test.
39824
39825 2003-08-27 Mark Mitchell <mark@codesourcery.com>
39826
39827 * g++.dg/opt/ptrmem3.C: New test.
39828
39829 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
39830
39831 2003-08-27 Jakub Jelinek <jakub@redhat.com>
39832
39833 * gcc.dg/20030826-2.c: New test.
39834
39835 2003-08-26 Roger Sayle <roger@eyesopen.com>
39836
39837 PR middle-end/12002
39838 * g77.f-torture/compile/12002.f: New test case.
39839
39840 2003-08-26 Roger Sayle <roger@eyesopen.com>
39841
39842 * gcc.dg/20030826-1.c: New test case.
39843
39844 2003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
39845
39846 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
39847
39848 2003-08-26 Nathan Sidwell <nathan@codesourcery.com>
39849
39850 PR c++/11871
39851 * c++.dg/lookup/crash1.C: New test.
39852
39853 * c++.dg/warn/noeffect3.C: New test.
39854
39855 2003-08-25 Janis Johnson <janis187@us.ibm.com>
39856
39857 * gcc.dg/compat/vector-1_x.c: Compile with -w.
39858 * gcc.dg/compat/vector-1_y.c: Ditto.
39859 * gcc.dg/compat/vector-2_x.c: Ditto.
39860 * gcc.dg/compat/vector-2_y.c: Ditto.
39861
39862 2003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
39863
39864 * gcc.dg/20030702-1.c: New test.
39865
39866 2003-08-25 Mark Mitchell <mark@codesourcery.com>
39867
39868 PR c++/8795
39869 * g++.dg/ext/altivec-1.C: New test.
39870
39871 2003-08-24 Richard Henderson <rth@redhat.com>
39872
39873 * g++.dg/eh/simd-2.C: Add -w for x86.
39874
39875 2003-08-23 Jakub Jelinek <jakub@redhat.com>
39876
39877 * gcc.dg/20030815-1.c: New test.
39878
39879 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39880
39881 PR c++/3765
39882 * g++.dg/parse/access6.C: New test.
39883
39884 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39885
39886 PR c++/641, c++/11876
39887 * g++.dg/template/friend22.C: New test.
39888 * g++.dg/template/friend23.C: Likewise.
39889
39890 2003-08-22 Mark Mitchell <mark@codesourcery.com>
39891
39892 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
39893 identically.
39894
39895 2003-08-22 Mark Mitchell <mark@codesourcery.com>
39896
39897 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
39898
39899 2003-08-22 Mark Mitchell <mark@codesourcery.com>
39900
39901 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
39902
39903 2003-08-22 Mark Mitchell <mark@codesourcery.com>
39904
39905 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
39906
39907 2003-08-22 Mark Mitchell <mark@codesourcery.com>
39908
39909 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
39910
39911 2003-08-21 Mark Mitchell <mark@codesourcery.com>
39912
39913 PR c++/11919
39914 * g++.dg/overload/prom1.C: New test.
39915
39916 PR c++/11551
39917 * g++.dg/parse/dtor2.C: New test.
39918
39919 PR c++/10762
39920 * g++.dg/parse/using2.C: New test.
39921
39922 2003-08-21 Kazu Hirata <kazu@cs.umass.edu>
39923
39924 PR target/11805
39925 * gcc.c-torture/compile/20030821-1.c: New.
39926
39927 2003-08-20 Mark Mitchell <mark@codesourcery.com>
39928
39929 PR c++/11834
39930 * g++.dg/template/deduce2.C: New test.
39931
39932 2003-08-21 Josef Zlomek <zlomekj@suse.cz>
39933
39934 * gcc.c-torture/execute/20030821-1.c: New test.
39935
39936 2003-08-20 Roger Sayle <roger@eyesopen.com>
39937
39938 PR middle-end/11984
39939 * gcc.dg/20030820-1.c: New test case.
39940
39941 2003-08-20 Nathan Sidwell <nathan@codesourcery.com>
39942
39943 PR c++/11945
39944 * g++.dg/warn/noeffect2.C: New test.
39945
39946 2003-08-19 Mark Mitchell <mark@codesourcery.com>
39947
39948 PR c++/10926
39949 * g++.dg/template/dtor2.C: New test.
39950
39951 PR c++/11684
39952 * g++.dg/template/operator1.C: New test.
39953 * g++.dg/parse/operator4.C: New test.
39954
39955 PR c++/11946.C
39956 * g++.dg/expr/enum1.C: New test.
39957 * gcc.dg/c99-bool-1.c: Remove bogus warning.
39958
39959 PR c++/11036.C
39960 * g++.dg/parse/elab2.C: New test.
39961 * g++.dg/parse/typedef4.C: Change error message.
39962 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
39963 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
39964 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
39965
39966 2003-08-19 Geoffrey Keating <geoffk@apple.com>
39967
39968 * gcc.dg/pch/warn-1.c: New.
39969 * gcc.dg/pch/warn-1.hs: New.
39970
39971 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
39972 not-tested file.
39973
39974 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
39975
39976 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
39977
39978 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
39979
39980 * gcc.dg/uninit-D.c: New Test.
39981 * gcc.dg/uninit-E.c: New Test.
39982 * gcc.dg/uninit-F.c: New Test.
39983 * gcc.dg/uninit-G.c: New Test.
39984
39985 2003-08-19 Michael Ritzert <ritzert@t-online.de>
39986
39987 * g++.dg/README: Describe the pch directory.
39988
39989 2003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39990
39991 PR c++/11174
39992 * g++.dg/parse/access4.C: New test.
39993 * g++.dg/parse/access5.C: Likewise.
39994 * g++.old-deja/g++.jason/access17.C: Adjust error message.
39995
39996 2003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
39997
39998 * gcc.dg/noncompile/20030818-1.c: New.
39999
40000 2003-08-18 Nathan Sidwell <nathan@codesourcery.com>
40001
40002 PR c++/11957
40003 * g++.dg/warn/noeffect1.C: New test.
40004
40005 * g++.dg/template/scope2.C: New test.
40006 * g++.dg/template/error2.C: Correct dg-error
40007
40008 2003-08-18 Richard Sandiford <rsandifo@redhat.com>
40009
40010 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
40011
40012 2003-08-16 Nathan Sidwell <nathan@codesourcery.com>
40013
40014 PR C++/11512
40015 * g++.dg/template/warn1.C: New.
40016
40017 2003-08-15 Nathan Sidwell <nathan@codesourcery.com>
40018
40019 * g++.dg/template/error2.C: New test.
40020 * g++.dg/lookup/using7.C: Adjust errors
40021 * g++.old-deja/g++.pt/crash36.C: Likewise.
40022 * g++.old-deja/g++.pt/derived3.C: Likewise.
40023
40024 2003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40025
40026 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
40027 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
40028 * gcc.c-torture/execute/builtins/string-9.c: New, from
40029 string-opt-9.c. Adjust for execute/builtins framework.
40030 * gcc.c-torture/execute/string-opt-9.c: Delete.
40031
40032 2003-08-12 Mark Mitchell <mark@codesourcery.com>
40033
40034 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
40035
40036 * g++.dg/parse/ret-type2.C: New test.
40037
40038 PR c++/11703
40039 * g++.dg/init/new8.C: New test.
40040
40041 PR c++/10923
40042 * g++.dg/parse/typedef5.C: New test.
40043
40044 PR c++/9512
40045 * g++.dg/parse/qualified2.C: New test.
40046 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
40047 invalid code.
40048
40049 2003-08-11 Mark Mitchell <mark@codesourcery.com>
40050
40051 * g++.dg/conversion/ptrmem1.C: New test.
40052
40053 2003-08-11 Jakub Jelinek <jakub@redhat.com>
40054
40055 PR target/11693
40056 * gcc.dg/20030811-1.c: New test.
40057
40058 PR target/11535
40059 * gcc.c-torture/execute/20030811-1.c: New test.
40060
40061 2003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40062
40063 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
40064
40065 2003-08-10 Mark Mitchell <mark@codesourcery.com>
40066
40067 PR c++/11789.C
40068 * g++.dg/inherit/multiple1.C: New test.
40069
40070 2003-08-10 Nathan Sidwell <nathan@codesourcery.com>
40071
40072 * gcc.dg/spe1.c: New test.
40073
40074 PR c++/11670
40075 * g++.dg/expr/cast2.C: New test.
40076
40077 PR c++/10530
40078 * g++.dg/template/dependent-name2.C: New test.
40079
40080 2003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
40081
40082 * g++.dg/parse/crash11.C: Put the dg options in comments.
40083
40084 2003-08-08 Neil Booth <neil@daikokuya.co.uk>
40085
40086 * lib/gcc-dg.exp: Update for diagnostic change.
40087
40088 2003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40089
40090 PR c++/5767
40091 * g++.dg/parse/crash11.C: New test.
40092
40093 2003-08-06 Alexandre Oliva <aoliva@redhat.com>
40094
40095 * gcc.dg/cpp/spacing1.c: Update.
40096
40097 2003-08-04 Janis Johnson <janis187@us.ibm.com>
40098
40099 PR target/11739
40100 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
40101 a value for -mtune.
40102
40103 2003-08-04 Roger Sayle <roger@eyesopen.com>
40104
40105 PR middle-end/11771
40106 * gcc.c-torture/compile/20030804-1.c: New test case.
40107
40108 2003-08-04 Roger Sayle <roger@eyesopen.com>
40109
40110 * gcc.dg/20030804-1.c: New test case.
40111
40112 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
40113
40114 * gcc.dg/cpp/separate-1.c: New test.
40115
40116 2003-08-03 Nathan Sidwell <nathan@codesourcery.com>
40117
40118 PR c++/11704
40119 * g++.dg/template/dependent-expr2.C: New test.
40120
40121 PR c++/11766
40122 * g++.dg/expr/ptrmem1.C: New test.
40123
40124 2003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40125
40126 PR c++/9453
40127 * g++.dg/template/friend15.C: New test.
40128
40129 2003-08-03 Neil Booth <neil@daikokuya.co.uk>
40130
40131 * lib/dg-pch.exp: Work round PCH bug.
40132
40133 2003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40134
40135 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
40136 builtins. Move cases from builtins-4.c here.
40137
40138 * gcc.dg/torture/builtin-math-1.c: New test taken from
40139 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
40140 additional cases.
40141
40142 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
40143 Delete.
40144
40145 2003-08-02 Nathan Sidwell <nathan@codesourcery.com>
40146
40147 PR c++/9447
40148 * g++.dg/template/using7.C: New test.
40149
40150 2003-08-02 Neil Booth <neil@daikokuya.co.uk>
40151
40152 * import1.c, import2.c: New tests.
40153
40154 2003-08-01 Jakub Jelinek <jakub@redhat.com>
40155
40156 * g++.dg/eh/crossjump1.C: New test.
40157
40158 2003-08-01 Mark Mitchell <mark@codesourcery.com>
40159
40160 PR c++/11697
40161 * g++.dg/template/using6.C: New test.
40162
40163 PR c++/11744
40164 * g++.dg/template/koenig2.C: New test.
40165
40166 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40167
40168 PR c++/7983
40169 * g++.dg/parse/typedef4.C: New test.
40170
40171 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40172
40173 PR c++/8442, c++/8806
40174 * g++.dg/template/elab1.C: New test.
40175 * g++.dg/template/type2.C: Likewise.
40176 * g++.dg/template/ttp3.C: Adjust expected error message.
40177 * g++.old-deja/g++.law/visibility13.C: Likewise.
40178 * g++.old-deja/g++.niklas/t135.C: Likewise.
40179 * g++.old-deja/g++.pt/ttp41.C: Likewise.
40180 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
40181 template argument.
40182 * g++.old-deja/g++.pt/ttp44.C: Likewise.
40183
40184 2003-08-01 Nathan Sidwell <nathan@codesourcery.com>
40185
40186 PR c++/11295
40187 * g++.dg/ext/stmtexpr1.C: New test.
40188
40189 * g++.dg/opt/tmp1.C: New test.
40190
40191 PR c++/11525
40192 * g++.dg/parse/constant4.C: New test.
40193
40194 PR c++/9447
40195 * g++.dg/template/using5.C: New test.
40196
40197 2003-07-31 Roger Sayle <roger@eyesopen.com>
40198
40199 * gcc.dg/builtins-27.c: New test case.
40200
40201 2003-07-31 Jakub Jelinek <jakub@redhat.com>
40202
40203 * gcc.dg/tls/opt-7.c: New test.
40204
40205 2003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
40206
40207 * g++.old-deja/g++.other/crash18.C: Remove.
40208
40209 2003-07-31 Nathan Sidwell <nathan@codesourcery.com>
40210
40211 * g++.dg/template/explicit3.C: New.
40212 * g++.dg/template/explicit4.C: New.
40213 * g++.dg/template/explicit5.C: New.
40214
40215 PR c++/11347
40216 * g++.dg/template/memtmpl1.C: New.
40217
40218 2003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
40219
40220 PR target/11565
40221 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
40222 * gcc.dg/i386-387-5.c (dg-options): Likewise.
40223
40224 2003-07-30 Jan Hubicka <jh@suse.cz>
40225
40226 * vtgc1.c: Kill.
40227
40228 2003-07-29 Zack Weinberg <zack@codesourcery.com>
40229
40230 * gcc.dg/struct-in-proto-1.c: New test.
40231
40232 2003-07-29 Neil Booth <neil@daikokuya.co.uk>
40233
40234 * gcc.dg/cpp/include2.c: Only expect one message.
40235
40236 2003-07-29 Nathan Sidwell <nathan@codesourcery.com>
40237
40238 PR c++/9447
40239 * g++.dg/template/using1.C: New test.
40240 * g++.dg/template/using2.C: New test.
40241 * g++.dg/template/using3.C: New test.
40242 * g++.dg/template/using4.C: New test.
40243
40244 2003-07-29 Alexandre Oliva <aoliva@redhat.com>
40245
40246 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
40247 * gcc.c-torture/execute/string-opt-10.c: Likewise.
40248
40249 2003-07-28 Jan Hubicka <jh@suse.cz>
40250
40251 PR c++/11530
40252 * g++.dg/opt/call1.C: New test.
40253
40254 2003-07-28 Alexandre Oliva <aoliva@redhat.com>
40255
40256 PR c++/11667
40257 * g++.dg/init/enum2.C: New test.
40258 * g++.dg/template/overload1.C: Add "-w" option.
40259
40260 2003-07-28 Hans-Peter Nilsson <hp@bitrange.com>
40261
40262 * gcc.dg/Wdeclaration-after-statement-1.c,
40263 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
40264
40265 2003-07-28 Jakub Jelinek <jakub@redhat.com>
40266
40267 * gcc.c-torture/compile/20030725-1.c: New test.
40268
40269 2003-07-28 Aldy Hernandez <aldyh@redhat.com>
40270
40271 * gcc.dg/20030505.c: Only run for SPE.
40272 Remove definition of opaque type.
40273
40274 2003-07-27 Mark Mitchell <mark@codesourcery.com>
40275
40276 * g++.dg/template/ptrmem6.C: New test.
40277
40278 2003-07-26 Geoffrey Keating <geoffk@apple.com>
40279
40280 * gcc.c-torture/compile/zero-strct-2.c: New test.
40281
40282 2003-07-25 Geoffrey Keating <geoffk@apple.com>
40283
40284 * gcc.dg/intermod-1.c: New test.
40285
40286 2003-07-25 Nathan Sidwell <nathan@codesourcery.com>
40287
40288 PR c++/11617
40289 * g++.dg/template/lookup2.C: New test.
40290 * g++.dg/template/memclass1.C: Remove instantiated from error.
40291 * g++.dg/other/error2.C: Tweak expected errors.
40292
40293 PR c++/11596
40294 * g++.dg/template/defarg3.C: New test.
40295
40296 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
40297
40298 2003-07-24 Mark Mitchell <mark@codesourcery.com>
40299
40300 * g++.dg/inherit/access5.C: New test.
40301
40302 2003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40303
40304 PR c++/11513
40305 * g++.dg/template/crash8.C: New test.
40306
40307 2003-07-23 Steven Bosscher <steven@gcc.gnu.org>
40308
40309 PR c/10602
40310 * gcc.dg/noncompile/incomplete-2.c: New test.
40311
40312 2003-07-23 Mark Mitchell <mark@codesourcery.com>
40313
40314 PR c++/11645
40315 * g++.dg/inherit/access4.C: New test.
40316
40317 PR c++/11517
40318 * g++.dg/expr/cond2.C: New test.
40319
40320 PR optimization/10679
40321 * g++.dg/opt/inline4.C: New test.
40322
40323 2003-07-23 Nathan Sidwell <nathan@codesourcery.com>
40324
40325 * g++.dg/parse/crash10: New test.
40326
40327 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
40328
40329 * g++.dg/ext/flexary1.C: New test.
40330
40331 2003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40332
40333 PR c++/10793
40334 * g++.dg/template/crash9.C: New test.
40335
40336 2003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
40337
40338 PR c++/3004
40339 * g++.dg/parse/typedef3.C: New test.
40340
40341 PR c++/7906
40342 * g++.dg/parse/operator2.C: New test.
40343
40344 PR c++/8895
40345 * g++.dg/parse/def-tmpl-arg1.C: New test.
40346
40347 PR c++/9282
40348 * g++.dg/parse/funptr1.C: New test.
40349
40350 PR c++/9452
40351 * g++.dg/parse/ambig3.C: New test.
40352
40353 PR c++/9454
40354 * g++.dg/parse/operator3.C: New test.
40355
40356 PR c++/9486
40357 * g++.dg/parse/template10.C: New test.
40358
40359 PR c++/9488
40360 * g++.dg/parse/template11.C: New test.
40361
40362 PR c++/10150
40363 * g++.dg/parse/invalid-op1.C: New test.
40364
40365 PR c++/10247
40366 * g++.dg/parse/condexpr1.C: New test.
40367
40368 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
40369
40370 * g++.dg/ext/packed3.C: New test.
40371 * g++.dg/ext/packed4.C: New test.
40372
40373 * gcc.dg/pack-test-3.c: New test.
40374
40375 2003-07-21 Janis Johnson <janis187@us.ibm.com>
40376
40377 * lib/compat.exp: Handle dg-options per source file.
40378 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
40379 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
40380 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
40381 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
40382 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
40383 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
40384 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
40385 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
40386 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
40387 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
40388 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
40389 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
40390 * g++.dg/compat/break/bitfield7_x.C: Ditto.
40391 * g++.dg/compat/break/bitfield7_y.C: Ditto.
40392
40393 2003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
40394
40395 PR c/10320
40396 * gcc.c-torture/execute/20030718-1.c: New test.
40397
40398 2003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
40399
40400 PR optimization/11536
40401 * gcc.dg/20030721-1.c: New test.
40402
40403 2003-07-19 Mark Mitchell <mark@codesourcery.com>
40404
40405 PR c++/11546
40406 * g++.dg/template/lookup1.C: New test.
40407
40408 2003-07-19 Zack Weinberg <zack@codesourcery.com>
40409
40410 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
40411 diagnostics of ill-formed constructs involving labels.
40412 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
40413 the new 'previously defined here' message.
40414
40415 2003-07-18 Nathan Sidwell <nathan@codesourcery.com>
40416
40417 * g++.dg/parse/non-dependent2.C: New test.
40418
40419 2003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
40420
40421 * g++.dg/init/init-ref4.C: xfail on targets without
40422 weak symbols.
40423
40424 2003-07-17 Jakub Jelinek <jakub@redhat.com>
40425
40426 PR target/11087
40427 * gcc.c-torture/execute/20030717-1.c: New test.
40428
40429 2003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
40430
40431 * g++.dg/opt/cfg1.C: New test.
40432
40433 2003-07-17 Mark Mitchell <mark@codesourcery.com>
40434
40435 PR optimization/11557
40436 * gcc.dg/20030717-1.c: New test.
40437
40438 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
40439
40440 PR c++/10476
40441 * g++.dg/expr/crash-1.C: New test.
40442
40443 PR c++/11027
40444 * g++.dg/template/init3.C: New test.
40445
40446 PR c++/8222
40447 * g++.dg/template/non-dependent1.C: New test.
40448
40449 PR c++/11070
40450 * g++.dg/template/non-dependent2.C: New test.
40451
40452 PR c++/11071
40453 * g++.dg/template/non-dependent3.C: New test.
40454
40455 PR c++/9907
40456 * g++.dg/template/sizeof5.C: New test.
40457
40458 2003-07-17 Geoffrey Keating <geoffk@apple.com>
40459
40460 PR 11498
40461 * gcc.c-torture/compile/mangle-1.c: New file.
40462
40463 2003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40464
40465 PR c++/7809
40466 * g++.dg/parse/access3.C: New test.
40467
40468 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
40469
40470 PR c++/11384
40471 * g++.dg/init/init-ref4.C: New test.
40472
40473 2003-07-16 Mark Mitchell <mark@codesourcery.com>
40474
40475 PR c++/11547
40476 * g++.dg/parse/constant3.C: New test.
40477 * g++.dg/parse/crash7.C: Likewise.
40478
40479 2003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
40480
40481 PR target/11008
40482 * gcc.dg/i386-pentium4-not-mull.c: New.
40483
40484 2003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
40485
40486 * gcc.dg/asm-names.c (ymain): Make it weak.
40487
40488 2003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40489
40490 PR c++/5421
40491 * g++.dg/template/friend21.C: New test.
40492
40493 2003-07-16 Jakub Jelinek <jakub@redhat.com>
40494
40495 * gcc.dg/cleanup-8.c: New test.
40496 * gcc.dg/cleanup-9.c: New test.
40497
40498 2003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
40499
40500 * g++.dg/ext/dll-MI1.h: New file.
40501 * g++.dg/ext/dllexport-MI1.C: New file.
40502 * g++.dg/ext/dllimport-MI1.C: New file.
40503
40504 2003-07-15 Jakub Jelinek <jakub@redhat.com>
40505
40506 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
40507 it does not have cmpstrsi patterns (just cmpmemsi).
40508
40509 2003-07-15 Mark Mitchell <mark@codesourcery.com>
40510
40511 PR debug/11473
40512 * g++.dg/debug/debug8.C: New test.
40513
40514 2003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40515
40516 PR c++/10108
40517 * g++.dg/template/crash7.C: New test.
40518
40519 2003-07-15 Kazu Hirata <kazu@cs.umass.edu>
40520
40521 PR target/10795
40522 * gcc.c-torture/compile/20030708-1.c: New.
40523
40524 2003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
40525
40526 * gcc.c-torture/execute/20030715-1.c: New test.
40527
40528 2003-07-14 Geoffrey Keating <geoffk@apple.com>
40529
40530 * gcc.dg/pch/inline-3.c: New file.
40531 * gcc.dg/pch/inline-3.hs: New file.
40532 * gcc.dg/pch/inline-4.c: New file.
40533 * gcc.dg/pch/inline-4.hs: New file.
40534
40535 2003-07-14 Mark Mitchell <mark@codesourcery.com>
40536
40537 PR c++/11509
40538 * g++.dg/template/crash6.C: New test.
40539
40540 PR c++/7053
40541 * g++.dg/template/friend20.C: New test.
40542
40543 PR c++/7019
40544 * g++.dg/template/overload2.C: New test.
40545
40546 2003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
40547
40548 PR optimization/11440
40549 * gcc.c-torture/execute/20030714-1.c: New test.
40550
40551 2003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40552
40553 PR c++/11154
40554 * g++.dg/template/partial2.C: New test.
40555
40556 2003-07-13 Mark Mitchell <mark@codesourcery.com>
40557
40558 PR c++/11503
40559 * g++.dg/template/anon1.C: New test.
40560
40561 PR c++/11493
40562 PR c++/11495
40563 * g++.dg/parse/template9.C: Likewise.
40564 * g++.dg/template/crash4.C: New test.
40565 * g++.dg/template/koenig1.C: Likewise.
40566 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
40567 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
40568 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
40569 functions.
40570 * g++.old-deja/g++.jason/template36.C: Likewise.
40571 * g++.old-deja/g++.mike/p1989.C: Likewise.
40572 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
40573 * g++.old-deja/g++.pt/ttp20.C: Use this->.
40574 * g++.old-deja/g++.pt/ttp21.C: Use this->.
40575 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
40576 compiling.
40577 * g++.old-deja/g++.pt/union2.C: Use this->.
40578
40579 2003-07-11 Jakub Jelinek <jakub@redhat.com>
40580
40581 * gcc.dg/20030711-1.c: New test.
40582
40583 2003-07-11 Nathan Sidwell <nathan@codesourcery.com>
40584
40585 PR c++/11050
40586 * g++.dg/parse/args1.C: New test.
40587 * g++.pt/defarg8.C: Change expected errors.
40588
40589 2003-07-11 Mark Mitchell <mark@codesourcery.com>
40590
40591 PR c++/8164
40592 * g++.dg/template/nontype2.C: New test.
40593
40594 PR c++/10558
40595 * g++.dg/parse/template8.C: New test.
40596
40597 PR c++/8327
40598 * g++.dg/template/scope1.C: New test.
40599
40600 * g++.dg/warn/Wsign-compare-1.C: New test.
40601
40602 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
40603
40604 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
40605
40606 2003-07-10 Mark Mitchell <mark@codesourcery.com>
40607
40608 PR c++/9411
40609 * g++.dg/template/explicit2.C: New test.
40610
40611 PR c++/10032
40612 * g++.dg/warn/pedantic1.C: New test.
40613
40614 2003-07-10 Nathan Sidwell <nathan@codesourcery.com>
40615
40616 PR c++ 9483
40617 * g++.dg/other/field1.C: New test.
40618
40619 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
40620
40621 PR c/11449
40622 * gcc.c-torture/compile/20030707-1.c: New.
40623
40624 2003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40625
40626 PR c++/10849
40627 * g++.dg/template/access12.C: New test.
40628
40629 2003-07-09 Nathan Sidwell <nathan@codesourcery.com>
40630
40631 * g++.dg/bprob/bprob.exp (prof_ext): Update.
40632 * g77.dg/bprob/bprob.exp (prof_ext): Update.
40633 * gcc.misc-tests/bprob.exp (prof_ext): Update.
40634 * gcc.misc-tests/gcov.exp: Update
40635 * g++.dg/gcov/gcov.exp: Update
40636 * lib/gcov.exp: Update.
40637
40638 2003-07-08 Mark Mitchell <mark@codesourcery.com>
40639
40640 * g++.dg/abi/mangle17.C: Make sure template expressions are
40641 dependent.
40642 * g++.dg/abi/mangle4.C: Mark erroneous casts.
40643 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
40644 * g++.dg/opt/stack1.C: Remove erroneous code.
40645 * g++.dg/parse/template7.C: New test.
40646 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
40647 * g++.old-deja/g++.pt/crash4.C: Likewise.
40648
40649 2003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
40650
40651 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
40652 with zero or one occurence of `$' after the initial `L'.
40653
40654 2003-07-08 Kazu Hirata <kazu@cs.umass.edu>
40655
40656 * gcc.c-torture/compile/20030704-1.c: Add a comment.
40657
40658 2003-07-08 Roger Sayle <roger@eyesopen.com>
40659
40660 PR c/11370
40661 * gcc.dg/Wunreachable-6.c: New testcase.
40662 * gcc.dg/Wunreachable-7.c: New testcase.
40663
40664 2003-07-08 Jakub Jelinek <jakub@redhat.com>
40665
40666 PR c/11420
40667 * gcc.dg/20030708-1.c: New test.
40668
40669 2003-07-08 Richard Sandiford <rsandifo@redhat.com>
40670
40671 * gcc.dg/compat/sdata-section.h: New file.
40672 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
40673 * gcc.dg/torture/mips-sdata-1.c: New test.
40674
40675 2003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40676
40677 PR c++/11030
40678 * g++.dg/template/friend19.C: New test.
40679
40680 2003-07-08 Jakub Jelinek <jakub@redhat.com>
40681
40682 * g++.dg/opt/strength-reduce.C: New test.
40683
40684 2003-07-07 Roger Sayle <roger@eyesopen.com>
40685
40686 PR target/10979
40687 * gcc.dg/20030707-1.c: New testcase.
40688
40689 2003-07-07 Roger Sayle <roger@eyesopen.com>
40690
40691 PR optimization/11059
40692 * g++.dg/opt/emptyunion.C: New testcase.
40693
40694 2003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
40695 Eric Botcazou <ebotcazou@libertysurf.fr>
40696
40697 * g++.dg/opt/stack1.C: New test.
40698
40699 2003-07-05 Mark Mitchell <mark@codesourcery.com>
40700
40701 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
40702 run test.
40703
40704 PR c++/11431
40705 * g++.dg/expr/static_cast3.C: New test.
40706
40707 2003-07-04 Zack Weinberg <zack@codesourcery.com>
40708
40709 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
40710 everywhere.
40711 * gcc.dg/concat.c: Concatenation of string constants with
40712 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
40713 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
40714 * gcc.dg/cpp/escape-2.c: Use wide character constants where
40715 necessary to avoid multi-character character constant warning.
40716 * gcc.dg/cpp/escape.c: Likewise.
40717 * gcc.dg/cpp/ucs.c: Likewise.
40718 Remove backslashes from dg-bogus comments, as they confuse Tcl.
40719 Fix a typo.
40720
40721 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
40722
40723 PR c/11428
40724 * gcc.c-torture/compile/20030704-1.c: New.
40725
40726 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
40727
40728 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
40729
40730 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
40731
40732 PR c++/5287, PR c++/7910, PR c++/11021
40733 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
40734 tests for warnings.
40735 * g++.dg/ext/dllimport2.C: Add tests for warnings.
40736 * g++.dg/ext/dllimport3.C: Likewise.
40737 * g++.dg/ext/dllimport4.C: New file.
40738 * g++.dg/ext/dllimport5.C: New file.
40739 * g++.dg/ext/dllimport6.C: New file.
40740 * g++.dg/ext/dllimport7.C: New file.
40741 * g++.dg/ext/dllimport8.C: New file.
40742 * g++.dg/ext/dllimport9.C: New file.
40743 * g++.dg/ext/dllimport10.C: New file.
40744 * g++.dg/ext/dllexport1.C: New file.
40745
40746 2003-07-03 Mark Mitchell <mark@codesourcery.com>
40747
40748 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
40749 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
40750
40751 2003-07-03 Roger Sayle <roger@eyesopen.com>
40752
40753 * gcc.dg/builtins-25.c: New testcase.
40754 * gcc.dg/builtins-26.c: New testcase.
40755
40756 2003-07-03 Janis Johnson <janis187@us.ibm.com>
40757
40758 * gcc.dg/compat/vector-defs.h: New file.
40759 * gcc.dg/compat/vector-setup.h: New file.
40760 * gcc.dg/compat/vector-check.h: New file.
40761 * gcc.dg/compat/vector-1_main.c: New file.
40762 * gcc.dg/compat/vector-1_x.c: New file.
40763 * gcc.dg/compat/vector-1_y.c: New file.
40764 * gcc.dg/compat/vector-2_main.c: New file.
40765 * gcc.dg/compat/vector-2_x.c: New file.
40766 * gcc.dg/compat/vector-2_y.c: New file.
40767
40768 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
40769 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
40770 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
40771 * gcc.dg/compat/struct-align-1.h: New file.
40772 * gcc.dg/compat/struct-align-1_main.c: New file.
40773 * gcc.dg/compat/struct-align-1_x.c: New file.
40774 * gcc.dg/compat/struct-align-1_y.c: New file.
40775 * gcc.dg/compat/struct-align-2.h: New file.
40776 * gcc.dg/compat/struct-align-2_main.c: New file.
40777 * gcc.dg/compat/struct-align-2_x.c: New file.
40778 * gcc.dg/compat/struct-align-2_y.c: New file.
40779
40780 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
40781 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
40782 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
40783 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
40784 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
40785 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
40786 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
40787 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
40788 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
40789 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
40790 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
40791 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
40792 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
40793 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
40794 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
40795 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
40796 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
40797 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
40798 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
40799 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
40800 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
40801 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
40802 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
40803 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
40804 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
40805 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
40806 * gcc.dg/compat/struct-return-10_x.c: Ditto.
40807 * gcc.dg/compat/struct-return-2_x.c: Ditto.
40808 * gcc.dg/compat/struct-return-3_x.c: Ditto.
40809
40810 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
40811
40812 * gcc.dg/i386-call-1.c: New test.
40813
40814 2003-07-03 Nathan Sidwell <nathan@codesourcery.com>
40815
40816 PR c++/9162
40817 * g++.dg/parse/defarg4.C: New.
40818
40819 2003-07-03 Roger Sayle <roger@eyesopen.com>
40820
40821 PR target/10700
40822 * gcc.c-torture/compile/20030703-1.c: New test case.
40823
40824 2003-07-03 Mark Mitchell <mark@codesourcery.com>
40825
40826 * g++.dg/template/local3.C: Remove extra semicolon.
40827
40828 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
40829
40830 * gcc.dg/i386-volatile-1.c: New test.
40831
40832 2003-07-02 Nathan Sidwell <nathan@codesourcery.com>
40833
40834 PR c++/11072
40835 * g++.dg/other/offsetof2.C: XFAIL.
40836 * g++.dg/other/offsetof5.C: New.
40837
40838 PR c++/10219
40839 * g++.dg/template/error1.C: New.
40840
40841 PR c++/9779
40842 * g++.dg/template/dependent-expr1.C: New.
40843
40844 2003-07-01 Mark Mitchell <mark@codesourcery.com>
40845
40846 PR c++/6949
40847 * g++.dg/template/local3.C: New test.
40848
40849 PR c++/11149
40850 * g++.dg/lookup/scoped6.C: New test.
40851
40852 2003-07-01 Giovanni Bajo <giovannibajo@libero.it>
40853
40854 PR c++/8046
40855 * g++.dg/other/error7.C: New test.
40856
40857 2003-07-01 Kazu Hirata <kazu@cs.umass.edu>
40858
40859 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
40860 * g++.old-deja/g++.abi/vtable3.h: Likewise.
40861 * g++.old-deja/g++.law/code-gen5.C: Likewise.
40862 * g++.old-deja/g++.other/union2.C: Likewise.
40863 * gcc.dg/c90-const-expr-2.c: Likewise.
40864 * gcc.dg/c90-const-expr-3.c: Likewise.
40865 * gcc.dg/c99-const-expr-2.c: Likewise.
40866 * gcc.dg/c99-const-expr-3.c: Likewise.
40867 * gcc.dg/concat.c: Likewise.
40868
40869 2003-07-01 Mark Mitchell <mark@codesourcery.com>
40870
40871 PR c++/9559
40872 * g++.dg/init/static1.C: New test.
40873
40874 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
40875
40876 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
40877 * g++.old-deja/g++.other/access2.C: Likewise.
40878 * g++.old-deja/g++.other/decl2.C: Likewise.
40879 * gcc.c-torture/execute/20020615-1.c: Likewise.
40880
40881 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
40882
40883 PR c++/4933
40884 * g++.dg/template/sizeof4.C: New test.
40885
40886 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
40887
40888 * g++.dg/other/error6.C: New test.
40889
40890 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
40891
40892 PR c++/10750
40893 * g++.dg/parse/constant2.C: New test.
40894
40895 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
40896
40897 PR c++/11106
40898 * g++.dg/other/error5.C: New test.
40899
40900 2003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40901
40902 * gcc.dg/format/gcc_diag-1.c: New test.
40903
40904 2003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
40905
40906 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
40907
40908 2003-06-28 Nathan Sidwell <nathan@codesourcery.com>
40909
40910 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
40911 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
40912 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
40913
40914 2003-06-28 Jakub Jelinek <jakub@redhat.com>
40915
40916 * gcc.c-torture/execute/builtins/string-8.c: New test.
40917 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
40918 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
40919 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
40920
40921 2003-06-27 Mark Mitchell <mark@codesourcery.com>
40922
40923 PR c++/10468
40924 * g++.dg/ext/typeof6.C: New test.
40925
40926 2003-06-27 Mark Mitchell <mark@codesourcery.com>
40927
40928 PR c++/10796
40929 * g++.dg/init/enum1.C: New test.
40930
40931 2003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
40932
40933 * gcc.dg/20030627-1.c: New test.
40934
40935 2003-06-26 Mark Mitchell <mark@codesourcery.com>
40936
40937 PR c++/11332
40938 * g++.dg/expr/static_cast2.C: New test.
40939
40940 2003-06-26 Roger Sayle <roger@eyesopen.com>
40941 Jakub Jelinek <jakub@redhat.com>
40942
40943 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
40944 sprintf(dst,"%s",src) optimization.
40945 * gcc.c-torture/execute/20030626-1.c: New test case.
40946 * gcc.c-torture/execute/20030626-2.c: New test case.
40947
40948 2003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
40949
40950 * gcc.c-torture/execute/multi-ix.c: New test.
40951
40952 * gcc.c-torture/execute/simd-4.c (main):
40953 Added missing semicolon at end of union.
40954
40955 2003-06-26 Giovanni Bajo <giovannibajo@libero.it>
40956
40957 PR c++/8266
40958 * g++.dg/template/explicit-instantiation3.C: New test.
40959
40960 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
40961
40962 * gcc.dg/20030626-1.c: Use signed char.
40963
40964 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
40965
40966 * gcc.dg/20030626-1.c: New test.
40967
40968 2003-06-26 Neil Booth <neil@daikokuya.co.uk>
40969
40970 * const-str-2.m: Update.
40971
40972 2003-06-25 Mark Mitchell <mark@codesourcery.com>
40973
40974 PR c++/10990
40975 * g++.dg/rtti/dyncast1.C: New test.
40976 * g++.dg/abi/mangle4.C: Correct base-specifier access.
40977 * g++.dg/lookup/scoped1.C: Remove XFAIL.
40978 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
40979
40980 PR c++/10931
40981 * g++.dg/expr/static_cast1.C: New test.
40982
40983 2003-06-25 Josef Zlomek <zlomekj@suse.cz>
40984
40985 * gcc.dg/20030625-1.c: New test.
40986
40987 2003-06-24 Roger Sayle <roger@eyesopen.com>
40988
40989 * gcc.c-torture/compile/20030624-1.c: New test case.
40990
40991 2003-06-24 Jakub Jelinek <jakub@redhat.com>
40992
40993 * gcc.c-torture/execute/string-opt-17.c: New test.
40994
40995 2003-06-24 Mark Mitchell <mark@codesourcery.com>
40996
40997 PR c++/5754
40998 * g++.dg/parse/crash6.C: New test.
40999
41000 2003-06-23 Roger Sayle <roger@eyesopen.com>
41001
41002 * gcc.dg/builtins-24.c: New test case.
41003
41004 2003-06-23 Jakub Jelinek <jakub@redhat.com>
41005
41006 * g++.dg/opt/operator1.C: New test.
41007
41008 2003-06-22 Roger Sayle <roger@eyesopen.com>
41009
41010 * gcc.c-torture/execute/string-opt-16.c: New test case.
41011
41012 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
41013
41014 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
41015 * g++.old-deja/g++.other/conv7.C: Likewise.
41016 * g++.old-deja/g++.other/overcnv2.C: Likewise.
41017 * g++.old-deja/g++.other/overload14.C: Likewise.
41018
41019 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
41020
41021 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
41022 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
41023
41024 2003-06-20 Mark Mitchell <mark@codesourcery.com>
41025
41026 PR c++/10888
41027 * g++.dg/warn/Winline-3.C: New test.
41028
41029 2003-06-20 Mark Mitchell <mark@codesourcery.com>
41030
41031 * lib/target-supports.exp (check_alias_available): Make the test
41032 program acceptable to the Solaris assembler.
41033
41034 PR c++/10749
41035 * g++.dg/template/memclass2.C: New test.
41036
41037 2003-06-20 Mark Mitchell <mark@codesourcery.com>
41038 Eric Botcazou <ebotcazou@libertysurf.fr>
41039
41040 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
41041 data for non-matching targets.
41042 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
41043
41044 2003-06-20 Mark Mitchell <mark@codesourcery.com>
41045
41046 PR c++/10845
41047 * g++.dg/template/member3.C: New test.
41048
41049 2003-06-19 Mark Mitchell <mark@codesourcery.com>
41050
41051 PR c++/10939
41052 * g++.dg/template/func1.C: New test.
41053
41054 PR c++/9649
41055 * g++.dg/template/static4.C: New test.
41056 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
41057
41058 PR c++/11041
41059 * g++.dg/init/ref7.C: New test.
41060
41061 2003-06-19 Matt Austern <austern@apple.com>
41062
41063 PR c++/11228
41064 * g++.dg/anew1.C: New test.
41065 * g++.dg/anew2.C: New test.
41066 * g++.dg/anew3.C: New test.
41067 * g++.dg/anew4.C: New test.
41068
41069 2003-06-19 Kazu Hirata <kazu@cs.umass.edu>
41070
41071 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
41072
41073 2003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
41074
41075 * gcc.c-torture/execute/simd-4.c (main): Make expected value
41076 endian-dependent.
41077
41078 2003-06-17 Benjamin Kosnik <bkoz@redhat.com>
41079
41080 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
41081 Remove cruft.
41082
41083 2003-06-17 Kazu Hirata <kazu@cs.umass.edu>
41084
41085 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
41086 * gcc.c-torture/compile/961203-1.c: Likewise.
41087 * gcc.c-torture/compile/980506-1.c: Likewise.
41088
41089 2003-06-17 Mark Mitchell <mark@codesourcery.com>
41090
41091 PR c++/10712
41092 * g++.dg/lookup/using7.C: New test.
41093
41094 2003-06-17 Mark Mitchell <mark@codesourcery.com>
41095
41096 PR c++/11105
41097 * g++.dg/abi/conv1.C: Remove it.
41098 * g++.dg/template/conv7.C: New test.
41099 * g++.dg/template/conv8.C: Likewise.
41100 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
41101 conversion operator.
41102
41103 2003-06-17 Janis Johnson <janis187@us.ibm.com>
41104
41105 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
41106 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
41107 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
41108 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
41109 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
41110 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
41111 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
41112 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
41113 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
41114 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
41115 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
41116 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
41117 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
41118 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
41119 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
41120 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
41121 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
41122 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
41123 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
41124 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
41125 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
41126 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
41127 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
41128 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
41129 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
41130 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
41131 * gcc.dg/compat/struct-return-10_x.c: Ditto.
41132 * gcc.dg/compat/struct-return-2_x.c: Ditto.
41133 * gcc.dg/compat/struct-return-3_x.c: Ditto.
41134
41135 2003-06-16 Mark Mitchell <mark@codesourcery.com>
41136
41137 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
41138 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
41139 indications.
41140
41141 2003-06-16 Roger Sayle <roger@eyesopen.com>
41142
41143 * gcc.dg/i386-387-5.c: New test case.
41144 * gcc.dg/i386-387-6.c: New test case.
41145 * gcc.dg/builtins-23.c: New test case.
41146
41147 2003-06-15 Roger Sayle <roger@eyesopen.com>
41148
41149 * gcc.dg/builtins-22.c: New test case.
41150 * gcc.dg/i386-387-1.c: Update to test exp.
41151 * gcc.dg/i386-387-2.c: Likewise.
41152
41153 2003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41154
41155 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
41156
41157 2003-06-12 Mark Mitchell <mark@codesourcery.com>
41158
41159 * lib/gcc-dg.exp (dg-require-dll): New function.
41160 (dg-xfail-if): Likewise.
41161 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
41162 driver.
41163
41164 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
41165 * gcc.c-torture/compile/20001205-1.c: Likewise.
41166 * gcc.c-torture/compile/20001226-1.c: Likewise.
41167 * gcc.c-torture/compile/20010518-2.c: Likewise.
41168 * gcc.c-torture/compile/20020312-1.c: Likewise.
41169 * gcc.c-torture/compile/20020604-1.c: Likewise.
41170 * gcc.c-torture/compile/920501-12.c: Likewise.
41171 * gcc.c-torture/compile/920501-4.c: Likewise.
41172 * gcc.c-torture/compile/920520-1.c: Likewise.
41173 * gcc.c-torture/compile/920521-1.c: Likewise.
41174 * gcc.c-torture/compile/920625-1.c: Likewise.
41175 * gcc.c-torture/compile/961203-1.c: Likewise.
41176 * gcc.c-torture/compile/980506-1.c: Likewise.
41177 * gcc.c-torture/compile/981006-1.c: Likewise.
41178 * gcc.c-torture/compile/981022-1.c: Likewise.
41179 * gcc.c-torture/compile/981223-1.c: Likewise.
41180 * gcc.c-torture/compile/990617-1.c: Likewise.
41181 * gcc.c-torture/compile/dll.c: Likewise.
41182 * gcc.c-torture/compile/labels-3.c: Likewise.
41183 * gcc.c-torture/compile/mipscop-1.c: Likewise.
41184 * gcc.c-torture/compile/mipscop-2.c: Likewise.
41185 * gcc.c-torture/compile/mipscop-3.c: Likewise.
41186 * gcc.c-torture/compile/mipscop-4.c: Likewise.
41187 * gcc.c-torture/compile/simd-5.c: Likewise.
41188 * gcc.c-torture/compile/20000804-1.x: Remove.
41189 * gcc.c-torture/compile/20001205-1.x: Likewise.
41190 * gcc.c-torture/compile/20001226-1.x: Likewise.
41191 * gcc.c-torture/compile/20010518-2.x: Likewise.
41192 * gcc.c-torture/compile/20020312-1.x: Likewise.
41193 * gcc.c-torture/compile/20020604-1.x: Likewise.
41194 * gcc.c-torture/compile/920501-12.x: Likewise.
41195 * gcc.c-torture/compile/920501-4.x: Likewise.
41196 * gcc.c-torture/compile/920520-1.x: Likewise.
41197 * gcc.c-torture/compile/920521-1.x: Likewise.
41198 * gcc.c-torture/compile/920625-1.x: Likewise.
41199 * gcc.c-torture/compile/961203-1.x: Likewise.
41200 * gcc.c-torture/compile/980506-1.x: Likewise.
41201 * gcc.c-torture/compile/981006-1.x: Likewise.
41202 * gcc.c-torture/compile/981022-1.x: Likewise.
41203 * gcc.c-torture/compile/981223-1.x: Likewise.
41204 * gcc.c-torture/compile/990617-1.x: Likewise.
41205 * gcc.c-torture/compile/mipscop-1.x: Likewise.
41206 * gcc.c-torture/compile/mipscop-2.x: Likewise.
41207 * gcc.c-torture/compile/mipscop-3.x: Likewise.
41208 * gcc.c-torture/compile/mipscop-4.x: Likewise.
41209 * gcc.c-torture/compile/simd-5.x: Likewise.
41210
41211 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
41212
41213 2003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
41214
41215 * gcc.c-torture/execute/20030611-1.c: New test.
41216
41217 2003-06-12 Roger Sayle <roger@eyesopen.com>
41218
41219 PR middle-end/168
41220 * gcc.dg/20030612-1.c: New test case.
41221
41222 2003-06-12 Mark Mitchell <mark@codesourcery.com>
41223
41224 PR c++/10635
41225 * g++.dg/expr/cast1.C: New test.
41226
41227 2003-06-12 Roger Sayle <roger@eyesopen.com>
41228
41229 * gcc.dg/builtins-21.c: New test case.
41230
41231 2003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
41232
41233 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
41234 options instead of at the end.
41235 * lib/objc.exp (objc_target_compile): Likewise.
41236
41237 2003-06-11 Mark Mitchell <mark@codesourcery.com>
41238
41239 PR c++/10432
41240 * g++.dg/parse/error1.C: New test.
41241
41242 2003-06-11 Janis Johnson <janis187@us.ibm.com>
41243
41244 * gcc.dg/compat/struct-by-value-11_main.c: New file.
41245 * gcc.dg/compat/struct-by-value-11_x.c: New file.
41246 * gcc.dg/compat/struct-by-value-11_y.c: New file.
41247 * gcc.dg/compat/struct-by-value-12_main.c: New file.
41248 * gcc.dg/compat/struct-by-value-12_x.c: New file.
41249 * gcc.dg/compat/struct-by-value-12_y.c: New file.
41250 * gcc.dg/compat/struct-by-value-13_main.c: New file.
41251 * gcc.dg/compat/struct-by-value-13_x.c: New file.
41252 * gcc.dg/compat/struct-by-value-13_y.c: New file.
41253 * gcc.dg/compat/struct-by-value-14_main.c: New file.
41254 * gcc.dg/compat/struct-by-value-14_x.c: New file.
41255 * gcc.dg/compat/struct-by-value-14_y.c: New file.
41256 * gcc.dg/compat/struct-by-value-15_main.c: New file.
41257 * gcc.dg/compat/struct-by-value-15_x.c: New file.
41258 * gcc.dg/compat/struct-by-value-15_y.c: New file.
41259 * gcc.dg/compat/struct-by-value-16_main.c: New file.
41260 * gcc.dg/compat/struct-by-value-16_x.c: New file.
41261 * gcc.dg/compat/struct-by-value-16_y.c: New file.
41262 * gcc.dg/compat/struct-by-value-17_main.c: New file.
41263 * gcc.dg/compat/struct-by-value-17_x.c: New file.
41264 * gcc.dg/compat/struct-by-value-17_y.c: New file.
41265 * gcc.dg/compat/struct-by-value-18_main.c: New file.
41266 * gcc.dg/compat/struct-by-value-18_x.c: New file.
41267 * gcc.dg/compat/struct-by-value-18_y.c: New file.
41268
41269 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
41270 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
41271 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
41272 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
41273 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
41274 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
41275 * gcc.dg/compat/scalar-return-3_main.c: New file.
41276 * gcc.dg/compat/scalar-return-3_x.c: New file.
41277 * gcc.dg/compat/scalar-return-3_y.c: New file.
41278 * gcc.dg/compat/scalar-return-4_main.c: New file.
41279 * gcc.dg/compat/scalar-return-4_x.c: New file.
41280 * gcc.dg/compat/scalar-return-4_y.c: New file.
41281
41282 2003-06-10 Janis Johnson <janis187@us.ibm.com>
41283
41284 * gcc.dg/compat/fp2-struct-check.h: New file.
41285 * gcc.dg/compat/fp2-struct-defs.h: New file.
41286 * gcc.dg/compat/fp2-struct-init.h: New file.
41287 * gcc.dg/compat/struct-by-value-10_main.c: New file.
41288 * gcc.dg/compat/struct-by-value-10_x.c: New file.
41289 * gcc.dg/compat/struct-by-value-10_y.c: New file.
41290 * gcc.dg/compat/struct-return-10_main.c: New file.
41291 * gcc.dg/compat/struct-return-10_x.c: New file.
41292 * gcc.dg/compat/struct-return-10_y.c: New file.
41293
41294 * gcc.dg/compat/compat-common.h: New file.
41295 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
41296 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
41297 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
41298 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
41299 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
41300 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
41301 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
41302 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
41303 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
41304 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
41305 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
41306 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
41307 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
41308 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
41309 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
41310 * gcc.dg/compat/small-struct-check.h: Ditto.
41311 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
41312 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
41313 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
41314 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
41315 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
41316 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
41317 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
41318 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
41319 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
41320 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
41321 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
41322 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
41323 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
41324 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
41325 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
41326 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
41327 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
41328 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
41329 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
41330 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
41331 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
41332 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
41333 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
41334 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
41335 * gcc.dg/compat/struct-return-2_main.c: Ditto.
41336 * gcc.dg/compat/struct-return-2_x.c: Ditto.
41337 * gcc.dg/compat/struct-return-2_y.c: Ditto.
41338 * gcc.dg/compat/struct-return-3_main.c: Ditto.
41339 * gcc.dg/compat/struct-return-3_x.c: Ditto.
41340 * gcc.dg/compat/struct-return-3_y.c: Ditto.
41341
41342 2003-06-10 Geoffrey Keating <geoffk@apple.com>
41343
41344 * g++.dg/pch/static-1.C: New file.
41345 * g++.dg/pch/static-1.Hs: New file.
41346
41347 2003-06-10 Richard Henderson <rth@redhat.com>
41348
41349 * gcc.dg/asm-7.c: Adjust expected warning text.
41350
41351 2003-06-10 Roger Sayle <roger@eyesopen.com>
41352
41353 * gcc.dg/builtins-20.c: New test case.
41354
41355 2003-06-10 Mark Mitchell <mark@codesourcery.com>
41356
41357 PR c++/11131
41358 * g++.dg/opt/template1.C: New test.
41359
41360 2003-06-09 Mark Mitchell <mark@codesourcery.com>
41361
41362 * lib/gcc-dg.exp (dg-test): Clear additional_files and
41363 additional_sources.
41364
41365 2003-05-21 David Taylor <dtaylor@emc.com>
41366
41367 * gcc.dg/Wpadded.c: New file.
41368
41369 2003-06-09 Mark Mitchell <mark@codesourcery.com>
41370
41371 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
41372 * gcc.dg/special/weak-2.c: Add dg-require-weak.
41373 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
41374 dg-require-weak.
41375
41376 2003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
41377
41378 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
41379
41380 2003-06-09 Mark Mitchell <mark@codesourcery.com>
41381
41382 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
41383 (dg-require-alias): Likewise.
41384 (dg-require-gc-sections): Likewise.
41385 * lib/target-supports.exp (check_gc_sections_available): Likewise.
41386
41387 2003-06-08 Richard Henderson <rth@redhat.com>
41388
41389 * gcc.dg/20011029-2.c: Fix the array reference.
41390 * gcc.dg/asm-7.c: New.
41391
41392 2003-06-08 Kazu Hirata <kazu@cs.umass.edu>
41393
41394 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
41395
41396 2003-06-08 Mark Mitchell <mark@codesourcery.com>
41397
41398 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
41399 (dg-require-gc-sections): Likewise.
41400
41401 2003-06-08 Jan Hubicka <jh@suse.cz>
41402
41403 * i386-cmov1.c: Fix regular expression.
41404 * i386-cvt-1.c: Likewise.
41405 * i386-local.c: Likewise.
41406 * i386-local2.c: Likewise.
41407 * i386-mul.c: Likewise.
41408 * i386-ssetype-1.c: Likewise.
41409 * i386-ssetype-3.c: Likewise.
41410 * i386-ssetype-5.c: Likewise.
41411
41412 2003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41413
41414 PR c++/11039
41415 * g++.dg/warn/implicit-typename2.C: New test.
41416 * g++.dg/warn/implicit-typename3.C: New test.
41417
41418 2003-06-07 Richard Henderson <rth@redhat.com>
41419
41420 * g++.dg/other/offsetof3.C: Use size_t.
41421 * g++.dg/other/offsetof4.C: Likewise.
41422
41423 2003-06-07 H.J. Lu <hongjiu.lu@intel.com>
41424
41425 * lib/copy-file.exp: New. Implement gcc_copy_files.
41426
41427 * lib/dg-pch.exp: Load copy-file.exp
41428 (dg-pch): Use gcc_copy_files instead of "file copy".
41429
41430 2003-06-06 Mark Mitchell <mark@codesourcery.com>
41431
41432 * gcc.dg/weak/weak.exp: Simplify.
41433 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
41434 * gcc.dg/weak/weak-1.c: Likewise.
41435 * gcc.dg/weak/weak-2.c: Likewise.
41436 * gcc.dg/weak/weak-3.c: Likewise.
41437 * gcc.dg/weak/weak-4.c: Likewise.
41438 * gcc.dg/weak/weak-5.c: Likewise.
41439 * gcc.dg/weak/weak-6.c: Likewise.
41440 * gcc.dg/weak/weak-7.c: Likewise.
41441 * gcc.dg/weak/weak-8.c: Likewise.
41442 * gcc.dg/weak/weak-9.c: Likewise.
41443
41444 2003-06-06 Richard Earnshaw <rearnsha@arm.com>
41445
41446 gcc.c-torture/execute/20030606-1.c: New.
41447
41448 2003-06-06 Roger Sayle <roger@eyesopen.com>
41449
41450 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
41451 * gcc.dg/builtins-19.c: Likewise.
41452
41453 2003-06-06 Roger Sayle <roger@eyesopen.com>
41454
41455 * gcc.dg/builtins-2.c: Add some more tests.
41456 * gcc.dg/builtins-18.c: New test case.
41457 * gcc.dg/builtins-19.c: New test case.
41458
41459 2003-06-06 Roger Sayle <roger@eyesopen.com>
41460 Jim Wilson <wilson@tuliptree.org>
41461
41462 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
41463
41464 2003-06-06 Jakub Jelinek <jakub@redhat.com>
41465
41466 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
41467 mempcpy/stpcpy calls not to be optimized into something else.
41468 * gcc.c-torture/execute/string-opt-3.c: Moved to...
41469 * gcc.c-torture/execute/builtins/string-7.c: ...here.
41470 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
41471
41472 2003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41473
41474 * gcc.dg/format/asm_fprintf-1.c: New test.
41475
41476 2003-06-05 Mark Mitchell <mark@codesourcery.com>
41477
41478 * lib/gcc-defs.exp (additional_sources): New variable.
41479 (dg-additional-sources): New function.
41480 (additional_files): New variable.
41481 (dg-additional-files): New function.
41482 (dg-additional-files-options): Likewise.
41483 * lib/gcc-dg.exp (dg-require-weak): New function.
41484 (dg-require-alias): Likewise.
41485 (dg-require-gc-sections): Likewise.
41486 * lib/target-supports.exp (check_alias_available): Remove testfile
41487 parameter.
41488 (check_gc_sections_available): New function.
41489 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
41490 (dg-gpp-additional-files): Likewise.
41491 * lib/g++.exp (additional_sources): Remove.
41492 (additional_files): Likewise.
41493 (g++_target_compile): Use dg-additional-files-options.
41494
41495 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
41496 Tcl logic.
41497 * gcc.dg/special/ecos.exp: Remove.
41498 * gcc.dg/special/20000419-2.c: Use dg-require-*.
41499 * gcc.dg/special/alias-1.c: Likewise.
41500 * gcc.dg/special/alias-2.c: Likewise.
41501 * gcc.dg/special/gcsec-1.c: Likewise.
41502 * gcc.dg/special/weak-1.c: Likewise.
41503 * gcc.dg/special/weak-2.c: Likewise.
41504 * gcc.dg/special/wkali-1.c: Likewise.
41505 * gcc.dg/special/wkali-2.c: Likewise.
41506
41507 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
41508 dg-gpp-additional-*.
41509 * g++.dg/special/conpr-3.C: Likewise.
41510 * g++.dg/special/conpr-4.C: Likewise.
41511 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
41512 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
41513 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
41514 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
41515 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
41516 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
41517 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
41518 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
41519 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
41520 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
41521 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
41522 * g++.old-deja/g++.other/comdat1.C: Likewise.
41523 * g++.old-deja/g++.other/comdat2.C: Likewise.
41524 * g++.old-deja/g++.other/comdat3.C: Likewise.
41525 * g++.old-deja/g++.other/ctor1.C: Likewise.
41526 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
41527
41528 2003-06-05 Richard Henderson <rth@redhat.com>
41529
41530 * gcc.dg/debug/20030605-1.c: New.
41531
41532 2003-06-04 Mark Mitchell <mark@codesourcery.com>
41533
41534 * README.QMTEST: Update.
41535
41536 2003-06-04 Richard Henderson <rth@redhat.com>
41537
41538 * gcc.dg/cleanup-1.c: New.
41539 * gcc.dg/cleanup-2.c: New.
41540 * gcc.dg/cleanup-3.c: New.
41541 * gcc.dg/cleanup-4.c: New.
41542 * gcc.dg/cleanup-5.c: New.
41543 * gcc.dg/cleanup-6.c: New.
41544 * gcc.dg/cleanup-7.c: New.
41545
41546 2003-06-04 Mark Mitchell <mark@codesourcery.com>
41547
41548 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
41549
41550 * lib/dg-pch.exp: New file.
41551 * g++.dg/pch/pch.exp: Use dg-pch.exp.
41552 * gcc.dg/pch/pch.exp: Likewise.
41553
41554 2003-06-04 Roger Sayle <roger@eyesopen.com>
41555
41556 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
41557 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
41558 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
41559 * gcc.dg/builtins-17.c: New test case.
41560 * gcc.dg/i386-387-4.c: New test case.
41561 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
41562
41563 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
41564
41565 * gcc.dg/ultrasp9.c: New test.
41566
41567 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
41568
41569 * gcc.c-torture/compile/20030604-1.c: New test.
41570 * gcc.dg/sparc-constant-1.c: New test.
41571
41572 2003-06-03 Glen Nakamura <glen@imodulo.com>
41573
41574 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
41575
41576 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
41577
41578 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
41579
41580 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
41581 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
41582
41583 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
41584
41585 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
41586
41587 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41588
41589 PR c++/10940
41590 * g++.dg/template/spec10.C: New test.
41591
41592 2003-06-03 Roger Sayle <roger@eyesopen.com>
41593
41594 * gcc.dg/builtins-16.c: New test case.
41595
41596 2003-06-03 Jakub Jelinek <jakub@redhat.com>
41597
41598 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
41599 mempcpy test with post-increments.
41600 * gcc.c-torture/execute/string-opt-3.c: New test.
41601 * gcc.dg/string-opt-1.c: New test.
41602
41603 2003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
41604
41605 PR fortran/10965
41606 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
41607
41608 2003-06-02 Mark Mitchell <mark@codesourcery.com>
41609
41610 * lib/scanasm.exp (dg-scan): New function, factored out of ...
41611 (scan-assembler): ... here. Use dg-scan.
41612 (scan-assembler-not): Likewise.
41613 (scan-file): New function.
41614 (scan-file-not): Likewise.
41615 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
41616 * gcc.dg/cpp/_Pragma4.c: Likewise.
41617 * gcc.dg/cpp/_Pragma5.c: Likewise.
41618 * gcc.dg/cpp/avoidpaste1.c: Likewise.
41619 * gcc.dg/cpp/avoidpaste2.c: Likewise.
41620 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
41621 * gcc.dg/cpp/cmdlne-P.c: Likewise.
41622 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
41623 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
41624 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
41625 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
41626 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
41627 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
41628 * gcc.dg/cpp/cxxcom1.c: Likewise.
41629 * gcc.dg/cpp/line1.c: Likewise.
41630 * gcc.dg/cpp/maccom1.c: Likewise.
41631 * gcc.dg/cpp/maccom2.c: Likewise.
41632 * gcc.dg/cpp/maccom3.c: Likewise.
41633 * gcc.dg/cpp/maccom4.c: Likewise.
41634 * gcc.dg/cpp/maccom5.c: Likewise.
41635 * gcc.dg/cpp/maccom6.c: Likewise.
41636 * gcc.dg/cpp/multiline.c: Likewise.
41637 * gcc.dg/cpp/spacing1.c: Likewise.
41638 * gcc.dg/cpp/spacing2.c: Likewise.
41639 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
41640 * gcc.dg/cpp/trad/maccom1.c: Likewise.
41641 * gcc.dg/cpp/trad/maccom2.c: Likewise.
41642 * gcc.dg/cpp/trad/maccom3.c: Likewise.
41643 * gcc.dg/cpp/trad/maccom4.c: Likewise.
41644 * gcc.dg/cpp/trad/maccom6.c: Likewise.
41645 * gcc.dg/cpp/cxxcom2.c: Likewise.
41646 * gcc.dg/cpp/cxxcom2.h: New file.
41647
41648 * gcc.dg/cpp/truefalse.cpp: Move it to ...
41649 * g++.dg/cpp/truefalse.C: Here.
41650 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
41651
41652 2003-06-01 Loren James Rittle <ljrittle@acm.org>
41653
41654 * gcc.dg/cpp/redef3.c: New file.
41655
41656 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
41657
41658 * gcc.dg/i386-loop-3.c: New test.
41659
41660 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
41661
41662 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
41663
41664 2003-05-31 Roger Sayle <roger@eyesopen.com>
41665
41666 * gcc.dg/fwrapv-1.c: New test case.
41667 * gcc.dg/fwrapv-2.c: New test case.
41668
41669 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41670
41671 PR c++/10956
41672 * g++.dg/template/spec9.C: New test.
41673
41674 2003-05-29 Roger Sayle <roger@eyesopen.com>
41675
41676 * gcc.dg/duff-4.c: New test case.
41677
41678 2003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
41679
41680 PR fortran/10843
41681 * g77.dg/ffixed-form-1.f: New test
41682 * g77.dg/ffixed-form-2.f: New test
41683 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
41684 * g77.dg/ffree-form-3.f: New test
41685
41686 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
41687
41688 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
41689 * gcc.dg/wint_t-1.c: Likewise.
41690
41691 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41692
41693 * g++.dg/template/access11.C: New test.
41694
41695 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41696
41697 PR c++/10849
41698 * g++.dg/template/access10.C: New test.
41699
41700 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
41701 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41702
41703 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
41704
41705 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
41706
41707 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
41708 suppress for powerpc-*-darwin*.
41709 * gcc.dg/torture/builtin-noret-2.c: Likewise.
41710
41711 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
41712
41713 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
41714 suppress option for powerpc-*-darwin*.
41715
41716 2003-05-23 Roger Sayle <roger@eyesopen.com>
41717
41718 * gcc.dg/builtins-1.c: Add tests for tan and atan.
41719 * gcc.dg/builtins-4.c: Add test for fmod.
41720
41721 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41722
41723 PR c++/10682
41724 * g++.dg/template/instantiate4.C: New test.
41725
41726 2003-05-22 Roger Sayle <roger@eyesopen.com>
41727
41728 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
41729
41730 2003-05-21 Janis Johnson <janis187@us.ibm.com>
41731
41732 * gcc.dg/compat/scalar-return-1_main.c: New file.
41733 * gcc.dg/compat/scalar-return-1_x.c: New file.
41734 * gcc.dg/compat/scalar-return-1_y.c: New file.
41735 * gcc.dg/compat/scalar-return-2_main.c: New file.
41736 * gcc.dg/compat/scalar-return-2_x.c: New file.
41737 * gcc.dg/compat/scalar-return-2_y.c: New file.
41738 * gcc.dg/compat/struct-return-3_main.c: New file.
41739 * gcc.dg/compat/struct-return-3_y.c: New file.
41740 * gcc.dg/compat/struct-return-3_x.c: New file.
41741 * gcc.dg/compat/struct-return-2_main.c: New file.
41742 * gcc.dg/compat/struct-return-2_x.c: New file.
41743 * gcc.dg/compat/struct-return-2_y.c: New file.
41744
41745 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
41746
41747 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
41748 for hppa*-hp-hpux*.
41749 * gcc.dg/20021014-1.c (dg-options): Likewise.
41750 * gcc.dg/nest.c (dg-options): Likewise.
41751
41752 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
41753
41754 PR c++/9738
41755 * g++.dg/ext/dllimport2.C: New file.
41756 * g++.dg/ext/dllimport3.C: New file.
41757
41758 2003-05-20 Janis Johnson <janis187@us.ibm.com>
41759
41760 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
41761 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
41762 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
41763 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
41764 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
41765 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
41766 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
41767 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
41768 * gcc.dg/compat/small-struct-defs.h: New file.
41769 * gcc.dg/compat/small-struct-init.h: New file.
41770 * gcc.dg/compat/small-struct-check.h: New file.
41771 * gcc.dg/compat/fp-struct-defs.h: New file.
41772 * gcc.dg/compat/fp-struct-check.h: New file.
41773 * gcc.dg/compat/fp-struct-init.h: New file.
41774 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
41775 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
41776
41777 2003-05-19 Jakub Jelinek <jakub@redhat.com>
41778
41779 * gcc.dg/20030225-2.c: New test.
41780
41781 2003-05-18 Roger Sayle <roger@eyesopen.com>
41782 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41783
41784 * gcc.c-torture/compile/20030518-1.c: New test case.
41785
41786 2003-05-18 Mark Mitchell <mark@codesourcery.com>
41787
41788 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
41789 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
41790 gcc-dg-debug-runtest.
41791 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
41792 gcc-dg-debug-runtest.
41793
41794 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41795
41796 PR c++/9022
41797 * g++.dg/lookup/using6.C: New test.
41798
41799 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41800
41801 * g++.dg/parse/access2.C: New test.
41802
41803 2003-05-17 Mark Mitchell <mark@codesourcery.com>
41804
41805 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
41806 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
41807 * gcc.dg/debug/debug.exp: Likewise.
41808
41809 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
41810
41811 * gcc.dg/dollar.c: New test.
41812
41813 2003-05-16 Janis Johnson <janis187@us.ibm.com>
41814
41815 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
41816 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
41817 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
41818 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
41819 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
41820 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
41821 * gcc.dg/compat/struct-by-value-6_main.c: New file.
41822 * gcc.dg/compat/struct-by-value-6_x.c: New file.
41823 * gcc.dg/compat/struct-by-value-6_y.c: New file.
41824 * gcc.dg/compat/struct-by-value-7_main.c: New file.
41825 * gcc.dg/compat/struct-by-value-7_x.c: New file.
41826 * gcc.dg/compat/struct-by-value-7_y.c: New file.
41827 * gcc.dg/compat/struct-by-value-8_main.c: New file.
41828 * gcc.dg/compat/struct-by-value-8_x.c: New file.
41829 * gcc.dg/compat/struct-by-value-8_y.c: New file.
41830 * gcc.dg/compat/struct-by-value-9_main.c: New file.
41831 * gcc.dg/compat/struct-by-value-9_x.c: New file.
41832 * gcc.dg/compat/struct-by-value-9_y.c: New file.
41833
41834 2003-05-16 Mark Mitchell <mark@codesourcery.com>
41835
41836 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
41837 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
41838 support for "repo" mode.
41839 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
41840 * lib/g77-dg.exp: Likewise.
41841 * lib/obj-dg.exp: Likewise.
41842
41843 2003-05-16 Jakub Jelinek <jakub@redhat.com>
41844
41845 Merge from gcc-3_2-rhl8-branch:
41846 2003-04-23 Jakub Jelinek <jakub@redhat.com>
41847
41848 * gcc.dg/tls/opt-6.c: New test.
41849
41850 2003-04-05 Jakub Jelinek <jakub@redhat.com>
41851
41852 * gcc.dg/20030405-1.c: New test.
41853
41854 2003-03-09 Jakub Jelinek <jakub@redhat.com>
41855
41856 * gcc.dg/20030309-1.c: New test.
41857
41858 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
41859
41860 * gcc.c-torture/execute/20030307-1.c: New test.
41861
41862 2003-02-20 Randolph Chung <tausq@debian.org>
41863
41864 * gcc.c-torture/compile/20030220-1.c: New test.
41865
41866 2003-02-18 Jakub Jelinek <jakub@redhat.com>
41867
41868 * gcc.dg/20030217-1.c: New test.
41869
41870 2003-01-29 Jakub Jelinek <jakub@redhat.com>
41871
41872 * gcc.c-torture/compile/20020129-1.c: New test.
41873
41874 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
41875
41876 * gcc.dg/unroll-1.c: New test.
41877
41878 2002-11-16 Jan Hubicka <jh@suse.cz>
41879
41880 * gcc.c-torture/execute/20020920-1.c: New test.
41881
41882 2002-10-08 Jakub Jelinek <jakub@redhat.com>
41883
41884 PR target/7434
41885 * gcc.c-torture/compile/20021008-1.c: New test.
41886
41887 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
41888
41889 PR target/7559
41890 * gcc.c-torture/execute/20020810-1.c: New test.
41891
41892 2002-08-07 Jakub Jelinek <jakub@redhat.com>
41893
41894 * gcc.c-torture/compile/20020807-1.c: New test.
41895
41896 2002-07-30 Jakub Jelinek <jakub@redhat.com>
41897
41898 * gcc.dg/tls/opt-1.c: New test.
41899
41900 2002-07-29 Jakub Jelinek <jakub@redhat.com>
41901
41902 * gcc.dg/20020729-1.c: New test.
41903
41904 2002-07-20 Jakub Jelinek <jakub@redhat.com>
41905
41906 * g++.dg/opt/life1.C: New test.
41907
41908 2002-05-20 Jakub Jelinek <jakub@redhat.com>
41909
41910 * gcc.dg/20020525-1.c: New test.
41911
41912 2002-05-24 Jakub Jelinek <jakub@redhat.com>
41913
41914 PR c++/6794
41915 * g++.dg/ext/pretty1.C: New test.
41916 * g++.dg/ext/pretty2.C: New test.
41917
41918 2003-05-15 Mark Mitchell <mark@codesourcery.com>
41919
41920 PR c++/8385
41921 * g++.dg/ext/typeof5.C: New test.
41922
41923 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
41924
41925 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
41926 __USER_LABEL_PREFIX__ into account.
41927 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
41928
41929 2003-05-14 Roger Sayle <roger@eyesopen.com>
41930
41931 * gcc.dg/builtins-15.c: New test case.
41932
41933 2003-05-13 Zack Weinberg <zack@codesourcery.com>
41934
41935 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
41936
41937 2003-05-12 Mark Mitchell <mark@codesourcery.com>
41938
41939 * lib/g++.exp: Tweak handling of additional source files.
41940 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
41941 * g++.dg/special/conpr-2a.C: Rename to ...
41942 * g++.dg/special/conpr-2a.cc: ... this.
41943 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
41944 * g++.dg/special/conpr-3a.C: Rename to ...
41945 * g++.dg/special/conpr-3a.cc: This.
41946 * g++.dg/special/conpr-3b.C: Rename to ...
41947 * g++.dg/special/conpr-3b.cc: This.
41948 * g++.dg/special/conpr-4.C: New test.
41949 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
41950
41951 2003-05-12 David Edelsohn <edelsohn@gnu.org>
41952
41953 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
41954
41955 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41956
41957 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
41958 * g++.old-deja/g++.robertl/eb71.C: Likewise.
41959 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
41960 * g++.old-deja/g++.other/warn3.C: Likewise.
41961
41962 2003-05-11 Roger Sayle <roger@eyesopen.com>
41963
41964 * gcc.dg/i386-387-1.c: Update to also test log.
41965 * gcc.dg/i386-387-2.c: Likewise.
41966
41967 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
41968
41969 * g77.f-torture/execute/int8421.f: New test.
41970
41971 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41972
41973 PR c++/10230, c++/10481
41974 * g++.dg/lookup/scoped5.C: New test.
41975
41976 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41977
41978 PR c++/10552
41979 * g++.dg/template/ttp6.C: New test.
41980
41981 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
41982
41983 * gcc.c-torture/execute/builtins: New directory.
41984 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
41985 gcc.c-torture/execute/builtins.
41986 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
41987 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
41988 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
41989 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
41990
41991 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41992
41993 PR c++/9252
41994 * g++.dg/template/access8.C: New test.
41995 * g++.dg/template/access9.C: New test.
41996
41997 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41998
41999 PR c++/9554
42000 * g++.dg/parse/access1.C: New test.
42001
42002 2003-05-09 DJ Delorie <dj@redhat.com>
42003
42004 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
42005 long, and not an int.
42006
42007 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42008
42009 PR c++/10555, c++/10576
42010 * g++.dg/template/memclass1.C: New test.
42011
42012 2003-05-08 DJ Delorie <dj@redhat.com>
42013
42014 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
42015 targets.
42016 * gcc.c-torture/execute/20021024-1.x: Likewise.
42017 * gcc.c-torture/execute/shiftdi.x: Likewise.
42018 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
42019 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
42020 * gcc.dg/20021018-1.c: Likewise.
42021
42022 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42023
42024 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
42025
42026 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
42027 (bcopy): Call memmove.
42028
42029 2003-05-08 Roger Sayle <roger@eyesopen.com>
42030
42031 * g77.f-torture/compile/8485.f: New test case.
42032
42033 2003-05-07 Richard Henderson <rth@redhat.com>
42034
42035 PR c++/10570
42036 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
42037 Verify exception_cleanup not called for rethrows.
42038 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
42039 when exiting catch block without rethrowing.
42040 * g++.dg/eh/forced3.C: New.
42041 * g++.dg/eh/forced4.C: New.
42042
42043 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
42044
42045 * gcc.dg/20030505.c: Fix triplet.
42046
42047 2003-05-06 DJ Delorie <dj@redhat.com>
42048
42049 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
42050 * gcc.dg/nest.c: Likewise.
42051
42052 2003-05-05 Roger Sayle <roger@eyesopen.com>
42053
42054 * gcc.dg/builtins-14.c: New test case.
42055
42056 2003-05-05 Janis Johnson <janis187@us.ibm.com>
42057
42058 * lib/compat.exp (compat-execute): New argument.
42059 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
42060 * gcc.dg/compat: New test directory.
42061 * gcc.dg/compat/compat.exp: New expect script.
42062 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
42063 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
42064 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
42065 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
42066 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
42067 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
42068
42069 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
42070 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
42071 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
42072 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
42073 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
42074 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
42075 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
42076 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
42077 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
42078 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
42079 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
42080 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
42081 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
42082 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
42083 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
42084
42085 2003-05-05 Zack Weinberg <zack@codesourcery.com>
42086
42087 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
42088
42089 2003-05-05 Jakub Jelinek <jakub@redhat.com>
42090
42091 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
42092
42093 2003-05-05 Geoffrey Keating <geoffk@apple.com>
42094
42095 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
42096 * gcc.dg/ppc-fsel-2.c: New test.
42097
42098 * gcc.dg/unused-5.c: New test.
42099
42100 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42101
42102 PR c++/10496
42103 * g++.dg/warn/pmf1.C: New test.
42104
42105 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42106
42107 PR c++/4494
42108 * g++.dg/warn/main.C: New test.
42109
42110 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42111
42112 * gcc.dg/nonnull-3.c: New test.
42113
42114 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
42115
42116 * gcc.dg/cpp/Wtrigraphs.c: Update.
42117 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
42118
42119 2003-05-03 Geoffrey Keating <geoffk@apple.com>
42120
42121 * gcc.dg/ppc-fsel-1.c: New test.
42122
42123 2003-05-03 Zack Weinberg <zack@codesourcery.com>
42124
42125 PR c/10604
42126 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
42127
42128 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
42129
42130 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
42131
42132 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42133
42134 PR c++/9364, c++/10553, c++/10586
42135 * g++.dg/parse/typename4.C: New test.
42136 * g++.dg/parse/typename5.C: Likewise.
42137
42138 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
42139
42140 * gcc.c-torture/compile/20030503-1.c: New test.
42141
42142 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42143
42144 * g++.dg/lookup/using5.C: Fix testcase error.
42145
42146 2003-05-01 Chris Demetriou <cgd@broadcom.com>
42147
42148 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
42149 since MEABI is no longer supported. Remove all vestiges
42150 of MEABI from the test.
42151
42152 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42153
42154 PR c++/10554
42155 * g++.dg/lookup/using5.C: New test.
42156
42157 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42158
42159 PR c++/8772
42160 * g++.dg/template/ttp5.C: New test.
42161
42162 2003-04-30 Mark Mitchell <mark@codesourcery.com>
42163
42164 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
42165 (dg-gpp-additional-sources): New function.
42166 (dg-gpp-additional-files): Likewise.
42167 * lib/g++.exp (additional_sources): New variable.
42168 (additional_files): Likewise.
42169 (g++_target_compile): Deal with them.
42170 * lib/old-dejagnu.exp: Remove.
42171 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
42172 * g++.old-deja: Revise all tests to use dg commands.
42173
42174 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42175
42176 PR c++/9432, c++/9528
42177 * g++.dg/lookup/using4.C: New test.
42178
42179 2003-04-29 Geoffrey Keating <geoffk@apple.com>
42180
42181 * gcc.dg/noreturn-5.c: New file.
42182 * gcc.dg/noreturn-6.c: New file.
42183
42184 * gcc.c-torture/compile/inline-1.c: New file.
42185
42186 2003-04-29 Mark Mitchell <mark@codesourcery.com>
42187
42188 PR c++/10551
42189 * g++.dg/template/explicit1.C: New test.
42190
42191 2003-04-29 Mark Mitchell <mark@codesourcery.com>
42192
42193 PR c++/10549
42194 * g++.dg/other/bitfield1.C: New test.
42195
42196 PR c++/10527
42197 * g++.dg/init/new7.C: New test.
42198
42199 2003-04-29 Mark Mitchell <mark@codesourcery.com>
42200
42201 * g++.dg/ext/desig1.C: New test.
42202 * g++.dg/ext/init1.C: Update.
42203
42204 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
42205
42206 2003-04-28 Mark Mitchell <mark@codesourcery.com>
42207
42208 PR c++/10180
42209 * g++.dg/warn/Winline-1.C: New test.
42210
42211 2003-04-28 Jakub Jelinek <jakub@redhat.com>
42212
42213 * gcc.c-torture/execute/string-opt-19.c: New test.
42214
42215 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
42216 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
42217
42218 2003-04-27 Mark Mitchell <mark@codesourcery.com>
42219
42220 PR c++/10506
42221 * g++.dg/init/new6.C: New test.
42222
42223 PR c++/10503
42224 * g++.dg/init/ref6.C: New test.
42225
42226 2003-04-26 David Edelsohn <edelsohn@gnu.org>
42227
42228 * g++.dg/warn/weak1.C: XFAIL on AIX4.
42229
42230 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42231
42232 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
42233 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
42234
42235 2003-04-25 Mark Mitchell <mark@codesourcery.com>
42236
42237 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
42238 initialized static data members.
42239
42240 2003-04-25 H.J. Lu <hjl@gnu.org>
42241
42242 * gcc.dg/ia64-sync-4.c: New test.
42243
42244 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42245
42246 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
42247 date.
42248
42249 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
42250
42251 PR c++/10337
42252 * g++.dg/warn/conv1.C: New test.
42253 * g++.old-deja/g++.other/conv7.C: Adjust.
42254 * g++.old-deja/g++.other/overload14.C: Adjust.
42255
42256 2003-04-23 Mark Mitchell <mark@codesourcery.com>
42257
42258 PR c++/10471
42259 * g++.dg/template/defarg2.C: New test.
42260
42261 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
42262
42263 * gcc.dg/cpp/include2.c: Update.
42264 * gcc.dg/cpp/multiline-2.c: New.
42265 * gcc.dg/cpp/multiline.c: Update.
42266 * gcc.dg/cpp/strify2.c: Update.
42267 * gcc.dg/cpp/trad/literals-2.c: Update.
42268
42269 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
42270
42271 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
42272
42273 2003-04-23 Mark Mitchell <mark@codesourcery.com>
42274
42275 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
42276
42277 2003-04-23 Mark Mitchell <mark@codesourcery.com>
42278
42279 PR c++/10451
42280 * g++.dg/parse/crash4.C: New test.
42281
42282 PR c++/9847
42283 * g++.dg/parse/crash5.C: New test.
42284
42285 2003-04-22 Mark Mitchell <mark@codesourcery.com>
42286
42287 PR c++/10446
42288 * g++.dg/parse/crash3.C: New test.
42289
42290 PR c++/10428
42291 * g++.dg/parse/elab1.C: New test.
42292
42293 2003-04-22 Devang Patel <dpatel@apple.com>
42294
42295 * gcc.dg/cpp/trad/funlike-5.c: New test.
42296
42297 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
42298
42299 * g++.dg/other/packed1.C: Fix dg options.
42300
42301 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
42302
42303 * g++.dg/other/offsetof2.C: New test.
42304
42305 2003-04-21 Mark Mitchell <mark@codesourcery.com>
42306
42307 * g++.dg/template/recurse.C: Adjust location of error messages.
42308
42309 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
42310
42311 PR c++/9881
42312 * g++.dg/init/addr-const1.C: New test.
42313 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
42314
42315 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
42316
42317 PR c++/10405
42318 * g++.dg/lookup/struct-hack1.C: New test.
42319
42320 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
42321
42322 * ucs.c: Update diagnostic messages.
42323
42324 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
42325
42326 * gcc.dg/cpp/truefalse.cpp: New test.
42327 * gcc.dg/cpp/cpp.exp: Update.
42328 * g++.dg/other/stdbool-if.C: Remove.
42329
42330 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
42331
42332 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
42333 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
42334
42335 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
42336
42337 * gcc.c-torture/compile/20030418-1.c: New test.
42338
42339 2003-04-17 Janis Johnson <janis187@us.ibm.com>
42340
42341 * README.compat: Remove; content moved to doc/sourcebuild.texi.
42342
42343 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42344
42345 PR c++/10347
42346 g++.dg/template/dependent-name1.C: New test.
42347
42348 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
42349
42350 * gcc.dg/warn-1.c (tourist_guide): New array,
42351 contains a pointer to bar.
42352
42353 2003-04-16 Roger Sayle <roger@eyesopen.com>
42354
42355 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
42356 * gcc.c-torture/execute/medce-1.c: New test case.
42357 * gcc.c-torture/execute/medce-2.c: New test case.
42358
42359 2003-04-15 Mark Mitchell <mark@codesourcery.com>
42360
42361 * lib/prune.exp: Ignore more messages.
42362
42363 PR c++/10381
42364 * g++.dg/parse/lookup3.C: New test.
42365
42366 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
42367
42368 * gcc.c-torture/compile/20030415-1.c : New test.
42369
42370 2003-04-14 Mark Mitchell <mark@codesourcery.com>
42371
42372 * gcc.c-torture/execute/scope-2.c: Move to ...
42373 * gcc.dg/noncompile/scope.c: .... here.
42374
42375 2003-04-14 Roger Sayle <roger@eyesopen.com>
42376
42377 * gcc.dg/20030414-2.c: New test case.
42378
42379 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
42380
42381 PR target/10377
42382 * gcc.dg/20030414-1.c: New test.
42383
42384 2003-04-13 Roger Sayle <roger@eyesopen.com>
42385
42386 * gcc.dg/builtins-12.c: New test case.
42387 * gcc.dg/builtins-13.c: New test case.
42388
42389 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42390
42391 * gcc.c-torture/execute/string-opt-18.c: New test.
42392
42393 2003-04-13 Mark Mitchell <mark@codesourcery.com>
42394
42395 PR c++/10300
42396 * g++.dg/init/new5.C: New test.
42397
42398 2003-04-12 Mark Mitchell <mark@codesourcery.com>
42399
42400 PR c++/7910
42401 * g++.dg/ext/dllimport1.C: New test.
42402
42403 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
42404
42405 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
42406
42407 2003-04-11 Bud Davis <bdavis9659@comcast.net>
42408
42409 PR Fortran/9263
42410 * g77.f-torture/noncompile/9263.f: New test
42411 PR Fortran/1832
42412 * g77.f-torture/execute/1832.f: New test
42413
42414 2003-04-11 David Chad <davidc@freebsd.org>
42415 Loren J. Rittle <ljrittle@acm.org>
42416
42417 PR libobjc/8562
42418 * objc.dg/headers.m: New test.
42419
42420 2003-04-10 Zack Weinberg <zack@codesourcery.com>
42421
42422 * gcc.c-torture/execute/builtin-noret-2.c: New.
42423 * gcc.c-torture/execute/builtin-noret-2.x: New.
42424 XFAIL builtin-noret-2.c at -O1 and above.
42425 * gcc.dg/redecl.c: New.
42426 * gcc.dg/Wshadow-1.c: Update error regexps.
42427
42428 2003-04-10 Mark Mitchell <mark@codesourcery.com>
42429
42430 * g++.dg/abi/bitfield10.C: New test.
42431
42432 2003-04-09 Mike Stump <mrs@apple.com>
42433
42434 * gcc.dg/pch/pch.exp: Make testcase names longer.
42435 * g++.dg/pch/pch.exp: Make testcase names longer.
42436
42437 2003-04-08 Roger Sayle <roger@eyesopen.com>
42438
42439 * gcc.dg/builtins-11.c: New test case.
42440
42441 2003-04-08 Roger Sayle <roger@eyesopen.com>
42442
42443 * gcc.dg/builtins-9.c: New test case.
42444 * gcc.dg/builtins-10.c: New test case.
42445
42446 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
42447
42448 * gcc.dg/noncompile/init-4.c.c: New test.
42449
42450 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
42451
42452 * gcc.misc-test/gcov-9.c: New test.
42453 * gcc.misc-test/gcov-10.c: New test
42454 * gcc.misc-test/gcov-11.c: New test.
42455
42456 2003-04-05 Zack Weinberg <zack@codesourcery.com>
42457
42458 PR optimization/10024
42459 * gcc.c-torture/compile/20030405-1.c: New test.
42460
42461 2003-04-04 Geoffrey Keating <geoffk@apple.com>
42462
42463 * gcc.dg/pch/static-3.c: New.
42464 * gcc.dg/pch/static-3.hs: New.
42465 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
42466
42467 2003-04-04 Richard Henderson <rth@redhat.com>
42468
42469 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
42470 * g++.dg/eh/forced2.C: Likewise.
42471
42472 2003-04-03 Mike Stump <mrs@apple.com>
42473
42474 * lib/scanasm.exp (scan-assembler): Add xfail processing for
42475 target arg.
42476 (scan-assembler-times, scan-assembler-not): Likewise.
42477 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
42478
42479 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
42480
42481 * gcc.dg/sparc-loop-1.c: New test.
42482
42483 2003-04-02 Geoffrey Keating <geoffk@apple.com>
42484
42485 PR other/9274
42486 * g++.dg/pch/system-2.C: New.
42487 * g++.dg/pch/system-2.Hs: New.
42488
42489 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
42490
42491 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
42492
42493 * g++.dg/eh/simd-1.C (vecfunc): Same.
42494
42495 2003-04-01 Roger Sayle <roger@eyesopen.com>
42496
42497 * gcc.c-torture/execute/20030401-1.c: New test case.
42498
42499 2003-04-01 Ziemowit Laski <zlaski@apple.com>
42500
42501 * objc.dg/defs.m: New.
42502
42503 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
42504
42505 * g++.dg/eh/simd-1.C: New.
42506 * g++.dg/eh/simd-2.C: New.
42507
42508 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
42509
42510 * gcc.c-torture/execute/simd-3.c: New.
42511
42512 2003-03-31 Mark Mitchell <mark@codesourcery.com>
42513
42514 PR c/9936
42515 * gcc.dg/20030331-2.c: New test.
42516
42517 2003-03-31 Mark Mitchell <mark@codesourcery.com>
42518
42519 PR c++/10278
42520 * g++.dg/parse/crash2.C: New test.
42521
42522 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
42523
42524 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
42525 * gcc.c-torture/execute/20030331-1.c: ...here.
42526
42527 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
42528
42529 * gcc.c-torture/execute/20030331-1.c: New test.
42530
42531 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
42532
42533 * lib/gcov.exp: Adjust call return testing strings.
42534 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
42535
42536 2003-03-31 Roger Sayle <roger@eyesopen.com>
42537
42538 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
42539 * gcc.dg/builtins-7.c: New test case.
42540 * gcc.dg/builtins-8.c: New test case.
42541
42542 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
42543
42544 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
42545
42546 2003-03-30 Mark Mitchell <mark@codesourcery.com>
42547
42548 PR c++/7647
42549 * g++.dg/lookup-class-member-2.C: New test.
42550
42551 2003-03-30 Glen Nakamura <glen@imodulo.com>
42552
42553 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
42554
42555 2003-03-28 Roger Sayle <roger@eyesopen.com>
42556
42557 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
42558
42559 2003-03-28 Mark Mitchell <mark@codesourcery.com>
42560
42561 * g++.dg/init/attrib1.C: New test.
42562
42563 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
42564
42565 * gcc.dg/ultrasp8.c: New test.
42566
42567 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
42568
42569 * gcc.dg/ultrasp7.c: New test.
42570
42571 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
42572
42573 PR c++/10047
42574 * g++.dg/template/inline1.C: New test.
42575
42576 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
42577
42578 * gcc.dg/sparc-dwarf2.c: New test.
42579
42580 2003-03-27 Roger Sayle <roger@eyesopen.com>
42581
42582 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
42583 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
42584
42585 2003-03-27 Mark Mitchell <mark@codesourcery.com>
42586
42587 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
42588 than reading .x files.
42589 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
42590 * g77.dg/gcov/gcov-1.f: Likewise.
42591 * gcc.misc-tests/gcov-4b.c: Likewise.
42592 * gcc.misc-tests/gcov-5b.c: Likewise.
42593 * gcc.misc-tests/gcov-6.c: Likewise.
42594 * gcc.misc-tests/gcov-7.c: Likewise.
42595 * gcc.misc-tests/gcov-8.c: Likewise.
42596 * g++.dg/gcov/gcov-1.x: Remove.
42597 * g77.dg/gcov/gcov-1.x: Likewise.
42598 * gcc.misc-tests/gcov-4b.x: Likewise.
42599 * gcc.misc-tests/gcov-5b.x: Likewise.
42600 * gcc.misc-tests/gcov-6.x: Likewise.
42601 * gcc.misc-tests/gcov-7.x: Likewise.
42602 * gcc.misc-tests/gcov-8.x: Likewise.
42603
42604 2003-03-27 Glen Nakamura <glen@imodulo.com>
42605
42606 PR opt/10087
42607 * gcc.dg/20030324-1.c: New test.
42608
42609 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
42610
42611 PR c++/10224
42612 * g++.dg/template/arg3.C: New test.
42613
42614 PR c++/10158
42615 * g++.dg/template/friend18.C: New test.
42616
42617 2003-03-26 Roger Sayle <roger@eyesopen.com>
42618
42619 * g77.f-torture/compile/20030326-1.f: New test case.
42620
42621 2003-03-26 Janis Johnson <janis187@us.ibm.com>
42622
42623 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
42624
42625 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
42626
42627 2003-03-26 Jakub Jelinek <jakub@redhat.com>
42628
42629 * gcc.dg/ia64-sync-3.c: New test.
42630
42631 2003-03-26 Alan Modra <amodra@bigpond.net.au>
42632
42633 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
42634
42635 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
42636
42637 * gcc.dg/ultrasp6.c: New test.
42638
42639 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
42640
42641 * gcc.dg/i386-signbit-1.c: New test.
42642 * gcc.dg/i386-signbit-2.c: New test.
42643 * gcc.dg/i386-signbit-3.c: New test.
42644
42645 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
42646
42647 * gcc.dg/ultrasp5.c: Fix options.
42648
42649 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
42650
42651 * gcc.dg/ultrasp5.c: Fix comment.
42652
42653 2003-03-24 Bud Davis <bdavis9659@comcast.net>
42654
42655 PR fortran/10197
42656 * g77.f-torture/execute/10197.f: New test.
42657
42658 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
42659
42660 PR c++/9898, c++/383
42661 * g++.dg/template/conv6.C: New test.
42662
42663 PR c++/10119
42664 * g++.dg/template/ptrmem5.C: New test.
42665
42666 PR c++/10026
42667 * g++.dg/lookup/koenig1.C: New test.
42668
42669 PR C++/10199
42670 * g++.dg/lookup/template2.C: New test.
42671
42672 2003-03-24 Jakub Jelinek <jakub@redhat.com>
42673
42674 * g++.dg/opt/rtti1.C: New test.
42675
42676 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
42677
42678 * gcc.dg/ultrasp5.c: New test.
42679
42680 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
42681
42682 PR middle-end/9967
42683 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
42684 builtin fputs.
42685
42686 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
42687
42688 PR c/8224
42689 * gcc.dg/20030323-1.c: New test.
42690
42691 2003-03-23 Roger Sayle <roger@eyesopen.com>
42692
42693 * gcc.c-torture/compile/20030323-1.c: New test case.
42694
42695 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
42696
42697 * gcc.dg/20030321-1.c: New test.
42698
42699 2003-03-22 Zack Weinberg <zack@codesourcery.com>
42700
42701 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
42702
42703 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
42704
42705 PR c++/9978, c++/9708
42706 * g++.dg/ext/vlm1.C: Adjust expected error.
42707 * g++.dg/ext/vla2.C: New test.
42708 * g++.dg/template/arg1.C: New test.
42709 * g++.dg/template/arg2.C: New test.
42710
42711 2003-03-22 Bud Davis <bdavis9659@comcast.net>
42712
42713 * g77.f-torture/execute/select.f: New test.
42714 * g77.f-torture/noncompile/select_no_compile.f: New test.
42715
42716 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
42717
42718 PR c++/9898
42719 * g++.dg/other/error4.C: New test.
42720
42721 2003-03-20 Mark Mitchell <mark@codesourcery.com>
42722
42723 * g++.dg/template/friend17.C: New test.
42724
42725 2003-03-21 Alan Modra <amodra@bigpond.net.au>
42726
42727 * gcc.c-torture/compile/20030320-1.c: New.
42728
42729 2003-03-20 Roger Sayle <roger@eyesopen.com>
42730
42731 * gcc.dg/builtins-6.c: New test case.
42732
42733 2003-03-19 Alan Modra <amodra@bigpond.net.au>
42734
42735 PR target/10073
42736 * gcc.c-torture/compile/20030319-1.c: New.
42737
42738 2003-03-18 Jan Hubicka <jh@suse.cz>
42739
42740 * gcc.dg/i386-cvt-1.c: New test.
42741
42742 2003-03-17 Zack Weinberg <zack@codesourcery.com>
42743
42744 * objc.dg/naming-1.m: Use "(parse|syntax) error".
42745 * objc.dg/naming-2.m: Likewise.
42746
42747 2003-03-17 Mark Mitchell <mark@codesourcery.com>
42748
42749 PR c++/9639
42750 * g++.dg/parse/crash1.C: New test.
42751
42752 2003-03-16 Mark Mitchell <mark@codesourcery.com>
42753
42754 PR c++/8805
42755 * g++.dg/eh/cleanup1.C: New test.
42756
42757 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
42758
42759 * gcc.c-torture/execute/20030316-1.c: New test case.
42760
42761 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
42762
42763 PR c++/9629
42764 * g++.dg/init/ctor2.C: New test.
42765
42766 2003-03-15 Roger Sayle <roger@eyesopen.com>
42767
42768 * g77.f-torture/compile/xformat.f: New test case.
42769
42770 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
42771
42772 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
42773 * g++.old-deja/g++.mike/eh50.C: Likewise.
42774
42775 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42776
42777 PR c++/6440
42778 * g++.dg/template/spec7.C: New test.
42779 * g++.dg/template/spec8.C: Likewise.
42780
42781 2003-03-14 Jakub Jelinek <jakub@redhat.com>
42782
42783 * gcc.c-torture/execute/20030313-1.c: New test.
42784
42785 2003-03-14 Richard Henderson <rth@redhat.com>
42786
42787 * gcc.dg/inline-2.c: Adjust alpha test for external call.
42788
42789 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
42790
42791 * gcc.c-torture/compile/20030314-1.c: New test.
42792
42793 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
42794
42795 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
42796 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
42797 thumb target,
42798 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
42799 to accept newer _imp__ prefix and additional
42800 newline in .drectve section.
42801 * gcc.dg/dll-4.c: Likewise.
42802 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
42803 switch.
42804
42805 2003-03-13 Mark Mitchell <mark@codesourcery.com>
42806
42807 * g++.dg/parse/namespace9.C: New test.
42808
42809 * g++.dg/init/ref5.C: New test.
42810 * g++.dg/parse/ptrmem1.C: Likewise.
42811
42812 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
42813
42814 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
42815 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
42816 regular expression.
42817 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
42818 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
42819
42820 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
42821
42822 * gcc.c-torture/execute/20030224-2.c: New test.
42823
42824 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
42825
42826 * gcc.dg/decl-3.c: New test.
42827
42828 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
42829
42830 * gcc.dg/i386-loop-2.c: New test.
42831
42832 2003-03-11 Mark Mitchell <mark@codesourcery.com>
42833
42834 PR c++/9474
42835 * g++.dg/parse/namespace8.C: New test.
42836
42837 PR c++/9924
42838 * g++.dg/overload/builtin2.C: New test.
42839
42840 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
42841
42842 * gcc.dg/return-type-3.c: New test.
42843
42844 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
42845
42846 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
42847 profiling options are not supported.
42848
42849 2003-03-10 Mark Mitchell <mark@codesourcery.com>
42850
42851 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
42852 * g++.old-deja/g++.warn/impint2.C: Likewise.
42853
42854 2003-03-10 Devang Patel <dpatel@apple.com>
42855
42856 * g++.dg/cpp/c++_cmd_1.C: New test.
42857 * g++.dg/cpp/c++_cmd_1.h: New file.
42858
42859 2003-03-10 Segher Boessenkool <segher@koffie.nl>
42860
42861 * gcc.dg/altivec-9.c: New file.
42862
42863 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
42864
42865 * gcc.dg/ppc-sdata-1.c: New test.
42866 * gcc.dg/ppc-sdata-2.c: New test.
42867
42868 2003-03-09 Mark Mitchell <mark@codesourcery.com>
42869
42870 PR c++/9373
42871 * g++.dg/opt/ptrmem2.C: New test.
42872
42873 PR c++/8534
42874 * g++.dg/opt/ptrmem1.C: New test.
42875
42876 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
42877
42878 * gcc.dg/i386-loop-1.c: New test.
42879
42880 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42881
42882 PR c++/9970
42883 * g++.dg/lookup/friend1.C: New test.
42884
42885 2003-03-08 Mark Mitchell <mark@codesourcery.com>
42886
42887 PR c++/9823
42888 * g++.dg/parser/constructor1.C: New test.
42889
42890 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
42891
42892 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
42893
42894 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
42895
42896 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
42897
42898 * gcc.dg/cpp/Wunused.c: Update test.
42899
42900 2003-03-08 Jan Hubicka <jh@suse.cz>
42901
42902 * gcc.dg/inline-3.c: New test.
42903
42904 2003-03-08 Mark Mitchell <mark@codesourcery.com>
42905
42906 PR c++/9809
42907 * g++.dg/parse/builtin1.C: New test.
42908
42909 PR c++/9982
42910 * g++.dg/abi/cookie1.C: New test.
42911 * g++.dg/abi/cookie2.C: Likewise.
42912
42913 PR c++/9524
42914 * g++.dg/template/field1.C: New test.
42915
42916 PR c++/9912
42917 * g++.dg/parse/class1.C: New test.
42918 * g++.dg/parse/namespace7.C: Likewise.
42919 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
42920
42921 2003-03-07 Mark Mitchell <mark@codesourcery.com>
42922
42923 * g++.dg/init/ref4.C: New test.
42924
42925 2003-03-07 Jan Hubicka <jh@suse.cz>
42926
42927 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
42928 * gcc.dg/inline-3.c: New test.
42929
42930 2003-03-06 Mark Mitchell <mark@codesourcery.com>
42931
42932 * g++.dg/init/ref3.C: New test.
42933
42934 PR c++/9965
42935 * g++.dg/init/ref2.C: New test.
42936
42937 PR c++/9400
42938 * g++.dg/warn/Wshadow-2.C: New test.
42939
42940 PR c++/9791
42941 * g++.dg/warn/Woverloaded-1.C: New test.
42942
42943 2003-03-05 Jan Hubicka <jh@suse.cz>
42944
42945 * gcc.dg/i386-local2.c: New.
42946 * gcc.dg/i386-local.c: Fix typo.
42947
42948 2003-03-05 Mark Mitchell <mark@codesourcery.com>
42949
42950 * g++.dg/abi/layout3.C: New test.
42951
42952 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
42953
42954 * gcc.c-torture/compile/20030305-1.c
42955
42956 2003-03-05 Jan Hubicka <jh@suse.cz>
42957
42958 * gcc.dg/i386-local.c: New.
42959
42960 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
42961
42962 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
42963
42964 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
42965
42966 * gcc.dg/switch-2.c: New test.
42967 * gcc.dg/switch-3.c: New test.
42968 * gcc.dg/Wswitch.c: Adjust line numbers.
42969 * gcc.dg/Wswitch-default.c: Likewise.
42970 * gcc.dg/Wswitch-enum.c: Likewise.
42971
42972 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
42973
42974 * gcc.c-torture/execute/20030222-1.c: New test.
42975
42976 2003-03-03 James E Wilson <wilson@tuliptree.org>
42977
42978 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
42979
42980 2003-03-03 Mark Mitchell <mark@codesourcery.com>
42981
42982 PR c++/9878
42983 * g++.dg/init/ref1.C: New test.
42984
42985 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
42986
42987 * gcc.dg/sh-relax.c: New SH-only test.
42988
42989 2003-03-03 Geoffrey Keating <geoffk@apple.com>
42990
42991 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
42992 comment explaining purpose of testcase.
42993
42994 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
42995
42996 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
42997 for HC11/HC12 (asm needs two int registers).
42998 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
42999 HC11/HC12 because the test uses an asm which needs two 32-bit
43000 registers.
43001
43002 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
43003
43004 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
43005 for HC11/HC12 (array is too large otherwise).
43006 * gcc.c-torture/compile/920501-4.x: New file, likewise.
43007 * gcc.c-torture/compile/20010518-2.x: Likewise.
43008 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
43009 HC11/HC12 (array is too large).
43010
43011 2003-03-01 Geoffrey Keating <geoffk@apple.com>
43012
43013 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
43014 * lib/g++-dg.exp (g++-dg-test): Likewise.
43015
43016 2003-03-01 Roger Sayle <roger@eyesopen.com>
43017
43018 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
43019 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
43020
43021 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
43022
43023 * g++.dg/warn/implicit-typename1.C: Remove warning.
43024
43025 2003-02-28 Richard Henderson <rth@redhat.com>
43026
43027 * gcc.dg/noreturn-1.c: Move noreturn warning line.
43028 * gcc.dg/return-type-1.c: Move control reaches end warning line.
43029
43030 2003-02-28 Geoffrey Keating <geoffk@apple.com>
43031
43032 * gcc.dg/pch/pch.exp: Change .pch to .gch.
43033 * g++.dg/pch/pch.exp: Likewise.
43034
43035 2003-02-28 Mark Mitchell <mark@codesourcery.com>
43036
43037 PR c++/9879
43038 * g++.dg/init/new4.C: New test.
43039
43040 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
43041
43042 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
43043
43044 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
43045
43046 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
43047 unsigned long.
43048
43049 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
43050 wider than float.
43051
43052 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
43053
43054 * lib/scanasm.exp: Add support for counting numbers of
43055 occurences.
43056 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
43057 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
43058
43059 2003-02-25 Mark Mitchell <mark@codesourcery.com>
43060
43061 PR c++/9683
43062 * g++.dg/template/static3.C: New test.
43063
43064 PR c++/9829
43065 * g++.dg/parse/namespace6.C: New test.
43066
43067 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
43068
43069 PR target/9732
43070 * gcc.dg/20030225-1.c: New test.
43071
43072 2003-02-24 Mark Mitchell <mark@codesourcery.com>
43073
43074 * README: Remove out-of-date information.
43075
43076 PR c++/9836
43077 * g++.dg/template/spec6.C: New test.
43078
43079 2003-02-24 Jeff Law <law@redhat.com>
43080
43081 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
43082
43083 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
43084
43085 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
43086 * gcc.dg/pragma-ep-1.c: Likewise.
43087
43088 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
43089
43090 PR c++/9602
43091 * g++.dg/template/friend16.C: New test.
43092
43093 2003-02-23 Mark Mitchell <mark@codesourcery.com>
43094
43095 PR c++/5333
43096 * g++.dg/parse/fused-params1.C: Adjust error messages.
43097 * g++.dg/template/nested3.C: New test.
43098
43099 2003-02-24 Alan Modra <amodra@bigpond.net.au>
43100
43101 * g++.dg/abi/param1.C: New test.
43102
43103 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
43104
43105 PR c++/7982
43106 * g++.dg/warn/implicit-typename1.C: New test.
43107
43108 2003-02-22 Kelley Cook <kelleycook@comcast.net>
43109
43110 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
43111 with "mtune".
43112 * g++.old-deja/g++.other/store-expr2.C: Likewise.
43113 * gcc.c-torture/execute/20010129-1.x: Likewise.
43114 * gcc.dg/20011107-1.c: Likewise.
43115 * gcc.dg/20020108-1.c: Likewise.
43116 * gcc.dg/20020122-3.c: Likewise.
43117 * gcc.dg/20020206-1.c: Likewise.
43118 * gcc.dg/20020310-1.c: Likewise.
43119 * gcc.dg/20020426-2.c: Likewise.
43120 * gcc.dg/20020517-1.c: Likewise.
43121 * gcc.dg/991230-1.c: Likewise.
43122 * gcc.dg/i386-unroll-1.c: Likewise.
43123 * gcc.misc-tests/i386-prefetch.exp: Likewise.
43124
43125 2003-02-22 Jan Hubicka <jh@suse.cz>
43126
43127 * gcc.dg/i386-mul.c: New test.
43128
43129 2003-02-21 Roger Sayle <roger@eyesopen.com>
43130
43131 * gcc.dg/builtins-5.c: New test case.
43132
43133 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
43134
43135 * gcc.dg/asmreg-1.c: New test.
43136
43137 2003-02-21 Mark Mitchell <mark@codesourcery.com>
43138
43139 PR c++/9749
43140 * g++.dg/parse/varmod1.C: New test.
43141
43142 2003-02-21 Mark Mitchell <mark@codesourcery.com>
43143
43144 PR c++/9727
43145 * g++.dg/template/op1.C: New test.
43146
43147 2003-02-21 Mark Mitchell <mark@codesourcery.com>
43148
43149 PR c++/8906
43150 * g++.dg/template/nested2.C: New test.
43151
43152 2003-02-21 Mark Mitchell <mark@codesourcery.com>
43153
43154 PR c++/8724
43155 * g++.dg/expr/dtor1.C: New test.
43156
43157 2003-02-21 Zack Weinberg <zack@codesourcery.com>
43158
43159 * gcc.dg/cpp/include3.c: New test.
43160 * gcc.dg/cpp/inc/foo.h: New file.
43161
43162 2003-02-21 Glen Nakamura <glen@imodulo.com>
43163
43164 * gcc.c-torture/execute/20030221-1.c: New test.
43165
43166 2003-02-20 Mark Mitchell <mark@codesourcery.com>
43167
43168 PR c++/9729
43169 * g++.dg/abi/conv1.C: New test.
43170
43171 2003-02-20 Jan Hubicka <jh@suse.cz>
43172
43173 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
43174
43175 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
43176
43177 * gcc.c-torture/compile/20030219-1.c: New test.
43178
43179 2003-02-18 Jan Hubicka <jh@suse.cz>
43180
43181 * gcc.dg/funcorder.c: New test.
43182
43183 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
43184
43185 * gcc.c-torture/execute/20030218-1.c: New.
43186
43187 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
43188
43189 * gcc.dg/20030218-1.c: New.
43190
43191 2003-02-18 Richard Henderson <rth@redhat.com>
43192
43193 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
43194 * gcc.dg/attr-used-2.c: New.
43195
43196 2003-02-18 Mark Mitchell <mark@codesourcery.com>
43197
43198 PR c++/9704
43199 * g++.dg/init/copy5.C: New test.
43200
43201 2003-02-18 Geoffrey Keating <geoffk@apple.com>
43202
43203 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
43204 * g++.dg/pch/pch.exp: Likewise.
43205
43206 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
43207
43208 * gcc.c-torture/execute/20030209-1.c: Enable the test if
43209 STACK_SIZE is not defined.
43210
43211 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
43212
43213 PR c++/9457
43214 * g++.dg/template/init1.C: New test.
43215
43216 2003-02-16 Jan HUbicka <jh@suse.cz>
43217
43218 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
43219 (foo): Add few extra tests
43220 * gcc.dg/c99-const-expr-3.c: Likewise.
43221 * gcc.c-torture/execute/20030216-1.c: New.
43222
43223 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
43224
43225 PR c++/9459
43226 * g++.dg/ext/typeof4.C: New test.
43227
43228 2003-02-15 Roger Sayle <roger@eyesopen.com>
43229
43230 * gcc.dg/i386-387-3.c: New test case.
43231
43232 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
43233
43234 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
43235 cris-*-elf* cris-*-aout* and mmix-*-*.
43236
43237 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
43238
43239 * gcc.dg/20030213-1.c: New test.
43240
43241 2003-02-12 Roger Sayle <roger@eyesopen.com>
43242
43243 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
43244 * gcc.dg/i386-387-2.c: Likewise.
43245
43246 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
43247
43248 * gcc.dg/ppc-spe.c: Fix formatting.
43249 Enable tests that were previously unsupported by gas.
43250 Delete tests for instructions that no longer exist.
43251 Switch arguments on evsubifw builtin.
43252
43253 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
43254
43255 * gcc.c-torture/execute/20030209-1.c: Disable the test if
43256 STACK_SIZE is too small.
43257
43258 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
43259 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
43260
43261 * gcc.dg/decl-2.c: New test.
43262
43263 2003-02-10 Jan Hubicka <jh@suse.cz>
43264
43265 * gcc.dg/i386-fpcvt-1.c: New test.
43266
43267 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
43268
43269 * gcc.c-torture/execute/20030209-1.c: New test.
43270
43271 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
43272
43273 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
43274 int-wide bitops, use the constants of the same width.
43275 Likewise, if long long is 32-bit wide, test bitops using
43276 32-bit constants.
43277
43278 2003-02-07 Loren James Rittle <ljrittle@acm.org>
43279
43280 * gcc.dg/20021014-1.c: Annotate with expected notice text.
43281
43282 2003-02-07 Roger Sayle <roger@eyesopen.com>
43283
43284 * gcc.dg/builtins-4.c: New test case.
43285
43286 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43287
43288 * gcc.dg/20020430-1.c: Fix dg command typos.
43289 * gcc.dg/20020503-1.c: Likewise.
43290
43291 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
43292
43293 PR c++/8785
43294 * g++.dg/parse/fused-params1.C: New test.
43295
43296 PR c++/8857
43297 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
43298
43299 PR c++/8921
43300 * g++.dg/parse/non-dependent1.C: New test.
43301
43302 PR c++/8928
43303 * g++.dg/parse/dupl-tmpl-args1.C: New test.
43304
43305 PR c++/9228
43306 * g++.dg/parse/undefined7.C: New test.
43307 * g++.dg/parse/non-templ1.C: New test.
43308
43309 PR c++/9229
43310 * g++.dg/parse/too-many-tmpl-args1.C: New test.
43311
43312 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
43313
43314 * gcc.c-torture/compile/20030206-1.c: New test.
43315
43316 2003-02-05 Roger Sayle <roger@eyesopen.com>
43317
43318 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
43319 "pow" to "foo" to avoid potential confusion with a math built-in.
43320
43321 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43322
43323 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
43324 conditions for SPARC targets.
43325
43326 2003-02-05 Jakub Jelinek <jakub@redhat.com>
43327
43328 * gcc.dg/20030204-1.c: New test.
43329
43330 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
43331
43332 PR c++/38
43333 * g++.dg/parse/array-size1.C: New test.
43334
43335 PR c++/5657
43336 * g++.dg/parse/undefined3.C: New test.
43337
43338 PR c++/5665
43339 * g++.dg/parse/undefined4.C: New test.
43340
43341 PR c++/5975
43342 * g++.dg/parse/undefined5.C: New test.
43343
43344 PR c++/7259
43345 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
43346
43347 PR c++/8578
43348 * g++.dg/parse/casting-operator1.C: New test.
43349
43350 PR c++/8596
43351 * g++.dg/parse/undefined6.C: New test.
43352
43353 PR c++/8736
43354 * g++.dg/parse/missing-template1.C: New test.
43355
43356 2003-02-04 Jan Hubicka <jh@suse.cz>
43357
43358 * gcc.dg/i386-cadd.c: Compile using -march=k8.
43359 * gcc.dg/i386-cmov?.c: Likewise.
43360 * gcc.dg/i386-fpcvt-?.c: Likewise.
43361 * gcc.dg/i386-ssefp-1.c: Likewise.
43362 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
43363 conventions.
43364
43365 2003-02-03 Mark Mitchell <mark@codesourcery.com>
43366
43367 PR c++/7129
43368 * g++.dg/ext/max.C: New test.
43369
43370 2003-02-03 Jan Hubicka <jh@suse.cz>
43371
43372 * gcc.c-torture/execute/20030203-1.c: New test.
43373
43374 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
43375
43376 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
43377 'natural-endian'.
43378
43379 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
43380
43381 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
43382 * g++.dg/init/new2.C: Likewise.
43383 * g++.dg/other/new1.C: Likewise.
43384
43385 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
43386
43387 * gcc.dg/struct-ret-libc.c: New test.
43388
43389 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
43390
43391 * gcc.dg/20030129-1.c: New test.
43392
43393 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
43394
43395 PR c++/8849
43396 * g++.dg/template/ptrmem4.C: New test.
43397
43398 2003-01-29 Mark Mitchell <mark@codesourcery.com>
43399
43400 * g++.dg/parser/constant1.C: New test.
43401
43402 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
43403
43404 PR c++/8591
43405 * g++.dg/parse/friend2.C: New test.
43406
43407 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
43408
43409 PR c++/9437
43410 * g++.dg/template/unify4.C: New test.
43411
43412 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
43413
43414 * gcc.c-torture/execute/20030128-1.c: New test.
43415
43416 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
43417
43418 * g++.dg/lookup/nested1.C: Test moved from ...
43419 * g++.old-deja/g++.other/lookup24.C: ... here.
43420
43421 2003-01-28 Jan Hubicka <jh@suse.cz>
43422
43423 * gcc.dg/i386-cmov5.c: New test.
43424
43425 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
43426
43427 * gcc.c-torture/execute/20010925-1.c: Changed the
43428 memcpy declaration.
43429
43430 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
43431
43432 PR c++/3902
43433 * g++.dg/parse/template5.C: New test.
43434
43435 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
43436
43437 PR fortran/9258
43438 * g77.dg/pr9258: New test.
43439
43440 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
43441
43442 * README: Move relevant parts from README.g++.
43443
43444 * README.g++: Remove this file.
43445
43446 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
43447
43448 * g++.dg/abi/dcast1.C: New test.
43449
43450 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43451
43452 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
43453
43454 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
43455
43456 PR c++/47
43457 * g++.old-deja/g++.other/lookup24.C: New test.
43458
43459 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43460
43461 PR middle-end/7227
43462 * gcc.dg/uninit-C.c: New test.
43463
43464 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
43465
43466 * g++.dg/abi/covariant1.C: New test.
43467
43468 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
43469
43470 * gcc.dg/20030123-1.c: New test.
43471
43472 2003-01-25 Jan Hubicka <jh@suse.cz>
43473
43474 PR opt/8492
43475 * gcc.c-torture/compile/20030125-1.c
43476
43477 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
43478
43479 PR c++/9403
43480 * g++.dg/parse/template3.C: New test.
43481 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
43482
43483 PR c++/795
43484 * g++.dg/parse/template4.C: New test.
43485
43486 PR c++/9415
43487 * g++.dg/template/qual2.C: New test.
43488
43489 PR c++/8545
43490 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
43491
43492 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
43493
43494 2003-01-25 Roger Sayle <roger@eyesopen.com>
43495
43496 * gcc.c-torture/execute/switch-1.c: New test case.
43497
43498 2003-01-25 Jan Hubicka <jh@suse.cz>
43499
43500 * gcc.c-torture/execute/20030125-1.[cx]: New test.
43501
43502 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
43503
43504 Tweaks for Bison-1.875. From the NEWS file:
43505 "- `parse error' -> `syntax error'
43506 Bison now uniformly uses the term `syntax error'"
43507 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
43508 * gcc.dg/cpp/digraph2.c: Likewise.
43509 * gcc.dg/cpp/direct2.c: Likewise.
43510 * gcc.dg/cpp/paste4.c: Likewise.
43511 * gcc.dg/c90-restrict-1.c: Likewise.
43512 * gcc.dg/c99-func-2.c: Likewise.
43513 * gcc.dg/noncompile/920721-2.c: Likewise.
43514 * gcc.dg/noncompile/930622-2.c: Likewise.
43515 * gcc.dg/noncompile/940112-1.c: Likewise.
43516 * gcc.dg/noncompile/950921-1.c: Likewise.
43517 * gcc.dg/noncompile/951123-1.c: Likewise.
43518 * gcc.dg/noncompile/971104-1.c: Likewise.
43519 * gcc.dg/noncompile/990416-1.c: Likewise.
43520
43521 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
43522
43523 * g++.dg/parse/undefined1.C: Add error message.
43524
43525 2003-01-22 Mark Mitchell <mark@codesourcery.com>
43526
43527 PR c++/9354
43528 * g++.dg/parse/new1.C: New test.
43529
43530 PR c++/9216
43531 * g++.dg/parse/template2.C: New test.
43532
43533 PR c++/9354
43534 * g++.dg/parse/typedef2.C: New test.
43535
43536 PR c++/9328
43537 * g++.dg/ext/typeof3.C: New test.
43538
43539 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
43540
43541 PR c++/2738
43542 * g++.dg/parse/ret-type1.C: New test.
43543
43544 PR c++/3792
43545 * g++.dg/parse/tmpl-outside1.C: New test.
43546
43547 PR c++/4207
43548 * g++.dg/parse/int-as-enum1.C: New test.
43549
43550 PR c++/4903
43551 * g++.dg/parse/no-typename1.C: New test.
43552
43553 PR c++/5533
43554 * g++.dg/parse/no-value1.C: New test.
43555
43556 PR c++/5921
43557 * g++.dg/parse/wrong-inline1.C: New test.
43558
43559 PR c++/6402
43560 * g++.dg/parse/ref1.C: New test.
43561
43562 PR c++/6992
43563 * g++.dg/parse/attr-ctor1.C: New test.
43564
43565 PR c++/7229
43566 * g++.dg/parse/namespace5.C: New test.
43567
43568 PR c++/7917
43569 * g++.dg/parse/func-def1.C: New test.
43570
43571 PR c++/8143
43572 * g++.dg/parse/undefined1.C: New test.
43573
43574 PR c++/5723, PR c++/8522
43575 * g++.dg/parse/specialization1.C: New test.
43576
43577 PR c++/163, PR c++/8595
43578 * g++.dg/parse/struct-as-enum1.C: New test.
43579
43580 PR c++/9173
43581 * g++.dg/parse/undefined2.C: New test.
43582
43583 2003-01-22 Mark Mitchell <mark@codesourcery.com>
43584
43585 PR c++/9298
43586 * g++.dg/parse/template1.C: New test.
43587
43588 PR c++/9384
43589 * g++.dg/parse/using1.C: New test.
43590
43591 PR c++/9285
43592 PR c++/9294
43593 * g++.dg/parse/expr2.C: New test.
43594
43595 PR c++/9388
43596 * g++.dg/parse/lookup2.C: Likewise.
43597
43598 2003-01-21 Jan Hubicka <jh@suse.cz>
43599
43600 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
43601 * gcc.c-torture/execute/eeprof-1.c: Likewise.
43602 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
43603 * gcc.c-torture/execute/string-opt-*.c: Likewise.
43604
43605 2003-01-20 Nick Clifton <nickc@redhat.com>
43606
43607 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
43608 problem with ARM sibcall code generation.
43609
43610 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
43611
43612 * gcc.c-torture/execute/20030120-1.c: New.
43613
43614 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
43615
43616 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
43617
43618 2003-01-17 Mark Mitchell <mark@codesourcery.com>
43619
43620 PR c++/9272
43621 * g++.dg/parse/ctor1.C: New test.
43622
43623 PR c++/9294:
43624 * g++.dg/parse/qualified1.C: New test.
43625
43626 * g++.dg/parse/typename3.C: New test.
43627
43628 2003-01-16 Richard Henderson <rth@redhat.com>
43629
43630 * g++.dg/tls/init-2.C: Fix error matches for real this time.
43631
43632 2003-01-16 Richard Henderson <rth@redhat.com>
43633
43634 * g++.dg/pch/pch.exp: Copy test header to the working directory
43635 before using it either for precompilation or direct use.
43636 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
43637 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
43638
43639 2003-01-16 Richard Henderson <rth@redhat.com>
43640
43641 * gcc.dg/pch/pch.exp: Copy test header to the working directory
43642 before using it either for precompilation or direct use.
43643 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
43644 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
43645
43646 2003-01-16 Mark Mitchell <mark@codesourcery.com>
43647
43648 * g++.dg/ext/typename1.C: Add typename keyword.
43649 * g++.dg/template/crash1.C: Update error messages.
43650 * g++.dg/template/crash2.C: Remove error message.
43651 * g++.dg/parse/typename2.C: New test.
43652 * g++.dg/template/typename2.C: Change implicit
43653 typename warning into error.
43654 * g++.old-deja/g++.benjamin/tem03.C: Issue more
43655 error messages.
43656 * g++.old-deja/g++.benjamin/tem04.C: Fix typos.
43657 * g++.old-deja/g++.brendan/crash56.C: Add this->.
43658 * g++.old-deja/g++.law/visibility13.C: Remove error
43659 messages.
43660 * g++.old-deja/g++.ns/template17.C: Reorder code to
43661 make declaration visible in template.
43662 * g++.old-deja/g++.pt/crash3.C: Fix typos.
43663 * g++.old-deja/g++.pt/crash36.C: Issue more error
43664 messages.
43665 * g++.old-deja/g++.pt/crash5.C: Improve error
43666 message.
43667 * g++.old-deja/g++.pt/crash67.C: Remove warning.
43668 * g++.old-deja/g++.pt/inherit1.C: Add this->.
43669 * g++.old-deja/g++.pt/niklas01a.C: Add error message.
43670 * g++.old-deja/g++.pt/typename16.C: Replace implicit
43671 typename warning with error message.
43672 * g++.old-deja/g++.pt/typename19.C: Remove warning.
43673 * g++.old-deja/g++.robertl/eb112.C: Fix typo.
43674 * g++.old-deja/g++.robertl/eb24.C: Use this->.
43675
43676 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
43677
43678 * g++.dg/parse/ambig2.C: New test.
43679
43680 2003-01-15 Richard Henderson <rth@redhat.com>
43681
43682 * g++.dg/tls/init-2.C: Update error message string.
43683
43684 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43685
43686 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
43687
43688 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
43689
43690 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
43691 all for HC11/HC12.
43692 * gcc.c-torture/compile/20001205-1.x: Likewise.
43693 * gcc.c-torture/compile/20001226-1.x: Likewise.
43694 * gcc.c-torture/compile/920520-1.x: Likewise.
43695 * gcc.c-torture/compile/961203-1.x: Likewise.
43696 * gcc.c-torture/compile/20020604-1.x: Likewise.
43697
43698 2003-01-15 Jan Hubicka <jh@suse.cz>
43699
43700 * gcc.c-torture/compile/20030115-1.c: New test.
43701
43702 * gcc.dg/i386-fpcvt-1.c: New test.
43703 * gcc.dg/i386-fpcvt-2.c: New test.
43704
43705 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
43706
43707 Further conform g++'s __vmi_class_type_info to the C++ ABI
43708 specification.
43709 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
43710 the specification.
43711
43712 2003-01-14 Jan Hubicka <jh@suse.cz>
43713
43714 * gcc.dg/i386-fpcvt-1.c: New test.
43715 * gcc.dg/i386-fpcvt-2.c: New test.
43716
43717 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
43718
43719 * gcc.dg/i386-mmx-3.c: New test.
43720
43721 2003-01-12 Mark Mitchell <mark@codesourcery.com>
43722
43723 PR c++/9264
43724 * g++.dg/parse/octal1.C: New file.
43725
43726 PR c++/9172
43727 * g++.dg/parse/typename1.C: New file.
43728
43729 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
43730
43731 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
43732 * gcc.dg/bf-no-ms-layout.c: Likewise.
43733 * gcc.dg/bf-ms-attrib.c: Likewise.
43734
43735 2003-01-10 Mark Mitchell <mark@codesourcery.com>
43736
43737 PR c++/9099
43738 * g++.dg/parse/dtor1.C: New file.
43739
43740 PR c++/9128
43741 * g++.dg/rtti/typeid1.C: New file.
43742
43743 PR c++/9153
43744 * g++.dg/parse/lookup1.C: New file.
43745
43746 PR c++/9171
43747 * g++.dg/templ/spec5.C: New file.
43748
43749 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
43750
43751 * gcc.c-torture/compile/20030110-1.c: New test.
43752
43753 2003-01-09 Geoffrey Keating <geoffk@apple.com>
43754
43755 Merge from pch-branch:
43756
43757 2002-12-23 Geoffrey Keating <geoffk@apple.com>
43758
43759 * gcc.dg/pch/cpp-1.h: New.
43760 * gcc.dg/pch/cpp-1.c: New.
43761 * gcc.dg/pch/cpp-2.h: New.
43762 * gcc.dg/pch/cpp-2.c: New.
43763
43764 2002-11-19 Geoffrey Keating <geoffk@apple.com>
43765
43766 * gcc.dg/pch/except-1.h: New.
43767 * gcc.dg/pch/except-1.c: New.
43768
43769 2002-11-13 Geoffrey Keating <geoffk@apple.com>
43770
43771 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
43772 running test.
43773 * gcc.dg/pch: Include *.hp not *.h.
43774 * gcc.dg/pch/system-1.h: New.
43775 * gcc.dg/pch/system-1.c: New.
43776
43777 2002-11-11 Geoffrey Keating <geoffk@apple.com>
43778
43779 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
43780 rather than trying to build and run a program using PCH.
43781 * gcc.dg/pch: Remove dg-do commands from test files.
43782
43783 2002-11-08 Geoffrey Keating <geoffk@apple.com>
43784
43785 * gcc.dg/pch/macro-3.c: New.
43786 * gcc.dg/pch/macro-3.h: New.
43787
43788 2002-11-04 Geoffrey Keating <geoffk@apple.com>
43789
43790 * gcc.dg/pch/common-1.c: New.
43791 * gcc.dg/pch/common-1.h: New.
43792 * gcc.dg/pch/decl-1.c: New.
43793 * gcc.dg/pch/decl-1.h: New.
43794 * gcc.dg/pch/decl-2.c: New.
43795 * gcc.dg/pch/decl-2.h: New.
43796 * gcc.dg/pch/decl-3.c: New.
43797 * gcc.dg/pch/decl-3.h: New.
43798 * gcc.dg/pch/decl-4.c: New.
43799 * gcc.dg/pch/decl-4.h: New.
43800 * gcc.dg/pch/decl-5.c: New.
43801 * gcc.dg/pch/decl-5.h: New.
43802 * gcc.dg/pch/global-1.c: New.
43803 * gcc.dg/pch/global-1.h: New.
43804 * gcc.dg/pch/inline-1.c: New.
43805 * gcc.dg/pch/inline-1.h: New.
43806 * gcc.dg/pch/inline-2.c: New.
43807 * gcc.dg/pch/inline-2.h: New.
43808 * gcc.dg/pch/static-1.c: New.
43809 * gcc.dg/pch/static-1.h: New.
43810 * gcc.dg/pch/static-2.c: New.
43811 * gcc.dg/pch/static-2.h: New.
43812
43813 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
43814
43815 * g++.dg/pch/pch.exp: Better handle failing testcases.
43816 * gcc.dg/pch/pch.exp: Likewise.
43817 * gcc.dg/pch/macro-1.c: New.
43818 * gcc.dg/pch/macro-1.h: New.
43819 * gcc.dg/pch/macro-2.c: New.
43820 * gcc.dg/pch/macro-2.h: New.
43821
43822 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
43823
43824 * g++.dg/dg.exp: Treat files in pch/ specially.
43825 * g++.dg/pch/pch.exp: New file.
43826 * g++.dg/pch/empty.H: New file.
43827 * g++.dg/pch/empty.C: New file.
43828 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
43829 "precompile".
43830
43831 * gcc.dg/pch/pch.exp: New file.
43832 * gcc.dg/pch/empty.h: New file.
43833 * gcc.dg/pch/empty.c: New file.
43834 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
43835 "precompile".
43836
43837 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
43838
43839 * g++.dg/template/friend14.C: New test.
43840
43841 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
43842
43843 * gcc.dg/old-style-asm-1.c: New test.
43844
43845 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
43846
43847 * gcc.c-torture/compile/20030109-1.c: New test.
43848
43849 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
43850
43851 * gcc.c-torture/execute/20030109-1.c: New test.
43852
43853 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
43854
43855 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
43856 * g++.old-deja/g++.mike/dyncast2.C: Likewise.
43857 * g++.old-deja/g++.mike/dyncast3.C: Likewise.
43858 * g++.old-deja/g++.mike/eh2.C: Likewise.
43859 * g++.old-deja/g++.mike/eh3.C: Likewise.
43860 * g++.old-deja/g++.mike/eh5.C: Likewise.
43861 * g++.old-deja/g++.mike/eh6.C: Likewise.
43862 * g++.old-deja/g++.mike/eh7.C: Likewise.
43863 * g++.old-deja/g++.mike/eh8.C: Likewise.
43864 * g++.old-deja/g++.mike/eh9.C: Likewise.
43865 * g++.old-deja/g++.mike/eh10.C: Likewise.
43866 * g++.old-deja/g++.mike/eh12.C: Likewise.
43867 * g++.old-deja/g++.mike/eh13.C: Likewise.
43868 * g++.old-deja/g++.mike/eh14.C: Likewise.
43869 * g++.old-deja/g++.mike/eh16.C: Likewise.
43870 * g++.old-deja/g++.mike/eh17.C: Likewise.
43871 * g++.old-deja/g++.mike/eh18.C: Likewise.
43872 * g++.old-deja/g++.mike/eh21.C: Likewise.
43873 * g++.old-deja/g++.mike/eh23.C: Likewise.
43874 * g++.old-deja/g++.mike/eh24.C: Likewise.
43875 * g++.old-deja/g++.mike/eh25.C: Likewise.
43876 * g++.old-deja/g++.mike/eh26.C: Likewise.
43877 * g++.old-deja/g++.mike/eh27.C: Likewise.
43878 * g++.old-deja/g++.mike/eh28.C: Likewise.
43879 * g++.old-deja/g++.mike/eh29.C: Likewise.
43880 * g++.old-deja/g++.mike/eh31.C: Likewise.
43881 * g++.old-deja/g++.mike/eh33.C: Likewise.
43882 * g++.old-deja/g++.mike/eh34.C: Likewise.
43883 * g++.old-deja/g++.mike/eh35.C: Likewise.
43884 * g++.old-deja/g++.mike/eh36.C: Likewise.
43885 * g++.old-deja/g++.mike/eh37.C: Likewise.
43886 * g++.old-deja/g++.mike/eh38.C: Likewise.
43887 * g++.old-deja/g++.mike/eh39.C: Likewise.
43888 * g++.old-deja/g++.mike/eh40.C: Likewise.
43889 * g++.old-deja/g++.mike/eh41.C: Likewise.
43890 * g++.old-deja/g++.mike/eh42.C: Likewise.
43891 * g++.old-deja/g++.mike/eh44.C: Likewise.
43892 * g++.old-deja/g++.mike/eh46.C: Likewise.
43893 * g++.old-deja/g++.mike/eh47.C: Likewise.
43894 * g++.old-deja/g++.mike/eh48.C: Likewise.
43895 * g++.old-deja/g++.mike/eh49.C: Likewise.
43896 * g++.old-deja/g++.mike/eh50.C: Likewise.
43897 * g++.old-deja/g++.mike/eh51.C: Likewise.
43898 * g++.old-deja/g++.mike/eh53.C: Likewise.
43899 * g++.old-deja/g++.mike/eh55.C: Likewise.
43900 * g++.old-deja/g++.mike/p7912.C: Likewise.
43901 * g++.old-deja/g++.mike/p9706.C: Likewise.
43902 * g++.old-deja/g++.mike/p10416.C: Likewise.
43903 * g++.old-deja/g++.mike/p11667.C: Likewise.
43904 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
43905 Remove redundant reference to Iris.
43906 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
43907 Elxsi, i860, Pico Java, and WE32K.
43908
43909 2003-01-07 Mark Mitchell <mark@codesourcery.com>
43910
43911 * g++.dg/ext/asm4.C: New test.
43912
43913 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
43914
43915 PR c++/9030
43916 * g++.dg/template/friend12.C: New test.
43917 * g++.dg/template/friend13.C: Likewise.
43918 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
43919
43920 2003-01-08 Jan Hubicka <jh@suse.cz>
43921
43922 * gcc.dg/i386-cadd.c: New test.
43923 * gcc.dg/i386-cmov4.c: Likewise.
43924
43925 2003-01-06 Mark Mitchell <mark@codesourcery.com>
43926
43927 PR c++/9165
43928 * g++.dg/warn/Wunused-3.C: New test.
43929
43930 * g++.dg/abi/bitfield9.C: New test.
43931
43932 PR c++/9189
43933 * g++.dg/parse/defarg3.C: New test.
43934
43935 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
43936
43937 * g++.dg/parse/ambig1.C: New test.
43938 * g++.dg/parse/defarg2.C: New test.
43939
43940 2003-01-05 Mark Mitchell <mark@codesourcery.com>
43941
43942 * g++.dg/template/defarg-1.C: New test.
43943 * g++.dg/template/local2.C: Likewise.
43944
43945 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
43946
43947 * gcc.c-torture/execute/20030105-1.c: New test.
43948
43949 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
43950
43951 * g++.dg/parse/namespace3.C: Remove extra semicolons.
43952 * g++.dg/parse/namespace4.C: Likewise.
43953
43954 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
43955
43956 * g++.dg/template/ntp2.C: New test.
43957
43958 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
43959
43960 * g++.dg/parse/extern-C-1.C: New test.
43961
43962 * g++.dg/parse/namespace4.C: New test.
43963
43964 * g++.dg/template/nested1.C: New test.
43965
43966 * g++.dg/parse/namespace3.C: New test.
43967
43968 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
43969
43970 * g++.dg/lookup/two-stage1.C: New test.
43971
43972 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43973
43974 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
43975 * g++.old-deja/g++.jason/access8.C: Likewise.
43976 * g++.old-deja/g++.other/decl5.C: Likewise.
43977
43978 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
43979
43980 * g++.dg/parse/parse7.C: New test.
43981
43982 2003-01-02 Mark Mitchell <mark@codesourcery.com>
43983
43984 PR c++/2843
43985 * g++.dg/ext/attrib7.C: New test.
43986
43987 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
43988
43989 * g++.dg/parse/parse6.C: New test.
43990
43991 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
43992
43993 * gcc.dg/h8300-stack-1.c: New.
43994
43995 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
43996
43997 g++.dg/lookup/exception1.C: New test.
43998
43999 g++.dg/lookup/template1.C: New test.
44000
44001 g++.dg/parse/namespace2.C: New test.
44002
44003 g++.dg/parse/parens2.C: New test.
44004
44005 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
44006
44007 * g++.dg/parse/parse5.C: New test.
44008 * g++.dg/lookup/scoped4.C: New test.
44009
44010 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
44011
44012 * g++.dg/parse/parens1.C: New test.
44013
44014 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
44015 angle-bracket1.C.
44016 * g++.dg/parse/parens2.C: New test.
44017
44018 * g++.dg/lookup/scope-operator1.C: New test.
44019
44020 * g++.dg/parse/operator1.C: New test.
44021
44022 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
44023
44024 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
44025 * g++.old-deja/g++.other/access6.C: Likewise.
44026 * g++.old-deja/g++.other/decl1.C: Likewise.
44027 * g++.old-deja/g++.pt/typename12.C: Likewise.
44028
44029 2002-12-31 Mark Mitchell <mark@codesourcery.com>
44030
44031 * g++.dg/parse/namespace1.C: New test.
44032
44033 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
44034
44035 * g++.dg/parse/parse4.C: New test.
44036
44037 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
44038
44039 * g++.dg/parse/parse3.C: New test.
44040
44041 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
44042
44043 * g++.dg/parse/parse2.C: New test.
44044
44045 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
44046
44047 * g++.dg/template/friend11.C: New test.
44048
44049 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
44050
44051 * g++.dg/parse/parse1.C: New test.
44052
44053 2002-12-31 Janis Johnson <janis187@us.ibm.com>
44054
44055 * lib/profopt.exp: Change the name of a global variable to avoid
44056 possible clashes with other test suites.
44057
44058 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
44059
44060 * g++.dg/inherit/covariant8.C: New test.
44061
44062 2002-12-31 Mark Mitchell <mark@codesourcery.com>
44063
44064 * g++.dg/init/array9.C: New test.
44065
44066 PR c++/9112
44067 * g++.dg/parse/expr1.C: New test.
44068
44069 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
44070
44071 * gcc.c-torture/compile/20021230-1.c: New test.
44072
44073 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
44074
44075 * g++.dg/inherit/covariant5.C: New test.
44076 * g++.dg/inherit/covariant6.C: New test.
44077 * g++.dg/inherit/covariant7.C: New test.
44078
44079 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
44080
44081 PR c++/2739
44082 * g++.dg/other/access2.C: New test.
44083
44084 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
44085
44086 * g++.dg/other/anon-struct.C: No longer fails
44087 * g++.old-deja/g++.brendan/parse4.C: Likewise.
44088 * g++.old-deja/g++.brendan/parse5.C: Likewise.
44089 * g++.old-deja/g++.brendan/parse6.C: Likewise.
44090
44091 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
44092
44093 * g++.dg/parse/angle-bracket.C (main): No longer fails.
44094
44095 2002-12-27 Mark Mitchell <mark@codesourcery.com>
44096
44097 * g++.dg/eh/spec4.C: Remove stray semicolon.
44098 * g++.dg/expr/pmf-1.C: Change error message.
44099 * g++.dg/ext/asm1.C: Remove stray semicolon.
44100 * g++.dg/ext/typename1.C: Add missing typenames.
44101 * g++.dg/inherit/template-as-base.C: Change error message.
44102 * g++.dg/lookup/scoped1.C: Likewise.
44103 * g++.dg/lookup/scoped2.C: Likewise.
44104 * g++.dg/lookup/using2.C: Likewise.
44105 * g++.dg/other/component1.C: Remove stray semicolon.
44106 * g++.dg/other/do1.C: Change error message.
44107 * g++.dg/other/error2.C: Likewise.
44108 * g++.dg/other/init1.C: Likewise.
44109 * g++.dg/other/packed1.C: Remove stray semicolon.
44110 * g++.dg/other/ptrmem2.C: Change error message.
44111 * g++.dg/parse/parameter-declaration-1.C: Remove line number
44112 marker.
44113 * g++.dg/special/initp1.C: Remove invalid attribute usage.
44114 * g++.dg/template/access3.C: Add typename keyword.
44115 * g++.dg/template/access5.C: Remove stray semicolon.
44116 * g++.dg/template/access6.C: Likewise.
44117 * g++.dg/template/complit1.C: Likewise.
44118 * g++.dg/template/crash1.C: Change error message.
44119 * g++.dg/template/inherit2.C: Remove stray semicolon.
44120 * g++.dg/template/instantiate2.C: Likewise.
44121 * g++.dg/template/instantiate3.C: Change error message.
44122 * g++.dg/template/qual1.C: Remove stray semicolon.
44123 * g++.dg/template/qualttp18.C: Change error message.
44124 * g++.dg/template/ref1.C: Remove stray semicolon.
44125 * g++.dg/template/sizeof1.C (A::value): Declare it.
44126 * g++.dg/template/spec4.C: Change error message.
44127 * g++.dg/template/static1.C: Likewise.
44128 * g++.dg/template/type1.C: Likewise.
44129 * g++.dg/template/typename3.C: Likewise.
44130 * g++.old-deja/g++.benjamin/13478.C: Change error message.
44131 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
44132 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
44133 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
44134 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
44135 named return value extension.
44136 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
44137 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
44138 * g++.old-deja/g++.bob/extern_C.C: Likewise.
44139 * g++.old-deja/g++.bob/inherit2.C: Likewise.
44140 * g++.old-deja/g++.brendan/complex1.C: Likewise.
44141 * g++.old-deja/g++.brendan/copy5.C: Likewise.
44142 * g++.old-deja/g++.brendan/crash13.C: Likewise.
44143 * g++.old-deja/g++.brendan/crash15.C: Likewise.
44144 * g++.old-deja/g++.brendan/crash18.C: Change error message.
44145 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
44146 * g++.old-deja/g++.brendan/crash38.C: Likewise.
44147 * g++.old-deja/g++.brendan/crash50.C: Likewise.
44148 * g++.old-deja/g++.brendan/crash56.C: Likewise.
44149 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
44150 syntax.
44151 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
44152 * g++.old-deja/g++.brendan/crash8.C: Change error message.
44153 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
44154 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
44155 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
44156 * g++.old-deja/g++.brendan/template11.C: Likewise.
44157 * g++.old-deja/g++.brendan/template26.C: Likewise.
44158 * g++.old-deja/g++.brendan/template27.C: Use explicit
44159 specialization syntax.
44160 * g++.old-deja/g++.brendan/template30.C: Likewise.
44161 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
44162 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
44163 non-dependent names.
44164 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
44165 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
44166 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
44167 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
44168 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
44169 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
44170 named return value extension.
44171 * g++.old-deja/g++.ext/namedret2.C: Likewise.
44172 * g++.old-deja/g++.ext/namedret3.C: Likewise.
44173 * g++.old-deja/g++.ext/return1.C: Likewise.
44174 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
44175 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
44176 * g++.old-deja/g++.jason/access8.C: Likewise.
44177 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
44178 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
44179 pseudo-destructor names.
44180 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
44181 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
44182 pseudo-destructor names.
44183 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
44184 * g++.old-deja/g++.jason/overload19.C: Likewise.
44185 * g++.old-deja/g++.jason/overload32.C: Likewise.
44186 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
44187 stray semicolons.
44188 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
44189 * g++.old-deja/g++.jason/return.C: Likewise.
44190 * g++.old-deja/g++.jason/return2.C: Likewise.
44191 * g++.old-deja/g++.jason/shadow1.C: Likewise.
44192 * g++.old-deja/g++.jason/special.C: Use explicit specialization
44193 syntax.
44194 * g++.old-deja/g++.jason/template10.C: Account for use of
44195 non-dependent names.
44196 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
44197 syntax.
44198 * g++.old-deja/g++.jason/template37.C: Likewise.
44199 * g++.old-deja/g++.law/access4.C: Change error messages.
44200 * g++.old-deja/g++.law/arm13.C: Remove incorrect
44201 pseudo-destructor names.
44202 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
44203 * g++.old-deja/g++.law/ctors9.C: Likewise.
44204 * g++.old-deja/g++.law/cvt22.C: Likewise.
44205 * g++.old-deja/g++.law/dtors5.C: Likewise.
44206 * g++.old-deja/g++.law/global-init1.C: Likewise.
44207 * g++.old-deja/g++.law/missed-error3.C: Likewise.
44208 * g++.old-deja/g++.law/operators28.C: Likewise.
44209 * g++.old-deja/g++.law/visibility28.C: Likewise.
44210 * g++.old-deja/g++.martin/eval1.C: Likewise.
44211 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
44212 name.
44213 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
44214 * g++.old-deja/g++.mike/net34.C: Likewise.
44215 * g++.old-deja/g++.mike/net36.C: Likewise.
44216 * g++.old-deja/g++.mike/ns2.C: Likewise.
44217 * g++.old-deja/g++.mike/p12306.C: Likewise.
44218 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
44219 value extension.
44220 * g++.old-deja/g++.mike/p700.C: Likewise.
44221 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
44222 * g++.old-deja/g++.mike/p710.C: Likewise.
44223 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
44224 value extension.
44225 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
44226 * g++.old-deja/g++.mike/pmf9.C: Likewise.
44227 * g++.old-deja/g++.ns/crash2.C: Likewise.
44228 * g++.old-deja/g++.ns/crash3.C: Likewise.
44229 * g++.old-deja/g++.ns/invalid1.C: Likewise.
44230 * g++.old-deja/g++.ns/ns17.C: Likewise.
44231 * g++.old-deja/g++.ns/template16.C: Likewise.
44232 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
44233 keyword.
44234 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
44235 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
44236 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
44237 named return value extension.
44238 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
44239 * g++.old-deja/g++.other/access4.C: Issue additional error
44240 messages.
44241 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
44242 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
44243 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
44244 * g++.old-deja/g++.other/crash25.C: Change error message.
44245 * g++.old-deja/g++.other/crash4.C: Change error message.
44246 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
44247 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
44248 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
44249 checks.
44250 * g++.old-deja/g++.other/defarg8.C: Likewise.
44251 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
44252 * g++.old-deja/g++.other/dtor10.C: Likewise.
44253 * g++.old-deja/g++.other/incomplete.C: Likewise.
44254 * g++.old-deja/g++.other/linkage7.C: Likewise.
44255 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
44256 lookup algorithm.
44257 * g++.old-deja/g++.other/mangle2.C: Likewise.
44258 * g++.old-deja/g++.other/refinit2.C: Likewise.
44259 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
44260 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
44261 * g++.old-deja/g++.pt/crash28.C: Likewise.
44262 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
44263 syntax.
44264 * g++.old-deja/g++.pt/crash32.C: Change error message.
44265 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
44266 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
44267 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
44268 error message position.
44269 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
44270 * g++.old-deja/g++.pt/defarg8.C: Change error message.
44271 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
44272 syntax.
44273 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
44274 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
44275 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
44276 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
44277 keyword.
44278 * g++.old-deja/g++.pt/explicit31.C: Likewise.
44279 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
44280 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
44281 keyword.
44282 * g++.old-deja/g++.pt/explicit71.C: Change error message.
44283 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
44284 syntax.
44285 * g++.old-deja/g++.pt/friend28.C: Account for use of
44286 non-dependent names.
44287 * g++.old-deja/g++.pt/friend29.C: Likewise.
44288 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
44289 rules.
44290 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
44291 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
44292 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
44293 lookup rules.
44294 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
44295 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
44296 keyword.
44297 * g++.old-deja/g++.pt/memclass20.C: Likewise.
44298 * g++.old-deja/g++.pt/memclass5.C: Likewise.
44299 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
44300 keyword.
44301 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
44302 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
44303 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
44304 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
44305 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
44306 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
44307 keyword.
44308 * g++.old-deja/g++.pt/spec10.C: Likewise.
44309 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
44310 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
44311 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
44312 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
44313 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
44314 * g++.old-deja/g++.pt/ttp62.C: Likewise.
44315 * g++.old-deja/g++.pt/ttp64.C: Likewise.
44316 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
44317 * g++.old-deja/g++.pt/typename15.C: Likewise.
44318 * g++.old-deja/g++.pt/typename22.C: Likewise.
44319 * g++.old-deja/g++.pt/typename6.C: Change error messages.
44320 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
44321 * g++.old-deja/g++.pt/virtual2.C: Likewise.
44322 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
44323 syntax.
44324 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
44325 return value extension.
44326 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
44327 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
44328 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
44329 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
44330
44331 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
44332
44333 * g++.dg/warn/inline1.C: New test.
44334 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
44335 * g++.old-deja/g++.jason/synth10.C: Likewise.
44336 * g++.old-deja/g++.mike/net31.C: Likewise.
44337 * g++.old-deja/g++.mike/p8786.C: Likewise.
44338
44339 * g++.dg/template/friend10.C: New test.
44340 * g++.dg/template/conv5.C: New test.
44341
44342 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
44343
44344 * g++.dg/lookup/scoped3.C: New test.
44345
44346 * g++.dg/lookup/decl1.C: New test.
44347 * g++.dg/lookup/decl2.C: New test.
44348
44349 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
44350
44351 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
44352 gcc.c-torture/compile/20021015-1.c,
44353 gcc.c-torture/compile/20021015-2.c,
44354 gcc.c-torture/compile/20021123-1.c,
44355 gcc.c-torture/compile/20021123-2.c,
44356 gcc.c-torture/compile/20021123-3.c,
44357 gcc.c-torture/compile/20021123-4.c,
44358 gcc.c-torture/execute/20021024-1.c: Add tests previously added
44359 only to 3.1 or 3.2 branch.
44360
44361 2002-12-23 Mark Mitchell <mark@codesourcery.com>
44362
44363 * gcc.dg/i386-bitfield3.c: New test.
44364
44365 * gcc.dg/i386-bitfield2.c: New test.
44366
44367 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
44368
44369 * g++.dg/parse/conv_op1.C: New test.
44370
44371 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
44372
44373 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
44374 approved.
44375
44376 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
44377
44378 * gcc.c-torture/compile/20021220-1.c: New test.
44379
44380 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
44381
44382 * gcc.dg/i386-fastcall-1.c: New.
44383
44384 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
44385
44386 * gcc.c-torture/execute/20021219-1.c: New test.
44387
44388 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
44389
44390 * gcc.dg/i386-pic-1.c: New test.
44391
44392 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
44393
44394 PR c++/8099
44395 * g++.dg/template/friend9.C: New test.
44396
44397 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
44398
44399 PR c++/3663
44400 * g++.dg/template/access7.C: New test.
44401
44402 2002-12-18 Nick Clifton <nickc@redhat.com>
44403
44404 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
44405 the libstdc++-v3 directory has been found.
44406
44407 2002-12-12 Devang Patel <dpatel@apple.com>
44408 * gcc.dg/darwin-ld-1.c: New test.
44409 * gcc.dg/darwin-ld-2.c: New test.
44410 * gcc.dg/darwin-ld-3.c: New test.
44411 * gcc.dg/darwin-ld-4.c: New test.
44412 * gcc.dg/darwin-ld-5.c: New test.
44413
44414 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
44415
44416 * gcc.c-torture/compile/20021212-1.c: New test.
44417
44418 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
44419
44420 * gcc.dg/fshort-wchar: New test.
44421
44422 2002-12-10 Mark Mitchell <mark@codesourcery.com>
44423
44424 PR c++/8372
44425 * g++.dg/template/dtor1.C: New test.
44426
44427 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
44428 markers.
44429
44430 2002-12-10 Jakub Jelinek <jakub@redhat.com>
44431
44432 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
44433
44434 2002-12-09 Mark Mitchell <mark@codesourcery.com>
44435
44436 * g++.dg/template/static1.C: New test.
44437 * g++.dg/template/static2.C: New test.
44438 * g++.old-deja/g++.ext/memconst.C: New test.
44439
44440 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
44441
44442 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
44443 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
44444 * g++.dg/special/initp1.C: Likewise.
44445
44446 2002-12-06 Jakub Jelinek <jakub@redhat.com>
44447
44448 * gcc.c-torture/execute/20021204-1.c: New test.
44449
44450 2002-12-04 Geoffrey Keating <geoffk@apple.com>
44451
44452 * gcc.dg/ppc-fmadd-1.c: New file.
44453 * gcc.dg/ppc-fmadd-2.c: New file.
44454 * gcc.dg/ppc-fmadd-3.c: New file.
44455
44456 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
44457
44458 * gcc.c-torture/compile/20021204-1.c: New test.
44459
44460 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
44461
44462 * g++.dg/inherit/covariant2.C: New test.
44463 * g++.dg/inherit/covariant3.C: New test.
44464 * g++.dg/inherit/covariant4.C: New test.
44465 * g++.dg/inherit/covariant1.C: Remove XFAIL.
44466 * g++.old-deja/g++.robertl/eb17.C: Likewise.
44467
44468 2002-12-03 Mark Mitchell <mark@codesourcery.com>
44469
44470 PR c++/8688
44471 * g++.dg/init/brace3.C: New test.
44472
44473 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
44474
44475 * gcc.dg/20020210-1.c: Fix a comment typo.
44476
44477 2002-12-02 Mark Mitchell <mark@codesourcery.com>
44478
44479 PR c++/8720
44480 * g++.dg/parse/defarg1.C: New test.
44481
44482 PR c++/8615
44483 * g++.dg/template/char1.C: New test.
44484
44485 * g++.dg/template/varmod1.C: Fix typo.
44486
44487 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
44488
44489 DR 180
44490 * g++.old-deja/g++.pt/crash32.C: Expect error.
44491
44492 2002-12-01 Mark Mitchell <mark@codesourcery.com>
44493
44494 PR c++/5919
44495 * g++.dg/template/varmod1.C: New test.
44496
44497 PR c++/8727
44498 * g++.dg/inherit/typeinfo1.C: New test.
44499
44500 PR c++/8663
44501 * g++.dg/inherit/typedef1.C: New test.
44502
44503 2002-11-30 Mark Mitchell <mark@codesourcery.com>
44504
44505 PR c++/8332
44506 PR c++/8493
44507 * g++.dg/template/strlen1.C: New test.
44508
44509 PR c++/8227
44510 * g++.dg/template/ctor2.C: New test.
44511
44512 PR c++/8214
44513 * g++.dg/init/string1.C: New test.
44514
44515 PR c++/8511
44516 * g++.dg/template/friend8.C: New test.
44517
44518 2002-11-29 Joe Buck <jbuck@synopsys.com>
44519
44520 * g++.dg/lookup/anon2.C: New test.
44521
44522 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
44523
44524 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
44525 h8300 port.
44526
44527 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
44528
44529 * gcc.dg/bitfld-6.c: New test.
44530
44531 2002-11-27 Jan Hubicka <jh@suse.cz>
44532
44533 * gcc.c-torture/execute/20021127.[cx]: New test.
44534
44535 2002-11-26 Jan Hubicka <jh@suse.cz>
44536
44537 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
44538 quality.
44539
44540 2002-11-26 Geoffrey Keating <geoffk@apple.com>
44541
44542 * g++.dg/init/brace2.C: New test.
44543 * g++.old-deja/g++.mike/p9129.C: Correct.
44544
44545 2002-11-26 Mark Mitchell <mark@codesourcery.com>
44546
44547 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
44548
44549 2002-11-25 Andreas Bauer <baueran@in.tum.de>
44550
44551 * gcc.dg/sibcall-6: New test for indirect sibcalls.
44552
44553 2002-11-25 Mark Mitchell <mark@codesourcery.com>
44554
44555 * g++.dg/abi/empty11.C: New test.
44556 * g++.dg/rtti/cv1.C: New test.
44557
44558 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
44559
44560 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
44561
44562 2002-11-24 Mark Mitchell <mark@codesourcery.com>
44563
44564 * g++.dg/abi/empty10.C: New test.
44565
44566 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
44567
44568 * gcc.c-torture/compile/20021124-1.c: New test.
44569
44570 2002-11-22 Mark Mitchell <mark@codesourcery.com>
44571
44572 * g++.dg/abi/rtti2.C: New test.
44573
44574 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
44575
44576 * gcc.dg/i386-unroll-1.c: New test.
44577
44578 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
44579
44580 * gcc.c-torture/compile/20021120-1.c: New test.
44581 * gcc.c-torture/compile/20021120-2.c: New test.
44582
44583 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
44584
44585 * gcc.dg/bitfld-5.c: New test.
44586
44587 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
44588
44589 * gcc.c-torture/execute/20021120-3.c: New test.
44590
44591 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
44592
44593 * gcc.c-torture/execute/20021120-2.c: New test.
44594
44595 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
44596
44597 * gcc.c-torture/execute/20021120-1.c: New test.
44598
44599 2002-11-20 Jakub Jelinek <jakub@redhat.com>
44600
44601 * gcc.c-torture/execute/20021118-3.c: New test.
44602
44603 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
44604
44605 * gcc.c-torture/compile/20021119-1.c: New test.
44606
44607 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
44608
44609 * gcc.dg/duff-1.c: New test.
44610 * gcc.dg/duff-2.c: New test.
44611 * gcc.dg/duff-3.c: New test.
44612
44613 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
44614
44615 * gcc.dg/cpp/_Pragma5.c: New test.
44616
44617 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
44618
44619 * gcc.c-torture/execute/20021118-2.c: New test.
44620
44621 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
44622
44623 * gcc.c-torture/execute/20021118-1.c: New test.
44624
44625 2002-11-16 Jakub Jelinek <jakub@redhat.com>
44626
44627 * gcc.dg/20021116-1.c: New test.
44628
44629 2002-11-14 Mark Mitchell <mark@codesourcery.com>
44630
44631 * g++.dg/abi/vcall1.C: New test.
44632
44633 2002-11-14 Jakub Jelinek <jakub@redhat.com>
44634
44635 * gcc.dg/20021029-1.c: New test.
44636 * gcc.dg/20021029-2.c: New test.
44637
44638 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
44639
44640 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
44641
44642 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
44643
44644 PR c/8439
44645 * gcc.dg/20021110.c: Move to ...
44646 * gcc.c-torture/compile/20021110.c: .... here.
44647
44648 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
44649
44650 PR c/8467
44651 * gcc.c-torture/execute/20021111-1.c
44652
44653 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
44654
44655 PR c/8439
44656 * gcc.dg/20021110.c: New test.
44657
44658 2002-11-10 Mark Mitchell <mark@codesourcery.com>
44659
44660 * g++.dg/abi/vthunk3.C: Run only on x86.
44661
44662 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
44663
44664 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
44665
44666 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
44667
44668 * lib/compat.exp (compat-execute): Fix logic error in last
44669 change.
44670
44671 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
44672
44673 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
44674
44675 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
44676
44677 PR c++/8389
44678 * g++.dg/template/access6.C: New test.
44679
44680 2002-11-08 Jan Hubicka <jh@suse.cz>
44681
44682 * gcc.dg/i386-ssefp-1.c: New test.
44683 * gcc.dg/i386-ssefp-1.c: New test.
44684
44685 2002-11-08 Jan Hubicka <jh@suse.cz>
44686
44687 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
44688
44689 2002-11-07 Mark Mitchell <mark@codesourcery.com>
44690
44691 * g++.dg/abi/vthunk3.C: New test.
44692
44693 PR c++/8338
44694 * g++.dg/template/crash2.C: New test.
44695
44696 2002-11-07 Mark Mitchell <mark@codesourcery.com>
44697
44698 * g++.dg/abi/dtor1.C: New test.
44699 * g++.dg/abi/dtor2.C: Likewise.
44700
44701 2002-11-05 Geoffrey Keating <geoffk@apple.com>
44702
44703 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
44704 Darwin.
44705
44706 2002-11-04 Adam Nemet <anemet@lnxw.com>
44707
44708 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
44709 -mthumb. Only xfail with -O0.
44710
44711 2002-11-03 Mark Mitchell <mark@codesourcery.com>
44712
44713 * g++.dg/abi/thunk1.C: New test.
44714 * g++.dg/abi/thunk2.C: Likewise.
44715 * g++.dg/abi/vtt1.C: Likewise.
44716
44717 2002-11-02 Diego Novillo <dnovillo@redhat.com>
44718
44719 PR optimization/8423
44720 * gcc.c-torture/execute/builtin-constant.c: New test.
44721
44722 2002-11-01 Zack Weinberg <zack@codesourcery.com>
44723
44724 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
44725 Add some more cases.
44726
44727 2002-11-01 Mark Mitchell <mark@codesourcery.com>
44728
44729 PR c++/8391
44730 * g++.dg/opt/local1.C: New test.
44731
44732 2002-10-30 Mark Mitchell <mark@codesourcery.com>
44733
44734 PR c++/8160
44735 * g++.dg/template/complit1.C: New test.
44736
44737 PR c++/8149
44738 * g++.dg/template/typename4.C: Likewise.
44739
44740 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
44741
44742 Core issue 287, PR c++/7639
44743 * g++.dg/template/instantiate1.C: Adjust error location.
44744 * g++.dg/template/instantiate3.C: New test.
44745 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
44746 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
44747 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
44748
44749 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
44750
44751 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
44752
44753 2002-10-29 Mark Mitchell <mark@codesourcery.com>
44754
44755 PR c++/8287
44756 * g++.dg/init/dtor2.C: New test.
44757
44758 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
44759
44760 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
44761 * gcc.dg/nest.c: Bypass errors on irix6.
44762
44763 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
44764
44765 * gcc.dg/nest.c: Expect error for mmix-*-*.
44766 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
44767
44768 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
44769
44770 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
44771 markers.
44772
44773 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
44774
44775 2002-10-25 Mike Stump <mrs@apple.com>
44776
44777 * gcc.dg/warn-1.c: New test.
44778
44779 2002-10-25 Zack Weinberg <zack@codesourcery.com>
44780
44781 * g++.dg/template/typename3.C: New test.
44782
44783 2002-10-25 Mark Mitchell <mark@codesourcery.com>
44784
44785 * g++.dg/lookup/ptrmem1.C: New test.
44786
44787 * g++.dg/abi/vthunk2.C: New test.
44788
44789 2002-10-25 Zack Weinberg <zack@codesourcery.com>
44790
44791 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
44792
44793 2002-10-24 Mark Mitchell <mark@codesourcery.com>
44794
44795 * g++.dg/abi/empty9.C: New test.
44796
44797 2002-10-24 Richard Henderson <rth@redhat.com>
44798
44799 * g++.dg/inherit/thunk1.C: Enable for ia64.
44800
44801 2002-10-23 Mark Mitchell <mark@codesourcery.com>
44802
44803 PR c++/8067
44804 * g++.dg/lookup/pretty1.C: New test.
44805
44806 2002-10-23 Jakub Jelinek <jakub@redhat.com>
44807
44808 * gcc.dg/20021023-1.c: New test.
44809
44810 2002-10-23 Mark Mitchell <mark@codesourcery.com>
44811
44812 PR c++/7679
44813 * g++.dg/parse/inline1.C: New test.
44814
44815 2002-10-23 Richard Henderson <rth@redhat.com>
44816
44817 * g++.dg/inherit/thunk1.C: Enable for x86_64.
44818
44819 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
44820
44821 2002-10-22 Mark Mitchell <mark@codesourcery.com>
44822
44823 PR c++/6579
44824 * g++.dg/parse/stmtexpr3.C: New test.
44825
44826 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
44827
44828 * g++.dg/expr/cond1.C: New test.
44829
44830 2002-10-21 Zack Weinberg <zack@codesourcery.com>
44831
44832 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
44833
44834 2002-10-21 Mark Mitchell <mark@codesourcery.com>
44835
44836 * g++.dg/abi/vbase13.C: New test.
44837 * g++.dg/abi/vbase14.C: Likewise.
44838
44839 2002-10-21 Jakub Jelinek <jakub@redhat.com>
44840
44841 * gcc.dg/tls/pic-1.c: New test.
44842 * gcc.dg/tls/nonpic-1.c: New test.
44843 * gcc.dg/20021018-1.c: New test.
44844
44845 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
44846
44847 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
44848 Remove only files with the same base name as the test case.
44849 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
44850 (profopt-execute): Likewise. Also, remove old profiling
44851 and performance data files before running the tests.
44852
44853 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
44854 * g++.dg/bprob/bprob.exp: Likewise.
44855 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
44856 to allow more general test case names.
44857
44858 * g++.dg/bprob/bprob-1.C: Rename to ...
44859 * g++.dg/bprob/g++-bprob-1.C: ... this.
44860
44861 * g77.dg/bprob/bprob-1.f: Rename to ...
44862 * g77.dg/bprob/g77-bprob-1.f: ... this.
44863
44864 2002-10-21 Zack Weinberg <zack@codesourcery.com>
44865
44866 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
44867 bison 1.50 or later.
44868
44869 2002-10-21 Janis Johnson <janis187@us.ibm.com>
44870
44871 * g++.dg/README: Describe more test directories.
44872
44873 2002-10-21 Mark Mitchell <mark@codesourcery.com>
44874
44875 * g++.dg/init/array6.C: Add additional tests.
44876
44877 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
44878
44879 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
44880 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
44881
44882 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
44883
44884 * gcc.c-torture/compile/20020604-1.x: New.
44885 * gcc.c-torture/compile/simd-5.x: Likewise.
44886 * gcc.c-torture/execute/920710-1.x: Likewise.
44887 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
44888
44889 2002-10-21 Mark Mitchell <mark@codesourcery.com>
44890
44891 * g++.dg/inherit/override1.C: Add dg-options clause.
44892
44893 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
44894
44895 * gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
44896 _mm_slli_si128.
44897
44898 2002-10-19 Andreas Schwab <schwab@suse.de>
44899
44900 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
44901 directory component.
44902
44903 2002-10-18 Mark Mitchell <mark@codesourcery.com>
44904
44905 * g++.dg/inherit/thunk1.C: New test.
44906
44907 * g++.dg/inherit/override1.C: New test.
44908
44909 * g++.dg/abi/mangle11.C: New test.
44910 * g++.dg/abi/mangle14.C: New test.
44911 * g++.dg/abi/mangle17.C: New test.
44912
44913 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
44914
44915 * g++.dg/overload/member2.C: New test.
44916
44917 2002-10-17 Janis Johnson <janis187@us.ibm.com>
44918
44919 * g++.dg/README: Describe new compat directory.
44920 * g++.dg/dg.exp: Skip tests in compat directory.
44921 * README.compat: New file.
44922 * lib/compat.exp: New expect script.
44923 * g++.dg/compat: New test directory.
44924 * g++.dg/compat/compat.exp: New expect script.
44925 * g++.dg/compat/abi: New test directory.
44926 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
44927 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
44928 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
44929 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
44930 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
44931 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
44932 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
44933 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
44934 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
44935 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
44936 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
44937 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
44938 * g++.dg/compat/break: New test directory.
44939 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
44940 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
44941 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
44942 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
44943 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
44944 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
44945 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
44946 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
44947 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
44948 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
44949 g++.dg/compat/break/README: New files.
44950 * g++.dg/compat/eh: New test directory.
44951 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
44952 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
44953 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
44954 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
44955 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
44956 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
44957 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
44958 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
44959 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
44960 g++.dg/compat/eh/filter2_y.C,
44961 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
44962 g++.dg/compat/eh/new1_y.C,
44963 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
44964 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
44965 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
44966 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
44967 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
44968 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
44969 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
44970 g++.dg/compat/eh/unexpected1_y.C: New files.
44971 * g++.dg/compat/init: New test directory.
44972 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
44973 g++.dg/compat/init/array5_y.C,
44974 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
44975 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
44976 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
44977 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
44978 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
44979 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
44980 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
44981 g++.dg/compat/init/init-ref2_y.C: New files.
44982
44983 2002-10-17 Mark Mitchell <mark@codesourcery.com>
44984
44985 PR c++/7584
44986 * g++.dg/inherit/using3.C: New test.
44987
44988 2002-10-17 Jan Hubicka <jh@suse.cz>
44989
44990 * gcc.dg/20021017-2.c: New test.
44991
44992 2002-10-17 Mark Mitchell <mark@codesourcery.com>
44993
44994 * g++.dg/abi/mangle16.C: Adjust.
44995
44996 * g++.dg/init/array8.C: New test.
44997
44998 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
44999
45000 * gcc.dg/special/mips-abi.exp: New test.
45001 * gcc.dg/special/mips-abi.s: Empty file used by the above.
45002
45003 2002-10-16 Mark Mitchell <mark@codesourcery.com>
45004
45005 * g++.dg/abi/mangle16.C: New test.
45006 * g++.dg/abi/mangle17.C: Likewise.
45007
45008 PR c++/7478
45009 * g++.dg/template/ref1.C: New test.
45010
45011 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
45012
45013 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
45014
45015 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
45016
45017 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
45018
45019 2002-10-16 Mark Mitchell <mark@codesourcery.com>
45020
45021 PR c++/7524
45022 * g++.dg/init/array7.C: New test.
45023
45024 2002-10-15 Mark Mitchell <mark@codesourcery.com>
45025
45026 * g++.dg/init/array6.C: New test.
45027
45028 * g++.dg/abi/mangle13.C: Likewise.
45029 * g++.dg/abi/mangle14.C: Likewise.
45030 * g++.dg/abi/mangle15.C: Likewise.
45031
45032 2002-10-14 Mark Mitchell <mark@codesourcery.com>
45033
45034 * g++.dg/abi/empty8.C: New test.
45035
45036 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
45037
45038 * g++.dg/init/ctor1.C: New test.
45039
45040 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
45041
45042 * gcc.c-torture/execute/20021015-1.c: New test.
45043
45044 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
45045
45046 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
45047
45048 2002-10-14 Jan Hubicka <jh@suse.cz>
45049
45050 * gcc.dg/i386-ssetype-[1-5].c: New tests.
45051
45052 2002-10-14 Richard Henderson <rth@redhat.com>
45053
45054 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
45055
45056 2002-10-14 Mark Mitchell <mark@codesourcery.com>
45057
45058 PR optimization/6631
45059 * g++.dg/opt/const2.C: New test.
45060
45061 2002-10-14 Mark Mitchell <mark@codesourcery.com>
45062
45063 PR c++/7176
45064 * g++.dg/parse/friend1.C: New test.
45065 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
45066
45067 2002-10-14 Jakub Jelinek <jakub@redhat.com>
45068
45069 * gcc.dg/20021014-1.c: New test.
45070
45071 2002-10-11 Mark Mitchell <mark@codesourcery.com>
45072
45073 PR c++/5661
45074 * g++.dg/ext/vlm1.C: New test.
45075 * g++.dg/ext/vlm2.C: Likewise.
45076
45077 * g++.dg/init/array1.C: Remove invalid braces.
45078 * g++.dg/init/brace1.C: New test.
45079 * g++.dg/init/copy2.C: Likewise.
45080 * g++.dg/init/copy3.C: Likewise.
45081 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
45082 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
45083 braces.
45084
45085 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
45086
45087 * gcc.dg/cpp/assembler.S: Don't use -ansi.
45088
45089 2002-10-11 Richard Shann <richard.shann@superh.com>
45090
45091 * gcc.c-torture/compile/simd-5.c: New test.
45092
45093 2002-10-10 Roger Sayle <roger@eyesopen.com>
45094
45095 * gcc.c-torture/execute/shiftopt-1.c: New test case.
45096
45097 2002-10-10 Jim Wilson <wilson@redhat.com>
45098
45099 * gcc.c-torture/execute/20021010-1.c: New test.
45100
45101 2002-10-09 Zack Weinberg <zack@codesourcery.com>
45102
45103 PR c/7353
45104 * g++.dg/ext/typedef-init.C: New test.
45105 * gcc.dg/typedef-init.c: New test.
45106
45107 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
45108
45109 * gcc.dg/cpp/paste13.c: New test.
45110
45111 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
45112
45113 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
45114 remaining platforms, XFAIL during compile, not execute. Don't
45115 XFAIL at -O0.
45116
45117 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
45118
45119 * gcc.dg/alias-1.c: Tweak expected warning.
45120
45121 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
45122
45123 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
45124
45125 2002-10-06 Andreas Jaeger <aj@suse.de>
45126
45127 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
45128 * gcc.dg/cpp/c++98.C: Likewise.
45129
45130 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
45131 * g++.dg/cpp/c++98.C: Likewise.
45132
45133 * g++.dg/README (Subdirectories): Mention cpp directory.
45134
45135 PR target/7559
45136 * gcc.dg/20021006-1.c: New test.
45137
45138 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
45139
45140 PR c++/7804
45141 * g++.dg/other/warning1.C: New test.
45142
45143 2002-10-04 Roger Sayle <roger@eyesopen.com>
45144
45145 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
45146 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
45147 and sparc-*-* with -m64 as expected failures. See PR 8087.
45148
45149 2002-10-03 Mark Mitchell <mark@codesourcery.com>
45150
45151 PR c++/7931
45152 * g++.dg/template/ptrmem3.C: New test.
45153
45154 PR c++/7754
45155 * g++.dg/template/union1.C: New test.
45156
45157 2002-10-03 Mark Mitchell <mark@codesourcery.com>
45158
45159 PR c++/8006
45160 * g++.dg/abi/mangle9.C: New test.
45161 * g++.dg/abi/mangle10.C: New test.
45162 * g++.dg/abi/mangle11.C: New test.
45163 * g++.dg/abi/mangle12.C: New test.
45164
45165 2002-10-02 Mark Mitchell <mark@codesourcery.com>
45166
45167 PR c++/7188.
45168 * g++.dg/template/meminit1.C: New test.
45169 * g++.dg/warn/Wreorder-1.C: Likewise.
45170 * g++.old-deja/g++.mike/warn3.C: Tweak.
45171 * lib/prune.exp: Ingore "in copy constructor".
45172
45173 2002-10-02 Andreas Jaeger <aj@suse.de>
45174
45175 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
45176 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
45177 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
45178 on x86-64.
45179
45180 2002-10-01 Mark Mitchell <mark@codesourcery.com>
45181
45182 * gcc.dg/empty1.C: Fix typo.
45183
45184 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
45185
45186 * gcc.dg/alias-1.c: New test.
45187
45188 2002-10-01 Mark Mitchell <mark@codesourcery.com>
45189
45190 * gcc.dg/empty1.C: New test.
45191
45192 * g++.dg/tls/init-2.C: Tweak error messages.
45193
45194 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
45195
45196 * gcc.c-torture/compile/20020923-1.c: New test.
45197
45198 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
45199
45200 * gcc.c-torture/execute/ffs-1.c: New test.
45201 * gcc.c-torture/execute/ffs-2.c: Ditto.
45202
45203 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
45204
45205 * g++.dg/overload/member1.C: New test.
45206
45207 2002-09-30 Mark Mitchell <mark@codesourcery.com>
45208
45209 * g++.dg/abi/empty7.C: New test.
45210 * g++.dg/init/pm2.C: Likewise.
45211
45212 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
45213
45214 * g++.dg/rtti/crash1.C: New test.
45215
45216 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
45217
45218 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
45219 gcc.dg/sibcall-4.c: New tests.
45220
45221 2002-09-28 Roger Sayle <roger@eyesopen.com>
45222
45223 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
45224 powerpc and MMIX targets.
45225
45226 2002-09-27 Zack Weinberg <zack@codesourcery.com>
45227
45228 * gcc.dg/cpp/20020927-1.c: New.
45229
45230 2002-09-26 David S. Miller <davem@redhat.com>
45231
45232 * gcc.c-torture/compile/trunctfdf.c: New.
45233
45234 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
45235
45236 * lib/target-supports.exp (check_weak_available): Handle solaris2.
45237
45238 2002-09-27 Alan Modra <amodra@bigpond.net.au>
45239
45240 * gcc.c-torture/execute/loop-15.c: New.
45241
45242 2002-09-26 Janis Johnson <janis187@us.ibm.com>
45243
45244 * README.QMTEST: Fix typo.
45245
45246 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
45247
45248 * gcc.dg/20020926-1.c: New test.
45249
45250 2002-09-25 David S. Miller <davem@redhat.com>
45251
45252 PR target/7842
45253 * gcc.c-torture/execute/shiftdi.c: New test.
45254
45255 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
45256
45257 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
45258 unique to the tool.
45259 * lib/g77.exp (g77_init): Likewise.
45260 * lib/g++.exp (g++_init): Likewise.
45261 * lib/objc.exp (objc_init): Likewise.
45262
45263 2002-09-25 Mark Mitchell <mark@codesourcery.com>
45264
45265 * g++.dg/abi/empty5.C: New test.
45266 * g++.dg/abi/empty6.C: New test.
45267 * g++.dg/abi/vbase12.C: New test.
45268
45269 2002-09-25 Richard Henderson <rth@redhat.com>
45270
45271 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
45272 too-small long double.
45273
45274 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
45275
45276 * gcc.dg/20020919-1.c: New test.
45277
45278 2002-09-23 Mark Mitchell <mark@codesourcery.com>
45279
45280 * g++.dg/abi/bitfield6.C: New test.
45281 * g++.dg/abi/bitfield7.C: New test.
45282 * g++.dg/abi/bitfield8.C: New test.
45283 * g++.dg/abi/vbase11.C: New test.
45284
45285 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
45286
45287 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
45288 hppa*-*-hpux*. Update test comment.
45289
45290 2002-09-20 Jakub Jelinek <jakub@redhat.com>
45291
45292 * gcc.dg/tls/struct-1.c: New test.
45293
45294 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
45295
45296 * gcc.dg/cpp/tr-warn2.c: Update.
45297
45298 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
45299
45300 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
45301
45302 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
45303
45304 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
45305 systems.
45306
45307 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
45308
45309 * gcc.c-torture/execute/ieee/mzero3.c: New test.
45310
45311 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
45312 Adjust for c++filt moved to binutils. Remove spurious duplicate
45313 setting of cxxfilt.
45314
45315 2002-09-19 Geoffrey Keating <geoffk@apple.com>
45316
45317 * gcc.dg/20020312-2.c: Update for darwin.
45318
45319 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
45320
45321 * g++.old-deja/g++.other/crash32.C: Mark ICE.
45322
45323 2002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
45324
45325 * objc.dg/comp-types-1.m: New test.
45326 * objc.dg/comp-types-2.m: New test.
45327 * objc.dg/comp-types-3.m: New test.
45328 * objc.dg/comp-types-4.m: New test.
45329 * objc.dg/comp-types-5.m: New test.
45330 * objc.dg/comp-types-6.m: New test.
45331
45332 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
45333
45334 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
45335
45336 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
45337
45338 * g++.dg/other/do1.C: New test.
45339
45340 * g++.dg/template/subst1.C: New test.
45341
45342 2002-09-16 Steve Ellcey <sje@cup.hp.com>
45343
45344 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
45345
45346 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
45347
45348 * g++.dg/template/qualttp20.C: Adjust expected errors.
45349 * g++.old-deja/g++.jason/report.C: Likewise.
45350 * g++.old-deja/g++.other/qual1.C: Likewise.
45351
45352 * g++.dg/lookup/scoped2.C: New test.
45353
45354 * g++.dg/ext/asm3.C: New test.
45355
45356 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
45357
45358 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
45359
45360 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
45361
45362 * ChangeLog: follow spelling conventions.
45363 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
45364 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
45365 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
45366 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
45367 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
45368 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
45369 * g++.old-deja/g++.law/global-init1.C: Likewise.
45370 * g++.old-deja/g++.other/delete4.C: Likewise.
45371 * g++.old-deja/g++.other/inline21.C: Likewise.
45372 * g++.old-deja/g++.other/singleton.C: Likewise.
45373 * g77.dg/strlen0.f: Likewise.
45374 * g77.f-torture/compile/20010519-1.f: Likewise.
45375 * g77.f-torture/compile/980310-4.f: Likewise.
45376 * gcc.c-torture/compile/20000605-1.c: Likewise.
45377 * gcc.c-torture/execute/20020225-1.c: Likewise.
45378 * gcc.dg/c90-hexfloat-2.c: Likewise.
45379 * gcc.dg/c99-bool-1.c: Likewise.
45380 * gcc.dg/c99-hexfloat-2.c: Likewise.
45381 * gcc.dg/dll-2.c: Likewise.
45382 * gcc.dg/wtr-union-init-1.c: Likewise.
45383 * gcc.dg/wtr-union-init-2.c: Likewise.
45384 * gcc.dg/wtr-union-init-3.c: Likewise.
45385 * gcc.dg/cpp/avoidpaste1.c: Likewise.
45386 * gcc.dg/cpp/defined.c: Likewise.
45387 * gcc.dg/cpp/macsyntx.c: Likewise.
45388 * gcc.dg/cpp/paste2.c: Likewise.
45389 * gcc.dg/cpp/trad/defined.c: Likewise.
45390 * gcc.dg/format/c90-printf-1.c: Likewise.
45391 * gcc.dg/format/c90-scanf-1.c: Likewise.
45392 * gcc.dg/format/c99-printf-1.c: Likewise.
45393 * gcc.dg/format/c99-scanf-1.c: Likewise.
45394 * gcc.misc-tests/gcov-8.c: Likewise.
45395 * lib/profopt.exp: Likewise.
45396
45397 2002-09-15 Krister Walfridsson <cato@df.lth.se>
45398
45399 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
45400
45401 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
45402
45403 * g++.dg/inherit/using2.C: New test.
45404
45405 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
45406
45407 * ChangeLog: Follow spelling conventions.
45408 * g++.dg/template/friend4.C: Likewise.
45409 * g++.old-deja/g++.pt/crash67.C: Likewise.
45410 * gcc.c-torture/execute/20000801-4.c: Likewise.
45411 * gcc.dg/c90-digraph-1.c: Likewise.
45412 * gcc.dg/c94-digraph-1.c: Likewise.
45413 * gcc.dg/c99-digraph-1.c: Likewise.
45414 * gcc.dg/cpp/line5.c: Likewise.
45415 * gcc.dg/cpp/multiline.c: Likewise.
45416 * gcc.dg/cpp/trad/literals-1.c: Likewise.
45417 * gcc.dg/format/attr-3.c: Likewise.
45418 * gcc.dg/format/c90-scanf-3.c: Likewise.
45419 * gcc.dg/format/ext-4.c: Likewise.
45420
45421 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
45422
45423 * g++.dg/template/pretty1.C: New test.
45424
45425 2002-09-14 Alan Modra <amodra@bigpond.net.au>
45426
45427 * gcc.c-torture/execute/struct-cpy-1.c: New test.
45428
45429 2002-09-13 Matt Austern <austern@apple.com>
45430
45431 * g++.dg/other/constref[12].C: New, regression tests for
45432 passing a cast expression to a function by const reference.
45433
45434 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
45435
45436 * g++.dg/template/deduce1.C: New test.
45437
45438 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
45439
45440 * gcc.c-torture/execute/simd-1.c: Force all use of int to
45441 32-bit int.
45442
45443 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
45444
45445 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
45446 usage.
45447
45448 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
45449
45450 * gcc.c-torture/compile/20020910-1.c: New test.
45451
45452 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
45453
45454 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
45455
45456 2002-09-10 Andreas Jaeger <aj@suse.de>
45457
45458 * gcc.dg/20020312-2.c: Adjust for x86-64.
45459
45460 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
45461
45462 * g77.dg/7388.f: New test case for PR 7388.
45463
45464 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
45465
45466 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
45467
45468 2002-09-05 Ziemowit Laski <zlaski@apple.com>
45469
45470 * objc.dg/proto-lossage-1.m: New test.
45471
45472 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
45473
45474 * gcc.dg/cpp/_Pragma4.c: Fix typo.
45475
45476 2002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
45477
45478 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
45479 expected to pass.
45480
45481 2002-09-06 Stan Shebs <shebs@apple.com>
45482 David Edelsohn <edelsohn@gnu.org>
45483
45484 * gcc.dg/weak: New directory.
45485 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
45486 target-specific xfail bits.
45487 * gcc.dg/typeof-2.c: Move to new directory.
45488 * gcc.dg/weak.exp: New expect script.
45489
45490 2002-09-06 Alan Modra <amodra@bigpond.net.au>
45491
45492 * gcc.c-torture/execute/extzvsi.c: New test.
45493
45494 2002-09-05 Stan Shebs <shebs@apple.com>
45495
45496 * gcc.dg/weak-1.c: xfail on Darwin.
45497 * gcc.dg/weak-2.c: Ditto.
45498 * gcc.dg/weak-3.c: Ditto.
45499 * gcc.dg/weak-4.c: Ditto.
45500 * gcc.dg/weak-5.c: Ditto.
45501 * gcc.dg/weak-6.c: Ditto.
45502 * gcc.dg/weak-7.c: Ditto.
45503 * gcc.dg/weak-8.c: Ditto.
45504 * gcc.dg/weak-9.c: Ditto.
45505
45506 2002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
45507
45508 * gcc.c-torture/execute/loop-14.c: New test.
45509
45510 2002-09-04 Jakub Jelinek <jakub@redhat.com>
45511
45512 * g++.dg/other/cxa-atexit1.C: New test.
45513
45514 * gcc.dg/typeof-2.c: New test.
45515
45516 2002-09-03 Roger Sayle <roger@eyesopen.com>
45517
45518 * gcc.dg/builtins-2.c: New testcase.
45519 * gcc.dg/builtins-3.c: New testcase.
45520
45521 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
45522
45523 * gcc.dg/cpp/_Pragma4.c: New test.
45524
45525 2002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
45526
45527 * objc/execute/nil_method-1.m: New testcase.
45528
45529 2002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
45530
45531 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
45532 [Object class], not [Object initialize].
45533
45534 2002-08-31 Roger Sayle <roger@eyesopen.com>
45535 Hans-Peter Nilsson <hp@bitrange.com>
45536
45537 * gcc.c-torture/execute/20020720-1.x: Skip test on
45538 mmix-knuth-mmixware. Correct comment.
45539
45540 2002-08-27 Mark Mitchell <mark@codesourcery.com>
45541
45542 * g++.dg/abi/bitfield5.C: New test.
45543 * g++.dg/abi/vbase10.C: Likewise.
45544
45545 2002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
45546
45547 * objc.dg/undeclared-selector.m: New test.
45548
45549 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
45550
45551 * g++.dg/other/offsetof1.C: Avoid cast warning.
45552
45553 2002-08-26 Ziemowit Laski <zlaski@apple.com>
45554
45555 * objc.dg/super-class-2.m: New test.
45556
45557 2002-08-24 Matt Austern <austern@apple.com>
45558
45559 * g++.dg/ext/lvaddr.C: New test.
45560 * g++.dg/ext/lvcast.C: New test.
45561
45562 2002-08-22 Mark Mitchell <mark@codesourcery.com>
45563
45564 * g++.dg/inherit/cond1.C: New test.
45565
45566 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
45567
45568 * gcc.dg/noncompile/incomplete-1.c: New test.
45569
45570 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
45571
45572 * gcc.dg/typespec-1.c: New test.
45573
45574 2002-08-20 Devang Patel <dpatel@apple.com>
45575 * objc.dg/proto-hier-2.m: New test.
45576
45577 2002-08-19 Ziemowit Laski <zlaski@apple.com>
45578
45579 * objc.dg/bitfield-1.m: New test.
45580 * objc.dg/bitfield-2.m: New test.
45581
45582 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
45583
45584 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
45585 gcc.dg/c99-flex-array-4.c: New tests.
45586
45587 2002-08-16 Stan Shebs <shebs@apple.com>
45588
45589 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
45590
45591 2002-08-15 Jakub Jelinek <jakub@redhat.com>
45592
45593 * gcc.dg/typeof-1.c: New test.
45594 * g++.dg/ext/typeof2.C: New test.
45595
45596 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
45597
45598 * g++.dg/other/offsetof1.C: New test.
45599
45600 2002-08-14 Richard Henderson <rth@redhat.com>
45601
45602 * gcc.dg/tls/diag-3.c: Fix expected message strings.
45603
45604 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
45605
45606 * gcc.dg/cpp/_Pragma3.c: New test.
45607
45608 2002-08-13 Mark Mitchell <mark@codesourcery.com>
45609
45610 * g++.dg/template/inherit3: New test.
45611
45612 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
45613
45614 * gcc.dg/bitfld-4.c: Add blank options.
45615
45616 2002-08-09 Mark Mitchell <mark@codesourcery.com>
45617
45618 * g++.dg/template/crash1.C: New test.
45619
45620 2002-08-08 Jakub Jelinek <jakub@redhat.com>
45621
45622 * gcc.dg/tls/opt-2.c: New test.
45623
45624 2002-08-08 Devang Patel <dpatel@apple.com>
45625
45626 * objc.dg/selector-1.m : New test
45627
45628 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
45629
45630 * g++.dg/abi/bitfield4.C: New test.
45631 * gcc.dg/bitfld-4.c: New test.
45632
45633 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
45634
45635 * g++.dg/other/packed1.C: New test.
45636
45637 2002-08-07 Mark Mitchell <mark@codesourcery.com>
45638
45639 * g++.dg/abi/offsetof.C: Tweak error messages.
45640 * g++.old-deja/g++.mike/p10769a.C: Likewise.
45641
45642 2002-08-08 Jakub Jelinek <jakub@redhat.com>
45643
45644 * gcc.dg/bitfld-3.c: New test.
45645
45646 2002-08-07 Jakub Jelinek <jakub@redhat.com>
45647 Richard Henderson <rth@redhat.com>
45648
45649 * gcc.dg/i386-bitfield1.c: New test.
45650 * g++.dg/abi/bitfield3.C: Update.
45651
45652 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
45653
45654 * objc.dg/const-str-2.m: Update.
45655 * gcc.dg/cpp/c++98.c: Change to C extension.
45656 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
45657 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
45658
45659 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
45660
45661 * gcc.dg/tls/diag-3.c: New.
45662
45663 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
45664
45665 * g++.dg/README (Subdirectories): Document new subdir expr.
45666 * g++.dg/expr/pmf-1.C: New test.
45667
45668 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
45669
45670 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
45671
45672 2002-08-06 Jakub Jelinek <jakub@redhat.com>
45673
45674 * g++.dg/abi/bitfield3.C: New test.
45675
45676 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
45677
45678 * lib/gcov.exp: Tweak expected line formats.
45679 * gcc.misc-tests/gcov8.c: New test.
45680 * gcc.misc-tests/gcov8.x: New flags.
45681
45682 2002-08-05 Jakub Jelinek <jakub@redhat.com>
45683
45684 * consistency.vlad/layout/endian.c: Include string.h.
45685
45686 * gcc.c-torture/execute/20020805-1.c: New test.
45687
45688 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
45689
45690 * g++.dg/other/conversion1.C: New test.
45691
45692 2002-08-03 Roger Sayle <roger@eyesopen.com>
45693
45694 * gcc.dg/builtins-1.c: New testcase.
45695
45696 2002-08-02 Mark Mitchell <mark@codesourcery.com>
45697
45698 * g++.dg/inherit/access3.C: New test.
45699
45700 2002-08-01 Jakub Jelinek <jakub@redhat.com>
45701
45702 * gcc.dg/ia64-visibility-2.c: New test.
45703
45704 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
45705
45706 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
45707 __qualifier_flags to __flags.
45708
45709 2002-07-31 Mark Mitchell <mark@codesourcery.com>
45710
45711 * g++.dg/inherit/operator1.C: New test.
45712 * g++.dg/lookup/disamb1.C: Fix typo in comment.
45713 * g++.dg/other/error1.C: Change expected error message.
45714 * g++.dg/template/conv4.C: Likewise.
45715
45716 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
45717
45718 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
45719 for documented behavior.
45720
45721 2002-07-25 Roger Sayle <roger@eyesopen.com>
45722
45723 * gcc.c-torture/execute/20020720-1.x: Skip this test on
45724 several targets known to fail.
45725
45726 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
45727
45728 * gcc.dg/mips-args-[123].c: New tests.
45729
45730 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
45731
45732 * gcc.dg/ppc-spe.c: New.
45733
45734 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
45735
45736 * g++.dg/other/ptrmem4.C: New testcase.
45737
45738 2002-07-24 Richard Henderson <rth@redhat.com>
45739
45740 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
45741
45742 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
45743
45744 * g++.dg/ext/alignof1.C (main): Return 0 for success.
45745
45746 2002-07-24 Roger Sayle <roger@eyesopen.com>
45747
45748 * gcc.c-torture/execute/memset-3.c: New testcase.
45749
45750 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
45751
45752 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
45753 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
45754
45755 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
45756
45757 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
45758 Delete.
45759
45760 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
45761
45762 * gcc.c-torture/compile/simd-4.c: New test.
45763
45764 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
45765
45766 PR c++/7347, c++/7348
45767 * g++.dg/template/access4.C: New test.
45768 * g++.dg/template/access5.C: New test.
45769 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
45770 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
45771 * g++.old-deja/g++.pt/ttp58.C: Likewise.
45772 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
45773
45774 2002-07-22 Jakub Jelinek <jakub@redhat.com>
45775
45776 * gcc.dg/gnu89-init-2.c: New test.
45777
45778 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
45779
45780 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
45781
45782 2002-07-20 Roger Sayle <roger@eyesopen.com>
45783
45784 * gcc.c-torture/execute/20020720-1.c: New testcase.
45785
45786 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
45787
45788 * gcc.dg/cpp/Wsignprom.c: New tests.
45789
45790 2002-07-20 Alan Modra <amodra@bigpond.net.au>
45791
45792 * gcc.c-torture/execute/loop-13.c: New test.
45793
45794 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
45795
45796 * gcc.dg/cpp/expr.c: New tests.
45797
45798 2002-07-18 David Edelsohn <edelsohn@gnu.org>
45799
45800 * g++.dg/opt/pr6713.C: Add template instantiation.
45801
45802 2002-07-18 Alan Modra <amodra@bigpond.net.au>
45803
45804 * gcc.dg/nest.c: New test.
45805
45806 2002-07-17 Richard Henderson <rth@redhat.com>
45807
45808 * g++.dg/opt/pr6713.C: New test.
45809
45810 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
45811
45812 * gcc.c-torture/execute/loop-2e.x: Let the testcase
45813 XFAIL for all x86 processors.
45814
45815 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
45816
45817 * gcc.c-torture/execute/20010122-1.x: Do not test with
45818 -fomit-frame-pointer.
45819
45820 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
45821
45822 * g++.dg/template/instantiate2.C: New test.
45823 * g++.dg/template/spec4.C: New test.
45824
45825 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
45826
45827 * g++.dg/template/access2.C: New test.
45828 * g++.dg/template/access3.C: New test.
45829
45830 2002-07-15 Zack Weinberg <zack@codesourcery.com>
45831
45832 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
45833 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
45834 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
45835 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
45836 Convert to use <stdarg.h>.
45837 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
45838 Delete.
45839 * gcc.dg/va-arg-2.c: New.
45840 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
45841
45842 2002-07-15 Jakub Jelinek <jakub@redhat.com>
45843
45844 * gcc.c-torture/compile/20020710-1.c: New test.
45845
45846 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
45847 Andrew Pinski <pinskia@physics.uc.edu>
45848
45849 gcc.c-torture/compile/simd-2.c: New testcase.
45850 gcc.c-torture/compile/simd-3.c: Likewise.
45851
45852 2002-07-11 Mark Mitchell <mark@codesourcery.com>
45853
45854 PR c++/7224
45855 * g++.dg/overload/error1.C: New test.
45856
45857 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
45858
45859 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
45860 configuration and IRIX 6 O32 ABI.
45861
45862 2002-07-11 Roger Sayle <roger@eyesopen.com>
45863
45864 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
45865
45866 2002-07-10 Roger Sayle <roger@eyesopen.com>
45867
45868 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
45869
45870 2002-07-10 Jeffrey A Law <law@redhat.com>
45871
45872 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
45873
45874 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
45875
45876 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
45877
45878 * gcc.dg/20020312-2.c: Check for __PPC__.
45879
45880 2002-07-09 Diego Novillo <dnovillo@redhat.com>
45881
45882 * gcc.c-torture/compile/20020709-1.c: New test.
45883
45884 2002-07-07 Roger Sayle <roger@eyesopen.com>
45885
45886 * g++.dg/template/qualttp21.C: New test case.
45887
45888 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
45889
45890 * gcc.c-torture/compile/20020706-1.c: New test.
45891 * gcc.c-torture/compile/20020706-2.c: New test.
45892
45893 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
45894 Alexandre Oliva <aoliva@redhat.com>
45895
45896 * g++.dg/warn/incomplete1.C: New test.
45897
45898 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
45899
45900 PR c++/7099
45901 * g++.dg/warn/noreturn1.C: New test.
45902
45903 2002-07-03 Mark Mitchell <mark@codesourcery.com>
45904
45905 PR c++/6706
45906 * g++.dg/debug/debug6.C: New test.
45907 * g++.dg/debug/debug7.C: New test.
45908
45909 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
45910
45911 * gcc.c-torture/compile/simd-3.c: New test.
45912
45913 2002-07-03 Chris Demetriou <cgd@broadcom.com>
45914
45915 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
45916 * gcc.dg/20020620-1.c: Likewise.
45917
45918 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
45919
45920 PR c++/6944
45921 * g++.dg/init/array4.C: New test.
45922 * g++.dg/init/array5.C: New test.
45923
45924 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
45925
45926 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
45927 * gcc.c-torture/execute/simd-2.c (main): Likewise.
45928
45929 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
45930
45931 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
45932 * gcc.dg/wtr-aggr-init-1.c: Likewise.
45933 * gcc.dg/wtr-conversion-1.c: Likewise.
45934 * gcc.dg/wtr-escape-1.c: Likewise.
45935 * gcc.dg/wtr-int-type-1.c: Likewise.
45936 * gcc.dg/wtr-label-1.c: Likewise.
45937 * gcc.dg/wtr-static-1.c: Likewise.
45938 * gcc.dg/wtr-strcat-1.c: Likewise.
45939 * gcc.dg/wtr-suffix-1.c: Likewise.
45940 * gcc.dg/wtr-switch-1.c: Likewise.
45941 * gcc.dg/wtr-unary-plus-1.c: Likewise.
45942 * gcc.dg/wtr-union-init-1.c: Likewise.
45943 * gcc.dg/wtr-union-init-2.c: Likewise.
45944 * gcc.dg/wtr-union-init-3.c: Likewise.
45945
45946 * gcc.dg/wtr-func-def-1.c: New test.
45947
45948 2002-07-02 Devang Patel <dpatel@apple.com>
45949
45950 * objc.dg/param-1.m: New test.
45951
45952 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
45953
45954 * gcc.dg/cpp/trad/directive.c: Add test.
45955 * gcc.dg/cpp/trad/macroargs.c: Add test.
45956 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
45957
45958 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
45959
45960 * gcc.dg/cpp/cmdlne-M.c: New test.
45961
45962 2002-07-02 Ziemowit Laski <zlaski@apple.com>
45963
45964 * objc.dg/desig-init-1.m: New test.
45965
45966 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
45967
45968 PR c++/6716
45969 * g++.dg/template/instantiate1.C: New test.
45970
45971 2002-07-01 Mark Mitchell <mark@codesourcery.com>
45972
45973 PR c++/7112
45974 * g++.dg/template/sizeof2.C: New test.
45975
45976 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
45977
45978 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
45979 gcc.dg/cpp/trad/include.c: New tests.
45980
45981 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
45982
45983 PR target/7177
45984 * gcc.c-torture/compile/20020701-1.c: New test.
45985
45986 2002-07-01 Stan Shebs <shebs@apple.com>
45987
45988 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
45989 header here...
45990 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
45991 (objc-torture-execute): or here.
45992
45993 2002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
45994
45995 * gcc.c-torture/execute/arith-rand-ll.c: New test.
45996
45997 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
45998
45999 * gcc.dg/cpp/trad/escaped-nl.c: New test.
46000
46001 2002-06-30 Devang Patel <dpatel@apple.com>
46002
46003 * objc.dg/fsyntax-only.m: New test.
46004
46005 2002-06-27 Mark Mitchell <mark@codesourcery.com>
46006
46007 PR c++/6695
46008 * g++.dg/template/friend7.C: New file.
46009
46010 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
46011
46012 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
46013 return type.
46014
46015 2002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
46016
46017 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
46018 avoid division by zero.
46019
46020 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
46021
46022 * gcc.dg/Wunknownprag.c: New tests.
46023
46024 2002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
46025
46026 * gcc.c-torture/execute/simd-2.c: New test.
46027
46028 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
46029
46030 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
46031 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
46032 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
46033 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
46034 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
46035 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
46036 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
46037 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
46038 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
46039 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
46040 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
46041 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
46042 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
46043 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
46044 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
46045 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
46046 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
46047
46048 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
46049
46050 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
46051 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
46052 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
46053 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
46054 New tests.
46055 * gcc.dg/cpp/trad/directive.c: Update.
46056
46057 2002-06-23 Andreas Jaeger <aj@suse.de>
46058
46059 * gcc.c-torture/execute/complex-6.c: New.
46060
46061 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
46062
46063 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
46064 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
46065 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
46066 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
46067
46068 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
46069
46070 * gcc.dg/cpp/trad: New directory with traditional tests copied
46071 from parent directory.
46072 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
46073 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
46074 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
46075 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
46076 Move to trad/ and rename.
46077 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
46078 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
46079 gcc.dg/cpp/trad/redef2.c: New tests.
46080 * gcc.dg/cpp/trad/trad.exp: New driver.
46081
46082 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
46083
46084 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
46085 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
46086 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
46087 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
46088 Remove.
46089
46090 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
46091
46092 * gcc.dg/20020620-1.c: New test.
46093
46094 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
46095
46096 * g++.dg/template/ttp4.C: New test.
46097
46098 2002-06-19 Jakub Jelinek <jakub@redhat.com>
46099
46100 * g++.dg/opt/vt1.C: Fix regexp.
46101
46102 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
46103
46104 * gcc.c-torture/execute/pure-1.c: Make functions static again.
46105 Don't use attribute `noinline'.
46106
46107 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
46108
46109 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
46110
46111 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
46112
46113 * gcc.c-torture/execute/simd-1.c: New.
46114
46115 * gcc.dg/simd-1.c: New.
46116
46117 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
46118
46119 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
46120
46121 2002-06-16 Richard Henderson <rth@redhat.com>
46122
46123 * g++.dg/ext/anon-struct1.C: New.
46124 * g++.dg/ext/anon-struct2.C: New.
46125 * g++.dg/ext/anon-struct3.C: New.
46126 * gcc.dg/anon-struct-1.c: New.
46127 * gcc.dg/anon-struct-2.c: New.
46128 * gcc.dg/anon-struct-3.c: New.
46129 * gcc.dg/20011008-1.c: Adjust warning text.
46130 * gcc.dg/20020527-1.c: Add -fms-extensions.
46131
46132 2002-06-16 Richard Henderson <rth@redhat.com>
46133
46134 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
46135
46136 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
46137
46138 * gcc.c-torture/execute/20020615-1.c: New test.
46139
46140 2002-06-15 Roger Sayle <roger@eyesopen.com>
46141
46142 * gcc.c-tortuture/execute/compare-1.c: New test case.
46143 * gcc.c-tortuture/execute/compare-2.c: New test case.
46144 * gcc.c-tortuture/execute/compare-3.c: New test case.
46145
46146 2002-06-13 Richard Henderson <rth@redhat.com>
46147
46148 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
46149 ia64 ilp32.
46150
46151 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
46152
46153 * g++.dg/template/typename2.C: Update error message.
46154
46155 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
46156
46157 * gcc.c-torture/execute/20020611-1.c: New test.
46158
46159 2002-06-11 Bob Wilson <bob.wilson@acm.org>
46160
46161 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
46162 list of targets to skip.
46163
46164 2002-06-10 Bob Wilson <bob.wilson@acm.org>
46165
46166 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
46167 targets if not optimizing.
46168
46169 2002-06-10 Jakub Jelinek <jakub@redhat.com>
46170
46171 * gcc.c-torture/compile/20020605-1.c: New test.
46172
46173 * g++.dg/opt/vt1.C: New test.
46174
46175 * gcc.dg/20020531-1.c: New test.
46176
46177 * gcc.dg/20020530-1.c: New test.
46178
46179 * gcc.dg/20020527-1.c: New test.
46180
46181 * g++.dg/opt/cse1.C: New test.
46182
46183 2002-06-07 Roger Sayle <roger@eyesopen.com>
46184
46185 * gcc.dg/20020607-2.c: New test case.
46186
46187 2002-06-07 Jakub Jelinek <jakub@redhat.com>
46188
46189 * gcc.c-torture/compile/20020604-1.c: New test.
46190
46191 2002-06-04 Richard Henderson <rth@redhat.com>
46192
46193 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
46194 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
46195 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
46196
46197 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
46198
46199 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
46200
46201 2002-06-03 Richard Henderson <rth@redhat.com>
46202
46203 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
46204 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
46205
46206 2002-06-02 Richard Henderson <rth@redhat.com>
46207
46208 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
46209 test functions static.
46210
46211 2002-06-02 Andreas Jaeger <aj@suse.de>
46212
46213 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
46214 now.
46215
46216 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
46217
46218 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
46219 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
46220 Update for mofified diagnostics.
46221 * gcc.dg/c99-intconst-1.c: No longer fail.
46222
46223 2002-06-02 Richard Henderson <rth@redhat.com>
46224
46225 * gcc.dg/uninit-A.c: Remove xfail markers.
46226
46227 2002-06-01 Roger Sayle <roger@eyesopen.com>
46228
46229 * gcc.dg/fnegate-1.c: New test case.
46230
46231 2002-05-30 Osku Salerma <osku@iki.fi>
46232
46233 * gcc.c-torture/execute/mayalias-1.c: New file.
46234
46235 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
46236
46237 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
46238 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
46239 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
46240
46241 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
46242
46243 * gcc.c-torture/execute/20020529-1.c: New test.
46244
46245 2002-05-27 Richard Henderson <rth@redhat.com>
46246
46247 * g++.dg/ext/attrib6.C: New test case.
46248
46249 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
46250
46251 * gcc.c-torture/execute/pure-1.c: New test.
46252
46253 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
46254
46255 * gcc.dg/cpp/arith-2.c: Remove.
46256
46257 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
46258
46259 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
46260 * gcc.dg/cpp/if-3.c: Remove.
46261
46262 2002-05-26 Jakub Jelinek <jakub@redhat.com>
46263
46264 * g++.dg/opt/cse2.C: New test.
46265
46266 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
46267
46268 * gcc.dg/cpp/arith-1.c: New semantic tests.
46269 * gcc.dg/cpp/if-1.c: Update.
46270
46271 2002-05-24 Ben Elliston <bje@redhat.com>
46272
46273 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
46274
46275 2002-05-24 Jakub Jelinek <jakub@redhat.com>
46276
46277 * gcc.dg/verbose-asm.c: New test.
46278
46279 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
46280
46281 * gcc.dg/cpp/paste12.c: New test.
46282
46283 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
46284
46285 * g++.dg/parse/named_ops.C: New test.
46286
46287 2002-05-23 Mark Mitchell <mark@codesourcery.com>
46288
46289 * gcc.dg/weak-8.c: New test.
46290
46291 2002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
46292
46293 * gcc.dg/weak-2.c: Allow optional leading underscore
46294 in scan-assembler symbol name.
46295 * gcc.dg/weak-3.c: Likewise.
46296 * gcc.dg/weak-4.c: Likewise.
46297 * gcc.dg/weak-5.c: Likewise.
46298
46299 2002-05-23 Jakub Jelinek <jakub@redhat.com>
46300
46301 * gcc.dg/20020523-1.c: New test.
46302
46303 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
46304
46305 * objc.dg/const-str-2.m: Update now that we stop after
46306 a command line error.
46307
46308 2002-05-22 Richard Henderson <rth@redhat.com>
46309
46310 * g++.dg/dg.exp: Fix typo in test pruneing.
46311
46312 2002-05-22 Richard Henderson <rth@redhat.com>
46313
46314 * g++.dg/dg.exp: Prune the tls subdirectory.
46315 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
46316 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
46317 * g++.dg/tls/init-1.C: New.
46318
46319 2002-05-22 Jakub Jelinek <jakub@redhat.com>
46320
46321 * gcc.dg/20020517-1.c: New test.
46322
46323 2002-05-21 Richard Henderson <rth@redhat.com>
46324
46325 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
46326 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
46327
46328 2002-05-21 Brian R. Gaeke <brg@dgate.ORG>
46329
46330 * g++.dg/other/copy2.C: New test.
46331
46332 2002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
46333
46334 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
46335 (MAX_COPY): Bump up to 10 times sizeof (long long).
46336 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
46337
46338 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
46339 sizeof (long long).
46340
46341 * gcc.c-torture/execute/strcpy-1.c: New test.
46342
46343 2002-05-19 Jason Merrill <jason2redhat.com>
46344
46345 * g++.dg/ext/oper1.C: New test.
46346
46347 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
46348 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
46349
46350 * README.QMTEST: New file.
46351
46352 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
46353
46354 2002-05-19 Andreas Jaeger <aj@suse.de>
46355
46356 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
46357 now.
46358 * gcc.c-torture/execute/loop-2d.x: Likewise.
46359
46360 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
46361
46362 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
46363 support weak symbols.
46364 * gcc.dg/weak-4.c: Likewise.
46365 * gcc.dg/weak-6.c: Likewise.
46366
46367 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
46368
46369 * gcc.dg/weak-3.c: Add dg-excess-error comment for
46370 cygwin, coff and h8300-*-hms targets
46371 * gcc.dg/weak-5.c: Likewise.
46372 * gcc.dg/weak-7.c: Likewise.
46373
46374 2002-05-16 Jason Merrill <jason@redhat.com>
46375
46376 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
46377 (scan-assembler-not, scan-assembler-dem): Likewise.
46378 (scan-assembler-dem-not): Likewise.
46379
46380 2002-05-15 Richard Henderson <rth@redhat.com>
46381
46382 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
46383
46384 2002-05-15 Richard Henderson <rth@redhat.com>
46385
46386 * gcc.dg/weak-5.c (vfoo1c): No warning here.
46387 (vfoo1f): Warning here.
46388 (vfoo1l): Don't redefine the alias.
46389
46390 2002-05-14 Jason Merrill <jason@redhat.com>
46391 Alexandre Oliva <aoliva@redhat.com>
46392
46393 * g++.dg/init/pm1.C: New test.
46394
46395 2002-05-12 David S. Miller <davem@redhat.com>
46396
46397 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
46398 types.
46399
46400 2002-05-10 Roger Sayle <roger@eyesopen.com>
46401
46402 * gcc.c-torture/execute/20020510-1.c: New test case.
46403
46404 2002-05-10 David S. Miller <davem@redhat.com>
46405
46406 * gcc.c-torture/execute/conversion.c: Test long double too.
46407
46408 2002-05-09 Jakub Jelinek <jakub@redhat.com>
46409
46410 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
46411 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
46412 * lib/g++.exp (g++_link_flags): Likewise.
46413 * lib/objc.exp (objc_target_compile): Likewise.
46414
46415 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
46416
46417 * gcc.dg/cpp/poison.c: Update.
46418 * gcc.dg/cpp/20000625-2.c: Remove.
46419 * gcc.dg/cpp/direct2s.c: Remove final test.
46420
46421 2002-05-08 Tom Rix <trix@redhat.com>
46422
46423 * gcc.c-torture/execute/20020508-1.c: New test.
46424 * gcc.c-torture/execute/20020508-2.c: New test.
46425 * gcc.c-torture/execute/20020508-3.c: New test.
46426
46427 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
46428
46429 * gcc.dg/cpp/charconst-4.c: More tests.
46430
46431 2002-05-08 Mark Mitchell <mark@codesourcery.com>
46432
46433 PR c/6569
46434 * gcc.dg/weak-3.c: Update location of warning messages.
46435 * gcc.dg/weak-5.c: Likewise.
46436
46437 2002-05-06 Roger Sayle <roger@eyesopen.com>
46438
46439 * gcc.c-torture/execute/20020506-1.c: New test case.
46440
46441 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
46442
46443 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
46444
46445 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
46446
46447 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
46448
46449 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
46450
46451 * gcc.dg/cpp/charconst-3.c: New test.
46452
46453 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
46454
46455 * gcc.dg/cpp/charconst.c: Update tests.
46456
46457 2002-05-05 Tim Josling <tej@melbpc.org.au>
46458
46459 * treelang: Added directory for new sample language treelang. Also
46460 lib/treelang.exp: New file to signal treelang should be tested.
46461
46462 2002-05-03 Jakub Jelinek <jakub@redhat.com>
46463
46464 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
46465 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
46466 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
46467 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
46468 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
46469 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
46470 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
46471
46472 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
46473
46474 * gcc.dg/format/xopen-2.c: New test.
46475
46476 2002-05-03 Jakub Jelinek <jakub@redhat.com>
46477
46478 * gcc.dg/20020503-1.c: New test.
46479
46480 2002-05-02 Mark Mitchell <mark@codesourcery.com>
46481
46482 * g++.dg/init/dtor1.C: Make it tougher.
46483
46484 2002-05-01 Mark Mitchell <mark@codesourcery.com>
46485
46486 * g++.dg/init/dtor1.C: New test.
46487
46488 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
46489
46490 * gcc.dg/altivec-8.c: New.
46491
46492 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
46493
46494 * gcc.dg/altivec-7.c: New.
46495
46496 2002-04-29 Jakub Jelinek <jakub@redhat.com>
46497
46498 * g++.dg/parse/typedef1.C: New test.
46499
46500 2002-04-29 Mark Mitchell <mark@codesourcery.com>
46501
46502 PR c++/6486
46503 * g++.dg/template/friend6.C: New test.
46504
46505 PR c++/6492
46506 * g++.dg/init/copy1.C: New test.
46507
46508 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
46509
46510 * g++.dg/warn/effc1.C: New test.
46511
46512 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
46513
46514 * gcc.dg/cpp/if-cexp.c: Add a test.
46515
46516 2002-04-28 Jakub Jelinek <jakub@redhat.com>
46517
46518 * gcc.dg/20020426-2.c: New test.
46519
46520 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
46521
46522 * gcc.dg/cpp/if-mop.c: Update.
46523 * gcc.dg/cpp/if-mpar.c: Add test.
46524 * gcc.dg/cpp/if-oppr.c: Update.
46525
46526 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
46527
46528 PR c/6343
46529 * gcc.dg/weak-[2-7].c: New tests.
46530
46531 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
46532
46533 * gcc.dg/enum1.c: New test.
46534
46535 2002-04-26 Mark Mitchell <mark@codesourcery.com>
46536
46537 PR c++/6497
46538 * g++.dg/inherit/access2.C: New test.
46539
46540 2002-04-26 Mark Mitchell <mark@codesourcery.com>
46541
46542 PR bootstrap/6445
46543 * gcc.dg/20020426-1.c: New test.
46544
46545 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
46546
46547 * g++.dg/abi/enum1.C: New test.
46548
46549 2002-04-26 Richard Henderson <rth@redhat.com>
46550
46551 * gcc.dg/c99-bool-1.c: Expect always true warning.
46552
46553 2002-04-25 Roger Sayle <roger@eyesopen.com>
46554
46555 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
46556
46557 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
46558
46559 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
46560 targets.
46561
46562 2002-04-24 Mark Mitchell <mark@codesourcery.com>
46563
46564 * g++.dg/abi/mange7.C: New test.
46565
46566 PR c++/6438.
46567 * g++.dg/parse/stmtexpr2.C: New test.
46568
46569 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
46570
46571 * gcc.dg/20020312-2.c: Add SH target.
46572
46573 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
46574
46575 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
46576 compiler output on mips*-*-irix*.
46577
46578 2002-04-23 Jakub Jelinek <jakub@redhat.com>
46579
46580 * g++.dg/parse/attr1.C: New test.
46581
46582 2002-04-23 Roger Sayle <roger@eyesopen.com>
46583
46584 * gcc.c-torture/execute/string-opt-17.c: New test case.
46585 * gcc.c-torture/execute/memset-2.c: New test case.
46586
46587 2002-04-23 Mark Mitchell <mark@codesourcery.com>
46588
46589 PR c++/6256:
46590 * g++.dg/template/friend5.C: New test.
46591
46592 PR c++/6331:
46593 * g++.dg/template/qual1.C: Likewise.
46594
46595 2002-04-22 Zack Weinberg <zack@codesourcery.com>
46596
46597 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
46598 Include stdlib.h, not stdio.h or ctype.h.
46599
46600 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
46601
46602 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
46603 cris-*-elf* and mmix-*-*.
46604 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
46605 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
46606 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
46607 Ditto.
46608 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
46609 * gcc.dg/wchar_t-1.c: Ditto.
46610
46611 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
46612
46613 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
46614 Clarify comment.
46615
46616 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
46617
46618 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
46619
46620 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
46621
46622 * gcc.c-torture/execute/20000906-1.x: Delete.
46623
46624 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
46625
46626 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
46627
46628 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
46629
46630 * PR6367
46631 * g77.f-torture/execute/6367.f: New test.
46632 * g77.f-torture/execute/6367.x: Disable for MMIX.
46633
46634 2002-04-19 Mark Mitchell <mark@codesourcery.com>
46635
46636 * PR6352
46637 * g++.dg/opt/inline2.C: New test.
46638
46639 2002-04-18 Richard Henderson <rth@redhat.com>
46640
46641 * gcc.dg/20000906-1.c: Enable for all targets.
46642 * gcc.c-torture/compile/iftrap-2.c: New.
46643
46644 2002-04-18 Jakub Jelinek <jakub@redhat.com>
46645
46646 * gcc.dg/20020418-1.c: New test.
46647 * gcc.dg/20020418-2.c: New test.
46648
46649 2002-04-18 Richard Henderson <rth@redhat.com>
46650
46651 * gcc.c-torture/compile/iftrap-1.c: New.
46652 * gcc.dg/iftrap-1.c: Adjust for ia64.
46653 * gcc.dg/iftrap-2.c: New.
46654
46655 2002-04-18 Jakub Jelinek <jakub@redhat.com>
46656
46657 * gcc.c-torture/compile/20020418-1.c: New test.
46658
46659 2002-04-18 Roger Sayle <roger@eyesopen.com>
46660
46661 * gcc.c-torture/compile/20020415-1.c: New.
46662
46663 2002-04-18 David S. Miller <davem@redhat.com>
46664
46665 * gcc.c-torture/execute/20020418-1.c: New test.
46666
46667 2002-04-17 Jakub Jelinek <jakub@redhat.com>
46668
46669 * gcc.dg/20020416-1.c: New test.
46670
46671 * g++.dg/opt/inline1.C: New test.
46672
46673 2002-04-16 Jakub Jelinek <jakub@redhat.com>
46674
46675 * gcc.dg/altivec-5.c: New test.
46676
46677 * gcc.dg/20020415-1.c: New test.
46678
46679 2002-04-15 Mark Mitchell <mark@codesourcery.com>
46680
46681 * lib/chill.exp: Remove.
46682
46683 2002-04-14 Jakub Jelinek <jakub@redhat.com>
46684
46685 * g++.dg/other/big-struct.C: New test.
46686
46687 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
46688
46689 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
46690 of scratch file.
46691
46692 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
46693
46694 PR c/6277
46695 * gcc.dg/i386-387-1.c: Allow optional leading underscore
46696 in scan-assembler function name
46697
46698 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
46699
46700 * g77.f-torture/execute/980628-4.x,
46701 g77.f-torture/execute/980628-5.x,
46702 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
46703 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
46704 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
46705 i[34567]86-*-*.
46706
46707 2002-04-13 David S. Miller <davem@redhat.com>
46708
46709 * gcc.c-torture/execute/20020413-1.c: New test.
46710
46711 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
46712
46713 * gcc.dg/asm-6.c,
46714 * g++.dg/ext/asm1.C: New tests.
46715
46716 2002-04-12 Mark Mitchell <mark@codesourcery.com>
46717
46718 PR c++ 5373.
46719 * g++.dg/parse/stmtexpr1.C: New test.
46720
46721 PR c++/5189.
46722 * g++.dg/template/copy1.C: New test.
46723
46724 2002-04-12 Richard Henderson <rth@redhat.com>
46725
46726 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
46727
46728 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
46729
46730 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
46731 gcc.c-torture/execute/20020307-2.c.
46732
46733 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
46734
46735 * g++.dg/ext/attrib5.C,
46736 * g++.dg/lookup/struct1.C: New tests.
46737
46738 2002-04-11 Jakub Jelinek <jakub@redhat.com>
46739
46740 * gcc.dg/20020411-1.c: New test.
46741
46742 * gcc.c-torture/execute/20020411-1.c: New test.
46743
46744 2002-04-10 Janis Johnson <janis187@us.ibm.com>
46745
46746 * g77.f-torture/execute/6177.f: New test.
46747
46748 2002-04-10 Jakub Jelinek <jakub@redhat.com>
46749
46750 PR middle-end/6247
46751 * g++.dg/opt/cleanup1.C: New test.
46752
46753 * g++.dg/opt/const1.C: New test.
46754
46755 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
46756
46757 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
46758
46759 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
46760
46761 PR c++/5507
46762 * g++.dg/template/typename2.C: New test.
46763
46764 2002-04-10 Alan Modra <amodra@bigpond.net.au>
46765
46766 * gcc.c-torture/execute/loop-12.c: New.
46767
46768 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
46769
46770 * g77.f-torture/execute/980628-4.x,
46771 g77.f-torture/execute/980628-5.x,
46772 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
46773 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
46774 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
46775
46776 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
46777
46778 PR optimization/6086
46779 * g++.dg/opt/preinc1.C: New test.
46780
46781 2002-04-06 Mark Mitchell <mark@codesourcery.com>
46782
46783 PR c++/5571
46784 * g++.dg/opt/static2.C: New test.
46785
46786 2002-04-06 Mark Mitchell <mark@codesourcery.com>
46787
46788 PR c/5120
46789 * gcc.dg/20020406-1.c: New test.
46790
46791 2002-04-04 David S. Miller <davem@redhat.com>
46792
46793 * gcc.c-torture/execute/20020404-1.c: New test.
46794
46795 2002-04-04 Jakub Jelinek <jakub@redhat.com>
46796
46797 PR c/6123
46798 * gcc.dg/20020312-2.c: Do not declare global register variable
46799 if __PIC__ or __pic__ is defined.
46800
46801 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
46802
46803 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
46804 __asm__ so that it works correctly even if -ansi -pedantic-errors.
46805
46806 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
46807
46808 * gcc.misc-tests/linkage.exp: Update last change to handle
46809 sparc*-, not just sparc-.
46810
46811 2002-04-03 Richard Henderson <rth@redhat.com>
46812
46813 * gcc.dg/cpp/ucs.c: Improved long UCS test.
46814
46815 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
46816
46817 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
46818
46819 2002-04-02 David S. Miller <davem@redhat.com>
46820
46821 * gcc.c-torture/execute/20020402-3.c: New test.
46822
46823 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
46824
46825 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
46826 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
46827
46828 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
46829 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
46830 g77.f-torture/execute/20001201.x,
46831 g77.f-torture/execute/u77-test.x: New files.
46832
46833 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
46834 * gcc.dg/wchar_t-1.c: Ditto.
46835
46836 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
46837
46838 * gcc.c-torture/execute/20020402-1.c: New test.
46839
46840 2002-04-01 Richard Henderson <rth@redhat.com>
46841
46842 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
46843
46844 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
46845
46846 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
46847
46848 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
46849
46850 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
46851
46852 * g++.dg/inherit/template-as-base.C: Expect error.
46853 * g++.dg/inherit/namespace-as-base.C: Likewise.
46854
46855 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
46856
46857 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
46858 g++.dg/ext/instantiate3.C: Tweak match patterns.
46859
46860 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
46861 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
46862 -da test.
46863
46864 2002-03-31 Richard Henderson <rth@redhat.com>
46865
46866 * gcc.dg/special/alias-2.c: New.
46867 * gcc.dg/special/ecos.exp: Run it.
46868
46869 2002-03-31 Richard Henderson <rth@redhat.com>
46870
46871 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
46872
46873 2002-03-31 Kazu Hirata <kazu@hxi.com>
46874
46875 * gcc.dg/weak-1.c: Disable on h8300 port.
46876
46877 2002-03-29 Janis Johnson <janis187@us.ibm.com>
46878
46879 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
46880 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
46881 ordering tests.
46882 * g++.dg/bprob/bprob-1.C: New test.
46883 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
46884 * g++.dg/gcov/gcov-1.C: New test.
46885 * g++.dg/gcov/gcov-1.x: New file.
46886 * g++.dg/gcov/gcov-2.C: New test.
46887 * g++.dg/gcov/gcov-3.C: New test.
46888 * g++.dg/gcov/gcov-3.h: New file.
46889
46890 2002-03-28 Roger Sayle <roger@eyesopen.com>
46891
46892 * g++.old-deja/g++.other/builtins5.C: New test.
46893 * g++.old-deja/g++.other/builtins6.C: New test.
46894 * g++.old-deja/g++.other/builtins7.C: New test.
46895 * g++.old-deja/g++.other/builtins8.C: New test.
46896 * g++.old-deja/g++.other/builtins9.C: New test.
46897
46898 2002-03-29 Jakub Jelinek <jakub@redhat.com>
46899
46900 * g++.dg/opt/static1.C: New test.
46901
46902 * g++.dg/opt/longbranch1.C: New test.
46903
46904 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
46905
46906 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
46907
46908 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
46909
46910 2002-03-28 Jeffrey A Law (law@redhat.com)
46911
46912 * gcc.c-torture/execute/20020328-1.c: New test.
46913
46914 2002-03-27 Richard Henderson <rth@redhat.com>
46915
46916 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
46917 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
46918 move from g++.old-deja/g++.ext/.
46919
46920 2002-03-27 Mark Mitchell <mark@codesourcery.com>
46921
46922 * g++.dg/init/new2.C: New test.
46923
46924 2002-03-26 Richard Henderson <rth@redhat.com>
46925
46926 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
46927
46928 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
46929 on sparc.
46930
46931 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
46932 sparcv9 systems.
46933 * gcc.dg/20001102-1.c: Likewise.
46934
46935 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
46936
46937 * gcc.dg/cpp/endif-pedantic1.c,
46938 gcc.dg/cpp/endif-pedantic2.c: New tests.
46939
46940 2002-03-26 Mark Mitchell <mark@codesourcery.com>
46941
46942 * g++.dg/init/new1.C: New test.
46943
46944 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
46945
46946 * g++.dg/abi/vbase9.C: New test.
46947
46948 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
46949
46950 * gcc.dg/arm-asm.c: New test.
46951
46952 2002-03-26 Andrew Cagney <ac131313@redhat.com>
46953
46954 * gcc.dg/Wswitch-enum.c: New test.
46955 Fix PR c/5044.
46956
46957 2002-03-26 Richard Henderson <rth@redhat.com>
46958
46959 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
46960 structure.
46961
46962 2002-03-25 Richard Henderson <rth@redhat.com>
46963
46964 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
46965 sparcv9 systems.
46966
46967 * gcc.c-torture/compile/20011119-1.c (xxx): New.
46968 * gcc.c-torture/compile/20011119-2.c (xxx): New.
46969
46970 2002-03-25 Zack Weinberg <zack@codesourcery.com>
46971
46972 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
46973
46974 2002-03-25 Bob Wilson <bob.wilson@acm.org>
46975
46976 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
46977 targets using generic thunk support.
46978
46979 2002-03-25 Jakub Jelinek <jakub@redhat.com>
46980
46981 * gcc.c-torture/compile/20020323-1.c: New test.
46982
46983 * g++.dg/opt/conj2.C: New test.
46984
46985 2002-03-24 Richard Henderson <rth@redhat.com>
46986
46987 * gcc.dg/weak-1.c: Use -fno-common.
46988
46989 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
46990
46991 * g77.dg/f77-edit-apostrophe-out.f: New test
46992 * g77.dg/f77-edit-h-out.f: New test
46993 * g77.dg/f77-edit-t-in.f: New test
46994 * g77.dg/f77-edit-t-out.f: New test
46995 * g77.dg/f77-edit-x-out.f: New test
46996 * g77.dg/f77-edit-slash-out.f: New test
46997 * g77.dg/f77-edit-colon-out.f: New test
46998 * g77.dg/f77-edit-s-out.f: New test
46999
47000 2002-03-24 Richard Henderson <rth@redhat.com>
47001
47002 * objc/execute/formal_protocol-6.x: New XFAIL.
47003
47004 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
47005
47006 * gcc.dg/weak-1.c: Early return from dg-final on platforms
47007 that do not support weak symbols
47008
47009 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
47010
47011 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
47012 * lib/g77.exp: Likewise.
47013 * lib/objc.exp: Likewise.
47014
47015 2002-03-23 Andrew Cagney <ac131313@redhat.com>
47016
47017 * gcc.dg/Wswitch-default.c: New test.
47018
47019 2002-03-23 Jakub Jelinek <jakub@redhat.com>
47020
47021 * g++.dg/other/enum1.C: New test.
47022
47023 2002-03-23 Zack Weinberg <zack@codesourcery.com>
47024
47025 * gcc.dg/pragma-ep-3.c: Fix typo.
47026
47027 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
47028
47029 * g++.dg/inherit/template-as-base.C: New test.
47030
47031 2002-03-22 Jakub Jelinek <jakub@redhat.com>
47032
47033 * g++.old-deja/g++.other/dwarf2-1.C: Move...
47034 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
47035
47036 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
47037
47038 * gcc.dg/cpp/multiline.c: Update to match.
47039
47040 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
47041
47042 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
47043
47044 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
47045
47046 * gcc.dg/cpp/extratokens2.c: New file.
47047
47048 2002-03-21 David Edelsohn <edelsohn@gnu.org>
47049
47050 * gcc.dg/20020312-2.c: Add rs6000 target.
47051
47052 * gcc.c-torture/compile/20020319-1.c: New test.
47053
47054 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
47055
47056 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
47057 (A, E): Handle this.
47058
47059 2002-03-20 Jason Merrill <jason@redhat.com>
47060
47061 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
47062 ignoring -fpic.
47063 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
47064 through prune_gcc_output.
47065
47066 2002-03-20 Jakub Jelinek <jakub@redhat.com>
47067
47068 * gcc.c-torture/compile/20020320-1.c: New test.
47069
47070 2002-03-19 Jakub Jelinek <jakub@redhat.com>
47071
47072 * gcc.c-torture/compile/20020318-1.c: New test.
47073
47074 * gcc.dg/struct-by-value-1.c: New test.
47075
47076 * gcc.dg/20020319-1.c: New test.
47077
47078 2002-03-18 Jakub Jelinek <jakub@redhat.com>
47079
47080 * g++.dg/opt/conj1.C: New test.
47081
47082 2002-03-17 Mark Mitchell <mark@codesourcery.com>
47083
47084 * g++.dg/template/qualttp20.C: Revert previous change.
47085 * g++.dg/template/qualttp3.C: Likewise.
47086 * g++.dg/template/qualttp4.C: Likewise.
47087 * g++.dg/template/qualttp5.C: Likewise.
47088 * g++.dg/template/qualttp6.C: Likewise.
47089 * g++.dg/template/qualttp7.C: Likewise.
47090 * g++.dg/template/qualttp8.C: Likewise.
47091 * g++.dg/template/recurse.C: Likewise.
47092
47093 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
47094
47095 * gcc.dg/cpp/wchar-1.c: Update.
47096
47097 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
47098
47099 * g++.dg/template/conv1.C: New test.
47100 * g++.dg/template/conv2.C: New test.
47101 * g++.dg/template/conv3.C: New test.
47102 * g++.dg/template/conv4.C: New test.
47103
47104 2002-03-15 Mark Mitchell <mark@codesourcery.com>
47105
47106 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
47107 * g++.dg/template/qualttp3.C: Likewise.
47108 * g++.dg/template/qualttp4.C: Likewise.
47109 * g++.dg/template/qualttp5.C: Likewise.
47110 * g++.dg/template/qualttp6.C: Likewise.
47111 * g++.dg/template/qualttp7.C: Likewise.
47112 * g++.dg/template/qualttp8.C: Likewise.
47113 * g++.dg/template/recurse.C: Likewise.
47114
47115 2002-03-15 Mark Mitchell <mark@codesourcery.com>
47116
47117 * g++.dg/opt/dtor1.C: New test.
47118
47119 2002-03-15 Jakub Jelinek <jakub@redhat.com>
47120
47121 * gcc.c-torture/compile/20020315-1.c: New test.
47122
47123 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
47124
47125 * gcc.dg/weak-1.c: Fix scan tests.
47126
47127 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
47128
47129 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
47130 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
47131 cris-*-aout* mmix-*-*.
47132 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
47133 cris-*-aout* mmix-*-*.
47134 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
47135 cris-*-elf* cris-*-aout* and mmix-*-*.
47136 * gcc.dg/20001009-1.c: Ditto.
47137 * gcc.dg/20010912-1.c: Ditto.
47138 * gcc.dg/20020122-4.c: Ditto.
47139 * gcc.dg/inline-2.c: Ditto.
47140
47141 2002-03-14 Jeffrey A Law (law@cygnus.com)
47142
47143 * gcc.c-torture/compile/20020314-1.c: New test.
47144
47145 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
47146
47147 * gcc.c-torture/execute/20020314-1.c: New test.
47148
47149 2002-03-14 Jakub Jelinek <jakub@redhat.com>
47150
47151 * g++.dg/warn/Wunused-1.C: New test.
47152
47153 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
47154
47155 * g++.dg/abi/mangle6.C: New test.
47156
47157 2002-03-13 Jakub Jelinek <jakub@redhat.com>
47158
47159 * gcc.c-torture/compile/20020309-2.c: New test.
47160
47161 * gcc.c-torture/compile/20020312-1.c: New test.
47162
47163 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
47164
47165 * g++.dg/other/access1.C: New test.
47166
47167 2002-03-12 Jakub Jelinek <jakub@redhat.com>
47168
47169 * gcc.c-torture/execute/wchar_t-1.c: New test.
47170
47171 2002-03-12 David Edelsohn <edelsohn@gnu.org>
47172
47173 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
47174
47175 2002-03-12 Roger Sayle <roger@eyesopen.com>
47176
47177 * gcc.dg/20020312-1.c: New test case.
47178
47179 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
47180
47181 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
47182
47183 2002-03-11 Richard Henderson <rth@redhat.com>
47184
47185 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
47186 * g++.old-deja/g++.jason/report.C: Likewise.
47187
47188 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
47189
47190 * g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
47191 * g++.old-deja/g++.robertl/eb56.C: Likewise.
47192
47193 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
47194
47195 * g++.dg/overload/pmf1.C: New test.
47196
47197 2002-03-11 Kazu Hirata <kazu@hxi.com>
47198
47199 * gcc.c-torture/execute/20020307-1.c: Use long.
47200
47201 2002-03-11 Jakub Jelinek <jakub@redhat.com>
47202
47203 PR optimization/5844
47204 * gcc.dg/20020310-1.c: New test.
47205
47206 2002-03-09 Michael Meissner <meissner@redhat.com>
47207
47208 * gcc.c-torture/execute/memcpy-2.c: New test.
47209 * gcc.c-torture/execute/memset-1.c: New test.
47210 * gcc.c-torture/execute/strlen-1.c: New test.
47211 * gcc.c-torture/execute/strcmp-1.c: New test.
47212 * gcc.c-torture/execute/strncmp-1.c: New test.
47213
47214 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
47215
47216 * gcc.dg/ppc-ldstruct.c: New test.
47217
47218 2002-03-09 Jakub Jelinek <jakub@redhat.com>
47219
47220 * gcc.c-torture/execute/va-arg-22.c: New test.
47221
47222 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
47223
47224 * gcc.c-torture/compile/20020309-1.c: New test.
47225
47226 2002-03-08 Jakub Jelinek <jakub@redhat.com>
47227
47228 * gcc.c-torture/execute/20020307-2.c: New test.
47229
47230 2002-03-07 Jeffrey A Law (law@redhat.com)
47231
47232 * g77.f-torture/compile/20020307-1.f: New test.
47233
47234 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
47235
47236 * gcc.dg/unordered-1.c: New test.
47237
47238 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
47239
47240 * gcc.c-torture/execute/20020307-1.c: New test.
47241
47242 2002-03-05 Jakub Jelinek <jakub@redhat.com>
47243
47244 * gcc.dg/20020304-1.c: New test.
47245
47246 * gcc.c-torture/compile/20020304-2.c: New test.
47247
47248 2002-03-04 Zack Weinberg <zack@codesourcery.com>
47249
47250 * gcc.c-torture/compile/20020304-1.c: New test case
47251 (from PR c/5830).
47252
47253 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
47254
47255 * gcc.dg/20020103-1.c: Add other -D ppc variants.
47256
47257 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
47258
47259 * g++.dg/other/classkey1.C: New test.
47260
47261 2002-03-01 Richard Henderson <rth@redhat.com>
47262
47263 * gcc.c-torture/compile/981223-1.x: New.
47264 * gcc.c-torture/compile/920625-1.x: New.
47265
47266 2002-02-28 Richard Henderson <rth@redhat.com>
47267
47268 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
47269
47270 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
47271
47272 * gcc.c-torture/execute/20020227-1.c: New test.
47273
47274 2002-02-27 Mark Mitchell <mark@codesourcery.com>
47275
47276 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
47277 here" ERROR lines.
47278 * g++.old-deja/g++.oliva/partord1.C: Likewise.
47279 * g++.old-deja.g++.other/defarg1.C: Likewise.
47280 * g++.old-deja/g++.pt/calls2.C: Likewise.
47281 * g++.old-deja/g++.pt/crash20.C: Likewise.
47282 * g++.old-deja/g++.pt/crash30.C: Likewise.
47283 * g++.old-deja/g++.pt/crash36.C: Likewise.
47284 * g++.old-deja/g++.pt/crash6.C: Likewise.
47285 * g++.old-deja/g++.pt/defarg13.C: Likewise.
47286 * g++.old-deja/g++.pt/derived3.C: Likewise.
47287 * g++.old-deja/g++.pt/error1.C: Likewise.
47288 * g++.old-deja/g++.pt/friend21.C: Likewise.
47289 * g++.old-deja/g++.pt/friend23.C: Likewise.
47290 * g++.old-deja/g++.pt/infinite1.C: Likewise.
47291 * g++.old-deja/g++.robertl/eb128.C: Likewise.
47292
47293 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
47294
47295 * gcc.c-torture/execute/20020225-2.c: New test.
47296
47297 2002-02-27 Zack Weinberg <zack@codesourcery.com>
47298
47299 * gcc.c-torture/execute/920730-1t.c,
47300 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
47301 Delete test cases, only relevant to -traditional.
47302
47303 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
47304
47305 * gcc.dg/cpp/undef1.c: Remove.
47306 * gcc.dg/cpp/directiv.c: Update.
47307 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
47308
47309 2002-02-27 Michael Meissner <meissner@redhat.com>
47310
47311 * gcc.c-torture/execute/20020226-1.c: New test.
47312
47313 2002-02-26 Jakub Jelinek <jakub@redhat.com>
47314
47315 * g++.dg/debug/debug4.C: New test.
47316
47317 * gcc.dg/ia64-visibility-1.c: New test.
47318
47319 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
47320
47321 * gcc.dg/debug/20020224-1.c: New.
47322
47323 2002-02-25 Kazu Hirata <kazu@hxi.com>
47324
47325 * gcc.c-torture/execute/960416-1.x: New.
47326 * gcc.c-torture/execute/divconst-3.x: Likewise.
47327
47328 2002-02-25 Jakub Jelinek <jakub@redhat.com>
47329
47330 * gcc.dg/20020224-1.c: New test.
47331
47332 2002-02-25 Alan Modra <amodra@bigpond.net.au>
47333
47334 * gcc.c-torture/execute/20020225-1.c: New.
47335
47336 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
47337
47338 * gcc.dg/cpp/wchar-1.c: New test.
47339
47340 2002-02-23 Jakub Jelinek <jakub@redhat.com>
47341
47342 * gcc.dg/20020222-1.c: New test.
47343
47344 2002-02-22 Jakub Jelinek <jakub@redhat.com>
47345
47346 * g++.dg/opt/anonunion1.C: New test.
47347
47348 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
47349
47350 * g++.dg/template/qualttp19.C: New test.
47351 * g++.dg/template/qualttp20.C: New test.
47352 * g++.old-deja/g++.jason/report.C: Adjust expected errors
47353 * g++.old-deja/g++.other/qual1.C: Likewise.
47354
47355 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
47356
47357 * gcc.dg/attr-alwaysinline.c: New.
47358
47359 2002-02-21 Jakub Jelinek <jakub@redhat.com>
47360
47361 * gcc.dg/20020220-1.c: New test.
47362
47363 * gcc.dg/20020220-2.c: New test.
47364
47365 * g++.dg/opt/mmx1.C: New test.
47366
47367 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
47368
47369 * gcc.c-torture/compile/20020110.c: New test.
47370
47371 2002-02-20 Jakub Jelinek <jakub@redhat.com>
47372
47373 * gcc.c-torture/execute/20020219-1.c: New test.
47374
47375 * gcc.dg/20020219-1.c: New test.
47376
47377 * gcc.dg/noncompile/20020220-1.c: New test.
47378
47379 * g++.dg/opt/ptrintsum1.C: New test.
47380
47381 * gcc.dg/debug/20020220-1.c: New test.
47382
47383 2002-02-17 Jakub Jelinek <jakub@redhat.com>
47384
47385 * gcc.c-torture/execute/20020216-1.c: New test.
47386
47387 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
47388
47389 * gcc.dg/decl-1.c: Update, new test.
47390
47391 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
47392
47393 * g++.dg/abi/bitfield1.C: New test.
47394 * g++.dg/abi/bitfield2.C: New test.
47395
47396 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
47397
47398 * gcc.dg/attr-nest.c: New test.
47399
47400 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
47401
47402 * gcc.c-torture/execute/20020215-1.c: New test.
47403
47404 2002-02-14 Jakub Jelinek <jakub@redhat.com>
47405
47406 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
47407 * g++.dg/debug/debug.exp: New.
47408 * g++.dg/debug/trivial.C: New.
47409 * g++.dg/debug/debug1.C: Moved...
47410 * g++.dg/other/debug1.C: ...from here.
47411 * g++.dg/debug/debug2.C: Moved...
47412 * g++.dg/other/debug2.C: ...from here.
47413 * g++.dg/debug/debug3.C: Moved...
47414 * g++.dg/other/debug3.C: ...from here.
47415
47416 * gcc.dg/noncompile/20020213-1.c: New test.
47417
47418 2002-02-13 Jakub Jelinek <jakub@redhat.com>
47419
47420 * g++.dg/other/debug3.C: New test.
47421
47422 * gcc.c-torture/execute/20020213-1.c: New test.
47423
47424 2002-02-13 Richard Smith <richard@ex-parrot.com>
47425
47426 * g++.old-deja/g++.other/thunk1.C: New test.
47427
47428 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
47429
47430 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
47431
47432 2002-02-13 Stan Shebs <shebs@apple.com>
47433
47434 * gcc.dg/altivec-3.c: New.
47435
47436 2002-02-12 Jakub Jelinek <jakub@redhat.com>
47437
47438 * gcc.dg/Wunreachable-1.c: New test.
47439 * gcc.dg/Wunreachable-2.c: New test.
47440
47441 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
47442
47443 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
47444
47445 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
47446
47447 * gcc.dg/decl-1.c: New test.
47448
47449 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
47450
47451 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
47452
47453 2002-02-10 Kazu Hirata <kazu@hxi.com>
47454
47455 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
47456 * gcc.c-torture/compile/980506-1.x: Likewise.
47457
47458 2002-02-10 Kazu Hirata <kazu@hxi.com>
47459
47460 * gcc.dg/20020210-1.c: New.
47461
47462 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
47463
47464 * g77.f-torture/execute/947.f: New regression test
47465 for PR fortran/947.
47466
47467 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
47468
47469 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
47470 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
47471
47472 2002-02-08 Richard Henderson <rth@redhat.com>
47473
47474 * gcc.c-torture/compile/labels-3.c: New.
47475
47476 2002-02-08 Jakub Jelinek <jakub@redhat.com>
47477
47478 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
47479 expression statements work instead.
47480 * gcc.dg/noncompile/20020207-1.c: New test.
47481
47482 2002-02-07 Richard Henderson <rth@redhat.com>
47483
47484 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
47485
47486 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
47487
47488 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
47489 message from g77
47490 * lib/g77-dg.exp: Trim g77 error messages so that they are
47491 recognized by dg.exp.
47492
47493 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
47494
47495 PR fortran/5473
47496 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
47497
47498 2002-02-07 Richard Henderson <rth@redhat.com>
47499
47500 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
47501 to be sufficiently aligned for integers.
47502
47503 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
47504
47505 * g++.dg/template/friend4.C: New test.
47506
47507 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
47508
47509 PR fortran/5743
47510 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
47511 unsupported cases.
47512
47513 2002-02-07 Richard Henderson <rth@redhat.com>
47514
47515 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
47516 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
47517 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
47518 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
47519
47520 2002-02-06 Richard Henderson <rth@redhat.com>
47521
47522 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
47523
47524 2002-02-06 Janis Johnson <janis187@us.ibm.com>
47525
47526 * gcc.dg/20020206-1.c: New test.
47527
47528 2002-02-06 Jakub Jelinek <jakub@redhat.com>
47529
47530 * gcc.c-torture/execute/20020206-1.c: New test.
47531
47532 * gcc.c-torture/execute/20020206-2.c: New test.
47533
47534 PR optimization/5429:
47535 * gcc.c-torture/compile/20020206-1.c: New test.
47536
47537 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
47538
47539 * g++.dg/ext/align1.C: Do not use an explicit alignment value
47540 as certain file formats cannot support particularly large
47541 alignments.
47542
47543 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
47544 and do not expect to be able to link the executable.
47545
47546 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
47547 fail because the COFF format does not support the weak attribute.
47548
47549 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
47550
47551 * g77.dg/pr5473.f: New test
47552
47553 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
47554
47555 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
47556 Fix testcase accordingly.
47557
47558 2002-02-04 Richard Henderson <rth@redhat.com>
47559
47560 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
47561 (buf): Change to be an array of pointers, not ints.
47562
47563 2002-02-04 Jakub Jelinek <jakub@redhat.com>
47564
47565 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
47566 before all tests. Move warning one line above to match where it
47567 C frontend emits.
47568 * gcc.dg/Wswitch-2.c: New test.
47569 * g++.dg/warn/Wswitch-1.C: New test.
47570 * g++.dg/warn/Wswitch-2.C: New test.
47571
47572 2002-02-04 Richard Henderson <rth@redhat.com>
47573
47574 * g++.dg/abi/offsetof.C: Fix size comparison.
47575
47576 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
47577
47578 * gcc.dg/cast-qual-2.c: New test.
47579
47580 2002-02-04 Jakub Jelinek <jakub@redhat.com>
47581
47582 * gcc.dg/20020201-4.c: New test.
47583
47584 2002-02-04 Ben Elliston <bje@redhat.com>
47585
47586 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
47587 target_info attribute != 0, in addition to the empty string.
47588 (gcc_target_compile): Likewise.
47589
47590 2002-02-03 Andrew Cagney <ac131313@redhat.com>
47591
47592 * gcc.dg/Wswitch.c: New test.
47593 PR gcc/4475. PR gcc/3780.
47594
47595 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
47596
47597 * g77.f-torture/execute/5122.f: New test for regressions
47598 against PR fortran/5122.
47599
47600 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
47601
47602 * g77.f-torture/compile/pr3743.f: Delete
47603 * g77.dg/pr3743-1.f: New test.
47604 * g77.dg/pr3743-2.f: New test.
47605 * g77.dg/pr3743-3.f: New test.
47606 * g77.dg/pr3743-4.f: New test.
47607
47608 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
47609
47610 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
47611
47612 2002-02-02 Richard Henderson <rth@redhat.com>
47613
47614 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
47615 * gcc.c-torture/execute/bf64-1.c: Likewise.
47616
47617 2002-02-02 Jakub Jelinek <jakub@redhat.com>
47618
47619 * gcc.dg/20020201-2.c: New test.
47620
47621 * gcc.dg/20020201-3.c: New test.
47622
47623 * gcc.c-torture/execute/bitfld-2.c: New test.
47624
47625 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
47626
47627 * gcc.dg/bitfld-1.c: Update.
47628 * gcc.dg/bitfld-2.c: Update.
47629 * gcc.c-torture/execute/bitfld-1.x: New.
47630
47631 2002-02-02 Jakub Jelinek <jakub@redhat.com>
47632
47633 * gcc.c-torture/execute/20020201-1.c: New test.
47634
47635 2002-02-01 Janis Johnson <janis187@us.ibm.com>
47636
47637 PR target/5469
47638 * gcc.dg/20020201-1.c: New test.
47639
47640 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
47641
47642 PR fortran/3743
47643 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
47644 * g77.f-torture/compile/pr3743.x: Remove
47645
47646 2002-01-31 Tom Rix <trix@redhat.com>
47647
47648 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
47649
47650 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
47651
47652 * gcc.dg/noncompile/20020130-1.c: New test.
47653
47654 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
47655
47656 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
47657
47658 2002-01-29 Richard Henderson <rth@redhat.com>
47659
47660 * gcc.c-torture/execute/991118-1.c: Cast various constants back
47661 to long long.
47662 * gcc.c-torture/execute/bf64-1.c: Likewise.
47663
47664 2002-01-29 Jakub Jelinek <jakub@redhat.com>
47665
47666 * gcc.c-torture/execute/20020129-1.c: New test.
47667
47668 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
47669
47670 * gcc.c-torture/compile/20000224-1.c: Update.
47671 * gcc.c-torture/execute/bitfld-1.c: New tests.
47672 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
47673 * gcc.dg/uninit-A.c: Update.
47674
47675 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
47676
47677 * g++.dg/template/ctor1.C: Add instantiation.
47678
47679 2002-01-28 Paul Koning <pkoning@equallogic.com>
47680
47681 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
47682 argument to __builtin_prefetch to be const ptr.
47683
47684 2002-01-28 Jakub Jelinek <jakub@redhat.com>
47685
47686 * gcc.c-torture/compile/20020120-1.c: New test.
47687
47688 2002-01-27 Kazu Hirata <kazu@hxi.com>
47689
47690 * gcc.c-torture/execute/20020127-1.c: New test.
47691
47692 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
47693
47694 * g77.dg/f77-edit-i-in.f: New test
47695 * g77.dg/f77-edit-i-out.f: New test
47696
47697 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
47698
47699 * gcc.dg/debug/debug.exp: New file.
47700 * gcc.dg/debug/trivial.c: New file.
47701 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
47702 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
47703 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
47704 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
47705 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
47706 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
47707 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
47708 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
47709 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
47710 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
47711 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
47712 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
47713 * gcc.dg/20000503-1.c: Removed.
47714 * gcc.dg/20010207-1.c: Removed.
47715 * gcc.dg/20011223-1.c: Removed.
47716 * gcc.dg/20020104-2.c: Removed.
47717 * gcc.dg/debug-1.c: Removed.
47718 * gcc.dg/debug-2.c: Removed.
47719 * gcc.dg/debug-3.c: Removed.
47720 * gcc.dg/debug-4.c: Removed.
47721 * gcc.dg/debug-5.c: Removed.
47722 * gcc.dg/debug-6.c: Removed.
47723 * gcc.dg/dwarf2-1.c: Removed.
47724 * gcc.dg/dwarf2-2.c: Removed.
47725
47726 2002-01-25 Jakub Jelinek <jakub@redhat.com>
47727
47728 * g++.old-deja/g++.other/eh5.C: New test.
47729 * g++.old-deja/g++.other/sibcall2.C: New test.
47730 * g++.old-deja/g++.other/array9.C: New test.
47731 * g++.old-deja/g++.other/typename2.C: New test.
47732 * g++.old-deja/g++.other/crash60.C: New test.
47733 * g++.old-deja/g++.other/conv9.C: New test.
47734 * g++.old-deja/g++.other/mangle10.C: New test.
47735 * g++.old-deja/g++.other/unchanging1.C: New test.
47736 * g++.old-deja/g++.other/exprstmt1.C: New test.
47737 * g++.old-deja/g++.other/inline23.C: New test.
47738 * g++.old-deja/g++.eh/ia64-1.C: New test.
47739 * g++.old-deja/g++.other/dwarf2-1.C: New test.
47740 * g++.old-deja/g++.other/reload1.C: New test.
47741 * g++.old-deja/g++.other/static20.C: New test.
47742 * g++.old-deja/g++.other/local-alloc1.C: New test.
47743 * g++.old-deja/g++.other/conv8.C: New test.
47744 * g++.old-deja/g++.other/stmtexpr2.C: New test.
47745 * g++.old-deja/g++.other/storeexpr1.C: New test.
47746 * g++.old-deja/g++.other/storeexpr2.C: New test.
47747 * g++.dg/eh/template2.C: New test.
47748 * g++.dg/warn/weak1.C: New test.
47749
47750 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
47751
47752 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
47753 Remove first, non-varying, argument.
47754
47755 2002-01-23 Richard Henderson <rth@redhat.com>
47756
47757 * gcc.dg/inline-2.c: New.
47758
47759 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
47760 Add optional target arg. Check number of arguments.
47761 (scan-assembler-not, scan-assembler-dem): Likewise.
47762 (scan-assembler-dem-not): Likewise.
47763
47764 2002-01-23 Zack Weinberg <zack@codesourcery.com>
47765
47766 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
47767 line 12.
47768 * g++.old-deja/g++.brendan/parse3.C,
47769 g++.old-deja/g++.other/crash26.C,
47770 g++.old-deja/g++.other/crash28.C,
47771 g++.old-deja/g++.other/crash29.C,
47772 g++.old-deja/g++.other/crash30.C,
47773 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
47774
47775 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
47776
47777 * gcc.dg/20020115-1.c: New.
47778
47779 2002-01-23 Bob Wilson <bob.wilson@acm.org>
47780
47781 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
47782
47783 2002-01-23 Janis Johnson <janis187@us.ibm.com>
47784
47785 * gcc.dg/20020122-3.c: New.
47786
47787 2002-01-23 Jakub Jelinek <jakub@redhat.com>
47788
47789 * g++.dg/other/gc1.C: New test.
47790
47791 2002-01-23 Zack Weinberg <zack@codesourcery.com>
47792
47793 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
47794
47795 2002-01-22 Richard Henderson <rth@redhat.com>
47796
47797 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
47798
47799 2002-01-22 Richard Henderson <rth@redhat.com>
47800
47801 * gcc.dg/20020122-4.c: New.
47802
47803 2002-01-22 H.J. Lu <hjl@gnu.org>
47804
47805 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
47806 link output.
47807 * gcc.dg/special/ecos.exp: Likewise.
47808 * lib/g++-dg.exp: Likewise.
47809 * lib/g77-dg.exp: Likewise.
47810 * lib/gcc-dg.exp : Likewise.
47811 * lib/mike-g++.exp: Likewise.
47812 * lib/mike-g77.exp: Likewise.
47813 * lib/mike-gcc.exp: Likewise.
47814 * lib/objc-dg.exp: Likewise.
47815
47816 2002-01-22 Janis Johnson <janis187@us.ibm.com>
47817
47818 PR target/5379
47819 * gcc.dg/20020122-2.c: New test.
47820
47821 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
47822
47823 * gcc.dg/20020122-1.c: New test.
47824
47825 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
47826
47827 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
47828
47829 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
47830
47831 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
47832
47833 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
47834
47835 * gcc.c-torture/compile/20020121-1.c: New test.
47836
47837 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
47838
47839 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
47840 ld_library_path.
47841
47842 2002-01-21 Jakub Jelinek <jakub@redhat.com>
47843
47844 * gcc.dg/20020218-1.c: New test.
47845
47846 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
47847
47848 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
47849 messages
47850 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
47851 "At global scope" warning
47852 * g++.dg/ext/align1.C: Change cygwin test for alignment
47853 from db-bogus to dg-warning
47854
47855 2002-01-21 Zack Weinberg <zack@codesourcery.com>
47856
47857 * g77.f-torture/compile/cpp2.F: New test.
47858
47859 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
47860
47861 * g++.dg/template/access1.C: New test.
47862
47863 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
47864
47865 * gcc.dg/20020118-1.c: New.
47866
47867 2002-01-18 Kazu Hirata <kazu@hxi.com>
47868
47869 * gcc.c-torture/execute/20020118-1.c: New test.
47870
47871 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
47872
47873 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
47874 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
47875 alignment warnings.
47876
47877 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
47878
47879 * gcc.misc-tests/i386-prefetch.exp: Save and restore
47880 torture_with_loops and torture_without_loops
47881
47882 2002-01-17 Jakub Jelinek <jakub@redhat.com>
47883
47884 * gcc.c-torture/compile/20020116-1.c: New test.
47885
47886 2002-01-16 Jakub Jelinek <jakub@redhat.com>
47887
47888 * gcc.dg/20020116-2.c: New test.
47889
47890 * gcc.dg/ultrasp4.c: New test.
47891
47892 * gcc.dg/20020116-1.c: New test.
47893
47894 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
47895
47896 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
47897 by EABI.
47898
47899 2002-01-15 Janis Johnson <janis187@us.ibm.com>
47900
47901 * gcc.misc-tests/i386-prefetch.exp: New.
47902 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
47903 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
47904 * gcc.misc-tests/i386-pf-none-1.c: New test.
47905 * gcc.misc-tests/i386-pf-sse-1.c: New test.
47906
47907 2002-01-15 Jakub Jelinek <jakub@redhat.com>
47908
47909 * gcc.dg/gnu89-init-1.c: Add new tests.
47910
47911 2002-01-15 Andreas Jaeger <aj@suse.de>
47912
47913 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
47914 * gcc.dg/i386-mmx-2.c: Likewise.
47915 * gcc.dg/i386-sse-1.c: Likewise.
47916 * gcc.dg/i386-sse-2.c: Likewise.
47917 * gcc.dg/i386-sse-3.c: Likewise.
47918
47919 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
47920
47921 * g77.f-torture/execute/intrinsic-unix-bessel.f:
47922 Uncomment additional cases that now pass.
47923
47924 2002-01-11 Richard Henderson <rth@redhat.com>
47925
47926 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
47927 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
47928
47929 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
47930
47931 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
47932
47933 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
47934
47935 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
47936 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
47937
47938 2002-01-10 Dale Johannesen <dalej@apple.com>
47939
47940 * gcc.c-torture/execute/loop-11.c: New.
47941
47942 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
47943
47944 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
47945 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
47946
47947 2002-01-09 Richard Henderson <rth@redhat.com>
47948
47949 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
47950 type in which to perform the operation for each size.
47951
47952 2002-01-09 Alan Matsuoka (alanm@redhat.com)
47953
47954 * gcc.c-torture/compile/20020109-2.c: New test.
47955
47956 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
47957
47958 * gcc.c-torture/execute/loop-10.c: New test.
47959
47960 2002-01-09 Jakub Jelinek <jakub@redhat.com>
47961
47962 * gcc.c-torture/compile/20010226-1.c: New test.
47963 * gcc.c-torture/compile/20010227-1.c: New test.
47964 * gcc.c-torture/compile/20010426-1.c: New test.
47965 * gcc.c-torture/compile/20010510-1.c: New test.
47966 * gcc.c-torture/compile/20010605-3.c: New test.
47967 * gcc.c-torture/compile/20010824-1.c: New test.
47968 * gcc.c-torture/execute/20010409-1.c: New test.
47969 * gcc.dg/noncompile/20000901-1.c: New test.
47970 * gcc.dg/20001023-1.c: New test.
47971 * gcc.dg/20001101-1.c: New test.
47972 * gcc.dg/20001102-1.c: New test.
47973 * gcc.dg/20010207-1.c: New test.
47974 * gcc.dg/20010405-1.c: New test.
47975 * gcc.dg/20010822-1.c: New test.
47976 * gcc.dg/20011107-1.c: New test.
47977
47978 2002-01-09 Jeffrey A Law (law@redhat.com)
47979
47980 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
47981
47982 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
47983 execution failure on PA targets.
47984
47985 2002-01-09 Jakub Jelinek <jakub@redhat.com>
47986
47987 * gcc.c-torture/compile/20020109-1.c: New test.
47988
47989 2002-01-08 Kazu Hirata <kazu@hxi.com>
47990
47991 * gcc.c-torture/execute/20020108-1.c: New test.
47992
47993 2002-01-08 Jakub Jelinek <jakub@redhat.com>
47994
47995 * gcc.dg/20020108-1.c: New test.
47996
47997 2002-01-08 H.J. Lu <hjl@gnu.org>
47998
47999 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
48000 for header files.
48001
48002 2002-01-08 Geoff Keating <geoffk@redhat.com>
48003
48004 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
48005 consistency.
48006
48007 2002-01-07 Aldy Hernandez <aldyh@redhat.com>
48008
48009 * gcc.dg/altivec-4.c: Test altivec predicates.
48010
48011 2002-01-07 Jakub Jelinek <jakub@redhat.com>
48012
48013 * gcc.c-torture/execute/20020107-1.c: New test.
48014
48015 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
48016
48017 PR c/5279
48018 * gcc.c-torture/compile/20020106-1.c: New test.
48019
48020 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
48021
48022 * gcc.c-torture/execute/nestfunc-4.c: New test.
48023
48024 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
48025
48026 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
48027 extra triple that slipped in.
48028 * g++.old-deja/g++.abi/align.C: Likewise.
48029 * g++.old-deja/g++.abi/bitfields.C: Likewise.
48030
48031 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
48032
48033 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
48034 * g++.old-deja/g++.abi/align.C: Likewise.
48035 * g++.old-deja/g++.abi/bitfields.C: Likewise.
48036
48037 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
48038 on FreeBSD/i386.
48039 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
48040 FreeBSD.
48041
48042 2002-01-04 Jakub Jelinek <jakub@redhat.com>
48043
48044 * gcc.dg/20020104-1.c: New test.
48045
48046 * gcc.dg/20020104-2.c: New test.
48047
48048 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
48049
48050 * gcc.dg/20020103-1.c: Fix typo in target selector.
48051
48052 2002-01-03 Richard Henderson <rth@redhat.com>
48053
48054 * gcc.dg/20020103-1.c: New.
48055
48056 2002-01-03 Kazu Hirata <kazu@hxi.com>
48057
48058 * gcc.c-torture/execute/20020103-1.c: New test.
48059
48060 2002-01-03 Jakub Jelinek <jakub@redhat.com>
48061
48062 * g++.dg/other/debug2.C: New test.
48063
48064 * gcc.c-torture/compile/20020103-1.c: New test.
48065
48066 2002-01-02 Jakub Jelinek <jakub@redhat.com>
48067
48068 * gcc.dg/gnu89-init-1.c: Added new tests.
48069
48070 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
48071
48072 * g++.dg/template/friend2.C: Remove as patch is reverted.
48073
48074 * g++.dg/warn/oldcast1.C: New test.
48075
48076 * g++.dg/template/ptrmem1.C: New test.
48077 * g++.dg/template/ptrmem2.C: New test.
48078
48079 * g++.dg/template/ntp.C: New test.
48080
48081 * g++.dg/other/component1.C: New test.
48082
48083 * g++.dg/template/ttp3.C: New test.
48084
48085 * g++.dg/template/friend2.C: New test.
48086 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
48087
48088 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
48089
48090 * g++.dg/other/ptrmem1.C: New test.
48091 * g++.dg/other/ptrmem2.C: New test.
48092
48093 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
48094
48095 * g++.dg/template/ctor1.C: New test.
48096
48097 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
48098
48099 * g++.dg/template/friend2.C: New test.
48100
48101 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
48102
48103 * gcc.dg/mmix-1.c: New test.
48104
48105 2001-12-31 Richard Henderson <rth@redhat.com>
48106
48107 * gcc.dg/asm-5.c: New.
48108
48109 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
48110
48111 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
48112 in namespace __gnu_cxx
48113
48114 2001-12-30 Richard Henderson <rth@redhat.com>
48115
48116 * gcc.dg/debug-6.c: New.
48117
48118 2001-12-30 Jakub Jelinek <jakub@redhat.com>
48119
48120 * gcc.c-torture/compile/20011229-2.c: New test.
48121
48122 2001-12-29 Jakub Jelinek <jakub@redhat.com>
48123
48124 * gcc.dg/debug-3.c: New test.
48125 * gcc.dg/debug-4.c: New test.
48126 * gcc.dg/debug-5.c: New test.
48127
48128 2001-12-29 Richard Henderson <rth@redhat.com>
48129
48130 * g++.dg/eh/loop1.C: New.
48131
48132 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
48133
48134 * g++.dg/template/crash1.C: New test.
48135
48136 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
48137
48138 * g++.dg/other/const1.C: New test.
48139
48140 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
48141
48142 * gcc.c-torture/compile/20011229-1.c: New test.
48143
48144 2001-12-28 Stan Shebs <shebs@apple.com>
48145
48146 * lib/objc-torture.exp: Resync with c-torture.exp.
48147 * lib/objc.exp: Load standard libraries.
48148
48149 2001-12-28 Jakub Jelinek <jakub@redhat.com>
48150
48151 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
48152 additional tests.
48153
48154 2001-12-27 Roger Sayle <roger@eyesopen.com>
48155
48156 * gcc.c-torture/execute/string-opt-16.c: New testcase.
48157
48158 2001-12-27 Richard Henderson <rth@redhat.com>
48159
48160 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
48161
48162 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
48163
48164 * g++.dg/eh/ctor1.C: New test.
48165 * g++.dg/other/error2.C: New test.
48166
48167 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
48168
48169 * g++.dg/other/init2.C: New test.
48170
48171 2001-12-24 Richard Henderson <rth@redhat.com>
48172
48173 * gcc.dg/20011223-1.c: New.
48174 * gcc.dg/inline-1.c: New.
48175
48176 2001-12-23 Richard Henderson <rth@redhat.com>
48177
48178 * gcc.dg/asm-4.c: Test operand modifiers.
48179
48180 2001-12-23 Richard Henderson <rth@redhat.com>
48181
48182 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
48183
48184 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
48185
48186 * gcc.c-torture/execute/20011223-1.c: New test.
48187
48188 2001-12-21 Richard Henderson <rth@redhat.com>
48189
48190 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
48191 re-enables the warning.
48192
48193 2001-12-21 Richard Henderson <rth@redhat.com>
48194
48195 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
48196
48197 2001-12-20 Jakub Jelinek <jakub@redhat.com>
48198
48199 * gcc.c-torture/compile/20011218-1.c: New test.
48200
48201 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
48202
48203 * gcc.misc-test/arm-isr.exp: New file. Control running of the
48204 arm-isr.c test.
48205 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
48206 epilogue generation for ARM ISR routines.
48207
48208 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
48209
48210 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
48211 * gcc.dg/format/c90-printf-3.c: Likewise.
48212 * gcc.dg/format/c99-printf-3.c: Likewise.
48213 * gcc.dg/format/ext-1.c: Likewise.
48214 * gcc.dg/format/ext-6.c: Likewise.
48215 * gcc.dg/format/format.h: Prototype unlocked stdio.
48216
48217 2001-12-20 Richard Henderson <rth@redhat.com>
48218
48219 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
48220 (arena): Use it.
48221 (malloc): Correct allocation logic. Abort if we fill up the
48222 arena before initialization complete.
48223 (realloc): Correct allocation logic.
48224
48225 2001-12-20 Jakub Jelinek <jakub@redhat.com>
48226
48227 * gcc.c-torture/compile/20011219-2.c: New test.
48228
48229 * gcc.c-torture/execute/20011219-1.c: New test.
48230
48231 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
48232
48233 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
48234 target does not support weak symbols.
48235
48236 2001-12-19 Jakub Jelinek <jakub@redhat.com>
48237
48238 * gcc.c-torture/compile/20011219-1.c: New test.
48239
48240 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
48241
48242 * g++.dg/other/error1.C: New test.
48243
48244 2001-12-17 Jeffrey A Law (law@redhat.com)
48245
48246 * gcc.c-torture/execute/20011217-1.c: New test.
48247
48248 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
48249
48250 * objc.dg/special/: New directory.
48251 * objc.dg/special/special.exp: New file.
48252 * objc.dg/special/unclaimed-category-1.h: New file.
48253 * objc.dg/special/unclaimed-category-1a.m: New file.
48254 * objc.dg/special/unclaimed-category-1.m: New file.
48255
48256 2001-12-17 Andreas Jaeger <aj@suse.de>
48257
48258 * gcc.c-torture/compile/20011217-2.c: New test.
48259
48260 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
48261
48262 * gcc.c-torture/compile/20011217-1.c: New test.
48263
48264 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
48265
48266 * gcc.dg/20011214-1.c: New.
48267
48268 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
48269
48270 * gcc.dg/altivec-4.c: New.
48271
48272 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
48273
48274 * gcc.dg/20011113-1.c: New test.
48275
48276 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
48277
48278 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
48279 std::__malloc_alloc_template<0> and
48280 std::__default_alloc_template<false, 0>.
48281
48282 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
48283
48284 * objc/execute/bf-21.m: New test.
48285 * objc/execute/enumeration-1.m: New test.
48286 * objc/execute/enumeration-2.m: New test.
48287
48288 2001-12-12 Jakub Jelinek <jakub@redhat.com>
48289
48290 * gcc.dg/gnu89-init-1.c: New test.
48291
48292 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
48293
48294 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
48295 * g++.old-deja/g++.jason/2371.C: Likewise.
48296 * g++.old-deja/g++.jason/template33.C: Likewise.
48297 * g++.old-deja/g++.jason/template34.C: Likewise.
48298 * g++.old-deja/g++.jason/template36.C: Likewise.
48299 * g++.old-deja/g++.oliva/typename1.C: Likewise.
48300 * g++.old-deja/g++.oliva/typename2.C: Likewise.
48301 * g++.old-deja/g++.other/typename1.C: Likewise.
48302 * g++.old-deja/g++.pt/inherit2.C: Likewise.
48303 * g++.old-deja/g++.pt/nontype5.C: Likewise.
48304 * g++.old-deja/g++.pt/typename11.C: Likewise.
48305 * g++.old-deja/g++.pt/typename14.C: Likewise.
48306 * g++.old-deja/g++.pt/typename16.C: Likewise.
48307 * g++.old-deja/g++.pt/typename3.C: Likewise.
48308 * g++.old-deja/g++.pt/typename4.C: Likewise.
48309 * g++.old-deja/g++.pt/typename5.C: Likewise.
48310 * g++.old-deja/g++.pt/typename7.C: Likewise.
48311 * g++.old-deja/g++.robertl/eb9.C: Likewise.
48312
48313 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
48314
48315 * g++.dg/other/linkage1.C: New test.
48316 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
48317 specifiers.
48318
48319 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
48320
48321 * gcc.dg/concat.c: New test.
48322
48323 2001-12-11 Stan Shebs <shebs@apple.com>
48324
48325 * objc/compile: New test directory.
48326 * objc/compile/compile.exp: New expect script.
48327 * objc/compile/20011211-1.m: New compile test.
48328
48329 2001-12-11 Jason Merrill <jason@redhat.com>
48330
48331 * lib/prune.exp (prune_gcc_output): Also handle "In member
48332 function". So many permutations...
48333
48334 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
48335
48336 * g++.dg/template/typedef1.C: New test.
48337
48338 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
48339
48340 * g++.dg/other/copy1.C: New test.
48341
48342 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
48343
48344 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
48345
48346 * gcc.dg/builtin-choose-expr.c: New.
48347
48348 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
48349
48350 * gcc.dg/altivec-2.c: New.
48351
48352 2001-12-07 Richard Henderson <rth@redhat.com>
48353
48354 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
48355
48356 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
48357
48358 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
48359 ultrasparc.
48360
48361 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
48362
48363 * g++-old.deja/g++.robertl/eb101.C: Deleted.
48364
48365 2001-12-06 Janis Johnson <janis187@us.ibm.com>
48366
48367 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
48368 variable argument list.
48369
48370 2001-12-06 Zack Weinberg <zack@codesourcery.com>
48371
48372 * gcc.c-torture/execute/memcheck: Delete entire directory.
48373 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
48374 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
48375
48376 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
48377
48378 * gcc.dg/Wshadow-1.c: New test.
48379
48380 2001-12-05 Jakub Jelinek <jakub@redhat.com>
48381
48382 * gcc.c-torture/compile/20011130-1.c: New test.
48383
48384 * gcc.dg/noncompile/20011025-1.c: New test.
48385
48386 * g++.dg/other/anon-union.C: New test.
48387
48388 * gcc.c-torture/execute/20011024-1.c: New test.
48389
48390 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
48391
48392 * gcc.c-torture/execute/20000722-1.x,
48393 gcc.c-torture/execute/20010123-1.x: Remove.
48394 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
48395 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
48396 gcc.dg/c99-complit-2.c: New tests.
48397
48398 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
48399
48400 * g++.dg/inherit/base1.C: New test.
48401
48402 2001-12-04 Jakub Jelinek <jakub@redhat.com>
48403
48404 * g++.dg/other/stdarg1.C: New test.
48405
48406 * gcc.c-torture/compile/20011130-2.c: New test.
48407
48408 2001-12-03 Janis Johnson <janis187@us.ibm.com>
48409
48410 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
48411 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
48412 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
48413 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
48414 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
48415 * gcc.dg/builtin-prefetch-1.c: New test.
48416
48417 2001-12-03 Jakub Jelinek <jakub@redhat.com>
48418
48419 * gcc.dg/20011130-1.c: New test.
48420
48421 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
48422
48423 * g++.dg/other/scope1.C: New test.
48424 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
48425
48426 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
48427
48428 * gcc.dg/vla-init-1.c: New test.
48429
48430 2001-12-01 Geoff Keating <geoffk@redhat.com>
48431
48432 * gcc.c-torture/compile/structs.c: New testcase from GDB.
48433
48434 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
48435
48436 * objc.dg/alias.m: Update.
48437 * objc.dg/class-1.m: Update.
48438 * objc.dg/const-str-1.m: Update.
48439 * objc.dg/fwd-proto-1.m: Update.
48440 * objc.dg/id-1.m: Update.
48441 * objc.dg/super-class-1.m: Update.
48442
48443 2001-11-29 Mark Mitchell <mark@codesourcery.com>
48444
48445 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
48446 constructs.
48447
48448 2001-11-28 Jeffrey A Law (law@cygnus.com)
48449
48450 * gcc.c-torture/execute/20011128-1.c: New test.
48451
48452 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
48453
48454 * gcc.dg/20011127-1.c: New test.
48455
48456 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
48457
48458 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
48459 from Austin Group draft 7.
48460 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
48461 scanf format arguments.
48462 * gcc.dg/format/no-exargs-2.c: New test.
48463
48464 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
48465
48466 * g++.dg/abi/vbase8-4.C: New test.
48467
48468 2001-11-24 Ian Lance Taylor <ian@airs.com>
48469
48470 * gcc.c-torture/execute/20011121-1.c: New test.
48471
48472 2001-11-23 Jeffrey A Law (law@cygnus.com)
48473
48474 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
48475
48476 2001-11-23 Andreas Jaeger <aj@suse.de>
48477
48478 * gcc.dg/cpp/charconst-2.c: New test.
48479
48480 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
48481
48482 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
48483 to the host if it is remote. Let tests specify extra headers
48484 they use.
48485 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
48486 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
48487 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
48488 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
48489 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
48490 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
48491 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
48492 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
48493 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
48494 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
48495
48496 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
48497
48498 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
48499 for little endian ARMs.
48500
48501 2001-11-20 Jakub Jelinek <jakub@redhat.com>
48502
48503 * gcc.c-torture/compile/20011119-1.c: New test.
48504 * gcc.c-torture/compile/20011119-2.c: New test.
48505
48506 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
48507
48508 * gcc.dg/altivec-1.c: Fix typo.
48509
48510 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
48511
48512 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
48513
48514 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
48515
48516 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
48517
48518 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
48519
48520 * lib/g77.exp: Don't specify --rpath-link.
48521
48522 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
48523 across all the headers.
48524 * gcc.dg/format/format.exp: For testing on a remote host,
48525 copy format.h.
48526
48527 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
48528 * gcc.c-torture/execute/930406-1.c: Likewise.
48529 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
48530
48531 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
48532
48533 * gcc.dg/altivec-1.c: New.
48534
48535 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
48536
48537 * gcc.dg/cpp/fpreprocessed.c: New test case.
48538
48539 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
48540
48541 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
48542 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
48543 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
48544
48545 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
48546
48547 * gcc.dg/no-builtin-1.c: New test.
48548
48549 2001-11-16 Jakub Jelinek <jakub@redhat.com>
48550
48551 * gcc.c-torture/execute/20011115-1.c: New test.
48552
48553 2001-11-15 Jakub Jelinek <jakub@redhat.com>
48554
48555 * gcc.c-torture/compile/20011114-2.c: New test.
48556 * gcc.c-torture/compile/20011114-3.c: New test.
48557 * gcc.c-torture/compile/20011114-4.c: New test.
48558
48559 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
48560
48561 * g++.dg/other/init1.C: New test.
48562
48563 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
48564
48565 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
48566 message.
48567
48568 * gcc.c-torture/execute/20011114-1.c: New testcase.
48569
48570 * gcc.c-torture/compile/20010327-1.c: Revert last change.
48571 * gcc.c-torture/compile/20011114-1.c: New test, exactly
48572 like the (before this change) version of 20010327-1.c.
48573
48574 2001-11-14 Roger Sayle <roger@eyesopen.com>
48575
48576 * gcc.c-torture/execute/string-opt-13.c: New testcase.
48577
48578 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
48579
48580 * g++.dg/init/array2.C: New test.
48581
48582 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
48583
48584 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
48585
48586 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
48587
48588 * g++.dg/other/forscope1.C: New test.
48589 * g++.dg/ext/forscope1.C: New test.
48590 * g++.dg/ext/forscope2.C: New test.
48591
48592 2001-11-13 Jakub Jelinek <jakub@redhat.com>
48593
48594 * gcc.c-torture/execute/20011113-1.c: New test.
48595
48596 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
48597
48598 * gcc.c-torture/execute/20011109-2.c: New test.
48599
48600 * gcc.c-torture/execute/20011109-1.c: New test.
48601
48602 2001-11-09 Jakub Jelinek <jakub@redhat.com>
48603
48604 * gcc.c-torture/compile/20011109-1.c: New test.
48605
48606 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
48607
48608 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
48609 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
48610 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
48611 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
48612 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
48613 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
48614 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
48615
48616 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
48617
48618 * g++.dg/warn/Wshadow-1.C: New tests.
48619 * g++.old-deja/g++.mike/for3.C: Update.
48620
48621 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
48622
48623 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
48624 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
48625 XFAILs. Adjust expected error texts.
48626 * gcc.c-torture/compile/20011106-1.c,
48627 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
48628 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
48629 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
48630 gcc.dg/c99-array-lval-5.c: New tests.
48631
48632 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
48633
48634 * gcc.dg/cpp/defined.c: Update.
48635
48636 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
48637
48638 * gcc.c-torture/execute/anon-1.c: New test.
48639
48640 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
48641
48642 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
48643 same size, so no warning should be produced on stormy16.
48644
48645 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
48646 due to oversized array.
48647 * g++.old-deja/g++.mike/ns15.C: Likewise.
48648 * g++.old-deja/g++.pt/crash16.C: Likewise.
48649
48650 2001-11-02 Graham Stott <grahams@redhat.com>
48651
48652 * g++.dgother/debug1.C: Fix typos.
48653
48654 2001-11-01 Jakub Jelinek <jakub@redhat.com>
48655
48656 * g++.dg/other/debug1.C: New test.
48657
48658 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
48659
48660 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
48661 of unsigned long.
48662
48663 2001-10-30 Jakub Jelinek <jakub@redhat.com>
48664
48665 * gcc.dg/20011029-2.c: New test.
48666
48667 * gcc.c-torture/compile/20011029-1.c: New test.
48668
48669 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
48670
48671 * objc/execute/class_self-1.m: New test.
48672 * objc/execute/class_self-2.m: New test.
48673
48674 2001-10-25 Zack Weinberg <zack@codesourcery.com>
48675
48676 * gcc.misc-tests/msgs.exp: Delete.
48677 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
48678 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
48679 error set to match recent changes.
48680
48681 2001-10-24 Zack Weinberg <zack@codesourcery.com>
48682
48683 * gcc.dg/20011021-1.c: New test.
48684
48685 2001-10-24 Jakub Jelinek <jakub@redhat.com>
48686
48687 * gcc.c-torture/compile/20011023-1.c: New test.
48688
48689 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
48690
48691 * lib/g77.exp: Rewrite based on lib/g++.exp.
48692
48693 2001-10-19 Jakub Jelinek <jakub@redhat.com>
48694
48695 * gcc.c-torture/execute/20011019-1.c: New test.
48696
48697 * gcc.dg/20011018-1.c: New test.
48698
48699 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
48700
48701 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
48702
48703 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
48704
48705 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
48706 * gcc.dg/attr-invalid.c: Likewise.
48707
48708 2001-10-18 Jakub Jelinek <jakub@redhat.com>
48709
48710 * gcc.dg/20011015-1.c: New test.
48711
48712 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
48713
48714 * g++.dg/template/unify2.C: New test.
48715
48716 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
48717
48718 * g++.dg/other/exception-specification.C: New test
48719
48720 2001-10-13 Tom Rix <trix@redhat.com>
48721
48722 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
48723 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
48724
48725 2001-10-12 Jakub Jelinek <jakub@redhat.com>
48726
48727 * gcc.dg/20011009-1.c: New test.
48728
48729 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
48730
48731 PR g++/4476
48732 * g++.dg/other/friend1.C: New test.
48733
48734 2001-10-11 Richard Henderson <rth@redhat.com>
48735
48736 * g++.old-deja/g++.other/crash18.C: Add -S to options.
48737
48738 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
48739
48740 * gcc.c-torture/compile/20011010-1.c: New.
48741
48742 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
48743
48744 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
48745 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
48746 g77.f-torture/execute/execute.exp,
48747 g77.f-torture/noncompile/noncompile.exp,
48748 gcc.c-torture/compile/compile.exp,
48749 gcc.c-torture/execute/execute.exp,
48750 gcc.c-torture/execute/ieee/ieee.exp,
48751 gcc.c-torture/execute/memcheck/memcheck.exp,
48752 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
48753 objc/execute/execute.exp: Update FSF address.
48754
48755 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
48756
48757 * gcc.dg/cpp/cmdlne-C.c: Update.
48758 * gcc.dg/cpp/cmdlne-C2.c: New.
48759
48760 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
48761
48762 * gcc.c-torture/execute/20011008-3.c: New.
48763
48764 2001-10-08 DJ Delorie <dj@redhat.com>
48765
48766 * gcc.dg/20011008-1.c: New.
48767 * gcc.dg/20011008-2.c: New.
48768
48769 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
48770
48771 * gcc.dg/cpp/spacing1.c: Update test.
48772
48773 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
48774
48775 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
48776 spelling errors of "separate" as "seperate".
48777
48778 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
48779
48780 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
48781 enough to avoid inlining.
48782
48783 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
48784
48785 * lib/g77.exp: set libg2c_dir correctly.
48786
48787 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
48788
48789 * gcc.dg/cpp/macro11.c: New test.
48790
48791 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
48792
48793 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
48794 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
48795 gcc.dg/format/multattr-3.c: New tests.
48796 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
48797 tests for format attributes on function pointers being rejected.
48798
48799 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
48800
48801 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
48802
48803 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
48804
48805 * g++.dg/warn/format1.C: New test.
48806
48807 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
48808
48809 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
48810
48811 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
48812
48813 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
48814
48815 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
48816
48817 * gcc.dg/cpp/redef2.c: Add test.
48818
48819 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
48820
48821 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
48822 long-standing bug on i686, apparently.
48823 * gcc.c-torture/execute/loop-2c.x: New file.
48824 * gcc.c-torture/execute/loop-2d.x: New file.
48825 * gcc.c-torture/execute/loop-3c.x: New file.
48826
48827 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
48828
48829 * gcc.dg/cpp/20000625-2.c: Correct line number.
48830
48831 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
48832
48833 * gcc.dg/cpp/macro10.c: New test.
48834 * gcc.dg/cpp/strify3.c: New test.
48835 * gcc.dg/cpp/spacing1.c: Add tests.
48836 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
48837 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
48838
48839 2001-09-24 DJ Delorie <dj@redhat.com>
48840
48841 * gcc.c-torture/execute/20010924-1.c: New test.
48842
48843 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
48844
48845 * objc/execute/paste.m: Remove.
48846
48847 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
48848
48849 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
48850
48851 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
48852
48853 * g77.dg/strlen0.f: New test.
48854
48855 2001-09-21 Richard Henderson <rth@redhat.com>
48856
48857 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
48858 * g++.old-deja/g++.abi/vtable2.C: Likewise.
48859
48860 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
48861
48862 Table-driven attributes.
48863 * g++.dg/ext/attrib1.C: New test.
48864
48865 2001-09-20 DJ Delorie <dj@redhat.com>
48866
48867 * gcc.dg/20000926-1.c: Update expected warning messages.
48868 * gcc.dg/array-2.c: Likewise, and test for warnings too.
48869 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
48870 array.
48871
48872 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
48873
48874 * g++.dg/eh/registers1.C: New test case.
48875
48876 2001-09-17 Richard Henderson <rth@redhat.com>
48877
48878 * gcc.dg/array-5.c: Fix VLA decomposition test.
48879
48880 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
48881
48882 * gcc.dg/cpp/line5.c: New testcase.
48883
48884 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
48885
48886 * gcc.dg/cpp/macro9.c: New test.
48887
48888 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
48889
48890 * gcc.c-torture/execute/980223.c: Change type of addr from long
48891 to char *.
48892
48893 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
48894
48895 * gcc.c-torture/execute/20010915-1.c: New test.
48896
48897 2001-09-14 Janis Johnson <janis187@us.ibm.com>
48898
48899 * g77.dg/bprob: New directory.
48900 * g77.dg/bprob/bprob.exp: New file.
48901 * g77.dg/bprob/bprob-1.f: New test.
48902 * g77.dg/gcov: New directory.
48903 * g77.dg/gcov/gcov.exp: New file.
48904 * g77.dg/gcov/gcov-1.f: New test.
48905 * g77.dg/gcov/gcov-1.x: New file.
48906
48907 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
48908
48909 * gcc.dg/cpp/directiv.c: Update.
48910 * gcc.dg/cpp/undef1.c: Update.
48911
48912 2001-09-12 Jakub Jelinek <jakub@redhat.com>
48913
48914 * gcc.dg/20010912-1.c: New test.
48915
48916 2001-09-11 Janis Johnson <janis187@us.ibm.com>
48917
48918 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
48919 language-independent file in lib.
48920 * lib/gcov.exp: New file.
48921
48922 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
48923
48924 * gcc.c-torture/compile/20010911-1.c: New test.
48925
48926 2001-09-10 Janis Johnson <janis187@us.ibm.com>
48927
48928 * lib/profopt.exp: New, to support profile-directed optimizations.
48929 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
48930 * gcc.misc-tests/bprob-1.c: New test.
48931 * gcc.misc-tests/bprob-2.c: New test.
48932
48933 2001-09-07 Janis Johnson <janis187@us.ibm.com>
48934
48935 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
48936 XFAIL and which kinds of gcov output to verify.
48937 * gcc.misc-tests/gcov-4b.x: New file.
48938 * gcc.misc-tests/gcov-5b.x: New file.
48939 * gcc.misc-tests/gcov-6.x: New file.
48940 * gcc.misc-tests/gcov-7.c: New test.
48941 * gcc.misc-tests/gcov-7.x: New file.
48942
48943 2001-09-06 Janis Johnson <janis187@us.ibm.com>
48944
48945 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
48946 * gcc.misc-tests/gcov-6.c: New test.
48947
48948 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
48949
48950 PR c++/3986
48951 * g++.dg/abi/vbase1.C: New test.
48952
48953 2001-09-05 Ziemowit Laski <zlaski@apple.com>
48954
48955 * objc.dg/method-2.m: New.
48956
48957 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
48958
48959 PR c++/4203
48960 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
48961 * g++.dg/init/empty1.C: New test.
48962
48963 2001-09-03 Jakub Jelinek <jakub@redhat.com>
48964
48965 * gcc.c-torture/compile/20010903-1.c: New test.
48966
48967 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
48968
48969 * gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
48970 for m68k.
48971
48972 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
48973
48974 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
48975
48976 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
48977
48978 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
48979
48980 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
48981
48982 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
48983 for 16-bit 'unsigned int'.
48984
48985 2001-08-29 Kazu Hirata <kazu@hxi.com>
48986
48987 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
48988
48989 2001-08-27 Richard Henderson <rth@redhat.com>
48990
48991 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
48992 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
48993
48994 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
48995
48996 * gcc.dg/asm-names.c (ymain): New.
48997
48998 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
48999
49000 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
49001 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
49002 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
49003
49004 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
49005
49006 * gcc.dg/compare5.c: New testcase.
49007
49008 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
49009
49010 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
49011 and "In instantiation".
49012
49013 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
49014
49015 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
49016
49017 2001-08-20 Janis Johnson <janis187@us.ibm.com>
49018
49019 * gcc.misc-tests/gcov.exp: Add support for branch information.
49020 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
49021 * gcc.misc-tests/gcov-4.c: New test.
49022 * gcc.misc-tests/gcov-4b.c: New test.
49023 * gcc.misc-tests/gcov-5b.c: New test.
49024
49025 2001-08-20 Zack Weinberg <zackw@panix.com>
49026
49027 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
49028 expected to fail.
49029
49030 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
49031
49032 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
49033
49034 2001-08-19 Jakub Jelinek <jakub@redhat.com>
49035
49036 * g++.dg/eh/template1.C: New test.
49037
49038 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
49039
49040 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
49041 Fix thinko.
49042 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
49043 for xfail.
49044
49045 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
49046
49047 * lib/g77-dg.exp: Use prune.exp for common procedures
49048 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
49049 * lib/g77.exp: (g77-dg-prune) Remove
49050
49051 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
49052
49053 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
49054
49055 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
49056
49057 * g++.dg/template/unify1.C: New test.
49058
49059 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
49060
49061 * g++.dg/abi/empty4.C: New test.
49062
49063 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
49064
49065 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
49066 solaris2.*
49067 * g77.f-torture/compile/pr3743.x: Likewise.
49068
49069 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
49070
49071 * g++.dg/other/using-declaration.C: New test.
49072
49073 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
49074
49075 * gcc.dg/cpp/tr-sign.c: New testcase.
49076
49077 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
49078
49079 * gcc.dg/cpp/19951025-1.c: Revert.
49080 * gcc.dg/cpp/directiv.c: We no longer process directives that
49081 interrupt macro arguments.
49082
49083 2001-08-03 Zack Weinberg <zackw@stanford.edu>
49084
49085 * gcc.dg/bconstp-1.c: New test.
49086
49087 2001-08-03 Richard Henderson <rth@redhat.com>
49088
49089 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
49090
49091 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
49092
49093 * gcc.dg/cpp/19951025-1.c: Update.
49094
49095 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
49096
49097 * g77.dg/ff90-1.f (s): Fix reference of variable z,
49098 should be x.
49099
49100 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
49101
49102 Kill -fhonor-std.
49103 * g++.old-deja/g++.ns/ns14.C: Remove special options.
49104 * g++.old-deja/g++.other/std1.C: Likewise.
49105 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
49106
49107 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
49108
49109 * lib/g77.exp: Load gcc-defs.exp for common procedures
49110 (g77_pass, g77_fail, g77_finish, g77_exit,
49111 ${tool}_check_unsupported_p} Now redundant. Deleted.
49112
49113 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
49114
49115 * g77.dg/fbackslash.f
49116 * g77.dg/fcase-preserve.f
49117 * g77.dg/ff90-1.f
49118 * g77.dg/ffixed-line-length-0.f
49119 * g77.dg/ffixed-line-length-132.f
49120 * g77.dg/ffixed-line-length-7.f
49121 * g77.dg/ffixed-line-length-72.f
49122 * g77.dg/ffixed-line-length-none.f
49123 * g77.dg/ffree-form-1.f
49124 * g77.dg/fno-backslash.f
49125 * g77.dg/fno-f90-1.f
49126 * g77.dg/fno-fixed-form-1.f
49127 * g77.dg/fno-onetrip.f
49128 * g77.dg/fno-typeless-boz.f
49129 * g77.dg/fno-underscoring.f
49130 * g77.dg/fno-vxt-1.f
49131 * g77.dg/fonetrip.f
49132 * g77.dg/ftypeless-boz.f
49133 * g77.dg/fugly-assumed.f
49134 * g77.dg/funderscoring.f
49135 * g77.dg/fvxt-1.f
49136
49137 2001-08-01 Ziemowit Laski <zlaski@apple.com>
49138
49139 * objc.dg/fwd-proto-1.m: New.
49140 * objc.dg/local-decl-1.m: New.
49141 * objc.dg/naming-1.m: New.
49142 * objc.dg/naming-2.m: New.
49143 * objc.dg/proto-hier-1.m: New.
49144
49145 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
49146
49147 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
49148 largest-type elements to a struct makes its size grow.
49149
49150 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
49151
49152 * g++.dg/abi/vthunk1.C: New test.
49153
49154 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
49155
49156 * g++.dg/abi/vbase8-22.C: New test.
49157
49158 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
49159
49160 * gcc.dg/cpp/macro8.c: New test.
49161
49162 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
49163
49164 * g++.dg/abi/vbase8-21.C: New test.
49165
49166 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
49167
49168 * g++.dg/abi/vbase8-10.C: New test.
49169
49170 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
49171
49172 * lib/g++.exp (g++_set_ld_library_path): Renamed to
49173 ${tool}_set_ld_library_path.
49174 Changed caller.
49175 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
49176 g++.exp.
49177
49178 2001-07-26 Stan Cox <scox@redhat.com>
49179
49180 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
49181 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
49182 gcc_exit, gcc_check_unsupported_p):
49183 Moved to gcc-deps.exp
49184 * gcc-deps.exp: New file.
49185
49186 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
49187
49188 * g++.old-deja/g++.pt/defarg14.C: New test.
49189
49190 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
49191
49192 * g++.old-deja/g++.other/lineno5.C: New test.
49193
49194 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
49195
49196 * g++.old-deja/g++.pt/crash68.C: New test.
49197
49198 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
49199
49200 * g++.old-deja/g++.other/crash42.C: New test.
49201
49202 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
49203
49204 * gcc.dg/cpp/extratokens.c: Fix.
49205 * gcc.dg/cpp/skipping2.c: New tests.
49206
49207 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
49208
49209 * gcc.c-torture/execute/20010724-1.c: New file.
49210 * gcc.c-torture/execute/20010724-1.x: New file.
49211
49212 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
49213
49214 * g++.old-deja/g++.other/cond7.C: New test.
49215
49216 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
49217
49218 * g++.old-deja/g++.other/optimize4.C: New test.
49219
49220 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
49221
49222 * g++.old-deja/g++.abi/vbase8-5.C: New test.
49223
49224 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
49225
49226 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
49227 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
49228 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
49229 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
49230
49231 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
49232 bug report" message.
49233
49234 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
49235 * g++.dg/ext/instantiate1.C: Move from old-deja.
49236
49237 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
49238
49239 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
49240 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
49241 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
49242 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
49243
49244 2001-07-23 Jeffrey A Law (law@cygnus.com)
49245
49246 * gcc.c-torture/execute/20010723-1.c: New test.
49247
49248 2001-07-23 Ben Elliston <bje@redhat.com>
49249
49250 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
49251
49252 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
49253
49254 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
49255 i[34567]86-*-*.
49256 Delete handling of ieee_multilib_flags.
49257 Pass -mieee for alpha*-*-* and sh-*-*.
49258 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
49259
49260 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
49261
49262 Remove old-abi tests.
49263 * g++.old-deja/g++.mike/p11116.C: Remove.
49264 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
49265
49266 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
49267
49268 * g77.f-torture/compile/pr3743.f: New test
49269
49270 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
49271
49272 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
49273
49274 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
49275
49276 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
49277 g++.old-deja/g++.pt/static6.C: Likewise.
49278 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
49279 supports weak symbols.
49280
49281 2001-07-18 Andreas Jaeger <aj@suse.de>
49282
49283 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
49284 supported again.
49285
49286 2001-07-18 Andreas Jaeger <aj@suse.de>
49287
49288 * gcc.dg/iftrap-1.c: Fix target line.
49289
49290 2001-07-17 Richard Henderson <rth@redhat.com>
49291
49292 * gcc.c-torture/execute/20010717-1.c: New.
49293
49294 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
49295
49296 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
49297 tests.
49298
49299 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
49300
49301 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
49302
49303 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
49304
49305 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
49306 UAC_SIGBUS, UAC_NOPRINT definitions.
49307
49308 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
49309
49310 * objc/execute/object_is_class.m: New test.
49311 * objc/execute/object_is_meta_class.m: New test.
49312
49313 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
49314
49315 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
49316 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
49317
49318 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
49319
49320 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
49321 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
49322
49323 2001-07-14 Richard Henderson <rth@redhat.com>
49324
49325 * gcc.dg/iftrap-1.c: New.
49326
49327 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
49328
49329 * g77.f-torture/execute/intrinsic77.f: New test.
49330
49331 2001-07-11 Janis Johnson <janis@us.ibm.com>
49332
49333 * gcc.misc-tests/gcov-3.c: New test.
49334
49335 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
49336
49337 * gcc.c-torture/compile/20010711-1.c,
49338 * gcc.c-torture/compile/20010711-2.c: New tests.
49339
49340 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
49341
49342 * gcc.c-torture/execute/20010711-1.c: New test.
49343
49344 2001-07-11 Ben Elliston <bje@redhat.com>
49345
49346 * g++.old-deja/g++.other/enum5.C: New test.
49347
49348 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
49349
49350 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
49351 (g++-dg-prune): Call prune_gcc_output.
49352 * prune.exp: New file for prune_gcc_output.
49353 * lib/g++.exp, lib/gcc.exp: Load it.
49354
49355 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
49356
49357 * gcc.c-torture/compile/20010701-1.c,
49358 g++.old-deja/g++.ext/attrib6.C: New tests.
49359
49360 2001-07-06 Jeffrey A Law (law@cygnus.com)
49361
49362 * gcc.c-torture/compile/20010706-1.c: New test.
49363
49364 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
49365
49366 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
49367
49368 2001-06-28 Stan Shebs <shebs@apple.com>
49369
49370 * gcc.dg/pragma-darwin.c: New test.
49371
49372 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
49373
49374 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
49375 Solaris 2.[678] system.
49376
49377 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
49378
49379 * gcc.dg/20010622-1.c: New test.
49380
49381 2001-06-18 Stan Shebs <shebs@apple.com>
49382
49383 * objc.dg: New directory.
49384 * objc.dg/dg.exp: New file.
49385 * objc.dg/alias.m: New.
49386 * objc.dg/class-1.m: New.
49387 * objc.dg/class-2.m: New.
49388 * objc.dg/const-str-1.m: New.
49389 * objc.dg/const-str-2.m: New.
49390 * objc.dg/id-1.m: New.
49391 * objc.dg/method-1.m: New.
49392 * objc.dg/super-class-1.m: New.
49393 * lib/objc-dg.exp: New file.
49394
49395 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
49396
49397 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
49398 of label name.
49399
49400 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
49401
49402 * g++.old-deja/g++.abi/vbase8-9.C: New test.
49403
49404 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
49405
49406 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
49407 variable.
49408
49409 2001-06-12 Richard Henderson <rth@redhat.com>
49410
49411 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
49412
49413 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
49414
49415 * g++.old-deja/g++.abi/vbase5.C: New test.
49416 * g++.old-deja/g++.abi/vbase6.C: New test.
49417 * g++.old-deja/g++.abi/vbase7.C: New test.
49418
49419 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
49420
49421 * gcc.c-torture/compile/20010610-1.c: New test.
49422
49423 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
49424
49425 * g++.old-deja/g++.abi/vbase4.C: New test.
49426
49427 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
49428
49429 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
49430 support %f for HC11/HC12 targets.
49431 * gcc.c-torture/execute/930513-1.x: New file, likewise.
49432 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
49433 on HC11/HC12 targets.
49434 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
49435
49436 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
49437
49438 * gcc.dg/wchar_t-1.c: New file.
49439 * gcc.dg/wint_t-1.c: Likewise.
49440
49441 2001-06-11 Bernd Schmidt <bernds@redhat.com>
49442
49443 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
49444
49445 2001-06-11 Richard Henderson <rth@redhat.com>
49446
49447 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
49448
49449 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
49450
49451 * gcc.c-torture/compile/20010611-1.c: New test.
49452
49453 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
49454
49455 * gcc.dg/c99-tag-1.c: Add more tests.
49456
49457 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
49458
49459 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
49460 representation on MN10300 and ARM/Thumb.
49461
49462 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
49463
49464 * g77.f-torture/execute/20010610.f: New.
49465
49466 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
49467
49468 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
49469 names.
49470
49471 2001-06-09 Richard Henderson <rth@redhat.com>
49472
49473 * gcc.c-torture/execute/ashrdi-1.c: New.
49474 * gcc.c-torture/execute/ashldi-1.c: New.
49475 * gcc.c-torture/execute/lshrdi-1.c: New.
49476
49477 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
49478
49479 * objc/execute/load-3.m: Added. Check sending +load to categories,
49480 in addition to classes.
49481
49482 2001-06-08 Stan Shebs <shebs@apple.com>
49483
49484 * objc/execute/load-2.m: New test. From Nicola Pero
49485 <n.pero@mi.flashnet.it>.
49486
49487 2001-06-08 Jakub Jelinek <jakub@redhat.com>
49488
49489 * gcc.c-torture/execute/20010605-2.c: New test.
49490
49491 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
49492
49493 * g++.old-deja/g++.abi/vbase2.C: New test.
49494 * g++.old-deja/g++.abi/vbase3.C: New test.
49495
49496 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
49497
49498 * g++.old-deja/g++.pt/friend49.C: New test.
49499
49500 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
49501
49502 * g++.old-deja/g++.ext/anon3.C: New test.
49503
49504 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
49505
49506 * g++.old-deja/g++.other/conv7.C: New test.
49507
49508 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
49509
49510 * gcc.c-torture/compile/20010605-2.c: New test.
49511
49512 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
49513
49514 * gcc.c-torture/execute/20010604-1.c: New test.
49515
49516 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
49517
49518 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
49519
49520 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
49521
49522 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
49523 (g++_link_flags): Likewise.
49524 (g++_init): Pass gccpath's value to two previous functions.
49525
49526 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
49527
49528 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
49529 Ensure logfile entry matches exec command line.
49530
49531 2001-05-31 Richard Henderson <rth@redhat.com>
49532
49533 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
49534 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
49535
49536 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
49537
49538 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
49539 compiler for irix6.2
49540
49541 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
49542
49543 * g++.old-deja/g++.other/optimize3.C: New file.
49544
49545 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
49546
49547 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
49548 assemble.
49549
49550 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
49551
49552 * g++.old-deja/g++.other/optimize2.C: New file.
49553
49554 2001-05-25 Diego Novillo <dnovillo@redhat.com>
49555
49556 * gcc.c-torture/compile/20010518-2.c: New file.
49557 * gcc.c-torture/execute/20010518-1.c: New file.
49558 * gcc.c-torture/execute/20010518-2.c: New file.
49559
49560 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
49561
49562 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
49563
49564 2001-05-24 Mark Mitchell <mark@codesourcery.com>
49565
49566 G++ no longer defines builtins that do not begin with __builtin.
49567 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
49568 * g++.old-deja/g++.brendand/misc13.C: Likewise.
49569 * g++.old-deja/g++.law/builtin1.C: Likewise.
49570 * g++.old-deja/g++.law/cvt2.C: Likewise.
49571 * g++.old-deja/g++.mike/net5.C: Likewise.
49572 * g++.old-deja/g++.other/builtins1.C: Likewise.
49573 * g++.old-deja/g++.other/builtins2.C: Likewise.
49574 * g++.old-deja/g++.other/builtins3.C: Likewise.
49575 * g++.old-deja/g++.other/builtins4.C: Likewise.
49576 * g++.old-deja/g++.other/inline8.C: Likewise.
49577 * g++.old-deja/g++.robertl/eb39.C: Likewise.
49578
49579 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
49580
49581 * g++.old-deja/g++.pt/using1.C: Adjust.
49582 * g++.old-deja/g++.pt/using2.C: New test.
49583
49584 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
49585
49586 * gcc.dg/cpp/charconst.c: New tests.
49587 * gcc.dg/cpp/escape.c: New tests.
49588 * gcc.dg/cpp/escape-1.c: New tests.
49589 * gcc.dg/cpp/escape-2.c: New tests.
49590 * gcc.dg/cpp/ucs.c: New tests.
49591
49592 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
49593
49594 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
49595 native compiler for irix6.5.
49596
49597 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
49598
49599 * lib/g++.exp (g++_include_flags): Use args to compute
49600 get_multilibs.
49601 (g++_link_flags): Likewise.
49602 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
49603
49604 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
49605
49606 * gcc.dg/c90-hexfloat-1.c: Add more tests.
49607
49608 2001-05-21 Geoff Keating <geoffk@redhat.com>
49609
49610 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
49611 this file.
49612
49613 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
49614
49615 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
49616 STACK_SIZE;
49617 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
49618 to STACK_SIZE; Use it to define size of add_histo array.
49619 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
49620 to STACK_SIZE.
49621 (f): Use GITT_SIZE to define size of gitt local table.
49622 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
49623 to STACK_SIZE; Use it to define size of bytemem array.
49624
49625 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
49626
49627 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
49628 on 68HC11/HC12 due to the asm instruction.
49629 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
49630 * gcc.c-torture/compile/920520-1.x: Likewise.
49631 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
49632 on 68HC11/HC12 because the function is larger than 64K.
49633 * gcc.c-torture/compile/961203-1.x: New file, this test fails
49634 on 68HC11/HC12 because the structure is too large.
49635
49636 2001-05-20 Richard Henderson <rth@redhat.com>
49637
49638 * gcc.c-torture/execute/20010520-1.c: New.
49639
49640 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
49641
49642 * g++.old-deja/g++.warn/compare1.C: New test.
49643 * gcc.dg/compare4.c: New test.
49644
49645 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
49646
49647 * g++.old-deja/g++.other/optimize1.C: New test.
49648
49649 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
49650
49651 * g++.old-deja/g++.pt/spec41.C: New test.
49652
49653 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
49654
49655 * gcc.c-torture/compile/20010114-1.x: Remove.
49656
49657 2001-05-18 Stan Shebs <shebs@apple.com>
49658
49659 * gcc.c-torture/compile/20010518-1.c: New test.
49660
49661 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
49662
49663 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
49664 * g++.old-deja/g++.pt/crash67.C: New test.
49665
49666 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
49667
49668 * g++.old-deja/g++.other/debug9.C: New test.
49669
49670 2001-05-16 Zack Weinberg <zackw@stanford.edu>
49671
49672 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
49673
49674 2001-05-16 Jan Hubicka <jh@suse.cz>
49675
49676 * gcc.c-torture/compile/20010516-1.c: New test.
49677
49678 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
49679
49680 * g++.old-deja/g++.other/crash41.C: New test.
49681
49682 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
49683
49684 * g++.old-deja/g++.pt/crash66.C: New test.
49685
49686 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
49687
49688 * g++.old-deja/g++.robertl/eb27.C: Convert.
49689
49690 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
49691
49692 * g++.dg/friend-warn.C: New test. Do not warn about friend
49693 declaration being redundant.
49694
49695 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
49696
49697 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
49698
49699 2001-05-14 Mark Mitchell <mark@codesourcery.com>
49700
49701 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
49702
49703 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
49704
49705 * lib/g++.exp: Use testsuite_flags.
49706
49707 2001-05-13 Mark Mitchell <mark@codesourcery.com>
49708
49709 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
49710
49711 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
49712
49713 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
49714
49715 2001-05-11 Mark Mitchell <mark@codesourcery.com>
49716
49717 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
49718
49719 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
49720
49721 * gcc.c-torture/compile/20010313-1.c: New test.
49722
49723 2001-05-09 Zack Weinberg <zackw@stanford.edu>
49724
49725 * gcc.dg/cpp/direct2.c: New test.
49726 * gccq.dg/cpp/direct2s.c: New test.
49727
49728 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
49729
49730 2001-05-07 Mark Mitchell <mark@codesourcery.com>
49731
49732 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
49733 * g++.old-deja/g++.other/op3.C: Likewise.
49734
49735 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
49736
49737 * gcc.dg/cpp/syshdr.h: New file.
49738 * gcc.dg/cpp/sysmac1.c: Update.
49739 * gcc.dg/cpp/sysmac2.c: Update.
49740
49741 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
49742
49743 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
49744
49745 2001-05-04 David Edelsohn <edelsohn@gnu.org>
49746
49747 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
49748 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
49749
49750 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
49751
49752 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
49753
49754 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
49755
49756 * lib/g++.exp (g++_include_flags): Don't use any special flags
49757 if TESTING_IN_BUILD_TREE is not defined.
49758 (g++_init): Use a plain 'c++' as the compiler if
49759 TESTING_IN_BUILD_TREEE is not defined.
49760
49761 2001-05-02 Jakub Jelinek <jakub@redhat.com>
49762
49763 * g++.old-deja/g++.eh/catch13.C: New test.
49764 * g++.old-deja/g++.eh/catch14.C: New test.
49765
49766 2001-05-02 Jakub Jelinek <jakub@redhat.com>
49767
49768 * gcc.dg/cpp/tr-define.c: New test.
49769
49770 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
49771
49772 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
49773 <stdlib.h>, not <malloc.h>.
49774
49775 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
49776
49777 * g++.old-deja/g++.ns/template17.C: New test.
49778
49779 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
49780
49781 * g++.old-deja/g++.pt/ref4.C: New test.
49782
49783 2001-04-30 Richard Henderson <rth@redhat.com>
49784
49785 * gcc.dg/20000724-1.c: Revert last change.
49786
49787 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
49788
49789 * g77.f-torture/execute/20010430.f: New test.
49790
49791 2001-04-30 Mark Mitchell <mark@codesourcery.com>
49792
49793 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
49794
49795 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
49796
49797 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
49798
49799 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
49800
49801 * g++.old-deja/g++.eh/crash6.C: New test.
49802
49803 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
49804
49805 * g++.old-deja/g++.other/warn7.C: New test.
49806
49807 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
49808
49809 * g++.old-deja/g++.other/defarg9.C: New test.
49810
49811 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
49812
49813 * g77.f-torture/compile/20010426.f: New test.
49814 * g77.f-torture/execute/20010426.f: New test.
49815
49816 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
49817
49818 * g77.f-torture/compile/20000629-1.x: Remove - error
49819 has been fixed.
49820
49821 2001-04-26 Jeffrey A Law (law@cygnus.com)
49822
49823 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
49824 Tweak slightly to work with g++.dg framework.
49825 * g++.dg/special/ecos.exp: Run initp1.C test.
49826 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
49827
49828 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
49829 its linker doesn't give line numbers either.
49830 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
49831
49832 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
49833
49834 * g++.old-deja/g++.other/lex1.C: New test.
49835
49836 2001-04-26 Jakub Jelinek <jakub@redhat.com>
49837
49838 * gcc.dg/noncompile/20010425-1.c: New test.
49839
49840 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
49841
49842 * g++.old-deja/g++.pt/mangle2.C: New test.
49843
49844 2001-04-25 Jakub Jelinek <jakub@redhat.com>
49845
49846 * gcc.dg/format/plus-1.c: New test.
49847
49848 2001-04-25 Jakub Jelinek <jakub@redhat.com>
49849
49850 * gcc.dg/20010423-1.c: New test.
49851
49852 2001-04-25 Jakub Jelinek <jakub@redhat.com>
49853
49854 * gcc.c-torture/execute/20010422-1.c: New test.
49855
49856 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
49857
49858 * g++.old-deja/g++.ns/type2.C: New test.
49859
49860 2001-04-24 Zack Weinberg <zackw@stanford.edu>
49861
49862 * g++.old-deja/g++.other/perf1.C: New test.
49863
49864 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
49865
49866 * gcc.dg/c99-func-2.c: Remove xfail.
49867 * gcc.dg/c99-func-3.c: Remove xfail.
49868 * gcc.dg/c99-func-4.c: Remove xfail.
49869
49870 2001-04-23 Zack Weinberg <zackw@stanford.edu>
49871
49872 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
49873
49874 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
49875
49876 * gcc.c-torture/compile/20010423-1.c: New test.
49877
49878 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
49879
49880 * g++.old-deja/g++.pt/typename28.C: New test.
49881
49882 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
49883
49884 * g++.old-deja/g++.abi/empty2.C: New test.
49885 * g++.old-deja/g++.abi/empty3.C: New test.
49886
49887 2001-04-20 Jakub Jelinek <jakub@redhat.com>
49888
49889 * g++.old-deja/g++.other/comdat2.C: New test.
49890 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
49891
49892 2001-04-20 Jakub Jelinek <jakub@redhat.com>
49893
49894 * g++.old-deja/g++.other/overload14.C: New test.
49895
49896 2001-04-20 Jakub Jelinek <jakub@redhat.com>
49897
49898 * g++.old-deja/g++.other/lookup23.C: New test.
49899
49900 2001-04-20 Jakub Jelinek <jakub@redhat.com>
49901
49902 * gcc.c-torture/execute/20010403-1.c: New test.
49903
49904 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
49905 Mark Mitchell <mark@codesourcery.com>
49906
49907 * lib/old-dejagnu.exp: Don't delete output of executable.
49908 Add .exe suffix to executables.
49909
49910 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
49911
49912 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
49913
49914 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
49915
49916 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
49917
49918 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
49919
49920 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
49921 * g++.old-deja/g++.abi/crash1.C: New test.
49922
49923 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
49924
49925 * g++.old-deja/g++.other/crash40.C: New test.
49926
49927 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
49928
49929 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
49930
49931 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
49932
49933 * g++.old-deja/g++.other/warn6.C: New test.
49934
49935 2001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
49936
49937 * g++.old-deja/g++.robertl/eb42.C: Same.
49938
49939 2001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
49940
49941 * gcc.dg/wtr-conversion-1.c: New testcase.
49942
49943 2001-04-10 Richard Henderson <rth@redhat.com>
49944
49945 * g++.old-deja/g++.other/array5.C: New.
49946
49947 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
49948
49949 * gcc.c-torture/execute/20010408-1.c: New test.
49950
49951 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
49952
49953 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
49954 headers and constructs.
49955 * g++.old-deja/g++.robertl/eb79.C: Same.
49956 * g++.old-deja/g++.robertl/eb77.C (main): Same.
49957 * g++.old-deja/g++.robertl/eb73.C: Same.
49958 * g++.old-deja/g++.robertl/eb66.C (main): Same.
49959 * g++.old-deja/g++.robertl/eb55.C (t): Same.
49960 * g++.old-deja/g++.robertl/eb54.C (main): Same.
49961 * g++.old-deja/g++.robertl/eb46.C (main): Same.
49962 * g++.old-deja/g++.robertl/eb44.C: Same.
49963 * g++.old-deja/g++.robertl/eb41.C (main): Same.
49964 * g++.old-deja/g++.robertl/eb4.C (main): Same.
49965 * g++.old-deja/g++.robertl/eb39.C: Same.
49966 * g++.old-deja/g++.robertl/eb33.C (main): Same.
49967 * g++.old-deja/g++.robertl/eb31.C (main): Same.
49968 * g++.old-deja/g++.robertl/eb30.C: Same.
49969 * g++.old-deja/g++.robertl/eb3.C: Same.
49970 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
49971 * g++.old-deja/g++.robertl/eb21.C: Same.
49972 * g++.old-deja/g++.robertl/eb15.C: Same.
49973 * g++.old-deja/g++.robertl/eb118.C: Same.
49974 * g++.old-deja/g++.robertl/eb115.C (main): Same.
49975 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
49976 * g++.old-deja/g++.robertl/eb109.C: Same.
49977 * g++.old-deja/g++.other/sibcall1.C (main): Same.
49978 * g++.old-deja/g++.mike/rtti1.C: Same.
49979 * g++.old-deja/g++.mike/p658.C: Same.
49980 * g++.old-deja/g++.mike/net46.C: Same.
49981 * g++.old-deja/g++.mike/net34.C: Same.
49982 * g++.old-deja/g++.mike/memoize1.C: Same.
49983 * g++.old-deja/g++.mike/eh2.C: Same.
49984 * g++.old-deja/g++.law/weak.C: Same.
49985 * g++.old-deja/g++.law/visibility7.C: Same.
49986 * g++.old-deja/g++.law/visibility25.C: Same.
49987 * g++.old-deja/g++.law/visibility22.C: Same.
49988 * g++.old-deja/g++.law/visibility2.C: Same.
49989 * g++.old-deja/g++.law/visibility17.C: Same.
49990 * g++.old-deja/g++.law/visibility13.C: Same.
49991 * g++.old-deja/g++.law/visibility10.C: Same.
49992 * g++.old-deja/g++.law/visibility1.C: Same.
49993 * g++.old-deja/g++.law/virtual3.C (eval): Same.
49994 * g++.old-deja/g++.law/vbase1.C: Same.
49995 * g++.old-deja/g++.law/operators32.C: Same.
49996 * g++.old-deja/g++.law/nest3.C: Same.
49997 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
49998 * g++.old-deja/g++.law/except5.C (main): Same.
49999 * g++.old-deja/g++.law/cvt7.C (run): Same.
50000 * g++.old-deja/g++.law/cvt2.C: Same.
50001 * g++.old-deja/g++.law/cvt16.C: Same.
50002 * g++.old-deja/g++.law/ctors6.C (bar): Same.
50003 * g++.old-deja/g++.law/ctors17.C (main): Same.
50004 * g++.old-deja/g++.law/ctors13.C: Same.
50005 * g++.old-deja/g++.law/ctors12.C (main): Same.
50006 * g++.old-deja/g++.law/ctors10.C: Same.
50007 * g++.old-deja/g++.law/code-gen5.C: Same.
50008 * g++.old-deja/g++.law/bad-error7.C: Same.
50009 * g++.old-deja/g++.law/arm9.C: Same.
50010 * g++.old-deja/g++.law/arm12.C: Same.
50011 * g++.old-deja/g++.law/arg8.C: Same.
50012 * g++.old-deja/g++.law/arg1.C: Same.
50013 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
50014 * g++.old-deja/g++.jason/template31.C: Same.
50015 * g++.old-deja/g++.jason/template24.C (main): Same.
50016 * g++.old-deja/g++.jason/2371.C: Same.
50017 * g++.old-deja/g++.eh/new2.C: Same.
50018 * g++.old-deja/g++.eh/new1.C: Same.
50019 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
50020 * g++.old-deja/g++.brendan/nest21.C (main): Same.
50021 * g++.old-deja/g++.brendan/err-msg3.C: Same.
50022 * g++.old-deja/g++.brendan/crash62.C: Same.
50023 * g++.old-deja/g++.brendan/crash52.C: Same.
50024 * g++.old-deja/g++.brendan/crash49.C (main): Same.
50025 * g++.old-deja/g++.brendan/crash38.C: Same.
50026 * g++.old-deja/g++.brendan/crash15.C (main): Same.
50027 * g++.old-deja/g++.brendan/copy9.C: Same.
50028
50029 2001-04-06 J"orn Rennecke <amylaar@redhat.com>
50030
50031 * gcc.c-torture/execute/20001203-2.c (memset):
50032 Count argument is of type __SIZE_TYPE__.
50033
50034 2001-04-04 Diego Novillo <dnovillo@redhat.com>
50035
50036 * gcc.c-torture/compile/20010404-1.c: New test.
50037
50038 2001-04-04 Jakub Jelinek <jakub@redhat.com>
50039
50040 * gcc.c-torture/compile/20010326-1.c: New test.
50041
50042 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
50043
50044 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
50045 peculiarities of the SH.
50046 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
50047
50048 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
50049
50050 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
50051 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
50052 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
50053
50054 2001-04-02 Jakub Jelinek <jakub@redhat.com>
50055
50056 * g77.f-torture/compile/20010321-1.f: New test.
50057
50058 2001-04-02 Jakub Jelinek <jakub@redhat.com>
50059
50060 * gcc.c-torture/compile/20010329-1.c: New test.
50061
50062 2001-04-02 Jakub Jelinek <jakub@redhat.com>
50063
50064 * gcc.c-torture/execute/20010329-1.c: New test.
50065
50066 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
50067
50068 * g++.old-deja/g++.other/eh4.C: Fix typo.
50069
50070 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
50071
50072 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
50073
50074 2001-03-28 Philip Blundell <philb@gnu.org>
50075
50076 * gcc.c-torture/compile/20010328-1.c: New test.
50077
50078 2001-03-27 Richard Henderson <rth@redhat.com>
50079
50080 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
50081 * g++.old-deja/g++.eh/vbase3.C: Likewise.
50082
50083 2001-03-27 Alan Modra <alan@linuxcare.com.au>
50084
50085 * gcc.c-torture/compile/20010327-1.c: New test.
50086
50087 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
50088
50089 * g++.old-deja/g++.other/friend12.C: New test.
50090 * g++.old-deja/g++.other/friend9.C: Expect no errors.
50091 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
50092
50093 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
50094
50095 * gcc.c-torture/execute/20010325-1.c: New test.
50096
50097 2001-03-23 Jakub Jelinek <jakub@redhat.com>
50098
50099 * g++.old-deja/g++.other/mangle3.C: New test.
50100
50101 2001-03-22 Jakub Jelinek <jakub@redhat.com>
50102
50103 * g++.old-deja/g++.other/anon8.C: New test.
50104
50105 2001-03-20 Philip Blundell <philb@gnu.org>
50106
50107 * gcc.c-torture/compile/20010320-1.c: New test.
50108
50109 2001-03-17 Richard Henderson <rth@redhat.com>
50110
50111 * g++.old-deja/g++.other/eh4.C: Add expected error text.
50112
50113 2001-03-15 Geoff Keating <geoff@redhat.com>
50114
50115 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
50116 tests on AIX.
50117
50118 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
50119
50120 * g++.old-deja/g++.other/eh4.C: New test.
50121
50122 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
50123
50124 * gcc.dg/cpp/mi1.c: Update.
50125
50126 2001-03-14 Jakub Jelinek <jakub@redhat.com>
50127
50128 * g++.old-deja/g++.other/regstack.C: New test.
50129
50130 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
50131
50132 * g++.old-deja/g++.other/ref4.C: New test.
50133
50134 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
50135
50136 * objc/execute/va_method.m: Added.
50137 * objc/execute/IMP.m: Added.
50138 * objc/execute/_cmd.m: Added.
50139 * objc/execute/accessing_ivars.m: Added.
50140 * objc/execute/class-1.m: Added.
50141 * objc/execute/class-10.m: Added.
50142 * objc/execute/class-11.m: Added.
50143 * objc/execute/class-12.m: Added.
50144 * objc/execute/class-13.m: Added.
50145 * objc/execute/class-14.m: Added.
50146 * objc/execute/class-2.m: Added.
50147 * objc/execute/class-3.m: Added.
50148 * objc/execute/class-4.m: Added.
50149 * objc/execute/class-5.m: Added.
50150 * objc/execute/class-6.m: Added.
50151 * objc/execute/class-7.m: Added.
50152 * objc/execute/class-8.m: Added.
50153 * objc/execute/class-9.m: Added.
50154 * objc/execute/class-tests-1.h
50155 * objc/execute/class-tests-2.h
50156 * objc/execute/compatibility_alias.m: Added.
50157 * objc/execute/encode-1.m: Added.
50158 * objc/execute/formal_protocol-1.m: Added.
50159 * objc/execute/formal_protocol-2.m: Added.
50160 * objc/execute/formal_protocol-3.m: Added.
50161 * objc/execute/formal_protocol-4.m: Added.
50162 * objc/execute/formal_protocol-5.m: Added.
50163 * objc/execute/formal_protocol-6.m: Added.
50164 * objc/execute/formal_protocol-7.m: Added.
50165 * objc/execute/informal_protocol.m: Added.
50166 * objc/execute/initialize.m: Added.
50167 * objc/execute/load.m: Added.
50168 * objc/execute/many_args_method.m: Added.
50169 * objc/execute/nested-3.m: Added.
50170 * objc/execute/no_clash.m: Added.
50171 * objc/execute/private.m: Added.
50172 * objc/execute/redefining_self.m: Added.
50173 * objc/execute/root_methods.m: Added.
50174 * objc/execute/selector-1.m: Added.
50175 * objc/execute/static-1.m: Added.
50176 * objc/execute/static-2.m: Added.
50177 * objc/execute/va_method.m: Added.
50178
50179 2001-03-10 Richard Henderson <rth@redhat.com>
50180
50181 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
50182
50183 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
50184
50185 * g++.old-deja/g++.other/crash31.C: XFAIL.
50186 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
50187 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
50188 * gcc.c-torture/execute/20010123-1.x: XFAIL.
50189 * gcc.c-torture/execute/20010124-1.x: XFAIL.
50190 * gcc.dg/sequence-pt-1.c: XFAIL one test.
50191
50192 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
50193
50194 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
50195
50196 2001-03-06 Zack Weinberg <zackw@stanford.edu>
50197
50198 * gcc.dg/20000724-1.c: Don't use multiline strings.
50199
50200 2001-03-06 Zack Weinberg <zackw@stanford.edu>
50201
50202 * objc/execute/string1.m, objc/execute/string2.m: Compare the
50203 result of -cString against what we expect it to be; don't just
50204 print it out for no one to read.
50205
50206 * objc/execute/string3.m, objc/execute/string4.m: New tests.
50207 Based on testcases provided by Nicola Pero.
50208
50209 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
50210
50211 * gcc.dg/cpp/macro7.c: New test.
50212
50213 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
50214
50215 * gcc.dg/cpp/multiline.c: Update.
50216
50217 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
50218
50219 * g++.old-deja/g++.other/enum3.C: New test.
50220
50221 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
50222
50223 * g++.old-deja/g++.other/pod1.C: New test.
50224
50225 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
50226
50227 * g++.old-deja/g++.ext/overload1.C: New test.
50228
50229 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
50230
50231 * g++.old-deja/g++.pt/using1.C: New test.
50232
50233 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
50234
50235 * g++.old-deja/g++.other/using9.C: New test.
50236
50237 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
50238
50239 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
50240
50241 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
50242
50243 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
50244
50245 * g++.old-deja/g++.ext/realpt1.C: Remove.
50246
50247 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
50248
50249 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
50250
50251 2001-02-26 Will Cohen <wcohen@redhat.com>
50252
50253 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
50254
50255 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
50256
50257 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
50258 templatized constructors.
50259
50260 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
50261
50262 * gcc.c-torture/execute/20010224-1.c: New test.
50263
50264 2001-02-23 Jakub Jelinek <jakub@redhat.com>
50265
50266 * gcc.c-torture/execute/20010222-1.c: New test.
50267
50268 2001-02-22 Jakub Jelinek <jakub@redhat.com>
50269
50270 * g++.old-deja/g++.other/inline20.C: New test.
50271
50272 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
50273
50274 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
50275
50276 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
50277
50278 * g++.old-deja/g++.other/lookup22.C: New test.
50279
50280 2001-02-19 Zack Weinberg <zackw@stanford.edu>
50281
50282 * g77.dg: New directory.
50283 * g77.dg/20010216-1.f: New test case.
50284 * g77.dg/dg.exp: New driver.
50285 * lib/g77-dg.exp: New driver library.
50286
50287 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
50288
50289 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
50290
50291 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
50292
50293 * g++.old-deja/g++.other/decl9.C: New test.
50294
50295 2001-02-16 Jakub Jelinek <jakub@redhat.com>
50296
50297 * g++.old-deja/g++.other/init16.C: Update the test so that it does
50298 not need <string> and also tests the initialization at runtime.
50299
50300 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
50301
50302 * gcc.c-torture/execute/longlong.c: New test.
50303
50304 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
50305
50306 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
50307
50308 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
50309
50310 * gcc.c-torture/execute/920302-1.c (execute):
50311 Change argument type to short.
50312
50313 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
50314
50315 * g++.old-deja/g++.pt/deduct6.C: New test.
50316
50317 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
50318
50319 * g++.old-deja/g++.pt/deduct5.C: New test.
50320
50321 2001-02-14 Jakub Jelinek <jakub@redhat.com>
50322
50323 * gcc.c-torture/execute/20010209-1.c: New test.
50324
50325 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
50326
50327 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
50328
50329 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
50330
50331 * g++.dg/vtgc1.C: Update for new ABI.
50332
50333 * consistency.vlad: New directory, 1665 files.
50334
50335 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
50336
50337 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
50338 return type.
50339 * gcc.dg/cpp/digraphs.c: Declare puts.
50340
50341 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
50342
50343 * g++.old-deja/g++.other/warn5.C: New test.
50344
50345 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
50346
50347 * g++.old-deja/g++.pt/spec40.C: New test.
50348
50349 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
50350
50351 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
50352 case.
50353 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
50354
50355 2001-02-12 Jakub Jelinek <jakub@redhat.com>
50356
50357 * gcc.c-torture/compile/20010209-1.c: New test.
50358
50359 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
50360
50361 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
50362 excess errors message but not if it crashes.
50363 * g++.old-deja/g++.other/crash27.C: Likewise.
50364 * g++.old-deja/g++.other/crash28.C: Likewise.
50365 * g++.old-deja/g++.other/crash30.C: Likewise.
50366 * g++.old-deja/g++.other/crash32.C: Likewise.
50367 * g++.old-deja/g++.other/crash35.C: Likewise.
50368 * g++.old-deja/g++.pt/inherit2.C: Likewise.
50369
50370 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
50371
50372 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
50373 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
50374 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
50375 g77.f-torture/execute/execute.exp,
50376 g77.f-torture/noncompile/noncompile.exp,
50377 gcc.c-torture/execute/execute.exp,
50378 gcc.c-torture/execute/memcheck/memcheck.exp,
50379 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
50380 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
50381 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
50382 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
50383 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
50384 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
50385 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
50386 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
50387 Remove bug reporting instructions with ancient email addresses.
50388
50389 2001-02-07 Jakub Jelinek <jakub@redhat.com>
50390
50391 * gcc.dg/20010202-1.c: New test.
50392 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
50393
50394 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
50395
50396 * g++.dg/stdbool-if.C: New test.
50397
50398 2001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
50399
50400 * objc/execute/fdecl.m: Added main().
50401
50402 2001-02-07 Jakub Jelinek <jakub@redhat.com>
50403
50404 * gcc.c-torture/execute/20010206-1.c: New test.
50405
50406 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
50407
50408 * gcc.dg/cpp/avoidpaste1.c: Update.
50409
50410 2001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
50411
50412 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
50413 Pero <nicola@brainstorm.co.uk>.
50414 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
50415
50416 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
50417
50418 * g++.old-deja/g++.pt/spec39.C: New test.
50419
50420 2001-02-05 Jakub Jelinek <jakub@redhat.com>
50421
50422 * gcc.c-torture/compile/20010202-1.c: New test.
50423
50424 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
50425
50426 * g++.old-deja/g++.abi/primary2.C: New test.
50427 * g++.old-deja/g++.abi/primary3.C: New test.
50428 * g++.old-deja/g++.abi/primary4.C: New test.
50429 * g++.old-deja/g++.abi/primary5.C: New test.
50430 * g++.old-deja/g++.abi/vtable3.h: New test.
50431 * g++.old-deja/g++.abi/vtable3a.C: New test.
50432 * g++.old-deja/g++.abi/vtable3b.C: New test.
50433 * g++.old-deja/g++.abi/vtable3c.C: New test.
50434 * g++.old-deja/g++.abi/vtable3d.C: New test.
50435 * g++.old-deja/g++.abi/vtable3e.C: New test.
50436 * g++.old-deja/g++.abi/vtable3f.C: New test.
50437 * g++.old-deja/g++.abi/vtable3g.C: New test.
50438 * g++.old-deja/g++.abi/vtable3h.C: New test.
50439 * g++.old-deja/g++.abi/vtable3i.C: New test.
50440 * g++.old-deja/g++.abi/vtable3j.C: New test.
50441 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
50442
50443 2001-02-03 Jakub Jelinek <jakub@redhat.com>
50444
50445 * g++.old-deja/g++.other/anon6.C: New test.
50446 * g++.old-deja/g++.other/anon7.C: New test.
50447
50448 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
50449
50450 * gcc.dg/cpp/avoidpaste2.c: New tests.
50451
50452 2001-01-31 Jakub Jelinek <jakub@redhat.com>
50453
50454 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
50455
50456 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
50457
50458 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
50459 DECIMAL_DIG cases for Irix."
50460
50461 2001-01-31 J"orn Rennecke <amylaar@redhat.com>
50462
50463 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
50464
50465 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
50466
50467 * gcc.dg/c99-tag-1.c: New test.
50468
50469 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
50470
50471 * gcc.dg/cpp/tr-warn1.c: Add tests.
50472
50473 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
50474
50475 * gcc.dg/cpp/avoidpaste1.c: Update.
50476 * gcc.dg/cpp/paste4.c: Update.
50477
50478 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
50479
50480 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
50481 cases for Irix.
50482
50483 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
50484
50485 * g++.old-deja/g++.other/inline19.C: New test.
50486
50487 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
50488
50489 * gcc.dg/Wlarger-than.c: New test.
50490
50491 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
50492
50493 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
50494
50495 2001-01-29 Jakub Jelinek <jakub@redhat.com>
50496
50497 * gcc.c-torture/execute/20010129-1.c: New test.
50498 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
50499
50500 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
50501
50502 * gcc.dg/cpp/avoidpaste1.c: Test case.
50503
50504 2001-01-28 Jakub Jelinek <jakub@redhat.com>
50505
50506 * g++.old-deja/g++.other/inline18.C: New test.
50507
50508 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
50509
50510 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
50511 and __builtin_putchar.
50512
50513 2001-01-27 Jakub Jelinek <jakub@redhat.com>
50514
50515 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
50516 tests.
50517
50518 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
50519
50520 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
50521 floating point number rounding mode to round to the nearest
50522 representable mode.
50523
50524 2001-01-25 Jakub Jelinek <jakub@redhat.com>
50525
50526 * g++.old-deja/g++.other/mangle2.C: New test.
50527
50528 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
50529
50530 * gcc.c-torture/compile/20010124-1.c: New test.
50531
50532 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
50533
50534 * g++.old-deja/g++.pt/spec38.C: New test.
50535
50536 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
50537
50538 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
50539 "Build don't run".
50540
50541 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
50542
50543 * gcc.c-torture/execute/20010123-1.c: New test.
50544
50545 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
50546
50547 * g++.old-deja/g++.pt/spec37.C: New test.
50548
50549 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
50550
50551 * g++.old-deja/g++.pt/overload14.C: New test.
50552
50553 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
50554
50555 * gcc.c-torture/execute/20010122-1.c: New test, exercise
50556 __builtin_return_address.
50557
50558 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
50559
50560 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
50561 * g++.old-deja/g++.pt/spec35.C: New test.
50562 * g++.old-deja/g++.pt/spec36.C: New test.
50563
50564 2001-01-20 Jakub Jelinek <jakub@redhat.com>
50565
50566 * gcc.c-torture/compile/20010118-1.c: New test.
50567
50568 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
50569
50570 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
50571
50572 2001-01-19 Jakub Jelinek <jakub@redhat.com>
50573
50574 * gcc.c-torture/execute/20010119-1.c: New test.
50575
50576 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
50577
50578 * g++.old-deja/g++.other/vbase5.C: New test.
50579
50580 2001-01-19 Jakub Jelinek <jakub@redhat.com>
50581
50582 * gcc.c-torture/execute/20010118-1.c: New test.
50583
50584 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
50585
50586 * g++.old-deja/g++.pt/deduct3.C: New test.
50587
50588 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
50589
50590 * g++.old-deja/g++.pt/spec34.C: New test.
50591
50592 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
50593
50594 * g77.f-torture/compile/20000601-2.f: New test.
50595
50596 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
50597
50598 * g++.old-deja/g++.other/init17.C: New test.
50599
50600 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
50601
50602 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
50603
50604 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
50605
50606 * g++.old-deja/g++.pt/unify8.C: New test.
50607
50608 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
50609
50610 * g++.old-deja/g++.abi/vbase1.C: New test.
50611
50612 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
50613
50614 * g++.old-deja/g++.pt/crash65.C: New test.
50615
50616 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
50617
50618 * gcc.dg/cpp/assembl2.S: New test case.
50619
50620 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
50621
50622 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
50623 are supported.
50624
50625 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
50626
50627 * g++.old-deja/g++.other/builtins1.C: New test.
50628 * g++.old-deja/g++.other/builtins2.C: Likewise.
50629 * g++.old-deja/g++.other/builtins3.C: Likewise.
50630 * g++.old-deja/g++.other/builtins4.C: Likewise.
50631
50632 2001-01-17 Jakub Jelinek <jakub@redhat.com>
50633
50634 * gcc.c-torture/compile/20010117-1.c: New test.
50635 * gcc.c-torture/compile/20010117-2.c: New test.
50636
50637 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
50638
50639 * g77.f-torture/execute/20010116.[fx]: New test,
50640 XFAIL on i?86-*-*.
50641 * g77.f-torture/compile/20010115.f: Indicate it's
50642 a test for PR fortran/1636.
50643
50644 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
50645
50646 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
50647
50648 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
50649
50650 * g77.f-torture/compile/20010115.f: New test.
50651
50652 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
50653
50654 * g++.old-deja/g++.pt/nontype5.C: New test.
50655
50656 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
50657
50658 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
50659 have an equivalent working one below it.
50660
50661 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
50662
50663 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
50664 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
50665
50666 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
50667
50668 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
50669 message containing "init_priority".
50670 (conpr-2.C): Likewise.
50671 (conpr-3.C): Likewise.
50672 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
50673
50674 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
50675
50676 * gcc.c-torture/execute/20010114-2.c: New test.
50677
50678 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
50679
50680 * gcc.c-torture/compile/20010114-1.c: New test.
50681 * gcc.c-torture/compile/20010114-1.x: Xfail.
50682 * gcc.c-torture/compile/20010114-2.c: New test.
50683 * gcc.c-torture/execute/20010114-1.c: New test.
50684 * gcc.dg/trunc-1.c: New test.
50685 * gcc.dg/uninit-B.c: New test.
50686
50687 2001-01-13 Nick Clifton <nickc@redhat.com>
50688
50689 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
50690 target.
50691
50692 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
50693
50694 * gcc.c-torture/compile/20010113-1.c: New test.
50695
50696 2001-01-13 Jakub Jelinek <jakub@redhat.com>
50697
50698 * gcc.c-torture/compile/20001212-1.c: New test.
50699
50700 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
50701
50702 * gcc.dg/cpp/widestr1.c: Update.
50703 * gcc.dg/cpp/prag-imp.c: Remove.
50704
50705 2001-01-12 Jakub Jelinek <jakub@redhat.com>
50706
50707 * gcc.c-torture/execute/20000801-3.x: Remove.
50708 * gcc.dg/c90-init-1.c: New test.
50709 * gcc.dg/c99-init-1.c: New test.
50710 * gcc.dg/c99-init-2.c: New test.
50711 * gcc.dg/gnu99-init-1.c: New test.
50712
50713 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
50714
50715 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
50716 testing that no relevant ones were found.
50717
50718 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
50719
50720 * g++.old-deja/g++.pt/cast2.C: New test.
50721
50722 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
50723
50724 * g++.old-deja/g++.pt/friend47.C: New test.
50725
50726 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
50727
50728 * g++.old-deja/g++.pt/instantiate13.C: New test.
50729
50730 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
50731
50732 * g++.old-deja/g++.other/defarg7.C: New test.
50733 * g++.old-deja/g++.other/defarg8.C: New test.
50734
50735 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
50736
50737 * g++.old-deja/g++.pt/crash64.C: New test.
50738
50739 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
50740
50741 * g++.old-deja/g++.pt/crash63.C: New test.
50742
50743 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
50744
50745 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
50746
50747 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
50748
50749 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
50750
50751 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
50752
50753 * g++.old-deja/g++.pt/error3.C: New test.
50754
50755 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
50756
50757 * g++.old-deja/g++.other/crash39.C: New test.
50758
50759 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
50760
50761 * g++.old-deja/g++.other/vbase4.C: New test.
50762
50763 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
50764
50765 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
50766 * gcc.dg/special/20000419-2.c: New file. Identical to above.
50767 * gcc.dg/special/special.exp: New test driver which will check
50768 for alias support for the above test.
50769
50770 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
50771
50772 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
50773 problems on small machines.
50774 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
50775 parameterize.
50776
50777 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
50778
50779 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
50780 mips.
50781 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
50782
50783 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
50784
50785 * g++.old_deja/g++.pt/using8.C: New test.
50786
50787 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
50788
50789 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
50790
50791 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
50792
50793 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
50794 where a failure is expected.
50795 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
50796
50797 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
50798
50799 * g++.old_deja/g++.pt/instantiate12.C: New test.
50800
50801 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
50802
50803 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
50804 start of structs.
50805 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
50806 * g++.old-deja/g++.brendan/crash17.C: Likewise.
50807 * g++.old-deja/g++.brendan/crash29.C: Likewise.
50808 * g++.old-deja/g++.brendan/crash48.C: Likewise.
50809 * g++.old-deja/g++.brendan/ns1.C: Likewise.
50810 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
50811 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
50812 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
50813 * g++.old-deja/g++.eh/spec6.C: Likewise.
50814 * g++.old-deja/g++.jason/crash3.C: Likewise.
50815 * g++.old-deja/g++.law/ctors11.C: Likewise.
50816 * g++.old-deja/g++.law/ctors17.C: Likewise.
50817 * g++.old-deja/g++.law/ctors5.C: Likewise.
50818 * g++.old-deja/g++.law/ctors9.C: Likewise.
50819 * g++.old-deja/g++.mike/ambig1.C: Likewise.
50820 * g++.old-deja/g++.mike/net22.C: Likewise.
50821 * g++.old-deja/g++.mike/p3538a.C: Likewise.
50822 * g++.old-deja/g++.mike/p3538b.C: Likewise.
50823 * g++.old-deja/g++.mike/virt3.C: Likewise.
50824 * g++.old-deja/g++.niklas/t128.C: Likewise.
50825 * g++.old-deja/g++.other/anon4.C: Likewise.
50826 * g++.old-deja/g++.other/using1.C: Likewise.
50827 * g++.old-deja/g++.other/warn3.C: Likewise.
50828 * g++.old-deja/g++.pt/t37.C: Likewise.
50829 * g++.old-deja/g++.robertl/eb69.C: Likewise.
50830 * g++.old-deja/g++.robertl/eb71.C: Likewise.
50831
50832 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
50833
50834 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
50835
50836 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
50837
50838 * gcc.c-torture/execute/stdio-opt-3.c: New test.
50839
50840 2001-01-07 Jakub Jelinek <jakub@redhat.com>
50841
50842 * gcc.c-torture/compile/20010107-1.c: New test.
50843
50844 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
50845
50846 * gcc.c-torture/execute/builtin-noret-1.c: New test.
50847
50848 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
50849
50850 * gcc.dg/format/format.h: New file.
50851 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
50852 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
50853 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
50854 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
50855 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
50856 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
50857 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
50858 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
50859 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
50860 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
50861 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
50862 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
50863 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
50864 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
50865 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
50866 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
50867 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
50868 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
50869 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
50870 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
50871 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
50872 instead of declaring standard types, macros and functions in each
50873 test.
50874
50875 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
50876
50877 * gcc.c-torture/execute/20010106-1.c: New test.
50878
50879 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
50880
50881 * gcc.dg/format/format.exp: New file.
50882 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
50883 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
50884 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
50885 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
50886 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
50887 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
50888 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
50889 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
50890 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
50891 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
50892 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
50893 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
50894 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
50895 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
50896 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
50897 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
50898 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
50899 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
50900 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
50901 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
50902 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
50903 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
50904 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
50905 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
50906 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
50907 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
50908 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
50909 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
50910 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
50911 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
50912 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
50913 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
50914 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
50915 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
50916 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
50917 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
50918 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
50919 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
50920 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
50921 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
50922 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
50923 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
50924
50925 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
50926
50927 * gcc.c-torture/execute/991228-1.c: Take word endianness into
50928 account.
50929
50930 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
50931
50932 * gcc.c-torture/execute/builtin-complex-1.c: New test.
50933
50934 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
50935
50936 * g++.old-deja/g++.pt/crash62.C: New test.
50937
50938 2001-01-04 Richard Henderson <rth@redhat.com>
50939
50940 * gcc.dg/20000926-1.c: Update expected warnings.
50941 * gcc.dg/array-2.c: Likewise.
50942 * gcc.dg/array-4.c: Also validate flexible array members.
50943 * gcc.dg/c99-flex-array-1.c: New.
50944
50945 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
50946
50947 * gcc.c-torture/compile/20001222-1.x: Remove.
50948
50949 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
50950
50951 * gcc.c-torture/execute/built-in-setjmp.c: New.
50952
50953 2001-01-03 Richard Henderson <rth@redhat.com>
50954
50955 * gcc.dg/940510-1.c: Update expected error wording.
50956 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
50957
50958 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
50959
50960 * lib/target-supports.exp (check_alias_available): Modified to
50961 indicate aliases not supported if only weak aliases are supported.
50962
50963 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
50964
50965 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
50966 Turn on cmpstrsi checks for __pj__ and __i370__.
50967
50968 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
50969
50970 * g++.old-deja/g++.other/virtual11.C: New test.
50971
50972 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
50973
50974 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
50975
50976 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
50977
50978 * gcc.c-torture/compile/20010102-1.c: New test.
50979
50980 2001-01-02 Andreas Jaeger <aj@suse.de>
50981
50982 * gcc.dg/noreturn-3.c: New test.
50983
50984 * gcc.dg/noreturn-4.c: New test.
50985
50986 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
50987
50988 * gcc.c-torture/execute/stdio-opt-1.c: Also test
50989 __builtin_fputc and __builtin_fwrite.
50990
50991 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
50992
50993 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
50994 signed char, not default char.
50995
50996 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
50997
50998 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
50999
51000 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
51001
51002 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
51003
51004 2000-12-29 Richard Henderson <rth@redhat.com>
51005
51006 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
51007 (__cyg_profile_func_exit): Define.
51008
51009 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
51010
51011 * g++.dg/vtgc1.C: New test.
51012
51013 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
51014
51015 * gcc.dg/noncompile/20001228-1.c: New test.
51016
51017 * gcc.dg/20001228-1.c: New test.
51018
51019 * gcc.c-torture/execute/20001228-1.c: New test.
51020
51021 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
51022
51023 * gcc.dg/format-strfmon-1.c: New test.
51024
51025 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
51026
51027 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
51028 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
51029 * gcc.c-torture/execute/string-opt-1.c: Likewise.
51030 * gcc.c-torture/execute/string-opt-2.c: Likewise.
51031 * gcc.c-torture/execute/string-opt-3.c: Likewise.
51032 * gcc.c-torture/execute/string-opt-4.c: Likewise.
51033 * gcc.c-torture/execute/string-opt-6.c: Likewise.
51034 * gcc.c-torture/execute/string-opt-7.c: Likewise.
51035 * gcc.c-torture/execute/string-opt-8.c: Likewise.
51036 * gcc.c-torture/execute/string-opt-9.c: Likewise.
51037 * gcc.c-torture/execute/string-opt-10.c: Likewise.
51038 * gcc.c-torture/execute/string-opt-11.c: Likewise.
51039 * gcc.c-torture/execute/string-opt-12.c: Likewise.
51040
51041 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
51042 * gcc.c-torture/execute/string-opt-4.c: Test index.
51043
51044 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
51045
51046 * gcc.c-torture/compile/20001226-1.c: New test.
51047
51048 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
51049
51050 * gcc.c-torture/compile/20001222-1.c: New test.
51051 * gcc.c-torture/compile/20001222-1.x: Xfail.
51052
51053 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
51054
51055 * gcc.c-torture/execute/comp-goto-2.c: New test.
51056
51057 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
51058
51059 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
51060 Use long types if __INT_MAX__ is 32767.
51061 (main): Use cast to (sint32 *) when poking 88 into a_page.
51062
51063 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
51064
51065 2000-12-21 Bernd Schmidt <bernds@redhat.com>
51066
51067 * gcc.c-torture/compile/20001221-1.c: New test.
51068 * gcc.c-torture/execute/20001221-1.c: New test.
51069
51070 2000-12-20 Richard Henderson <rth@redhat.com>
51071
51072 * g++.old-deja/g++.pt/crash36.C: Update error lines.
51073 * g++.old-deja/g++.robertl/eb109.C: Likewise.
51074
51075 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
51076
51077 * gcc.dg/compare3.c: New test.
51078
51079 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
51080
51081 * gcc.dg/format-warnll-1.c: New test.
51082
51083 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
51084
51085 * gcc.dg/cpp/cmdlne-P.c: New test.
51086
51087 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
51088
51089 * gcc.c-torture/execute/builtin-abs-1.c,
51090 gcc.c-torture/execute/builtin-abs-2.c: New tests.
51091
51092 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
51093
51094 * gcc.dg/cpp/multiline.c: New test.
51095
51096 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
51097
51098 * g++.old-deja/g++.other/syshdr1.C: Update.
51099 * gcc.dg/cpp/lineflags.c: Remove temporarily.
51100
51101 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
51102
51103 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
51104
51105 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
51106
51107 * g++.old-deja/g++.pt/ttp65.C: New test.
51108
51109 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
51110
51111 * g++.old-deja/g++.pt/ttp64.C: New test.
51112
51113 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
51114
51115 * g++.old-deja/g++.pt/spec33.C: New test.
51116
51117 2000-12-14 Catherine Moore <clm@redhat.com>
51118
51119 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
51120 * gcc.c-torture/execute/920612-2.c: Likewise.
51121 * gcc.c-torture/execute/920428-2.c: Likewise.
51122 * gcc-c-torture/execute/va-arg-11.c: Call exit.
51123 * gcc.c-torture/execute/va-arg-21.c: Likewise.
51124
51125 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
51126
51127 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
51128 * gcc.dg/pack-test-2.c: Likewise.
51129
51130 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
51131
51132 Tests by Zack Weinberg <zackw@stanford.edu>.
51133
51134 * gcc.dg/cpp/defined.c: Update.
51135 * gcc.dg/cpp/defined_trad.c: New tests.
51136
51137 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
51138
51139 * gcc.dg/cpp/trad-direct.c: Update.
51140
51141 2000-12-11 Neil Booth <neilb@earthling.net>
51142
51143 * gcc.dg/cpp/defined_trad.c
51144
51145 2000-12-11 Neil Booth <neilb@earthling.net>
51146
51147 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
51148
51149 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
51150
51151 * gcc.dg/format-miss-2.c: New test.
51152
51153 2000-12-09 Neil Booth <neilb@earthling.net>
51154
51155 * gcc.dg/cpp/lineflags.c: New tests.
51156 * gcc.dg/cpp/poison.c: Update.
51157 * gcc.dg/cpp/redef2.c: Update.
51158 * gcc.dg/cpp/skipping.c: New test.
51159
51160 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
51161
51162 * g++.old-deja/g++.other/eh3.C: New testcase.
51163
51164 2000-12-07 Neil Booth <neilb@earthling.net>
51165
51166 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
51167 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
51168 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
51169 wtr-union-init-2.c, wtr-union-init-3.c: Update.
51170 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
51171 Update.
51172
51173 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
51174
51175 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
51176 __SIZE_TYPE__ instead of int for type of integers cast to
51177 pointers.
51178
51179 2000-12-07 Jakub Jelinek <jakub@redhat.com>
51180
51181 * g++.old-deja/g++.other/cleanup4.C: New test.
51182
51183 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
51184
51185 * format-sec-1.c: New test.
51186
51187 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
51188
51189 * gcc.dg/format-nonlit-3.c: New test.
51190
51191 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
51192
51193 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
51194 through a null pointer.
51195
51196 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
51197
51198 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
51199 * g++.old-deja/g++.pt/partial4.C: New test.
51200
51201 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
51202
51203 * gcc.c-torture/execute/ieee/hugeval.x: New.
51204
51205 2000-12-06 Neil Booth <neilb@earthling.net>
51206
51207 * gcc.dg/cpp/backslash2.c: New tests.
51208
51209 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
51210
51211 * gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
51212 * gcc.c-torture/execute/stdio-opt-2.c: New test.
51213
51214 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
51215
51216 * gcc.c-torture/execute/20001203-2.c: New testcase.
51217
51218 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
51219
51220 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
51221 * g++.old-deja/g++.other/virtual10.C: New test.
51222
51223 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
51224
51225 * g++.old-deja/g++.mike/pmf5.C: Remove test.
51226
51227 2000-12-05 Richard Henderson <rth@redhat.com>
51228
51229 * gcc.c-torture/compile/20001205-1.c: New.
51230
51231 2000-12-04 Neil Booth <neilb@earthling.net>
51232
51233 * g++.old-deja/g++.other/virtual9.C: New test.
51234 * g++.old-deja/g++.pt/crash61.C: New test.
51235 * gcc.c-torture/execute/loop-9.c: New test.
51236
51237 2000-12-04 Neil Booth <neilb@earthling.net>
51238
51239 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
51240 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
51241 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
51242 * gcc.dg/cpp/extratokens.c: ...here.
51243
51244 2000-12-04 Neil Booth <neilb@earthling.net>
51245
51246 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
51247 New tests.
51248
51249 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
51250
51251 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
51252 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
51253
51254 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
51255
51256 * gcc.c-torture/execute/20001203-1.c: New test.
51257
51258 2000-12-03 Neil Booth <neilb@earthling.net>
51259
51260 * gcc.dg/cpp/macro6.c: New test cases.
51261
51262 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
51263
51264 * gcc.c-torture/execute/string-opt-9.c: New test.
51265 * gcc.c-torture/execute/string-opt-10.c: Likewise.
51266 * gcc.c-torture/execute/string-opt-11.c: Likewise.
51267 * gcc.c-torture/execute/string-opt-12.c: Likewise.
51268
51269 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
51270 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
51271
51272 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
51273
51274 * gcc.dg/cpp/if-6.c: New testcase.
51275
51276 * gcc.dg/20001201-1.c: New testcase.
51277
51278 2000-12-02 Neil Booth <neilb@earthling.net>
51279
51280 * g++.old-deja/g++.other/externC4.C,
51281 g++.old-deja/g++.other/friend10.C: New tests.
51282
51283 2000-12-02 Neil Booth <neilb@earthling.net>
51284
51285 * g++.old-deja/g++.other/instan2.C
51286 * g++.old-deja/g++.other/instan3.C: New test.
51287
51288 2000-12-02 Neil Booth <neilb@earthling.net>
51289
51290 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
51291 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
51292 gnuc99.c,gnuc99-pedantic.c: New tests.
51293
51294 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
51295
51296 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
51297 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
51298
51299 2000-12-01 Neil Booth <neilb@earthling.net>
51300
51301 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
51302 * gcc.dg/cpp/poison.c: Update.
51303 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
51304
51305 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
51306
51307 * g77.f-torture/execute/20001201.f: New test.
51308
51309 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
51310
51311 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
51312
51313 2000-12-01 Jakub Jelinek <jakub@redhat.com>
51314
51315 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
51316
51317 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
51318
51319 * g++.old-deja/g++.other/cast6.C: New test.
51320
51321 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
51322
51323 * gcc.c-torture/execute/20001130-2.c: New testcase.
51324
51325 2000-11-30 Richard Henderson <rth@redhat.com>
51326
51327 * gcc.c-torture/execute/20001130-1.c: New test.
51328
51329 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
51330
51331 * g++.old-deja/g++.other/op3.C: New test.
51332
51333 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
51334
51335 * g++.old-deja/g++.other/op2.C: New test.
51336
51337 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
51338
51339 * g++.old-deja/g++.other/crash38.C: New test.
51340
51341 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
51342
51343 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
51344
51345 2000-11-29 Jakub Jelinek <jakub@redhat.com>
51346
51347 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
51348 tests.
51349 * gcc.c-torture/execute/string-opt-6.c: New test.
51350
51351 * gcc.dg/20001117-1.c: Add main.
51352
51353 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
51354
51355 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
51356 Move from here ...
51357 * gcc.dg/940510-1.c: ... to here.
51358
51359 * gcc.dg/20000926-1.c: GNU C now allows initializations of
51360 zero-size arrays in toplevel structures.
51361
51362 2000-11-28 Jakub Jelinek <jakub@redhat.com>
51363
51364 * gcc.c-torture/execute/loop-8.c: New test.
51365
51366 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
51367
51368 * g++.old-deja/g++.other/base1.C: New test.
51369
51370 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
51371
51372 * g++.old-deja/g++.other/parse2.C: New test.
51373
51374 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
51375
51376 * g++.old-deja/g++.pt/incomplete1.C: New test.
51377
51378 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
51379
51380 * g++.old-deja/g++.other/friend9.C: New test.
51381
51382 2000-11-28 Jakub Jelinek <jakub@redhat.com>
51383
51384 * gcc.dg/20001127-1.c: New test.
51385
51386 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
51387
51388 * g++.old-deja/g++.pt/friend46.C: New test.
51389
51390 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
51391
51392 * g++.old-deja/g++.other/ptrmem8.C: New test.
51393
51394 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
51395
51396 * gcc.c-torture/execute/string-opt-7.c: New test.
51397 * gcc.c-torture/execute/string-opt-8.c: Likewise.
51398
51399 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
51400
51401 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
51402 instead of 'mkcheck 2'.
51403
51404 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
51405
51406 * gcc.c-torture/execute/memcheck/driver.c,
51407 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
51408 C9X references to refer to C99.
51409
51410 2000-11-25 Jakub Jelinek <jakub@redhat.com>
51411
51412 * gcc.dg/ultrasp3.c: New test.
51413
51414 2000-11-25 Neil Booth <neilb@earthling.net>
51415
51416 * gcc.dg/cpp/include2.c: Update test to be locale independent.
51417
51418 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
51419
51420 * gcc.c-torture/compile/20001123-2.c: New.
51421
51422 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
51423
51424 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
51425
51426 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
51427
51428 * gcc.dg/sequence-point-1.c: Add some new tests.
51429 * gcc.c-torture/execute/20001124-1.c: New test.
51430
51431 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
51432
51433 * g++.old-deja/g++.other/vaarg4.C: New test.
51434 * gcc.c-torture/compile/20001123-1.c: New test.
51435
51436 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
51437
51438 * g++.other/crash24.C: Adjust and remove XFAIL.
51439 * g++.other/crash37.C: New test.
51440
51441 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
51442
51443 * g++.old-deja/g++.pt/instantiate9.C: New test.
51444
51445 2000-11-22 Mark Mitchell <mark@codesourcery.com>
51446
51447 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
51448 new ABI, too.
51449
51450 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
51451 * g++.old-deja/g++.robertl/eb55.C: Likewise.
51452
51453 2000-11-22 Neil Booth <neilb@earthling.net>
51454
51455 * gcc.dg/cpp/Wtrigraphs.c: New test.
51456
51457 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
51458
51459 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
51460
51461 2000-11-22 Jakub Jelinek <jakub@redhat.com>
51462
51463 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
51464
51465 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
51466
51467 * lib/gcc-dg.exp: load_lib scanasm.exp.
51468 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
51469 * lib/g++-dg.exp: load_lib scanasm.exp.
51470 * lib/scanasm.exp: New.
51471 (scan-assembler, scan-assembler-not): Add optional arguments to
51472 test name, or if not present, the pattern name.
51473 (scan-assembler-dem, scan-assembler-dem-not): New.
51474
51475 * g++.dg/dg.exp: New.
51476
51477 2000-11-21 Neil Booth <neilb@earthling.net>
51478
51479 * gcc.dg/cpp/integrated1.c: Remove.
51480
51481 2000-11-21 Jakub Jelinek <jakub@redhat.com>
51482
51483 * gcc.c-torture/execute/20001121-1.c: New test.
51484
51485 2000-11-21 Richard Henderson <rth@redhat.com>
51486
51487 * gcc.c-torture/compile/20001121-1.c: New test.
51488
51489 2000-11-20 Neil Booth <neilb@earthling.net>
51490
51491 * gcc.dg/cpp/integrated1.c: New test.
51492
51493 2000-11-21 Jakub Jelinek <jakub@redhat.com>
51494
51495 * g++.old-deja/g++.other/inline17.C: New test.
51496
51497 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
51498
51499 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
51500 local variable to be zero: I made the variable global. Now
51501 uses abort() and exit() instead of relying on main's return value.
51502
51503 2000-11-20 Neil Booth <neilb@earthling.net>
51504
51505 * gcc.dg/cpp/paste2.c: Update test.
51506 * objc/execute/paste.m: New test.
51507
51508 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
51509
51510 * gcc.dg/c99-condexpr-1.c: New test.
51511
51512 2000-11-20 Neil Booth <neilb@earthling.net>
51513
51514 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
51515
51516 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
51517
51518 * g++.old-deja/g++.pt/export1.C: New test.
51519
51520 2000-11-20 Jakub Jelinek <jakub@redhat.com>
51521
51522 * gcc.dg/20001117-1.c: New test.
51523
51524 2000-11-18 Richard Henderson <rth@redhat.com>
51525
51526 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
51527
51528 2000-11-18 Richard Henderson <rth@redhat.com>
51529
51530 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
51531 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
51532 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
51533
51534 2000-11-18 Richard Henderson <rth@redhat.com>
51535
51536 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
51537 (main): New. Exit cleanly.
51538
51539 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
51540
51541 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
51542 gcc.dg/c99-fordecl-2.c: New tests.
51543
51544 2000-11-18 Richard Henderson <rth@redhat.com>
51545
51546 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
51547 * gcc.c-torture/execute/zerolen-2.c: New.
51548
51549 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
51550
51551 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
51552 memory.
51553
51554 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
51555
51556 * g++.old-deja/g++.pt/instantiate8.C: New test.
51557
51558 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
51559
51560 * g++.old-deja/g++.other/incomplete.C: Add more tests.
51561 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
51562
51563 2000-11-16 Nick Clifton <nickc@redhat.com>
51564
51565 * gcc.c-torture/execute/nestfunc-2.c: New test.
51566 * gcc.c-torture/execute/nestfunc-3.c: New test.
51567
51568 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
51569
51570 * gcc.c-torture/compile/20001116-1.c: New test.
51571
51572 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
51573
51574 * gcc.c-torture/execute/20001115-1.c: New test.
51575
51576 2000-11-15 Mark Mitchell <mark@codesourcery.com>
51577
51578 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
51579 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
51580 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
51581 * g++.old-deja/g++.abi/vmihint.C: Likewise.
51582
51583 2000-11-15 Neil Booth <neilb@earthling.net>
51584
51585 gcc.dg/cpp/_Pragma1.c: Update.
51586 gcc.dg/cpp/_Pragma2.c: New test.
51587
51588 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
51589
51590 * g++.old-deja/g++.other/anon5.C: New test.
51591
51592 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
51593
51594 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
51595 tests.
51596
51597 2000-11-14 Jakub Jelinek <jakub@redhat.com>
51598
51599 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
51600 output.
51601
51602 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
51603
51604 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
51605 labels at end of compound statements.
51606
51607 2000-11-13 Jakub Jelinek <jakub@redhat.com>
51608
51609 * gcc.c-torture/execute/loop-7.c: New test.
51610
51611 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
51612
51613 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
51614
51615 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
51616
51617 * gcc.dg/c99-bool-1.c: New test.
51618
51619 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
51620
51621 * gcc.dg/c99-scope-1.c: Remove xfail.
51622 * gcc.dg/c99-scope-2.c: New test.
51623
51624 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
51625
51626 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
51627 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
51628
51629 2000-11-11 Mark Mitchell <mark@codesourcery.com>
51630
51631 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
51632 error messages.
51633
51634 * g++.mike/p700.C: Don't typedef wchar_t.
51635 * g++.mike/p784.C: Likewise.
51636 * g++.mike/eb101.C: Don't use __wchar_t.
51637
51638 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
51639
51640 * g77.f-torture/execute/20001111.[fx]: Test premature exit
51641 from DO loop.
51642
51643 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
51644
51645 * gcc.c-torture/execute/20001111-1.c: New test.
51646
51647 2000-11-10 Nick Clifton <nickc@redhat.com>
51648
51649 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
51650 long multuiple and accumulate.
51651
51652 2000-11-09 Richard Henderson <rth@redhat.com>
51653
51654 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
51655 via size_t instead of int.
51656
51657 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
51658 * gcc.c-torture/execute/string-opt-2.c: Likewise.
51659 * gcc.c-torture/execute/string-opt-3.c: Likewise.
51660 * gcc.c-torture/execute/string-opt-4.c: Likewise.
51661
51662 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
51663
51664 * gcc.c-torture/compile/20001109-1.c: New test.
51665 * gcc.c-torture/compile/20001109-2.c: New test.
51666
51667 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
51668
51669 * g++.old-deja/g++.pt/operator1.C: New test.
51670 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
51671
51672 2000-11-09 Jakub Jelinek <jakub@redhat.com>
51673
51674 * gcc.dg/20001108-1.c: New test.
51675
51676 2000-11-09 Jakub Jelinek <jakub@redhat.com>
51677
51678 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
51679 with both arguments constant strings.
51680 * gcc.c-torture/execute/string-opt-3.c: New test.
51681 * gcc.c-torture/execute/string-opt-4.c: New test.
51682 * gcc.c-torture/execute/string-opt-5.c: New test.
51683
51684 2000-11-08 Nick Clifton <nickc@redhat.com>
51685
51686 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
51687 mulsidi3adddi patterns.
51688
51689 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
51690
51691 * g++.old-deja/g++.other/crash36.C: New test.
51692
51693 2000-11-08 Jakub Jelinek <jakub@redhat.com>
51694
51695 * g++.old-deja/g++.other/init16.C: New test.
51696
51697 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
51698
51699 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
51700
51701 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
51702
51703 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
51704 * gcc.c-torture/execute/va-arg-16.x: Likewise.
51705 * gcc.c-torture/execute/va-arg-17.x: Likewise.
51706
51707 2000-11-07 DJ Delorie <dj@redhat.com>
51708
51709 * gcc.dg/20000614-1.c: Add return so that test can pass.
51710
51711 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
51712
51713 * gcc.c-torture/execute/string-opt-1.c: New test.
51714
51715 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
51716
51717 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
51718 mips-sgi-irix6.* because the MIPS ABI passes floating-point
51719 parameters in registers, and there is no way for a varargs
51720 function to know in which order the integer and floating-point
51721 parameters should be interleaved when they are placed on the
51722 stack.
51723 * gcc.c-torture/execute/va-arg-16.x: Likewise.
51724 * gcc.c-torture/execute/va-arg-17.x: Likewise.
51725
51726 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
51727
51728 * gcc.c-torture/execute/string-opt-2.c: New test.
51729
51730 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
51731
51732 * g++.old-deja/g++.pt/crash60.C: New test.
51733
51734 2000-11-06 Jakub Jelinek <jakub@redhat.com>
51735
51736 * g++.old-deja/g++.other/crash24.C: New test.
51737 * g++.old-deja/g++.other/crash25.C: New test.
51738 * g++.old-deja/g++.other/crash26.C: New test.
51739 * g++.old-deja/g++.other/crash27.C: New test.
51740 * g++.old-deja/g++.other/crash28.C: New test.
51741 * g++.old-deja/g++.other/crash29.C: New test.
51742 * g++.old-deja/g++.other/crash30.C: New test.
51743 * g++.old-deja/g++.other/crash31.C: New test.
51744 * g++.old-deja/g++.other/crash32.C: New test.
51745 * g++.old-deja/g++.other/crash33.C: New test.
51746 * g++.old-deja/g++.other/crash34.C: New test.
51747 * g++.old-deja/g++.other/crash35.C: New test.
51748
51749 2000-11-06 Jakub Jelinek <jakub@redhat.com>
51750
51751 * gcc.c-torture/execute/20001031-1.c: New test.
51752
51753 2000-11-04 Mark Mitchell <mark@codesourcery.com>
51754
51755 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
51756 namespace.
51757
51758 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
51759 standards-conformant.
51760
51761 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
51762
51763 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
51764 * g++.old-deja/g++.mike/p755a.C: Likewise.
51765 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
51766 library makes no calls to `operator new' during initialization.
51767
51768 2000-11-04 Neil Booth <neilb@earthling.net>
51769
51770 * gcc.dg/cpp/include2.c: New tests.
51771
51772 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
51773
51774 * lib/g++.exp (g++_set_ld_library_path): New function.
51775 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
51776
51777 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
51778
51779 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
51780 warnings.
51781
51782 2000-11-01 Richard Henderson <rth@redhat.com>
51783
51784 * g++.old-deja/g++.ext/namedret1.C: New.
51785 * g++.old-deja/g++.ext/namedret2.C: New.
51786 * g++.old-deja/g++.ext/namedret3.C: New.
51787
51788 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
51789
51790 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
51791 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
51792
51793 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
51794
51795 * gcc.c-torture/execute/va-arg-21.c: New test.
51796
51797 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
51798
51799 * gcc.dg/c99-complex-2.c: New test.
51800
51801 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
51802
51803 * gcc.c-torture/execute/stdio-opt-1.c: New test.
51804
51805 2000-10-31 Jakub Jelinek <jakub@redhat.com>
51806
51807 * g++.old-deja/g++.other/inline16.C: New test.
51808
51809 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
51810
51811 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
51812 __PRETTY_FUNCTION__
51813
51814 2000-10-29 Neil Booth <neilb@earthling.net>
51815
51816 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
51817 New tests.
51818 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
51819 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
51820 optimisation.
51821
51822 2000-10-29 Neil Booth <neilb@earthling.net>
51823
51824 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
51825 * mi1.c, mi1c.h: Add null directives to multiple-include test.
51826 * mi5.c: Test multiple includes work with -C.
51827 * trigraphs.c: Test ^= version.
51828
51829 2000-10-28 Neil Booth <neilb@earthling.net>
51830
51831 New tests and test updates for new macro expander.
51832
51833 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
51834 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
51835 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
51836 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
51837 new diagnostic messages.
51838
51839 * gcc.dg/cpp/macro3.c: New tests.
51840
51841 2000-10-27 Mark Mitchell <mark@codesourcery.com>
51842
51843 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
51844 on the same line.
51845
51846 2000-10-27 Jakub Jelinek <jakub@redhat.com>
51847
51848 * g++.old-deja/g++.other/eh2.C: New test.
51849
51850 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
51851
51852 * gcc.c-torture/execute/20001027-1.c: New test.
51853
51854 2000-10-26 Richard Henderson <rth@redhat.com>
51855
51856 * gcc.c-torture/execute/20001026-1.c: New.
51857
51858 2000-10-26 Mark Mitchell <mark@codesourcery.com>
51859
51860 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
51861 * g++.old-deja/g++.law/builtin1.C: Likewise.
51862 * g++.old-deja/g++.law/ctors10.C: Likewise.
51863 * g++.old-deja/g++.law/virtual3.C: Likewise.
51864 * g++.old-deja/g++.mike/p658.C: Likewise.
51865 * g++.old-deja/g++.other/sibcall1.C: Likewise.
51866 * g++.old-deja/g++.other/vaarg2.C: Likewise.
51867 * g++.old-deja/g++.robertl/eb124.C: Likewise.
51868 * g++.old-deja/g++.robertl/eb44.C: Likewise.
51869 * g++.old-deja/g++.robertl/eb77.C: Likewise.
51870
51871 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
51872
51873 * gcc.c-torture/compile/20001024-1.c: New test.
51874
51875 2000-10-25 Mark Mitchell <mark@codesourcery.com>
51876
51877 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
51878 to tell us whether or not we are using V3.
51879
51880 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
51881
51882 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
51883 operands.
51884
51885 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
51886
51887 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
51888
51889 2000-10-25 Jakub Jelinek <jakub@redhat.com>
51890
51891 * gcc.c-torture/execute/20001024-1.c: New test.
51892
51893 2000-10-24 Jakub Jelinek <jakub@redhat.com>
51894
51895 * g++.old-deja/g++.other/sibcall1.C: New test.
51896
51897 2000-10-20 Jakub Jelinek <jakub@redhat.com>
51898
51899 * gcc.dg/noncompile/init-3.c: New test.
51900
51901 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
51902
51903 * gcc.dg/format-array-1.c: New test.
51904
51905 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
51906
51907 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
51908 writing through null pointers; remove comment about testing
51909 unterminated strings.
51910
51911 2000-10-17 Matthew Hiller <hiller@redhat.com>
51912
51913 * gcc.c-torture/execute/20001017-2.c: New test.
51914
51915 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
51916
51917 * gcc.c-torture/compile/20001018-1.c: New test.
51918 * gcc.c-torture/compile/20001018-1.x: Xfail.
51919
51920 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
51921
51922 * gcc.c-torture/execute/20001017-1.c: New test.
51923
51924 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
51925
51926 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
51927 for multiple use of arguments with scanf formats; add tests for
51928 multiple use of arguments.
51929
51930 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
51931
51932 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail
51933 from some old tests.
51934
51935 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
51936
51937 * gcc.dg/format-miss-1.c: New test.
51938
51939 2000-10-16 Jakub Jelinek <jakub@redhat.com>
51940
51941 * gcc.c-torture/execute/20001013-1.c: New test.
51942
51943 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
51944
51945 * gcc.dg/format-branch-1.c: New test.
51946
51947 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
51948
51949 * README, lib/file-format.exp: Remove EGCS references.
51950
51951 2000-10-16 Jakub Jelinek <jakub@redhat.com>
51952
51953 * gcc.dg/20001013-1.c: New test.
51954
51955 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
51956
51957 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
51958 for intmax_t in the compiler using __typeof__ and the type rules
51959 for conditional expressions.
51960
51961 2000-10-13 Jakub Jelinek <jakub@redhat.com>
51962
51963 * gcc.dg/20001012-1.c: New test.
51964 * gcc.dg/20001012-2.c: New test.
51965
51966 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
51967
51968 * gcc.dg/format-attr-1.c: New test.
51969
51970 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
51971
51972 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
51973 __LONG_LONG_MAX__ instead of LLONG_MAX.
51974
51975 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
51976
51977 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
51978 scanf flags.
51979 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
51980 flags.
51981
51982 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
51983
51984 * gcc.dg/sequence-pt-1.c: New test.
51985
51986 2000-10-11 Geoff Keating <geoffk@cygnus.com>
51987
51988 * gcc.c-torture/execute/20001011-1.c: New testcase.
51989 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
51990
51991 2000-10-10 Jakub Jelinek <jakub@redhat.com>
51992
51993 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
51994 does not error on it.
51995
51996 2000-10-10 Jakub Jelinek <jakub@redhat.com>
51997
51998 * gcc.dg/20001009-1.c: New test.
51999
52000 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
52001
52002 * gcc.c-torture/compile/20001009-1.c: Move from here ....
52003 * gcc.c-torture/execute/20001009-2.c: ... to here.
52004
52005 2000-10-09 Geoff Keating <geoffk@cygnus.com>
52006
52007 * gcc.c-torture/compile/20001009-1.c: New testcase.
52008 * gcc.c-torture/execute/20001009-1.c: New testcase.
52009 Testcases provided by Jan Hubicka <jh@suse.cz>.
52010
52011 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
52012
52013 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
52014 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
52015 uintmax_t using <limits.h> to emulate the compiler's internal
52016 logic. No longer XFAIL %j tests.
52017
52018 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
52019
52020 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
52021 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
52022 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
52023 regexps and details of expected handling of some bad formats.
52024 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
52025 suppression.
52026
52027 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
52028
52029 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
52030 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
52031 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
52032 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
52033 in list archives.
52034
52035 2000-10-06 Richard Henderson <rth@cygnus.com>
52036
52037 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
52038 * g++.old-deja/g++.brendan/crash52.C: Likewise.
52039 * g++.old-deja/g++.jason/report.C: Likewise.
52040 * g++.old-deja/g++.law/friend5.C: Likewise.
52041 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
52042 of the expected warnings.
52043
52044 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
52045
52046 * g++.old-deja/g++.pt/enum14.C: New test.
52047
52048 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
52049
52050 * g++.old-deja/g++.pt/crash59.C: New test.
52051
52052 2000-10-04 Will Cohen <wcohen@redhat.com>
52053
52054 * gcc.dg/20000926-1.c: New test.
52055
52056 2000-10-03 Geoff Keating <geoffk@cygnus.com>
52057
52058 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
52059 function name for current C++ compiler.
52060 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
52061
52062 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
52063
52064 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
52065 __PRETTY_FUNCTION__.
52066 * g++.old-deja/g++.ext/pretty2.C: Likewise.
52067
52068 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
52069
52070 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
52071
52072 2000-09-26 Jakub Jelinek <jakub@redhat.com>
52073
52074 * gcc.c-torture/compile/20000923-1.c: New test.
52075
52076 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
52077
52078 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
52079 * g++.old-deja/g++.pt/ttp62.C: Same.
52080 * g++.old-deja/g++.other/inline14.C: Same.
52081
52082 2000-09-24 Richard Henderson <rth@cygnus.com>
52083
52084 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
52085
52086 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
52087
52088 * gcc.dg/c90-printf-1.c: Add test for wide string format.
52089
52090 2000-09-22 Geoff Keating <geoffk@cygnus.com>
52091
52092 * gcc.c-torture/compile/20000922-1.c: New file.
52093
52094 2000-09-21 Nick Clifton <nickc@redhat.com>
52095
52096 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
52097 a signed long modulo operation.
52098 (mod6): New function - perform an unsigned long modulo operation.
52099 (main): Add tests for modulos of very large numbers by very small
52100 dividends.
52101
52102 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
52103
52104 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
52105
52106 2000-09-19 Richard Henderson <rth@cygnus.com>
52107
52108 * gcc.dg/compare2.c (case 10): XFAIL.
52109
52110 2000-09-18 Richard Henderson <rth@cygnus.com>
52111
52112 * gcc.c-torture/execute/20000906-1.c: Move ...
52113 * gcc.dg/20000906-1.c: ... here. Only run on targets
52114 that support __builtin_trap.
52115
52116 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
52117
52118 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
52119
52120 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
52121
52122 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
52123 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
52124 more $ format tests.
52125
52126 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
52127
52128 * gcc.dg/format-errmk-1.c: New test.
52129
52130 2000-09-17 Greg McGary <greg@mcgary.org>
52131
52132 * gcc.c-torture/execute/20000917-1.x: Remove.
52133
52134 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
52135
52136 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
52137
52138 2000-09-17 Greg McGary <greg@mcgary.org>
52139
52140 * gcc.c-torture/execute/20000917-1.c: New test.
52141 * gcc.c-torture/execute/20000917-1.x: XFAIL.
52142
52143 2000-09-16 Neil Booth <NeilB@earthling.net>
52144
52145 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
52146 in nested macro bug.
52147
52148 2000-09-15 Neil Booth <NeilB@earthling.net>
52149
52150 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
52151
52152 2000-09-14 Jeffrey A Law (law@cygnus.com)
52153
52154 * gcc.c-torture/execute/20000914-1.c: New test.
52155
52156 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
52157
52158 * g++.other/inline13.C: New test.
52159
52160 2000-09-12 Andreas Jaeger <aj@suse.de>
52161
52162 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
52163 constant by Ulrich Drepper <drepper@redhat.com>.
52164
52165 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
52166
52167 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
52168
52169 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
52170
52171 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
52172
52173 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
52174
52175 * gcc.dg/cpp/backslash.c: New test.
52176
52177 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
52178
52179 * gcc.c-torture/execute/20000910-1.c: New test.
52180 * gcc.c-torture/execute/20000910-2.c: Likewise.
52181
52182 2000-09-11 Robert Lipe <robertl@sco.com>
52183
52184 * gcc.dg/pragma-align.c: New test.
52185
52186 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
52187
52188 * g++.old-deja/g++.pt/explicit82.C: New test.
52189 * g++.old-deja/g++.pt/explicit83.C: New test.
52190
52191 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
52192
52193 * gcc.dg/asm-names.c: New test.
52194
52195 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
52196
52197 * gcc.dg/cpp/tr-warn6.c: New test
52198
52199 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
52200
52201 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
52202 be accepted.
52203
52204 2000-09-07 Catherine Moore <clm@redhat.com>
52205
52206 * gcc.c-torture/execute/unroll-1.c: New test.
52207
52208 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
52209
52210 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
52211 ERROR markers.
52212 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
52213 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
52214 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
52215 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
52216 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
52217 Preprocess only.
52218 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
52219 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
52220
52221 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
52222
52223 * g++.old-deja/g++.pt/deduct2.C: New test.
52224
52225 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
52226
52227 * g++.old-deja/g++.pt/parms2.C: New test.
52228
52229 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
52230
52231 * g++.old-deja/g++.pt/crash58.C: New test.
52232
52233 2000-09-06 Greg McGary <greg@mcgary.org>
52234
52235 * gcc.c-torture/execute/20000906-1.c: New test.
52236 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
52237
52238 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
52239
52240 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
52241
52242 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
52243
52244 * g++.old-deja/g++.pt/crash57.C: New test.
52245
52246 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
52247
52248 * g++.old-deja/g++.pt/crash56.C: New test.
52249
52250 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
52251
52252 * g++.old-deja/g++.pt/koenig1.C: New test.
52253
52254 2000-09-04 Jakub Jelinek <jakub@redhat.com>
52255
52256 * gcc.dg/20000904-1.c: New test.
52257
52258 2000-09-04 Jakub Jelinek <jakub@redhat.com>
52259
52260 * gcc.dg/cpp/paste8.c: New test.
52261
52262 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
52263
52264 * gcc.c-torture/compile/20000827-1.c: New test.
52265
52266 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
52267
52268 * gcc.dg/format-diag-1.c: New test.
52269
52270 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
52271
52272 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
52273 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
52274 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
52275 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
52276 gcc.dg/formatz-1.c: Adjust warning regular expressions.
52277
52278 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
52279
52280 * g++.old-deja/g++.other/nested4.C: New test.
52281
52282 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
52283
52284 * g++.old-deja/g++.ns/scoped1.C: New test.
52285
52286 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
52287
52288 * lib/g++.exp: Support testing already-installed GCC.
52289
52290 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
52291
52292 * wtr-label-1.c, wtr-suffix-1.c: New tests.
52293
52294 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
52295
52296 * gcc.dg/return-type-2.c: New test.
52297
52298 2000-08-27 Geoff Keating <geoffk@cygnus.com>
52299
52300 * gcc.c-torture/compile/20000825-1.c: New test.
52301
52302 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
52303
52304 * gcc.dg/dwarf2-2.c: New test.
52305
52306 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
52307
52308 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
52309 dg-warning regexps.
52310
52311 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
52312
52313 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
52314 gcc.dg/format-ext-5.c: New tests.
52315
52316 2000-08-25 Jakub Jelinek <jakub@redhat.com>
52317
52318 * g++.old-deja/g++.other/crash22.C: New test.
52319
52320 2000-08-24 Mark Mitchell <mark@codesourcery.com>
52321
52322 * gcc.dg/noncompile/930622-2.c: Adjust error message.
52323
52324 2000-08-24 Richard Henderson <rth@cygnus.com>
52325
52326 * gcc.dg/ia64-sync-1.c: New test.
52327 * gcc.dg/ia64-sync-2.c: New test.
52328 * gcc.dg/ia64-asm-1.c: New test.
52329
52330 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
52331
52332 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
52333 * gcc.dg/format-ext-2.c: New test.
52334
52335 2000-08-23 Jason Merrill <jason@redhat.com>
52336
52337 * lib/old-dejagnu.exp: Also ignore "In member function" and
52338 "At global scope".
52339
52340 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
52341
52342 * gcc.dg/noncompile/label-lineno-1.c: New test.
52343
52344 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
52345
52346 * gcc.dg/c99-array-nonobj-1.c: New test.
52347
52348 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
52349
52350 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
52351 tests.
52352 * gcc.dg/format-ext-1.c: New test.
52353
52354 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
52355
52356 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
52357 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
52358 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
52359 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
52360 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
52361
52362 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
52363
52364 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
52365 gcc.dg/c99-strftime-2.c: New tests.
52366
52367 2000-08-22 Richard Henderson <rth@cygnus.com>
52368
52369 * gcc.c-torture/execute/20000822-1.c: New test.
52370
52371 2000-08-21 Jakub Jelinek <jakub@redhat.com>
52372
52373 * gcc.c-torture/execute/20000819-1.x: Remove.
52374
52375 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
52376
52377 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
52378 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
52379 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
52380 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
52381 gcc.dg/format-xopen-1.c: New tests.
52382
52383 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
52384
52385 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
52386
52387 2000-08-21 Jakub Jelinek <jakub@redhat.com>
52388
52389 * g++.old-deja/g++.other/loop2.C: New test.
52390
52391 * gcc.c-torture/compile/20000606-1.c: New test.
52392 * gcc.c-torture/compile/20000728-1.c: New test.
52393 * gcc.c-torture/execute/20000801-1.c: New test.
52394 * gcc.c-torture/execute/20000801-2.c: New test.
52395 * gcc.c-torture/execute/20000819-1.c: New test.
52396 * gcc.c-torture/execute/20000819-1.x: XFAIL.
52397 * gcc.dg/20000629-1.c: New test.
52398 * gcc.dg/20000724-1.c: New test.
52399 * gcc.dg/20000807-1.c: New test.
52400
52401 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
52402
52403 * gcc.dg/cpp/pragma-1.c: New test.
52404 * gcc.dg/cpp/pragma-2.c: New test.
52405
52406 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
52407
52408 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
52409 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
52410
52411 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
52412
52413 * gcc.c-torture/compile/20000818-1.c: New test.
52414
52415 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
52416
52417 * gcc.c-torture/execute/20000818-1.c: New test.
52418
52419 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
52420
52421 * gcc.dg/format-va-1.c: New test.
52422
52423 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
52424
52425 * g++.old-deja/g++.other/typedef8.C: New test.
52426
52427 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
52428
52429 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
52430 * g++.old-deja/g++.mike/net36.C: Mark candidate.
52431 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
52432 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
52433 * g++.old-deja/g++.other/ptrmem7.C: New test.
52434 * g++.old-deja/g++.pt/ptrmem10.C: New test.
52435
52436 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
52437
52438 * g++.old-deja/g++.pt/typename27.C: New test.
52439
52440 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
52441
52442 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
52443 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
52444 * g++.old-deja/g++.pt/friend45.C: New test.
52445 * g++.old-deja/g++.other/friend8.C: New test.
52446
52447 2000-08-15 Richard Henderson <rth@cygnus.com>
52448
52449 * gcc.c-torture/execute/20000815-1.c: New test.
52450
52451 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
52452
52453 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
52454 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
52455 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
52456
52457 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
52458
52459 * g++.old-deja/g++.other/refinit2.C: New test.
52460
52461 2000-08-13 Geoff Keating <geoffk@cygnus.com>
52462
52463 * lib/c-torture.exp (c-torture): Make
52464 compiler_conditional_xfail_data global.
52465 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
52466 compiler_conditional_xfail_data machinery.
52467 (f-torture-execute): Likewise.
52468 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
52469 and only when unrolling loops.
52470
52471 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
52472
52473 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
52474
52475 * g++.old-deja/g++.pt/explicit81.C: New test.
52476
52477 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
52478
52479 * g++.old-deja/g++.pt/typename26.C: New test.
52480
52481 2000-08-10 Geoff Keating <geoffk@cygnus.com>
52482
52483 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
52484 warning.
52485
52486 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
52487
52488 * g++.old-deja/g++.other/array3.C: New test.
52489
52490 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
52491
52492 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
52493 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
52494 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
52495 New tests.
52496
52497 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
52498
52499 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
52500 * g++.old-deja/g++.abi/vmihint.C: Likewise.
52501
52502 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
52503
52504 * gcc.c-torture/execute/20000808-1.c: New test.
52505
52506 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
52507
52508 * gcc.dg/c90-const-expr-1.c: New test.
52509
52510 2000-08-08 Richard Henderson <rth@cygnus.com>
52511
52512 * gcc.dg/noncompile/920923-1.c: Declare calloc.
52513
52514 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
52515
52516 * gcc.dg/noncompile/const-ll-1.c: New test.
52517
52518 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
52519
52520 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
52521
52522 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
52523
52524 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
52525 that running programs linked against the shared version of libobjc
52526 run correctly.
52527
52528 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
52529
52530 * gcc.dg/c99-printf-1.c: New test.
52531
52532 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
52533
52534 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
52535
52536 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
52537
52538 * gcc.c-torture/execute/20000731-1.x: Delete.
52539
52540 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
52541
52542 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
52543 and torture_without_loops as is done by c-torture.exp.
52544 (search_for): Copy from c-torture.exp.
52545 (gcc-dg-runtest): New function, drives a directory of tests
52546 iterating over the TORTURE_OPTIONS.
52547 (scan-assembler, scan-assembler-not): Move here from
52548 individual directory drivers.
52549
52550 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
52551 defined by lib/gcc-dg.exp.
52552 * gcc.dg/cpp/cpp.exp: Likewise.
52553 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
52554 gcc-dg-runtest, so we cycle over optimization options.
52555
52556 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
52557 * gcc.dg/compare2.c: No longer expected to fail.
52558
52559 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
52560
52561 * gcc.c-torture/execute/20000804-1.c: New test.
52562
52563 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
52564
52565 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
52566
52567 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
52568
52569 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
52570
52571 2000-08-03 Jeffrey A Law (law@cygnus.com)
52572
52573 * gcc.c-torture/compile/20000803-1.c: New test.
52574
52575 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
52576
52577 * gcc.c-torture/execute/20000801-3.c,
52578 gcc.c-torture/execute/20000801-4.c: New tests.
52579 * gcc.c-torture/execute/20000801-3.x,
52580 gcc.c-torture/execute/20000801-4.x: Xfail.
52581
52582 2000-08-02 Geoff Keating <geoffk@cygnus.com>
52583
52584 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
52585 libobjc/.libs to allow for libtool.
52586
52587 2000-08-02 Jakub Jelinek <jakub@redhat.com>
52588
52589 * gcc.c-torture/compile/20000802-1.c: New test.
52590
52591 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
52592
52593 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
52594
52595 2000-07-31 Jeffrey A Law (law@cygnus.com)
52596
52597 * gcc-c-torture/execute/20000731-2.c: New test.
52598
52599 * gcc.c-torture/execute/20000731-1.c: New test.
52600 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
52601
52602 2000-07-31 Jakub Jelinek <jakub@redhat.com>
52603
52604 * gcc.dg/cpp/paste7.c: New test.
52605 * gcc.dg/cpp/20000725-1.c: New test.
52606
52607 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
52608
52609 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
52610 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
52611 declaration warning for __builtin_dwarf_reg_size.
52612
52613 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
52614
52615 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
52616
52617 * gcc.dg/noncompile/voidparam-1.c: New test.
52618
52619 2000-07-30 Richard Henderson <rth@cygnus.com>
52620
52621 * gcc.dg/c90-digraph-1.c: Don't xfail.
52622 * gcc.dg/compare2.c (case 10): Xfail.
52623 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
52624
52625 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
52626
52627 * gcc.dg/c99-main-1.c: New test.
52628
52629 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
52630
52631 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
52632
52633 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
52634
52635 * gcc.c-tortuer/execute/20000726-1.c: New test.
52636
52637 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
52638
52639 * gcc.c-torture/execute/enum-2.c: New test.
52640
52641 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
52642
52643 * gcc.dg/cpp/tr-warn3.c: New test.
52644
52645 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
52646
52647 * g++.old-deja/g++.ext/implicit1.C: Remove.
52648 * g++.old-deja/g++.jason/c2.C: Remove
52649 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
52650 * g++.old-deja/g++.pt/crash16.C: Likewise.
52651 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
52652
52653 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
52654
52655 * g++.old-deja/g++.other/for2.C: New test.
52656
52657 2000-07-25 Jakub Jelinek <jakub@redhat.com>
52658
52659 * gcc.dg/20000720-1.c: New test.
52660
52661 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
52662
52663 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
52664
52665 2000-07-24 Geoff Keating <geoffk@cygnus.com>
52666
52667 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
52668 * gcc.c-torture/execute/20000722-1.c: New.
52669 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
52670
52671 2000-07-24 Jakub Jelinek <jakub@redhat.com>
52672
52673 * gcc.dg/cpp/20000720-1.S: New test.
52674
52675 2000-07-21 Michael Meissner <meissner@redhat.com>
52676
52677 * gcc.c-torture/execute/ieee/hugeval.c: New test.
52678
52679 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
52680
52681 * g++.old-deja/g++.brendan/crash16.C,
52682 g++.old-deja/g++.brendan/parse3.C,
52683 g++.old-deja/g++.brendan/redecl1.C,
52684 g++.old-deja/g++.ns/template13.C,
52685 g++.old-deja/g++.other/decl4.C,
52686 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
52687
52688 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
52689
52690 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
52691 and "Internal error".
52692
52693 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
52694 regexps.
52695 * gcc.dg/cpp/paste6.c: New test.
52696
52697 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
52698
52699 * gcc.dg/cpp/tr-direct.c: New test.
52700
52701 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
52702 gcc.dg/cpp/undef1.c: Tweak error regexps.
52703
52704 2000-07-18 Eric Christopher <echristo@redhat.com>
52705
52706 * gcc.c-torture/compile/20000718-1.c: New test.
52707
52708 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
52709
52710 * cpplex.c (_cpp_push_token): If the token being pushed back
52711 is the previous token in this context, just subtract one from
52712 context->posn.
52713 * cppmacro.c (save_expansion): Clear aux field when storing a
52714 placemarker.
52715
52716 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
52717
52718 * gcc.dg/noncompile/redecl-1.c: New test.
52719
52720 2000-07-18 Jakub Jelinek <jakub@redhat.com>
52721
52722 * gcc.c-torture/execute/20000717-5.c: New test.
52723 * gcc.c-torture/execute/20000717-1.x: Removed.
52724
52725 2000-07-17 Richard Henderson <rth@cygnus.com>
52726
52727 * gcc.c-torture/execute/20000717-4.c: New test.
52728
52729 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
52730
52731 * gcc.dg/cpp/syshdr.c: New test.
52732 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
52733
52734 2000-07-17 Neil Booth <neilb@earthling.net>
52735
52736 * gcc.dg/cpp/cmdlne-dM.c: New test.
52737 * gcc.dg/cpp/cmdlne-dD.c: New test.
52738
52739 2000-07-17 Jeffrey A Law (law@cygnus.com)
52740
52741 * gcc.c-torture/execute/20000717-3.c: New test.
52742
52743 * gcc.c-torture/compile/20000717-1.c: New test.
52744
52745 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
52746
52747 * gcc.c-torture/execute/20000717-2.c: New test.
52748
52749 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
52750
52751 * gcc.dg/formatz-1.c: New test.
52752
52753 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
52754 * gcc.dg/c99-digraph-1.c: New tests.
52755
52756 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
52757 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
52758
52759 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
52760 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
52761 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
52762 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
52763 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
52764 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
52765 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
52766
52767 2000-07-17 Greg McGary <greg@mcgary.org>
52768
52769 * gcc.c-torture/execute/20000717-1.c: New test.
52770 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
52771
52772 2000-07-15 Jakub Jelinek <jakub@redhat.com>
52773
52774 * gcc.c-torture/execute/20000715-2.c: New test.
52775 * gcc.dg/20000715-1.c: New test.
52776
52777 2000-07-15 Michael Meissner <meissner@redhat.com>
52778
52779 * gcc.c-torture/execute/20000715-1.c: New test.
52780
52781 2000-07-13 Jakub Jelinek <jakub@redhat.com>
52782
52783 * gcc.c-torture/execute/20000707-1.c: New test.
52784
52785 2000-07-13 Neil Booth <NeilB@earthling.net>
52786
52787 * gcc.dg/cpp/digraph1.c,
52788 gcc.dg/cpp/digraph2.c,
52789 gcc.dg/cpp/digraphs.c: New tests.
52790
52791 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
52792
52793 * g77.f-torture/compile/20000630-2.f: New test.
52794 * g77.f-torture/compile/20000630-2.x
52795
52796 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
52797
52798 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
52799
52800 2000-07-11 Neil Booth <NeilB@earthling.net>
52801
52802 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
52803
52804 2000-07-11 Neil Booth <NeilB@earthling.net>
52805
52806 * gcc.dg/cpp/cmdlne-C.c: New.
52807
52808 2000-07-09 Neil Booth <NeilB@earthling.net>
52809
52810 * gcc.dg/cpp/directiv.c: New tests.
52811 * gcc.dg/cpp/undef1.c: Update.
52812
52813 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
52814
52815 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
52816
52817 2000-07-09 Neil Booth <NeilB@earthling.net>
52818
52819 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
52820
52821 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
52822
52823 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
52824 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
52825
52826 2000-07-08 Neil Booth <NeilB@earthling.net>
52827
52828 * gcc.dg/cpp/macsyntx.c: New tests.
52829
52830 2000-07-07 Jakub Jelinek <jakub@redhat.com>
52831
52832 * gcc.dg/20000707-1.c: New test.
52833
52834 2000-07-07 Jakub Jelinek <jakub@redhat.com>
52835
52836 * gcc.c-torture/execute/20000706-1.c: New test.
52837 * gcc.c-torture/execute/20000706-2.c: New test.
52838 * gcc.c-torture/execute/20000706-3.c: New test.
52839 * gcc.c-torture/execute/20000706-4.c: New test.
52840 * gcc.c-torture/execute/20000706-5.c: New test.
52841
52842 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
52843
52844 * g++.old-deja/g++.pt/instantiate7.C: New test.
52845
52846 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
52847
52848 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
52849 * g++.old-deja/g++.mike/thunk3.C: Likewise.
52850 * g++.old-deja/g++.other/rtti3.C: Likewise.
52851 * g++.old-deja/g++.other/rttid3.C: Likewise.
52852
52853 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
52854
52855 * g77.f-torture/compile/20000630-1.x: Fix typo
52856
52857 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
52858
52859 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
52860 assembly output.
52861
52862 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
52863
52864 * gcc.dg/cpp/ident.c: New test.
52865
52866 2000-07-05 Neil Booth <NeilB@earthling.net>
52867
52868 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
52869 gcc.dg/cpp/lexstrng.c: New tests.
52870
52871 2000-07-04 Neil Booth <NeilB@earthling.net>
52872
52873 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
52874 * gcc.dg/cpp/strify2.c: Same.
52875
52876 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
52877
52878 * gcc.dg/cpp/19951025-1.c: Adjust regexps.
52879 * gcc.dg/cpp/19990703-1.c: Likewise.
52880 * gcc.dg/cpp/20000625-1.c: Likewise.
52881 * gcc.dg/cpp/20000625-2.c: Likewise.
52882
52883 * gcc.dg/cpp/macro1.c,
52884 gcc.dg/cpp/paste1.c, gcc.dg/cpp/paste2.c,
52885 gcc.dg/cpp/paste3.c, gcc.dg/cpp/paste4.c,
52886 gcc.dg/cpp/strify1.c,
52887 gcc.dg/cpp/strify2.c: New tests.
52888
52889 2000-07-03 Jakub Jelinek <jakub@redhat.com>
52890
52891 * gcc.c-torture/execute/20000703-1.c: New test.
52892
52893 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
52894
52895 * g++.old-deja/g++.pt (lookup10.C): New test.
52896
52897 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
52898
52899 * g++.old-deja/g++.pt (typename25.C): New test.
52900
52901 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
52902
52903 * gcc.c-torture/compile/20000701-1.c: New test.
52904
52905 2000-06-30 Nick Clifton <nickc@cygnus.com>
52906
52907 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
52908 to test case.
52909
52910 2000-06-30 Catherine Moore <clm@cygnus.com>
52911
52912 * gcc.c-torture/execute/align-1.c: New test.
52913
52914 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
52915
52916 * g++.old-deja/g++.pt/expr8.C: New test.
52917 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
52918
52919 2000-06-29 Nick Clifton <nickc@cygnus.com>
52920
52921 * gcc.c-torture/compile/20000629-1.c: New test.
52922
52923 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
52924
52925
52926 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
52927 gcc.dg/noncompile directory, depending on whether they're
52928 preprocessor tests or not. Annotate all the tests for the dg
52929 framework.
52930
52931 * gcc.c-torture/noncompile/noncompile.exp: Delete.
52932 * gcc.dg/noncompile/noncompile.exp: New.
52933
52934 * Moved files:
52935 Old name New name
52936 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
52937 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
52938 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
52939 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
52940 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
52941 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
52942 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
52943 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
52944 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
52945 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
52946 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
52947 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
52948 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
52949 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
52950 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
52951 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
52952 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
52953 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
52954 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
52955 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
52956 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
52957 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
52958 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
52959 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
52960
52961 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
52962 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
52963 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
52964 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
52965 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
52966 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
52967
52968 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
52969
52970 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
52971 declare one variable. On the fourth, error.
52972 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
52973 declared by 20000628-1a.h.
52974
52975 2000-06-29 Richard Henderson <rth@redhat.com>
52976
52977 * gcc.c-torture/execute/930529-1.x: New file.
52978 * gcc.dg/920413-1.c: Adjust expected warning text.
52979 * gcc.dg/980217-1.c: Declare abort.
52980 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
52981
52982 2000-06-29 Jeffrey A Law (law@cygnus.com)
52983
52984 * g77.f-torture/compile/20000629-1.f: New test.
52985 * g77.f-torture/compile/20000629-1.x: Expected to fail.
52986
52987 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
52988
52989 Rearrange lots of files, removing entirely the
52990 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
52991 directories.
52992
52993 * Deleted files:
52994 gcc.c-torture/code_quality/code_quality.exp
52995 gcc.c-torture/special/special.exp
52996 gcc.failure/failure.exp
52997 gcc.failure/940409-1.x
52998 gcc.c-torture/compile/961203-1.x
52999
53000 * New files:
53001 gcc.misc-tests/linkage.exp
53002 gcc.c-torture/execute/920730-1t.c
53003 gcc.c-torture/execute/920730-1t.x
53004 gcc.c-torture/compile/920520-1.x
53005 gcc.c-torture/compile/920521-1.x
53006 gcc.c-torture/compile/981006-1.x
53007 gcc.c-torture/execute/eeprof-1.x
53008
53009 * Moved files (possibly with modifications to fit a new harness):
53010 Old name New name
53011 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
53012 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
53013 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
53014 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
53015 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
53016 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
53017 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
53018 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
53019 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
53020 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
53021 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
53022 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
53023 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
53024 gcc.failure/940409-1.c gcc.dg/940409-1.c
53025
53026 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
53027
53028 * c-torture/compile/961203-1.x: Delete.
53029
53030 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
53031 not exit. Include stdio.h.
53032 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
53033 * gcc.misc-tests/dg-12.c: Likewise.
53034 * gcc.misc-tests/dg-5.c: Likewise.
53035 * gcc.misc-tests/dg-6.c: Likewise.
53036 * gcc.misc-tests/dg-7.c: Prototype abort.
53037 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
53038 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
53039 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
53040 not exit.
53041 * gcc.misc-tests/sieve.c: Use return from main, not exit.
53042 * gcc.misc-tests/sort2.c: Use return from main, not exit.
53043
53044 2000-06-28 Jakub Jelinek <jakub@redhat.com>
53045
53046 * gcc.dg/cpp/20000628-1.c: New test.
53047 * gcc.dg/cpp/20000628-1.h: New header for above test.
53048 * gcc.dg/cpp/20000628-1a.h: Likewise.
53049
53050 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
53051
53052 * gcc.dg/cpp: New directory.
53053 * gcc.dg/cpp/cpp.exp: New driver.
53054 * gcc.dg/cpp/20000627-1.c: New test.
53055 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
53056 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
53057 and rewrite as a compilation test.
53058
53059 * gcc.dg: Move many files into the cpp subdirectory, possibly
53060 renaming or editing them as well.
53061 Old name New name
53062 990119-1.c cpp/19990119-1.c
53063 990228-1.c cpp/19990228-1.c
53064 990407-1.c cpp/19990407-1.c
53065 990409-1.c cpp/19990409-1.c
53066 990413-1.c cpp/19990413-1.c
53067 990703-1.c cpp/19990703-1.c
53068 20000127-1.c cpp/20000127-1.c
53069 20000129-1.c cpp/20000129-1.c
53070 20000207-1.c cpp/20000207-1.c
53071 20000207-2.c cpp/20000207-2.c
53072 20000209-1.c cpp/20000209-1.c
53073 20000209-2.c cpp/20000209-2.c
53074 20000301-1.c cpp/20000301-1.c
53075 20000419-1.c cpp/20000419-1.c
53076 20000510-1.S cpp/20000510-1.S
53077 20000519-1.c cpp/20000519-1.c
53078 20000529-1.c cpp/20000529-1.c
53079 20000625-1.c cpp/20000625-1.c
53080 20000625-2.c cpp/20000625-2.c
53081 cpp-as1.c cpp/assert1.c
53082 cpp-as2.c cpp/assert2.c
53083 cxx-comments-1.c cpp/cxxcom1.c
53084 cxx-comments-2.c cpp/cxxcom2.c
53085 endif-label.c cpp/endif.c
53086 cpp-hash1.c cpp/hash1.c
53087 cpp-hash2.c cpp/hash2.c
53088 cpp-if1.c cpp/if-1.c
53089 cpp-if2.c cpp/if-2.c
53090 cpp-if3.c cpp/if-3.c
53091 cpp-if4.c cpp/if-4.c
53092 cpp-if5.c cpp/if-5.c
53093 cpp-cond.c cpp/if-cexp.c
53094 cpp-missingop.c cpp/if-mop.c
53095 cpp-missingparen.c cpp/if-mpar.c
53096 cpp-opprec.c cpp/if-oppr.c
53097 cpp-ifparen.c cpp/if-paren.c
53098 cpp-shortcircuit.c cpp/if-sc.c
53099 cpp-shift.c cpp/if-shift.c
53100 cpp-unary.c cpp/if-unary.c
53101 cpp-li1.c cpp/line1.c
53102 cpp-li2.c cpp/line2.c
53103 lineno.c cpp/line3.c
53104 lineno-2.c cpp/line4.c
53105 cpp-mi.c cpp/mi1.c
53106 cpp-mic.h cpp/mi1c.h
53107 cpp-micc.h cpp/mi1cc.h
53108 cpp-mind.h cpp/mi1nd.h
53109 cpp-mindp.h cpp/mi1ndp.h
53110 cpp-mix.h cpp/mi1x.h
53111 cpp-mi2.c cpp/mi2.c
53112 cpp-mi2a.h cpp/mi2a.h
53113 cpp-mi2b.h cpp/mi2b.h
53114 cpp-mi2c.h cpp/mi2c.h
53115 cpp-mi3.c cpp/mi3.c
53116 cpp-mi3.def cpp/mi3.def
53117 poison-1.c cpp/poison.c
53118 pr-impl.c cpp/prag-imp.c
53119 cpp-redef-2.c cpp/redef1.c
53120 cpp-redef.c cpp/redef2.c
53121 strpaste.c cpp/strp1.c
53122 strpaste-2.c cpp/strp2.c
53123 cpp-tradpaste.c cpp/tr-paste.c
53124 cpp-tradstringify.c cpp/tr-str.c
53125 cpp-tradwarn1.c cpp/tr-warn1.c
53126 cpp-tradwarn2.c cpp/tr-warn2.c
53127 trigraphs.c cpp/trigraphs.c
53128 cpp-unc1.c cpp/unc1.c
53129 cpp-unc2.c cpp/unc2.c
53130 cpp-unc3.c cpp/unc3.c
53131 cpp-unc.c cpp/unc4.c
53132 undef.c cpp/undef1.c
53133 undef-2.c cpp/undef2.c
53134 cpp-wi1.c cpp/widestr1.c
53135
53136 2000-06-27 Mark Mitchell <mark@codesourcery.com>
53137
53138 * lib/g++.exp (g++_include_flags): Tweak.
53139
53140 2000-06-27 H.J. Lu <hjl@gnu.org>
53141 Loren J. Rittle <ljrittle@acm.org>
53142
53143 * lib/g++.exp (g++_include_flags): Override libgloss.exp
53144 version with one that knows about the new gcc tree structure.
53145 (g++_link_flags): Same.
53146
53147 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
53148
53149 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
53150 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
53151 case we are cross-compiling.
53152
53153 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
53154 g++.old-deja/g++.niklas/Makefile.in,
53155 g++.old-deja/g++.niklas/configure.in,
53156 g++.old-deja/g++.other/Makefile.in,
53157 g++.old-deja/g++.other/configure.in,
53158 gcc.c-torture/code_quality/Makefile.in,
53159 gcc.c-torture/code_quality/configure.in,
53160 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
53161 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
53162 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
53163 gcc.c-torture/execute/ieee/Makefile.in,
53164 gcc.c-torture/execute/ieee/configure.in,
53165 gcc.c-torture/noncompile/Makefile.in,
53166 gcc.c-torture/noncompile/configure.in,
53167 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
53168 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
53169 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
53170
53171 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
53172
53173 * g++.old-deja/g++.other/ambig3.C: New test.
53174
53175 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
53176
53177 * g++.old-deja/g++.pt/syntax1.C: New test.
53178 * g++.old-deja/g++.pt/syntax2.C: New test.
53179 * g++.old-deja/g++.other/syntax3.C: New test.
53180 * g++.old-deja/g++.other/syntax4.C: New test.
53181
53182 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
53183
53184 * gcc.dg/20000623-1.c: Prototype exit and abort.
53185
53186 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
53187
53188 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
53189 New tests.
53190 * gcc.dg/cpp-mi3.def: New file.
53191
53192 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
53193 inside assertions.
53194 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
53195 lexer's error messages.
53196 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
53197 divine anything from the linemarkers.
53198 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
53199 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
53200
53201 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
53202
53203 * gcc.dg/20000623-1.c: New test.
53204
53205 2000-06-22 Jakub Jelinek <jakub@redhat.com>
53206
53207 * gcc.c-torture/execute/20000622-1.c: New test.
53208
53209 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
53210
53211 * g++.old-deja/g++.other/init15.C: New test.
53212
53213 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
53214
53215 * g++.old-deja/g++.pt/vaarg2.C: New test.
53216 * g++.old-deja/g++.pt/vaarg3.C: New test.
53217
53218 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
53219
53220 * g++.old-deja/g++.other/dyncast6.C: New test.
53221
53222 2000-06-15 Jakub Jelinek <jakub@redhat.com>
53223
53224 * gcc.c-torture/execute/loop-6.c: New test.
53225
53226 2000-06-14 Jakub Jelinek <jakub@redhat.com>
53227
53228 * gcc.dg/20000614-1.c: New test.
53229 * gcc.dg/20000614-2.c: New test.
53230
53231 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
53232
53233 * g++.old-deja/g++.other/inline12.C: New test.
53234
53235 2000-06-13 Jakub Jelinek <jakub@redhat.com>
53236
53237 * g++.old-deja/g++.other/eh1.C: New test.
53238
53239 2000-06-12 Jakub Jelinek <jakub@redhat.com>
53240
53241 * g++.old-deja/g++.other/type.C: New test.
53242
53243 2000-06-05 Jakub Jelinek <jakub@redhat.com>
53244
53245 * g++.old-deja/g++.other/initstring.C: New test.
53246
53247 2000-06-12 Jason Merrill <jason@redhat.com>
53248
53249 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
53250
53251 2000-06-09 Jeffrey A Law (law@cygnus.com)
53252
53253 * gcc.c-torture/compile/20000609-1.c: New test.
53254
53255 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
53256
53257 * gcc.dg/20000609-1.c: New test.
53258
53259 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
53260
53261 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
53262 * gcc.c-torture/noncompile/poison-1.c: Move...
53263 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
53264 * gcc.dg/cpp-li1.c: Add a token after the #line.
53265
53266 2000-06-05 Richard Henderson <rth@cygnus.com>
53267
53268 * gcc.c-torture/execute/20000605-2.c: New test.
53269 * gcc.c-torture/execute/20000605-3.c: New test.
53270
53271 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
53272
53273 * g77.f-torture/execute/20000503-1.x: New file.
53274
53275 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
53276
53277 * g++.old-deja/g++.eh/badalloc1.C: New test.
53278
53279 2000-06-05 Richard Henderson <rth@cygnus.com>
53280
53281 * gcc.c-torture/execute/20000605-1.c: New test.
53282
53283 2000-06-05 Jakub Jelinek <jakub@redhat.com>
53284 Nathan Sidwell <nathan@codesourcery.com>
53285
53286 * gcc.c-torture/compile/20000605-1.c: New test.
53287
53288 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
53289
53290 * g77.f-torture/compile/20000601-1.f: New test.
53291
53292 2000-06-03 Richard Henderson <rth@cygnus.com>
53293
53294 * gcc.c-torture/execute/20000603-1.c: New.
53295
53296 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
53297
53298 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
53299 * gcc.dg/noreturn-2.c (noreturn): Likewise.
53300
53301 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
53302
53303 * gcc.dg/compare2.c (case 12): XFAIL.
53304 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
53305 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
53306
53307 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
53308
53309 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
53310
53311 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
53312 guard macro is already defined when the header is first
53313 included.
53314 * gcc.dg/cpp-mix.h: New file.
53315 * gcc.dg/endif-label.c: Update patterns to match compiler.
53316
53317 * g++.brendan/complex1.C: Declare abort.
53318 * g++.law/refs4.C: Remove XFAIL.
53319 * g++.oliva/expr2.C: Declare abort and exit.
53320
53321 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
53322
53323 * gcc.c-torture/execute/20000528-1.c: New test.
53324
53325 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
53326 * g++.old-deja/g++.law/temps4.C: Likewise.
53327
53328 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
53329 stdlib.h. Call abort() on failure.
53330 * g++.old-deja/g++.law/refs4.C: Likewise.
53331 * g++.old-deja/g++.law/temps4.C: Likewise.
53332 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
53333 * gcc.c-torture/execute/20000112-1.c: Include string.h.
53334
53335 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
53336
53337 Relative to g++.dg/special:
53338 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
53339
53340 Relative to g++.old-deja:
53341 * g++.brendan/complex1.C, g++.jason/optimize2.C,
53342 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
53343 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
53344 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
53345 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
53346 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
53347 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
53348
53349 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
53350 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
53351 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
53352 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
53353 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
53354 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
53355 and/or string.h.
53356
53357 * g++.other/goto1.C: Update expectations for error messages.
53358
53359 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
53360
53361 * gcc.c-torture/compile/20000523-1.c: New test.
53362
53363 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
53364
53365 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
53366
53367 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
53368
53369 * g++.old-deja/g++.eh/catch11.C: New test.
53370 * g++.old-deja/g++.eh/catch12.C: New test.
53371
53372 2000-05-24 Nick Clifton <nickc@cygnus.com>
53373
53374 * gcc.c-torture/execute/20000523-1.c: New test.
53375
53376 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
53377
53378 * c-torture/execute/bcp-1.c: Replace abort in arg of
53379 __builtin_constant_p with a generic external function.
53380
53381 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
53382 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
53383 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
53384 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
53385 Prototype abort and/or exit.
53386
53387 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
53388 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
53389 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
53390 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
53391
53392 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
53393
53394 * gcc.dg/dwarf2-1.c: New test.
53395
53396 2000-05-20 Richard Henderson <rth@cygnus.com>
53397
53398 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
53399
53400 2000-05-20 Andreas Jaeger <aj@suse.de>
53401
53402 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
53403 testcase.
53404
53405 2000-05-19 David Edelsohn <edelsohn@gnu.org>
53406
53407 * gcc.c-torture/execute/20000519-2.c: New test.
53408
53409 2000-05-19 Andreas Jaeger <aj@suse.de>
53410
53411 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
53412 which fails with SSA.
53413
53414 * lib/c-torture.exp: Also test with -O3 -fssa.
53415
53416 2000-05-18 Michael Meissner <meissner@redhat.com>
53417
53418 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
53419 * gcc.c-torture/execute/920415-1.c: Ditto.
53420 * gcc.c-torture/execute/920501-1.c: Ditto.
53421 * gcc.c-torture/execute/conversion.c: Ditto.
53422 * gcc.c-torture/execute/cvt-1.c: Ditto.
53423
53424 2000-05-18 Jeffrey A Law (law@cygnus.com)
53425
53426 * gcc.c-torture/compile/20000518-1.c: New test.
53427
53428 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
53429
53430 * g77.f-torture/compile/200005018.f: New test.
53431
53432 2000-05-17 Jeffrey A Law (law@cygnus.com)
53433
53434 * gcc.c-torture/compile/20000517-1.c: New test.
53435
53436 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
53437
53438 * gcc.c-torture/execute/20000516-1.c: New test.
53439
53440 2000-05-15 Jakub Jelinek <jakub@redhat.com>
53441
53442 * g++.old-deja/g++.other/eh.C: New test.
53443
53444 2000-05-12 Richard Henderson <rth@cygnus.com>
53445
53446 * gcc.c-torture/execute/990208-1.c (main): Don't pass
53447 constants through to doit's conditional.
53448
53449 2000-05-11 Jeffrey A Law (law@cygnus.com)
53450
53451 * gcc.c-torture/compile/20000511-1.c: New test.
53452 * g77.f-torture/compile/20000511-1.f: New test.
53453 * g77.f-torture/compile/20000511-2.f: New test.
53454
53455 2000-05-11 Michael Meissner <meissner@redhat.com>
53456
53457 * gcc.c-torture/execute/20000511-1.c: New test.
53458
53459 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
53460
53461 * gcc.dg/dg.exp: Scan .S files as well as .c files.
53462 * gcc.dg/20000510-1.S: New.
53463
53464 2000-05-08 Catherine Moore <clm@cygnus.com>
53465
53466 * gcc.dg/unused-3.c: New.
53467
53468 2000-05-06 Richard Henderson <rth@cygnus.com>
53469
53470 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
53471 * g++.old-deja/g++.mike/warn1.C: Likewise.
53472 * g++.old-deja/g++.pt/local1.C: Likewise.
53473 * g++.old-deja/g++.pt/local7.C: Likewise.
53474 * g++.old-deja/g++.pt/spec16.C: Likewise.
53475
53476 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
53477
53478 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
53479
53480 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
53481
53482 * g77.f-torture/execute/20000503-1.f: New test.
53483
53484 2000-05-04 Andreas Jaeger <aj@suse.de>
53485
53486 * gcc.dg/noreturn-2.c: New test.
53487
53488 2000-05-04 Neil Booth <NeilB@earthling.net>
53489
53490 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
53491 preprocessor.
53492
53493 2000-05-04 Richard Henderson <rth@cygnus.com>
53494
53495 * gcc.c-torture/execute/20000503-1.c: Fix typo.
53496
53497 2000-05-04 Richard Henderson <rth@cygnus.com>
53498
53499 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
53500 OpenSSL by Jason R Thorpe.
53501
53502 2000-05-03 Jim Wilson <wilson@cygnus.com>
53503
53504 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
53505
53506 2000-05-03 Robert Lipe <robertlipe@usa.net>
53507
53508 * gcc.dg/20000503-1.c: New test.
53509
53510 2000-05-02 Jakub Jelinek <jakub@redhat.com>
53511
53512 * gcc.c-torture/compile/20000502-1.c: New test.
53513 * g++.old-deja/g++.other/align.C: New test.
53514 * gcc.dg/cpp-tradstringify.c: New test.
53515
53516 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
53517
53518 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
53519 and hard registers.
53520
53521 2000-04-26 Geoff Keating <geoffk@cygnus.com>
53522
53523 * gcc.c-torture/execute/loop-5.c: New test.
53524
53525 2000-04-25 Jakub Jelinek <jakub@redhat.com>
53526
53527 * gcc.c-torture/execute/va-arg-20.c: New test.
53528
53529 2000-04-23 Jeffrey A Law (law@cygnus.com)
53530
53531 * gcc.c-torture/execute/20000422-1.c: New test.
53532
53533 2000-04-20 Greg McGary <gkm@gnu.org>
53534
53535 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
53536 when optimizing, but without sibling-call optimizations (-O1).
53537
53538 2000-04-20 Jeffrey A Law (law@cygnus.com)
53539
53540 * gcc.c-torture/compile/20000420-1.c: New test.
53541
53542 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
53543
53544 * g++.abi/ptrflags.C: New test.
53545 * g++.eh/catchptr1.C: Test incomplete pointer chains.
53546
53547 2000-04-19 Catherine Moore <clm@cygnus.com>
53548
53549 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
53550
53551 2000-04-19 Greg McGary <gkm@gnu.org>
53552
53553 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
53554 sibling-call optimizations.
53555
53556 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
53557
53558 * gcc.dg/20000419-1.c: New test.
53559
53560 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
53561
53562 * gcc.c-torture/execute/20000412-6.c: New test.
53563
53564 2000-04-12 Jeffrey A Law (law@cygnus.com)
53565
53566 * gcc.c-torture/execute/20000412-5.c: New test.
53567 * g77.f-torture/compile/20000412-1.f: New test.
53568 * gcc.c-torture/execute/20000412-4.c: New test.
53569 * gcc.c-torture/compile/20000412-2.c: New test.
53570 * gcc.c-torture/execute/20000412-3.c: New test.
53571 * gcc.c-torture/compile/20000412-1.c: New test.
53572 * gcc.c-torture/execute/20000412-2.c: New test.
53573
53574 2000-04-12 Jakub Jelinek <jakub@redhat.com>
53575
53576 * objc/execute/bf-20.m: New test.
53577
53578 2000-04-10 Richard Henderson <rth@cygnus.com>
53579
53580 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
53581
53582 * gcc.c-torture/execute/20000412-1.c: New test.
53583
53584 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
53585
53586 * g++.old-deja/g++.eh/catchptr1.C: New test.
53587
53588 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
53589
53590 * g++.old-deja/g++.abi/cxa_vec.C: New test.
53591
53592 2000-04-08 Neil Booth <NeilB@earthling.net>
53593
53594 * gcc.dg/cpp-nullchar.c: Remove test as
53595 embedded nulls cause problems.
53596
53597 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
53598
53599 * gcc.dg/compare2.c: New test.
53600
53601 2000-04-08 Neil Booth <NeilB@earthling.net>
53602
53603 * gcc.dg/cpp-nullchar.c: New test.
53604
53605 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
53606
53607 * gcc.dg/cpp-mi2.c: New test.
53608 * gcc.dg/cpp-mi2[abc].h: New files.
53609
53610 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
53611
53612 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
53613 member name.
53614
53615 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
53616
53617 * g++.old-deja/g++.abi/vmihint.C: New test.
53618
53619 2000-04-06 Neil Booth <NeilB@earthling.net>
53620
53621 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
53622 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
53623 copyright.
53624
53625 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
53626
53627 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
53628 avoid stack-frame overwrite.
53629
53630 2000-04-05 Jakub Jelinek <jakub@redhat.com>
53631
53632 * gcc.c-torture/compile/20000405-2.c: New test.
53633 * gcc.c-torture/compile/20000405-3.c: New test.
53634
53635 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
53636
53637 * gcc.c-torture/compile/20000405-1.c: New test.
53638
53639 2000-04-04 Geoff Keating <geoffk@cygnus.com>
53640
53641 * gcc.dg/cast-qual-1.c: Revert last change.
53642
53643 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
53644
53645 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
53646
53647 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
53648
53649 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
53650 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
53651
53652 2000-04-03 Jeffrey A Law (law@cygnus.com)
53653
53654 * gcc.c-torture/compile/20000403-2.c: New test.
53655 * gcc.c-torture/compile/20000403-1.c: New test.
53656
53657 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
53658
53659 * gcc.c-torture/execute/20000403-1.c: New test.
53660
53661 2000-04-03 Geoff Keating <geoffk@cygnus.com>
53662
53663 * gcc.c-torture/execute/20000402-1.c: New test.
53664
53665 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
53666
53667 * gcc.c-torture/execute/va-arg-15.c: New test.
53668 * gcc.c-torture/execute/va-arg-16.c: New test.
53669 * gcc.c-torture/execute/va-arg-17.c: New test.
53670 * gcc.c-torture/execute/va-arg-18.c: New test.
53671 * gcc.c-torture/execute/va-arg-19.c: New test.
53672
53673 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
53674
53675 * gcc.c-torture/compile/981211-1.c: Move to...
53676 * gcc.dg/cpp-as1.c: ...here.
53677 * gcc.dg/cpp-as2.c: New file.
53678
53679 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
53680 compiler.
53681
53682 2000-04-02 Neil Booth <NeilB@earthling.net>
53683
53684 * gcc.dg/cpp-cond.c New tests.
53685 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
53686 accidental success less likely.
53687 * gcc.dg/cpp-missingop.c New tests.
53688 * gcc.dg/cpp-missingparen.c New tests.
53689 * gcc.dg/cpp-shift.c New tests.
53690 * gcc.dg/cpp-shortcircuit.c New tests.
53691 * gcc.dg/cpp-unary.c New tests.
53692
53693 2000-03-29 Jeffrey A Law (law@cygnus.com)
53694
53695 * gcc.c-torture/compile/20000329-1.c: New test.
53696
53697 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
53698
53699 * gcc.c-torture/compile/20000326-1.c: New test.
53700 * gcc.c-torture/compile/20000326-2.c: New test.
53701
53702 2000-03-24 Geoff Keating <geoffk@cygnus.com>
53703
53704 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
53705 the first parameter is a function argument.
53706
53707 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
53708
53709 * g++.old-deja/g++.ext/array4.C: New test.
53710
53711 2000-03-22 Geoff Keating <geoffk@cygnus.com>
53712
53713 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
53714
53715 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
53716
53717 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
53718
53719 2000-03-19 Richard Henderson <rth@cygnus.com>
53720
53721 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
53722
53723 2000-03-19 Richard Henderson <rth@cygnus.com>
53724
53725 * gcc.c-torture/compile/20000319-1.c: New test.
53726
53727 2000-03-14 Jeffrey A Law (law@cygnus.com)
53728
53729 * gcc.c-torture/execute/20000314-3.c: New test.
53730 * gcc.c-torture/execute/20000314-2.c: New test.
53731 * gcc.c-torture/execute/20000314-1.c: New test.
53732 * gcc.c-torture/compile/20000314-2.c: New test.
53733 * gcc.c-torture/compile/20000314-1.c: New test.
53734
53735 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
53736
53737 * g++.old-deja/g++.warn/inline.C: New test.
53738
53739 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
53740
53741 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
53742 standards-compliant result rather than specific constants.
53743 Put test-values in array.
53744
53745 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
53746
53747 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
53748 (g++_target_compile): Put test-specific options last.
53749
53750 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
53751
53752 * g++.old-deja/g++.eh/vbase4.C: New test.
53753
53754 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
53755
53756 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
53757
53758 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
53759
53760 * g++.old-deja/g++.brendan/misc12.C: Removed.
53761 * g++.old-deja/g++.pt/memtemp77.C: Constify.
53762 * g++.old-deja/g++.ext/pretty4.C: New test.
53763
53764 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
53765
53766 * g++.old-deja/g++.other/string2.C: New test.
53767
53768 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
53769
53770 * g++.old-deja/g++.warn/impint2.C: New test.
53771
53772 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
53773
53774 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
53775 is 1, not zero.
53776
53777 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
53778
53779 * g++.old-deja/g++.warn/impint.C: New test.
53780 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
53781 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
53782 * g++.old-deja/g++.pt/explicit12.C: Likewise.
53783 * g++.old-deja/g++.pt/explicit13.C: Likewise.
53784 * g++.old-deja/g++.pt/explicit17.C: Likewise.
53785 * g++.old-deja/g++.pt/explicit18.C: Likewise.
53786 * g++.old-deja/g++.pt/explicit19.C: Likewise.
53787 * g++.old-deja/g++.pt/explicit23.C: Likewise.
53788 * g++.old-deja/g++.pt/explicit31.C: Likewise.
53789 * g++.old-deja/g++.pt/explicit35.C: Likewise.
53790 * g++.old-deja/g++.pt/explicit6.C: Likewise.
53791 * g++.old-deja/g++.pt/memclass7.C: Likewise.
53792
53793 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
53794
53795 * gcc.dg/cpp-redef.c: New test.
53796
53797 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
53798
53799 * g++.old-deja/g++.pt/unify7.C: New test.
53800
53801 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
53802
53803 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
53804 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
53805
53806 2000-02-25 Geoff Keating <geoffk@cygnus.com>
53807
53808 * gcc.c-torture/compile/20000224-1.c: New test.
53809
53810 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
53811
53812 * gcc.c-torture/compile/cpp-2.c: New test.
53813 * gcc.c-torture/compile/cpp-1.c: New test.
53814
53815 2000-02-25 Jeffrey A Law (law@cygnus.com)
53816
53817 * gcc.c-torture/execute/20000225-1.c: New test.
53818
53819 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
53820
53821 * gcc.dg/cpp-li2.c: New test.
53822
53823 * gcc.dg/cpp-wi1.c: New test.
53824
53825 * gcc.dg/cpp-li1.c: New test.
53826
53827 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
53828
53829 * g++.old-deja/g++.other/sizeof5.C: New test.
53830
53831 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
53832
53833 * gcc.c-torture/execute/va-arg-13.c: New test.
53834
53835 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
53836
53837 * gcc.c-torture/execute/va-arg-12.c: New test.
53838
53839 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
53840
53841 * gcc.c-torture/execute/20000223-1.c: New test.
53842
53843 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
53844
53845 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
53846
53847 2000-02-22 Mark Mitchell <mark@codesourcery.com>
53848
53849 * g++.old-deja/g++.abi/ptrmem.C: New test.
53850
53851 2000-02-19 Richard Henderson <rth@cygnus.com>
53852
53853 * gcc.c-torture/compile/init-3.c: New.
53854
53855 2000-02-17 Mark Mitchell <mark@codesourcery.com>
53856
53857 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
53858 ALWAYS_CXXFLAGS.
53859
53860 2000-02-11 Robert Lipe <robertl@sco.com>
53861
53862 * gcc.c-torture/compile/20000211-3.c: New test.
53863
53864 2000-02-11 Martin Buchholz <martin@xemacs.org>
53865
53866 * gcc.c-torture/compile/20000211-2.c: New test.
53867
53868 2000-02-11 Jeffrey A Law (law@cygnus.com)
53869
53870 * gcc.c-torture/compile/20000211-1.c: New test.
53871
53872 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
53873
53874 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
53875 on native targets
53876
53877 2000-02-08 Nathan Sidwell <nathan@acm.org>
53878
53879 * g++.old-deja/g++.other/cast5.C: New test.
53880
53881 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
53882
53883 * gcc.c-torture/execute/20000205-1.c: New.
53884
53885 2000-02-03 Nathan Sidwell <nathan@acm.org>
53886
53887 * g++.old-deja/g++.jason/cast3.C: Return void.
53888 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
53889
53890 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
53891
53892 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
53893
53894 * gcc.dg/loop-1.c: New test.
53895
53896 2000-01-27 Jakub Jelinek <jakub@redhat.com>
53897
53898 * gcc.c-torture/compile/20000127-1.c: New test.
53899 * gcc.c-torture/execute/991228-1.c: New test.
53900
53901 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
53902
53903 * gcc.dg/unused-2.c: New test.
53904
53905 * gcc.dg/conv-1.c: New test.
53906
53907 2000-01-24 Mark Mitchell <mark@codesourcery.com>
53908
53909 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
53910 compiler.
53911 (tool_option_proc): Fix typo.
53912
53913 2000-01-24 Geoff Keating <geoffk@cygnus.com>
53914
53915 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
53916 of the ld on the host, not on the build machine.
53917 Also, don't crash if '--help' is not a supported option.
53918
53919 2000-01-24 Richard Henderson <rth@cygnus.com>
53920
53921 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
53922
53923 2000-01-20 Jeffrey A Law (law@cygnus.com)
53924
53925 * gcc.c-torture/execute/20000120-2.c: New test.
53926 * gcc.c-torture/execute/20000120-1.c: New test.
53927
53928 2000-01-13 Jeffrey A Law (law@cygnus.com)
53929
53930 * gcc.c-torture/execute/20000113-1.c: New test.
53931
53932 2000-01-12 Jeffrey A Law (law@cygnus.com)
53933
53934 * gcc.c-torture/execute/20000112-1.c: New test.
53935
53936 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
53937
53938 * gcc.dg/20000111-1.c: New test.
53939
53940 2000-01-10 Jeffrey A Law (law@cygnus.com)
53941
53942 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
53943 with 16 bit integers.
53944
53945 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
53946
53947 * gcc.dg/20000108-1.c: New test.
53948
53949 2000-01-05 Nathan Sidwell <nathan@acm.org>
53950
53951 * g++.old-deja/g++.ns/koenig8.C: New test.
53952
53953 2000-01-05 Nathan Sidwell <nathan@acm.org>
53954
53955 * g++.old-deja/g++.other/cast4.C: New test.
53956
53957 2000-01-05 Jeffrey A Law (law@cygnus.com)
53958
53959 * gcc.c-torture/compile/20000105-2.c: New test.
53960 * gcc.c-torture/compile/20000105-1.c: New test.
53961
53962 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
53963
53964 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
53965 references to printf & atoi to conform to ANSI standard.
53966 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
53967 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
53968 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
53969 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
53970 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
53971 * g++.old-deja/g++.brendan/complex1.C: Likewise.
53972 * g++.old-deja/g++.brendan/copy1.C: Likewise.
53973 * g++.old-deja/g++.brendan/copy2.C: Likewise.
53974 * g++.old-deja/g++.brendan/copy3.C: Likewise.
53975 * g++.old-deja/g++.brendan/copy4.C: Likewise.
53976 * g++.old-deja/g++.brendan/copy5.C: Likewise.
53977 * g++.old-deja/g++.brendan/copy6.C: Likewise.
53978 * g++.old-deja/g++.brendan/copy7.C: Likewise.
53979 * g++.old-deja/g++.brendan/copy8.C: Likewise.
53980 * g++.old-deja/g++.brendan/crash11.C: Likewise.
53981 * g++.old-deja/g++.brendan/crash14.C: Likewise.
53982 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
53983 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
53984 * g++.old-deja/g++.brendan/delete2.C: Likewise.
53985 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
53986 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
53987 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
53988 * g++.old-deja/g++.brendan/eh1.C: Likewise.
53989 * g++.old-deja/g++.brendan/groff1.C: Likewise.
53990 * g++.old-deja/g++.brendan/init3.C: Likewise.
53991 * g++.old-deja/g++.brendan/misc12.C: Likewise.
53992 * g++.old-deja/g++.brendan/misc7.C: Likewise.
53993 * g++.old-deja/g++.brendan/new2.C: Likewise.
53994 * g++.old-deja/g++.brendan/operators4.C: Likewise.
53995 * g++.old-deja/g++.brendan/operators5.C: Likewise.
53996 * g++.old-deja/g++.brendan/overload2.C: Likewise.
53997 * g++.old-deja/g++.brendan/overload7.C: Likewise.
53998 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
53999 * g++.old-deja/g++.brendan/reference1.C: Likewise.
54000 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
54001 * g++.old-deja/g++.brendan/template24.C: Likewise.
54002 * g++.old-deja/g++.brendan/template3.C: Likewise.
54003 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
54004 * g++.old-deja/g++.jason/inline3.C: Likewise.
54005 * g++.old-deja/g++.jason/opeq.C: Likewise.
54006 * g++.old-deja/g++.law/arg5.C: Likewise.
54007 * g++.old-deja/g++.law/arm7.C: Likewise.
54008 * g++.old-deja/g++.law/ctors11.C: Likewise.
54009 * g++.old-deja/g++.law/cvt8.C: Likewise.
54010 * g++.old-deja/g++.law/init9.C: Likewise.
54011 * g++.old-deja/g++.law/refs4.C: Likewise.
54012 * g++.old-deja/g++.law/template2.C: Likewise.
54013 * g++.old-deja/g++.law/visibility24.C: Likewise.
54014 * g++.old-deja/g++.law/vtable3.C: Likewise.
54015 * g++.old-deja/g++.mike/asm2.C: Likewise.
54016 * g++.old-deja/g++.mike/eh1.C: Likewise.
54017 * g++.old-deja/g++.mike/misc1.C: Likewise.
54018 * g++.old-deja/g++.mike/misc13.C: Likewise.
54019 * g++.old-deja/g++.mike/misc14.C: Likewise.
54020 * g++.old-deja/g++.mike/ns12.C: Likewise.
54021 * g++.old-deja/g++.mike/p1248.C: Likewise.
54022 * g++.old-deja/g++.mike/p3708.C: Likewise.
54023 * g++.old-deja/g++.mike/p3708a.C: Likewise.
54024 * g++.old-deja/g++.mike/p3708b.C: Likewise.
54025 * g++.old-deja/g++.mike/p646.C: Likewise.
54026 * g++.old-deja/g++.mike/p700.C: Likewise.
54027 * g++.old-deja/g++.mike/p783.C: Likewise.
54028 * g++.old-deja/g++.mike/p783a.C: Likewise.
54029 * g++.old-deja/g++.mike/p783b.C: Likewise.
54030 * g++.old-deja/g++.mike/p786.C: Likewise.
54031 * g++.old-deja/g++.mike/p789.C: Likewise.
54032 * g++.old-deja/g++.mike/p789a.C: Likewise.
54033 * g++.old-deja/g++.mike/p807a.C: Likewise.
54034 * g++.old-deja/g++.other/delete3.C: Likewise.
54035 * g++.old-deja/g++.other/dyncast1.C: Likewise.
54036 * g++.old-deja/g++.other/dyncast2.C: Likewise.
54037 * g++.old-deja/g++.other/dyncast3.C: Likewise.
54038 * g++.old-deja/g++.other/empty1.C: Likewise.
54039 * g++.old-deja/g++.other/temporary1.C: Likewise.
54040 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
54041 * g++.old-deja/g++.pt/t16.C: Likewise.
54042 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
54043
54044 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
54045
54046 * gcc.dg/991230-1.c: New test.
54047
54048 1999-12-29 Jeffrey A Law (law@cygnus.com)
54049
54050 * gcc.c-torture/compile/991229-3.c: New test.
54051 * gcc.c-torture/compile/991229-2.c: New test.
54052 * gcc.c-torture/compile/991229-1.c: New test.
54053
54054 1999-12-29 Greg McGary <gkm@eng.ascend.com>
54055
54056 * gcc.c-torture/compile/labels-2.c: New test.
54057
54058 1999-12-27 Martin von L�is <loewis@informatik.hu-berlin.de>
54059
54060 * gcc.c-torture/execute/991227-1.c: New test.
54061
54062 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
54063
54064 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
54065
54066 1999-12-21 Martin von L�is <loewis@informatik.hu-berlin.de>
54067
54068 * gcc.c-torture/execute/991221-1.c: New test.
54069
54070 1999-12-20 Nathan Sidwell <nathan@acm.org>
54071
54072 * g++.old-deja/g++.other/cast3.C: New test.
54073
54074 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
54075
54076 * gcc.c-torture/execute/991216-4.c: New test.
54077
54078 1999-12-16 Michael Meissner <meissner@cygnus.com>
54079
54080 * gcc.c-torture/execute/991216-1.c: New test.
54081 * gcc.c-torture/execute/991216-2.c: New test.
54082 * gcc.c-torture/execute/991216-3.c: New test.
54083
54084 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
54085
54086 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
54087 Actually make the test fail by using "-O2" for compilation.
54088
54089 1999-12-15 Nathan Sidwell <nathan@acm.org>
54090
54091 * g++.old-deja/g++.warn/cast-align1.C: New test.
54092
54093 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
54094
54095 * gcc.c-torture/compile/991214-1.c: New test.
54096 * gcc.c-torture/compile/991214-2.c: New test.
54097
54098 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
54099
54100 * gcc.dg/991214-1.c: New test.
54101
54102 1999-12-13 Jeffrey A Law (law@cygnus.com)
54103
54104 * gcc.c-torture/compile/991213-3.c: New test.
54105 * gcc.c-torture/compile/991213-2.c: New test.
54106 * gcc.c-torture/compile/991213-1.c: New test.
54107
54108 1999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
54109
54110 * gcc.dg/991209-1.c: New test.
54111
54112 1999-12-08 Nathan Sidwell <nathan@acm.org>
54113
54114 * gcc.c-torture/compile/991208-1.c: New test.
54115
54116 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
54117
54118 * gcc.dg/ultrasp2.c: New test.
54119
54120 1999-12-05 Alex Samuel <samuel@codesourcery.com>
54121
54122 * g++.old-deja/g++.abi/align.C (main): Fix typo.
54123
54124 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
54125
54126 * gcc.c-torture/compile/991202-1.c: New test.
54127 * gcc.c-torture/execute/991202-1.c: New test.
54128 * gcc.c-torture/execute/991202-2.c: New test.
54129 * gcc.c-torture/execute/991202-3.c: New test.
54130
54131 1999-12-02 Alex Samuel <samuel@codesourcery.com>
54132
54133 * g++.old-deja/g++.abi/align.C: New test.
54134 * g++.old-deja/g++.abi/aggregates.C: Likewise.
54135 * g++.old-deja/g++.abi/bitfields.C: Likewise.
54136
54137 1999-12-01 Richard Henderson <rth@cygnus.com>
54138
54139 * gcc.c-torture/execute/991201-1.c: New.
54140
54141 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
54142
54143 * gcc.dg/991129-1.c: New test.
54144
54145 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
54146
54147 * gcc.c-torture/compile/991127-1.c: New test.
54148
54149 1999-11-22 Nathan Sidwell <nathan@acm.org>
54150
54151 * g++.old-deja/g++.other/warn4.C: New test.
54152
54153 1999-11-22 Nathan Sidwell <nathan@acm.org>
54154
54155 * g++.old-deja/g++.eh/cleanup2.C: New test.
54156 * g++.old-deja/g++.ext/pretty2.C: New test.
54157 * g++.old-deja/g++.ext/pretty3.C: New test.
54158 * g++.old-deja/g++.other/debug6.C: New test.
54159
54160 1999-10-20 Jim Wilson <wilson@cygnus.com>
54161
54162 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
54163 compiler_output to look for one error message instead of two.
54164
54165 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
54166
54167 * gcc.c-torture/execute/991118-1.c: Also test case
54168 where the word boundary does not split a byte evenly.
54169
54170 1999-11-19 Nathan Sidwell <nathan@acm.org>
54171
54172 * g++.old-deja/g++.ext/restrict1.C: New test.
54173
54174 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
54175
54176 * gcc.c-torture/execute/991118-1.c: New test.
54177
54178 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
54179
54180 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
54181 working directory pathnames.
54182
54183 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
54184
54185 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
54186 host is equipped with driver.h and driver.o so it can actually
54187 compile and run the tests.
54188
54189 1999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
54190
54191 * gcc.c-torture/compile/991008-1.c: New test.
54192
54193 1999-11-08 Nick Clifton <nickc@cygnus.com>
54194
54195 * lib/gcc-dg.exp: Include target-supports.exp
54196
54197 1999-11-05 Nick Clifton <nickc@cygnus.com>
54198
54199 * lib/target-supports.exp: New file: Provide procs to test for
54200 features supported by the target.
54201 (check_weak_available): Moved here from ecos.exp.
54202 (check_alias_available): New proc: Determine of the target
54203 toolchain supports the alias attribute.
54204
54205 * gcc.dg/special/ecos.exp: Move check_weak_available to
54206 target-supports.exp.
54207 (alias-1.c): Only perform the test if the target supports
54208 aliases.
54209 (wkali-1.c): Only perform the test if the target supports
54210 aliases.
54211
54212 * gcc.dg/990506-0.c: Expect error messages from cross
54213 targets as well as native targets.
54214
54215 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
54216
54217 * gcc.dg/ultrasp1.c: Removed xfail.
54218 * gcc.dg/struct-ret-2.c: Likewise.
54219 * gcc.dg/array-1.c: Likewise.
54220
54221 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
54222
54223 * gcc.dg/struct-ret-2.c: New test.
54224
54225 * gcc.dg/array-1.c: New test.
54226
54227 1999-10-30 Stephen L Moshier <moshier@mediaone.net>
54228
54229 * gcc.c-torture/execute/991030-1.c: New test.
54230
54231 1999-10-26 Richard Henderson <rth@cygnus.com>
54232
54233 * gcc.c-torture/compile/991026-2.c: New test.
54234
54235 1999-10-26 Jeffrey A Law (law@cygnus.com)
54236
54237 * gcc.c-torture/compile/991026-1.c: New test.
54238
54239 1999-10-23 Jeffrey A Law (law@cygnus.com)
54240
54241 * gcc.c-torture/execute/991023-1.c: New test.
54242
54243 1999-10-19 Jeffrey A Law (law@cygnus.com)
54244
54245 * gcc.c-torture/execute/991019-1.c: New test.
54246
54247 1999-10-16 Richard Henderson <rth@cygnus.com>
54248
54249 * gcc.c-torture/execute/991016-1.c: New test.
54250
54251 1999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
54252
54253 * gcc.c-torture/execute/991014-1.c: New test.
54254
54255 1999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
54256
54257 * g++.old-deja/g++.other/union2.C: New test.
54258
54259 1999-10-13 Nathan Sidwell <nathan@acm.org>
54260
54261 * g++.old-deja/g++.other/vaarg2.C: New test.
54262 * g++.old-deja/g++.other/vaarg3.C: New test.
54263
54264 1999-10-12 Craig Burley <craig@jcb-sc.com>
54265
54266 * g77.f-torture/noncompile/19990905-1.f: Moved from being
54267 in compile/.
54268
54269 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
54270
54271 * gcc.c-torture/execute/va-arg-11.c: New test.
54272
54273 1999-10-01 Mark P. Mitchell <mark@codesourcery.com>
54274
54275 * lib/file-format.exp (gcc_target_object_format): Don't
54276 crash if objdump is unavailable.
54277
54278 1999-09-29 Donn Terry <donn@interix.com>
54279
54280 * gcc.misc-tests/mg.exp: delete extraneous redirection.
54281
54282 1999-09-28 Nick Clifton <nickc@cygnus.com>
54283
54284 * gcc.c-torture/compile/990928-1.c: New test.
54285
54286 1999-09-28 Nathan Sidwell <nathan@acm.org>
54287
54288 * g++.old-deja/g++.other/decl6.C: New test.
54289
54290 1999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
54291
54292 * gcc.c-torture/execute/va-arg-10.c: New test.
54293
54294 1999-09-27 Nathan Sidwell <nathan@acm.org>
54295
54296 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
54297 __PRETTY_FUNCTION__.
54298
54299 1999-09-23 Nick Clifton <nickc@cygnus.com>
54300
54301 * gcc.c-torture/execute/990923-1.c: New test.
54302
54303 1999-09-21 Nick Clifton <nickc@cygnus.com>
54304
54305 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
54306 for which -fpic is inappropriate.
54307
54308 1999-09-21 Mark Mitchell <mark@codesourcery.com>
54309
54310 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
54311
54312 1999-09-21 Nathan Sidwell <nathan@acm.org>
54313
54314 * g++.old-deja/g++.other/dyncast1.C: New test.
54315 * g++.old-deja/g++.other/dyncast2.C: New test.
54316 * g++.old-deja/g++.other/dyncast3.C: New test.
54317 * g++.old-deja/g++.other/dyncast4.C: New test.
54318 * g++.old-deja/g++.other/dyncast5.C: New test.
54319 * g++.old-deja/g++.eh/catch3.C: New test.
54320 * g++.old-deja/g++.eh/catch3p.C: New test.
54321 * g++.old-deja/g++.eh/catch4.C: New test.
54322 * g++.old-deja/g++.eh/catch4p.C: New test.
54323 * g++.old-deja/g++.eh/catch5.C: New test.
54324 * g++.old-deja/g++.eh/catch5p.C: New test.
54325 * g++.old-deja/g++.eh/catch6.C: New test.
54326 * g++.old-deja/g++.eh/catch6p.C: New test.
54327 * g++.old-deja/g++.eh/catch7.C: New test.
54328 * g++.old-deja/g++.eh/catch7p.C: New test.
54329 * g++.old-deja/g++.eh/catch8.C: New test.
54330 * g++.old-deja/g++.eh/catch8p.C: New test.
54331 * g++.old-deja/g++.eh/catch9.C: New test.
54332 * g++.old-deja/g++.eh/catch9p.C: New test.
54333
54334 1999-09-13 Nathan Sidwell <nathan@acm.org>
54335
54336 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
54337 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
54338
54339 1999-09-13 Jeffrey A Law (law@cygnus.com)
54340
54341 * gcc.c-torture/compile/990913-1.c: New test.
54342
54343 1999-09-10 Nathan Sidwell <nathan@acm.org>
54344
54345 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
54346 * g++.old-deja/g++.jason/rfg5.C: Likewise.
54347
54348 1999-09-09 Richard Henderson <rth@cygnus.com>
54349
54350 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
54351
54352 1999-09-09 Nathan Sidwell <nathan@acm.org>
54353
54354 * g++.old-deja/g++.other/lookup11.C: New test.
54355 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
54356 what is permitted and what we want.
54357 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
54358 overload use.
54359 * g++.old-deja/g++.jason/rfg5.C: Likewise.
54360
54361 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
54362
54363 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
54364 * gcc.c-torture/noncompile/poison-1.c: New file.
54365
54366 1999-09-08 Nathan Sidwell <nathan@acm.org>
54367
54368 * g++.old-deja/g++.other/sizeof3.C: New test.
54369 * g++.old-deja/g++.other/sizeof4.C: New test.
54370 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
54371 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
54372
54373 1999-09-07 Richard Henderson <rth@cygnus.com>
54374
54375 * gcc.dg/va-arg-1.c: New.
54376
54377 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
54378
54379 * gcc.c-torture/execute/va-arg-9.c: New test.
54380
54381 1999-09-05 Craig Burley <craig@jcb-sc.com>
54382
54383 * g77.f-torture/compile/980519-2.f: New test.
54384 * g77.f-torture/compile/19990905-0.f: New test.
54385 * g77.f-torture/compile/19990905-1.f: New test.
54386 * g77.f-torture/compile/19990905-2.f: New test.
54387
54388 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
54389
54390 1999-09-03 Richard Earnshaw <rearnsha@arm.com>
54391
54392 * gcc.c-torture/execute/990827-1.c: Fix typo.
54393
54394 1999-09-03 Nathan Sidwell <nathan@acm.org>
54395
54396 * g++.old-deja/g++.other/deref1.C: New test.
54397
54398 1999-09-02 Nathan Sidwell <nathan@acm.org>
54399
54400 * g++.old-deja/g++.other/ambig2.C: New test.
54401 * g++.old-deja/g++.other/cond5.C: New test.
54402 * g++.old-deja/g++.other/lookup16.C: New test.
54403
54404 1999-09-02 Marc Espie <espie@cvs.openbsd.org>
54405
54406 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
54407 assemblers too.
54408
54409 1999-08-31 Jeffrey A Law (law@cygnus.com)
54410
54411 * lib/c-torture.exp: Avoid the "compare executables" optimization
54412 when testing native.
54413
54414 1999-08-29 Jeffrey A Law (law@cygnus.com)
54415
54416 * gcc.c-torture/execute/990829-1.c: New test.
54417 * gcc.c-torture/compile/990829-1.c: New test.
54418
54419 1999-08-27 Paul Burchard <burchard@pobox.com>
54420
54421 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
54422 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
54423 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
54424 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
54425 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
54426 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
54427 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
54428 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
54429 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
54430 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
54431 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
54432
54433 1999-08-27 Jeffrey A Law (law@cygnus.com)
54434
54435 * gcc.c-torture/execute/990827-1.c: New test.
54436
54437 1999-08-26 Craig Burley <craig@jcb-sc.com>
54438
54439 * g77.f-torture/noncompile/19990826-4.f: New test.
54440
54441 * g77.f-torture/compile/19990826-3.f: New test.
54442
54443 * g77.f-torture/execute/19990826-2.f: New test.
54444
54445 * g77.f-torture/compile/19990826-1.f: New test.
54446
54447 * gcc.c-torture/execute/990826-0.c: New test.
54448 * g77.c-torture/execute/19990826-0.f: New test.
54449
54450 * g77.f-torture/noncompile/970626-2.f: New test.
54451
54452 1999-08-25 Paul Burchard <burchard@pobox.com>
54453
54454 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
54455 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
54456 lss-011.C: New tests.
54457
54458 1999-08-25 Nathan Sidwell <nathan@acm.org>
54459
54460 * g++.old-deja/g++.other/decl5.C: New test.
54461
54462 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
54463
54464 * noncompile/noncompile.exp: Load_lib c-torture.exp.
54465 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
54466 call `postbase' for each one. All callers of `postbase' changed
54467 to call this instead.
54468
54469 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
54470
54471 * gcc.c-torture/execute/990811-1.c: New test.
54472
54473 1999-08-09 Nick Clifton <nickc@cygnus.com>
54474
54475 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
54476 just native ones.
54477
54478 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
54479 just native ones.
54480
54481 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
54482
54483 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
54484
54485 1999-08-04 Jeffrey A Law (law@cygnus.com)
54486
54487 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
54488
54489 1999-08-04 Nathan Sidwell <nathan@acm.org>
54490
54491 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
54492
54493 1999-08-04 Jeffrey A Law (law@cygnus.com)
54494
54495 * gcc.c-torture/execute/990804-1.c: New test.
54496
54497 1999-08-03 Nathan Sidwell <nathan@acm.org>
54498
54499 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
54500 * g++.old-deja/g++.brendan/crash64.C: Likewise.
54501 * g++.old-deja/g++.brendan/overload8.C: Likewise.
54502
54503 1999-08-03 Nathan Sidwell <nathan@acm.org>
54504
54505 * g++.old-deja/g++.other/struct1.C: New test.
54506
54507 1999-08-03 Nathan Sidwell <nathan@acm.org>
54508
54509 * g++.old-deja/g++.other/enum2.C: New test.
54510
54511 1999-08-02 Richard Henderson <rth@cygnus.com>
54512
54513 Adapted from tests from Franz Sirl:
54514 * gcc.c-torture/execute/va-arg-7.c: New test.
54515 * gcc.c-torture/execute/va-arg-8.c: New test.
54516
54517 1999-08-01 Jeffrey A Law (law@cygnus.com)
54518
54519 * gcc.c-torture/compile/990801-2.c: New test.
54520
54521 * gcc.c-torture/compile/990801-1.c: New test.
54522
54523 1999-07-27 Michael Meissner <meissner@cygnus.com>
54524
54525 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
54526 fp-cmp-1.c, converting double to float.
54527
54528 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
54529 fp-cmp-1.c, converting double to long double.
54530
54531 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
54532 from fr1 to unknown_register, since fr1 is a legitimate register
54533 on some machines.
54534
54535 1999-07-25 Jeffrey A Law (law@cygnus.com)
54536
54537 * README: More listname related changes.
54538
54539 1999-07-08 Catherine Moore <clm@cygnus.com>
54540
54541 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
54542
54543 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
54544
54545 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
54546
54547 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
54548
54549 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
54550
54551 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
54552
54553 * gcc.dg/990703-1.c: New test.
54554
54555 1999-06-29 Nick Clifton <nickc@cygnus.com>
54556
54557 * lib/file-format.exp: New file: Move definition of proc
54558 gcc_target_object_format to here from
54559 gcc.dg/special/ecos.exp.
54560
54561 * lib/c-torture.exp: Include lib file-format.exp.
54562 * lib/gcc-dg.exp: Include lib file-format.exp.
54563
54564 * gcc.dg/special/ecos.exp: Remove definition of proc
54565 gcc_target_object_format.
54566
54567 1999-06-28 Jeffrey A Law (law@cygnus.com)
54568
54569 * gcc.c-torture/execute/990628-1.c: New test.
54570
54571 1999-06-25 Jeffrey A Law (law@cygnus.com)
54572
54573 * gcc.c-torture/compile/990625-2.c: New test.
54574
54575 * gcc.c-torture/compile/990625-1.c: New test.
54576
54577 1999-06-23 Nick Clifton <nickc@cygnus.com>
54578
54579 * gcc.c-torture/compile/dll.c: New test case. Check that dll
54580 attributes compile.
54581 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
54582 ports that use the COFF/PE file format.
54583
54584 1999-06-17 Jeffrey A Law (law@cygnus.com)
54585
54586 * gcc.c-torture/compile/990617-1.c: New test.
54587
54588 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
54589
54590 * g++.old-deja/g++.other/decl4.C: New test.
54591
54592 1999-06-14 Nathan Sidwell <nathan@acm.org>
54593
54594 * g++.old-deja/g++.other/bitfld3.C: New test.
54595
54596 1999-06-08 Nathan Sidwell <nathan@acm.org>
54597
54598 * g++.old-deja/g++.eh/catch1.C: New test.
54599
54600 1999-06-07 Jeffrey A Law (law@cygnus.com)
54601
54602 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
54603
54604 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
54605 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
54606
54607 1999-06-05 Craig Burley <craig@jcb-sc.com>
54608
54609 * g77.f-torture/compile/19990502-0.f: Replace with new,
54610 shorter, test that still fails after recent changes.
54611
54612 1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
54613
54614 * gcc.c-torture/execute/990604-1.c: New test.
54615
54616 1999-05-31 Jeffrey A Law (law@cygnus.com)
54617
54618 * gcc.c-torture/execute/990531-1.c: New test.
54619
54620 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
54621
54622 * gcc.c-torture/compile/990527-1.c: New test.
54623
54624 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
54625
54626 * gcc.c-torture/execute/990527-1.c: New test.
54627
54628 1999-05-25 Nick Clifton <nickc@cygnus.com>
54629
54630 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
54631 bitfields as signed.
54632
54633 1999-05-25 Craig Burley <craig@jcb-sc.com>
54634
54635 * g77.f-torture/compile/19990525-0.f: New test.
54636
54637 1999-05-25 Jeffrey A Law (law@cygnus.com)
54638
54639 * gcc.c-torture/execute/990525-2.c: New test.
54640
54641 * gcc.c-torture/execute/990525-1.c: New test.
54642
54643 1999-05-24 Nathan Sidwell <nathan@acm.org>
54644
54645 * g++.old-deja/g++.other/anon3.C: New test.
54646 * g++.old-deja/g++.other/anon4.C: New test.
54647 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
54648 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
54649 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
54650 Merrill).
54651
54652 1999-05-24 Jeffrey A Law (law@cygnus.com)
54653
54654 * gcc.c-torture/execute/990524-1.c: New test.
54655
54656 * gcc.dg/990524-1.c: New test.
54657
54658 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
54659
54660 * gcc.c-torture/compile/990523-1.c: New test.
54661
54662 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
54663
54664 * gcc.c-torture/compile/990519-1.c: New test.
54665
54666 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
54667
54668 * gcc.c-torture/compile/990517-1.c: New test.
54669
54670 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
54671 (e4, f4): New tests.
54672 (main): Call them.
54673
54674 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
54675
54676 * gcc.dg/noreturn-1.c: New test.
54677
54678 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
54679
54680 * gcc.c-torture/execute/990513-1.c: New test.
54681
54682 1999-05-10 Richard Henderson <rth@cygnus.com>
54683
54684 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
54685
54686 1999-05-10 Craig Burley <craig@jcb-sc.com>
54687
54688 * g77.f-torture/execute/erfc.f: Use small single-precision
54689 values, to avoid problems on Alphas when not -mieee.
54690
54691 1999-05-08 Craig Burley <craig@jcb-sc.com>
54692
54693 * gcc.dg/990506-0.c: New test.
54694
54695 1999-05-08 Richard Henderson <rth@cygnus.com>
54696
54697 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
54698 the constant to test. Don't XFAIL 64-bit targets.
54699
54700 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
54701 * g++.old-deja/g++.law/profile1.C: Likewise.
54702
54703 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
54704 operator new instances.
54705 * g++.old-deja/g++.other/delete5.C: Likewise.
54706
54707 1999-05-03 Craig Burley <craig@jcb-sc.com>
54708
54709 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
54710 intrinsic.
54711
54712 1999-05-03 Craig Burley <craig@jcb-sc.com>
54713
54714 * g77.f-torture/execute/u77-test.f: Reverse order of two
54715 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
54716
54717 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
54718
54719 * gcc.dg/compare1.c: New test.
54720
54721 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
54722
54723 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
54724 New tests.
54725
54726 1999-05-02 Craig Burley <craig@jcb-sc.com>
54727
54728 * g77.f-torture/compile/19990502-1.f: New test.
54729
54730 1999-05-02 Craig Burley <craig@jcb-sc.com>
54731
54732 * g77.f-torture/compile/19990502-0.f: New test.
54733
54734 1999-05-02 Craig Burley <craig@jcb-sc.com>
54735
54736 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
54737 intrinsic.
54738
54739 1999-05-02 Craig Burley <craig@jcb-sc.com>
54740
54741 * g77.f-torture/execute/u77-test.f (main): List libU77
54742 intrinsics not currently tested.
54743 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
54744 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
54745 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
54746 Trim blanks off the ends of some printed strings.
54747
54748 1999-05-02 Craig Burley <craig@jcb-sc.com>
54749
54750 * g77.f-torture/execute/u77-test.f (main): Just warn about
54751 FSTAT gid disagreement, as it's expected on some systems.
54752
54753 1999-05-01 Craig Burley <craig@jcb-sc.com>
54754
54755 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
54756 use a new function, which allows for some slop.
54757 Clean up some commentary.
54758 (issum): The new function.
54759 (sgladd): Deleted subroutine.
54760
54761 1999-05-01 Craig Burley <craig@jcb-sc.com>
54762
54763 * g77.f-torture/execute/u77-test.f: Modify to be more like
54764 libf2c/libU77 version, bringing patches to that version here.
54765 Add suitable commentary.
54766
54767 1999-04-25 Richard Henderson <rth@cygnus.com>
54768
54769 * gcc.dg/990424-1.c: New test.
54770
54771 1999-04-24 Craig Burley <craig@jcb-sc.com>
54772
54773 * g77.f-torture/execute/u77-test.f (main): Bug involving
54774 LSTAT has been fixed, so turn back on full checking.
54775
54776 1999-04-20 Craig Burley <craig@jcb-sc.com>
54777
54778 * g77.f-torture/compile/19990419-0.f: New test.
54779 * g77.f-torture/execute/19990419-1.f: New test.
54780
54781 1999-04-17 Richard Henderson <rth@cygnus.com>
54782
54783 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
54784 to avoid the need for a prototype to supress a warning.
54785
54786 1999-04-07 Jim Wilson <wilson@cygnus.com>
54787
54788 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
54789
54790 1999-04-04 Jeffrey A Law (law@cygnus.com)
54791
54792 * gcc.c-torture/execute/990404-1.c: New test.
54793
54794 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
54795
54796 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
54797 * gcc.dg/cpp-if3.c: Don't use -pedantic.
54798 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
54799 missing initializer warnings.
54800
54801 1999-03-28 Jeffrey A Law (law@cygnus.com)
54802
54803 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
54804 matching strings.
54805
54806 1999-03-26 Jeffrey A Law (law@cygnus.com)
54807
54808 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
54809
54810 1999-03-26 Craig Burley <craig@jcb-sc.com>
54811
54812 * g77.f-torture/execute/19990325-0.f: New test.
54813 * g77.f-torture/execute/19990325-1.f: New test.
54814
54815 1999-03-24 Jeffrey A Law (law@cygnus.com)
54816
54817 * gcc.c-torture/execute/990324-1.c: New test.
54818
54819 1999-03-22 Jim Wilson <wilson@cygnus.com>
54820
54821 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
54822 test with 4.
54823
54824 1999-03-17 Richard Henderson <rth@cygnus.com>
54825
54826 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
54827
54828 1999-03-13 Craig Burley <craig@jcb-sc.com>
54829
54830 * g77.f-torture/execute/19990313-2.f: New test.
54831 * g77.f-torture/execute/19990313-3.f: New test.
54832
54833 1999-03-13 Craig Burley <craig@jcb-sc.com>
54834
54835 * g77.f-torture/execute/19990313-0.f: New test.
54836 * g77.f-torture/execute/19990313-1.f: New test.
54837
54838 1999-03-12 Jim Wilson <wilson@cygnus.com>
54839
54840 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
54841 printf to sprintf.
54842 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
54843 (main): Add check for u15. Conditionalize u31 check depending on
54844 whether ints are <32 bits or >=32 bits.
54845
54846 1999-03-08 Craig Burley <craig@jcb-sc.com>
54847
54848 * g77.f-torture/execute/19981119-0.f: Improve testiness.
54849
54850 1999-03-08 Craig Burley <craig@jcb-sc.com>
54851
54852 * g77.f-torture/compile/19990305-0.f: New test.
54853 * g77.f-torture/execute/19981119-0.f: New test.
54854
54855 1999-03-08 Craig Burley <craig@jcb-sc.com>
54856
54857 * g77.f-torture/execute/970625-2.f: call ABORT if final
54858 result is not correct, instead of just printing it.
54859 Add this checking via newly introduced obfuscation, to
54860 trip up buggy front ends.
54861
54862 1999-03-07 Craig Burley <craig@jcb-sc.com>
54863
54864 * g77.f-torture/compile/960317-1.f: Moved from being
54865 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
54866
54867 1999-03-06 Craig Burley <craig@jcb-sc.com>
54868
54869 * g77.f-torture/execute/960317-1.f: New (old) test.
54870 * g77.f-torture/execute/970625-2.f: Ditto.
54871
54872 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
54873
54874 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an
54875 error message on line 1 or line 2; cccp and cpplib do this differently.
54876
54877 1999-03-01 Jeffrey A Law (law@cygnus.com)
54878
54879 * g++.old-deja/g++.law/weak1.C: New test.
54880
54881 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
54882
54883 * gcc.c-torture/execute/990119-1.c: Renamed to...
54884 * gcc.dg/990119-1.c: this, so it will only be tested once
54885 (it's a preprocessor test, it doesn't need to be run at
54886 multiple optimization levels).
54887
54888 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
54889
54890 * lib/g++.exp: Don't add incdir=$base_dir/../include to
54891 ALWAYS_CXXFLAGS.
54892
54893 1999-02-24 Craig Burley <craig@jcb-sc.com>
54894
54895 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
54896 * g77.f-torture/compile/19981216-0.f: ...as it is expected
54897 to not be compilable by current g77.
54898
54899 1999-02-24 Nick Clifton <nickc@cygnus.com>
54900
54901 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
54902
54903 1999-02-22 Jeffrey A Law (law@cygnus.com)
54904
54905 * gcc.c-torture/execute/990222-1.c: New test.
54906
54907 1999-02-19 Craig Burley <craig@jcb-sc.com>
54908
54909 * g77.f-torture/compile/19990218-0.f: New test.
54910 * g77.f-torture/noncompile/19990218-1.f: New test.
54911
54912 1999-02-18 Craig Burley <craig@jcb-sc.com>
54913
54914 * g77.f-torture/compile/19981216-0.f: New test.
54915
54916 1999-02-14 Jeffrey A Law (law@cygnus.com)
54917
54918 * gcc.dg/990214-1.c: New test.
54919
54920 1999-02-13 Jeffrey A Law (law@cygnus.com)
54921
54922 * gcc.dg/990213-2.c: New test.
54923
54924 * gcc.dg/990213-1.c: New test.
54925
54926 1999-02-12 Jeffrey A Law (law@cygnus.com)
54927
54928 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
54929 ints.
54930
54931 1999-02-11 Nick Clifton <nickc@cygnus.com>
54932
54933 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
54934 specified by target.
54935
54936 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
54937
54938 1999-02-11 Jeffrey A Law (law@cygnus.com)
54939
54940 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
54941
54942 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
54943
54944 * gcc.dg/special/ecos.exp: New test driver for new tests with
54945 special requirements.
54946
54947 * gcc.dg/special/alias-1.c: New test.
54948 * gcc.dg/special/gcsec-1.c: New test.
54949 * gcc.dg/special/weak-1.c: New test.
54950 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
54951 * gcc.dg/special/weak-2.c: New test.
54952 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
54953 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
54954 * gcc.dg/special/wkali-1.c: New test.
54955 * gcc.dg/special/wkali-2.c: New test.
54956 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
54957 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
54958
54959 1999-02-10 Felix Lee <flee@cygnus.com>
54960
54961 * lib/c-torture.exp (c-torture-compile): Pull out code for
54962 analyzing gcc error messages.
54963 (c-torture-execute): Likewise. Fix some (harmless) false
54964 positives.
54965 * lib/gcc.exp (gcc_check_compile): New function.
54966
54967 1999-02-08 Richard Henderson <rth@cygnus.com>
54968
54969 * gcc.c-torture/execute/990208-1.c: New test.
54970
54971 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
54972
54973 * g++.dg/special/ecos.exp: New driver for new tests with special
54974 requirements
54975
54976 * g++.dg/special/conpr-1.C: New test
54977 * g++.dg/special/conpr-2.C: New test
54978 * g++.dg/special/conpr-2a.C: New test
54979 * g++.dg/special/conpr-3.C: New test
54980 * g++.dg/special/conpr-3a.C: New test
54981 * g++.dg/special/conpr-3b.C: New test
54982
54983 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
54984 allow g++ to use the dg driver
54985
54986 * README: Add comment about g++.dg directory
54987
54988 1999-02-06 Jeffrey A Law (law@cygnus.com)
54989
54990 * README: Update email addresses.
54991
54992 1999-02-03 Nick Clifton <nickc@cygnus.com>
54993
54994 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
54995 arguments in order to force structure S onto the stack even on
54996 the alpha.
54997 (test): Pass 10 leading arguments to function foo as well as the
54998 structure S.
54999
55000 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
55001 failure for all targets.
55002
55003 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
55004 abort to terminate program execution.
55005
55006 1999-01-30 Richard Henderson <rth@cygnus.com>
55007
55008 * gcc.c-torture/execute/990130-1.c: New test.
55009
55010 1999-01-30 Jeffrey A Law (law@cygnus.com)
55011
55012 * gcc.dg/990130-1.c: New test.
55013
55014 1999-01-28 Michael Meissner <meissner@cygnus.com>
55015
55016 * gcc.c-torture/execute/990128-1.c: New test.
55017
55018 1999-01-27 Michael Meissner <meissner@cygnus.com>
55019
55020 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
55021
55022 1999-01-27 Felix Lee <flee@cygnus.com>
55023
55024 * lib/c-torture.exp (c-torture-compile): pull out code for
55025 analyzing gcc error messages.
55026 (c-torture-execute): ditto, and fix some (harmless) false
55027 positives.
55028 * lib/gcc.exp (gcc_check_compile): new function.
55029
55030 1999-01-17 Jeffrey A Law (law@cygnus.com)
55031
55032 * gcc.dg/990117-1.c: New test.
55033
55034 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
55035
55036 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
55037
55038 1999-01-15 Jeffrey A Law (law@cygnus.com)
55039
55040 * g77.f-torture/compile/990115-1.f: New test.
55041
55042 1999-01-07 Jeffrey A Law (law@cygnus.com)
55043
55044 * gcc.c-torture/compile/990107-1.c: New test
55045
55046 1999-01-06 Jeffrey A Law (law@cygnus.com)
55047
55048 * gcc.c-torture/execute/990106-2.c: New test.
55049
55050 * gcc.c-torture/execute/990106-1.c: New test.
55051
55052 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
55053
55054 * gcc.c-torture/compile/981223-1.c: New test.
55055
55056 1998-12-29 Richard Henderson <rth@cygnus.com>
55057
55058 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
55059 (opt3): Rename from opt4 and disable.
55060
55061 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
55062
55063 * g++.old-deja/g++.pt/ptrmem5.C: New test.
55064
55065 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
55066
55067 * g++.old-deja/g++.other/conv5.C: New test.
55068
55069 1998-12-14 Nick Clifton <nickc@cygnus.com>
55070
55071 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
55072
55073 1998-12-11 Jeffrey A Law (law@cygnus.com)
55074
55075 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
55076
55077 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
55078
55079 * gcc.c-torture/compile/981211-1.c: New test.
55080
55081 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
55082
55083 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
55084
55085 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
55086
55087 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
55088
55089 * gcc.special/930510-1.c: Make C9X safe.
55090 * gcc.misc-tests/gcov-1.c Similarly.
55091 * gcc.misc-tests/gcov-2.c Similarly.
55092
55093 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
55094
55095 * gcc.dg/ultrasp1.c: New test.
55096
55097 1998-12-06 Richard Henderson <rth@cygnus.com>
55098
55099 * gcc.c-torture/execute/981206.c: New test.
55100
55101 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
55102
55103 * g++.old-deja/g++.ns/template7.C: New test.
55104
55105 * g++.old-deja/g++.other/expr1.C: New test.
55106
55107 * g++.old-deja/g++.eh/tmpl3.C: New test.
55108
55109 * g++.old-deja/g++.eh/tmpl2.C: New test.
55110
55111 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
55112
55113 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
55114 * g++.old-deja/g++.other/using6.C: Removed.
55115 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
55116
55117 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
55118
55119 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
55120
55121 * g++.old-deja/g++.pt/overload8.C: New test.
55122
55123 * g++.old-deja/g++.pt/overload7.C: New test.
55124
55125 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
55126
55127 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
55128 and relinking messages.
55129 * lib/g++.exp (g++_target_compile): Remove .rpo file when
55130 compiling with -frepo.
55131
55132 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
55133
55134 * g++.old-deja/g++.pt/lookup6.C: New test.
55135
55136 1998-11-30 Nick Clifton <nickc@cygnus.com>
55137
55138 * gcc.c-torture/execute/981130-1.c: New test.
55139 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
55140
55141 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
55142
55143 * g++.old-deja/g++.pt/explicit76.C: New test.
55144
55145 * g++.old-deja/g++.pt/friend38.C: New test.
55146
55147 * g++.old-deja/g++.ns/crash2.C: New test.
55148
55149 * g++.old-deja/g++.pt/defarg8.C: New test.
55150
55151 * g++.old-deja/g++.pt/instantiate6.C: New test.
55152
55153 * g++.old-deja/g++.pt/static6.C: New test.
55154
55155 * g++.old-deja/g++.pt/decl2.C: New test.
55156
55157 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
55158
55159 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
55160 problem is actually related with name lookup, but so what? :-)
55161
55162 * g++.old-deja/g++.pt/friend37.C: New test.
55163
55164 1998-11-25 Dave Love <d.love@dl.ac.uk>
55165
55166 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
55167 element, which fails on some systems.
55168
55169 * g77.f-torture/execute/labug1.f: New test.
55170
55171 1998-11-21 Jeffrey A Law (law@cygnus.com)
55172
55173 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
55174 is defined.
55175
55176 1998-11-18 Dave Love <d.love@dl.ac.uk>
55177
55178 * g77.f-torture/compile/981117-1.f: New test.
55179
55180 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
55181
55182 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
55183 properly discarded.
55184
55185 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
55186
55187 * gcc.c-torture/execute/memcheck: New directory of tests for
55188 -fcheck-memory-usage.
55189
55190 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
55191
55192 * README: New file, general information about the testsuite and
55193 new description of the various C++ test subdirectories.
55194 * README.g++: Eliminate obsolete information, update and move most
55195 relevant stuff to README.
55196
55197 1998-11-07 Richard Henderson <rth@cygnus.com>
55198
55199 * gcc.c-torture/compile/981107-1.c: New test.
55200
55201 1998-11-02 Doug Evans <devans@canuck.cygnus.com>
55202
55203 * execute/memcpy-bi.c: New testcase.
55204
55205 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
55206
55207 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
55208 base classes.
55209
55210 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
55211 template is selected.
55212
55213 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
55214 classes, it should be accepted for all types.
55215
55216 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
55217
55218 * g++.old-deja/g++.pt/spec24.C: Ensure that template
55219 specializations start with template headers.
55220
55221 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
55222
55223 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
55224
55225 * g++.old-deja/g++.other/init9.C: Test cross initialization of
55226 non-POD types.
55227
55228 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
55229
55230 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
55231
55232 1998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
55233
55234 * compile/981022-1.c, compile/981022-1.x: New test and driver.
55235
55236 1998-10-19 Jeffrey A Law (law@cygnus.com)
55237
55238 * 981019-1.c: New test.
55239
55240 1998-10-14 Robert Lipe <robertl@dgii.com>
55241
55242 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
55243 find objc headers.
55244
55245 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
55246
55247 * compile/981001-4.c: Remove use of GCC extension that triggers a
55248 compiler bug.
55249
55250 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
55251
55252 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
55253
55254 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
55255
55256 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
55257 instantiation of template produces incorrect code for delete
55258 expression.
55259
55260 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
55261 constructors' name is not unique.
55262 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
55263 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
55264
55265 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
55266 automatic array of const is ill-formed.
55267
55268 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
55269 of template parameter?
55270
55271 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
55272 const.
55273
55274 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
55275 pointer-to-member expression.
55276
55277 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
55278 declaration causes ICE.
55279
55280 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
55281
55282 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
55283 reserved in the global namespace.
55284
55285 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
55286 generate needed virtual table.
55287
55288 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
55289
55290 1998-10-10 Dariush Eslimi <eslimi@loran.com>
55291
55292 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
55293 template-dependent type
55294
55295 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
55296
55297 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
55298 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
55299 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
55300
55301 * g++.old-deja/g++.other/using5.C: New test; using decl from base
55302 class should be usable as argument of member function.
55303 * g++.old-deja/g++.other/using6.C: New test; using decl from base
55304 class should be usable as return type of member function.
55305 * g++.old-deja/g++.other/using7.C: New test; using decl from base
55306 class should be usable as type of data member.
55307
55308 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
55309
55310 1998-10-09 Jeffrey A Law (law@cygnus.com)
55311
55312 * gcc.c-torture/special/920521-1.c: Fix bogus test.
55313
55314 1998-10-08 Nick Clifton <nickc@cygnus.com>
55315
55316 * gcc.dg/dll-?.c Add thumb to target list.
55317 Fix assembler scan patterns to match current assembler output.
55318
55319 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
55320
55321 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
55322 matching of template brackets.
55323
55324 * g++.old-deja/g++.other/using4.C: New test. Test using
55325 declarations of methods from base classes.
55326
55327 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
55328 within functions should introduce names into the innermost
55329 enclosing namespace.
55330
55331 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
55332 of static locals if first initialization throws.
55333
55334 1998-10-07 Jim Wilson <wilson@cygnus.com>
55335
55336 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
55337
55338 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
55339
55340 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
55341 lose track of the possible targets of tablejump insns.
55342 * special/special.exp: Run it.
55343
55344 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
55345
55346 * g++.old-deja/g++.pt/friend35.C: New test. A template function
55347 must be declared before its specializations can be named in friend
55348 declarations.
55349
55350 1998-10-05 Dave Love <d.love@dl.ac.uk>
55351
55352 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
55353
55354 * g77.f-torture/execute/io1.f: New test.
55355
55356 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
55357
55358 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
55359 with pointer to template function, for which no argument deduction
55360 is possible.
55361
55362 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
55363 specialization of template function as argument to template
55364 function.
55365
55366 * g++.old-deja/g++.other/access2.C: New test; Inner class
55367 shouldn't have privileged access to Outer's names.
55368
55369 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
55370
55371 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
55372 friend template declared within template class conflicts with
55373 nested class of the same name.
55374
55375 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
55376 is ignored.
55377
55378 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
55379 object with direct initializer as function declaration.
55380
55381 * g++.old-deja/g++.other/decl2.C: New test; duplicate
55382 initializers.
55383
55384 * g++.old-deja/g++.other/null2.C: New test; conditional operator
55385 involving const pointer and NULL produces incorrect result.
55386
55387 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
55388 type name without `typename' should be rejected with -pedantic.
55389
55390 1998-10-02 Richard Henderson <rth@cygnus.com>
55391
55392 * g++.old-deja/g++.other/addrof1.C: New test.
55393
55394 1998-10-01 Nick Clifton <nickc@cygnus.com>
55395
55396 * gcc.c-torture/compile/981001-1.c: New test.
55397 * gcc.c-torture/execute/981001-1.c: New test.
55398
55399 1998-10-01 Jeffrey A Law (law@cygnus.com)
55400
55401 * gcc.c-torture/compile/981001-2.c: New test.
55402 * gcc.c-torture/compile/981001-3.c: New test.
55403 * gcc.c-torture/compile/981001-4.c: New test.
55404
55405 1998-10-01 Robert Lipe <robertl@dgii.com>
55406
55407 * lib/objc.exp (objc_target_compile): Add -L during compiles for
55408 multilibbed hosts. Idea grafted from g77.exp.
55409
55410 1998-09-30 Dave Love <d.love@dl.ac.uk>
55411
55412 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
55413 avoid losing on systems which need -lsocket.
55414
55415 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
55416
55417 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
55418 * g++.old-deja/g++.other/nested2.C: Ditto.
55419 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
55420 failure.
55421
55422 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
55423
55424 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
55425 preferred over template operator!= for enum bitfields.
55426
55427 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
55428
55429 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
55430 that happen to have the same base name, but in different scopes,
55431 are incorrectly rejected.
55432
55433 1998-09-16 Richard Henderson <rth@cygnus.com>
55434
55435 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
55436 on the native word size instead of an integer literal.
55437
55438 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
55439
55440 * g++.old-deja/g++.other/static2.C: Invocation of static data
55441 member of type pointer-to-function denoted as non-static member.
55442
55443 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
55444 checks involving function types and aliases.
55445
55446 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
55447
55448 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
55449 redefined to the same non-trivial type.
55450
55451 * g++.old-deja/g++.pt/explicit73.C: Test for proper
55452 namespace-qualification of template specializations declared in
55453 other namespaces.
55454
55455 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
55456 to declare a subset of the specializations of a template function
55457 as friends of specializations of a template class.
55458
55459 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
55460 member templates that do not fully specialize the enclosing
55461 template class are rejected.
55462
55463 1998-09-11 Dave Love <d.love@dl.ac.uk>
55464
55465 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
55466
55467 1998-09-08 Dave Love <d.love@dl.ac.uk>
55468
55469 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
55470 altered from libf2c/libU77 version.
55471
55472 1998-09-06 Dave Love <d.love@dl.ac.uk>
55473
55474 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
55475
55476 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>
55477 Alexandre Oliva <oliva@dcc.unicamp.br>
55478
55479 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
55480 (un)signed char are different types for template specialization
55481 purposes.
55482
55483 1998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
55484
55485 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
55486 * objc: ObjC testsuite.
55487
55488 1998-08-31 Catherine Moore <clm@cygnus.com>
55489
55490 * gcc.c-torture/execute/941014-1.x: New file.
55491
55492 1998-08-31 Nick Clifton <nickc@cygnus.com>
55493
55494 * lib/c-torture.exp: Add support for
55495 torture_eval_before_compile and torture_eval_before_execute
55496 variables.
55497
55498 1998-08-30 Jeffrey A Law (law@cygnus.com)
55499
55500 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
55501 this test triggers valid.
55502
55503 1998-08-27 Jeffrey A Law (law@cygnus.com)
55504
55505 * gcc.dg/980827-1.c: New test.
55506
55507 1997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
55508
55509 * gcc.c-torture/execute/loop-4b.c: New test.
55510
55511 1998-08-26 Nick Clifton <nickc@cygnus.com>
55512
55513 * lib/c-torture.exp: Add support for
55514 torture_eval_before_compile and torture_eval_before_execute
55515 variables.
55516
55517 1998-08-25 Jeffrey A Law (law@cygnus.com)
55518
55519 * gcc.c-torture/compile/980825-1.c: New test.
55520
55521 1998-08-24 Nick Clifton <nickc@cygnus.com>
55522
55523 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
55524 count number tests in opt_t0 not good_t0.
55525
55526 1998-08-24 Jeffrey A Law (law@cygnus.com)
55527
55528 * gcc.c-torture/compile/930326-1.x: Fix typo.
55529
55530 1998-08-23 Mark Mitchell <mark@markmitchell.com>
55531
55532 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
55533 causes an ICE.
55534
55535 1998-08-21 Jeffrey A Law (law@cygnus.com)
55536
55537 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
55538 STACK_SIZE is defined.
55539 * gcc.c-torture/unsorted/stuct.c: Similarly.
55540
55541 * gcc.c-torture/compile/980821-1.c: New test.
55542
55543 1998-08-21 Jeffrey A Law (law@cygnus.com)
55544
55545 * gcc.c-torture/execute/980526-2.c: Disable for targets with
55546 16bit ints.
55547
55548 1998-08-19 Mark Mitchell <mark@markmitchell.com>
55549
55550 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
55551 code.
55552
55553 1998-08-09 Mark Mitchell <mark@markmitchell.com>
55554
55555 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
55556 error'.
55557
55558 1998-08-18 Jeffrey A Law (law@cygnus.com)
55559
55560 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
55561
55562 1998-08-16 Jeffrey A Law (law@cygnus.com)
55563
55564 * gcc.c-torture/compile/980816-1.c: New test.
55565
55566 * gcc.dg/980816-1.c: New test.
55567
55568 1998-08-13 Jeffrey A Law (law@cygnus.com)
55569
55570 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
55571 compiler for ieee tests.
55572
55573 1998-08-01 Dave Love <d.love@dl.ac.uk>
55574
55575 * g77.f-torture/compile/980729-0.f: New test.
55576
55577 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
55578
55579 * gcc.c-torture/special/eeprof-1.c: New test, for
55580 -finstrument-functions.
55581 * gcc.c-torture/special/special.exp: Run it.
55582
55583 1998-07-29 Jeffrey A Law (law@cygnus.com)
55584
55585 * gcc.c-torture/compile/980729-1.c: New test.
55586
55587 1998-07-27 Nick Clifton <nickc@cygnus.com>
55588
55589 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
55590 __thumb__ is defined, and test for ARM style doubles if so.
55591
55592 1998-07-26 Dave Love <d.love@dl.ac.uk>
55593
55594 * g77.f-torture/noncompile/980615-0.f: New test.
55595
55596 1998-07-26 H.J. Lu (hjl@gnu.org)
55597
55598 * gcc.dg/980312-1.c: Do link instead of compile.
55599 * gcc.dg/980313-1.c: Likewise.
55600
55601 1998-07-26 Jeffrey A Law (law@cygnus.com)
55602
55603 * gcc.c-torture/compile/980726-1.c: New test.
55604
55605 1998-07-25 Dave Love <d.love@dl.ac.uk>
55606
55607 * g77.f-torture/execute/io0.f: New test.
55608
55609 1998-07-24 Nick Clifton <nickc@cygnus.com>
55610
55611 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
55612 an int.
55613
55614 1998-06-18 Michael Meissner <meissner@cygnus.com>
55615
55616 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
55617 m32r bugs.
55618
55619 1998-07-17 Nick Clifton <nickc@cygnus.com>
55620
55621 * gcc.dg/980626-1.c: Expect failures for all toolchains until
55622 c-decl.c:grokdeclarator can handle mode attributes.
55623
55624 1998-07-16 Jeffrey A Law (law@cygnus.com)
55625
55626 * gcc.c-torture/execute/980716-1.c: New test.
55627
55628 1998-07-13 Jeffrey A Law (law@cygnus.com)
55629
55630 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
55631 the mn10200.
55632 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
55633 the mn10200.
55634 * gcc.c-torture/execute/va-arg-3.x: Similarly.
55635 * gcc.c-torture/compile/930326-1.x: Similarly.
55636
55637 1998-07-13 Dave Love <d.love@dl.ac.uk>
55638
55639 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
55640 New test from Craig.
55641
55642 1998-07-12 Dave Love <d.love@dl.ac.uk>
55643
55644 * g77.f-torture/noncompile/980616-0.f: New test.
55645
55646 * g77.f-torture/execute/970816-3.f: New test from Craig.
55647
55648 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
55649
55650 * g++.other/singleton.C: Return error value instead of taking
55651 SIGSEGV.
55652
55653 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
55654
55655 * g++.other/singleton.C: New test. Warning is under dispute.
55656 Runtime crash is not.
55657
55658 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
55659
55660 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
55661 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
55662 using6.C, using7.C}: New namespace tests.
55663
55664 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
55665
55666 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
55667 specialization with typedef'ed names used as array indexes.
55668
55669 1998-07-09 Jeffrey A Law (law@cygnus.com)
55670
55671 * gcc.c-torture/execute/980709-1.c: New test.
55672
55673 * gcc.dg/980709-1.c: New test.
55674
55675 1998-07-07 Richard Henderson <rth@cygnus.com>
55676
55677 * gcc.c-torture/execute/bcp-1.c: New test.
55678
55679 1998-07-07 Jeffrey A Law (law@cygnus.com)
55680
55681 * gcc.c-torture/execute/980707-1.c: New test.
55682
55683 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
55684
55685 * gcc.c-torture/compile/980706-1.c: New test.
55686
55687 1998-07-01 Dave Love <d.love@dl.ac.uk>
55688
55689 * g77.f-torture/execute/980701-0.f,
55690 g77.f-torture/execute/980701-1.f: New test from Craig.
55691
55692 1998-07-01 Jeffrey A Law (law@cygnus.com)
55693
55694 * gcc.c-torture/compile/980701-1.c: New test.
55695
55696 * gcc.c-torture/execute/980701-1.c: New test.
55697
55698 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
55699 rlsruhe.de>
55700
55701 * g++.old-deja/g++.robertl/eb132.C: New test.
55702 * g++.old-deja/g++.robertl/eb133.C: Likewise.
55703
55704 1998-06-29 Dave Love <d.love@dl.ac.uk>
55705
55706 * g77.f-torture/execute/980628-7.f,
55707 g77.f-torture/execute/980628-8.f,
55708 g77.f-torture/execute/980628-9.f,
55709 g77.f-torture/execute/980628-10.f: New tests from Craig.
55710
55711 * g77.f-torture/execute/980628-3.f: Remove mail headers.
55712
55713 1998-06-28 Jeffrey A Law (law@cygnus.com)
55714
55715 * g77.f-torture/execute/980628-4.f: New test from Craig.
55716 * g77.f-torture/execute/980628-5.f: Likewise.
55717 * g77.f-torture/execute/980628-2.f: Likewise.
55718 * g77.f-torture/execute/980628-0.f: Likewise.
55719 * g77.f-torture/execute/980628-1.f: Likewise.
55720 * g77.f-torture/execute/980628-3.f: Likewise.
55721 * g77.f-torture/execute/980628-6.f: Likewise.
55722
55723 1998-06-28 Jeffrey A Law (law@cygnus.com)
55724
55725 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
55726 directory when nothing has been installed yet.
55727
55728 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
55729
55730 * gcc.c-torture/special/special.exp: Handle newer versions of
55731 dejagnu.
55732
55733 1998-06-26 Jeffrey A Law (law@cygnus.com)
55734
55735 * gcc.dg/980626-1.c: New test.
55736
55737 1998-06-19 Bruno Haible <haible@ilog.fr>
55738
55739 * gcc.misc-tests/m-un-2.c: New test.
55740 * g++.old-deja/g++.other/warn01.c: Likewise.
55741
55742 1998-06-19 Robert Lipe <robertl@dgii.com>
55743
55744 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
55745 compatibility with assmblers with a different comment character.
55746 Eliminate use of GAS-specific extensions.
55747
55748 1998-06-19 Jeffrey A Law (law@cygnus.com)
55749
55750 * gcc.c-torture/execute/ieee/980619-1.c: New test.
55751
55752 1998-06-19 Robert Lipe <robertl@dgii.com>
55753
55754 * lib/g77.exp: Replace search for libf2c.a with search for newly
55755 renamed libg2c.a
55756
55757 1998-06-17 Jeffrey A Law (law@cygnus.com)
55758
55759 * gcc.c-torture/execute/980617-1.c: New test.
55760
55761 1998-06-12 Jeffrey A Law (law@cygnus.com)
55762
55763 * gcc.c-torture/execute/980612-1.c: New test.
55764
55765 1998-06-08 Jeffrey A Law (law@cygnus.com)
55766
55767 * gcc.dg/980523-1.c: Only test on ppc-linux.
55768 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
55769
55770 * gcc.c-torture/execute/980608-1.c: New test.
55771
55772 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
55773
55774 * gcc.c-torture/execute/980605-1.c: New test.
55775
55776 1998-06-04 Jeffrey A Law (law@cygnus.com)
55777
55778 * gcc.c-torture/execute/980604-1.c: New test.
55779
55780 1998-06-02 Jeffrey A Law (law@cygnus.com)
55781
55782 * gcc.c-torture/execute/980602-1.c: New test.
55783 * gcc.c-torture/execute/980602-2.c: Likewise.
55784
55785 1998-06-02 Dave Love <d.love@dl.ac.uk>
55786
55787 * 970125-0.f: Fix per JCB. Add commentary.
55788
55789 1998-05-31 Michael Meissner <meissner@cygnus.com>
55790
55791 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
55792 IEEE -0 support.
55793
55794 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
55795
55796 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
55797 earlier.
55798
55799 1998-05-28 Catherine Moore <clm@cygnus.com>
55800
55801 * gcc.c-torture/execute/980526-3.c: New test.
55802
55803 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
55804
55805 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
55806 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
55807 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
55808 m88k-motorola-sysv3 to XFAIL.
55809
55810 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
55811
55812 * gcc.dg/980526-1.c: New test.
55813 * gcc.c-torture/execute/980526-2.c: New test.
55814
55815 1998-05-26 Jeffrey A Law (law@cygnus.com)
55816
55817 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
55818
55819 * gcc.c-torture/execute/980526-1.c: New test.
55820
55821 1998-05-26 Dave Love <d.love@dl.ac.uk>
55822
55823 * g77.f-torture/execute/alpha2.f: Add runtime test.
55824
55825 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
55826
55827 * g++.old-deja/old-deja.exp: Strip leading directories.
55828
55829 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
55830 error for the line. Don't run multiple tests for the same line.
55831
55832 1998-05-23 Jeffrey A Law (law@cygnus.com)
55833
55834 * gcc.dg/980523-1.c: New test.
55835
55836 1998-05-23 Dave Love <d.love@dl.ac.uk>
55837
55838 * g77.f-torture/compile/970915-0.f: New test.
55839
55840 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
55841
55842 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
55843
55844 1998-05-21 Jeffrey A Law (law@cygnus.com)
55845
55846 * gcc.dg/980520-1.c: New test.
55847
55848 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
55849
55850 * gcc.dg/980502-1.c: Fix return type.
55851
55852 1998-05-20 Jeffrey A Law (law@cygnus.com)
55853
55854 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
55855 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
55856 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
55857 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
55858 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
55859
55860 1998-05-20 Dave Love <d.love@dl.ac.uk>
55861
55862 * g77.f-torture/execute/980520-1.f: New test.
55863
55864 1998-05-15 Dave Love <d.love@dl.ac.uk>
55865
55866 * lib/mike-g77.exp: New file.
55867
55868 * g77.f-torture/noncompile/noncompile.exp,
55869 g77.f-torture/noncompile/check0.f: New files.
55870
55871 1998-05-14 Dave Love <d.love@dl.ac.uk>
55872
55873 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
55874 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
55875 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
55876 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
55877 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
55878 abort where appropriate.
55879
55880 1998-05-05 Michael Meissner <meissner@cygnus.com>
55881
55882 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
55883 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
55884
55885 1998-04-29 Dave Love <d.love@dl.ac.uk>
55886
55887 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
55888
55889 1998-04-27 Dave Love <d.love@dl.ac.uk>
55890
55891 * g77.f-torture/compile/980427-0.f: New test.
55892
55893 1998-04-24 Dave Love <d.love@dl.ac.uk>
55894
55895 * g77.f-torture/compile/980424-0.f: New test.
55896
55897 1998-04-19 Dave Love <d.love@dl.ac.uk>
55898
55899 * g77.f-torture/compile/980419-2.f (main): New test.
55900 * g77.f-torture/compile/970125-0.f: New test.
55901 * g77.f-torture/compile/980419-1.f: New test.
55902
55903 1998-04-08 Jim Wilson <wilson@cygnus.com>
55904
55905 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
55906 of loop-4.c.
55907
55908 1998-04-07 Jim Wilson <wilson@cygnus.com>
55909
55910 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
55911
55912 1998-04-03 Jim Wilson <wilson@cygnus.com>
55913
55914 * gcc.c-torture/compile/980329-1.c: New test.
55915
55916 1998-03-18 Jim Wilson <wilson@cygnus.com>
55917
55918 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
55919 * gcc.dg/980312-1.c: Fix typo in -march command.
55920
55921 1998-03-16 H.J. Lu (hjl@gnu.org)
55922
55923 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
55924
55925 1998-03-11 Robert Lipe <robertl@dgii.com>
55926
55927 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
55928 Dave Love agree the Fortran source is bogus.
55929
55930 1998-03-11 Robert Lipe <robertl@dgii.com>
55931
55932 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
55933 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
55934 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
55935 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
55936 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
55937
55938 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
55939
55940 * g++.old-deja/g++.other/friend1.C: New test.
55941
55942 1998-02-18 Dave Love <d.love@dl.ac.uk>
55943
55944 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
55945 possibly uninitialized) variables and declare dnrm2.
55946
55947 1998-02-23 Robert Lipe <robertl@dgii.com>
55948
55949 From Bruno Haible <haible@ilog.fr>:
55950 * gcc.c-torture/execute/980223.c: New test.
55951
55952 1998-02-13 Jeffrey A Law (law@cygnus.com)
55953
55954 * gcc.dg/ifelse-1.c: New test.
55955
55956 1998-02-09 H.J. Lu (hjl@gnu.org)
55957
55958 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
55959
55960 * lib/old-dejagnu.exp (old-dejagnu): Added the
55961 "execution test - XFAIL *-*-*" handling in the spirit of
55962 "excess errors test -". Changed the "execution test fails"
55963 handling to be like "excess errors test fails".
55964 * Update various tests accordingly.
55965
55966 1998-02-06 Jim Wilson <wilson@cygnus.com>
55967
55968 * gcc.c-torture/execute/980205.c: New test.
55969
55970 1998-01-18 Jeffrey A Law (law@cygnus.com)
55971
55972 * lib/c-torture.exp: Look for .x files instead of .cexp files.
55973 * lib/f-torture.exp: Similarly.
55974 * gcc.c-torture: Rename all .cexp files to .x files.
55975
55976 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
55977
55978 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
55979 (940510-1.c): Removed duplicate.
55980 (971104-1.c): New test.
55981
55982 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
55983
55984 * lib/f-torture.exp: Improve error and loop detection.
55985
55986 1997-11-19 Michael Meissner <meissner@cygnus.com>
55987
55988 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
55989 use that to size the filler array.
55990
55991 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
55992
55993 * lib/c-torture.exp(c-torture-execute): Fix typo.
55994
55995 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
55996 testcase as the executable name. Keep the executable around if
55997 the test fails.
55998
55999 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
56000
56001 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
56002 changes. Only test one -g option, and move it to the end of the
56003 list of options to test.
56004
56005 1997-09-19 Michael Meissner <meissner@cygnus.com>
56006
56007 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
56008 variable GCC_TORTURE_OPTIONS to supply default switches separated
56009 by colons. If no environment variable, run tests with -O0 -g, -O1
56010 -g, and -O2 -g as well.
56011
56012 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
56013
56014 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
56015 explanatory comments. Fix indentation.
56016
56017 1997-09-15 Jeffrey A Law (law@cygnus.com)
56018
56019 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
56020
56021 1997-09-11 Jeffrey A Law (law@cygnus.com)
56022
56023 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
56024 * g++.old-deja/g++.mike/p7325.C: Likewise.
56025 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
56026
56027 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
56028
56029 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
56030 * g++.old-deja/g++.brendan/crash30.C: Likewise.
56031 * g++.old-deja/g++.brendan/crash39.C: Likewise.
56032 * g++.old-deja/g++.law/operators4.C: Likewise.
56033
56034 1997-09-11 Joe Buck (jbuck@synopsys.com)
56035
56036 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
56037 * g++.old-deja/g++.mike/p784.C: Ditto.
56038 * g++.old-deja/g++.mike/p785.C: Ditto.
56039
56040 1997-09-05 Jeffrey A Law (law@cygnus.com)
56041
56042 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
56043
56044 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
56045
56046 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
56047 target feature; pass this to c-torture-execute as needed.
56048
56049 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
56050
56051 * lib/c-torture.exp(c-torture-execute): If the previous and the
56052 current executables being tested are identical, we don't need to
56053 run the executable again. Try to make the executable names
56054 unique. Add an optional argument for passing additional compiler
56055 flags.
56056
56057 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
56058
56059 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
56060
56061 1997-08-29 Jeffrey A Law (law@cygnus.com)
56062
56063 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
56064
56065 1997-07-31 Jeffrey A Law (law@cygnus.com)
56066
56067 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
56068 32bit or larger longs.
56069
56070 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
56071 have either a 32bit long or 32bit int.
56072
56073 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
56074
56075 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
56076 Make double precision tests dependent on sizeof (double).
56077
56078 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
56079
56080 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
56081 too.
56082
56083 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
56084
56085 * gcc.c-torture/compile/961203-1.cexp: New script.
56086
56087 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
56088
56089 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
56090 up the includes ourselves.
56091
56092 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
56093
56094 * lib/plumhall.exp: Remove random include, and add a few
56095 verbose messages for debugging.
56096
56097 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
56098
56099 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
56100 of trying to do it ourselves.
56101
56102 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
56103
56104 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
56105
56106 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
56107
56108 * gcc.prms/5403.c: Made regexp a bit less strict.
56109
56110 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
56111
56112 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
56113 is returned from remote_load instead.
56114 * lib/plumhall.exp: Ditto.
56115 * lib/mike-g++.exp: Ditto.
56116 * lib/old-dejagnu.exp: Ditto.
56117 * lib/c-torture.exp: Ditto.
56118
56119 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
56120
56121 * lib/g++.exp: Use build_wrapper procedure.
56122 * lib/gcc.exp: Ditto.
56123
56124 1997-05-20 Jeffrey A Law (law@cygnus.com)
56125
56126 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
56127 an old-style decl for malloc. Fixes tests to work when
56128 sizeof (int) != sizeof (size_t).
56129
56130 1997-05-15 Mike Meissner <meissner@cygnus.com>
56131
56132 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
56133
56134 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
56135 use stdargs.h interface.
56136
56137 1997-05-15 Mike Meissner <meissner@cygnus.com>
56138
56139 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
56140 NO_VARARGS when compiling.
56141
56142 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
56143
56144 * lib/plumhall.exp(ph_includes): New procedure.
56145 (ph_make): Use it.
56146 (ph_compiler): Ditto.
56147
56148 * lib/g++.exp: Rename test-glue.c to testglue.c.
56149 * lib/gcc.exp: Ditto.
56150
56151 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
56152
56153 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
56154 to completion when it's called.
56155
56156 1997-03-21 Michael Meissner <meissner@cygnus.com>
56157
56158 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
56159 is defined, don't do test.
56160
56161 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
56162
56163 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
56164 for object files.
56165 (ph_summary): Mark skipped testcases as untested, not unresolved.
56166
56167 * lib/plumhall.exp (ph_make): If unresolved because of bad
56168 errorCode, record errorCode in log file.
56169 (*): Replace send_log/verbose with verbose -log.
56170
56171 1997-03-19 Michael Meissner <meissner@cygnus.com>
56172
56173 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
56174 double conversion if double isn't at least 8 bytes.
56175
56176 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
56177 int to work with targets where int is 16 bits.
56178
56179 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
56180 8 bytes, just exit, since 4 byte doubles don't have enough bits of
56181 precision for the test to complete.
56182
56183 1997-03-14 Michael Meissner <meissner@cygnus.com>
56184
56185 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
56186 if d10v is not compiled with the -mdouble64 flag.
56187 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
56188
56189 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
56190 d10v is not compiled with the -mint32 flag.
56191
56192 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
56193
56194 * lib/plumhall.exp: Use incr_count.
56195
56196 1997-03-12 Jeffrey A Law (law@cygnus.com)
56197
56198 * gcc.c-torture: Update to c-torture-1.45.
56199
56200 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
56201
56202 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
56203 the name of the expect testcase file).
56204
56205 * lib/g++.exp(g++_init): Ditto.
56206
56207 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
56208
56209 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
56210 the host.
56211
56212 * lib/gcc.exp(gcc_exit): New procedure.
56213
56214 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
56215
56216 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
56217 specs where appropriate.
56218
56219 * g++.old-deja/g++.arm/*: Added additional ERROR checks
56220 because of new "candidates are" messages, and removed a few
56221
56222 * Converted all non-old-style g++ testcases to old-style, and
56223 moved into g++.old-deja.
56224
56225 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
56226
56227 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
56228 options.
56229
56230 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
56231 succeeded.
56232
56233 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
56234
56235 1997-02-13 Michael Meissner <meissner@cygnus.com>
56236
56237 * lib/gcc.exp (gcc_target_compile): Add support for defining
56238 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
56239 the machine doesn't have those features.
56240
56241 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
56242
56243 * g++.law/operators4.exp: Don't use LIBS.
56244
56245 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
56246
56247 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
56248
56249 * lib/mike-g++.exp: Don't set the compiler to be tested here.
56250 * lib/g++.exp: Set it here instead. Also, allow use of the
56251 --tool_exec and --tool_opt options. Change CXX to
56252 GXX_UNDER_TEST.
56253
56254 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
56255
56256 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
56257
56258 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
56259
56260 * lib/old-dejagnu.exp: Use prune_warnings instead of
56261 prune_system_crud.
56262 * lib/mike-g++.exp: Ditto.
56263 * lib/gcc.exp: Ditto.
56264 * lib/g++.exp: Ditto.
56265
56266 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
56267
56268 1997-02-07 Jeffrey A Law (law@cygnus.com)
56269
56270 * 941014-2.c: Include stdlib.h
56271 * 960327-1.c: Include stdio.h
56272 * dbra.c, index-1.c: Don't assume ints are 32bits.
56273
56274 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
56275
56276 * lib/gcc.exp: Add gcc,stack_size target feature.
56277
56278 * lib/g++.exp(g++_target_compile): Add the include and link
56279 paths here, not in two other places. And, it's $options, not
56280 options.
56281
56282 * lib/mike-g++.exp(postbase): Remove the code that determines
56283 the correct include and link paths.
56284 * g++.old-deja/old-deja.exp: Ditto.
56285
56286 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
56287
56288 * lib/g++.exp(g++_init): target_compile no longer returns the
56289 filename of the result.
56290
56291 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
56292
56293 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
56294 call to glob.
56295
56296 * gcc.c-torture/special/special.exp: Change call to
56297 gcc_target_compile to include the object file.
56298
56299 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
56300
56301 * gcc.c-torture/special/special.exp: Correct misspelling in last
56302 change.
56303
56304 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
56305
56306 * lib/plumhall.exp(ph_summary): Log the entire output of the
56307 executable. Return -1 if there were any failures, 0 otherwise.
56308 (ph_execute): Return -1 if there were any failures, 0 otherwise.
56309 (ph_make): Clean up objects and executables that were built
56310 if the tests succeeded.
56311
56312 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
56313
56314 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
56315 libraries and includes in the build tree as appropriate.
56316
56317 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
56318
56319 * lib/c-torture.exp: Instead of looking for the global variable
56320 NO_LONG_LONG, check to see if that's a feature of the target.
56321
56322 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
56323
56324 * config/default.exp: Minimize. Delete the remainer of the files in
56325 config; this functionality is now in devo/dejagnu/config.
56326
56327 g++.*/*: Pass any additional flags used to compile to postbase;
56328 delete CXXFLAGS.
56329
56330 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
56331 is now done by runtest.exp. Use gcc_target_compile instead of
56332 compile.
56333
56334 lib/c-torture.exp: Use gcc_target_compile instead of compile.
56335 Remove references to CFLAGS. Use remote_file instead of
56336 calling rm -f.
56337 (c-torture): Take a list of arguments to use to compile this
56338 testcase.
56339
56340 lib/g++.exp: Simplify. Use target_compile instead of compile.
56341 lib/gcc-dg.exp: Ditto.
56342 lib/gcc.exp: Ditto.
56343 lib/mike-{gcc,g++}.exp: Ditto.
56344 lib/old-dejagnu.exp: Ditto.
56345 lib/plumhall.exp: Ditto.
56346
56347 1997-01-08 Jim Wilson <wilson@cygnus.com>
56348
56349 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
56350 (ph_linker): Likewise.
56351
56352 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
56353
56354 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
56355 MAP_ANON / MAP_ANONYMOUS if defined;
56356 else try to map from /dev/zero .
56357
56358 1996-11-12 Jeffrey A Law (law@cygnus.com)
56359
56360 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
56361 isn't defined, then define it to MAP_ANONYMOUS.
56362
56363 1996-11-12 Jeffrey A Law (law@cygnus.com)
56364
56365 * gcc.c-torture: Update to c-torture-1.42 release.
56366
56367 1996-11-11 Jeffrey A Law (law@cygnus.com)
56368
56369 * gcc.c-torture: Update to c-torture-1.41 release.
56370
56371 1996-10-27 Jeffrey A Law (law@cygnus.com)
56372
56373 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
56374 c-torture release.
56375
56376 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
56377
56378 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
56379 and LDFLAGS. Fix second case to append the target_info ldflags
56380 onto LDFLAGS, not CFLAGS.
56381 * lib/g++.exp (g++_init): Add target_info stuff.
56382 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
56383 of libgloss and newlib flags for !native.
56384
56385 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
56386 (GDB): Fix relative path to go up another dir for finding gdb.
56387
56388 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
56389
56390 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
56391 versions in the target_info array, if they don't exist.
56392
56393 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
56394
56395 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
56396
56397 1996-07-08 Jim Wilson <wilson@cygnus.com>
56398
56399 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
56400 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
56401
56402 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
56403
56404 * lib/old-dejagnu.exp: Don't remove the output file before we've
56405 actually tested it. Don't append pwd to the path of the executable
56406 we're testing.
56407
56408 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
56409
56410 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
56411
56412 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
56413
56414 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
56415 temporary directory for compiler files, and set it to a default
56416 value of /tmp. Set $output as the name of the output file from
56417 compiling the testcase. Add a -o option to $cflags_var so the
56418 compiler writes the final output file as $output. Set $executable
56419 to $output.
56420
56421 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
56422 directory for compiler files, and set it to /tmp if it doesn't
56423 already have a value. Set $output_file to the name of the output
56424 file from compiling the testcase. Add a -o option to CXXFLAGS so
56425 the compiler writes the final output file as $output. Use $output
56426 as the executable to be tested.
56427
56428 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
56429
56430 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
56431
56432 1996-06-08 Jeffrey A Law (law@cygnus.com)
56433
56434 * gcc.c-torture/execute/pending-1.c: New test. Still
56435 pending in Tege's queue.
56436
56437 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
56438
56439 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
56440 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
56441 if there were failures. Call unresolved if there were unresolved
56442 testcases. Call gcc_fail if program did not run to completion.
56443 (ph_make): Pass additional argument name to ph_execute.
56444 (ph_execute): Add new argument. Pass additional arguments to
56445 ph_summary. Call gcc_fail is there is no execution output.
56446
56447 1996-04-24 Jeffrey A Law (law@cygnus.com)
56448
56449 * lib/plumhall.exp (proc_summary): Output relavent summary
56450 lines into the log so specific failures in plumhall can be
56451 investigated.
56452
56453 1996-04-10 Jeffrey A Law (law@cygnus.com)
56454
56455 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
56456 (c-torture-execute): Don't try to execute tests which use
56457 "long long" types if $NO_LONG_LONG is nonzero.
56458
56459 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
56460
56461 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
56462 not c-torture.
56463
56464 * gcc.ieee: Move from here.
56465 * gcc.c-torture/execute/ieee: To here.
56466
56467 1996-03-26 Jeffrey A Law (law@cygnus.com)
56468
56469 * gcc.c-torture: Update to c-torture-1.41 release.
56470
56471 1996-03-22 Jeffrey A Law (law@cygnus.com)
56472
56473 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
56474 not "$output".
56475
56476 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
56477
56478 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
56479 -c present.
56480
56481 1996-03-02 Jeffrey A Law (law@cygnus.com)
56482
56483 * config/proelf.exp: Handle connecting to a simulator.
56484
56485 1996-01-31 Jeffrey A Law (law@cygnus.com)
56486
56487 * config/proelf.exp: New file. Enough framework that we can
56488 run c-torture tests on the proelf targets (or any other target
56489 that gdb can connect to for that matter).
56490
56491 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
56492
56493 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
56494 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
56495
56496 * lib/plumhall.exp (ph_execute): Always call ph_summary if
56497 exec_output exists.
56498
56499 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
56500
56501 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
56502 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
56503
56504 * config/*.exp: Update FSF address. Change result of ${tool}_load
56505 to pass/fail/unresolved/unsupported/untested. Caller must now
56506 call unresolved/unsupported/untested.
56507 * lib/*.exp: Update FSF address. Update to handle new results of
56508 ${tool}_load.
56509 * lib/chill.exp (verbose): Delete.
56510
56511 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
56512
56513 * lib/gcc.exp (default_gcc_start): Change order of args to
56514 $LDFLAGS $CFLAGS $LIBS.
56515 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
56516 Save/set/restore CFLAGS. Pass single arg to gcc_start.
56517 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
56518 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
56519 * gcc.misc-tests/dg-test.exp: Likewise.
56520 * gcc.misc-tests/msgs.exp: Likewise.
56521 * gcc.prms/prms.exp: Likewise.
56522 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
56523 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
56524
56525 * lib/dg.exp: Deleted, moved to dejagnu/lib.
56526
56527 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
56528
56529 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
56530
56531 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
56532 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
56533
56534 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
56535 necessary.
56536
56537 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
56538
56539 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
56540 global for loop; add use of $mathlib.
56541 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
56542 settings here; set mathlib for anything but VxWorks.
56543
56544 1996-01-22 Jeffrey A Law (law@cygnus.com)
56545
56546 * gcc.c-torture: Update to c-torture-1.40 release.
56547
56548 1996-01-03 Jeffrey A Law (law@cygnus.com)
56549
56550 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
56551 dg.exp.
56552
56553 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
56554
56555 * lib/c-torture.exp (c-torture-execute): Declare "output" as
56556 global.
56557
56558 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
56559
56560 * lib/g++.exp (LIBS): Define if not already.
56561 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
56562 (gcc-dg-prune): Call prune_gcc_output.
56563 * lib/gcc.exp (prune_gcc_output): New proc.
56564 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
56565 prune_gcc_output.
56566
56567 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
56568
56569 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
56570 (c-torture-execute): Likewise. Rename `name' to `testcase'.
56571
56572 1995-11-15 Jeffrey A Law (law@cygnus.com)
56573
56574 * gcc.c-torture: Update to c-torture-1.39 release.
56575
56576 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
56577
56578 * lib/c-torture.exp (c-torture-execute): Don't return if one option
56579 fails, try others as well.
56580
56581 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
56582
56583 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
56584 If compilation fails, mark execute tests as `untested'.
56585 If test is marked as unsupported, don't mark compilation and
56586 execute tests as failed.
56587
56588 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
56589
56590 * lib/g++.exp (g++_init): Don't link in libg++, and look to
56591 libstdc++ for whether or not we want to be doing shared
56592 libraries. Delete link_curses since we don't need it anymore.
56593 * lib/mike-g++.exp (postbase): Don't link in libg++.
56594 * g++.old-deja/old-deja.exp: Likewise.
56595
56596 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
56597
56598 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
56599
56600 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
56601
56602 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
56603 For that, add `-Wl,-a,shared_archive'.
56604 * g++.old-deja/old-deja.exp: Likewise.
56605
56606 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
56607
56608 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
56609
56610 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
56611
56612 * lib/mike-g++.exp (postbase): Pay attention to the status of
56613 g++_load.
56614
56615 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
56616
56617 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
56618
56619 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
56620
56621 * lib/gcc.exp (default_gcc_start): No longer need to log program
56622 being executed or its output, execute_anywhere does that now.
56623 * lib/g++.exp (default_g++_version): Call execute_anywhere.
56624 (default_g++_start): Likewise. Delete calls to verbose/send_log.
56625
56626 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
56627
56628 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
56629 the same as those in lib/g++.exp.
56630
56631 1995-10-10 Jeff Law (law@hurl.cygnus.com)
56632
56633 * gcc.c-torture: Update to c-torture-1.38 release.
56634 * gcc.ieee: Related changes.
56635
56636 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
56637
56638 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
56639 "exec". Minor reformatting changes.
56640
56641 * config/rom68k.exp (${tool}_load): Make it work in a canadian
56642 cross. This means all "exec" calls now work on a remote host as
56643 well.
56644 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
56645 cross. Filter out the extra "\r\n" stuff that expect puts in.
56646 (c-torture-execute): Filter out the bogus warnings like
56647 c-torture-compile does. Add support for canadian cross.
56648 * lib/gcc.exp (default_gcc_version, default_gcc_start)
56649 Use execute_anywhere rather than calling exec directly. Now it
56650 works for canadian cross testing.
56651
56652 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
56653
56654 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
56655 results into a variable, and check that rather than using file exists.
56656
56657 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
56658
56659 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
56660 create a libg++.so. For sunos4.1.*, also add -ltermcap.
56661
56662 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
56663
56664 * g++.old-deja/old-deja.exp: Create and pass runshlib and
56665 lib_curses if there's a shared libg++ in the build tree.
56666
56667 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
56668
56669 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
56670 if not supported target.
56671
56672 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
56673
56674 * lib/g++.exp (g++_init): Move empty setting of runshlib and
56675 link_curses up to always happen, not just for native builds.
56676
56677 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
56678
56679 * gcc.c-torture: Update to c-torture-1.36 release.
56680 * gcc.failure: Related changes.
56681
56682 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
56683
56684 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
56685
56686 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
56687
56688 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
56689 * lib/mike-g++.exp (postbase): Not in here. Still reference
56690 runshlib, link_curses, and mathlib for link and run.
56691
56692 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
56693 pass the runtime shared library options for Solaris, OSF/1, and
56694 Irix5, and link with -lcurses to avoid unresolved references.
56695
56696 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
56697
56698 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
56699 only run once.
56700
56701 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
56702
56703 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
56704
56705 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
56706
56707 * gcc.c-torture: Update to c-torture-1.35 release. Note we
56708 do not have a framework for the "compat" tests yet.
56709
56710 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
56711
56712 * lib/mike-g++.exp (postbase): New local variable `mathlib',
56713 set to null if we're testing vxworks5.1. Use that instead of
56714 `-lm' in the setting of LIBS for link and run.
56715
56716 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
56717
56718 * config/rom68k.exp (${tool}_load): Major changes to make it
56719 work. Verified that it does in fact return the stuff in
56720 exec_output properly. Catch any Emul or any TRAP other than 0.
56721
56722 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
56723
56724 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
56725 LDFLAGS properly for targets that need stuff from libgloss.
56726 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
56727 only run once.
56728 (gpp_initialized): New variable.
56729
56730 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
56731
56732 * config/rom68k.exp: Load libgloss.exp.
56733 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
56734 so we can produce a fully linked binary.
56735 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
56736 so we can produce a fully linked binary.
56737
56738 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
56739
56740 * lib/plumhall.exp (ph_section): Watch for expected failures.
56741 Add missing `else'.
56742
56743 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
56744 run the testcase.
56745 (c-torture): Likewise.
56746
56747 1995-08-28 Doug Evans <dje@cygnus.com>
56748
56749 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
56750
56751 * lib/mike-g++.exp (mike_cleanup): New proc.
56752 (prebase): New globals compiler_result, not_compiler_result,
56753 target_regexp.
56754 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
56755 allow leading "-" in pattern. Watch for unsupported tests.
56756 If $compiler_result is set, pattern match assembler code,
56757 and ditto for $not_compiler_result.
56758 * lib/mike-gcc.exp: Likewise.
56759
56760 * lib/plumhall.exp (ph_execute): Only call ph_summary if
56761 execution "succeeded".
56762
56763 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
56764
56765 * config/win32.exp: New file.
56766 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
56767
56768 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
56769
56770 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
56771 unsupported.
56772 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
56773 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
56774 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
56775
56776 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
56777 "... without exceptions was ...". That is now handled by
56778 prune_system_crud.
56779 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
56780
56781 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
56782
56783 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
56784 sieve.c,sort2.c}: New files.
56785 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
56786 sieve.exp,sort2.exp}: Drivers for them.
56787
56788 * lib/mike-gcc.exp (program_output): New user settable variable.
56789 (postbase): Call prune_system_crud. Also prune extraneous compiler
56790 messages.
56791 * lib/mike-g++.exp (program_output): New user settable variable.
56792
56793 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
56794
56795 * config/sh.exp: Deleted (use sim.exp instead).
56796
56797 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
56798
56799 * config/vx.exp: Declare CHECKTASK as global.
56800 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
56801 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
56802 * lib/old-dejagnu.exp: Load [pwd]/$executable.
56803
56804 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
56805
56806 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
56807 target. Like vx.exp, only includes `vx29k.exp' instead of
56808 `vxworks.exp'.
56809
56810 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
56811
56812 * config/sim.exp: Increase time limit from 120 seconds to 240.
56813
56814 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
56815
56816 * gcc.c-torture/execute/950628-1.c: New test.
56817
56818 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
56819
56820 * gcc.c-torture: Update with changes/additions from
56821 c-torture-1.34.
56822
56823 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
56824
56825 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
56826
56827 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
56828
56829 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
56830
56831 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
56832
56833 * gcc.c-torture/compile/950512-1.c: New test.
56834 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
56835 * gcc.dg/struct-ret-1.c: Likewise.
56836
56837 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
56838
56839 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
56840 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
56841
56842 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
56843
56844 * gcc.c-torture/special/920411-1.c: Deleted.
56845 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
56846
56847 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
56848
56849 * config/sim.exp (${tool}_load): Hack in call to bash to get a
56850 cpu limit.
56851
56852 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
56853
56854 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
56855
56856 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
56857
56858 From kenner;
56859 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
56860 is the proper length.
56861 * va-arg-3.c: Likewise.
56862
56863 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
56864
56865 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
56866 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
56867
56868 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
56869 * lib/g++.exp (default_g++_start): Delete old cruft.
56870
56871 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
56872
56873 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
56874 (2 * (1 << 18)) to (2 * (1 << 17)).
56875
56876 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
56877
56878 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
56879
56880 * config/rom68k.exp: Renamed from config/idp.exp
56881
56882 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
56883
56884 * c-torture/compile/921109-2.c
56885
56886 1995-04-18 Mike Stump <mrs@cygnus.com>
56887
56888 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
56889 excess errors.
56890
56891 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
56892
56893 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
56894 output.
56895 * lib/g++.exp (default_g++_start): Likewise.
56896
56897 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
56898
56899 * gcc.c-torture/compile/950329-1.c: New test.
56900
56901 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
56902
56903 * config/bug.exp (${tool}_load): Updated to use new remote_open
56904 and remote_close procs.
56905 * config/idp.exp: New file.
56906
56907 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
56908
56909 * gcc.c-torture/execute/950322-1.c: New test.
56910
56911 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
56912
56913 * config/vx.exp (${tool}_load): Clean up testing of return code from
56914 vxworks_ld and vxworks_spawn.
56915
56916 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
56917
56918 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
56919
56920 1995-03-13 Mike Stump <mrs@cygnus.com>
56921
56922 * lib/old-deja.exp: Add `excess errors test - ' error, now one
56923 can mark excess errors on a machine by machine basis. Note, the
56924 default is to not expect any excess errors, even when excess
56925 errors test - is given, so you will want to put an XFAIL ... on
56926 these lines. For example, // excess errors test - XFAIL hppa*-*-*
56927 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
56928 those 4 machines, but no others.
56929
56930 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
56931
56932 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
56933 * lib/c-torture.exp: to here.
56934
56935 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
56936
56937 * gcc.c-torture/execute/950221-1.c: New test.
56938 * gcc.c-torture/execute/struct-ret-1.c: New test.
56939 * gcc.c-torture/compile/950221-1.c: New test.
56940
56941 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
56942
56943 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
56944
56945 * gcc.c-torture/execute/arith-1.c (main): Return 0.
56946 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
56947
56948 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
56949
56950 * g++.gb: New directory of tests, derived from my signature and
56951 class scoping tests.
56952
56953 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
56954 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
56955 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
56956 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
56957 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
56958 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
56959 * g++.gb/sig25.C: Likewise.
56960
56961 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
56962 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
56963 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
56964 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
56965 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
56966 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
56967 * g++.gb/sig25.exp: Likewise.
56968
56969 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
56970 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
56971 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
56972 * g++.gb/scope13.C: Likewise, this test still fails.
56973
56974 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
56975 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
56976 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
56977 * g++.gb/scope13.exp: Ditto.
56978
56979 * g++.gb/README: New file, explains what these tests are about.
56980
56981 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
56982
56983 * lib/dg.exp (dg-do): Support `preprocess'.
56984 (dg-test): Likewise.
56985
56986 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
56987
56988 * config/udi.exp: change "continue -expect" to "exp_continue".
56989
56990 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
56991
56992 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
56993 Delete redundant tests.
56994
56995 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
56996 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
56997 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
56998 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
56999 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
57000 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
57001 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
57002 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
57003
57004 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
57005 storing label pointers.
57006 * gcc.c-torture/execute/921019-1.c: Likewise.
57007 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
57008 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
57009 parameter fp.
57010 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
57011 constants.
57012
57013 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
57014 Delete obsolete tests.
57015
57016 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
57017 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
57018 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
57019 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
57020 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
57021 * gcc.c-torture/compile/950124-1.c: New test.
57022
57023 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
57024
57025 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
57026
57027 * lib/mike-g++.exp: Add -lm to LIBS.
57028
57029 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
57030
57031 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
57032
57033 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
57034
57035 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
57036
57037 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
57038
57039 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
57040
57041 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
57042
57043 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
57044 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
57045 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
57046 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
57047 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
57048 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
57049 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
57050 * g++.law/{operators31.C, operators32.C,
57051 * g++.law/{operators33.C, operators34.C}: Likewise.
57052 * g++.law/{pic1.C, refs2.C}: Likewise.
57053 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
57054 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
57055 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
57056 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
57057
57058 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
57059 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
57060 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
57061 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
57062 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
57063 * g++.law/{enum9.exp, friend5.exp}: Likewise.
57064 * g++.law/{nest3.exp, nest4.exp}: Likewise.
57065 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
57066 * g++.law/{operators30.exp, operators31.exp}: Likewise.
57067 * g++.law/{operators32.exp, operators33.exp}: Likewise.
57068 * g++.law/{operators34.exp}: Likewise.
57069 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
57070 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
57071 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
57072 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
57073 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
57074
57075 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
57076 No longer expected to fail.
57077 * g++.law/missed-error3.C: Tweak for recent bool changes.
57078
57079 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
57080
57081 * config/emb-unix: Deleted.
57082 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
57083 remote execution. Do final link on remote host if REMOTE_LINK is set.
57084
57085 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
57086
57087 * lib/dg.exp (dg-test): Fix typo in last patch.
57088
57089 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
57090
57091 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
57092 (handles multiple occurrences).
57093
57094 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
57095
57096 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
57097 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
57098 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
57099 printed).
57100 * lib/c-torture.exp (c-torture-compile): Likewise.
57101 (c-torture): Prepend full path if missing.
57102 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
57103 (gcc_fail): Likewise.
57104 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
57105
57106 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
57107
57108 * lib/netware.exp: Only attach to NetWare i386 systems.
57109
57110 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
57111
57112 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
57113 messages. Add test name to "output pattern match" pass/fail message.
57114
57115 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
57116
57117 * gcc.dg: New testsuite.
57118 * gcc.dg/dg.exp: New file.
57119
57120 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
57121 test-switch.c}: Deleted.
57122
57123 * gcc.misc-tests/msgs.exp: New testcase driver.
57124
57125 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
57126
57127 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
57128 Watch for illegal return values from ${tool}_load.
57129 * config/unix.exp (${tool}_load): Fix pass/fail detection for
57130 cross targets. Coerce return value >0 to 1.
57131
57132 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
57133
57134 * config/unix.exp (${tool}_load): Call program rsh, not proc.
57135
57136 * config/emb-unix.exp: New file.
57137
57138 * config/sim.exp: Error if variable $SIM not defined.
57139 (${tool}_load): Mark test as "untested" if simulator missing.
57140
57141 * config/unix.exp: Load remote.exp to get rcp_download.
57142 * lib/c-torture.exp: Use different option lists for testcases with
57143 and without loops.
57144 * gcc.c-torture/execute/execute.exp: Likewise.
57145
57146 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
57147
57148 * config/*.exp: Clarify return code from ${tool}_load.
57149 Call `unresolved' or `untested' instead of `warning' or `perror'
57150 (sometimes you still want to call both though).
57151 Add comment that `shell_id' is local to each file.
57152 * config/udi.exp (timeout): Set to 30.
57153 Don't print warning if connection fails, $connectmode has already
57154 printed an error.
57155 (${tool}_load): Move verbose messages to level 2.
57156 Rework pattern for "Process started" message.
57157 Pass `shell_id' to ${connectmode}_download.
57158 Retry twice upon timeout. Make resetting of target more robust.
57159 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
57160 Pass `shell_id' to exit_$connectmode.
57161 Only call exit_$connectmode if connected.
57162 * config/unix.exp (${tool}_load): Check return codes better.
57163 * config/vrtx.exp (${tool}_load): Likewise.
57164 * config/vx.exp (${tool}_load): Likewise.
57165 Delete unneeded global's.
57166 * lib/dg.exp (dg-test): Update to reflect clarified return codes
57167 from ${tool}_load.
57168 (dg-stat): Delete.
57169 (dg-init): Delete recording of pass/fail counts.
57170 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
57171 (old-dejagnu-init): Likewise.
57172 (old-dejagnu-stat): Delete contents, empty proc now.
57173 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
57174 (c-torture): Delete references to lcnt, lpass, lfail.
57175 Get option list from TORTURE_OPTIONS.
57176 Delete -funroll[-all]-loops if no loops.
57177 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
57178 (g++_stat): Delete contents (empty proc now).
57179 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
57180 (gcc_finish): Likewise.
57181 (gcc_stat): Deleted.
57182 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
57183 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
57184 * gcc.c-torture/execute/execute.exp: Likewise.
57185 Split tests into two parts: compile, execute.
57186 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
57187 no loops. Update to reflect clarified return codes from ${tool}_load.
57188
57189 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
57190
57191 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
57192 to grep for.
57193 (old-dejagnu): Likewise (where necessary).
57194
57195 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
57196
57197 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
57198
57199 * lib/dg.exp (dg-process-target): Fix processing of selector.
57200 Add comment regarding use of `error'.
57201
57202 * lib/gcc.exp (prune_system_crud): Define if missing.
57203 * lib/g++.exp (prune_system_crud): Likewise.
57204
57205 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
57206 Call prune_system_crud.
57207 * lib/dg.exp (dg-runtest): New proc.
57208 Use perror instead of send_user for tcl errors in testcase.
57209 Don't return any value, it's never used.
57210 Don't clobber previous definition of `unknown'.
57211 Print tcl errors in `dg-final'.
57212
57213 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
57214
57215 * lib/dg.exp (dg-process-target): Improve syntax error messages.
57216 (dg-test): Don't print errorInfo, it contains stack backtrace.
57217
57218 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
57219
57220 * lib/g++.exp (runtest_file_p): Define if missing.
57221
57222 1994-09-24 Doug Evans (dje@cygnus.com)
57223
57224 * lib/mike-g++.exp: Comment out loading of g++.exp.
57225 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
57226 (default_g++_version): Always print something.
57227 (default_g++_start): Comment out call to `which'.
57228 (g++_start, g++_load): Deleted (must be defined in config file).
57229 * lib/gcc.exp: Test for existence of $CC at start.
57230 Delete check for tmpdir (done in gcc_init).
57231 (default_gcc_version): Always print something.
57232 (default_gcc_start): Comment out call to `which'.
57233 * config/*.exp: Major cleanup - make cross targets work at least a
57234 little better for g++ (by not being "--tool gcc" specific).
57235 Rename gcc_xxx to ${tool}_xxx.
57236 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
57237 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
57238
57239 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
57240
57241 * lib/c-torture.exp (c-torture-compile): Rework compiler
57242 message processing.
57243
57244 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
57245 c-torture.
57246
57247 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
57248
57249 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
57250
57251 * lib/dg.exp (dg-process-target): Support { target native }.
57252
57253 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
57254
57255 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
57256 looked for "... program xxx got fatal signal".
57257 Correct regsub munging of `comp_output'.
57258 Ignore compiler messages "path prefix not used" and "linker input
57259 file unused".
57260
57261 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
57262
57263 * lib/gcc.exp (runtest_file_p): Define if missing.
57264 * gcc.prms/template.c: Example to work from.
57265
57266 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
57267
57268 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
57269 * lib/dg.exp (dg-test): Call unsupported testcases as such.
57270
57271 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
57272 * gcc.prms/1883.c: Moved from compile/940714-1.c.
57273 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
57274 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
57275
57276 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
57277 (dg-process-target): No longer a varargs proc.
57278 Return S/N for target, P/F for xfail. All callers changed.
57279 (user option procs): More argument checking.
57280 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
57281 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
57282 (dg-test): Skip test if not running on selected target in `dg-do'.
57283 Update handling of `dg-do-what', `dg-output-text'.
57284 Separate execution pass/fail from output pattern match pass/fail.
57285 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
57286
57287 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
57288
57289 * gcc.c-torture/special/special.exp: Don't expect failure for mips
57290 target for 920510-1.c.
57291
57292 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
57293
57294 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
57295 Clean up comment regarding use of passcnt, etc.
57296 (gcc_stat): Don't update `testcnt' here.
57297 (gcc_finish): Do it here.
57298 Might as well reset `but_id' here too.
57299 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
57300 to determine if the file should be tested.
57301 * gcc.c-torture/compile/compile.exp: Likewise.
57302 * gcc.c-torture/execute/execute.exp: Likewise.
57303 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
57304 * gcc.misc-tests/dg-test.exp: Likewise.
57305 * gcc.prms/prms.exp: Likewise.
57306 * gcc.wendy/wendy.exp: Likewise.
57307 * g++.old-deja.exp: Likewise.
57308 Move "Testing file" message to verbose level 1.
57309
57310 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
57311
57312 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
57313
57314 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
57315
57316 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
57317 (default_gcc_start): Accept optional second list element
57318 of compiler flags. Print compiler output at verbosity level 2.
57319 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
57320 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
57321 Save current values of framework globals passcnt, failcnt, xpasscnt,
57322 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
57323 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
57324 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
57325 xfailcnt to compute stats. Update framework global `testcnt' from
57326 pass/fail counts.
57327 (gcc_finish): New proc. Clean up test environment.
57328 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
57329 (gcc_epass, gcc_efail): Delete.
57330 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
57331 argument of line number.
57332 (dg-init): If the tool has an init routine, call it.
57333 (dg-test): Remove args `cflags_var' and `libs_var'.
57334 Pass all compiler options to ${tool}_start.
57335 Handle missing line number.
57336 (dg-finish): New function.
57337 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
57338 particular files. Call gcc_finish at end. Move "skipping test"
57339 message to verbosity level 3.
57340 * gcc.c-torture/compile/compile.exp: Likewise.
57341 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
57342 * gcc.c-torture/execute/execute.exp: Likewise.
57343 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
57344 Print testcase being tried at verbosity level 1.
57345 * gcc.c-torture/special/special.exp: Unset xfail.
57346 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
57347 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
57348 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
57349 * gcc.failure/failure.exp: Likewise.
57350 * gcc.ieee/ieee.exp: Likewise.
57351 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
57352 Update call to dg-test. Call dg-finish at end.
57353 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
57354 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
57355 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
57356 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
57357 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
57358 * gcc.wendy/wendy.exp: Add copyright.
57359 Delete setting of tmpdir (done by gcc_init).
57360 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
57361 Pass compiler flags to gcc_start. Call gcc_finish at end.
57362 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
57363 gcc_[ce]pass/fail.
57364
57365 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
57366
57367 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
57368 confusion.
57369 (g++_load): Likewise.
57370
57371 * config/*.exp (gcc_load): Some were varargs fns and some were not.
57372 Rename argument to `prog' to remove the confusion.
57373 Varargs fns behave differently too!
57374 (g++_load): Likewise.
57375
57376 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
57377
57378 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
57379 what it is. Delete (always) printing of status value for !native.
57380 Simplify verbose code, and include status and exec_output.
57381 (g++_load): Use gcc_load.
57382
57383 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
57384
57385 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
57386 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
57387 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
57388 940714-3.c as these testcases don't exist anymore. Make
57389 va-arg-1.c expected to pass.
57390
57391 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
57392
57393 * gcc.misc-tests/misc.exp: Only run specific testcases.
57394 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
57395 * gcc.misc-tests/dg-[1-9].c: New files.
57396
57397 * lib/dg.exp: New testsuite driver.
57398 * gcc.prms/prms.exp: Use it.
57399
57400 * README.gcc: New file.
57401
57402 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
57403 Document and reset `lxpass' and `lxfail'.
57404 Simplify "initialized" message.
57405 (gcc_stat): Clean up comments a little.
57406
57407 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
57408
57409 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
57410
57411 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
57412
57413 * lib/old-dejagnu.exp (process-option): New proc.
57414 (old-dejagnu-init, old-dejagnu-stat): Likewise.
57415 (old-dejagnu): Simplify.
57416 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
57417
57418 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
57419
57420 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
57421 exists and is not an empty string.
57422
57423 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
57424 $xfail rather than calling setup_xfail. Clear $xfail when test is
57425 finished.
57426 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
57427 automatically.
57428
57429 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
57430 longer expected to fail.
57431
57432 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
57433 "f" function call.
57434
57435 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
57436
57437 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
57438 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
57439 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
57440 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
57441 c-torture-1.29.
57442
57443 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
57444 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
57445
57446 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
57447
57448 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
57449 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
57450
57451 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
57452 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
57453 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
57454
57455 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
57456
57457 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
57458 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
57459 940714-1.c, 940714-2.c, 940714-3.c},
57460 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
57461 gcc.misc-tests/{mg.c,mg.exp}:
57462 New tests.
57463 * gcc.noncompile/noncompile.exp: Change accordingly.
57464
57465 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
57466
57467 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
57468 Undo previous clobberage.
57469
57470 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
57471
57472 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
57473 * gcc.special/{930510-1.c, special.exp}:
57474 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
57475 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
57476 struct-varargs-1.c}: New tests from c-torture-1.26.
57477
57478 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
57479
57480 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
57481 argument to switch.
57482
57483 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
57484
57485 * Revert the previous changes. Please see Rob's directory
57486 (/lisa/test/rob/progressive/gcc/testsuite) for testing
57487 fixes.
57488
57489 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
57490
57491 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
57492 g++.brendan/alignof.exp, g++.brendan/arm3.exp,
57493 g++.brendan/code-gen5.exp, g++.brendan/crash29.exp,
57494 g++.brendan/crash5.exp, g++.brendan/cvt3.exp, g++.brendan/delete1.exp,
57495 g++.brendan/nest12.exp, g++.brendan/nest13.exp,
57496 g++.brendan/overload3.exp, g++.brendan/redecl1.exp,
57497 g++.brendan/visibility2.exp, g++.jason/cond.exp, g++.jason/hmc1.exp,
57498 g++.jason/report.exp, g++.law/access1.exp, g++.law/access2.exp,
57499 g++.law/arg6.exp, g++.law/arg7.exp, g++.law/arg8.exp,
57500 g++.law/arm1.exp, g++.law/arm10.exp, g++.law/arm4.exp,
57501 g++.law/arm5.exp, g++.law/ctors15.exp, g++.law/ctors19.exp,
57502 g++.law/cvt1.exp, g++.law/cvt12.exp, g++.law/cvt13.exp,
57503 g++.law/cvt18.exp, g++.law/cvt22.exp, g++.law/cvt3.exp,
57504 g++.law/cvt5.exp, g++.law/cvt6.exp, g++.law/cvt8.exp,
57505 g++.law/dtors3.exp, g++.law/except1.exp, g++.law/except3.exp,
57506 g++.law/except4.exp, g++.law/except5.exp, g++.law/except6.exp,
57507 g++.law/init5.exp, g++.law/init8.exp, g++.law/inline4.exp,
57508 g++.law/memoized1.exp, g++.law/missing1.exp, g++.law/operators14.exp,
57509 g++.law/operators18.exp, g++.law/operators9.exp, g++.law/scope2.exp,
57510 g++.law/temps2.exp, g++.law/temps3.exp, g++.law/temps5.exp,
57511 g++.law/typeck2.exp, g++.mike/misc4.exp, g++.mike/misc6.exp,
57512 g++.niklas/t118.exp, g++.niklas/t128.exp, g++.niklas/t138.exp,
57513 g++.niklas/t139.exp, g++.niklas/t140.exp, g++.niklas/t141.exp,
57514 gcc.code_quality/code_quality.exp, gcc.compile/compile.exp,
57515 gcc.dje/dje.exp, gcc.execute/execute.exp, gcc.failure/failure.exp,
57516 gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
57517 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
57518 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp,
57519 lib/mike-gcc.exp, lib/old-dejagnu.exp: Checkin Rob's 94Q1
57520 testing changes.
57521
57522 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
57523
57524 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
57525 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
57526 with perror calls.
57527
57528 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
57529
57530 * config/unix.exp (g++_load): Fix syntax.
57531
57532 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
57533
57534 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
57535 * gcc.noncompile/921017-1.c: Deleted obsolete test.
57536 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
57537 Don't expect va-arg-1.c to fail. Correct expected output for
57538 920928-1.c.
57539 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
57540 * gcc.wendy/hbm4.c: Correct typo.
57541 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
57542
57543 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
57544
57545 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
57546 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
57547 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
57548 * lib/c-torture.exp (c-torture-compile): Ditto.
57549
57550 Reduce volume of output (remove all the -I's and such).
57551 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
57552 Call gcc_cpass, gcc_cfail.
57553 (c-torture): Pass testing option to c-torture-compile.
57554
57555 1994-03-21 Doug Evans (dje@cygnus.com)
57556
57557 Bring patches over from progressive.
57558 * config/default.exp: Exit remote shell cleanly.
57559 (g++_exit, g++_start): Add default versions.
57560 * config/sim.exp (gcc_load): Use perror, not error.
57561
57562 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
57563
57564 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
57565 set in site.exp.
57566
57567 1994-03-14 Doug Evans (dje@cygnus.com)
57568
57569 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
57570 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
57571 (wendy_try): New proc to run testcase.
57572 (main loop): Call 'em.
57573 * gcc.wendy/*.c: Clean up pass to correct expected output.
57574
57575 * lib/gcc.exp: Minor cleanup work.
57576 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
57577
57578 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
57579
57580 * config/sim.exp (gcc_load): Document return codes better.
57581 Don't pass -v to simulator.
57582
57583 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
57584
57585 * gcc.special/920717-x.c: Fix typo.
57586 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
57587 get at sources.
57588
57589 * lib/mike-gcc.exp: Fix typo.
57590
57591 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
57592
57593 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
57594 binary to use, transform the name.
57595 * config/*.exp: rename everything. Nuke any g++ specific files,
57596 it's now a special case of gcc that requires no special support.
57597 Add a default.exp for unsupported targets.
57598
57599 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
57600
57601 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
57602 lib/old-dejagnu.exp: Fix a few patterns to work with the new
57603 version of Tcl.
57604
57605 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
57606
57607 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
57608 than a warning.
57609
57610 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
57611
57612 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
57613
57614 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
57615
57616 * gcc.execute/execute.exp: Combine opt_list and foption_list into
57617 option_list. Compile every file with only 4/6 option choices
57618 (same as C torture) instead of with 12/18 different option
57619 choices.
57620 * lib/c-torture.exp: Likewise.
57621
57622 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
57623 not already set.
57624
57625 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
57626
57627 * lib/old-deja.exp: Add `excess errors test fails' error, now one
57628 can put an XFAIL *-*-* on excess errors.
57629
57630 1993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
57631
57632 * g++.law: Add more tests derived from g++-bugs snapshots.
57633
57634 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
57635 equivalent to g++.law/init9.
57636
57637 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
57638 compiled it, and the a.out file after we've run it.
57639
57640 1993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
57641
57642 * lib/mike-g++.exp (postbase): Delete the .o file after we've
57643 compiled it, and the a.out file after we've run it.
57644
57645 1993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
57646
57647 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
57648
57649 1993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
57650
57651 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
57652 version number.
57653
57654 1993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
57655
57656 * g++.law: New directory of g++ tests derived from the g++-bugs
57657 snapshots.
57658
57659 1993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
57660
57661 * gcc.compile: initbug1.c initbug1.exp testcase added
57662
57663 1993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
57664
57665 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
57666 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
57667 fixes submitted by Jeff Law (law@cs.utah.edu)
57668 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
57669 Jeff Law (law@cs.utah.edu)
57670
57671
57672 1993-11-30 Mike Stump (mrs@cygnus.com)
57673
57674 * config/unix-g++.exp: Follow the gcc way of doing things.
57675 * g++.old-deja/old-deja.exp: Minor updates.
57676 * lib/g++.exp: New file, follow the gcc way of doing things.
57677 * lib/old-dejagnu.exp: Minor updates.
57678 * lib/mike-g++.exp: Always unset errorInfo.
57679
57680 1993-11-06 Mike Stump (mrs@cygnus.com)
57681
57682 * lib/gcc.exp: Fix some errors with the below change, CC and
57683 CFLAGS should be global when setting, not local.
57684
57685 1993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
57686
57687 * lib/gcc.exp: Transform tool name.
57688
57689 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
57690
57691 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
57692
57693 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
57694
57695 * lib/gcc.exp: change gcc_done to gcc_stat
57696
57697 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
57698
57699 * Upgraded gcc testsuite to c-torture version 1.25
57700
57701 1993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
57702
57703 * lib/gcc.exp: added reporting code. Changed verbose compile message.
57704 * lib/c-torture: added hooks for new reporting code.
57705
57706 1993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
57707
57708 * config/sh-gcc.exp: check if sh-sim exists in the path
57709
57710 1993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
57711
57712 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
57713 * gcc.compile/compile.exp: Initial changes for new logic.
57714 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
57715 * gcc.failure/failure.exp: Initial changes for new logic.
57716 * gcc.ieee/ieee.exp: Initial changes for new logic.
57717 * gcc.misc-tests/misc.exp: Initial changes for new logic.
57718 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
57719 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
57720 * lib/c-torture.exp: Initial changes for new logic.
57721 * lib/gcc.exp: Initial changes for new logic.
57722
57723 1993-10-15 Mike Stump (mrs@cygnus.com)
57724
57725 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
57726 depend upon failure or success. Fully qualify names in failure
57727 and success messages. Always remove a.out before starting
57728 compile, just in case. Pay more attention to error text output by
57729 the compiler. Handle testcases with no known past errors just
57730 like all others, so that things are uniform. Other miscellaneous
57731 improvements.
57732
57733 1993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
57734
57735 * gcc.cpp: new directory for cpp tests
57736
57737 1993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
57738
57739 * lib/chill.exp: Code reformatted, removed unused code.
57740 * config/unix-chill.exp: Code reformatted, removed unused code.
57741 * chill.execute/execute.exp: Code reformatted, removed unused code.
57742 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
57743
57744 1993-10-04 Ian Lance Taylor (ian@cygnus.com)
57745
57746 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
57747 routines not written.
57748
57749 1993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
57750
57751 * config/bug-gcc.exp: Use new procs from bug.exp.
57752
57753 1993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
57754
57755 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
57756 via ftp, rather than depending on NFS.
57757 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
57758 case.
57759
57760 1993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
57761
57762 * config/bug-gcc.exp: Use new download proc.
57763
57764 1993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
57765
57766 * chill.execute/execute.exp: cleanups, handles errors better
57767 * chill.compile/compile.exp: rewrite, based on execute.exp
57768 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
57769 * lib/chill.exp: major changes to diff proc and compile and link
57770 procs. added chill_fail and chill_pass wrappers to pass and
57771 fail. added more comments, and handle error codes better.
57772 Added a hack to capture stderr from exec, so noncompile tests
57773 can work.
57774
57775 1993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
57776
57777 * chill.execute/execute.exp: rewrite of testsuite driver
57778 * lib/chill.exp: rewrite of testsuite driver
57779 * config/unix-chill.exp: rewrite of testsuite driver
57780
57781 1993-08-25 Bill Cox (bill@rtl.cygnus.com)
57782
57783 In chill.execute:
57784 * iexpr.ch: Standardize uppercase.
57785 * tuples.dat: Standardize uppercase.
57786 * vary.ch: standardize. Correct varying string assignments.
57787 * vary.dat: Add new output lines.
57788
57789 1993-08-24 Bill Cox (bill@rtl.cygnus.com)
57790
57791 In chill.execute:
57792 * chprintf.ch: Standardize use of uppercase.
57793 * tuples.ch: Standardize and turn arr2 into a DCL,
57794 rather than a SYN.
57795 * pinits.ch: Standardize.
57796
57797 1993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
57798
57799 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
57800 * Makefil: Renamed to Makefile.in.
57801 * configure.in: New.
57802
57803 1993-08-23 Bill Cox (bill@rtl.cygnus.com)
57804
57805 In chill.execute:
57806 * .cvsignore: Add result/output files.
57807 * Makefile: Fix up variables at start. Use MFLAGS
57808 everywhere. Correct bool_loc, built_ins entries.
57809 Add entry for vary1.ch.
57810 * bitarray.ch: Standardize upper-case usage.
57811 * bitexpr.ch: Standardize, add output of b1.
57812 * params.ch: Use arrayt in along PROC parameters, to
57813 avoid novelty problems.
57814 * sets.ch: Tiny cleanup.
57815 * vary1.ch: Re-indent.
57816
57817 1993-08-17 Bill Cox (bill@rtl.cygnus.com)
57818
57819 * Add PR-related files to Makefiles, .cvsignore files, etc.
57820
57821 1993-08-02 Jeff Wheat (cassidy@cygnus.com)
57822
57823 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
57824 with compiler objects. New names are test-flow.c and test-loop.c
57825
57826 1993-07-27 Jeff Wheat (cassidy@cygnus.com)
57827
57828 * Upgraded c-torture tests from 1.19 to 1.20
57829
57830 * new files:
57831 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
57832 * gcc.compile: 930623-1.c 930623-2.c
57833 * gcc.noncompile: 930622-1.c 930622-2.c
57834 * gcc.failure: 920411-1.c 920627-2.c
57835 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
57836
57837 1993-07-20 Jeff Wheat (cassidy@cygnus.com)
57838
57839 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
57840 More changes to get testsuite working properly. Needs more work.
57841 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
57842
57843 1993-07-19 Jeff Wheat (cassidy@cygnus.com)
57844
57845 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
57846 More changes to get testsuite working properly. Needs more work.
57847
57848 1993-07-13 Jeff Wheat (cassidy@cygnus.com)
57849
57850 * chill.compile/compile.exp: Added for Dejagnu support
57851 * chill.execute/execute.exp: Added for Dejagnu support
57852 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
57853
57854 1993-06-19 Bill Cox (bill@rtl.cygnus.com)
57855
57856 This should complete moving the CHILL test files.
57857 * chill.noncompile(.cvsignore printf.grt
57858 in-printf.grt chprintf.grt chprintf.ch):
57859 Added test-support files.
57860 (Makefile): Modified further.
57861 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
57862 signal.ch): Added test files.
57863 * chill.execute (.cvsignore printf.grt printr.c
57864 in-printf.grt rts.c chprintf.grt rts.h): Added
57865 test-support files.
57866 (Makefile): More corrections.
57867
57868 1993-06-18 Bill Cox (bill@rtl.cygnus.com)
57869
57870 * chill.compile, chill.execute, chill.nocompile: Add CHILL
57871 test cases, ready for DejaGnu.
57872
57873 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
57874
57875 * Upgraded c-torture tests from 1.18 to 1.19
57876
57877 * gcc.compile: added test(s):
57878 930607-1.c
57879 * gcc.execute: added test(s):
57880 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
57881
57882 * added new subdirectory for misc tests: gcc.misc-tests
57883 * gcc.misc-test(s): added tests:
57884 inst-check.c test-consts.c test-ior.c test-switch.c
57885
57886 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
57887
57888 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
57889
57890 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
57891
57892 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
57893
57894 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
57895
57896 * Upgraded c-torture tests from 1.17 to 1.18
57897
57898 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
57899
57900 * Upgraded c-torture tests from 1.12 to 1.17
57901
57902 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
57903
57904 * lib/old-dejagnu.exp:
57905 Fixed handling of XFAIL target triplets to correctly
57906 recognize wildcard characters. Removed code that
57907 appended a unique id tag to the end of the file name
57908 printed out by the result of the testcases within a
57909 given test file.
57910
57911 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
57912
57913 * lib/old-dejagnu.exp:
57914 Reworked expected failure handling to trigger off of XFAIL
57915 keyword in keyphrase embeded in testcase source code. The
57916 XFAIL keyword must be at the end of the keyphrase line. It
57917 may optionally be followed by one or more target triplets.
57918 It has just occured that the handling of wildcards in the
57919 target triplet may not be correct.
57920
57921 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
57922
57923 * g++.old-deja/tests:
57924 Moved all subdirectories up one level into g++.old-deja .
57925
57926 * lib/old-dejagnu.exp:
57927 Fixed problem with CXXFLAGS not being properly reset, and being
57928 corrupted with extraneous "-c" compiler option. This was
57929 causing binaries to not be generated for test that needed them.
57930 Modified strings passed to "pass" and "fail" so that individual
57931 tests from the same test file would be distinguished by an
57932 identifier appended to the test file name in the summary logs;
57933 this corrected a problem with erroneous diff logs. Added code
57934 to search testcases for expected fail and unexpected pass keywords.
57935
57936 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
57937
57938 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
57939
57940 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
57941
57942 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
57943 Removed extraneous text from end of "Special g++ Options"
57944 keyphrase.
57945
57946 * lib/old-dejagnu.exp: Added pattern matching to look for new
57947 keywords, embedded in testcases comments, which will trigger
57948 calls to xpass and xfail.
57949
57950 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
57951
57952 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
57953 comments embedded in the testcases, especially the one looking for
57954 special compiler options, as well as the pattern matching for the
57955 compiler output again.
57956
57957 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
57958
57959 * lib/old-dejagnu.exp: Do a proper check of the return value for
57960 execute tests. Fixed several problems with the pattern matching
57961 of the compiler output which gave erroneous test results.
57962 Changed several of the test result messages to be more descriptive.
57963 * config/unix-g++.exp: Proc g++_load now actually works and
57964 executes the tests passed to it and returns a usable return
57965 value.
57966
57967 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
57968
57969 * lib/gcc.exp: Exits gracefully if $CC is bogus.
57970
57971 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
57972
57973 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
57974 Modified both files to properly execute the old style
57975 dejagnu tests. The previous versions of these files were
57976 experimental and did not function anything near correctly.
57977
57978 1993-04-05 Rob Savoye (rob@cygnus.com)
57979
57980 * Removed all Makefile.in and configure.in files. No configuration
57981 needed now.
57982
57983 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
57984
57985 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
57986
57987 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
57988
57989 * gcc.compile/configure.in, gcc.unsorted/configure.in,
57990 gcc.special/configure.in, gcc.noncompile/configure.in,
57991 gcc.execute/configure.in, gcc.code_quality/configure.in,
57992 g++.other/configure.in, g++.old-deja/configure.in,
57993 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
57994 in srcname setting.
57995
57996 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
57997
57998 * lib/udi.exp: Fixed mondfe and mondfe_download.
57999 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
58000 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
58001
58002 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
58003
58004 * config/udi-gdb.exp: Check $shell_id after connecting to target.
58005 (gdb_exit): Don't remove *_soc files.
58006
58007 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
58008
58009 * lib/c-torture.exp: Don't look for main; instead always use -w
58010 -c. This is how the c-torture tests work. Remove the object
58011 file if the compilation succeeds.
58012 * gcc.execute/execute.exp: Remove executable if test passes.
58013 * gcc.noncompile/noncompile.exp: Every test is an expected
58014 failure.
58015 * gcc.special/special.exp: Added tests from c-torture 1.11,
58016 corrected use of existing test.
58017 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
58018 gcc.execute/920625-1.c: Updated to c-torture 1.11.
58019 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
58020 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
58021 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
58022 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
58023 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
58024 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
58025 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
58026 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
58027 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
58028 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
58029 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
58030 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
58031 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
58032 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
58033 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
58034 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
58035 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
58036 c-torture 1.11.
58037 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
58038 correspond to c-torture 1.11.
58039
58040 * New file.