re PR fortran/33400 (Formatted read fails if line ends without line break)
[gcc.git] / gcc / testsuite / ChangeLog
1 2007-09-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2
3 PR libfortran/33400
4 * gfortran.dg/PR19872.f: Fix test condition.
5 * gfortran.dg/list_read_7.f90: New test.
6
7 2007-09-30 Uros Bizjak <ubizjak@gmail.com>
8
9 PR tree-optimization/33597
10 * gcc.dg/vect/pr33597.c: New testcase.
11
12 2007-09-29 Uros Bizjak <ubizjak@gmail.com>
13
14 * gcc.target/i386/sse5-convert.c: Fix target selector and rename to...
15 * gcc.target/i386/pr33524.c: ...this.
16
17 2007-09-28 Tobias Schlüter <tobi@gcc.gnu.org>
18
19 PR fortran/33354
20 * gfortran.dg/minmaxloc_4.f90: New.
21
22 2007-09-28 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
23
24 * gcc.dg/fold-bitand-4.c: Add -fno-common to options on hppa*-*-hpux*.
25
26 2007-09-28 Uros Bizjak <ubizjak@gmail.com>
27
28 * gcc.dg/array-init-1.c: Add -mtune=i686 for 32bit x86 targets.
29
30 2007-09-28 Paolo Carlini <pcarlini@suse.de>
31
32 PR c++/33213
33 * g++.dg/cpp0x/variadic79.C: New.
34
35 2007-09-28 Michael Matz <matz@suse.de>
36 Jakub Jelinek <jakub@redhat.com>
37
38 PR rtl-optimization/33552
39 * gcc.target/i386/pr33552.c: New runtime test.
40 * gcc.target/i386/strinline.c: New compile time test.
41
42 2007-09-28 Jakub Jelinek <jakub@redhat.com>
43
44 * gfortran.dg/openmp_stack.f90: Removed.
45
46 PR c++/31434
47 * g++.dg/cpp0x/variadic80.C: New test.
48
49 2007-09-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
50
51 * gfortran.dg/namelist_38.f90: Delete test for revertion of
52 r128057.
53
54 2007-09-27 Andrew Pinski <andrew_pinski@playstation.sony.com>
55
56 PR middle-end/7003
57 * gcc.target/powerpc/gcse-1.c: New test.
58
59 2007-09-27 Tobias Schlüter <tobi@gcc.gnu.org>
60
61 * gfortran.dg/array_initializer_3.f90: Adapt error annotations for
62 fixed capitalizations.
63 * gfortran.dg/compliant_elemental_intrinsics_1.f90: Likewise.
64 * gfortran.dg/compliant_elemental_intrinsics_2.f90: Likewise.
65 * gfortran.dg/elemental_subroutine_4.f90: Likewise.
66 * gfortran.dg/intrinsic_argument_conformance_1.f90: Likewise.
67 * gfortran.dg/maxloc_shape_1.f90: Likewise.
68 * gfortran.dg/maxval_maxloc_conformance_1.f90: Likewise.
69 * gfortran.dg/min_max_conformance.f90: Likewise.
70
71 2007-09-27 Richard Sandiford <rsandifo@nildram.co.uk>
72
73 * gcc.dg/c99-tgmath-1.c: Require c99_runtime and add the associated
74 options.
75 * gcc.dg/c99-tgmath-2.c: Likewise.
76 * gcc.dg/c99-tgmath-3.c: Likewise.
77 * gcc.dg/c99-tgmath-4.c: Likewise.
78
79 2007-09-27 Paul Thomas <pault@gcc.gnu.org>
80
81 PR fortran/33568
82 * gfortran.dg/anint_1.f90: New test.
83
84 2007-09-27 Ian Lance Taylor <iant@google.com>
85
86 PR tree-optimization/33565
87 * gcc.dg/Wstrict-overflow-20.c: New test.
88
89 2007-09-27 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
90
91 * gfortran.dg/openmp_stack.f90: Fix typo.
92 * gfortran.dg/recursive_stack.f90: Fix typo.
93
94 2007-09-27 Paolo Carlini <pcarlini@suse.de>
95
96 PR c++/33493
97 * g++.dg/template/error31.C: New.
98
99 2007-09-27 Jakub Jelinek <jakub@redhat.com>
100
101 * lib/prune.exp: Prune also "^In function .*$" lines and
102 "^ inlined from .*$" lines.
103
104 2007-09-26 Richard Guenther <rguenther@suse.de>
105
106 PR tree-optimization/33563
107 * gcc.dg/torture/pr33563.c: New testcase.
108
109 2007-09-26 Joseph Myers <joseph@codesourcery.com>
110
111 PR c/25309
112 * gcc.dg/large-size-array-2.c: Expect diagnostic for too-large
113 array.
114 * gcc.dg/large-size-array-4.c: New. Copy of large-size-array-2.c
115 without -O2.
116
117 2007-09-26 Richard Guenther <rguenther@suse.de>
118
119 PR tree-optimization/30375
120 PR tree-optimization/33560
121 * gcc.dg/tree-ssa/complex-4.c: XFAIL.
122 * gcc.dg/tree-ssa/complex-5.c: Likewise.
123 * gcc.dg/tree-ssa/ssa-dse-9.c: Likewise.
124 * gcc.dg/torture/pr30375.c: New testcase.
125 * gcc.dg/torture/pr33560.c: New testcase.
126 * gcc.dg/tree-ssa/pr30375.c: Likewise.
127
128 2007-09-25 Simon Martin <simartin@users.sourceforge.net>
129
130 PR c++/33207
131 * g++.dg/parse/crash38.C: New test.
132
133 2007-09-25 Michael Meissner <michael.meissner@amd.com>
134
135 PR target/33524
136 * gcc.target/i386/sse5-convert.c: New file, test int->long
137 vectorized conversions.
138
139 2007-09-25 Revital Eres <eres@il.ibm.com>
140
141 * testsuite/gcc.target/powerpc/ppc-paired.c (paired_sel): Add.
142
143 2007-09-25 Joseph Myers <joseph@codesourcery.com>
144
145 PR c/32295
146 * gcc.dg/enum-incomplete-1.c: New test.
147
148 2007-09-25 Bernd Schmidt <bernd.schmidt@analog.com>
149
150 * gcc.c-torture/compile/20070919-1.c: New test.
151
152 2007-09-25 Kaz Kojima <kkojima@gcc.gnu.org>
153
154 * gfortran.dg/init_flag_3.f90: Add -mieee for sh.
155
156 2007-09-24 Danny Smith <dannysmith@user.sourceforge.net>
157
158 PR c++/14688
159 * g++.dg/inherit/override_attribs.C: New file.
160
161 2007-09-23 Tobias Schlüter <tobi@gcc.gnu.org>
162
163 PR fortran/33269
164 * io.c (check_format_string): Move NULL and constant checks into
165 this function.
166 (check_io_constraints): Call gfc_simplify_expr() before calling
167 check_format_string(). Remove NULL and constant checks.
168
169 2007-09-24 Roman Zippel <zippel@linux-m68k.org>
170
171 * gcc.c-torture/execute/loop-2f.x: New. Disable test for m68k-linux.
172 * gcc.c-torture/execute/loop-2g.x: Likewise.
173
174 2007-09-24 Richard Sandiford <rsandifo@nildram.co.uk>
175
176 * lib/target-supports.exp (check_effective_target_mips16_attribute):
177 Reject hard-float modes unless the ABI is o32 or o64.
178 * gcc.target/mips/inter/mips16-inter.exp: Load gcc-dg.exp instead
179 of gcc.exp. Skip the tests when mips16 code generation is not
180 supported.
181 * gcc.target/mips/mips16-attributes.c: Require mips16_attribute
182 and use dg-add-options mips16_attribute.
183
184 2007-09-24 Jakub Jelinek <jakub@redhat.com>
185
186 PR c++/33506
187 * g++.dg/ext/attrib29.C: New test.
188
189 2007-09-23 Ollie Wild <aaw@google.com>
190
191 * gcc.dg/fold-bitand-1.c: New test.
192 * gcc.dg/fold-bitand-2.c: New test.
193 * gcc.dg/fold-bitand-3.c: New test.
194 * gcc.dg/fold-bitand-4.c: New test.
195
196 2007-09-23 Richard Sandiford <rsandifo@nildram.co.uk>
197
198 * gcc.target/mips/gcc-have-sync-compare-and-swap-1.c: Don't expect
199 any of the macros to be defined for __mips16.
200 * gcc.target/mips/gcc-have-sync-compare-and-swap-2.c: Likewise.
201
202 2007-09-23 Richard Sandiford <rsandifo@nildram.co.uk>
203
204 * gcc.dg/vect/pr21591.c: Require vect_int.
205 * gcc.dg/vect/vect-outer-2.c: Require vect_intfloat_cvt.
206 * gcc.dg/vect/vect-outer-2a.c: Likewise.
207 * gcc.dg/vect/vect-outer-2c.c: Likewise.
208
209 2007-09-23 Jakub Jelinek <jakub@redhat.com>
210
211 * gcc.dg/va-arg-pack-len-1.c: Use error and warning
212 attributes.
213 * gcc.dg/va-arg-pack-len-2.c: New test.
214 * g++.dg/ext/va-arg-pack-len-1.C: Use error and warning
215 attributes.
216 * g++.dg/ext/va-arg-pack-len-2.C: New test.
217
218 PR tree-optimization/32772
219 * gcc.c-torture/compile/20070905-1.c: New test.
220
221 PR tree-optimization/32975
222 * gcc.dg/pr32975.c: New test.
223
224 PR middle-end/28755
225 * gcc.dg/pr28755.c: New test.
226
227 2007-09-23 Richard Sandiford <rsandifo@nildram.co.uk>
228
229 * lib/target-supports.exp (check_effective_target_nomips16): New
230 procedure.
231 * lib/fortran-torture.exp: Check nomips16 as well as mpaired_single
232 for mipsisa64*-*-*.
233 * gcc.dg/vect/vect.exp: Likewise.
234 * g++.dg/vect/vect.exp: Likewise.
235 * gcc.target/mips/mips.exp (setup_mips_tests): Don't set mips_mips16.
236 (dg-mips-options): Don't skip -march* and -mips* tests for -mips16.
237 * gcc.target/mips/branch-cost-1.c (foo): Add NOMIPS16.
238 * gcc.target/mips/branch-cost-2.c (foo): Likewise.
239 * gcc.target/mips/clear-cache-1.c (f): Likewise.
240 * gcc.target/mips/dpaq_sa_l_w.c (f1, f2, f3): Likewise.
241 * gcc.target/mips/dpsq_sa_l_w.c (f1, f2, f3): Likewise.
242 * gcc.target/mips/fix-vr4130-1.c (foo): Likewise.
243 * gcc.target/mips/fix-vr4130-2.c (foo): Likewise.
244 * gcc.target/mips/fix-vr4130-3.c (foo): Likewise.
245 * gcc.target/mips/fix-vr4130-4.c (foo): Likewise.
246 * gcc.target/mips/fixed-scalar-type.c (test1, test2, test3, test4)
247 (test5, test6, test7, test8, test9, test10, test11, test12, test13)
248 (test14, test15, test16, test17, test18): Likewise.
249 * gcc.target/mips/fixed-vector-type.c (test1, test2, test3, test4)
250 (test5, test6, test7, test8, test9, test10, test11, test12, test13)
251 (test14, test15, test16, test17, test18, test19, test20, test21)
252 (test22): Likewise.
253 * gcc.target/mips/madd-1.c (f1, f2, f3): Likewise.
254 * gcc.target/mips/madd-2.c (f1, f2, f3): Likewise.
255 * gcc.target/mips/madd-4.c (f1, f2, f3): Likewise.
256 * gcc.target/mips/maddu-1.c (f1, f2, f3): Likewise.
257 * gcc.target/mips/maddu-2.c (f1, f2, f3): Likewise.
258 * gcc.target/mips/maddu-4.c (f1, f2, f3): Likewise.
259 * gcc.target/mips/mips-3d-1.c (main): Likewise.
260 * gcc.target/mips/mips-3d-2.c (main, test0, test1, test2, test3)
261 (test4, test5, test6, test7, test8, test9, test10, test11, test12)
262 (test13, test14, test15, test16, test17, test18, test19, test20)
263 (test21, test22, test23, test24, test25, test26, test27, test28)
264 (test29, test30, test31): Likewise.
265 * gcc.target/mips/mips-3d-3.c (main, test0, test1, test2, test3)
266 (test4, test5, test6, test7, test8, test9, test10, test11, test12)
267 (test13, test14, test15, test16, test17, test18, test19, test20)
268 (test21, test22, test23, test24, test25, test26, test27, test28)
269 (test29, test30, test31, test32, test33, test34, test35, test36)
270 (test37, test38, test39, test40, test41, test42, test43, test44)
271 (test45, test46, test47, test48, test49, test50, test51, test52)
272 (test53, test54, test55, test56, test57, test58, test59, test60)
273 (test61, test62, test63): Likewise.
274 * gcc.target/mips/mips-3d-4.c (main, test0, test1, test2, test3)
275 (test4, test5, test6, test7, test8, test9, test10, test11, test12)
276 (test13, test14, test15, test16, test17, test18, test19, test20)
277 (test21, test22, test23, test24, test25, test26, test27, test28)
278 (test29, test30, test31): Likewise.
279 * gcc.target/mips/mips-3d-5.c (main, test0, test1, test2, test3)
280 (test4, test5, test6, test7, test8, test9, test10, test11, test12)
281 (test13, test14, test15, test16, test17, test18, test19, test20)
282 (test21, test22, test23, test24, test25, test26, test27, test28)
283 (test29, test30, test31): Likewise.
284 * gcc.target/mips/mips-3d-6.c (main, test0, test1, test2, test3)
285 (test4, test5, test6, test7, test8, test9, test10, test11, test12)
286 (test13, test14, test15): Likewise.
287 * gcc.target/mips/mips-3d-7.c (main, test0, test1, test2, test3)
288 (test4, test5, test6, test7, test8, test9, test10, test11, test12)
289 (test13, test14, test15): Likewise.
290 * gcc.target/mips/mips-3d-8.c (main, test0, test1, test2, test3)
291 (test4, test5, test6, test7, test8, test9, test10, test11, test12)
292 (test13, test14, test15, test16, test17, test18, test19, test20)
293 (test21, test22, test23, test24, test25, test26, test27, test28)
294 (test29, test30, test31): Likewise.
295 * gcc.target/mips/mips-3d-9.c (matrix_multiply2, matrix_multiply3)
296 (matrix_multiply4: Likewise.
297 * gcc.target/mips/mips-ps-1.c (main): Likewise.
298 * gcc.target/mips/mips-ps-2.c (main): Likewise.
299 * gcc.target/mips/mips-ps-3.c (main): Likewise.
300 * gcc.target/mips/mips-ps-4.c (main, test0, test1, test2, test3)
301 (test4, test5, test6, test7, test8, test9, test10, test11, test12)
302 (test13, test14, test15, test16, test17, test18, test19, test20)
303 (test21, test22, test23, test24, test25, test26, test27, test28)
304 (test29, test30, test31): Likewise.
305 * gcc.target/mips/mips-ps-5.c (main, test0, test1, test2, test3)
306 (test4, test5, test6, test7, test8, test9, test10, test11, test12)
307 (test13, test14, test15, test16, test17, test18, test19, test20)
308 (test21, test22, test23, test24, test25, test26, test27, test28)
309 (test29, test30, test31): Likewise.
310 * gcc.target/mips/mips-ps-5.c (main): Likewise.
311 * gcc.target/mips/mips-ps-6.c (main): Likewise.
312 * gcc.target/mips/mips-ps-type.c (init, move, load, store, add, sub)
313 (neg, mul, madd, msub, nmadd, nmsub, cond_move1, cond_move2): Likewise.
314 * gcc.target/mips/mips32-dsp-type.c (add_v2hi,add_v4qi, sub_v2hi)
315 (sub_v4qi): Likewise.
316 * gcc.target/mips/mips32-dsp.c (test_MIPS_DSP, add_v2q15, add_v4i8)
317 (sub_v2q15, sub_v4i8, test_MIPS_DSP): Likewise.
318 * gcc.target/mips/movcc-1.c (sub1, sub2): Likewise.
319 * gcc.target/mips/movcc-2.c (sub4, sub5): Likewise.
320 * gcc.target/mips/movcc-3.c (sub3, sub6, sub7, sub8, sub9, suba)
321 (subb, subc): Likewise.
322 * gcc.target/mips/msub-1.c (f1, f2): Likewise.
323 * gcc.target/mips/msub-2.c (f1, f2): Likewise.
324 * gcc.target/mips/msub-4.c (f1, f2): Likewise.
325 * gcc.target/mips/msubu-1.c (f1, f2): Likewise.
326 * gcc.target/mips/msubu-2.c (f1, f2): Likewise.
327 * gcc.target/mips/msubu-4.c (f1, f2): Likewise.
328 * gcc.target/mips/nmadd-1.c (sub1, sub2, sub3, sub4): Likewise.
329 * gcc.target/mips/nmadd-2.c (sub1, sub2, sub3, sub4): Likewise.
330 * gcc.target/mips/rsqrt-1.c (foo, bar): Likewise.
331 * gcc.target/mips/rsqrt-2.c (foo, bar): Likewise.
332 * gcc.target/mips/sb1-1.c (divide, recip, squareroot, rsqrt): Likewise.
333 * gcc.target/mips/vr-mult-1.c (f1, f2): Likewise.
334 * gcc.target/mips/vr-mult-2.c (f1, f2): Likewise.
335
336 2007-09-22 Richard Sandiford <rsandifo@nildram.co.uk>
337
338 * lib/target-supports.exp (add_options_for_mips16_attribute)
339 (check_effective_target_mips16_attribute): New functions.
340 * gcc.target/mips/mips.exp: Define MIPS16 and NOMIPS16 on the
341 command line.
342 (dg-mips-options) Remove -mno-mips16 handling. Add options to
343 extra_test_flags.
344 * gcc.target/mips/asm-1.c (NOMIPS16): Delete.
345 * gcc.target/mips/atomic-memory-1.c (NOMIPS16): Likewise.
346 * gcc.target/mips/atomic-memory-2.c (NOMIPS16): Likewise.
347 * gcc.target/mips/branch-1.c (NOMIPS16): Likewise.
348 * gcc.target/mips/dspr2-MULT.c (NOMIPS16): Likewise.
349 * gcc.target/mips/dspr2-MULTU.c (NOMIPS16): Likewise.
350 * gcc.target/mips/fpcmp-1.c (NOMIPS16): Likewise.
351 * gcc.target/mips/fpcmp-2.c (NOMIPS16): Likewise.
352 * gcc.target/mips/ins-1.c (NOMIPS16): Likewise.
353 * gcc.target/mips/madd-3.c (NOMIPS16): Likewise.
354 * gcc.target/mips/maddu-3.c (NOMIPS16): Likewise.
355 * gcc.target/mips/mips32-dsp-run.c (NOMIPS16): Likewise.
356 * gcc.target/mips/mips32-dspr2-type.c (NOMIPS16): Likewise.
357 * gcc.target/mips/msub-3.c (NOMIPS16): Likewise.
358 * gcc.target/mips/msubu-3.c (NOMIPS16): Likewise.
359 * gcc.target/mips/near-far-3.c (NOMIPS16): Likewise.
360 * gcc.target/mips/near-far-4.c (NOMIPS16): Likewise.
361 * gcc.target/mips/neg-abs-1.c (NOMIPS16): Likewise.
362 * gcc.target/mips/smartmips-lwxs.c (NOMIPS16): Likewise.
363 * gcc.target/mips/smartmips-ror-1.c (NOMIPS16): Likewise.
364 * gcc.target/mips/smartmips-ror-2.c (NOMIPS16): Likewise.
365 * gcc.target/mips/smartmips-ror-3.c (NOMIPS16): Likewise.
366 * gcc.target/mips/smartmips-ror-4.c (NOMIPS16): Likewise.
367 * gcc.target/mips/pr26765.c: Use dg-mips-options instead of dg-options.
368 (NOMIPS16): Delete.
369 * gcc.target/mips/20020620-1.c: Use dg-mips-options instead
370 of dg-options.
371 * gcc.target/mips/call-saved-1.c: Remove -mips16 and -mno-abicalls
372 options. Require { target mips16_attribute } and use dg-add-options
373 to add the associated options.
374 (foo): Use MIPS16.
375 * gcc.target/mips/call-saved-2.c: As for call-saved-1.c.
376 * gcc.target/mips/call-saved-3.c: Likewise.
377 * gcc.target/mips/code-readable-1.c: Require { target
378 mips16_attribute } and use dg-add-options to add the associated
379 options. Remove trailing whitespace.
380 (NOMIPS16): Delete.
381 * gcc.target/mips/code-readable-2.c: Likewise.
382 * gcc.target/mips/code-readable-3.c: Likewise.
383 * gcc.target/mips/mips16-attributes-2.c: Likewise.
384 * gcc.target/mips/mips16e-extends.c: Remove -mips16 option.
385 Require { target mips16_attribute } and use dg-add-options to
386 add the associated options.
387 (cksum16, cksum8): Use MIPS16.
388 * gcc.target/mips/save-restore-1.c: Remove -mips16 option.
389 Require { target mips16_attribute } and use dg-add-options to
390 add the associated options.
391 (foo): Use MIPS16.
392 * gcc.target/mips/save-restore-2.c: Likewise.
393 * gcc.target/mips/save-restore-3.c: Likewise.
394 * gcc.target/mips/save-restore-4.c: Likewise.
395 * gcc.target/mips/save-restore-5.c: Likewise. Also remove
396 -mno-abicalls.
397 * gcc.target/mips/mips-sched-madd.c: Remove -mno-mips16.
398 (foo): Use NOMIPS16.
399
400 2007-09-22 Paul Thomas <pault@gcc.gnu.org>
401
402 PR fortran/33337
403 * gfortran.dg/derived_comp_array_ref_3.f90: New test.
404
405 PR fortran/33376
406 * gfortran.dg/derived_comp_array_ref_4.f90: New test.
407
408 2007-09-22 Tobias Burnus <burnus@net-b.de>
409
410 PR fortran/33445
411 * gfortran.dg/gomp/free-2.f90: New.
412 * gfortran.dg/gomp/appendix-a/a.31.1.f90: Add missing &.
413 * gfortran.dg/gomp/omp_parse1.f90: Add dg-warning.
414
415 2007-09-22 Uros Bizjak <ubizjak@gmail.com>
416
417 * gcc.target/i386/sse5-hadduX.c: Remove target selector.
418 * gcc.target/i386/sse5-haddX.c: Ditto.
419 * gcc.target/i386/sse5-hsubX.c: Ditto.
420 * gcc.target/i386/sse5-maccXX.c: Ditto.
421 * gcc.target/i386/sse5-msubXX.c: Ditto.
422 * gcc.target/i386/sse5-nmaccXX.c: Ditto.
423 * gcc.target/i386/sse5-nmsubXX.c: Ditto.
424 * gcc.target/i386/sse5-permpX.c: Ditto.
425 * gcc.target/i386/sse5-fma.c: Remove target selector. Require lp64
426 effective target.
427 * gcc.target/i386/sse5-fma-vector.c: Ditto.
428 * gcc.target/i386/sse5-ima-vector.c: Ditto.
429 * gcc.target/i386/sse5-pcmov.c: Ditto.
430 * gcc.target/i386/sse5-pcmov2.c: Ditto.
431
432 2007-09-22 Richard Guenther <rguenther@suse.de>
433
434 PR tree-optimization/33146
435 * gcc.c-torture/compile/pr33146.c: New testcase.
436
437 2007-09-22 Richard Sandiford <rsandifo@nildram.co.uk>
438
439 * lib/target-supports.exp (check_cached_effective_target): New
440 procedure.
441 (check_no_compiler_messages, check_no_messages_and_pattern): Use it.
442 (check_effective_target_c99_runtime): New procedure.
443 * gcc.dg/builtins-20.c (test3f): Wrap cargf check in HAVE_C99_RUNTIME.
444 (test3l): Likewise cargl.
445 * gcc.dg/builtins-59.c: Require c99_runtime.
446 * gcc.dg/builtins-61.c: Likewise.
447 * gcc.dg/builtins-62.c: Likewise.
448
449 2007-09-22 Richard Sandiford <rsandifo@nildram.co.uk>
450
451 * lib/target-supports.exp (add_options_for_c99_runtime): New procedure.
452 * lib/target-supports-dg.exp (dg-add-options): Likewise.
453 * gcc.dg/builtins-18.c: Use { dg-add-options c99_runtime } instead of
454 target-specific dg-options.
455 * gcc.dg/builtins-20.c: Likewise.
456 * gcc.dg/builtins-53.c: Likewise.
457 * gcc.dg/builtins-55.c: Likewise.
458 * gcc.dg/single-precision-constant.c: Likewise.
459 * gcc.dg/torture/builtin-convert-1.c: Likewise.
460 * gcc.dg/torture/builtin-convert-2.c: Likewise.
461 * gcc.dg/torture/builtin-convert-3.c: Likewise.
462 * gcc.dg/torture/builtin-convert-4.c: Likewise.
463 * gcc.dg/torture/builtin-power-1.c: Likewise.
464
465 2007-09-21 Chao-ying Fu <fu@mips.com>
466
467 * lib/target-supports.exp (check_effective_target_fixed_point): New to
468 check if targets have fixed-point supports.
469 * gcc.dg/fixed-point/fixed-point.exp: New file.
470 * gcc.dg/fixed-point/addsub.c, gcc.dg/fixed-point/allconv.c,
471 * gcc.dg/fixed-point/allop.c, gcc.dg/fixed-point/call-by-value.c,
472 * gcc.dg/fixed-point/cast-bad.c, gcc.dg/fixed-point/composite-type.c,
473 * gcc.dg/fixed-point/const-1.c, gcc.dg/fixed-point/constant.c,
474 * gcc.dg/fixed-point/constants-pedantic.c,
475 * gcc.dg/fixed-point/convert.c, gcc.dg/fixed-point/define.c,
476 * gcc.dg/fixed-point/keywords-c89.c, gcc.dg/fixed-point/keywords-c99.c,
477 * gcc.dg/fixed-point/keywords-ignored-c99.c,
478 * gcc.dg/fixed-point/keywords-pedantic.c,
479 * gcc.dg/fixed-point/keywords-reserved.c, gcc.dg/fixed-point/binary.c,
480 * gcc.dg/fixed-point/modes.c, gcc.dg/fixed-point/noassoc.c,
481 * gcc.dg/fixed-point/types.c, gcc.dg/fixed-point/typespec.c,
482 * gcc.dg/fixed-point/unary.c, gcc.dg/fixed-point/func-array.c,
483 * gcc.dg/fixed-point/func-scalar.c, gcc.dg/fixed-point/func-struct.c,
484 * gcc.dg/fixed-point/func-vararg-mixed.c,
485 * gcc.dg/fixed-point/operator-logical.c,
486 * gcc.dg/fixed-point/struct-union.c,
487 * gcc.dg/fixed-point/bit-complement.c,
488 * gcc.dg/fixed-point/operator-bitwise.c,
489 * gcc.dg/fixed-point/operator-comma.c,
490 * gcc.dg/fixed-point/struct-layout-1.c,
491 * gcc.dg/fixed-point/union-init.c,
492 * gcc.dg/fixed-point/Wbad-function-cast-1.c,
493 * gcc.dg/fixed-point/func-mixed.c,
494 * gcc.dg/fixed-point/func-vararg-size0.c,
495 * gcc.dg/fixed-point/func-vararg.c, gcc.dg/fixed-point/int-warning.c,
496 * gcc.dg/fixed-point/loop-index.c, gcc.dg/fixed-point/operator-cond.c,
497 * gcc.dg/fixed-point/operator-unary.c,
498 * gcc.dg/fixed-point/allop-const.c,
499 * gcc.dg/fixed-point/muldiv-warning.c,
500 * gcc.dg/nofixed-point-1.c,
501 * gcc.target/mips/dpaq_sa_l_w.c, gcc.target/mips/dpsq_sa_l_w.c,
502 * gcc.target/mips/fixed-vector-type.c,
503 * gcc.target/mips/fixed-scalar-type.c: New tests.
504
505 2007-09-21 Olivier Hainque <hainque@adacore.com>
506
507 * gnat.dg/nested_subtype_byref.ad[bs]: Part of new test.
508 * gnat.dg/test_nested_subtype_byref.adb: New test.
509
510 2007-09-21 Jakub Jelinek <jakub@redhat.com>
511
512 PR fortran/33439
513 * gfortran.dg/gomp/pr33439.f90: New test.
514
515 2007-09-21 Tobias Burnus <burnus@net-b.de>
516
517 PR fortran/33455
518 * gfortran.dg/merge_char_3.f90: New.
519
520 2007-09-21 Tobias Burnus <burnus@net-b.de>
521
522 PR fortran/33037
523 * gfortran.dg/transfer_check_1.f90: New.
524
525 2007-09-20 Asher Langton <langton2@llnl.gov>
526
527 PR fortran/20441
528 * gfortran.dg/init_flag_1.f90: New.
529 * gfortran.dg/init_flag_2.f90: New.
530 * gfortran.dg/init_flag_3.f90: New.
531 * gfortran.dg/init_flag_4.f90: New.
532 * gfortran.dg/init_flag_5.f90: New.
533 * gfortran.dg/init_flag_6.f90: New.
534 * gfortran.dg/init_flag_7.f90: New.
535
536 2007-09-20 Paolo Carlini <pcarlini@suse.de>
537
538 PR c++/33460
539 * g++.dg/ext/anon-struct6.C: New.
540
541 2007-09-21 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
542
543 PR libfortran/23272
544 * gfortran.dg/inquire_10.f90: New test.
545
546 2007-09-20 Joseph Myers <joseph@codesourcery.com>
547
548 * gcc.dg/c99-bool-2.c, gcc.dg/c99-bool-3.c: New tests.
549
550 2007-09-20 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
551
552 PR fortran/33221
553 * gfortran.dg/used_types_18.f90: Declare variable of empty
554 derived type.
555
556 2007-09-20 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
557
558 PR fortran/33288
559 * gfortran.dg/array_constructor_19.f90: New test.
560
561 2007-09-20 Jakub Jelinek <jakub@redhat.com>
562
563 PR debug/33316
564 * gcc.dg/debug/pr33316.c: New test.
565
566 PR c++/33496
567 * g++.dg/cpp0x/variadic76.C: New test.
568 * g++.dg/cpp0x/variadic77.C: New test.
569 * g++.dg/cpp0x/variadic78.C: New test.
570
571 PR c/33238
572 PR c/27301
573 * gcc.c-torture/execute/20070919-1.c: New test.
574 * gcc.dg/pr33238.c: New test.
575 * gcc.dg/pr27301.c: New test.
576
577 2007-09-20 Richard Sandiford <rsandifo@nildram.co.uk>
578
579 * lib/target-supports.exp (check_effective_target_mips64): New
580 procedure.
581 * gcc.dg/lower-subreg-1.c: Require !mips64.
582 * gcc.dg/sibcall-3.c (ATTR): New macro.
583 (recurser_void1, recurser_void2): Use it.
584 * gcc.dg/sibcall-4.c: As for gcc.dg/sibcall-3.c.
585 * gcc.dg/tree-ssa/ssa-fre-3.c: Require !mips64.
586
587 2007-09-20 Tobias Schlüter <tobi@gcc.gnu.org>
588
589 * gfortran.dg/g77/19981216-0.f: Remove dg-warning annotation.
590 * gfortran.dg/io_constraints_1.f90: Make a -std=f95 test. Add
591 warning annotation.
592 * gfortran.dg/iostat_3.f90: Make a -std=f95 test.
593
594 2007-09-20 Christopher D. Rickett <crickett@lanl.gov>
595
596 PR fortran/33497
597 * gfortran.dg/c_loc_tests_11.f03: New test case.
598
599 2007-09-20 Paolo Carlini <pcarlini@suse.de>
600
601 PR c++/33459
602 * g++.dg/init/ref14.C: New.
603
604 2007-09-19 Eric Botcazou <ebotcazou@adacore.com>
605
606 * gnat.dg/slice2.ad[sb]: New testcase.
607
608 2007-09-19 Nick Clifton <nickc@redhat.com>
609
610 * gcc.dg/cpp/assert4.c: Fix expected h8300 preprocessor define.
611
612 2007-09-19 Jie Zhang <jie.zhang@analog.com>
613
614 * gcc.target/bfin/bfin.exp: New.
615 * gcc.target/bfin/{workarounds-any.c, workarounds-none.c,
616 workarounds-1.c, workarounds-2.c, workarounds-3.c, workarounds-4.c,
617 mcpu-bf522.c, mcpu-bf525.c, mcpu-bf527.c,
618 mcpu-bf531.c, mcpu-bf532.c, mcpu-bf533.c,
619 mcpu-bf534.c, mcpu-bf536.c, mcpu-bf537.c,
620 mcpu-bf538.c, mcpu-bf539.c, mcpu-bf542.c,
621 mcpu-bf544.c, mcpu-bf548.c, mcpu-bf549.c,
622 mcpu-bf561.c, mcpu-default.c}: New tests.
623
624 2007-09-18 Sandra Loosemore <sandra@codesourcery.com>
625
626 Restore detection of unsupported TLS.
627
628 Revert this patch:
629 2007-02-10 Richard Henderson <rth@redhat.com>
630
631 * lib/target-supports.exp (check_effective_target_tls): Redefine
632 to mean non-emulated tls.
633 * gcc.dg/tls/alias-1.c: Remove tls requirement.
634 * gcc.dg/tls/asm-1.c, gcc.dg/tls/debug-1.c, gcc.dg/tls/diag-1.c,
635 gcc.dg/tls/diag-2.c, gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c,
636 gcc.dg/tls/diag-5.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
637 gcc.dg/tls/opt-10.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
638 gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c, gcc.dg/tls/pic-1.c,
639 gcc.dg/tls/struct-1.c, gcc.dg/tls/trivial.c: Likewise.
640
641 And then:
642 * lib/target-supports.exp (check_effective_target_tls): Use
643 stronger test for compiler support for TLS.
644 (check_effective_target_tls_native): New, to test for non-emulated
645 TLS support.
646 * g++.dg/gomp/clause-3.C: Use dg-require-effective-target tls_native
647 instead of dg-require-effective-target tls.
648 * g++.dg/gomp/copyin-1.C: Likewise.
649 * g++.dg/gomp/sharing-1.C: Likewise.
650 * g++.dg/gomp/tls-1.C: Likewise.
651 * g++.dg/gomp/tls-2.C: Likewise.
652 * g++.dg/gomp/tls-3.C: Likewise.
653 * g++.dg/tls/diag-1.C: Likewise.
654 * g++.dg/tls/diag-2.C: Likewise.
655 * g++.dg/tls/diag-3.C: Likewise.
656 * g++.dg/tls/diag-4.C: Likewise.
657 * g++.dg/tls/diag-5.C: Likewise.
658 * g++.dg/tls/init-1.C: Likewise.
659 * g++.dg/tls/init-2.C: Likewise.
660 * g++.dg/tls/trivial.C: Likewise.
661 * gcc.dg/gomp/appendix-a/a.22.1.c: Likewise.
662 * gcc.dg/gomp/appendix-a/a.22.2.c: Likewise.
663 * gcc.dg/gomp/appendix-a/a.24.1.c: Likewise.
664 * gcc.dg/gomp/appendix-a/a.32.1.c: Likewise.
665 * gcc.dg/gomp/appendix-a/a.33.1.c: Likewise.
666 * gcc.dg/gomp/clause-1.c: Likewise.
667 * gcc.dg/gomp/copyin-1.c: Likewise.
668 * gcc.dg/gomp/sharing-1.c: Likewise.
669 * gcc.dg/gomp/tls-1.c: Likewise.
670 * gcc.dg/gomp/tls-2.c: Likewise.
671 * gcc.dg/tls/alpha-1.c: Likewise.
672 * gcc.dg/tls/opt-1.c: Likewise.
673 * gcc.dg/tls/opt-13.c: Likewise.
674 * gcc.dg/tls/opt-14.c: Likewise.
675 * gcc.dg/tls/opt-2.c: Likewise.
676 * gcc.dg/tls/opt-3.c: Likewise.
677 * gcc.dg/tls/opt-4.c: Likewise.
678 * gcc.dg/tls/opt-7.c: Likewise.
679 * gcc.dg/tls/section-1.c: Likewise.
680 * gfortran.dg/gomp/appendix-a/a.22.1.f90: Likewise.
681 * gfortran.dg/gomp/appendix-a/a.22.4.f90: Likewise.
682 * gfortran.dg/gomp/appendix-a/a.22.5.f90: Likewise.
683 * gfortran.dg/gomp/appendix-a/a.22.6.f90: Likewise.
684 * gfortran.dg/gomp/appendix-a/a.24.1.f90: Likewise.
685 * gfortran.dg/gomp/appendix-a/a.32.1.f90: Likewise.
686 * gfortran.dg/gomp/appendix-a/a.33.1.f90: Likewise.
687 * gfortran.dg/gomp/crayptr2.f90: Likewise.
688 * gfortran.dg/gomp/fixed-1.f: Likewise.
689 * gfortran.dg/gomp/free-1.f90: Likewise.
690 * gfortran.dg/gomp/omp_threadprivate1.f90: Likewise.
691 * gfortran.dg/gomp/omp_threadprivate2.f90: Likewise.
692 * gfortran.dg/gomp/reduction1.f90: Likewise.
693 * gfortran.dg/gomp/sharing-1.f90: Likewise.
694
695 2007-09-18 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
696
697 PR fortran/31119
698 * gfortran.dg/bounds_check_9.f90: New test.
699 * gfortran.dg/bounds_check_fail_2.f90: New test.
700
701 2007-09-18 Paolo Carlini <pcarlini@suse.de>
702
703 PR c++/33462 (again)
704 * g++.dg/ext/va-arg1.C: Adjust.
705
706 2007-09-18 Paolo Carlini <pcarlini@suse.de>
707
708 PR c++/33462
709 * g++.dg/ext/va-arg1.C: New.
710
711 2007-09-18 Tobias Burnus <burnus@net-b.de>
712
713 * gfortran.dg/elemental_optional_args_1.f90: Fix test.
714
715 2007-09-18 Paolo Carlini <pcarlini@suse.de>
716
717 PR c++/33463
718 * g++.dg/rtti/typeid6.C: New.
719
720 2007-09-18 Paolo Carlini <pcarlini@suse.de>
721
722 PR c++/33464
723 * g++.dg/ext/is_class_error.C: Rename to is_class_error1.C.
724 * g++.dg/ext/is_class_error2.C: New.
725
726 2007-09-18 Richard Guenther <rguenther@suse.de>
727
728 PR tree-optimization/33340
729 * g++.dg/torture/pr33340.C: New testcase.
730
731 2007-09-18 Tobias Burnus <burnus@net-b.de>
732
733 PR fortran/33231
734 * gfortran.dg/elemental_optional_args_1.f90: Make valid Fortran.
735 * gfortran.dg/elemental_subroutine_1.f90: Ditto.
736 * gfortran.dg/elemental_subroutine_5.f90: New.
737
738 2007-09-18 Richard Sandiford <rsandifo@nildram.co.uk>
739
740 * lib/target-supports.exp (check_profiling_available): Extend
741 mips*-*-elf check to mips*-*-elf*.
742
743 2007-09-18 Jakub Jelinek <jakub@redhat.com>
744
745 * gcc.dg/format/c90-scanf-5.c: New test.
746 * gcc.dg/format/c99-scanf-4.c: New test.
747 * gcc.dg/format/ext-7.c: New test.
748 * gcc.dg/format/ext-8.c: New test.
749
750 PR middle-end/33423
751 * gcc.c-torture/compile/20070915-1.c: New test.
752
753 2007-09-17 Tobias Burnus <burnus@net-b.de>
754
755 PR fortran/33106
756 * gfortran.dg/private_type_9.f90: New.
757
758 2007-09-17 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
759
760 PR middle-end/33449
761 * gfortran.dg/pr33449.f90: New test.
762
763 2007-09-17 Tobias Burnus <burnus@net-b.de>
764
765 * gfortran.dg/interface_15.f90: Compile with -std=f95.
766 * gfortran.dg/private_type_1.f90: Ditto
767 * gfortran.dg/interface_18.f90: New.
768 * gfortran.dg/private_type_8.f90: New.
769
770 2007-09-16 Paolo Carlini <pcarlini@suse.de>
771
772 PR c++/33124
773 * g++.dg/warn/new1.C: Adjust.
774 * g++.dg/torture/str_empty.C: Likewise.
775
776 2007-09-16 Richard Sandiford <rsandifo@nildram.co.uk>
777
778 * gcc.target/mips/dse-1.c: New test.
779
780 2007-09-16 Nathan Sidwell <nathan@codesourcery.com>
781
782 PR c++/32756
783 * g++.dg/overload/operator3.C: New.
784
785 2007-09-16 Richard Sandiford <rsandifo@nildram.co.uk>
786
787 * gcc.target/mips/truncate-1.c: New test.
788
789 2007-09-16 Paul Thomas <pault@gcc.gnu.org>
790
791 PR fortran/29396
792 PR fortran/29606
793 PR fortran/30625
794 PR fortran/30871
795 * gfortran.dg/subref_array_pointer_1.f90: New test.
796 * gfortran.dg/subref_array_pointer_2.f90: New test.
797
798 2007-09-15 H.J. Lu <hongjiu.lu@intel.com>
799
800 * gfortran.dg/nint_2.f90: Correct last change.
801
802 2007-09-15 Zdenek Dvorak <ook@ucw.cz>
803
804 * gcc.dg/tree-ssa/parallelization-1.c: New test.
805
806 2007-09-15 Dorit Nuzman <dorit@il.ibm.com>
807
808 * gcc.dg/vect/pr33373b.c: New test.
809
810 2007-09-14 Uros Bizjak <ubizjak@gmail.com>
811
812 PR target/33438
813 * gcc.target/i386/pr33438.c: New test.
814
815 2007-09-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
816
817 * gfortran.dg/nint_2.f90: Revert previous commit.
818
819 2007-09-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
820
821 * gfortran.dg/nint_2.f90: Do not xfail on powerpc64-linux.
822
823 2007-09-14 Hans-Peter Nilsson <hp@axis.com>
824
825 PR debug/33429
826 * g++.dg/other/unused1.C: XFAIL class2 scan.
827
828 2007-09-13 Tobias Burnus <burnus@net-b.de>
829
830 PR fortran/33343
831 * gfortran.dg/elemental_args_check_1.f90: New.
832 * gfortran.dg/assumed_size_refs_1.f90: Update error message.
833 * gfortran.dg/elemental_subroutine_4.f90: Ditto.
834
835 2007-09-13 Tobias Burnus <burnus@net-b.de>
836
837 * gfortran.dg/recursive_check_3.f90: New.
838
839 2007-09-13 Tobias Burnus <burnus@net-b.de>
840
841 PR fortran/33412
842 * gfortran.dg/elemental_bind_c.f90: New.
843
844 2007-09-13 Richard Sandiford <richard@codesourcery.com>
845
846 * gcc.dg/gcc-have-sync-compare-and-swap.c: Skip for -mflip-mips16.
847 * gcc.target/mips/mips16-attributes-2.c: New test.
848 * gcc.target/mips/mips16-attributes-3.c: Likewise.
849 * gcc.target/mips/args-3.c: Skip for -mflip-mips16. Do not use the
850 hard-float asm when __mips16 is defined.
851 * gcc.target/mips/atomic-memory-1.c (main): Add a nomips16 attribute.
852 * gcc.target/mips/atomic-memory-2.c (main): Likewise.
853 * gcc.target/mips/fpcmp-1.c (f1, f2): Likewise.
854 * gcc.target/mips/fpcmp-2.c (f1, f2): Likewise.
855 * gcc.target/mips/neg-abs-1.c (f1, f2, d1, f2): Likewise.
856 * gcc.target/mips/pr26765.c (foo): Likewise.
857 * gcc.target/mips/gcc-have-sync-compare-and-swap-1.c: Run for all
858 targets, use dg-mips-options instead of dg-options, and use -mgp32
859 to force 32-bit mode.
860 * gcc.target/mips/gcc-have-sync-compare-and-swap-2.c: Likewise -mgp64
861 and 64-bit mode.
862 * gcc.target/mips/mips.exp (is_gp32_flag): Return true for -mips32*.
863
864 2007-09-12 Dwarakanath Rajagopal <dwarak.rajagopal@amd.com>
865 Michael Meissner <michael.meissner@amd.com>
866
867 * gcc.target/i386/sse5-hadduX.c: Add support for SSE5 tests.
868 * gcc.target/i386/sse5-hsubX.c: Ditto.
869 * gcc.target/i386/sse5-permpX.c: Ditto.
870 * gcc.target/i386/sse5-haddX.c: Ditto.
871 * gcc.target/i386/sse5-maccXX.c: Ditto.
872 * gcc.target/i386/sse5-msubXX.c: Ditto.
873 * gcc.target/i386/sse5-nmaccXX.c: Ditto.
874 * gcc.target/i386/sse5-nmsubXX.c: Ditto.
875
876 * gcc.target/i386/sse5-pcmov.c: New file to make sure the compiler
877 optimizes floating point conditional moves into the pcmov
878 instruction on SSE5.
879 * gcc.target/i386/sse5-pcmov2.c: Ditto.
880
881 * gcc.target/i386/sse5-ima-vector.c: New file to make sure the
882 compiler optimizes vector 32-bit int (a*b)+c into pmacsdd on
883 SSE5.
884
885 * gcc.target/i386/sse5-fma-vector.c: New file to make sure the
886 compiler optimizes vector (a*b)+c into fmadd on SSE5.
887
888 * gcc.target/i386/sse5-fma.c: New file to make sure the compiler
889 optimizes (a*b)+c into fmadd on SSE5.
890
891 * gcc.target/i386/i386.exp (check_effective_target_sse5): Check
892 whether the SSE5 instructions can be generated.
893
894 * gcc.target/i386/sse5-check.h: New. Add support for
895 SSE5 tests.
896
897 * gcc.target/i386/sse-12.c: Include bmmintrin.h instead of
898 ammintrin.h, and turn on -msse5 option instead of -msse4a.
899 * gcc.target/i386/sse-13.c: Ditto.
900 * gcc.target/i386/sse-14.c: Ditto.
901
902 2007-09-12 John David Anglin <dave.anglin@nrc-crnc.gc.ca>
903
904 PR testsuite/33153
905 * gcc.dg/pr32912-1.c: Add -fno-common to options on hppa*-*-hpux*.
906 * gcc.dg/pr32912-2.c: Delete declaration of a, b, c, d, e and f.
907
908 2007-09-12 Jakub Jelinek <jakub@redhat.com>
909
910 PR target/32338
911 * gcc.dg/pr32338-1.c: New test.
912 * gcc.dg/pr32338-2.c: New test.
913
914 2007-09-12 Bob Wilson <bob.wilson@acm.org>
915
916 * lib/target-supports.exp (check_effective_target_sync_int_long):
917 Revert change to add xtensa.
918 (check_effective_target_sync_char_short): Likewise.
919
920 2007-09-12 Olivier Hainque <hainque@adacore.com>
921
922 * gnat.dg/packed_subtype.adb: New test.
923
924 2007-09-12 Tobias Burnus <burnus@net-b.de>
925
926 PR fortran/33297
927 * gfortran.dg/intrinsic_size.f90: New.
928
929 2007-09-12 Tobias Burnus <burnus@net-b.de>
930
931 PR fortran/33284
932 PR fortran/33310
933 * gfortran.dg/conflicts_2.f90: New.
934
935 2007-09-12 Ira Rosen <irar@il.ibm.com>
936
937 PR tree-optimization/32377
938 * gcc.dg/vect/no-vfa-vect-102a.c: Change the test to check positive
939 dependence distance.
940 * gcc.dg/vect/vect-outer-5.c, gcc.dg/vect/no-vfa-vect-102.c,
941 gcc.dg/vect/vect-104.c, no-vfa-vect-dv-2.c: Likewise.
942 * gcc.dg/vect/no-vfa-vect-depend-1.c,
943 gfortran.dg/vect/no-vfa-pr32377.f90: New.
944
945 2007-09-12 Richard Guenther <rguenther@suse.de>
946
947 PR middle-end/33382
948 * gcc.c-torture/compile/pr33382.c: New testcase.
949 * gcc.c-torture/execute/pr33382.c: Likewise.
950
951 2007-09-12 Christopher D. Rickett <crickett@lanl.gov>
952
953 PR fortran/33395
954 * gfortran.dg/c_ptr_tests_12.f03: New test case.
955
956 2007-09-12 Dorit Nuzman <dorit@il.ibm.com>
957
958 PR tree-optimization/33373
959 * gcc.dg/vect/pr33373.c: New test.
960
961 2007-09-12 Ben Elliston <bje@au.ibm.com>
962
963 * lib/target-supports.exp (check_effective_target_vect_no_double):
964 Remove unused proc.
965
966 2007-09-12 Ben Elliston <bje@au.ibm.com>
967 Ulrich Weigand <uweigand@de.ibm.com>
968
969 * gcc.target/spu/dfcgt-nan.c: New test.
970
971 2007-09-11 Hans-Peter Nilsson <hp@axis.com>
972
973 * gcc.dg/cpp/trad/include.c: Don't run for newlib targets.
974
975 2007-09-11 Christopher D. Rickett <crickett@lanl.gov>
976
977 PR fortran/33040
978 * gfortran.dg/c_ptr_tests_11.f03: New test case.
979
980 2007-09-11 Jakub Jelinek <jakub@redhat.com>
981
982 * gcc.dg/va-arg-pack-len-1.c: New test.
983 * g++.dg/va-arg-pack-len-1.C: New test.
984
985 2007-09-11 Michael Matz <matz@suse.de>
986
987 * gcc.dg/tree-ssa/loadpre11.c: Add -fno-tree-cselim to flags.
988
989 2007-09-10 Janis Johnson <janis187@us.ibm.com>
990
991 * gcc.dg/dfp/convert-bfp.c: Replace SKIP_LONG_DOUBLE with runtime
992 checks for size of long double.
993 * gcc.dg/dfp/convert.h: New file.
994 * gcc.dg/dfp/convert-bfp-2.c: New test.
995 * gcc.dg/dfp/convert-bfp-3.c: Ditto.
996 * gcc.dg/dfp/convert-bfp-4.c: Ditto.
997 * gcc.dg/dfp/convert-bfp-5.c: Ditto.
998 * gcc.dg/dfp/convert-bfp-6.c: Ditto.
999 * gcc.dg/dfp/convert-bfp-7.c: Ditto.
1000 * gcc.dg/dfp/convert-bfp-8.c: Ditto.
1001 * gcc.dg/dfp/convert-bfp-9.c: Ditto.
1002 * gcc.dg/dfp/convert-bfp-10.c: Ditto.
1003 * gcc.dg/dfp/convert-bfp-11.c: Ditto.
1004
1005 2007-09-10 Harsha Jagasia <harsha.jagasia@amd.com>
1006
1007 * gcc.dg/vect/costmodel/i386/costmodel-vect-31.c:
1008 Change dg-final to expect 1 non-profitable loop and
1009 3 profitable loops.
1010 * gcc.dg/vect/costmodel/x86-64/costmodel-vect-31.c:
1011 Change dg-final to expect 1 non-profitable loop and
1012 3 profitable loops.
1013 * gcc.dg/vect/costmodel/x86-64/costmodel-fast-math-vect-pr29925.c:
1014 Change dg-final to expect 1 profitable loop.
1015 * gcc.dg/vect/costmodel/i386/costmodel-fast-math-vect-pr29925.c:
1016 Change dg-final to expect 1 profitable loop.
1017
1018 2007-09-10 Richard Sandiford <richard@codesourcery.com>
1019
1020 * gcc.target/mips/call-saved-1.c: New test.
1021 * gcc.target/mips/call-saved-2.c: Likewise.
1022 * gcc.target/mips/call-saved-3.c: Likewise.
1023 * gcc.target/mips/mips.exp (setup_mips_tests): Set mips_gp64
1024 instead of mips_mips64. Set mips_fp64 too.
1025 (is_gp32_flag): Return true for -mips1 and -mips2.
1026 (dg-mips-options): Use mips_gp64 instead of mips_mips64.
1027
1028 2007-09-10 Jakub Jelinek <jakub@redhat.com>
1029
1030 * g++.dg/ext/va-arg-pack-1.C: New test.
1031 * g++.dg/ext/va-arg-pack-2.C: New test.
1032
1033 2007-09-10 Uros Bizjak <ubizjak@gmail.com>
1034
1035 PR target/33369
1036 * gcc.dg/vect/pr33369.c: New test.
1037
1038 2007-09-10 Paul Thomas <pault@gcc.gnu.org>
1039
1040 PR fortran/33370
1041 * gfortran.dg/array_memcpy_5.f90: New test.
1042
1043 2007-09-10 Hans-Peter Nilsson <hp@axis.com>
1044
1045 * gcc.dg/tree-ssa/ssa-fre-4.c: Skip for cris-*-* and mmix-*-*.
1046
1047 2007-09-09 Richard Guenther <rguenther@suse.de>
1048
1049 * gcc.c-torture/compile/20070906-1.c: New testcase.
1050
1051 2007-09-09 Ira Rosen <irar@il.ibm.com>
1052
1053 * gcc.dg/vect/costmodel/ppc/costmodel-vect-outer-fir.c: Add
1054 noinline attribute.
1055 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr29925.c,
1056 gcc.dg/vect/costmodel/spu/costmodel-fast-math-vect-pr29925.c,
1057 gcc.dg/vect/costmodel/x86_64/costmodel-fast-math-vect-pr29925.c:
1058 Likewise.
1059
1060 2007-09-09 Eric Botcazou <ebotcazou@adacore.com>
1061
1062 * gnat.dg/specs/uc1.ads: Compile with -gnatws.
1063
1064 2007-09-09 Eric Botcazou <ebotcazou@adacore.com>
1065
1066 * gnat.dg/addr2_p.ads: Bump size of array to 9.
1067
1068 2007-09-09 Ira Rosen <irar@il.ibm.com>
1069
1070 * gcc.dg/vect/vect.exp: Compile tests starting with slp-.
1071 Remove "vect" part from test names for -ffast-math, -ffast-math-errno,
1072 -fwrapv, -ftrapv tests. Add -fno-tree-scev-cprop for slp- tests.
1073 Compile tests with -fno-tree-pre.
1074 * gcc.dg/vect/costmodel/ppc/ppc-costmodel-vect.exp: Run SLP tests.
1075 * lib/target-supports.exp (check_effective_target_vect_strided): New.
1076 * gcc.dg/vect/slp-1.c, gcc.dg/vect/slp-2.c, gcc.dg/vect/slp-3.c,
1077 gcc.dg/vect/slp-4.c, gcc.dg/vect/slp-5.c, gcc.dg/vect/slp-6.c,
1078 gcc.dg/vect/slp-7.c, gcc.dg/vect/slp-8.c, gcc.dg/vect/slp-9.c,
1079 gcc.dg/vect/slp-10.c, gcc.dg/vect/slp-11.c, gcc.dg/vect/slp-12.c,
1080 gcc.dg/vect/slp-13.c, gcc.dg/vect/slp-14.c, gcc.dg/vect/slp-15.c,
1081 gcc.dg/vect/slp-16.c, gcc.dg/vect/slp-17.c, gcc.dg/vect/slp-18.c,
1082 gcc.dg/vect/slp-19.c, gcc.dg/vect/slp-20.c, gcc.dg/vect/slp-21.c,
1083 gcc.dg/vect/slp-22.c, gcc.dg/vect/slp-23.c, gcc.dg/vect/slp-24.c,
1084 gcc.dg/vect/slp-25.c, gcc.dg/vect/slp-26.c, gcc.dg/vect/slp-28.c,
1085 gcc.dg/vect/fast-math-slp-27.c, gcc.dg/vect/no-tree-pre-slp-29.c,
1086 gcc.dg/vect/no-scevccp-slp-30.c, gcc.dg/vect/no-scevccp-slp-31.c,
1087 gcc.dg/vect/no-math-errno-slp-32.c, gcc.dg/vect/slp-33.c,
1088 gcc.dg/vect/slp-34.c, gcc.dg/vect/slp-35.c, gcc.dg/vect/slp-36.c,
1089 gcc.dg/vect/slp-37.c, gcc.dg/vect/vect-vfa-slp.c,
1090 gcc.dg/vect/costmodel/ppc/costmodel-slp-12.c,
1091 gcc.dg/vect/costmodel/ppc/costmodel-slp-33.c: New testcases.
1092 * gcc.dg/vect/vect-vfa-03.c: Change the test to prevent SLP.
1093
1094 2007-09-09 Joseph Myers <joseph@codesourcery.com>
1095
1096 * lib/file-format.exp (gcc_target_object_format): Use remote_exec
1097 to call objdump.
1098 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
1099 Use remote_exec to call c++filt.
1100 * lib/target-supports-dg.exp (dg-require-host-local): New.
1101 * gcc.misc-tests/options.exp: Allow .exe in command paths.
1102 * g++.dg/parse/repo1.C: Use dg-require-host-local.
1103 * g++.dg/rtti/repo1.C: Likewise.
1104 * g++.dg/template/repo1.C: Likewise.
1105 * g++.dg/template/repo2.C: Likewise.
1106 * g++.dg/template/repo3.C: Likewise.
1107 * g++.dg/template/repo4.C: Likewise.
1108 * g++.dg/template/repo5.C: Likewise.
1109 * g++.old-deja/g++.pt/instantiate4.C: Likewise.
1110 * g++.old-deja/g++.pt/instantiate6.C: Likewise.
1111 * g++.old-deja/g++.pt/repo1.C: Likewise.
1112 * g++.old-deja/g++.pt/repo2.C: Likewise.
1113 * g++.old-deja/g++.pt/repo3.C: Likewise.
1114 * g++.old-deja/g++.pt/repo4.C: Likewise.
1115 * gcc.dg/cpp/trad/builtins.c: Likewise.
1116
1117 2007-09-08 Zdenek Dvorak <ook@ucw.cz>
1118
1119 PR tree-optimization/32283
1120 * gcc.dg/tree-ssa/loop-31.c: New test.
1121
1122 2007-09-08 Uros Bizjak <ubizjak@gmail.com>
1123
1124 PR rtl-optimization/26449
1125 * gcc.target/i386/pr26449-1.c: New file.
1126
1127 2007-09-08 Uros Bizjak <ubizjak@gmail.com>
1128
1129 PR target/33329
1130 PR rtl-optimization/26449
1131 * gcc.target/i386/pr33329.c: New file.
1132
1133 2007-09-08 Eric Botcazou <ebotcazou@adacore.com>
1134
1135 * gnat.dg/renaming3.adb, renaming4.ads: New test.
1136
1137 2007-09-08 Eric Botcazou <ebotcazou@adacore.com>
1138
1139 * gnat.dg/unaligned_rep_clause.adb: New testcase.
1140
1141 2007-09-08 Dorit Nuzman <dorit@il.ibm.com>
1142
1143 PR tree-optimization/33301
1144 * gfortran.dg/vect/pr33301.f: New test.
1145
1146 2007-09-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1147
1148 PR libfortran/33307
1149 * gfortran.dg/backspace_10.f90: New test.
1150
1151 2007-09-07 Richard Guenther <rguenther@suse.de>
1152
1153 Reapply
1154 2007-09-06 Richard Guenther <rguenther@suse.de>
1155
1156 PR tree-optimization/32586
1157 * g++.dg/tree-ssa/pr27090.C: Remove XFAILs.
1158 * gcc.dg/tree-ssa/ssa-fre-1.c: Likewise.
1159 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
1160 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
1161 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise, remove scan for
1162 now obsolete simplification.
1163
1164 2007-09-07 Dorit Nuzman <dorit@il.ibm.com>
1165
1166 PR tree-optimization/33299
1167 * gfortran.dg/vect/vect.exp: Compile some tests with -ffast-math.
1168 * gfortran.dg/vect/fast-math-pr33299.f90: New test.
1169
1170 2007-09-07 Richard Guenther <rguenther@suse.de>
1171
1172 Revert
1173 2007-09-06 Richard Guenther <rguenther@suse.de>
1174
1175 PR tree-optimization/32586
1176 * g++.dg/tree-ssa/pr27090.C: Remove XFAILs.
1177 * gcc.dg/tree-ssa/ssa-fre-1.c: Likewise.
1178 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
1179 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
1180 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise, remove scan for
1181 now obsolete simplification.
1182
1183 2007-09-07 Uros Bizjak <ubizjak@gmail.com>
1184
1185 PR tree-optimization/32821
1186 * gcc.dg/tree-ssa/pr32821.c: New file.
1187
1188 2007-09-07 Richard Sandiford <richard@codesourcery.com>
1189
1190 * gcc.dg/attr-alias-3.c: Use real asm for MIPS.
1191 * gcc.target/mips/mips.exp (setup_mips_tests): Set mips_forced_gp
1192 and mips_forced_no_er.
1193 (dg-mips-options): Add -mno-abicalls when a small-data option is
1194 specified. Skip tests with small-data options if mips_forced_gp.
1195 Skip tests with -mexplicit-relocs if mips_forced_no_er.
1196 * gcc.target/mips/sdata-1.c: New test.
1197 * gcc.target/mips/sdata-2.c: Likewise.
1198 * gcc.target/mips/sdata-3.c: Likewise.
1199 * gcc.target/mips/sdata-4.c: Likewise.
1200
1201 2007-09-06 Thomas Koenig <tkoenig@gcc.gnu.org>
1202
1203 PR fortran/33298
1204 * spread_zerosize_1.f90: New test case.
1205 * spread_bounds_1.f90: New test case.
1206
1207 2007-09-06 Paolo Carlini <pcarlini@suse.de>
1208
1209 PR c++/32674
1210 * g++.dg/template/static31.C: New.
1211
1212 2007-09-06 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1213
1214 PR fortran/33271
1215 * gfortran.dg/nint_2.f90: xfail on powerpc-ibm-aix* and
1216 powerpc*-linux-gnu.
1217
1218 2007-09-06 David Daney <ddaney@avtrex.com>
1219 Richard Sandiford <richard@codesourcery.com>
1220
1221 PR target/33256
1222 * gcc.target/mips/mips.exp (setup_mips_tests): Set mips_forced_le.
1223 (dg-mips-options): Skip -EB and -meb tests when $mips_forced_le.
1224 * gcc.target/mips/pr33256.c: New test.
1225
1226 2007-09-06 Tom Tromey <tromey@redhat.com>
1227
1228 * lib/g++.exp (g++_target_compile): Use -fno-show-column.
1229
1230 2007-09-06 Richard Guenther <rguenther@suse.de>
1231
1232 PR tree-optimization/32586
1233 * g++.dg/tree-ssa/pr27090.C: Remove XFAILs.
1234 * gcc.dg/tree-ssa/ssa-fre-1.c: Likewise.
1235 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
1236 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
1237 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise, remove scan for
1238 now obsolete simplification.
1239
1240 2007-09-06 Uros Bizjak <ubizjak@gmail.com>
1241
1242 * gcc.target/i386/sse3-addsubpd.c: Add -mfpmath=sse to dg-options.
1243 * gcc.target/i386/sse3-addsubps.c: Ditto.
1244 * gcc.target/i386/sse3-haddpd.c: Ditto.
1245 * gcc.target/i386/sse3-haddps.c: Ditto.
1246 * gcc.target/i386/sse3-hsubpd.c: Ditto.
1247 * gcc.target/i386/sse3-hsubps.c: Ditto.
1248 * gcc.target/i386/sse3-lddqu.c: Ditto.
1249 * gcc.target/i386/sse3-movddup.c: Ditto.
1250 * gcc.target/i386/sse3-movshdup.c: Ditto.
1251 * gcc.target/i386/sse3-movsldup.c: Ditto.
1252
1253 2007-09-06 Richard Guenther <rguenther@suse.de>
1254
1255 PR tree-optimization/33302
1256 * gcc.dg/tree-ssa/ssa-dse-11.c: New testcase.
1257
1258 2007-09-06 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1259
1260 PR libfortran/33225
1261 * gfortran.dg./fmt_float.f90: New test.
1262
1263 2007-09-06 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1264
1265 PR libfortran/33253
1266 * gfortran.dg/namelist_38.f90: Update test for DELIM= .
1267
1268 2007-09-06 Jesper Nilsson <jesper.nilsson@axis.com>
1269
1270 * gcc.target/cris/builtin_ctz_v3.c: New testcase.
1271 * gcc.target/cris/builtin_ctz_v8.c: New testcase.
1272
1273 2007-09-06 Jakub Jelinek <jakub@redhat.com>
1274
1275 * g++.dg/eh/builtin1.C: New test.
1276 * g++.dg/eh/builtin2.C: New test.
1277 * g++.dg/eh/builtin3.C: New test.
1278
1279 PR c++/33289
1280 * g++.dg/eh/builtin4.C: New test.
1281
1282 2007-09-05 Janis Johnson <janis187@us.ibm.com>
1283
1284 * gcc.target/powerpc/dfp-dd.c: New test.
1285 * gcc.target/powerpc/dfp-td.c: New test.
1286
1287 2007-09-05 Jakub Jelinek <jakub@redhat.com>
1288
1289 * gcc.c-torture/execute/va-arg-pack-1.c: New test.
1290 * gcc.dg/va-arg-pack-1.c: New test.
1291
1292 2007-09-05 Adam Nemet <anemet@caviumnetworks.com>
1293
1294 * gcc.dg/tree-ssa/builtin-expect-1.c: New test.
1295 * gcc.dg/tree-ssa/builtin-expect-2.c: New test.
1296 * gcc.dg/tree-ssa/builtin-expect-3.c: New test.
1297 * gcc.dg/tree-ssa/builtin-expect-4.c: New test.
1298 * gcc.dg/tree-ssa/builtin-expect-5.c: New test.
1299
1300 2007-09-05 Paolo Carlini <pcarlini@suse.de>
1301
1302 PR c++/30302
1303 * g++.dg/ext/anon-struct5.C: New.
1304
1305 2007-09-05 Uros Bizjak <ubizjak@gmail.com>
1306
1307 * gcc.dg/i386-cpuid.h: Remove.
1308 * gcc.target/i386/mmx-check.h: Include cpuid.h.
1309 (main): Use __get_cpuid to get target features.
1310 * gcc.target/i386/sse-check.h: Ditto.
1311 * gcc.target/i386/sse2-check.h: Ditto.
1312 * gcc.target/i386/sse3-check.h: Ditto.
1313 * gcc.target/i386/ssse3-check.h: Ditto.
1314 * gcc.target/i386/sse4_1-check.h: Ditto.
1315 * gcc.target/i386/sse4_2-check.h: Ditto.
1316 * gcc.target/i386/sse4a-check.h: Ditto.
1317 * gcc.dg/torture/pr16104-1.c: Ditto.
1318 (do_test): Change to void.
1319 * gcc.target/i386/mmx-4.c: Do not use NOINLINE.
1320 * gcc.target/i386/sse-6.c: Ditto.
1321 * gcc.target/i386/sse-7.c: Ditto.
1322 * g++.dg/other/i386-1.C: Include cpuid.h.
1323 (main): New function. Use __get_cpuid to get target fetaures.
1324
1325 2007-09-05 Sandra Loosemore <sandra@codesourcery.com>
1326 David Ung <davidu@mips.com>
1327 Nigel Stephens <nigel@mips.com>
1328
1329 * gcc.c-torture/compile/mipscop-1.c: Add nomips16 attributes.
1330 * gcc.c-torture/compile/mipscop-2.c: Likewise.
1331 * gcc.c-torture/compile/mipscop-3.c: Likewise.
1332 * gcc.c-torture/compile/mipscop-4.c: Likewise.
1333 * gcc.dg/torture/mips-hilo-1.c: Likewise.
1334 * gcc.dg/torture/mips-hilo-2.c: Likewise.
1335 * gcc.dg/torture/pr19683-1.c: Likewise.
1336 * gcc.target/mips/madd-3.c: Likewise.
1337 * gcc.target/mips/maddu-3.c: Likewise.
1338 * gcc.target/mips/msub-3.c: Likewise.
1339 * gcc.target/mips/msubu-3.c: Likewise.
1340 * gcc.target/mips/asm-1.c: Likewise.
1341 * gcc.target/mips/branch-1.c: Likewise.
1342 * gcc.target/mips/ins-1.c: Likewise.
1343 * gcc.target/mips/near-far-3.c: Likewise.
1344 * gcc.target/mips/near-far-4.c: Likewise.
1345 * gcc.target/mips/smartmips-lwxs.c: Likewise.
1346 * gcc.target/mips/smartmips-ror-1.c: Likewise.
1347 * gcc.target/mips/smartmips-ror-2.c: Likewise.
1348 * gcc.target/mips/smartmips-ror-3.c: Likewise.
1349 * gcc.target/mips/smartmips-ror-4.c: Likewise.
1350 * gcc.target/mips/dspr2-MULT.c: Likewise.
1351 * gcc.target/mips/dspr2-MULTU.c: Likewise.
1352 * gcc.target/mips/mips32-dsp-run.c: Likewise.
1353 * gcc.target/mips/mips32-dspr2-type.c: Likewise.
1354 * gcc.target/mips/code-readable-1.c: Add mips16 attributes.
1355 * gcc.target/mips/code-readable-2.c: Likewise.
1356 * gcc.target/mips/code-readable-3.c: Likewise.
1357
1358 2007-09-05 Sandra Loosemore <sandra@codesourcery.com>
1359 David Ung <davidu@mips.com>
1360 Nigel Stephens <nigel@mips.com>
1361
1362 * gcc.target/mips/mips16-attributes.c: New.
1363
1364 2007-09-05 Paul Thomas <pault@gcc.gnu.org>
1365
1366 PR fortran/31564
1367 * gfortran.dg/derived_comp_array_ref_2.f90: New test.
1368
1369 PR fortran/33241
1370 * gfortran.dg/char_length_10.f90: New test.
1371
1372 2007-09-05 Paolo Carlini <pcarlini@suse.de>
1373
1374 PR c++/29731
1375 * g++.dg/parse/template24.C: New.
1376
1377 2007-09-04 Andrew Pinski <andrew_pinski@playstation.sony.com>
1378
1379 * g++.dg/other/spu2vmx-1.C: New test.
1380
1381 2007-09-05 Jakub Jelinek <jakub@redhat.com>
1382
1383 PR tree-optimization/33017
1384 * gcc.dg/pr33017.c: New test.
1385
1386 2007-09-05 Ben Elliston <bje@au.ibm.com>
1387
1388 * gcc.target/powerpc/ppu-intrinsics.c: Add test cases for the
1389 __protected_stream family of macros.
1390
1391 2007-09-04 Jan Hubicka <jh@suse.cz>
1392
1393 * gcc.dg/tree-ssa/loadpre8.c: Disable inlining.
1394 * gcc.dg/tree-ssa/pr27236.c: Likewise.
1395 * gcc.dg/tree-ssa/predcom-1.c: Likewise.
1396 * gcc.dg/tree-ssa/predcom-2.c: Likewise.
1397 * gcc.dg/tree-ssa/flatten-2.c: Avoid overactive tail call ellim.
1398 * gcc.dg/tree-ssa/loadpre5.c: Likewise.
1399 * gcc.dg/vect/costmodel/i386/costmodel-fast-math-vect-pr29925.c:
1400 Likewise.
1401
1402 2007-09-04 Janus Weil <jaydub66@gmail.com>
1403 Tobias Burnus <burnus@net-b.de>
1404
1405 * gfortran.dg/proc_decl_1.f90: New.
1406 * gfortran.dg/proc_decl_2.f90: New.
1407 * gfortran.dg/proc_decl_3.f90: New.
1408 * gfortran.dg/proc_decl_4.f90: New.
1409
1410 2007-09-04 Jan Hubicka <jh@suse.cz>
1411
1412 * gcc.dg/vect/vect-reduc-dot-s16b.c: Mark functions noinline.
1413 * gcc.dg/vect/vect-105.c: Mark functions noinline.
1414 * gcc.dg/vect/vect-reduc-6.c: Mark functions noinline.
1415 * gcc.dg/vect/no-vfa-vect-53.c: Mark functions noinline.
1416 * gcc.dg/vect/wrapv-vect-reduc-2short.c: Mark functions noinline.
1417 * gcc.dg/vect/fast-math-vect-pr29925.c: Mark functions noinline.
1418 * gcc.dg/vect/vect-reduc-dot-u8a.c: Mark functions noinline.
1419 * gcc.dg/vect/vect-iv-7.c: Mark functions noinline.
1420 * gcc.dg/vect/vect-50.c: Mark functions noinline.
1421 * gcc.dg/vect/vect-33.c: Mark functions noinline.
1422 * gcc.dg/vect/vect-16.c: Mark functions noinline.
1423 * gcc.dg/vect/vect-widen-mult-sum.c: Mark functions noinline.
1424 * gcc.dg/vect/vect-float-extend-1.c: Mark functions noinline.
1425 * gcc.dg/vect/vect-92.c: Mark functions noinline.
1426 * gcc.dg/vect/vect-75.c: Mark functions noinline.
1427 * gcc.dg/vect/vect-58.c: Mark functions noinline.
1428 * gcc.dg/vect/vect-outer-2b.c: Mark functions noinline.
1429 * gcc.dg/vect/vect-outer-4.c: Mark functions noinline.
1430 * gcc.dg/vect/no-scevccp-outer-7.c: Mark functions noinline.
1431 * gcc.dg/vect/no-section-anchors-vect-69.c: Mark functions noinline.
1432 * gcc.dg/vect/vect-114.c: Mark functions noinline.
1433 * gcc.dg/vect/vect-outer-4g.c: Mark functions noinline.
1434 * gcc.dg/vect/vect-8.c: Mark functions noinline.
1435 * gcc.dg/vect/no-scevccp-vect-iv-1.c: Mark functions noinline.
1436 * gcc.dg/vect/no-scevccp-outer-10.c: Mark functions noinline.
1437 * gcc.dg/vect/no-vfa-vect-45.c: Mark functions noinline.
1438 * gcc.dg/vect/no-scevccp-outer-10a.c: Mark functions noinline.
1439 * gcc.dg/vect/vect-multitypes-5.c: Mark functions noinline.
1440 * gcc.dg/vect/no-scevccp-outer-18.c: Mark functions noinline.
1441 * gcc.dg/vect/vect-42.c: Mark functions noinline.
1442 * gcc.dg/vect/vect-25.c: Mark functions noinline.
1443 * gcc.dg/vect/vect-vfa-01.c: Mark functions noinline.
1444 * gcc.dg/vect/vect-67.c: Mark functions noinline.
1445 * gcc.dg/vect/vect-outer-3a.c: Mark functions noinline.
1446 * gcc.dg/vect/vect-strided-a-u16-mult.c: Mark functions noinline.
1447 * gcc.dg/vect/vect-106.c: Mark functions noinline.
1448 * gcc.dg/vect/vect-reduc-7.c: Mark functions noinline.
1449 * gcc.dg/vect/no-vfa-vect-37.c: Mark functions noinline.
1450 * gcc.dg/vect/vect-reduc-2short.c: Mark functions noinline.
1451 * gcc.dg/vect/vect-reduc-dot-u8b.c: Mark functions noinline.
1452 * gcc.dg/vect/vect-iv-8.c: Mark functions noinline.
1453 * gcc.dg/vect/no-vfa-vect-79.c: Mark functions noinline.
1454 * gcc.dg/vect/vect-34.c: Mark functions noinline.
1455 * gcc.dg/vect/vect-17.c: Mark functions noinline.
1456 * gcc.dg/vect/no-vfa-vect-102a.c: Mark functions noinline.
1457 * gcc.dg/vect/vect-align-1.c: Mark functions noinline.
1458 * gcc.dg/vect/vect-93.c: Mark functions noinline.
1459 * gcc.dg/vect/vect-widen-mult-s16.c: Mark functions noinline.
1460 * gcc.dg/vect/vect-76.c: Mark functions noinline.
1461 * gcc.dg/vect/vect-strided-a-u16-i2.c: Mark functions noinline.
1462 * gcc.dg/vect/vect-outer-2c.c: Mark functions noinline.
1463 * gcc.dg/vect/vect-outer-5.c: Mark functions noinline.
1464 * gcc.dg/vect/no-scevccp-outer-8.c: Mark functions noinline.
1465 * gcc.dg/vect/vect-115.c: Mark functions noinline.
1466 * gcc.dg/vect/vect-9.c: Mark functions noinline.
1467 * gcc.dg/vect/no-scevccp-vect-iv-2.c: Mark functions noinline.
1468 * gcc.dg/vect/vect-reduc-pattern-1a.c: Mark functions noinline.
1469 * gcc.dg/vect/no-scevccp-outer-11.c: Mark functions noinline.
1470 * gcc.dg/vect/no-scevccp-outer-10b.c: Mark functions noinline.
1471 * gcc.dg/vect/vect-strided-u32-i4.c: Mark functions noinline.
1472 * gcc.dg/vect/vect-widen-mult-u8.c: Mark functions noinline.
1473 * gcc.dg/vect/vect-multitypes-6.c: Mark functions noinline.
1474 * gcc.dg/vect/no-scevccp-outer-19.c: Mark functions noinline.
1475 * gcc.dg/vect/vect-60.c: Mark functions noinline.
1476 * gcc.dg/vect/vect-26.c: Mark functions noinline.
1477 * gcc.dg/vect/vect-vfa-02.c: Mark functions noinline.
1478 * gcc.dg/vect/vect-85.c: Mark functions noinline.
1479 * gcc.dg/vect/vect-68.c: Mark functions noinline.
1480 * gcc.dg/vect/vect-outer-3b.c: Mark functions noinline.
1481 * gcc.dg/vect/vect-floatint-conversion-1.c: Mark functions noinline.
1482 * gcc.dg/vect/vect-strided-u8-i8-gap7.c: Mark functions noinline.
1483 * gcc.dg/vect/vect-reduc-8.c: Mark functions noinline.
1484 * gcc.dg/vect/vect-107.c: Mark functions noinline.
1485 * gcc.dg/vect/vect-iv-1.c: Mark functions noinline.
1486 * gcc.dg/vect/no-scevccp-outer-20.c: Mark functions noinline.
1487 * gcc.dg/vect/vect-iv-9.c: Mark functions noinline.
1488 * gcc.dg/vect/vect-52.c: Mark functions noinline.
1489 * gcc.dg/vect/vect-35.c: Mark functions noinline.
1490 * gcc.dg/vect/vect-18.c: Mark functions noinline.
1491 * gcc.dg/vect/vect-align-2.c: Mark functions noinline.
1492 * gcc.dg/vect/no-scevccp-outer-1.c: Mark functions noinline.
1493 * gcc.dg/vect/vect-77.c: Mark functions noinline.
1494 * gcc.dg/vect/vect-2.c: Mark functions noinline.
1495 * gcc.dg/vect/vect-outer-2d.c: Mark functions noinline.
1496 * gcc.dg/vect/vect-outer-6.c: Mark functions noinline.
1497 * gcc.dg/vect/vect-82_64.c: Mark functions noinline.
1498 * gcc.dg/vect/no-scevccp-outer-9.c: Mark functions noinline.
1499 * gcc.dg/vect/vect-strided-u8-i2-gap.c: Mark functions noinline.
1500 * gcc.dg/vect/vect-116.c: Mark functions noinline.
1501 * gcc.dg/vect/vect-strided-store-u16-i4.c: Mark functions noinline.
1502 * gcc.dg/vect/no-scevccp-vect-iv-3.c: Mark functions noinline.
1503 * gcc.dg/vect/vect-reduc-pattern-1b.c: Mark functions noinline.
1504 * gcc.dg/vect/wrapv-vect-reduc-dot-s8b.c: Mark functions noinline.
1505 * gcc.dg/vect/no-scevccp-outer-12.c: Mark functions noinline.
1506 * gcc.dg/vect/vect-multitypes-7.c: Mark functions noinline.
1507 * gcc.dg/vect/no-vfa-vect-101.c: Mark functions noinline.
1508 * gcc.dg/vect/vect-44.c: Mark functions noinline.
1509 * gcc.dg/vect/vect-27.c: Mark functions noinline.
1510 * gcc.dg/vect/vect-vfa-03.c: Mark functions noinline.
1511 * gcc.dg/vect/vect-86.c: Mark functions noinline.
1512 * gcc.dg/vect/vect-100.c: Mark functions noinline.
1513 * gcc.dg/vect/vect-reduc-1.c: Mark functions noinline.
1514 * gcc.dg/vect/vect-outer-3c.c: Mark functions noinline.
1515 * gcc.dg/vect/vect-floatint-conversion-2.c: Mark functions noinline.
1516 * gcc.dg/vect/vect-strided-a-u32-mult.c: Mark functions noinline.
1517 * gcc.dg/vect/vect-strided-u8-i8.c: Mark functions noinline.
1518 * gcc.dg/vect/vect-outer-fir-lb.c: Mark functions noinline.
1519 * gcc.dg/vect/vect-108.c: Mark functions noinline.
1520 * gcc.dg/vect/vect-reduc-9.c: Mark functions noinline.
1521 * gcc.dg/vect/no-scevccp-outer-21.c: Mark functions noinline.
1522 * gcc.dg/vect/vect-iv-2.c: Mark functions noinline.
1523 * gcc.dg/vect/vect-reduc-pattern-2a.c: Mark functions noinline.
1524 * gcc.dg/vect/vect-11.c: Mark functions noinline.
1525 * gcc.dg/vect/vect-70.c: Mark functions noinline.
1526 * gcc.dg/vect/vect-36.c: Mark functions noinline.
1527 * gcc.dg/vect/vect-19.c: Mark functions noinline.
1528 * gcc.dg/vect/vect-95.c: Mark functions noinline.
1529 * gcc.dg/vect/vect-78.c: Mark functions noinline.
1530 * gcc.dg/vect/vect-strided-a-u16-i4.c: Mark functions noinline.
1531 * gcc.dg/vect/vect-3.c: Mark functions noinline.
1532 * gcc.dg/vect/vect-all.c: Mark functions noinline.
1533 * gcc.dg/vect/vect-117.c: Mark functions noinline.
1534 * gcc.dg/vect/no-scevccp-outer-13.c: Mark functions noinline.
1535 * gcc.dg/vect/vect-reduc-pattern-1c.c: Mark functions noinline.
1536 * gcc.dg/vect/vect-strided-u16-i2.c: Mark functions noinline.
1537 * gcc.dg/vect/vect-strided-a-u8-i8-gap7.c: Mark functions noinline.
1538 * gcc.dg/vect/vect-20.c: Mark functions noinline.
1539 * gcc.dg/vect/vect-multitypes-8.c: Mark functions noinline.
1540 * gcc.dg/vect/no-scevccp-noreassoc-outer-1.c: Mark functions noinline.
1541 * gcc.dg/vect/no-vfa-vect-102.c: Mark functions noinline.
1542 * gcc.dg/vect/vect-62.c: Mark functions noinline.
1543 * gcc.dg/vect/vect-28.c: Mark functions noinline.
1544 * gcc.dg/vect/vect-multitypes-10.c: Mark functions noinline.
1545 * gcc.dg/vect/vect-vfa-04.c: Mark functions noinline.
1546 * gcc.dg/vect/vect-87.c: Mark functions noinline.
1547 * gcc.dg/vect/vect-reduc-dot-u16a.c: Mark functions noinline.
1548 * gcc.dg/vect/vect-reduc-2.c: Mark functions noinline.
1549 * gcc.dg/vect/vect-intfloat-conversion-4a.c: Mark functions noinline.
1550 * gcc.dg/vect/vect-109.c: Mark functions noinline.
1551 * gcc.dg/vect/no-scevccp-outer-22.c: Mark functions noinline.
1552 * gcc.dg/vect/no-section-anchors-vect-outer-4h.c: Mark functions
1553 noinline.
1554 * gcc.dg/vect/vect-iv-3.c: Mark functions noinline.
1555 * gcc.dg/vect/vect-reduc-pattern-2b.c: Mark functions noinline.
1556 * gcc.dg/vect/vect-reduc-dot-s8a.c: Mark functions noinline.
1557 * gcc.dg/vect/no-vfa-vect-57.c: Mark functions noinline.
1558 * gcc.dg/vect/vect-12.c: Mark functions noinline.
1559 * gcc.dg/vect/vect-71.c: Mark functions noinline.
1560 * gcc.dg/vect/vect-54.c: Mark functions noinline.
1561 * gcc.dg/vect/vect-strided-a-mult.c: Mark functions noinline.
1562 * gcc.dg/vect/no-scevccp-outer-3.c: Mark functions noinline.
1563 * gcc.dg/vect/vect-96.c: Mark functions noinline.
1564 * gcc.dg/vect/vect-reduc-1char.c: Mark functions noinline.
1565 * gcc.dg/vect/vect-110.c: Mark functions noinline.
1566 * gcc.dg/vect/vect-intfloat-conversion-1.c: Mark functions noinline.
1567 * gcc.dg/vect/vect-4.c: Mark functions noinline.
1568 * gcc.dg/vect/vect-strided-store-u32-i2.c: Mark functions noinline.
1569 * gcc.dg/vect/vect-outer-4k.c: Mark functions noinline.
1570 * gcc.dg/vect/vect-multitypes-1.c: Mark functions noinline.
1571 * gcc.dg/vect/vect-strided-mult.c: Mark functions noinline.
1572 * gcc.dg/vect/no-scevccp-outer-14.c: Mark functions noinline.
1573 * gcc.dg/vect/no-vfa-vect-49.c: Mark functions noinline.
1574 * gcc.dg/vect/vect-21.c: Mark functions noinline.
1575 * gcc.dg/vect/vect-multitypes-9.c: Mark functions noinline.
1576 * gcc.dg/vect/no-scevccp-noreassoc-outer-2.c: Mark functions noinline.
1577 * gcc.dg/vect/vect-80.c: Mark functions noinline.
1578 * gcc.dg/vect/vect-63.c: Mark functions noinline.
1579 * gcc.dg/vect/vect-46.c: Mark functions noinline.
1580 * gcc.dg/vect/vect-29.c: Mark functions noinline.
1581 * gcc.dg/vect/vect-strided-u8-i8-gap2.c: Mark functions noinline.
1582 * gcc.dg/vect/vect-multitypes-11.c: Mark functions noinline.
1583 * gcc.dg/vect/vect-88.c: Mark functions noinline.
1584 * gcc.dg/vect/vect-strided-u8-i2.c: Mark functions noinline.
1585 * gcc.dg/vect/vect-reduc-dot-u16b.c: Mark functions noinline.
1586 * gcc.dg/vect/vect-reduc-3.c: Mark functions noinline.
1587 * gcc.dg/vect/vect-83_64.c: Mark functions noinline.
1588 * gcc.dg/vect/vect-intfloat-conversion-4b.c: Mark functions noinline.
1589 * gcc.dg/vect/vect-iv-4.c: Mark functions noinline.
1590 * gcc.dg/vect/vect-reduc-pattern-2c.c: Mark functions noinline.
1591 * gcc.dg/vect/vect-reduc-dot-s8b.c: Mark functions noinline.
1592 * gcc.dg/vect/vect-30.c: Mark functions noinline.
1593 * gcc.dg/vect/vect-13.c: Mark functions noinline.
1594 * gcc.dg/vect/vect-strided-a-u8-i2-gap.c: Mark functions noinline.
1595 * gcc.dg/vect/vect-iv-8a.c: Mark functions noinline.
1596 * gcc.dg/vect/vect-strided-same-dr.c: Mark functions noinline.
1597 * gcc.dg/vect/vect-72.c: Mark functions noinline.
1598 * gcc.dg/vect/vect-38.c: Mark functions noinline.
1599 * gcc.dg/vect/no-scevccp-outer-4.c: Mark functions noinline.
1600 * gcc.dg/vect/vect-widen-mult-u16.c: Mark functions noinline.
1601 * gcc.dg/vect/vect-97.c: Mark functions noinline.
1602 * gcc.dg/vect/vect-111.c: Mark functions noinline.
1603 * gcc.dg/vect/vect-intfloat-conversion-2.c: Mark functions noinline.
1604 * gcc.dg/vect/vect-outer-4d.c: Mark functions noinline.
1605 * gcc.dg/vect/vect-5.c: Mark functions noinline.
1606 * gcc.dg/vect/vect-strided-mult-char-ls.c: Mark functions noinline.
1607 * gcc.dg/vect/vect-strided-store-a-u8-i2.c: Mark functions noinline.
1608 * gcc.dg/vect/vect-outer-4l.c: Mark functions noinline.
1609 * gcc.dg/vect/vect-multitypes-2.c: Mark functions noinline.
1610 * gcc.dg/vect/no-scevccp-outer-15.c: Mark functions noinline.
1611 * gcc.dg/vect/vect-reduc-1short.c: Mark functions noinline.
1612 * gcc.dg/vect/vect-strided-u16-i4.c: Mark functions noinline.
1613 * gcc.dg/vect/vect-strided-u32-i8.c: Mark functions noinline.
1614 * gcc.dg/vect/vect-22.c: Mark functions noinline.
1615 * gcc.dg/vect/no-scevccp-noreassoc-outer-3.c: Mark functions noinline.
1616 * gcc.dg/vect/vect-64.c: Mark functions noinline.
1617 * gcc.dg/vect/vect-89.c: Mark functions noinline.
1618 * gcc.dg/vect/no-tree-dom-vect-bug.c: Mark functions noinline.
1619 * gcc.dg/vect/vect-103.c: Mark functions noinline.
1620 * gcc.dg/vect/no-vfa-vect-51.c: Mark functions noinline.
1621 * gcc.dg/vect/no-vfa-pr29145.c: Mark functions noinline.
1622 * gcc.dg/vect/wrapv-vect-reduc-pattern-2c.c: Mark functions noinline.
1623 * gcc.dg/vect/vect-iv-5.c: Mark functions noinline.
1624 * gcc.dg/vect/vect-reduc-dot-s8c.c: Mark functions noinline.
1625 * gcc.dg/vect/vect-11a.c: Mark functions noinline.
1626 * gcc.dg/vect/vect-31.c: Mark functions noinline.
1627 * gcc.dg/vect/vect-14.c: Mark functions noinline.
1628 * gcc.dg/vect/vect-73.c: Mark functions noinline.
1629 * gcc.dg/vect/vect-56.c: Mark functions noinline.
1630 * gcc.dg/vect/vect-outer-2.c: Mark functions noinline.
1631 * gcc.dg/vect/no-scevccp-outer-5.c: Mark functions noinline.
1632 * gcc.dg/vect/vect-98.c: Mark functions noinline.
1633 * gcc.dg/vect/vect-strided-float.c: Mark functions noinline.
1634 * gcc.dg/vect/vect-intfloat-conversion-3.c: Mark functions noinline.
1635 * gcc.dg/vect/vect-112.c: Mark functions noinline.
1636 * gcc.dg/vect/no-scevccp-outer-9a.c: Mark functions noinline.
1637 * gcc.dg/vect/vect-6.c: Mark functions noinline.
1638 * gcc.dg/vect/no-vfa-vect-43.c: Mark functions noinline.
1639 * gcc.dg/vect/vect-strided-a-u8-i8-gap2.c: Mark functions noinline.
1640 * gcc.dg/vect/vect-outer-4m.c: Mark functions noinline.
1641 * gcc.dg/vect/vect-widen-mult-s8.c: Mark functions noinline.
1642 * gcc.dg/vect/vect-multitypes-3.c: Mark functions noinline.
1643 * gcc.dg/vect/pr25413.c: Mark functions noinline.
1644 * gcc.dg/vect/no-scevccp-outer-16.c: Mark functions noinline.
1645 * gcc.dg/vect/vect-40.c: Mark functions noinline.
1646 * gcc.dg/vect/vect-23.c: Mark functions noinline.
1647 * gcc.dg/vect/no-scevccp-noreassoc-outer-4.c: Mark functions noinline.
1648 * gcc.dg/vect/vect-82.c: Mark functions noinline.
1649 * gcc.dg/vect/vect-65.c: Mark functions noinline.
1650 * gcc.dg/vect/vect-48.c: Mark functions noinline.
1651 * gcc.dg/vect/vect-reduc-dot-s16a.c: Mark functions noinline.
1652 * gcc.dg/vect/vect-strided-u8-i8-gap4.c: Mark functions noinline.
1653 * gcc.dg/vect/vect-104.c: Mark functions noinline.
1654 * gcc.dg/vect/vect-outer-fir.c: Mark functions noinline.
1655 * gcc.dg/vect/vect-iv-6.c: Mark functions noinline.
1656 * gcc.dg/vect/vect-strided-u32-mult.c: Mark functions noinline.
1657 * gcc.dg/vect/vect-32.c: Mark functions noinline.
1658 * gcc.dg/vect/vect-15.c: Mark functions noinline.
1659 * gcc.dg/vect/no-trapping-math-2.c: Mark functions noinline.
1660 * gcc.dg/vect/vect-float-truncate-1.c: Mark functions noinline.
1661 * gcc.dg/vect/vect-91.c: Mark functions noinline.
1662 * gcc.dg/vect/vect-74.c: Mark functions noinline.
1663 * gcc.dg/vect/vect-outer-2a.c: Mark functions noinline.
1664 * gcc.dg/vect/vect-outer-3.c: Mark functions noinline.
1665 * gcc.dg/vect/vect-reduc-2char.c: Mark functions noinline.
1666 * gcc.dg/vect/no-scevccp-outer-6.c: Mark functions noinline.
1667 * gcc.dg/vect/vect-99.c: Mark functions noinline.
1668 * gcc.dg/vect/vect-113.c: Mark functions noinline.
1669 * gcc.dg/vect/no-scevccp-outer-9b.c: Mark functions noinline.
1670 * gcc.dg/vect/vect-outer-4f.c: Mark functions noinline.
1671 * gcc.dg/vect/vect-7.c: Mark functions noinline.
1672 * gcc.dg/vect/no-vfa-vect-61.c: Mark functions noinline.
1673 * gcc.dg/vect/vect-multitypes-4.c: Mark functions noinline.
1674 * gcc.dg/vect/no-scevccp-outer-17.c: Mark functions noinline.
1675 * gcc.dg/vect/vect-24.c: Mark functions noinline.
1676 * gcc.dg/vect/no-scevccp-noreassoc-outer-5.c: Mark functions noinline.
1677 * gcc.dg/vect/vect-83.c: Mark functions noinline.
1678 * gcc.dg/vect/vect-66.c: Mark functions noinline.
1679 * gcc.dg/vect/wrapv-vect-reduc-2char.c: Mark functions noinline.
1680
1681 2007-09-04 Uros Bizjak <ubizjak@gmail.com>
1682
1683 PR middle-end/33187
1684 * gcc.target/i386/cmov7.c: New file.
1685
1686 2007-09-04 Uros Bizjak <ubizjak@gmail.com>
1687
1688 * gcc.target/i386/sse4a-check.h: New file.
1689 * gcc.target/i386/sse4a-extract.c: Include sse4a-check.h. Remove main.
1690 * gcc.target/i386/sse4a-insert.c: Ditto.
1691 * gcc.target/i386/sse4a-montsd.c: Ditto.
1692 * gcc.target/i386/sse4a-montss.c: Ditto.
1693 * gcc.target/i386/mmx-check.h: New file.
1694 * gcc.target/i386/mmx-4.c: Include mmx-check.h. Remove main.
1695 * gcc.target/i386/builtin-apply-mmx.c: Ditto.
1696 * gcc.target/i386/sse-check.h: New file.
1697 * gcc.target/i386/pr13685: Include sse-check.h. Remove main.
1698 * gcc.target/i386/sse-3.c: Ditto.
1699 * gcc.target/i386/sse-7.c: Ditto.
1700 * gcc.target/i386/sse-9.c: Ditto.
1701 * gcc.target/i386/ssefn-3.c: Ditto.
1702 * gcc.target/i386/sse-recip.c: Ditto.
1703 * gcc.target/i386/sse-recip-vec.c: Ditto.
1704 * gcc.target/i386/20020523.c: Ditto. Rename from 20020523-2.c.
1705 * gcc.target/i386/20020523-1.c: Remove.
1706 * gcc.target/i386/sse2-lrint-vec.c: Include sse2-check.h. Remove main.
1707 * gcc.target/i386/sse2-lrintf-vec.c: Ditto.
1708 * gcc.target/i386/ssefn-4.c: Ditto.
1709 * gcc.target/i386/sse-6.c: Ditto.
1710 * gcc.target/i386/sse-10.c: Ditto.
1711 * gcc.target/i386/sse-11.c: Ditto.
1712 * gcc.target/i386/sse-18.c: Ditto.
1713 * gcc.target/i386/fpprec-1.c: Ditto.
1714 * g++.dg/other/i386-1.C: Ditto.
1715
1716 2007-09-04 Richard Guenther <rguenther@suse.de>
1717
1718 PR tree-optimization/33291
1719 * gcc.dg/volatile2.c: New testcase.
1720 * gcc.dg/pr32721.c: Adjust volatile reference pattern.
1721 * gcc.dg/tree-ssa/forwprop-1.c: Remove xfail.
1722 * gcc.dg/tree-ssa/forwprop-2.c: Likewise.
1723 * gcc.dg/tree-ssa/pr17141-1.c: Likewise.
1724
1725 2007-09-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1726
1727 PR fortran/33253
1728 * gfortran.dg/namelist_15.f90: Update test.
1729 * gfortran.dg/namelist_24.f90: Update test.
1730 * gfortran.dg/namelist_38.f90: New test.
1731
1732 2007-09-03 H.J. Lu <hongjiu.lu@intel.com>
1733
1734 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-1.c: Restored. Moved to ...
1735 * gcc.dg/vect/no-scevccp-vect-iv-1.c: New test.
1736 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-2.c: Restored. Moved to ...
1737 * gcc.dg/vect/no-scevccp-vect-iv-2.c: New test.
1738 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-3.c: Restored. Moved to ...
1739 * gcc.dg/vect/no-scevccp-vect-iv-3.c: New test.
1740
1741 2007-09-03 Jesper Nilsson <jesper.nilsson@axis.com>
1742
1743 * gcc.target/cris/builtin_bswap_v3.c: New testcase.
1744 * gcc.target/cris/builtin_bswap_v8.c: New testcase.
1745
1746 * gcc.dg/torture/cris-asm-mof-1.c: Skip if -march defined.
1747
1748 2007-09-02 David Daney <ddaney@avtrex.com>
1749
1750 * gcc.target/mips/gcc-have-sync-compare-and-swap-1.c: New test.
1751 * gcc.target/mips/gcc-have-sync-compare-and-swap-2.c: Ditto.
1752 * gcc.target/mips/atomic-memory-1.c: Ditto.
1753 * testsuite/gcc.target/mips/atomic-memory-2.c: Ditto.
1754
1755 2007-09-03 Jesper Nilsson <jesper.nilsson@axis.com>
1756
1757 * gcc.target/cris/builtin_clz_v0.c: New testcase.
1758 * gcc.target/cris/builtin_clz_v3.c: New testcase.
1759
1760 2007-09-02 Tobias Schlüuter <tobi@gcc.gnu.org>
1761
1762 * gfortran.dg/substr_6.f90: New test.
1763
1764 2007-09-02 Paolo Carlini <pcarlini@suse.de>
1765
1766 PR c++/33208
1767 * g++.dg/other/error18.C: New.
1768 * g++.dg/expr/bitfield3.C: Adjust.
1769
1770 2007-09-02 H.J. Lu <hongjiu.lu@intel.com>
1771
1772 PR fortran/33276
1773 * gfortran.fortran-torture/compile/pr33276.f90: New.
1774
1775 2007-09-02 Joseph Myers <joseph@codesourcery.com>
1776
1777 PR middle-end/33272
1778 * gcc.dg/c99-arraydecl-3.c: New test.
1779
1780 2007-08-31 Douglas Gregor <doug.gregor@gmail.com>
1781
1782 PR c++/32597
1783 * gcc/testsuite/g++.dg/cpp0x/variadic-new2.C: New.
1784 * gcc/testsuite/g++.dg/cpp0x/variadic-new.C: New.
1785
1786 2007-08-31 Tobias Burnus <burnus@net-b.de>
1787
1788 PR fortran/33232
1789 * gfortran.dg/eor_handling_2.f90: Add dg-warnings.
1790 * gfortran.dg/read_1.f90: New.
1791
1792 2007-08-31 Paolo Carlini <pcarlini@suse.de>
1793
1794 PR c++/33210
1795 * g++.dg/template/error30.C: New.
1796
1797 2007-08-31 Paolo Carlini <pcarlini@suse.de>
1798
1799 PR c++/32113
1800 * g++.dg/template/crash70.C: New.
1801
1802 2007-08-31 Paolo Carlini <pcarlini@suse.de>
1803
1804 PR c++/33212
1805 * g++.dg/ext/is_class_error.C: New.
1806
1807 2007-08-31 Olivier Hainque <hainque@adacore.com>
1808
1809 * gnat.dg/test_oalign.adb, oalign[12].ads: New test.
1810
1811 2007-08-31 David Edelsohn <edelsohn@gnu.org>
1812 Revital Eres <eres@il.ibm.com>
1813
1814 * gcc.target/powerpc/paired-1.c: New test.
1815 * gcc.target/powerpc/paired-2.c: New test.
1816 * gcc.target/powerpc/paired-3.c: New test.
1817 * gcc.target/powerpc/paired-4.c: New test.
1818 * gcc.target/powerpc/paired-5.c: New test.
1819 * gcc.target/powerpc/paired-6.c: New test.
1820 * gcc.target/powerpc/paired-7.c: New test.
1821 * gcc.target/powerpc/ppc-paired.c: New test.
1822
1823 2007-08-31 Ollie Wild <aaw@google.com>
1824
1825 * g++.dg/conversion/ptrmem2.C: New test.
1826 * g++.dg/conversion/ptrmem3.C: New test.
1827 * g++.dg/conversion/ptrmem4.C: New test.
1828 * g++.dg/conversion/ptrmem5.C: New test.
1829 * g++.dg/conversion/ptrmem6.C: New test.
1830 * g++.dg/conversion/ptrmem7.C: New test.
1831 * g++.dg/conversion/ptrmem8.C: New test.
1832
1833 2007-08-31 Paul Thomas <pault@gcc.gnu.org>
1834
1835 PR fortran/31879
1836 * gfortran.dg/char_length_7.f90: New test.
1837 * gfortran.dg/char_length_9.f90: New test.
1838 * gfortran.dg/char_assign_1.f90: Add extra warning.
1839
1840 PR fortran/31197
1841 PR fortran/31258
1842 * gfortran.dg/char_length_8.f90: New test.
1843
1844 2007-08-30 Andrew Pinski <andrew_pinski@playstation.sony.com>
1845
1846 * gcc.target/powerpc/ppu-intrinsics.c: New testcase.
1847
1848 2007-08-30 Jakub Jelinek <jakub@redhat.com>
1849
1850 * gcc.dg/inline-24.c: New test.
1851 * g++.dg/opt/inline11.C: New test.
1852
1853 2007-08-30 Richard Guenther <rguenther@suse.de>
1854
1855 * gcc.target/i386/vectorize5.c: New testcase.
1856
1857 2007-08-30 Tobias Burnus <burnus@net-b.de>
1858
1859 PR fortran/33228
1860 * interface.c (check_interface0): Improve error for external procs.
1861 (check_sym_interfaces): Fix checking of module procedures.
1862
1863 2007-08-30 Jakub Jelinek <jakub@redhat.com>
1864
1865 * gcc.dg/sync-2.c (AI_ALIGN): Define if not defined.
1866 (AI): Add AI_ALIGN.
1867 * gcc.dg/sync-3.c: New test.
1868
1869 PR middle-end/32758
1870 * gcc.dg/cleanup-12.c: New test.
1871
1872 2007-08-30 Uros Bizjak <ubizjak@gmail.com>
1873
1874 * lib/gcc-dg.exp (cleanup-profile-file): New procedure.
1875 * gcc.dg/20021014-1.c: Use cleanup-profile-file.
1876 * gcc.dg/gcc.dg/20021014-1.c: Ditto.
1877 * gcc.dg/pr32450.c: Ditto.
1878 * gcc.dg/nest.c: Ditto.
1879 * gcc.dg/nested-func-4.c: Ditto.
1880 * g++.old-deja/g++.law/profile1.C: Ditto.
1881
1882 2007-08-29 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1883
1884 PR fortran/32989
1885 * gfortran.fortran-torture/execute/getarg_1.f90: Add check for
1886 non-default integer kind arguments.
1887
1888 2007-08-29 Tobias Burnus <burnus@gcc.gnu.org>
1889
1890 PR fortran/33105
1891 * gfortran.dg/is_iostat_end_eor_1.f90: New test.
1892
1893 2007-08-29 Uros Bizjak <ubizjak@gmail.com>
1894
1895 * gcc.dg/h8300-ice2.c: Remove target selector.
1896
1897 2007-08-29 Christopher D. Rickett <crickett@lanl.gov>
1898
1899 PR fortran/33215
1900 * gfortran.dg/binding_label_tests_15.f03: New test case.
1901 * gfortran.dg/binding_label_tests_16.f03: Ditto.
1902
1903 2007-08-29 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1904
1905 * gfortran.dg/alloc_comp_basics_1.f90: Update check.
1906 * gfortran.dg/alloc_comp_constructor_1.f90: Update check.
1907
1908 2007-08-29 Douglas Gregor <doug.gregor@gmail.com>
1909
1910 PR c++/33194
1911 * g++.dg/other/canon-33194.C: New.
1912
1913 2007-08-29 Rask Ingemann Lambertsen <rask@sygehus.dk>
1914
1915 * gcc.c-torture/execute/simd-1.c: Use SImode vector elements.
1916 * gcc.c-torture/execute/pr23135.c: Likewise.
1917
1918 2007-08-29 Uros Bizjak <ubizjak@gmail.com>
1919
1920 * gcc.dg/pr31344.c: Move to ...
1921 * gcc.dg/dfp/pr31344.c: ... here.
1922 * gcc.dg/sibcall-6.c: Simplify dg-skip-if directive.
1923 * gcc.dg/20050503-1.c: Ditto.
1924 * gcc.dg/20050111-1.c: Simplify i?86 and x86_64 dg-options directive.
1925 * gcc.dg/20061127-1.c: Compile only for fpic targets.
1926 * gcc.dg/20060801-1.c: Ditto.
1927
1928 2007-08-29 Kaz Kojima <kkojima@gcc.gnu.org>
1929
1930 * gfortran.dg/isnan_1.f90: Add -mieee for sh.
1931 * gfortran.dg/nan_1.f90: Likewise.
1932
1933 2007-08-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1934
1935 PR fortran/33055
1936 Revert previous patch.
1937
1938 2007-08-28 Nathan Sidwell <nathan@codesourcery.com>
1939 Kazu Hirata <kazu@codesourcery.com>
1940
1941 * gcc.target/m68k/interrupt-1.c: New.
1942
1943 2007-08-28 Rask Ingemann Lambertsen <rask@sygehus.dk>
1944
1945 * gcc.c-torture/compile/limits-blockid.c: Reduce testcase size to
1946 10000 for targets where "int" can't hold at least 100000.
1947 * gcc.c-torture/compile/limits-enumconst.c: Likewise.
1948 * gcc.dg/fold-eqandshift-1.c (INT_BITS): New.
1949 (test5)(test6): Use it.
1950 * gcc.dg/pr30744-1.c (r): Use pointer sized integer.
1951 * gcc.dg/tree-ssa/foldaddr-1.c (foo): Likewise.
1952 * gcc.dg/tree-ssa/loadpre6.c (main): Likewise.
1953 * gcc.dg/tls/opt-5.c (__gen_tempname): Avoid overflowing 16-bit int.
1954 * gcc.dg/attr-alloc_size.c (test): Likewise.
1955
1956 2007-08-28 Paolo Carlini <pcarlini@suse.de>
1957
1958 PR c++/33209
1959 * g++.dg/template/error29.C: New.
1960
1961 2007-08-28 Jakub Jelinek <jakub@redhat.com>
1962
1963 PR c++/32596
1964 * g++.dg/ext/visibility/anon5.C: New test.
1965
1966 2007-08-28 Dominique d'Humieres <dominiq@lps.ens.fr>
1967
1968 * gfortran.dg/gamma_4.f90: Fix large-real kind selection.
1969
1970 2007-08-28 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1971
1972 * gfortran.dg/gamma_1.f90: Remove large-real tests.
1973 * gfortran.dg/gamma_2.f90: Remove large-real tests.
1974 * gfortran.dg/gamma_4.f90: New: large-real tests.
1975
1976 2007-08-28 Jason Merrill <jason@redhat.com>
1977
1978 PR c++/29000
1979 * g++.dg/ext/stmtexpr12.C: New test.
1980
1981 PR c++/28558
1982 * g++.dg/ext/attrib28.C: New test.
1983
1984 2007-08-28 Uros Bizjak <ubizjak@gmail.com>
1985
1986 PR target/32661
1987 * gcc.target/i386/pr32661.c: New test.
1988
1989 2007-08-28 Jakub Jelinek <jakub@redhat.com>
1990
1991 PR middle-end/32370
1992 * gcc.dg/pr32370.c: New test.
1993
1994 PR rtl-optimization/33148
1995 * gcc.c-torture/compile/20070827-1.c: New test.
1996
1997 PR debug/32914
1998 * d++.dg/debug/const3.C: New test.
1999 * d++.dg/debug/const4.C: New test.
2000 * d++.dg/debug/dwarf2/const1.C: New test.
2001 * d++.dg/debug/dwarf2/const2.C: New test.
2002 * d++.dg/debug/dwarf2/const2b.C: New test.
2003
2004 2007-08-28 Mircea Namolaru <namolaru@il.ibm.com>
2005 Vladimir Yanovsky <yanov@il.ibm.com>
2006 Revital Eres <eres@il.ibm.com>
2007 Andrey Belevantsev <abel@ispras.ru>
2008
2009 * gcc.dg/sms-1.c: New test.
2010
2011 2007-08-27 Alexandre Oliva <aoliva@redhat.com>
2012
2013 * g++.dg/ext/gnu-inline-common.h: New.
2014 * g++.dg/ext/gnu-inline-global-reject.C: New.
2015 * g++.dg/ext/gnu-inline-global.C: New.
2016 * g++.dg/ext/gnu-inline-namespace.C: New.
2017 * g++.dg/ext/gnu-inline-anon-namespace.C: New.
2018 * g++.dg/ext/gnu-inline-class.C: New.
2019 * g++.dg/ext/gnu-inline-class-static.C: New.
2020 * g++.dg/ext/gnu-inline-template-class.C: New.
2021 * g++.dg/ext/gnu-inline-template-func.C: New.
2022
2023 2007-08-27 Jason Merrill <jason@redhat.com>
2024
2025 PR c++/31337
2026 * g++.dg/ext/stmtexpr11.C: New.
2027
2028 2007-08-27 Kazu Hirata <kazu@codesourcery.com>
2029
2030 * lib/target-supports.exp (check_profiling_available):
2031 Set profiling_available_saved to 0 on fido-*-elf.
2032
2033 2007-08-27 Daniel Berlin <dberlin@dberlin.org>
2034
2035 PR tree-optimization/33173
2036
2037 * gcc.c-torture/compile/pr33173.c: New.
2038
2039 2007-08-27 H.J. Lu <hongjiu.lu@intel.com>
2040
2041 PR target/31385
2042 * gcc.dg/dfp/pr31385.c: New.
2043
2044 2007-08-27 Uros Bizjak <ubizjak@gmail.com>
2045
2046 * gcc.dg/unsigned-long-compare.c: Remove target selector.
2047
2048 2007-08-27 Uros Bizjak <ubizjak@gmail.com>
2049
2050 * gcc.dg/arm-eabi1.c, gcc.dg/symbian1.c, cc.dg/symbian2.c,
2051 gcc.dg/symbian3.c, gcc.dg/symbian4.c, gcc.dg/symbian5.c,
2052 gcc.dg/20051215-1.c: Move to gcc.target/arm directory.
2053 * gcc.dg/const-compare.c, gcc.dg/non-lazy-ptr-test.c,
2054 gcc.dg/rs6000-leaf.c: Move to gcc.target/powerpc directory.
2055 * gcc.dg/m68k-pic-1.c, gcc.dg/m68k-slp-ice.c: Move to
2056 gcc.target/m68k directory.
2057 * gcc.dg/i386-darwin-fpmath.c: Move to gcc.target/i386 directory.
2058 * gcc.dg/cris-peep2-andu1.c, gcc.dg/cris-peep2-andu2.c,
2059 gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-xsrand2.c: Move to
2060 gcc.target/cris directory.
2061 * gcc.dg/20020620-1.c: Move to gcc.target/mips directory.
2062 * gcc.dg/bfin-longcall-1.c, gcc.dg/bfin-longcall-2.c: Move to
2063 gcc.target/bfin directory.
2064
2065 * gcc.target/sh: New directory.
2066 * gcc.target/sh/sh.exp: New file.
2067 * gcc.dg/pr21255-1.c, gcc.dg/pr21255-2-mb.c, gcc.dg/pr21255-2-ml.c,
2068 gcc.dg/pr21255-3.c, gcc.dg/pr21255-4.c, gcc.dg/sh4a-bitmovua.c,
2069 gcc.dg/sh4a-cos.c, gcc.dg/sh4a-cosf.c, gcc.dg/sh4a-fprun.c,
2070 gcc.dg/sh4a-fsrra.c, gcc.dg/sh4a-memmovua.c, gcc.dg/sh4a-sin.c,
2071 gcc.dg/sh4a-sincosf.c, gcc.dg/sh4a-sinf.c gcc.dg/sh-relax.c,
2072 gcc.dg/sh-relax-vxworks.c: Move to gcc.target/sh directory.
2073
2074 2007-08-27 Uros Bizjak <ubizjak@gmail.com>
2075
2076 * gcc.target/i386/pow-1.c: Fix scan-assembler-not.
2077 * gcc.target/i386/asm-3.c: Skip -fpic ilp32 targets only.
2078 * gcc.target/i386/20020523-1.c: Require nonpic effective target.
2079 * gcc.target/i386/local2.c: Ditto.
2080 * gcc.target/i386/stack-prot-kernel.c: Ditto.
2081 * gcc.target/i386/20011119-1.c: Ditto.
2082 * gcc.target/i386/tailcall-1.c: Ditto. Check ilp32 targets only.
2083 * gcc.target/i386/fastcall-1.c: Fix target selector.
2084
2085 2007-08-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2086
2087 PR fortran/33055
2088 * gfortran.dg/negative_unit.f: Add new check
2089 * gfortran.dg/negative_unit_int8.f: New. Same as above except use
2090 -fdefault-integer-8.
2091
2092 2007-08-26 Asher Langton <langton2@llnl.gov>
2093
2094 * gfortran.dg/recursive_stack.f90: New.
2095 * gfortran.dg/openmp_stack.f90: New.
2096
2097 2007-08-26 Tobias Burnus <burnus@net-b.de>
2098
2099 PR fortran/31298
2100 * gfortran.dg/use_10.f90: New.
2101
2102 2007-08-26 Tobias Burnus <burnus@net-b.de>
2103
2104 PR fortran/32985
2105 * gfortran.dg/namelist_14.f90: Make test case valid.
2106 * gfortran.dg/common_10.f90: New.
2107
2108 2007-08-26 H.J. Lu <hongjiu.lu@intel.com>
2109
2110 PR middle-end/33181
2111 * gcc.dg/ifelse-2.c: New.
2112
2113 2007-08-26 Tobias Burnus <burnus@net-b.de>
2114
2115 PR fortran/32980
2116 * gfortran.dg/gamma_1.f90: New.
2117 * gfortran.dg/gamma_2.f90: New.
2118 * gfortran.dg/gamma_3.f90: New.
2119
2120 2007-08-26 Tobias Burnus <burnus@net-b.de>
2121
2122 PR fortran/33188
2123 * gfortran.dg/used_types_18.f90: New.
2124
2125 2007-08-25 Jakub Jelinek <jakub@redhat.com>
2126
2127 * gcc.dg/array-init-2.c: New test.
2128
2129 2007-08-24 Tobias Burnus <burnus@net-b.de>
2130
2131 PR fortran/33178
2132 * gfortran.dg/initialization_4.f90: Update dg-error.
2133 * gfortran.dg/initialization_13.f90: New.
2134
2135 2007-08-24 Richard Guenther <rguenther@suse.de>
2136
2137 PR middle-end/33166
2138 * gcc.c-torture/compile/pr33166.c: New testcase.
2139
2140 2007-08-24 Tobias Burnus <burnus@net-b.de>
2141
2142 PR fortran/33139
2143 * gfortran.dg/pointer_assign_4.f90: New.
2144 * gfortran.dg/shape_2.f90: Fix test case.
2145 * gfortran.dg/char_result_4.f90: Ditto.
2146
2147 2007-08-24 Jakub Jelinek <jakub@redhat.com>
2148
2149 * gcc.dg/array-init-1.c: New test.
2150
2151 PR c++/32567
2152 * g++.dg/parse/crash36.C: New test.
2153
2154 2007-08-23 H.J. Lu <hongjiu.lu@intel.com>
2155
2156 * gcc.dg/pr32721.c: Updated.
2157
2158 2007-08-24 Jakub Jelinek <jakub@redhat.com>
2159
2160 PR tree-optimization/32573
2161 PR middle-end/32946
2162 * gcc.dg/pr32573.c: New test.
2163
2164 PR c++/32898
2165 * g++.dg/lookup/ns3.C: New test.
2166
2167 * gfortran.dg/assumed_charlen_sharing.f90: New test.
2168
2169 PR c++/31941
2170 * g++.dg/parse/crash37.C: New test.
2171
2172 2007-08-23 Uros Bizjak <ubizjak@gmail.com>
2173
2174 PR target/17390
2175 * gcc.target/i386/pr17390.c: New test.
2176
2177 2007-08-23 Richard Guenther <rguenther@suse.de>
2178
2179 * gcc.dg/tree-ssa/builtin-fprintf-1.c: Adjust patterns.
2180 * gcc.dg/tree-ssa/builtin-fprintf-chk-1.c: Likewise.
2181 * gcc.dg/tree-ssa/builtin-printf-1.c: Likewise.
2182 * gcc.dg/tree-ssa/builtin-printf-chk-1.c: Likewise.
2183 * gcc.dg/tree-ssa/builtin-vfprintf-1.c: Likewise.
2184 * gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c: Likewise.
2185 * gcc.dg/tree-ssa/builtin-vprintf-1.c: Likewise.
2186 * gcc.dg/tree-ssa/builtin-vprintf-chk-1.c: Likewise.
2187
2188 2007-08-23 Uros Bizjak <ubizjak@gmail.com>
2189
2190 * gcc.target/s390: New directory.
2191 * gcc.target/s390/s390.exp: New file.
2192 * gcc.dg/20020926-1.c, gcc.dg/20030123-1.c, gcc.dg/20030129-1.c,
2193 gcc.dg/20040305-1.c, gcc.dg/20041109-1.c, gcc.dg/20041216-1.c,
2194 gcc.dg/20050409-1.c, gcc.dg/20050524-1.c, gcc.dg/20050824-1.c,
2195 gcc.dg/pr20927.c, gcc.dg/pr24624.c, gcc.dg/pr27661.c: Move to
2196 gcc.target/s390 directory.
2197
2198 2007-08-23 Richard Guenther <rguenther@suse.de>
2199
2200 PR tree-optimization/32328
2201 * testsuite/gcc.dg/pr32328.c: New testcase.
2202
2203 2007-08-23 Rask Ingemann Lambertsen <rask@sygehus.dk>
2204
2205 * gcc.c-torture/execute/simd-4.x: Only run when stdint.h types are
2206 available.
2207
2208 2007-08-23 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2209
2210 PR fortran/33095
2211 * gfortran.dg/min_max_optional_5.f90: New test.
2212 * gfortran.dg/min_max_optional_2.f90: Remove.
2213 * gfortran.dg/min_max_optional_3.f90: Remove.
2214 * gfortran.dg/min_max_optional_4.f90: Remove.
2215
2216 2007-08-23 Paolo Bonzini <bonzini@gnu.org>
2217
2218 * gcc.target/i386/xorps-sse.c: New.
2219 * gcc.target/i386/xorps-sse2.c: New.
2220
2221 2007-08-23 Paolo Bonzini <bonzini@gnu.org>
2222
2223 * gcc.target/i386/cmov3.c: Fix scan-assembler.
2224 * gcc.target/i386/cmov4.c: Fix scan-assembler.
2225 * gcc.target/i386/xchg-2.c: Fix scan-assembler.
2226
2227 2007-08-22 Christopher D. Rickett <crickett@lanl.gov>
2228
2229 PR fortran/33020
2230 * gfortran.dg/c_f_pointer_shape_tests_2.f03: Update test to
2231 include multiple kinds for SHAPE parameter within a single
2232 namespace.
2233 * gfortran.dg/c_f_pointer_shape_tests_2_driver.c: Ditto.
2234 * gfortran.dg/c_f_pointer_shape_tests_3.f03: New test case.
2235
2236 2007-08-22 Janus Weil <jaydub66@gmail.com>
2237
2238 * interface_abstract_1.f90: Extended test case.
2239 * interface_abstract_3.f90: New test.
2240
2241 2007-08-21 Christian Bruel <christian.bruel@st.com>
2242
2243 * gcc.dg/fold-sub.c: New test.
2244
2245 2007-08-22 Uros Bizjak <ubizjak@gmail.com>
2246
2247 * gcc.dg/20000724-1.c, gcc.dg/980312-1.c, gcc.dg/980313-1.c,
2248 gcc.dg/attr-returns_twice-1.c, gcc.dg/inline-mcpy.c, gcc.dg/pr25196.c,
2249 gcc.dg/pr25993.c, gcc.dg/pr26449.c, gcc.dg/pr28839.c,
2250 gcc.dg/pr32191.c: Move to gcc.target/i386 directory.
2251 * gcc.target/i386/pr31854.c, gcc.target/i386/pr32065-1.c,
2252 gcc.target/i386/pr32065-2.c: Use dg-require-effective-target dfp.
2253
2254 2007-08-22 Richard Guenther <rguenther@suse.de>
2255
2256 PR middle-end/33007
2257 * gcc.dg/pr33007.c: New testcase.
2258
2259 2007-08-22 Richard Sandiford <richard@codesourcery.com>
2260
2261 * gcc.c-torture/execute/strcmp-1.x: Delete.
2262
2263 2007-08-22 Uros Bizjak <ubizjak@gmail.com>
2264
2265 * gcc.target/i386/*.c: Remove target selectors from dg-do directives.
2266 * gcc.target/i386/991129-1.c, gcc.target/i386/991209-1.c,
2267 gcc.target/i386/991214-1.c, gcc.target/i386/pr26778.c,
2268 gcc.target/i386/pr27827.c, gcc.target/i386/pr30505.c,
2269 gcc.target/i386/pr32389.c, gcc.target/i386/sse-8.c,
2270 gcc.target/i386/stack-realign.c,
2271 gcc.target/i386/gcc-have-sync-compare-and-swap-1.c,
2272 gcc.target/i386/gcc-have-sync-compare-and-swap-2.c,
2273 gcc.target/i386/gcc-have-sync-compare-and-swap-3.c: Require ilp32
2274 target using dg-require-effective-target directive.
2275 * gcc.target/i386/amd64-abi-1.c, gcc.target/i386/amd64-abi-2.c,
2276 gcc.target/i386/cleanup-2.c, gcc.target/i386/cmpxchg16b-1.c,
2277 gcc.target/i386/gcc-have-sync-compare-and-swap-4.c,
2278 gcc.target/i386/large-size-array-3.c, gcc.target/i386/pr25254.c,
2279 gcc.target/i386/pr31167.c, gcc.target/i386/pr32268.c,
2280 gcc.target/i386/pr32661-1.c, gcc.target/i386/pr32708-2.c,
2281 gcc.target/i386/pr32708-3.c, gcc.target/i386/sse4_1-pextrq.c,
2282 gcc.target/i386/sse4_1-pinsrq.c, gcc.target/i386/sse4_2-crc32q.c,
2283 gcc.target/i386/sse4_2-popcntq.c, gcc.target/i386/stack-prot-kernel.c:
2284 Require lp64 target using dg-require-effective-target directive.
2285 * gcc.target/i386/cleanup-1.c, gcc.target/i386/cleanup-2.c,
2286 gcc.target/i386/pr32268.c: Use *-*-linux* target selector in dg-do
2287 directive.
2288 * gcc.target/i386/20010202-1.c: Move from here ...
2289 * gcc.dg/20010202-1.c: ... to here.
2290
2291 2007-08-22 Richard Guenther <rguenther@suse.de>
2292
2293 PR tree-optimization/33142
2294 * gcc.c-torture/execute/pr33142.c: New testcase.
2295
2296 2007-08-22 Richard Guenther <rguenther@suse.de>
2297
2298 PR middle-end/32563
2299 * g++.dg/torture/pr32563.C: New testcase.
2300
2301 2007-08-22 Jakub Jelinek <jakub@redhat.com>
2302
2303 PR middle-end/32912
2304 * gcc.dg/pr32912-1.c: Add -w to options.
2305 * gcc.dg/pr32912-2.c: Likewise.
2306 * gcc.dg/pr32912-3.c: Scan for ~{ rather than just ~.
2307
2308 2007-08-21 Ian Lance Taylor <iant@google.com>
2309
2310 * g++.dg/torture/pr33134.C: Moved from g++.dg/tree-ssa.
2311
2312 2007-08-21 Ian Lance Taylor <iant@google.com>
2313
2314 PR tree-optimization/33134
2315 * g++.dg/tree-ssa/pr33134.C: New test.
2316
2317 2007-08-21 Nathan Froyd <froydnj@codesourcery.com>
2318
2319 * gcc.target/powerpc/spe-vector-memset.c: New testcase.
2320 * gcc.target/powerpc/spe-vector-memcpy.c: New testcase.
2321
2322 2007-08-21 Jakub Jelinek <jakub@redhat.com>
2323
2324 PR debug/32610
2325 * gcc.dg/debug/pr32610.c: New test.
2326
2327 * g++.dg/init/new24.C: New test.
2328
2329 PR middle-end/32912
2330 * gcc.dg/pr32912-1.c: New test.
2331 * gcc.dg/pr32912-2.c: New test.
2332 * gcc.dg/pr32912-3.c: New test.
2333
2334 2007-08-21 Richard Guenther <rguenther@suse.de>
2335
2336 * gcc.dg/pointer-arith-10.c: New testcase.
2337
2338 2007-08-21 Richard Guenther <rguenther@suse.de>
2339
2340 PR middle-end/33122
2341 * gcc.c-torture/compile/pr33122.c: New testcase.
2342
2343 2007-03-20 Pawel Sikora <pluto@pld-linux.org>
2344
2345 * g++.dg/warn/Wnvdtor-2.C: New testcase.
2346
2347 2007-08-20 Dorit Nuzman <dorit@il.ibm.com>
2348
2349 * gcc.dg/vect/costmodel/ppc/costmodel-vect-outer-fir.c: Add missing }.
2350
2351 2007-08-20 Jakub Jelinek <jakub@redhat.com>
2352
2353 PR c++/33025
2354 * g++.dg/init/new23.C: New test.
2355
2356 2007-08-20 Andrew Pinski <andrew_pinski@playstation.sony.com>
2357
2358 PR middle-end/30564
2359 * gcc.c-torture/compile/pr30564-1.c: New test.
2360 * gcc.c-torture/compile/pr30564-2.c: New test.
2361
2362 2007-08-19 Joseph Myers <joseph@codesourcery.com>
2363
2364 * gcc.dg/debug/dwarf2/aranges-fnsec-1.c: New test.
2365
2366 2007-08-19 Tobias Burnus <burnus@net-b.de>
2367
2368 * gfortran.dg/interface_abstract_2.f90: New.
2369 * gfortran.dg/interface_abstract_1.f90: Fix typo.
2370
2371 2007-08-19 Dorit Nuzman <dorit@il.ibm.com>
2372
2373 * gcc.dg/vect/vect-117.c: Change inner-loop bound to
2374 unknown (so that outer-loop wont get analyzed).
2375 * gcc.dg/vect/vect-outer-1a.c: New test.
2376 * gcc.dg/vect/vect-outer-1b.c: New test.
2377 * gcc.dg/vect/vect-outer-1.c: New test.
2378 * gcc.dg/vect/vect-outer-2a.c: New test.
2379 * gcc.dg/vect/vect-outer-2b.c: New test.
2380 * gcc.dg/vect/vect-outer-2c.c: New test.
2381 * gcc.dg/vect/vect-outer-2.c: New test.
2382 * gcc.dg/vect/vect-outer-3a.c: New test.
2383 * gcc.dg/vect/vect-outer-3b.c: New test.
2384 * gcc.dg/vect/vect-outer-3c.c: New test.
2385 * gcc.dg/vect/vect-outer-3.c: New test.
2386 * gcc.dg/vect/vect-outer-4a.c: New test.
2387 * gcc.dg/vect/vect-outer-4b.c: New test.
2388 * gcc.dg/vect/vect-outer-4c.c: New test.
2389 * gcc.dg/vect/vect-outer-4d.c: New test.
2390 * gcc.dg/vect/vect-outer-4e.c: New test.
2391 * gcc.dg/vect/vect-outer-4f.c: New test.
2392 * gcc.dg/vect/vect-outer-4g.c: New test.
2393 * gcc.dg/vect/no-section-anchors-vect-outer-4h.c: New test.
2394 * gcc.dg/vect/vect-outer-4i.c: New test.
2395 * gcc.dg/vect/vect-outer-4j.c: New test.
2396 * gcc.dg/vect/vect-outer-4k.c: New test.
2397 * gcc.dg/vect/vect-outer-4l.c: New test.
2398 * gcc.dg/vect/vect-outer-4m.c: New test.
2399 * gcc.dg/vect/vect-outer-4.c: New test.
2400 * gcc.dg/vect/vect-outer-5.c: New test.
2401 * gcc.dg/vect/vect-outer-6.c: New test.
2402 * gcc.dg/vect/vect-outer-fir.c: New test.
2403 * gcc.dg/vect/vect-outer-fir-lb.c: New test.
2404 * gcc.dg/vect/costmodel/ppc/costmodel-vect-outer-fir.c: New test.
2405
2406 2007-08-19 Dorit Nuzman <dorit@il.ibm.com>
2407
2408 * gcc.dg/vect/vect.exp: Compile tests with -fno-tree-scev-cprop
2409 and -fno-tree-reassoc.
2410 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-1.c: Moved to...
2411 * gcc.dg/vect/no-scevccp-vect-iv-1.c: New test.
2412 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-2.c: Moved to...
2413 * gcc.dg/vect/no-scevccp-vect-iv-2.c: New test.
2414 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-3.c: Moved to...
2415 * gcc.dg/vect/no-scevccp-vect-iv-3.c: New test.
2416 * gcc.dg/vect/no-scevccp-noreassoc-outer-1.c: New test.
2417 * gcc.dg/vect/no-scevccp-noreassoc-outer-2.c: New test.
2418 * gcc.dg/vect/no-scevccp-noreassoc-outer-3.c: New test.
2419 * gcc.dg/vect/no-scevccp-noreassoc-outer-4.c: New test.
2420 * gcc.dg/vect/no-scevccp-noreassoc-outer-5.c: New test.
2421 * gcc.dg/vect/no-scevccp-outer-1.c: New test.
2422 * gcc.dg/vect/no-scevccp-outer-2.c: New test.
2423 * gcc.dg/vect/no-scevccp-outer-3.c: New test.
2424 * gcc.dg/vect/no-scevccp-outer-4.c: New test.
2425 * gcc.dg/vect/no-scevccp-outer-5.c: New test.
2426 * gcc.dg/vect/no-scevccp-outer-6.c: New test.
2427 * gcc.dg/vect/no-scevccp-outer-7.c: New test.
2428 * gcc.dg/vect/no-scevccp-outer-8.c: New test.
2429 * gcc.dg/vect/no-scevccp-outer-9.c: New test.
2430 * gcc.dg/vect/no-scevccp-outer-9a.c: New test.
2431 * gcc.dg/vect/no-scevccp-outer-9b.c: New test.
2432 * gcc.dg/vect/no-scevccp-outer-10.c: New test.
2433 * gcc.dg/vect/no-scevccp-outer-10a.c: New test.
2434 * gcc.dg/vect/no-scevccp-outer-10b.c: New test.
2435 * gcc.dg/vect/no-scevccp-outer-11.c: New test.
2436 * gcc.dg/vect/no-scevccp-outer-12.c: New test.
2437 * gcc.dg/vect/no-scevccp-outer-13.c: New test.
2438 * gcc.dg/vect/no-scevccp-outer-14.c: New test.
2439 * gcc.dg/vect/no-scevccp-outer-15.c: New test.
2440 * gcc.dg/vect/no-scevccp-outer-16.c: New test.
2441 * gcc.dg/vect/no-scevccp-outer-17.c: New test.
2442 * gcc.dg/vect/no-scevccp-outer-18.c: New test.
2443 * gcc.dg/vect/no-scevccp-outer-19.c: New test.
2444 * gcc.dg/vect/no-scevccp-outer-20.c: New test.
2445 * gcc.dg/vect/no-scevccp-outer-21.c: New test.
2446 * gcc.dg/vect/no-scevccp-outer-22.c: New test.
2447
2448 2007-08-19 Dorit Nuzman <dorit@il.ibm.com>
2449
2450 * testsuite/gcc.dg/vect/pr20122.c: Fix test (now vectorized, with
2451 versioning for aliasing).
2452 * testsuite/gcc.dg/vect/vect-35.c: Likewise.
2453
2454 * testsuite/gcc.dg/vect/vect-iv-6.c: Fix test for vect_no_align
2455 targets.
2456 * testsuite/gcc.dg/vect/vect-multitypes-11.c: Likewise.
2457
2458 2007-08-18 Tom Tromey <tromey@redhat.com>
2459
2460 PR preprocessor/32974:
2461 * gcc.dg/cpp/pr32974.c: New file.
2462
2463 2007-08-17 Tobias Burnus <burnus@net-b.de>
2464
2465 * gfortran.dg/interface_abstract_1.f90: New.
2466
2467 2007-08-18 Paul Thomas <pault@gcc.gnu.org>
2468
2469 PR fortran/32881
2470 * gfortran.dg/pure_initializer_1.f90: New test.
2471
2472 2007-08-18 Paul Thomas <pault@gcc.gnu.org>
2473
2474 PR fortran/32875
2475 * gfortran.dg/array_constructor_18.f90: New test.
2476
2477 2007-08-17 Andrew Pinski <andrew_pinski@playstation.sony.com>
2478
2479 PR c++/28989
2480 * g++.dg/expr/lval3.C: New test.
2481 * g++.dg/expr/lval4.C: New test.
2482
2483 2007-08-17 Ollie Wild <aaw@google.com>
2484
2485 PR c++/31749
2486 * g++.dg/lookup/builtin3.C: New test.
2487 * g++.dg/lookup/builtin4.C: New test.
2488 * g++.dg/lookup/using19.C: New test.
2489
2490 2007-08-17 Paolo Carlini <pcarlini@suse.de>
2491
2492 PR c++/32190
2493 * g++.dg/parse/error31.C: New.
2494
2495 2007-08-17 Paolo Carlini <pcarlini@suse.de>
2496
2497 PR c++/32112
2498 * g++.dg/template/error26.C: New.
2499
2500 2007-08-17 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2501
2502 PR fortran/33079
2503 * gfortran.dg/zero_length_2.f90: New test.
2504
2505 2007-08-17 Tobias Burnus <burnus@net-b.de>
2506
2507 * gfortran.dg/kind_tests_2.f03: Add cleanup-modules.
2508 * gfortran.dg/kind_tests_3.f03: Ditto.
2509 * gfortran.dg/global_vars_f90_init.f90: Ditto.
2510 * gfortran.dg/interface_13.f90: Ditto.
2511 * gfortran.dg/pr32738.f90: Ditto.
2512 * gfortran.dg/module_private_1.f90: Ditto.
2513 * gfortran.dg/test_only_clause.f90: Ditto.
2514 * gfortran.dg/bind_c_vars.f90: Ditto.
2515 * gfortran.dg/bind_c_dts.f90: Ditto.
2516 * gfortran.dg/use_9.f90: Ditto.
2517 * gfortran.dg/generic_8.f90: Ditto.
2518 * gfortran.dg/bind_c_implicit_vars.f03: Ditto.
2519 * gfortran.dg/private_type_6.f90: Ditto.
2520 * gfortran.dg/c_assoc.f90: Ditto.
2521 * gfortran.dg/private_type_7.f90: Ditto.
2522 * gfortran.dg/global_vars_c_init.f90: Ditto.
2523 * gfortran.dg/bind_c_dts_2.f03: Ditto.
2524 * gfortran.dg/c_f_pointer_tests.f90: Ditto.
2525 * gfortran.dg/c_size_t_test.f03: Ditto.
2526 * gfortran.dg/used_types_12.f90: Ditto.
2527 * gfortran.dg/pr25923.f90: Ditto.
2528 * gfortran.dg/test_com_block.f90: Ditto.
2529 * gfortran.dg/iso_c_binding_rename_1.f03: Ditto.
2530 * gfortran.dg/equiv_constraint_7.f90: Ditto.
2531 * gfortran.dg/com_block_driver.f90: Ditto.
2532 * gfortran.dg/iso_c_binding_rename_2.f03: Ditto.
2533 * gfortran.dg/use_iso_c_binding.f90: Ditto.
2534 * gfortran.dg/c_loc_test.f90: Ditto.
2535 * gfortran.dg/c_ptr_tests.f03: Ditto.
2536 * gfortran.dg/module_interface_1.f90: Ditto.
2537
2538 2007-08-17 Paolo Carlini <pcarlini@suse.de>
2539
2540 PR c++/32870
2541 * g++.dg/other/error17.C: Adjust.
2542
2543 2007-08-17 Ben Elliston <bje@au.ibm.com>
2544
2545 PR middle-end/32970
2546 * g++.dg/ext/altivec-14.C: New test.
2547
2548 2007-08-16 Uros Bizjak <ubizjak@gmail.com>
2549
2550 * gcc.dg/tree-ssa/ssa-dse-10.c: Clean up all dse dump files.
2551 * gcc.dg/vect/dump-tree-dceloop-pr26359.c: Clean up all dceloop
2552 dump files.
2553 * gcc.dg/vect/pr25371.c: Clean up vect dump file.
2554 * gcc.dg/vect/pr32366.c: Ditto.
2555
2556 2007-08-16 Uros Bizjak <ubizjak@gmail.com>
2557
2558 PR testsuite/33082
2559 * gcc.dg/dfp/convert-dfp-fold.c: Use -O2 instead of -O in dg-options.
2560 * gcc.dg/dfp/convert-bfp-fold.c: Ditto.
2561 * gcc.dg/dfp/convert-int-fold.c: Ditto.
2562 * gcc.dg/dfp/operator-arith-fold.c: Ditto.
2563
2564 2007-08-16 Tobias Burnus <burnus@net-b.de>
2565
2566 PR fortran/33072
2567 * gfortran.dg/use_9.f90: New.
2568
2569 2007-08-16 Seongbae Park <seongbae.park@gmail.com>
2570
2571 * g++.dg/gcov/gcov-5.C: New test.
2572
2573 2007-08-16 Seongbae Park <seongbae.park@gmail.com>
2574
2575 * g++.dg/gcov/gcov-4.C: New test.
2576 * lib/gcov.exp (verify-lines): Add support for
2577 checking no-coverage lines.
2578
2579 2007-08-16 Victor Kaplansky <victork@il.ibm.com>
2580
2581 * gcc.dg/vect/vect-vfa-01.c: New.
2582 * gcc.dg/vect/vect-vfa-02.c: New.
2583 * gcc.dg/vect/vect-vfa-03.c: New.
2584 * gcc.dg/vect/vect-vfa-04.c: New.
2585 * gcc.dg/vect/vect-102a.c, gcc.dg/vect/vect-51.c,
2586 gcc.dg/vect/pr29145.c, gcc.dg/vect/vect-43.c,
2587 gcc.dg/vect/vect-61.c, gcc.dg/vect/vect-53.c,
2588 gcc.dg/vect/vect-45.c, gcc.dg/vect/vect-101.c,
2589 gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-79.c,
2590 gcc.dg/vect/vect-102.c, gcc.dg/vect/vect-dv-2.c,
2591 gcc.dg/vect/vect-57.c, gcc.dg/vect/vect-49.c,
2592 gfortran.dg/vect/pr19049.f90: Rename to start with
2593 prefix no-vfa-.
2594 * gcc.dg/vect/vect.exp: Disable versioning for alias
2595 when test starts with no-vfa-.
2596 * gfortran.dg/vect/vect.exp: Likewise.
2597
2598 2007-08-16 Richard Sandiford <richard@codesourcery.com>
2599
2600 * gcc.dg/torture/pr32897.c: New test.
2601
2602 2007-08-16 Paolo Carlini <pcarlini@suse.de>
2603
2604 PR c++/31132
2605 * g++.dg/template/crash69.C: New.
2606
2607 2007-08-15 Daniel Jacobowitz <dan@codesourcery.com>
2608
2609 * lib/target-supports.exp (check_effective_target_arm32): Use
2610 check_no_compiler_messages.
2611
2612 2007-08-15 Diego Novillo <dnovillo@google.com>
2613
2614 gcc.dg/tree-ssa/20070815.c: New test.
2615
2616 2007-08-15 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2617
2618 PR fortran/33077
2619 * gfortran.dg/random_7.f90: Initialize variable.
2620
2621 2007-08-15 Jakub Jelinek <jakub@redhat.com>
2622
2623 PR middle-end/33074
2624 * gfortran.dg/pr33074.f90: New test.
2625
2626 PR c++/32992
2627 * g++.dg/opt/nrv14.C: New test.
2628
2629 2007-08-15 Paolo Carlini <pcarlini@suse.de>
2630
2631 PR c++/33035
2632 * g++.dg/template/crash68.C: New.
2633
2634 2007-08-15 Maxim Kuvyrkov <maxim@codesourcery.com>
2635
2636 * gcc.dg/sibcall-3.c: Remove m68k from XFAIL list.
2637 * gcc.dg/sibcall-4.c: Ditto.
2638
2639 2007-08-15 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2640
2641 PR fortran/33066
2642 * gfortran.dg/use_8.f90: New test.
2643 * gfortran.dg/c_loc_tests_2.f03: Fix code.
2644
2645 2007-08-14 Paolo Carlini <pcarlini@suse.de>
2646
2647 PR c++/27211
2648 * g++.dg/template/error27.C: New.
2649 * g++.dg/template/error28.C: New.
2650 * g++.dg/other/pr28304.C: Adjust.
2651 * g++.old-deja/g++.mike/p811.C: Likewise.
2652
2653 2007-08-14 Rask Ingemann Lambertsen <rask@sygehus.dk>
2654
2655 PR target/30315
2656 * gcc.target/i386/pr30315.c: New.
2657
2658 2007-08-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2659
2660 PR fortran/32594
2661 * gfortran.dg/substr_5.f90: New test.
2662
2663 2007-08-14 Andrew Pinski <pinskia@gmail.com>
2664
2665 PR c/30428
2666 * gcc.dg/vector-2.c: New test.
2667
2668 PR c++/30428
2669 * g++.dg/ext/vector8.C: New test.
2670
2671 2007-08-13 Dan Hipschman <dsh@google.com>
2672
2673 PR c/32953
2674 * gcc.dg/format/array-1.c: Add an additional test for
2675 unterminated format strings of length 1.
2676
2677 2007-08-13 Paul Thomas <pault@gcc.gnu.org>
2678
2679 PR fortran/32926
2680 * gfortran.dg/external_procedures_3.f90: New test.
2681
2682 2007-08-13 Paul Thomas <pault@gcc.gnu.org>
2683
2684 PR fortran/32827
2685 * gfortran.dg/import6.f90: New test.
2686
2687 2007-08-13 Andrew Pinski <pinskia@gmail.com>
2688
2689 PR C/30427
2690 * gcc.dg/vector-1.c: New test.
2691
2692 2007-08-13 Richard Sandiford <richard@codesourcery.com>
2693
2694 * gcc.dg/pr21255-4.c: Skip for PIC.
2695 * gcc.dg/tree-ssa/loop-1.c: Allow bsrf as well as jsr for SH targets.
2696
2697 2007-08-13 Richard Sandiford <richard@codesourcery.com>
2698
2699 * gcc.dg/attr-isr.c: Skip for PIC.
2700 * gcc.dg/attr-isr-nosave_low_regs.c: Likewise.
2701 * gcc.dg/attr-isr-trapa.c: Likewise.
2702 * gcc.dg/pragma-isr-nosave_low_regs.c: Likewise.
2703 * gcc.dg/pragma-isr-trapa.c: Likewise.
2704 * gcc.dg/pragma-isr-trapa2.c: Likewise.
2705
2706 2007-08-13 Paul Thomas <pault@gcc.gnu.org>
2707
2708 PR fortran/32962
2709 * gfortran.dg/transpose_1.f90: New test.
2710
2711 2007-08-12 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2712
2713 PR fortran/29600
2714 * gfortran.dg/intrinsics_kind_argument_1.f90: Add test for ACHAR
2715 intrinsic.
2716
2717 2007-08-12 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2718
2719 PR fortran/30964
2720 PR fortran/33054
2721 * gfortran.dg/random_4.f90: New test.
2722 * gfortran.dg/random_5.f90: New test.
2723 * gfortran.dg/random_6.f90: New test.
2724 * gfortran.dg/random_7.f90: New test.
2725
2726 2007-08-12 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2727
2728 PR fortran/32860
2729 * gcc.dg/format/gcc_gfc-1.c: Updated with new formats.
2730
2731 2007-08-12 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2732
2733 PR fortran/31629
2734 * gcc/testsuite/gfortran.dg/module_private_1.f90: New test.
2735
2736 2007-08-12 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2737
2738 PR fortran/29600
2739 * gfortran.dg/intrinsics_kind_argument_1.f90: New test.
2740 * gfortran.dg/pure_dummy_length_1.f90: Adapt to new error wording.
2741
2742 2007-08-11 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2743
2744 PR fortran/32937
2745 * gfortran.dg/char_length_6.f90: New test.
2746
2747 2007-08-10 Ollie Wild <aaw@google.com>
2748
2749 * g++.dg/lookup/using18.C: New test.
2750
2751 2007-08-10 Paolo Carlini <pcarlini@suse.de>
2752
2753 PR c++/17763
2754 * g++.dg/other/error16.C: New.
2755
2756 2007-08-10 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2757
2758 PR libfortran/33039
2759 * gfortran.dg/namelist_37.f90: New test.
2760
2761 2007-08-10 Paolo Carlini <pcarlini@suse.de>
2762
2763 PR c++/22256
2764 * g++.dg/conversion/op3.C: New.
2765
2766 2007-08-09 Tobias Burnus <burnus@net-b.de>
2767
2768 PR fortran/32987
2769 * gfortran.dg/fmt_tab_1.f90: New.
2770 * gfortran.dg/fmt_tab_2.f90: New.
2771
2772 2007-08-09 Andrew Pinski <andrew_pinski@playstation.sony.com>
2773
2774 PR c/32796
2775 * gcc.c-torture/compile/pr32796.c: New test.
2776
2777 2007-08-09 Andrew Pinski <andrew_pinski@playstation.sony.com>
2778
2779 PR middle-end/32813
2780 * gfortran.fortran-torture/compile/emptyif-1.f90: New test.
2781 * lib/fortran-torture.exp (fortran-torture): Use TORTURE_OPTIONS
2782 instead of just -O.
2783
2784 2007-08-08 Richard Sandiford <richard@codesourcery.com>
2785
2786 * gcc.target/mips/code-readable-1.c: New test.
2787 * gcc.target/mips/code-readable-2.c: Likewise.
2788 * gcc.target/mips/code-readable-3.c: Likewise.
2789
2790 2007-08-08 Vladimir Yanovsky <yanov@il.ibm.com>
2791 Revital Eres <eres@il.ibm.com>
2792
2793 * gfortran.dg/sms-1.f90: Add comment.
2794 * gfortran.dg/sms-2.f90: New.
2795
2796 2007-08-07 Ian Lance Taylor <iant@google.com>
2797
2798 * gcc.dg/instrument-1.c: New test.
2799 * gcc.dg/instrument-2.c: New test.
2800 * gcc.dg/instrument-3.c: New test.
2801
2802 2007-08-07 Steve Ellcey <sje@cup.hp.com>
2803
2804 * gfortran.dg/c_kind_params.f90: Check for stdint.h.
2805
2806 2007-08-07 Dorit Nuzman <dorit@il.ibm.com>
2807
2808 * gcc.dg/vect/vect-28.c: Fix test to not expect peeling on
2809 !vector_alignment_reachable targets.
2810 * gcc.dg/vect/vect-33.c: Likewise.
2811 * gcc.dg/vect/vect-42.c: Likewise.
2812 * gcc.dg/vect/vect-44.c: Likewise.
2813 * gcc.dg/vect/vect-50.c: Likewise.
2814 * gcc.dg/vect/vect-70.c: Likewise.
2815 * gcc.dg/vect/vect-71.c: Likewise.
2816 * gcc.dg/vect/vect-87.c: Likewise.
2817 * gcc.dg/vect/vect-88.c: Likewise.
2818 * gcc.dg/vect/vect-91.c: Likewise.
2819 * gcc.dg/vect/vect-93.c: Likewise.
2820 * gcc.dg/vect/vect-96.c: Likewise.
2821 * gcc.dg/vect/no-section-anchors-69.c: Likewise.
2822 * gcc.dg/vect/section-anchors-69.c: Likewise.
2823 * gcc.dg/vect/pr25413.c: Likewise.
2824 * gcc.dg/vect/costmodel/ppc/costmodel-33.c: Likewise.
2825 * gcc.dg/vect/costmodel/ppc/costmodel-76b.c: Likewise.
2826 * gfortran.dg/vect-2.f90: Likewise.
2827 * gfortran.dg/vect-3.f90: Likewise.
2828 * gfortran.dg/vect-4.f90: Likewise.
2829 * gfortran.dg/vect-5.f90: Likewise.
2830 * lib/target-supports.exp (check_effective_target_natural_alignment):
2831 Return false for darwin.
2832 (check_effective_target_vector_alignment_reachable_for_double): New.
2833
2834 2007-08-07 Andreas Krebbel <krebbel1@de.ibm.com>
2835
2836 * gcc.dg/multiword-1.c: New testcase.
2837
2838 2007-08-07 Daniel Franke <franke.daniel@gmail.com>
2839
2840 * gfortran.dg/namelist_33.f90: Improved tests, adjusted error
2841 messages.
2842 * gfortran.dg/namelist_36.f90: New test.
2843
2844 2007-08-07 Rask Ingemann Lambertsen <rask@sygehus.dk>
2845
2846 * gcc.c-torture/execute/simd-4.c (__ev_convert_s64)(main): Use
2847 int32_t for 32-bit integer. Use int64_t for 64-bit integer.
2848
2849 2007-08-07 Kaz Kojima <kkojima@gcc.gnu.org>
2850
2851 * g++.dg/torture/type-generic-1.C: Add -mieee for sh.
2852 * gcc.dg/torture/type-generic-1.c: Likewise.
2853
2854 2007-08-06 Andrew Pinski <andrew_pinski@playstation.sony.com>
2855
2856 * gcc.c-torture/20070522-1.c: Move to ...
2857 * gcc.c-torture/compile/20070522-1.c: Here.
2858
2859 2007-08-06 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2860
2861 PR fortran/29828
2862 * gfortran.dg/minmax_char_1.f90: New test.
2863 * gfortran.dg/minmax_char_2.f90: New test.
2864 * gfortran.dg/min_max_optional_4.f90: New test.
2865
2866 2007-08-06 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2867
2868 * gfortran.dg/nan_1.f90: Rename module into aux2 to avoid cygwin
2869 hanging on the testcase.
2870
2871 2007-08-05 Andrew Pinski <andrew_pinski@playstation.sony.com>
2872
2873 PR middle-end/32988
2874 * gcc.c-torture/compile/pr32988.c: New test.
2875
2876 2007-08-05 Andrew Pinski <andrew_pinski@playstation.sony.com>
2877
2878 * gcc.dg/sms-antideps.c: Add a "return 0" to the end of main.
2879
2880 2007-08-05 Volker Reichelt <v.reichelt@netcologne.de>
2881
2882 * g++.dg/warn/pedantic2.C: Fix error marker. Add more tests.
2883
2884 Revert:
2885 2007-03-22 Dirk Mueller <dmueller@suse.de>
2886
2887 * g++.old-deja/g++.brendan/warnings2.C: Don't use -pedantic.
2888
2889 2007-08-05 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2890
2891 PR fortran/32979
2892 * gfortran.dg/isnan_1.f90: New test.
2893
2894 2007-08-05 Vladimir Yanovsky <yanov@il.ibm.com>
2895 Revital Eres <eres@il.ibm.com>
2896
2897 * gcc.dg/sms-antideps.c: New test.
2898
2899 2007-08-04 Paul Thomas <pault@gcc.gnu.org>
2900
2901 PR fortran/31214
2902 * gfortran.dg/entry_13.f90: New test.
2903
2904 * gfortran.dg/entry_12.f90: Clean up .mod file.
2905
2906 2007-08-04 Thomas Koenig <tkoenig@gcc.gnu.org>
2907
2908 PR fortran/32770
2909 * gfortran.dg/direct_io_2.f90: Implicitly declare integer
2910 variables as kind=4 so they don't overflow the record length.
2911
2912 2007-08-04 Steven G. Kargl <kargl@gcc.gnu.org>
2913
2914 PR fortran/32968
2915 * gfortran.dg/selected_kind_1.f90: New test.
2916
2917 2007-08-04 Andrew Pinski <andrew_pinski@playstation.sony.com>
2918
2919 PR middle-end/32780
2920 * gcc.c-torture/compile/pr32780.c: New test.
2921
2922 2007-08-03 Andrew Pinski <andrew_pinski@playstation.sony.com>
2923
2924 RP middle-end/32399
2925 * gcc.c-torture/compile/pr32399.c: New testcase.
2926
2927 2007-08-03 Andrew Pinski <andrew_pinski@playstation.sony.com>
2928
2929 PR middle-end/32304
2930 * g++.dg/torture/pr32304.C: New testcase.
2931
2932 2007-08-03 Andrew Pinski <andrew_pinski@playstation.sony.com>
2933
2934 PR middle-end/32935
2935 * gfortran.fortran-torture/compile/complex_1.f90: New test.
2936
2937 2007-08-03 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2938
2939 PR fortran/32955
2940 * gfortran.dg/value_4.f90: Make integer constant of kind=4.
2941
2942 2007-08-03 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2943
2944 PR fortran/31202
2945 * gfortran.dg/nint_2.f90: New test.
2946
2947 2007-08-03 Nathan Froyd <froydnj@codesourcery.com>
2948
2949 * gcc.dg/tree-ssa/loop-1.c: Skip on powerpc targets if -mlongcall.
2950 * gcc.dg/weak/typeof-2.c: Likewise.
2951
2952 2007-08-03 Diego Novillo <dnovillo@google.com>
2953
2954 PR 31521
2955 * gcc.dg/tree-ssa/pr31521.c: New test.
2956
2957 2007-08-03 Thomas Koenig <tkoenig@gcc.gnu.org>
2958
2959 PR fortran/32770
2960 * gfortran.dg/unf_read_corrupted_1.f90: Integer variable in
2961 iostat must be default kind.
2962
2963 2007-08-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2964
2965 * gfortran.dg/opem_errors.f90: Revise test to pass when run under sudo.
2966
2967 2007-08-02 Thomas Koenig <tkoenig@gcc.gnu.org>
2968
2969 PR fortran/32770
2970 * gfortran.dg/unf_read_corrupted_1.f90: Make all kinds
2971 explicit so test passes with -fdefault-integer-8.
2972 * gfortran.dg/unformatted_recl_1.f90: Likewise.
2973 * gfortran.dg/unformatted_subrecord_1.f90: Likewise.
2974
2975 2007-08-02 Lee Millward <lee.millward@gmail.com>
2976
2977 PR c++/30849
2978 * g++.dg/parse/asm1.C: New test.
2979
2980 PR c++/30850
2981 * g++.dg/parse/asm2.C: Likewise.
2982
2983 PR c++/30851
2984 * g++.dg/parse/asm3.C: Likewise.
2985
2986 2007-08-02 Rask Ingemann Lambertsen <rask@sygehus.dk>
2987
2988 * gcc.dg/tree-ssa/gen-vect-2.c: Use "char" for vector elements if
2989 "int" is only 16 bit bits wide.
2990 * gcc.dg/tree-ssa/gen-vect-11a.c: Likewise.
2991
2992 2007-08-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2993
2994 * g++.dg/torture/type-generic-1.C: New.
2995 * gcc.dg/pr28796-2.c: Move tests ...
2996 * gcc.dg/tg-tests.h: ... here.
2997 * gcc.dg/torture/type-generic-1.c: New.
2998
2999 2007-08-01 Thomas Koenig <tkoenig@gcc.gnu.org>
3000
3001 PR libfortran/32954
3002 * minmaxloc_3.f90: New test case.
3003
3004 2007-08-01 Tobias Burnus <burnus@net-b.de>
3005
3006 PR fortran/32936
3007 * gfortran.dg/allocate_stat.f90: New.
3008
3009 2007-08-01 Nathan Froyd <froydnj@codesourcery.com>
3010
3011 * gcc.target/i386/pr23098.c: XFAIL on vxworks targets.
3012
3013 2007-08-01 Daniel Jacobowitz <dan@codesourcery.com>
3014
3015 PR tree-optimization/32919
3016 * gcc.c-torture/compile/pr32919.c: New.
3017
3018 2007-08-01 Nick Clifton <nickc@redhat.com>
3019
3020 * gcc.c-torture/execute/execute.exp: Change copyright header to
3021 refer to version 3 of the GNU General Public License and to point
3022 readers at the COPYING3 file and the FSF's license web page.
3023 * gcc.c-torture/execute/ieee/ieee.exp,
3024 gcc.c-torture/unsorted/unsorted.exp,
3025 gcc.c-torture/compile/compile.exp,
3026 gcc.c-torture/compile/structs.c, gcc.target/powerpc/powerpc.exp,
3027 gcc.target/arm/neon/neon.exp, gcc.target/arm/arm.exp,
3028 gcc.target/cris/torture/cris-torture.exp,
3029 gcc.target/cris/cris.exp, gcc.target/ia64/ia64.exp,
3030 gcc.target/alpha/alpha.exp, gcc.target/m68k/m68k.exp,
3031 gcc.target/spu/spu.exp, gcc.target/mips/mips.exp,
3032 gcc.target/sparc/sparc.exp, gcc.target/i386/i386.exp,
3033 gcc.target/x86_64/abi/abi-x86_64.exp, gnat.dg/specs/specs.exp,
3034 gnat.dg/dg.exp, gnat.dg/style/style.exp,
3035 gcc.dg/special/mips-abi.exp, gcc.dg/special/special.exp,
3036 gcc.dg/pch/pch.exp, gcc.dg/vxworks/vxworks.exp, gcc.dg/dg.exp,
3037 gcc.dg/charset/charset.exp, gcc.dg/weak/weak.exp,
3038 gcc.dg/tree-ssa/tree-ssa.exp, gcc.dg/tls/tls.exp,
3039 gcc.dg/cpp/cpp.exp, gcc.dg/cpp/trad/trad.exp,
3040 gcc.dg/matrix/matrix.exp, gcc.dg/vmx/vmx.exp,
3041 gcc.dg/compat/struct-layout-1.exp, gcc.dg/compat/compat.exp,
3042 gcc.dg/compat/struct-layout-1_generate.c, gcc.dg/debug/debug.exp,
3043 gcc.dg/debug/dwarf2/dwarf2.exp, gcc.dg/tree-prof/tree-prof.exp,
3044 gcc.dg/ipa/ipa.exp, gcc.dg/dfp/dfp.exp,
3045 gcc.dg/noncompile/noncompile.exp,
3046 gcc.dg/vect/costmodel/ppc/ppc-costmodel-vect.exp,
3047 gcc.dg/vect/costmodel/spu/spu-costmodel-vect.exp,
3048 gcc.dg/vect/costmodel/i386/i386-costmodel-vect.exp,
3049 gcc.dg/vect/costmodel/x86_64/x86_64-costmodel-vect.exp,
3050 gcc.dg/vect/vect.exp, gcc.dg/format/format.exp,
3051 gcc.misc-tests/i386-prefetch.exp, gcc.misc-tests/sort2.exp,
3052 gcc.misc-tests/matrix1.exp, gcc.misc-tests/dectest.exp,
3053 gcc.misc-tests/options.exp, gcc.misc-tests/gcov.exp,
3054 gcc.misc-tests/mg-2.exp, gcc.misc-tests/mg.exp,
3055 gcc.misc-tests/bprob.exp, gcc.misc-tests/acker1.exp,
3056 gcc.misc-tests/dhry.exp, gcc.misc-tests/linkage.exp,
3057 gcc.misc-tests/arm-isr.exp, gcc.misc-tests/sieve.exp,
3058 g++.old-deja/g++.niklas/README, g++.old-deja/g++.gb/README,
3059 g++.old-deja/old-deja.exp,
3060 gfortran.fortran-torture/execute/execute.exp,
3061 gfortran.fortran-torture/compile/compile.exp,
3062 treelang/output/output-1.c, treelang/output/output-1.tree,
3063 treelang/execute/execute.exp, treelang/Makefile.in,
3064 treelang/compile/compile.exp, g++.dg/dg.exp,
3065 g++.dg/debug/debug.exp, g++.dg/debug/dwarf2/dwarf2.exp,
3066 g++.dg/charset/charset.exp, g++.dg/vect/vect.exp,
3067 g++.dg/tls/tls.exp, g++.dg/tree-prof/tree-prof.exp,
3068 g++.dg/pch/pch.exp, g++.dg/special/ecos.exp,
3069 g++.dg/compat/struct-layout-1.exp,
3070 g++.dg/compat/struct-layout-1_generate.c,
3071 g++.dg/compat/compat.exp, g++.dg/gcov/gcov.exp,
3072 g++.dg/bprob/bprob.exp, config/default.exp,
3073 gcc.test-framework/test-framework.awk,
3074 gcc.test-framework/gen_directive_tests,
3075 gcc.test-framework/test-framework.exp,
3076 objc.dg/special/special.exp,
3077 objc.dg/gnu-encoding/gnu-encoding.exp,
3078 objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c,
3079 objc.dg/pch/pch.exp, objc.dg/dg.exp, lib/copy-file.exp,
3080 lib/profopt.exp, lib/gcc.exp, lib/mike-g++.exp, lib/c-compat.exp,
3081 lib/scanrtl.exp, lib/gfortran-dg.exp, lib/g++.exp,
3082 lib/obj-c++.exp, lib/wrapper.exp, lib/gnat-dg.exp, lib/compat.exp,
3083 lib/c-torture.exp, lib/gcc-dg.exp, lib/scanasm.exp, lib/gnat.exp,
3084 lib/treelang-dg.exp, lib/prune.exp, lib/gcov.exp,
3085 lib/treelang.exp, lib/dg-pch.exp, lib/scantree.exp,
3086 lib/g++-dg.exp, lib/objc-dg.exp, lib/file-format.exp,
3087 lib/target-libpath.exp, lib/obj-c++-dg.exp, lib/scandump.exp,
3088 lib/target-supports-dg.exp, lib/gcc-defs.exp,
3089 lib/fortran-torture.exp, lib/objc.exp, lib/scanipa.exp,
3090 lib/mike-gcc.exp, lib/objc-torture.exp, lib/gfortran.exp,
3091 lib/target-supports.exp, obj-c++.dg/dg.exp, gfortran.dg/dg.exp,
3092 gfortran.dg/vect/vect.exp, objc/execute/execute.exp,
3093 objc/execute/exceptions/exceptions.exp, objc/compile/compile.exp:
3094 Likewise.
3095
3096 2007-08-01 Daniel Franke <franke.daniel@gmail.com>
3097
3098 * gfortran.dg/parameter_unused.f90: Adjusted dg-options and
3099 error message text.
3100
3101 2007-08-01 Daniel Franke <franke.daniel@gmail.com>
3102
3103 PR fortran/32945
3104 * gfortran.dg/initialization_12.f90: New test.
3105
3106 2007-08-01 Paul Thomas <pault@gcc.gnu.org>
3107
3108 PR fortran/31609
3109 * gfortran.dg/entry_12.f90: New test.
3110
3111 2007-07-31 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3112
3113 PR fortran/32938
3114 * gfortran.dg/altreturn_6.f90: New test.
3115
3116 2007-07-31 Steven G. Kargl <kargl@gcc.gnu.org>
3117
3118 PR fortran/32942
3119 * gfortran.dg/exponent_2.f90: New test.
3120
3121 2007-07-30 Jan Sjodin <jan.sjodin@amd.com>
3122
3123 * gcc.dg/vect/vect-117.c: New test.
3124 * gcc.dg/vect/vect-74.c: Enabled test
3125 * gcc.dg/vect/vect-81.c: Enabled test
3126
3127 2007-07-30 Andrew Pinski <pinskia@gmail.com>
3128
3129 * gcc.dg/pragma-darwin.c: Run on all *-*-darwin* targets.
3130 s/dg-error/dg-warning where warning is expected.
3131
3132 2007-07-30 Thomas Koenig <tkoenig@gcc.gnu.org>
3133
3134 PR fortran/32770
3135 * gfortran.dg/array_constructor_12.f90: Adjust argument
3136 of huge() to correct kind.
3137
3138 2007-07-30 Ollie Wild <aaw@google.com>
3139
3140 * gcc.dg/cpp/counter-2.c: New test.
3141 * gcc.dg/cpp/counter-3.c: New test.
3142 * gcc.dg/cpp/dir-only-1.c: New test.
3143 * gcc.dg/cpp/dir-only-1.h: New file.
3144 * gcc.dg/cpp/dir-only-2.c: New test.
3145 * gcc.dg/cpp/dir-only-3.c: New test.
3146 * gcc.dg/cpp/dir-only-3a.h: New file.
3147 * gcc.dg/cpp/dir-only-3b.h: New file.
3148 * gcc.dg/cpp/dir-only-4.c: New test.
3149 * gcc.dg/cpp/dir-only-5.c: New test.
3150 * gcc.dg/cpp/dir-only-6.c: New test.
3151
3152 2007-07-30 Julian Brown <julian@codesourcery.com>
3153
3154 * gcc.target/arm/neon/v*.c: Regenerate.
3155
3156 2007-07-30 Paolo Carlini <pcarlini@suse.de>
3157
3158 PR c++/32108
3159 * g++.dg/ext/label6.C: New.
3160
3161 2007-07-29 Thomas Koenig <tkoenig@gcc.gnu.org>
3162
3163 PR libfortran/32858
3164 PR libfortran/30814
3165 * gfortran.dg/pack_bounds_1.f90: Adjust to new error message.
3166
3167 2007-07-29 Paul Thomas <pault@gcc.gnu.org>
3168
3169 PR fortran/31211
3170 * gfortran.dg/actual_pointer_function_1.f90: New test.
3171
3172 PR fortran/32682
3173 * gfortran.dg/scalarize_parameter_array_1.f90: New test.
3174
3175 2007-07-29 Daniel Franke <franke.daniel@gmail.com>
3176
3177 PR fortran/32906
3178 * gfortran.dg/shape_1.f90: Adjust error message.
3179 * gfortran.dg/parameter_array_ref_1.f90: New test.
3180
3181 2007-07-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3182
3183 PR fortran/31609
3184 * gfortran.dg/entry_11.f90: New test.
3185
3186 2007-07-29 Vladimir Yanovsky <yanov@il.ibm.com>
3187 Revital Eres <eres@il.ibm.com>
3188
3189 * gfortran.dg/sms-1.f90: New test.
3190
3191 2007-07-28 Richard Guenther <rguenther@suse.de>
3192
3193 * gcc.c-torture/compile/pr32920.c: New testcase.
3194
3195 2007-07-28 Simon Martin <simartin@users.sourceforge.net>
3196
3197 PR c++/30917
3198 * g++.dg/lookup/friend11.C: New test.
3199
3200 2007-07-28 Daniel Franke <franke.daniel@gmail.com>
3201
3202 * gfortran.dg/namelist_5.f90: Adjusted error message.
3203 * gfortran.dg/assumed_shape_nml.f90: Renamed to ...
3204 * gfortran.dg/namelist_31.f90: ... this. Removed dg-warning directive.
3205 * gfortran.dg/assumed_size_nml.f90: Renamed to ...
3206 * gfortran.dg/namelist_32.f90: ... this.
3207
3208 PR fortran/32876
3209 * gfortran.dg/namelist_33.f90: New test.
3210
3211 PR fortran/32905
3212 * gfortran.dg/namelist_34.f90: New test.
3213
3214 PR fortran/31818
3215 * gfortran.dg/namelist_35.f90: New test.
3216
3217 2007-07-28 Paul Thomas <pault@gcc.gnu.org>
3218
3219 PR fortran/32880
3220 * gfortran.dg/alloc_comp_assign_6.f90: New tests.
3221
3222 2007-07-28 Rask Ingemann Lambertsen <rask@sygehus.dk>
3223
3224 PR testsuite/32471
3225 * gcc.dg/torture/pr30364-1.c (f)(main): Use INT_MAX instead of
3226 assuming it is 0x7ffffffff.
3227 * gcc.dg/torture/pr30364-2.c (f)(main): Likewise.
3228 * gcc.dg/torture/pr30364-3.c (f)(main): Likewise.
3229
3230 2007-07-27 Dominique d'Humieres <dominiq@lps.ens.fr>
3231
3232 * gfortran.dg/operator_3.f90: Fix dg directive.
3233 * gfortran.dg/min_max_conformance.f90: Fix dg directive.
3234 * gfortran.dg/compliant_elemental_intrinsics_2.f90: Fix dg directive.
3235 * gfortran.dg/c_ptr_tests_10.f03: Fix dg directive.
3236
3237 2007-07-27 Douglas Gregor <doug.gregor@gmail.com>
3238
3239 * g++.dg/cpp0x/decltype1.C: New.
3240 * g++.dg/cpp0x/decltype2.C: New.
3241 * g++.dg/cpp0x/decltype3.C: New.
3242 * g++.dg/cpp0x/decltype4.C: New.
3243 * g++.dg/cpp0x/decltype5.C: New.
3244 * g++.dg/cpp0x/decltype6.C: New.
3245
3246 2007-07-27 Rask Ingemann Lambertsen <rask@sygehus.dk>
3247
3248 * gcc.dg/torture/pr27743.c (bar): Use an integer of exactly 32 bits
3249 because the test relies on bit 31 to be the sign bit.
3250
3251 2007-07-27 Rask Ingemann Lambertsen <rask@sygehus.dk>
3252
3253 * gcc.c-torture/execute/pr28651.c (main): Use INT_MAX instead of
3254 assuming it is 0x7fffffff.
3255 * gcc.dg/tree-ssa/vrp29.c (decCompare)(main): Likewise.
3256 * gcc.dg/Wconversion-integer-no-sign.c (h): Likewise.
3257
3258 2007-07-27 Mark Mitchell <mark@codesourcery.com>
3259
3260 PR c++/32346
3261 * g++.dg/expr/bitfield9.C: New test.
3262
3263 2007-07-26 Steven G. Kargl <kargl@gcc.gnu.org>
3264
3265 PR fortran/32899
3266 * gfortran.dg/logical_comp.f90: Update dg-error strings.
3267
3268 2007-07-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3269
3270 PR fortran/32760
3271 * gfortran.dg/private_type_7.f90: New test.
3272
3273 2007-07-27 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3274
3275 PR fortran/32035
3276 * gfortran.dg/select_char_1.f90: New test.
3277
3278 2007-07-27 Tobias Burnus <burnus@net-b.de>
3279
3280 PR fortran/32903
3281 * gfortran.dg/initialization_11.f90: New test.
3282
3283 2007-07-27 Richard Sandiford <richard@codesourcery.com>
3284
3285 * gcc.target/mips/ins-1.c: New test.
3286
3287 '2007-07-26 Nathan Froyd <froydnj@codesourcery.com>
3288
3289 PR/19232
3290 * gcc.dg/assign-warn-3.c (f0): Declare as inline.
3291 (f1): Likewise.
3292
3293 2007-07-26 Andreas Krebbel <krebbel1@de.ibm.com>
3294
3295 * gcc.dg/20070725-1.c: Split the spare field in two to avoid:
3296 error: width of 'spare' exceeds its type.
3297
3298 2007-07-25 Nathan Froyd <froydnj@codesourcery.com>
3299
3300 * gcc.dg/sibcall-3.c: Skip on PowerPC targets when -mlongcall.
3301 * gcc.dg/sibcall-4.c: Likewise.
3302
3303 2007-07-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3304
3305 PR rtl-optimization/31500
3306 * gcc.dg/Warray-bounds.c: Remove hppa xfails.
3307 * g++.dg/warn/Warray-bounds.C: Likewise.
3308
3309 2007-07-25 H.J. Lu <hongjiu.lu@intel.com>
3310
3311 * gcc.dg/vect/costmodel/x86_64/costmodel-vect-reduc-1char.c: Updated.
3312
3313 2007-07-25 Julian Brown <julian@codesourcery.com>
3314 Paul Brook <paul@codesourcery.com>
3315 Joseph Myers <joseph@codesourcery.com>
3316 Mark Shinwell <shinwell@codesourcery.com>
3317
3318 * gcc.dg/vect/vect.exp: Check is-effective-target arm_neon_hw.
3319 * gcc.dg/vect/tree-vect.h: Check for NEON SIMD support.
3320 * lib/gcc-dg.exp (cleanup-saved-temps): Fix comment.
3321 * lib/target-supports.exp (check_effective_target_arm_neon_ok)
3322 (check_effective_target_arm_neon_hw): New.
3323 * gcc.target/arm/neon/neon.exp: New file.
3324 * gcc.target/arm/neon/polytypes.c: New file.
3325 * gcc.target/arm/neon/v*.c (1870 files): New (autogenerated).
3326
3327 2007-07-25 Janis Johnson <janis187@us.ibm.com>
3328
3329 * gcc.c-torture/unsorted/dump-noaddr.c: Reduce string length for
3330 targets where an "int" is less than 32 bits wide.
3331
3332 2007-07-25 Andreas Krebbel <krebbel1@de.ibm.com>
3333
3334 * gcc.dg/20070725-1.c: Testcase for revision 126876 added.
3335
3336 2007-07-25 Rask Ingemann Lambertsen <rask@sygehus.dk>
3337
3338 * gcc.dg/tree-ssa/predcom-1.c (count_averages): Avoid overflow
3339 during addition if an int is only 16 bits wide.
3340 * gcc.dg/tree-ssa/predcom-2.c (fib): Avoid overflow of 16-bit int.
3341
3342 2007-07-25 Rask Ingemann Lambertsen <rask@sygehus.dk>
3343
3344 * gcc.dg/torture/pr29584.c: Only run test if pointers have the same
3345 size as "long int" and are 32 or 64 bits wide.
3346 * gcc.dg/torture/pr28814.c: Likewise.
3347
3348 2007-07-25 Rask Ingemann Lambertsen <rask@sygehus.dk>
3349
3350 * gcc.dg/torture/pr30313.c (struct S): Make sure the bit-field is
3351 exactly as wide as an int.
3352
3353 2007-07-25 Danny Smith <dannysmith@users.sourceforge.net>
3354
3355 * gcc.dg/compat/struct-layout-1_generate.c (COMPAT_PRLL):
3356 Define and use throughout as long long printf format specifier.
3357 * g++.dg/compat/struct-layout-1_generate.c (COMPAT_PRLL):
3358 Likewise.
3359
3360 2007-07-24 H.J. Lu <hongjiu.lu@intel.com>
3361
3362 * gcc.dg/dfp/fe-convert-2.c: Unconditionally enable testing
3363 for converting from 1.0e-96 and 0.00048828125 to _Decimal32.
3364
3365 2007-07-25 Ben Elliston <bje@au.ibm.com>
3366
3367 * gcc.dg/dfp/fe-convert-1.c: Fix typo in comments.
3368
3369 2007-07-24 Daniel Jacobowitz <dan@codesourcery.com>
3370
3371 * gcc.c-torture/execute/20070724-1.c: New.
3372
3373 2007-07-24 Paul Thomas <pault@gcc.gnu.org>
3374
3375 PR fortran/31205
3376 * gfortran.dg/alloc_comp_basics_1.f90 : Restore number of
3377 "deallocates" to 24, since patch has code rid of much spurious
3378 code.
3379 * gfortran.dg/interface_assignment_1.f90 : New test.
3380
3381 PR fortran/32842
3382 * gfortran.dg/interface_assignment_2.f90 : New test.
3383
3384 2007-07-24 Daniel Franke <franke.daniel@gmail.com>
3385
3386 PR fortran/32867
3387 * fortran.dg/initialization_10.f90: New test.
3388
3389 2007-07-24 Daniel Franke <franke.daniel@gmail.com>
3390
3391 PR fortran/32778
3392 * gfortran.dg/imag_2.f: Removed
3393 * gfortran.dg/warn_std_1.f90: New test.
3394 * gfortran.dg/warn_std_2.f90: New test.
3395 * gfortran.dg/warn_std_3.f90: New test.
3396
3397 2007-07-24 Paolo Carlini <pcarlini@suse.de>
3398
3399 PR c++/29001
3400 * g++.dg/init/new22.C: New.
3401
3402 2007-07-24 Paolo Carlini <pcarlini@suse.de>
3403
3404 PR c++/32561
3405 * g++.dg/template/crash67.C: New.
3406
3407 2007-07-24 Dorit Nuzman <dorit@il.ibm.com>
3408
3409 * lib/target-support.exp (check_effective_target_natural_alignment):
3410 (check_effective_target_vector_alignment_reachable): New.
3411 * config/spu/spu.c (spu_vector_alignment_reachable): New.
3412 (TARGET_VECTOR_ALIGNMENT_REACHABLE): Define.
3413 * * gcc.dg/vect/pr25413a.c: Use vector_alignment_reachable target
3414 check.
3415 * gcc.dg/vect/pr25413.c: Likewise.
3416 * gcc.dg/vect/pr31699.c: Likewise.
3417
3418 2007-07-24 Thomas Koenig <tkoenig@gcc.gnu.org>
3419
3420 PR fortran/30814
3421 * gfortran.dg/pack_bounds_1.f90: New test case.
3422
3423 2007-07-23  Daniel Franke  <franke.daniel@gmail.com>
3424
3425 PR fortran/31639
3426 * gfortran.dg/initialization_9.f90: New test.
3427
3428 2007-07-23 Christopher D. Rickett <crickett@lanl.gov>
3429
3430 PR fortran/32797
3431 PR fortran/32800
3432 * gfortran.dg/bind_c_usage_8.f03: New test case.
3433 * gfortran.dg/c_f_pointer_tests_2.f03: Ditto.
3434 * gfortran.dg/c_ptr_tests_5.f03: Updated expected error message.
3435
3436 2007-07-23 Richard Sandiford <richard@codesourcery.com>
3437
3438 * gcc.target/mips/branch-cost-1.c: New test.
3439 * gcc.target/mips/branch-cost-2.c: Likewise.
3440
3441 2007-07-23 Christopher D. Rickett <crickett@lanl.gov>
3442
3443 PR fortran/32732
3444 * gfortran.dg/c_char_tests.f03: New test case.
3445 * gfortran.dg/c_char_driver.c: Driver for c_char_tests.f03.
3446 * gfortran.dg/c_char_tests_2.f03: New test case.
3447 * gfortran.dg/value_6.f03: Ditto.
3448 * gfortran.dg/value_7.f03: Ditto.
3449
3450 2007-07-23 Christopher D. Rickett <crickett@lanl.gov>
3451
3452 PR fortran/32600
3453 * gfortran.dg/c_funloc_tests_5.f03: New.
3454 * gfortran.dg/c_funloc_tests_5.f04: New.
3455 * gfortran.dg/c_funloc_tests_4_driver.c: New.
3456
3457 2007-07-22 Nathan Sidwell <nathan@codesourcery.com>
3458
3459 PR c++/32839
3460 * g++.dg/expr/call4.C: New.
3461 * g++.dg/expr/call5.C: New.
3462
3463 2007-07-22 Daniel Franke <franke.daniel@gmail.com>
3464
3465 PR fortran/32710
3466 * gfortran.dg/namelist_30.f90: New test.
3467
3468 2007-07-22 Daniel Franke <franke.daniel@gmail.com>
3469
3470 PR fortran/29962
3471 * gfortran.dg/array_initializer_1.f90: Removed warning.
3472 * gfortran.dg/initialization_1.f90: Adjusted messages.
3473 * gfortran.dg/nested_modules_6.f90: Removed warning.
3474
3475 PR fortran/31253
3476 * gfortran.dg/initialization_7.f90: New test.
3477
3478 PR fortran/31639
3479 * gfortran.dg/initialization_8.f90: New test.
3480
3481 2007-07-22 Nathan Sidwell <nathan@codesourcery.com>
3482
3483 PR c++/30818
3484 * g++.dg/template/crash47.C: Adjust errors.
3485 * g++.dg/template/crash48.C: Adjust errors.
3486 * g++.dg/template/typename12.C: New.
3487 * g++.dg/template/typename13.C: New.
3488 * g++.dg/template/typename14.C: New.
3489 * g++.dg/template/typedef6.C: Adjust errors.
3490
3491 2007-07-21 Christopher D. Rickett <crickett@lanl.gov>
3492
3493 PR fortran/32627
3494 * gfortran.dg/pr32627_driver.c: Driver for pr32627.
3495 * gfortran.dg/pr32627.f03: New test case.
3496
3497 * gfortran.dg/c_f_pointer_logical.f03: New test case.
3498 * gfortran.dg/c_f_pointer_logical_driver.c: Driver for
3499 c_f_pointer_logical.
3500 * gfortran.dg/c_f_pointer_complex_driver.c: Driver for
3501 c_f_pointer_complex.
3502 * gfortran.dg/c_f_pointer_complex.f03: New test case.
3503 * gfortran.dg/c_f_pointer_shape_tests_2_driver.c: Driver for
3504 c_f_pointer_shape_tests_2.
3505 * gfortran.dg/c_f_pointer_shape_tests_2.f03: New test case.
3506
3507 2007-07-21 Christopher D. Rickett <crickett@lanl.gov>
3508
3509 PR fortran/32804
3510 * gfortran.dg/c_loc_tests_9.f03: New test case.
3511 * gfortran.dg/c_loc_tests_10.f03: Ditto.
3512
3513 2007-07-21 Lee Millward <lee.millward@gmail.com>
3514
3515 PR fortran/32823
3516 * gfortran.dg/int_2.f90: New test.
3517
3518 2007-07-21 Rask Ingemann Lambertsen <rask@sygehus.dk>
3519
3520 * gcc.dg/inline-23.c: Use pointer sized type for cast from pointer.
3521
3522 2007-07-20 Richard Sandiford <richard@codesourcery.com>
3523
3524 * gcc.target/mips/mips.exp (is_gp32_flag): Return true for -msmartmips.
3525 * gcc.target/mips/save-restore-5.c: Fix positioning of dg-do directive.
3526
3527 2007-07-20 Uros Bizjak <ubizjak@gmail.com>
3528
3529 PR tree-optimization/19910
3530 * gcc.dg/pr19910.c: New test.
3531
3532 2007-07-19 Daniel Franke <franke.daniel@gmail.com>
3533
3534 PR fortran/32738
3535 * gfortran.dg/pr32738.f90: New test.
3536
3537 2007-07-19 Thomas Koenig <tkoenig@gcc.gnu.org>
3538
3539 PR tree-optimzation/32635
3540 * gfortran.dg/pr32635.f: New test case.
3541
3542 2007-07-18 Christopher D. Rickett <crickett@lanl.gov>
3543
3544 PR fortran/32801
3545 * gfortran.dg/pr32801.f03: New test case.
3546
3547 2007-07-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3548
3549 * gcc.dg/c99-math-double-1.c: Mark test variables as volatile.
3550 Test negative numbers also.
3551 * gcc.dg/c99-math-float-1.c: Likewise.
3552 * gcc.dg/c99-math-long-double-1.c: Likewise.
3553 * gcc.dg/c99-math.h: Check for FP exceptions. Update for negative
3554 test inputs.
3555
3556 2007-07-18 Bob Wilson <bob.wilson@acm.org>
3557
3558 * lib/target-supports.exp (check_effective_target_sync_int_long):
3559 Enable for xtensa.
3560 (check_effective_target_sync_char_short): Likewise.
3561
3562 2007-07-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3563
3564 * gcc.dg/pr28796-2.c: Add more cases.
3565
3566 2007-07-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3567
3568 * gcc.dg/pr28796-1.c: Add more cases.
3569 * gcc.dg/pr28796-2.c: Likewise.
3570
3571 2007-07-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3572
3573 * gcc.dg/pr28796-1.c: Add more cases.
3574 * gcc.dg/pr28796-2.c: Likewise.
3575
3576 2007-07-17 Janus Weil <jaydub66@gmail.com>
3577
3578 PR fortran/32535
3579 * gfortran.dg/pr32535.f90: New test.
3580
3581 2007-07-17 Paul Thomas <pault@gcc.gnu.org>
3582
3583 PR fortran/31320
3584 PR fortran/32665
3585 * gfortran.dg/alloc_comp_constructor_3.f90: New test.
3586
3587 2007-07-17 Zdenek Dvorak <dvorakz@suse.cz>
3588
3589 PR rtl-optimization/32773
3590 * gcc.dg/pr32773.c: New test.
3591
3592 2007-07-16 Andrew Pinski <andrew_pinski@playstation.sony.com>
3593
3594 * gcc.target/spu/intrinsics-1.c: Use dg-message to
3595 match flax-vector-conversions note.
3596 * gcc.target/spu/fixed-range-bad.c: Use dg-warning
3597 instead of dg-error for the warning.
3598
3599 2007-07-16 Rask Ingemann Lambertsen <rask@sygehus.dk>
3600
3601 * gcc.c-torture/execute/20061101-2.c: Variant of 20061101-1.c
3602 adapted to work on targets with 16-bit or wider int.
3603 * gcc.c-torture/execute/pr29797-2.c: Likewise for pr29797-1.c.
3604 * gcc.c-torture/execute/pr31448-2.c: Likewise for pr31448.c.
3605 * gcc.dg/20061109-2.c: Likewise for 20061109-1.c.
3606 * gcc.dg/pr27959-2.c: Likewise for pr27959.c.
3607
3608 2007-07-16 Rask Ingemann Lambertsen <rask@sygehus.dk>
3609
3610 * gcc.dg/tree-ssa/ltrans-5.c: Only run test on targets which
3611 support large arrays.
3612 * gcc.dg/pr27959.c: Only run test if an int is at least 32 bits wide.
3613 * gcc.dg/20061109-1.c: Likewise.
3614 * gcc.c-torture/execute/20061101-1.x: Likewise.
3615 * gcc.c-torture/execute/pr29797-1.x: Likewise.
3616 * gcc.c-torture/execute/pr31448.x: Likewise.
3617
3618 2007-07-16 Lee Millward <lee.millward@gmail.com>
3619
3620 * gfortran.dg/cmplx_intrinsic_1.f90: New test.
3621
3622 PR fortran/32238
3623 * gfortran.dg/pr32238.f90: New test.
3624
3625 PR fortran/32222
3626 * gfortran.dg/pr32222.f90: New test.
3627
3628 PR fortran/32242
3629 * gfortran.dg/pr32242.f90: New test.
3630
3631 2007-07-16 Sandra Loosemore <sandra@codesourcery.com>
3632 David Ung <davidu@mips.com>
3633
3634 * gcc.target/mips/mips-sched-madd.c: New test case.
3635
3636 2007-07-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3637
3638 PR libfortran/32611
3639 * gfortran.dg/large_real_kind_1.f90: Update test.
3640 * gfortran.dg/pr17706.f90: Update test.
3641 * gfortran.dg/fmt_zero_digits.f90: Update test.
3642 * gfortran.dg/fmt_zero_precision.f90: Update test.
3643 * gfortran.dg/real_const_3.f90: Update test.
3644
3645 2007-07-15 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3646
3647 PR fortran/32036
3648 * gfortran.dg/bounds_check_8.f90: New test.
3649 * gfortran.dg/do_iterator_2.f90: Make code legal Fortran.
3650
3651 2007-07-15 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3652
3653 PR fortran/32357
3654 * gfortran.dg/mvbits_2.f90: New test.
3655
3656 2007-07-14 Thomas Koenig <tkoenig@gcc.gnu.org>
3657
3658 PR libfortran/32731
3659 * gfortran.dg/pack_mask_1.f90: New test.
3660 * gfortran.dg/unpack_mask_1.f90: New test.
3661
3662 2007-07-14 Eric Botcazou <ebotcazou@libertysurf.fr>
3663
3664 * gcc.dg/20001013-1.c: Move to gcc.target/sparc.
3665 * gcc.dg/20001101-1.c: Likewise.
3666 * gcc.dg/20001102-1.c: Likewise.
3667 * gcc.dg/20020116-2.c: Likewise.
3668 * gcc.dg/20020416-1.c: Likewise.
3669 * gcc.dg/sparc-constant-1.c: Likewise.
3670 * gcc.dg/sparc-dwarf2.c: Likewise.
3671 * gcc.dg/sparc-frame-1.c: Likewise.
3672 * gcc.dg/sparc-getcontext-1.c: Likewise.
3673 * gcc.dg/sparc-loop-1.c: Likewise.
3674 * gcc.dg/sparc-reg-1.c: Likewise.
3675 * gcc.dg/sparc-ret.c: Likewise.
3676 * gcc.dg/sparc-trap-1.c: Likewise.
3677 * gcc.dg/ultrasp10.c: Likewise.
3678 * gcc.dg/ultrasp11.c: Likewise.
3679 * gcc.dg/ultrasp1.c: Likewise.
3680 * gcc.dg/ultrasp2.c: Likewise.
3681 * gcc.dg/ultrasp3.c: Likewise.
3682 * gcc.dg/ultrasp4.c: Likewise.
3683 * gcc.dg/ultrasp5.c: Likewise.
3684 * gcc.dg/ultrasp6.c: Likewise.
3685 * gcc.dg/ultrasp7.c: Likewise.
3686 * gcc.dg/ultrasp8.c: Likewise.
3687 * gcc.dg/ultrasp9.c: Likewise.
3688 * gcc.dg/splet-1.c: Delete.
3689
3690 2007-07-14 Daniel Franke <franke.daniel@gmail.com>
3691
3692 PR fortran/32724
3693 * gfortran.dg/stfunc_5.f90: New test.
3694
3695 2007-07-14 Uros Bizjak <ubizjak@gmail.com>
3696
3697 * lib/target-supports.exp (check_effective_target_vect_aligned_arrays):
3698 New procedure to check if arrays are naturally aligned to the vector
3699 alignment boundary.
3700 * gcc.dg/vect/pr25413a.c: Do not include stdarg.h. Use __SIZE_TYPE__
3701 in size_t typedef. Adjust tree dump scan results according to
3702 vect_aligned_arrays target check.
3703 * gcc.dg/vect/pr25413.c: Adjust tree dump scan results according to
3704 vect_aligned_arrays target check.
3705 * gcc.dg/vect/pr31699.c: Ditto.
3706
3707 2007-07-13 Sa Liu <saliu@de.ibm.com>
3708
3709 * gcc.dg/vect/fast-math-vect-reduc-7.c: Switch on test
3710 for V2DFmode vector conditional expression.
3711 * gcc.target/spu/dfcmeq.c: New. Test combination of abs
3712 and dfceq patterns.
3713 * gcc.target/spu/dfcmgt.c: New. Test combination of abs
3714 and dfcgt patterns.
3715 * gcc.target/spu/intrinsics-2.c: New. Test intrinsics for
3716 V2DFmode comparison and test special values.
3717 * lib/target-supports.exp: Switch on test for V2DFmode
3718 vector conditional expression.
3719
3720 2007-07-13 Richard Guenther <rguenther@suse.de>
3721
3722 PR tree-optimization/32721
3723 * gcc.dg/pr32721.c: New testcase.
3724
3725 2007-07-13 Hans-Peter Nilsson <hp@axis.com>
3726
3727 * gcc.dg/20011127-1.c: Use dg-message, not dg-error to match the
3728 error message part that continues on a new line.
3729
3730 2007-07-12 Geoffrey Keating <geoffk@apple.com>
3731
3732 * gcc.dg/c99-tgmath-1.c: New.
3733 * gcc.dg/c99-tgmath-2.c: New.
3734 * gcc.dg/c99-tgmath-3.c: New.
3735 * gcc.dg/c99-tgmath-4.c: New.
3736
3737 2007-07-12 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
3738 Janis Johnson <janis187@us.ibm.com>
3739
3740 PR testsuite/25241
3741 * gcc.test-framework/dg-error-exp-F.c: New test.
3742 * gcc.test-framework/dg-warning-exp-F.c: New test.
3743 * lib/gcc.exp: Enable warning and error prefixes.
3744 * lib/gcc-dg.exp (dg-warning): Wrap original dg-warning.
3745 (dg-error): Wrap original dg-error.
3746 * gcc.target/powerpc/altivec-types-1.c: Remove explicit error/warning
3747 markers from dg-error/dg-warning directives.
3748 * gcc.dg/20040322-1.c: Likewise.
3749 * gcc.dg/Wchar-subscripts-1.c: Likewise.
3750 * gcc.dg/Wdeclaration-after-statement-1.c: Likewise.
3751 * gcc.dg/Wdeclaration-after-statement-2.c: Likewise.
3752 * gcc.dg/Werror-1.c: Likewise.
3753 * gcc.dg/Werror-10.c: Likewise.
3754 * gcc.dg/Werror-11.c: Likewise.
3755 * gcc.dg/Werror-2.c: Likewise.
3756 * gcc.dg/Werror-3.c: Likewise.
3757 * gcc.dg/Werror-4.c: Likewise.
3758 * gcc.dg/Werror-5.c: Likewise.
3759 * gcc.dg/Werror-6.c: Likewise.
3760 * gcc.dg/Werror-7.c: Likewise.
3761 * gcc.dg/Werror-8.c: Likewise.
3762 * gcc.dg/Werror-9.c: Likewise.
3763 * gcc.dg/Werror-implicit-function-declaration.c: Likewise.
3764 * gcc.dg/Wimplicit-function-declaration-c89-pedantic.c: Likewise.
3765 * gcc.dg/Wimplicit-function-declaration-c89.c: Likewise.
3766 * gcc.dg/Wimplicit-function-declaration-c99-pedantic.c: Likewise.
3767 * gcc.dg/Wimplicit-function-declaration-c99.c: Likewise.
3768 * gcc.dg/Wint-to-pointer-cast-1.c: Likewise.
3769 * gcc.dg/Wint-to-pointer-cast-2.c: Likewise.
3770 * gcc.dg/Wint-to-pointer-cast-3.c: Likewise.
3771 * gcc.dg/Wnested-externs-1.c: Likewise.
3772 * gcc.dg/Wpointer-to-int-cast-1.c: Likewise.
3773 * gcc.dg/Wpointer-to-int-cast-2.c: Likewise.
3774 * gcc.dg/Wpointer-to-int-cast-3.c: Likewise.
3775 * gcc.dg/Wshadow-3.c: Likewise.
3776 * gcc.dg/Wtraditional-conversion-2.c: Likewise.
3777 * gcc.dg/Wwrite-strings-1.c: Likewise.
3778 * gcc.dg/anon-struct-5.c: Likewise.
3779 * gcc.dg/anon-struct-6.c: Likewise.
3780 * gcc.dg/anon-struct-7.c: Likewise.
3781 * gcc.dg/anon-struct-8.c: Likewise.
3782 * gcc.dg/array-8.c: Likewise.
3783 * gcc.dg/array-quals-2.c: Likewise.
3784 * gcc.dg/asm-qual-1.c: Likewise.
3785 * gcc.dg/asm-wide-1.c: Likewise.
3786 * gcc.dg/assign-warn-1.c: Likewise.
3787 * gcc.dg/assign-warn-2.c: Likewise.
3788 * gcc.dg/bitfld-10.c: Likewise.
3789 * gcc.dg/bitfld-11.c: Likewise.
3790 * gcc.dg/bitfld-12.c: Likewise.
3791 * gcc.dg/bitfld-13.c: Likewise.
3792 * gcc.dg/bitfld-14.c: Likewise.
3793 * gcc.dg/builtin-choose-expr-2.c: Likewise.
3794 * gcc.dg/builtins-30.c: Likewise.
3795 * gcc.dg/c90-const-expr-5.c: Likewise.
3796 * gcc.dg/c90-typespec-1.c: Likewise.
3797 * gcc.dg/c99-const-expr-5.c: Likewise.
3798 * gcc.dg/c99-flex-array-5.c: Likewise.
3799 * gcc.dg/c99-fordecl-3.c: Likewise.
3800 * gcc.dg/c99-tag-3.c: Likewise.
3801 * gcc.dg/c99-typespec-1.c: Likewise.
3802 * gcc.dg/c99-vla-jump-1.c: Likewise.
3803 * gcc.dg/c99-vla-jump-2.c: Likewise.
3804 * gcc.dg/c99-vla-jump-3.c: Likewise.
3805 * gcc.dg/c99-vla-jump-4.c: Likewise.
3806 * gcc.dg/c99-vla-jump-5.c: Likewise.
3807 * gcc.dg/cast-1.c: Likewise.
3808 * gcc.dg/cast-2.c: Likewise.
3809 * gcc.dg/cast-3.c: Likewise.
3810 * gcc.dg/cast-4.c: Likewise.
3811 * gcc.dg/cast-pretty-print-1.c: Likewise.
3812 * gcc.dg/comp-goto-2.c: Likewise.
3813 * gcc.dg/comp-goto-3.c: Likewise.
3814 * gcc.dg/cpp/error-1.c: Likewise.
3815 * gcc.dg/cpp/if-paren.c: Likewise.
3816 * gcc.dg/decl-7.c: Likewise.
3817 * gcc.dg/decl-8.c: Likewise.
3818 * gcc.dg/decl-nospec-1.c: Likewise.
3819 * gcc.dg/decl-nospec-2.c: Likewise.
3820 * gcc.dg/decl-nospec-3.c: Likewise.
3821 * gcc.dg/declspec-10.c: Likewise.
3822 * gcc.dg/declspec-11.c: Likewise.
3823 * gcc.dg/declspec-12.c: Likewise.
3824 * gcc.dg/declspec-13.c: Likewise.
3825 * gcc.dg/declspec-14.c: Likewise.
3826 * gcc.dg/declspec-15.c: Likewise.
3827 * gcc.dg/declspec-16.c: Likewise.
3828 * gcc.dg/declspec-17.c: Likewise.
3829 * gcc.dg/declspec-4.c: Likewise.
3830 * gcc.dg/declspec-5.c: Likewise.
3831 * gcc.dg/declspec-6.c: Likewise.
3832 * gcc.dg/declspec-7.c: Likewise.
3833 * gcc.dg/declspec-8.c: Likewise.
3834 * gcc.dg/declspec-9.c: Likewise.
3835 * gcc.dg/dfp/Wtraditional-conversion-2.c: Likewise.
3836 * gcc.dg/dfp/constants-c99.c: Likewise.
3837 * gcc.dg/dfp/keywords-c89.c: Likewise.
3838 * gcc.dg/dfp/keywords-c99.c: Likewise.
3839 * gcc.dg/dfp/keywords-reserved.c: Likewise.
3840 * gcc.dg/dfp/typespec.c: Likewise.
3841 * gcc.dg/dremf-type-compat-2.c: Likewise.
3842 * gcc.dg/dremf-type-compat-3.c: Likewise.
3843 * gcc.dg/dremf-type-compat-4.c: Likewise.
3844 * gcc.dg/empty-source-2.c: Likewise.
3845 * gcc.dg/empty-source-3.c: Likewise.
3846 * gcc.dg/enum3.c: Likewise.
3847 * gcc.dg/extra-semi-2.c: Likewise.
3848 * gcc.dg/extra-semi-3.c: Likewise.
3849 * gcc.dg/float-range-1.c: Likewise.
3850 * gcc.dg/float-range-2.c: Likewise.
3851 * gcc.dg/float-range-3.c: Likewise.
3852 * gcc.dg/float-range-5.c: Likewise.
3853 * gcc.dg/format/asm_fprintf-2.c: Likewise.
3854 * gcc.dg/format/asm_fprintf-3.c: Likewise.
3855 * gcc.dg/format/asm_fprintf-4.c: Likewise.
3856 * gcc.dg/format/asm_fprintf-5.c: Likewise.
3857 * gcc.dg/format/cast-1.c: Likewise.
3858 * gcc.dg/format/gcc_diag-3.c: Likewise.
3859 * gcc.dg/format/gcc_diag-4.c: Likewise.
3860 * gcc.dg/format/gcc_diag-6.c: Likewise.
3861 * gcc.dg/format/gcc_diag-8.c: Likewise.
3862 * gcc.dg/format/gcc_diag-9.c: Likewise.
3863 * gcc.dg/format/nul-2.c: Likewise.
3864 * gcc.dg/format/opt-1.c: Likewise.
3865 * gcc.dg/format/opt-2.c: Likewise.
3866 * gcc.dg/format/opt-3.c: Likewise.
3867 * gcc.dg/format/opt-4.c: Likewise.
3868 * gcc.dg/format/opt-5.c: Likewise.
3869 * gcc.dg/format/opt-6.c: Likewise.
3870 * gcc.dg/framework-2.c: Likewise.
3871 * gcc.dg/func-args-1.c: Likewise.
3872 * gcc.dg/func-outside-1.c: Likewise.
3873 * gcc.dg/func-outside-2.c: Likewise.
3874 * gcc.dg/gnu-cond-expr-2.c: Likewise.
3875 * gcc.dg/gnu-cond-expr-3.c: Likewise.
3876 * gcc.dg/if-empty-1.c: Likewise.
3877 * gcc.dg/init-bad-1.c: Likewise.
3878 * gcc.dg/init-bad-2.c: Likewise.
3879 * gcc.dg/init-bad-3.c: Likewise.
3880 * gcc.dg/init-desig-obs-2.c: Likewise.
3881 * gcc.dg/init-desig-obs-3.c: Likewise.
3882 * gcc.dg/init-empty-2.c: Likewise.
3883 * gcc.dg/init-empty-3.c: Likewise.
3884 * gcc.dg/inline-11.c: Likewise.
3885 * gcc.dg/inline-12.c: Likewise.
3886 * gcc.dg/inline-8.c: Likewise.
3887 * gcc.dg/inline-9.c: Likewise.
3888 * gcc.dg/inline3.c: Likewise.
3889 * gcc.dg/label-decl-1.c: Likewise.
3890 * gcc.dg/label-decl-2.c: Likewise.
3891 * gcc.dg/label-decl-3.c: Likewise.
3892 * gcc.dg/label-decl-4.c: Likewise.
3893 * gcc.dg/long-long-typespec-1.c: Likewise.
3894 * gcc.dg/lvalue-2.c: Likewise.
3895 * gcc.dg/lvalue-3.c: Likewise.
3896 * gcc.dg/nested-func-3.c: Likewise.
3897 * gcc.dg/nested-redef-1.c: Likewise.
3898 * gcc.dg/noreturn-4.c: Likewise.
3899 * gcc.dg/old-style-prom-2.c: Likewise.
3900 * gcc.dg/old-style-prom-3.c: Likewise.
3901 * gcc.dg/old-style-then-proto-1.c: Likewise.
3902 * gcc.dg/overflow-warn-1.c: Likewise.
3903 * gcc.dg/overflow-warn-2.c: Likewise.
3904 * gcc.dg/overflow-warn-3.c: Likewise.
3905 * gcc.dg/overflow-warn-4.c: Likewise.
3906 * gcc.dg/overflow-warn-6.c: Likewise.
3907 * gcc.dg/parm-forwdecl-2.c: Likewise.
3908 * gcc.dg/parm-forwdecl-3.c: Likewise.
3909 * gcc.dg/parm-impl-decl-1.c: Likewise.
3910 * gcc.dg/parm-impl-decl-2.c: Likewise.
3911 * gcc.dg/parm-incomplete-1.c: Likewise.
3912 * gcc.dg/parm-mismatch-1.c: Likewise.
3913 * gcc.dg/pointer-arith-1.c: Likewise.
3914 * gcc.dg/pointer-arith-2.c: Likewise.
3915 * gcc.dg/pointer-arith-3.c: Likewise.
3916 * gcc.dg/pointer-arith-4.c: Likewise.
3917 * gcc.dg/pointer-arith-6.c: Likewise.
3918 * gcc.dg/pointer-arith-7.c: Likewise.
3919 * gcc.dg/pointer-arith-8.c: Likewise.
3920 * gcc.dg/pr13804-1.c: Likewise.
3921 * gcc.dg/pr15698-1.c: Likewise.
3922 * gcc.dg/pr15698-2.c: Likewise.
3923 * gcc.dg/pr15698-3.c: Likewise.
3924 * gcc.dg/pr15698-4.c: Likewise.
3925 * gcc.dg/pr15698-5.c: Likewise.
3926 * gcc.dg/pr15698-6.c: Likewise.
3927 * gcc.dg/pr15698-7.c: Likewise.
3928 * gcc.dg/pr15698-8.c: Likewise.
3929 * gcc.dg/pr17188-1.c: Likewise.
3930 * gcc.dg/pr17301-1.c: Likewise.
3931 * gcc.dg/pr17301-2.c: Likewise.
3932 * gcc.dg/pr17730-1.c: Likewise.
3933 * gcc.dg/pr20368-1.c: Likewise.
3934 * gcc.dg/pr20368-2.c: Likewise.
3935 * gcc.dg/pr20368-3.c: Likewise.
3936 * gcc.dg/pr22308-1.c: Likewise.
3937 * gcc.dg/qual-component-1.c: Likewise.
3938 * gcc.dg/redecl-1.c: Likewise.
3939 * gcc.dg/redecl-11.c: Likewise.
3940 * gcc.dg/redecl-12.c: Likewise.
3941 * gcc.dg/redecl-13.c: Likewise.
3942 * gcc.dg/redecl-14.c: Likewise.
3943 * gcc.dg/redecl-15.c: Likewise.
3944 * gcc.dg/register-var-1.c: Likewise.
3945 * gcc.dg/register-var-2.c: Likewise.
3946 * gcc.dg/stmt-expr-2.c: Likewise.
3947 * gcc.dg/stmt-expr-3.c: Likewise.
3948 * gcc.dg/stmt-expr-label-1.c: Likewise.
3949 * gcc.dg/stmt-expr-label-2.c: Likewise.
3950 * gcc.dg/stmt-expr-label-3.c: Likewise.
3951 * gcc.dg/struct-empty-2.c: Likewise.
3952 * gcc.dg/struct-empty-3.c: Likewise.
3953 * gcc.dg/struct-parse-1.c: Likewise.
3954 * gcc.dg/struct-semi-1.c: Likewise.
3955 * gcc.dg/struct-semi-2.c: Likewise.
3956 * gcc.dg/struct-semi-3.c: Likewise.
3957 * gcc.dg/switch-5.c: Likewise.
3958 * gcc.dg/switch-6.c: Likewise.
3959 * gcc.dg/switch-7.c: Likewise.
3960 * gcc.dg/tls/diag-5.c: Likewise.
3961 * gcc.dg/transparent-union-1.c: Likewise.
3962 * gcc.dg/transparent-union-3.c: Likewise.
3963 * gcc.dg/typespec-1.c: Likewise.
3964 * gcc.dg/vla-init-2.c: Likewise.
3965 * gcc.dg/vla-init-3.c: Likewise.
3966 * gcc.dg/vla-init-4.c: Likewise.
3967 * gcc.dg/vla-init-5.c: Likewise.
3968 * gcc.dg/void-cast-2.c: Likewise.
3969 * gcc.dg/wvla-3.c: Likewise.
3970 * gcc.dg/wvla-7.c: Likewise.
3971 * gcc.target/i386/991209-1.c: Likewise.
3972 * gcc.target/ia64/fpreg-1.c: Likewise.
3973 * gcc.target/m68k/interrupt_thread-2.c: Likewise.
3974 * gcc.target/m68k/interrupt_thread-3.c: Likewise.
3975
3976 2007-07-12  Daniel Franke  <franke.daniel@gmail.com>
3977
3978 PR fortran/31639
3979 * gfortran.dg/func_decl_4.f90: New test.
3980
3981 2007-07-12 Paul Thomas <pault@gcc.gnu.org>
3982
3983 PR fortran/32727
3984 * gfortran.dg/interface_17.f90: New test.
3985
3986 2007-07-12 Christopher D. Rickett <crickett@lanl.gov>
3987
3988 PR fortran/32599
3989 * gfortran.dg/32599.f03: New test case.
3990
3991 PR fortran/32601
3992 * gfortran.dg/32601.f03: New test case.
3993 * gfortran.dg/32601_1.f03: Ditto.
3994 * gfortran.dg/c_ptr_tests_9.f03: Updated dg-options.
3995 * gfortran.dg/c_ptr_tests_10.f03: Ditto.
3996
3997 2007-07-12 Steve Ellcey <sje@cup.hp.com>
3998
3999 * gcc.c-torture/execute/align-3.c: Remove function addr check.
4000
4001 2007-07-12 Dorit Nuzman <dorit@il.ibm.com>
4002 Devang Patel <dpatel@apple.com>
4003
4004 PR tree-optimization/25413
4005 * gcc.dg/vect/vect-align-1.c: New.
4006 * gcc.dg/vect/vect-align-2.c: New.
4007 * gcc.dg/vect/pr25413.c: New.
4008 * gcc.dg/vect/pr25413a.c: New.
4009 * gcc.dg/vect/pr31699.c: Fix dg-final check.
4010
4011 2007-07-12 Nathan Froyd <froydnj@codesourcery.com>
4012
4013 * lib/target-support.exp (check_ultrasparc_hw_available):
4014 New function.
4015 (is-effective-target): Check $arg for ultrasparc_hw.
4016 (is-effective-target-keyword): Likewise.
4017 * gcc.dg/vect/vect.exp: Call check_effective_target_ultrasparc_hw
4018 when determining what to do on sparc platforms.
4019 * gcc.dg/20001013-1.c: Check for an ultrasparc_hw target.
4020 * gcc.dg/20001101-1.c: Likewise.
4021 * gcc.dg/20001101-2.c: Likewise.
4022 * gcc.dg/ultrasp9.c: Likewise.
4023 * gcc.dg/ultrasp10.c: Likewise.
4024 * gcc.target/sparc/pdist-3.c: Likewise.
4025
4026 2007-07-12 Daniel Jacobowitz <dan@codesourcery.com>
4027
4028 * gcc.target/mips/save-restore-5.c: Add -mno-abicalls.
4029
4030 2007-07-12 Dorit Nuzman <dorit@il.ibm.com>
4031
4032 * gcc.dg/vect/costmodel/ppc/costmodel-vect-reduc-1char.c: Loops now
4033 get vectorized.
4034 * gcc.dg/vect/costmodel/i386/costmodel-vect-reduc-1char.c: Loops
4035 now get vectorized.
4036 * gcc.dg/vect/costmodel/spu/spu-costmodel-vect.exp: New.
4037 * gcc.dg/vect/costmodel/spu/costmodel-fast-math-vect-pr29925.c: New.
4038 * gcc.dg/vect/costmodel/spu/costmodel-vect-31a.c: New.
4039 * gcc.dg/vect/costmodel/spu/costmodel-vect-31b.c: New.
4040 * gcc.dg/vect/costmodel/spu/costmodel-vect-31c.c: New.
4041 * gcc.dg/vect/costmodel/spu/costmodel-vect-31d.c: New.
4042 * gcc.dg/vect/costmodel/spu/costmodel-vect-iv-9.c: New.
4043 * gcc.dg/vect/costmodel/spu/costmodel-vect-33.c: New.
4044 * gcc.dg/vect/costmodel/spu/costmodel-vect-76a.c: New.
4045 * gcc.dg/vect/costmodel/spu/costmodel-vect-76b.c: New.
4046 * gcc.dg/vect/costmodel/spu/costmodel-vect-76c.c: New.
4047 * gcc.dg/vect/costmodel/spu/costmodel-vect-68a.c: New.
4048 * gcc.dg/vect/costmodel/spu/costmodel-vect-68b.c: New.
4049 * gcc.dg/vect/costmodel/spu/costmodel-vect-68c.c: New.
4050 * gcc.dg/vect/costmodel/spu/costmodel-vect-68d.c: New.
4051 * lib/target-supports.exp (check_effective_target_vect_int_mul):
4052 Add spu.
4053
4054 2007-07-12 Jakub Jelinek <jakub@redhat.com>
4055
4056 PR c++/30854
4057 * g++.dg/parse/error30.C: New test.
4058
4059 2007-07-12 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
4060
4061 PR fortran/29804
4062 * gfortran.dg/alloc_comp_misc_1.f90: New test.
4063
4064 2007-07-11 Daniel Berlin <dberlin@dberlin.org>
4065
4066 * gfortran.fortran-torture/compile/pr32663.f: New test.
4067
4068 2007-07-11 Paolo Carlini <pcarlini@suse.de>
4069
4070 PR c++/31027
4071 * g++.dg/inherit/virtual4.C: New.
4072
4073 2007-07-11 Uros Bizjak <ubizjak@gmail.com>
4074
4075 PR target/32661
4076 * gcc.target/i386/pr32661-1.c: New test.
4077
4078 2007-07-11 Eric Botcazou <ebotcazou@adacore.com>
4079
4080 * gnat.dg/invariant_index.ad[sb]: New test.
4081
4082 2007-07-11 Paolo Carlini <pcarlini@suse.de>
4083
4084 PR c++/32560
4085 * g++.dg/template/decl3.C: New.
4086
4087 2007-07-09 Geoffrey Keating <geoffk@apple.com>
4088
4089 PR 32617
4090 * gcc.c-torture/execute/align-3.c: New.
4091
4092 2007-07-10 Uros Bizjak <ubizjak@gmail.com>
4093
4094 PR target/32708
4095 * gcc.target/i386/pr32708-1.c: New test.
4096 * gcc.target/i386/pr32708-2.c: Ditto.
4097 * gcc.target/i386/pr32708-3.c: Ditto.
4098
4099 2007-07-10 Mark Mitchell <mark@codesourcery.com>
4100
4101 * g++.dg/init/new20.C: Remove svn:executable flag.
4102
4103 2007-07-10 Nathan Froyd <froydnj@codesourcery.com>
4104
4105 * gcc.dg/vect/vect-116.c: Add vect_int target requirement.
4106
4107 2007-07-10 Nathan Froyd <froydnj@codesourcery.com>
4108
4109 * gcc.dg/ultrasp7.c: Add fpic target requirement.
4110
4111 2007-07-10 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
4112
4113 PR testsuite/25241
4114 * gcc.dg/pch/counter-2.c: Match every message with its appropriate
4115 directive.
4116
4117 2007-07-10 Paul Thomas <pault@gcc.gnu.org>
4118
4119 PR fortran/32157
4120 * gfortran.dg/overload_2.f90: New test.
4121
4122 PR fortran/32689
4123 * gfortran.dg/transfer_simplify_5.f90
4124
4125 PR fortran/32634
4126 * gfortran.dg/interface_15.f90: New test.
4127
4128 2007-07-09 Thomas Koenig <tkoenig@gcc.gnu.org>
4129
4130 PR libfortran/32336
4131 * gfortran.dg/matmul_5.f90: New test case.
4132
4133 2007-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
4134
4135 * gcc.dg/fesd-any.c: Move to gcc.dg/debug/dwarf2 directory.
4136 * gcc.dg/fesd-any.h: Likewise.
4137 * gcc.dg/fesd-baseonly.c: Likewise.
4138 * gcc.dg/fesd-baseonly.h: Likewise.
4139 * gcc.dg/fesd-none.c: Likewise.
4140 * gcc.dg/fesd-none.h: Likewise.
4141 * gcc.dg/fesd-reduced.c: Likewise.
4142 * gcc.dg/fesd-reduced.h: Likewise.
4143 * gcc.dg/fesd-sys.c: Likewise.
4144 * gcc.dg/fesd-sys.h: Likewise
4145 * gcc.dg/fesd.h: Likewise.
4146
4147 * g++.dg/debug/dwarf2: New directory.
4148 * g++.dg/debug/dwarf2/dwarf2.exp: New driver.
4149 * g++.dg/other/fesd-any.C: Move to g++.dg/debug/dwarf2 directory.
4150 * g++.dg/other/fesd-any.h: Likewise.
4151 * g++.dg/other/fesd-baseonly.C: Likewise.
4152 * g++.dg/other/fesd-baseonly.h: Likewise.
4153 * g++.dg/other/fesd-none.C: Likewise.
4154 * g++.dg/other/fesd-none.h: Likewise.
4155 * g++.dg/other/fesd-reduced.C: Likewise.
4156 * g++.dg/other/fesd-reduced.h: Likewise.
4157 * g++.dg/other/fesd-sys.C: Likewise.
4158 * g++.dg/other/fesd-sys.h: Likewise.
4159 * g++.dg/other/fesd.h: Likewise.
4160
4161 2007-07-09 Daniel Franke <franke.daniel@gmail.com>
4162
4163 PR fortran/31129
4164 * gfortran.dg/parameter_unused.f90: New test.
4165
4166 2007-07-09 Uros Bizjak <ubizjak@gmail.com>
4167
4168 PR tree-optimization/32681
4169 * gcc.dg/tree-ssa/pr32681.c: New test.
4170
4171 2007-07-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4172
4173 PR fortran/32678
4174 * gfortran.dg/fmt_t_5.f90: New test.
4175
4176 2007-07-08 Paolo Carlini <pcarlini@suse.de>
4177
4178 PR c++/30535
4179 * g++.dg/template/operator10.C: New.
4180
4181 2007-07-08 Thomas Koenig <tkoenig@gcc.gnu.org>
4182
4183 PR libfortran/32217
4184 * gfortran.dg/unpack_zerosize_1.f90: New test case.
4185
4186 2007-07-08 Daniel Franke <franke.daniel@gmail.com>
4187
4188 PR fortran/29876
4189 * gfortran.dg/operator_6.f90: New test.
4190
4191 2007-07-08 Daniel Franke <franke.daniel@gmail.com>
4192
4193 PR fortran/17711
4194 * gfortran.dg/operator_4.f90: New test.
4195 * gfortran.dg/operator_5.f90: New test.
4196 * gfortran.dg/logical_comp.f90: Adjusted error messages.
4197 * gfortran.dg/module_md5_1.f90: Adjusted MD5 sum.
4198
4199 2007-07-08 Tobias Burnus <burnus@net-b.de>
4200
4201 PR fortran/32669
4202 * gfortran.dg/argument_checking_6.f90: New.
4203
4204 2007-07-08 Daniel Franke <franke.daniel@gmail.com>
4205
4206 PR fortran/25094
4207 * gfortran.dg/interface_155555.f90: New test.
4208
4209 2007-07-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4210
4211 * gcc.dg/c99-math-double-1.c, gcc.dg/c99-math-float-1.c,
4212 c99-math-long-double-1.c, c99-math.h: Test subnormals.
4213
4214 2007-07-08 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
4215
4216 PR testsuite/25241
4217 * gcc.dg/20041213-1.c: Don't use default -pedantic-errors to allow
4218 discern pedantic diagnostics and errors.
4219 * gcc.dg/empty2.c: Add -pedantic, so it actually produces a warning
4220 and not an error.
4221 * gcc.dg/20050121-1.c: This is an error and not a warning.
4222 * gcc.target/i386/sseregparm-2.c: Likewise.
4223 * gcc.target/i386/20060512-4.c: This is a warning and not an error.
4224 * gcc.dg/charset/attribute2.c: Likewise.
4225 * gcc.dg/bitfld-1.c: Likewise.
4226 * gcc.dg/pack-test-2.c: Likewise.
4227 * gcc.dg/940510-1.c: Match separately error and warning.
4228 * gcc.dg/array-2.c: Match separately multiple messages. The second
4229 diagnostic is a pedantic warning and not an error.
4230 * gcc.dg/pr14475.c: Match separately multiple messages.
4231 * gcc.dg/pr18809-1.c: Likewise.
4232 * gcc.dg/pr27953.c: Likewise.
4233 * gcc.dg/vla-init-1.c: Likewise.
4234 * gcc.dg/redecl-1.c: Fix wrong use of dg-error and dg-warning.
4235
4236 2007-07-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4237
4238 PR fortran/32644
4239 * gfortran.dg/char_decl_1.f90: New test.
4240
4241 2007-07-07 Daniel Berlin <dberlin@dberlin.org>
4242
4243 * Revert add of gcc.dg/tree-ssa/ssa-pre-17.c.
4244
4245 2007-07-07 Mark Mitchell <mark@codesourcery.com>
4246
4247 PR c++/32232
4248 * g++.dg/template/overload9.C: New test.
4249
4250 2007-07-06 Daniel Berlin <dberlin@dberlin.org>
4251
4252 * gcc.dg/tree-ssa/ssa-pre-17.c: New test.
4253 * gcc.dg/tree-ssa/ssa-fre-7.c: New test.
4254
4255 2007-07-06 Nathan Froyd <froydnj@codesourcery.com>
4256
4257 * gcc.dg/20001012-1.c: Run on all fpic-capable targets.
4258 * gcc.dg/20001012-2.c: Likewise.
4259 * gcc.dg/tls/opt-7.c: Require an fpic-capable target.
4260 * gcc.dg/20000222-1.c: Add -fPIC on all fpic-capable targets.
4261
4262 2007-07-06 Nathan Froyd <froydnj@codesourcery.com>
4263
4264 * gcc.c-torture/execute/multi-ix.c (CHUNK): Be more conservative
4265 about the chunk size when STACK_SIZE is defined.
4266
4267 2007-07-06 Josh Conner <jconner@apple.com>
4268
4269 PR middle-end/32602
4270 * gcc.dg/sibcall-8.c: New test.
4271
4272 2007-07-06 Josh Conner <jconner@apple.com>
4273
4274 PR middle-end/32603
4275 * gcc.target/arm/sibcall-1.c: New test.
4276
4277 2007-07-06 H.J. Lu <hongjiu.lu@intel.com>
4278
4279 * gcc.dg/dfp/convert-dfp-round-thread.c: New test.
4280
4281 2007-07-06 Daniel Franke <franke.daniel@gmail.com>
4282
4283 * gfortran.dg/save_parameter.f90: New test.
4284 * gfortran.dg/module_md5_1.f90: Updated MD5 sum.
4285
4286 2007-07-06 Richard Guenther <rguenther@suse.de>
4287
4288 * g++.dg/opt/pr30965.C: New testcase.
4289
4290 2007-07-06 Richard Sandiford <richard@codesourcery.com>
4291
4292 * gcc.target/mips/save-restore-5.c: New test.
4293
4294 2007-07-06 Uros Bizjak <ubizjak@gmail.com>
4295
4296 PR rtl_optimization/32450
4297 * gcc.dg/pr32450.c: New runtime test.
4298
4299 2007-07-06 Uros Bizjak <ubizjak@gmail.com>
4300
4301 * g++.dg/ext/visibility/ms-compat-1.C: Change double underscore to
4302 single underscore in scan directives.
4303
4304 2007-07-05 Mark Mitchell <mark@codesourcery.com>
4305
4306 PR c++/32245
4307 * g++.dg/init/ptrmem4.C: New test.
4308
4309 PR c++/32251
4310 * g++.dg/init/new21.C: Likewise.
4311
4312 PR c++/31992
4313 * g++.dg/template/static30.C: Likewise.
4314
4315 2007-07-05 Dorit Nuzman <dorit@il.ibm.com>
4316
4317 * gcc.dg/vect/costmodel/ppc: New directory.
4318 * gcc.dg/vect/costmodel/ppc/ppc-costmodel-vect.exp: New.
4319 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr29925.c:
4320 New test.
4321 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: New test.
4322 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31b.c: New test.
4323 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31c.c: New test.
4324 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31d.c: New test.
4325 * gcc.dg/vect/costmodel/ppc/costmodel-vect-33.c: New test.
4326 * gcc.dg/vect/costmodel/ppc/costmodel-vect-76a.c: New test.
4327 * gcc.dg/vect/costmodel/ppc/costmodel-vect-76b.c: New test.
4328 * gcc.dg/vect/costmodel/ppc/costmodel-vect-76c.c: New test.
4329 * gcc.dg/vect/costmodel/ppc/costmodel-vect-68a.c: New test.
4330 * gcc.dg/vect/costmodel/ppc/costmodel-vect-68b.c: New test.
4331 * gcc.dg/vect/costmodel/ppc/costmodel-vect-68c.c: New test.
4332 * gcc.dg/vect/costmodel/ppc/costmodel-vect-68d.c: New test.
4333 * gcc.dg/vect/costmodel/ppc/costmodel-vect-reduc-1char.c: New test.
4334 * gcc.dg/vect/costmodel/i386/costmodel-vect-68.c: Now vectorized.
4335
4336 2007-07-05 Tobias Burnus <burnus@net-b.de>
4337
4338 PR fortran/32359
4339 * gfortran.dg/module_md5_1.f90: Update MD5 number.
4340
4341 2007-07-05 Paul Thomas <pault@gcc.gnu.org>
4342
4343 PR fortran/32526
4344 * gfortran.dg/interface_14.f90: New test.
4345
4346 PR fortran/32613
4347 * gfortran.dg/do_iterator_2.f90: New test.
4348
4349 2007-07-04 H.J. Lu <hongjiu.lu@intel.com>
4350
4351 * gcc.dg/dfp/dfp-round.h (FE_DEC_TONEAREST): Redfined for BID.
4352 (FE_DEC_DOWNWARD): Likewise.
4353 (FE_DEC_UPWARD): Likewise.
4354 (FE_DEC_TOWARDZERO): Likewise.
4355 (FE_DEC_TONEARESTFROMZERO): Likewise.
4356
4357 2007-07-04 Daniel Berlin <dberlin@dberlin.org>
4358
4359 * gcc.c-torture/compile/pr32606.c: New.
4360 * gfortran.fortran-torture/execute/pr32604.f90: New.
4361
4362 2007-07-04 Mark Mitchell <mark@codesourcery.com>
4363
4364 * gcc.dg/visibility-12.c: New test.
4365 * gcc.dg/visibility-13.c: Likewise.
4366 * g++.dg/ext/visibility-9.C: Likewise.
4367 * g++.dg/ext/visibility-10.C: Likewise.
4368
4369 2007-07-04 Richard Sandiford <richard@codesourcery.com>
4370
4371 * gcc.dg/sh-relax.c: Skip for VxWorks if non-PIC.
4372 * gcc.dg/sh-relax-vxworks.c: New test.
4373
4374 2007-07-04 Richard Guenther <rguenther@suse.de>
4375
4376 PR tree-optimization/32500
4377 * gcc.c-torture/execute/pr32500.c: New testcase.
4378
4379 2007-07-04 Richard Guenther <rguenther@suse.de>
4380
4381 PR tree-optimization/32482
4382 * gcc.c-torture/compile/pr32482.c: New testcase.
4383
4384 2007-07-04 Richard Sandiford <richard@codesourcery.com>
4385
4386 * gcc.c-torture/execute/ieee/compare-fp-4.x: Add an XFAIL for ARM
4387 VxWorks kernels.
4388 * gcc.c-torture/execute/ieee/fp-cmp-1.x: Likewise.
4389 * gcc.c-torture/execute/ieee/fp-cmp-2.x: Likewise.
4390 * gcc.c-torture/execute/ieee/fp-cmp-3.x: Likewise.
4391 * gcc.c-torture/execute/ieee/fp-cmp-6.x: Likewise.
4392
4393 2007-07-04 Richard Sandiford <richard@codesourcery.com>
4394
4395 * gcc.dg/cpp/trad/include.c: Skip for VxWorks kernels.
4396
4397 2007-07-04 Richard Sandiford <richard@codesourcery.com>
4398
4399 * gcc.dg/sh4a-fprun.c: Skip for VxWorks kernels.
4400
4401 2007-07-04 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
4402
4403 PR fortran/31198
4404 * gfortran.dg/min_max_optional_1.f90: New test.
4405 * gfortran.dg/min_max_optional_2.f90: New test.
4406 * gfortran.dg/min_max_optional_3.f90: New test.
4407
4408 2007-07-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4409
4410 PR fortran/32545
4411 * gfortran.dg/fmt_error.f90: New test.
4412
4413 2007-07-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4414
4415 PR fortran/32612
4416 * gfortran.dg/interface_13.f90: New test.
4417
4418 2007-07-03 Dave Brolley <brolley@redhat.com>
4419
4420 PR c++/31743
4421 * g++.dg/init/new20.C: New test.
4422
4423 2007-07-03 Christopher D. Rickett <crickett@lanl.gov>
4424
4425 PR fortran/32579
4426 * gfortran.dg/iso_c_binding_only.f03: Updated test case.
4427
4428 2007-07-03 Tobias Burnus <burnus@net-b.de>
4429
4430 PR fortran/25062
4431 * common_7.f90: New.
4432 * common_8.f90: New.
4433 * common_9.f90: New.
4434
4435 2007-07-03 Tobias Burnus <burnus@net-b.de>
4436
4437 PR fortran/30940
4438 * gfortran.dg/argument_checking_1.f90: New.
4439 * gfortran.dg/argument_checking_2.f90: New.
4440 * gfortran.dg/argument_checking_3.f90: New.
4441 * gfortran.dg/argument_checking_4.f90: New.
4442 * gfortran.dg/argument_checking_5.f90: New.
4443 * gfortran.fortran-torture/execute/st_function_1.f90: Add dg-warning.
4444 * gfortran.fortran-torture/execute/st_function.f90: Add dg-warning.
4445
4446 2007-07-03 Uros Bizjak <ubizjak@gmail.com>
4447
4448 * gcc.dg/pr32176.c: Add -w to default dg-options.
4449
4450 2007-07-02 Daniel Berlin <dberlin@dberlin.org>
4451
4452 * gcc.c-torture/compile/ssa-pre-1.c: New test.
4453
4454 2007-07-03 Tobias Burnus <burnus@net-b.de>
4455
4456 PR fortran/20888
4457 * gfortran.dg/null_2.f90: New.
4458
4459 2007-07-03 Uros Bizjak <ubizjak@gmail.com>
4460 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
4461
4462 PR middle-end/32176
4463 * gcc.dg/pr32176.c: New test.
4464
4465 2007-07-03 Uros Bizjak <ubizjak@gmail.com>
4466
4467 * gcc.dg/const-float80.c : New test.
4468 * gcc.dg/const-float128.c : New test.
4469 * gcc.dg/const-float80-ped.c : New test.
4470 * gcc.dg/const-float128-ped.c : New test.
4471
4472 2007-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4473
4474 * gcc.dg/c99-math.h: Fix typo.
4475
4476 2007-07-02 Jakub Jelinek <jakub@redhat.com>
4477
4478 PR libgomp/32468
4479 * gcc.dg/gomp/pr32468-1.c: New test.
4480
4481 2007-07-02 Richard Sandiford <richard@codesourcery.com>
4482
4483 * gcc.target/mips/mips.exp (setup_mips_tests): Treat -mfp* as
4484 an ABI option.
4485
4486 2007-07-02 Daniel Berlin <dberlin@dberlin.org>
4487
4488 * gfortran.fortran-torture/compile/pr32583.f: New.
4489 * gcc.c-torture/compile/pr32584.c: New
4490
4491 2007-07-02 Ollie Wild <aaw@google.com>
4492
4493 * g++.dg/lookup/using16.C: Merge dg-errors with common line.
4494 * g++.dg/lookup/using17.C: Merge dg-errors with common line.
4495
4496 2007-07-02 Richard Sandiford <richard@codesourcery.com>
4497
4498 * gcc.target/mips/save-restore-1.c: New test.
4499 * gcc.target/mips/save-restore-2.c: Likewise.
4500 * gcc.target/mips/save-restore-3.c: Likewise.
4501 * gcc.target/mips/save-restore-4.c: Likewise.
4502
4503 2007-07-02 Uros Bizjak <ubizjak@gmail.com>
4504
4505 PR tree-optimization/31966
4506 PR tree-optimization/32533
4507 * gcc.dg/tree-ssa/pr31966.c: New runtime test.
4508 * gfortran.dg/pr32533.f90: Ditto.
4509
4510 2007-07-02 Jakub Jelinek <jakub@redhat.com>
4511
4512 * g++.dg/opt/nrv12.C: New test.
4513 * gcc.target/i386/nrv1.c: New test.
4514
4515 PR c++/31748
4516 * g++.dg/gomp/pr31748.C: New test.
4517
4518 2007-07-02 Ira Rosen <irar@il.ibm.com>
4519
4520 PR tree-optimization/32230
4521 * gcc.dg/vect/pr32230.c: New test.
4522
4523 2007-07-01 Christopher D. Rickett <crickett@lanl.gov>
4524
4525 * bind_c_array_params.f03: New files for Fortran 2003 ISO C Binding.
4526 * bind_c_coms.f90: Ditto.
4527 * bind_c_coms_driver.c: Ditto.
4528 * bind_c_dts.f90: Ditto.
4529 * bind_c_dts_2.f03: Ditto.
4530 * bind_c_dts_2_driver.c: Ditto.
4531 * bind_c_dts_3.f03: Ditto.
4532 * bind_c_dts_4.f03: Ditto.
4533 * bind_c_dts_driver.c: Ditto.
4534 * bind_c_implicit_vars.f03: Ditto.
4535 * bind_c_procs.f03: Ditto.
4536 * bind_c_usage_2.f03: Ditto.
4537 * bind_c_usage_3.f03: Ditto.
4538 * bind_c_usage_5.f03: Ditto.
4539 * bind_c_usage_6.f03: Ditto.
4540 * bind_c_usage_7.f03: Ditto.
4541 * bind_c_vars.f90: Ditto.
4542 * bind_c_vars_driver.c: Ditto.
4543 * binding_c_table_15_1.f03: Ditto.
4544 * binding_label_tests.f03: Ditto.
4545 * binding_label_tests_10.f03: Ditto.
4546 * binding_label_tests_10_main.f03: Ditto.
4547 * binding_label_tests_11.f03: Ditto.
4548 * binding_label_tests_11_main.f03: Ditto.
4549 * binding_label_tests_12.f03: Ditto.
4550 * binding_label_tests_13.f03: Ditto.
4551 * binding_label_tests_13_main.f03: Ditto.
4552 * binding_label_tests_14.f03: Ditto.
4553 * binding_label_tests_2.f03: Ditto.
4554 * binding_label_tests_3.f03: Ditto.
4555 * binding_label_tests_4.f03: Ditto.
4556 * binding_label_tests_5.f03: Ditto.
4557 * binding_label_tests_6.f03: Ditto.
4558 * binding_label_tests_7.f03: Ditto.
4559 * binding_label_tests_8.f03: Ditto.
4560 * binding_label_tests_9.f03: Ditto.
4561 * c_assoc.f90: Ditto.
4562 * c_assoc_2.f03: Ditto.
4563 * c_f_pointer_shape_test.f90: Ditto.
4564 * c_f_pointer_tests.f90: Ditto.
4565 * c_f_tests_driver.c: Ditto.
4566 * c_funloc_tests.f03: Ditto.
4567 * c_funloc_tests_2.f03: Ditto.
4568 * c_funloc_tests_3.f03: Ditto.
4569 * c_funloc_tests_3_funcs.c: Ditto.
4570 * c_kind_params.f90: Ditto.
4571 * c_kind_tests_2.f03: Ditto.
4572 * c_kinds.c: Ditto.
4573 * c_loc_driver.c: Ditto.
4574 * c_loc_test.f90: Ditto.
4575 * c_loc_tests_2.f03: Ditto.
4576 * c_loc_tests_2_funcs.c: Ditto.
4577 * c_loc_tests_3.f03: Ditto.
4578 * c_loc_tests_4.f03: Ditto.
4579 * c_loc_tests_5.f03: Ditto.
4580 * c_loc_tests_6.f03: Ditto.
4581 * c_loc_tests_7.f03: Ditto.
4582 * c_loc_tests_8.f03: Ditto.
4583 * c_ptr_tests.f03: Ditto.
4584 * c_ptr_tests_10.f03: Ditto.
4585 * c_ptr_tests_5.f03: Ditto.
4586 * c_ptr_tests_7.f03: Ditto.
4587 * c_ptr_tests_7_driver.c: Ditto.
4588 * c_ptr_tests_8.f03: Ditto.
4589 * c_ptr_tests_8_funcs.c: Ditto.
4590 * c_ptr_tests_9.f03: Ditto.
4591 * c_ptr_tests_driver.c: Ditto.
4592 * c_size_t_driver.c: Ditto.
4593 * c_size_t_test.f03: Ditto.
4594 * com_block_driver.f90: Ditto.
4595 * global_vars_c_init.f90: Ditto.
4596 * global_vars_c_init_driver.c: Ditto.
4597 * global_vars_f90_init.f90: Ditto.
4598 * global_vars_f90_init_driver.c: Ditto.
4599 * interop_params.f03: Ditto.
4600 * iso_c_binding_only.f03: Ditto.
4601 * iso_c_binding_rename_1.f03: Ditto.
4602 * iso_c_binding_rename_1_driver.c: Ditto.
4603 * iso_c_binding_rename_2.f03: Ditto.
4604 * iso_c_binding_rename_2_driver.c: Ditto.
4605 * kind_tests_2.f03: Ditto.
4606 * kind_tests_3.f03: Ditto.
4607 * module_md5_1.f90: Ditto.
4608 * only_clause_main.c: Ditto.
4609 * print_c_kinds.f90: Ditto.
4610 * test_bind_c_parens.f03: Ditto.
4611 * test_c_assoc.c: Ditto.
4612 * test_com_block.f90: Ditto.
4613 * test_common_binding_labels.f03: Ditto.
4614 * test_common_binding_labels_2.f03: Ditto.
4615 * test_common_binding_labels_2_main.f03: Ditto.
4616 * test_common_binding_labels_3.f03: Ditto.
4617 * test_common_binding_labels_3_main.f03: Ditto.
4618 * test_only_clause.f90: Ditto.
4619 * use_iso_c_binding.f90: Ditto.
4620 * value_5.f90: Ditto.
4621 * value_test.f90: Ditto.
4622 * value_tests_f03.f90: Ditto.
4623
4624 2007-07-01 Daniel Jacobowitz <dan@codesourcery.com>
4625
4626 * gcc.dg/tls/opt-14.c: New.
4627
4628 2007-07-01 Ollie Wild <aaw@google.com>
4629
4630 * g++.dg/lookup/using16.C: New test.
4631 * g++.dg/lookup/using17.C: New test.
4632
4633 2007-07-01 Janne Blomqvist <jb@gcc.gnu.org>
4634
4635 PR fortran/32239
4636 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.f90
4637 (test_4): Use proper test for floating point equality.
4638 (test_8): Likewise.
4639
4640 2007-06-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4641
4642 PR libgfortran/32554
4643 * gfortran.dg/fmt_p_1.f90: New test.
4644
4645 2007-07-01 Ira Rosen <irar@il.ibm.com>
4646
4647 * gcc.dg/vect/vect-strided-store-u16-i4.c: Remove abort() from input
4648 initialization and fix dg-final check - the initialization loop is
4649 vectorizable.
4650
4651 2007-07-01 Uros Bizjak <ubizjak@gmail.com>
4652 Volker Reichelt <reichelt@netcologne.de>
4653
4654 PR middle-end/32559
4655 * gcc.dg/pr32559.c: New test.
4656
4657 2007-07-01 Uros Bizjak <ubizjak@gmail.com>
4658
4659 PR tree-optimization/25371
4660 * gcc.dg/vect/pr25371.c: New test.
4661
4662 2007-06-30 Nathan Froyd <froydnj@codesourcery.com>
4663
4664 * gcc.c-torture/execute/20051113-1.c (main): Use the correct type
4665 when allocating and initializing a flexible array.
4666
4667 2007-06-30 Daniel Franke <franke.daniel@gmail.com>
4668
4669 PR fortran/20373
4670 * gfortran.dg/intrinsic.f90: New test.
4671
4672 2007-06-30 Tobias Burnus <burnus@net-b.de>
4673
4674 PR fortran/32555
4675 * gfortran.dg/fmt_zero_check.f90: New.
4676
4677 2007-06-30 Paul Thomas <pault@gcc.gnu.org>
4678
4679 PR fortran/30284
4680 * gfortran.dg/repeat_f90: New test.
4681
4682 2007-06-30 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
4683
4684 PR testsuite/25241
4685 * gcc.dg/cpp/20000625-1.c: Without dg-options the default is
4686 -pedantic-errors, so we should match errors.
4687 * gcc.dg/cpp/escape-1.c: Likewise.
4688 * gcc.dg/cpp/charconst.c: Empty character constants are errors.
4689 * gcc.dg/cpp/direct2.c: This is a mandatory error instead of a
4690 warning.
4691 * gcc.dg/cpp/endif-pedantic2.c: Use -pedantic-errors to obtain
4692 errors instead of warnings.
4693 * gcc.dg/cpp/extratokens.c: Use dg-warning instead of dg-error for
4694 a pedantic warning.
4695 * gcc.dg/cpp/arith-3.c: Likewise.
4696
4697 2007-06-30 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
4698
4699 PR testsuite/25241
4700 * gcc.dg/pch/valid-1.c: Match each diagnostic with its own directive.
4701 * gcc.dg/pch/valid-2.c: Likewise.
4702 * gcc.dg/pch/valid-3.c: Likewise.
4703 * gcc.dg/pch/warn-1.c: Likewise.
4704 * gcc.dg/pch/valid-4.c: Match a warning instead of an error.
4705
4706 2007-06-30 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
4707
4708 PR c/4076
4709 * gcc.dg/Wunused-function.c: New.
4710
4711 2007-06-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4712
4713 * gfortran.fortran-torture/compile/inline_1.f90: Fix test.
4714
4715 2007-06-29 Douglas Gregor <doug.gregor@gmail.com>
4716
4717 * g++.dg/other/canon-31724.C: New.
4718
4719 2007-06-29 Jan Hubicka <jh@suse.cz>
4720
4721 PR middle-end/32372
4722 * gcc.c-torture/compile/pr32372.c: new.
4723
4724 2007-06-29 Daniel Franke <franke.daniel@gmail.com>
4725
4726 * gfortran.dg/operator_3.f90: New test.
4727
4728 2007-06-29 Daniel Franke <franke.daniel@gmail.com>
4729
4730 * gfortran.dg/gomp/reduction1.f90: Adjust error message.
4731 * gfortran.dg/gomp/allocatable_components_1.f90: Likewise.
4732
4733 2007-06-29 Richard Guenther <rguenther@suse.de>
4734
4735 PR middle-end/32493
4736 * gcc.dg/inline-23.c: New testcase.
4737
4738 2007-06-29 Uros Bizjak <ubizjak@gmail.com>
4739
4740 PR tree-optimization/24659
4741 * gcc.target/i386/vectorize2.c: New test.
4742 * gcc.target/i386/sse2-lrint-vec.c: New runtime test.
4743 * gcc.target/i386/sse2-lrintf-vec.c: Ditto.
4744
4745 2007-06-29 Eric Botcazou <ebotcazou@adacore.com>
4746
4747 * gcc.dg/pointer-arith-9.c: New test.
4748
4749 2007-06-29 Tobias Burnus <burnus@net-b.de>
4750
4751 PR fortran/32483
4752 * gfortran.dg/fmt_read_2.f90: New.
4753
4754 2007-06-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4755
4756 * gfortran.dg/open_errors.f90: Check for existance of temptestfile.
4757 If it exists, don't try to create it.
4758
4759 2007-06-28 Geoffrey Keating <geoffk@apple.com>
4760
4761 * g++.dg/ext/visibility/ms-compat-1.C: New.
4762
4763 2007-06-28 Andrew Pinski <andrew_pinski@playstation.sony.com>
4764
4765 PR tree-opt/32417
4766 * gfortran.fortran-torture/compile/pr32417.f90: New test.
4767
4768 2007-06-28 Dorit Nuzman <dorit@il.ibm.com>
4769
4770 * gcc.dg/vect/vect-iv-4.c: Test now passes on vect_pack_trunc
4771 targets.
4772
4773 2007-06-27 Daniel Franke <franke.daniel@gmail.com>
4774
4775 PR fortran/32467
4776 * gfortran.dg/gomp/allocatable_components_1.f90: New test.
4777
4778 2007-06-27 Richard Guenther <rguenther@suse.de>
4779
4780 PR middle-end/32492
4781 * gcc.dg/inline-22.c: New testcase.
4782
4783 2007-06-26 Hui-May Chang <hm.chang@apple.com>
4784
4785 * gcc.target/i386/large-size-array-3.c: Remove the larger size of
4786 the scan-assembler constant.
4787
4788 2007-06-25 Geoffrey Keating <geoffk@apple.com>
4789
4790 PR 20216
4791 * gcc.dg/pr20216.c: New.
4792
4793 2007-06-25 Andrew Pinski <andrew_pinski@playstation.sony.com>
4794
4795 PR tree-opt/32421
4796 * gcc.dg/vect/pr32421.c: New test.
4797
4798 2006-06-26 Simon Martin <simartin@users.sourceforge.net>
4799
4800 PR c++/32111
4801 * g++.dg/other/friend5.C: New test.
4802
4803 2007-06-25 Paul Thomas <pault@gcc.gnu.org>
4804
4805 PR fortran/32464
4806 * gfortran.dg/host_assoc_function_2.f90: New test.
4807
4808 PR fortran/31494
4809 * gfortran.dg/host_assoc_call_1.f90: New test.
4810
4811 2007-06-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4812
4813 * gfortran.dg/secnds-1.f: Revise test to reduce random errors.
4814
4815 2007-06-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4816
4817 PR fortran/32456
4818 * gfortran.dg/error_format.f90: New test.
4819
4820 2007-06-24 Paul Thomas <pault@gcc.gnu.org>
4821
4822 PR fortran/32136
4823 * gfortran.dg/pr32136.f90: New test.
4824
4825 2007-06-24 Paul Thomas <pault@gcc.gnu.org>
4826
4827 PR fortran/31726
4828 * gfortran.dg/minmaxloc_1.f90: New test.
4829
4830 PR fortran/32298
4831 * gfortran.dg/minmaxloc_2.f90: New test.
4832
4833 2007-06-23 Richard Guenther <rguenther@suse.de>
4834
4835 PR tree-optimization/16876
4836 PR middle-end/29478
4837 * gcc.dg/pr29254.c: The warning is bogus.
4838 * gcc.dg/warn-1.c: Likewise.
4839 * gcc.dg/assign-warn-3.c: Likewise.
4840 * gcc.dg/noncompile/pr16876.c: The testcase is bogus, remove.
4841
4842 2007-06-23 Richard Earnshaw <rearnsha@arm.com>
4843
4844 * gcc.c-torture/execute/20070623-1.c: New.
4845
4846 2007-06-22 Jan Hubicka <jh@suse.cz>
4847
4848 * gcc.c-torture/compile/pr31541.c: New.
4849
4850 2007-06-22 Uros Bizjak <ubizjak@gmail.com>
4851
4852 * gcc.target/i386/large-size-array-3.c: Fix dg-do compile directive.
4853 Remove -m64 from dg-options.
4854
4855 2007-06-22 Uros Bizjak <ubizjak@gmail.com>
4856
4857 PR middle-end/32374
4858 * gcc.dg/pr32374.c: New test.
4859
4860 2007-06-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4861
4862 PR fortran/32360
4863 * gfortran.dg/pointer_assign_3.f90: New test.
4864
4865 2007-06-21 Sebastian Pop <sebpop@gmail.com>
4866
4867 * gcc/testsuite/gcc.dg/tree-ssa/pr19590.c: New.
4868
4869 2007-06-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4870
4871 PR fortran/31162
4872 * gfortran.dg/assign.f90: Update test.
4873 * gfortran.dg/real_do_1.f90: Update test.
4874 * gfortran.dg/gomp/omp_do1.f90: Update test.
4875 * gfortran.dg/warnings_are_errors_1.f: Update test.
4876 * gfortran.dg/g77/20010519-1.f: Update test.
4877 * gfortran.dg/g77/pr9258.f: Update test.
4878 * gfortran.dg/g77/960317-1.f: Update test.
4879
4880 2007-06-21 Richard Guenther <rguenther@suse.de>
4881
4882 PR tree-optimization/32453
4883 * gcc.c-torture/compile/pr32453.c: New testcase.
4884
4885 2007-06-21 Jakub Jelinek <jakub@redhat.com>
4886
4887 PR tree-optimization/31866
4888 * gcc.dg/pr31866.c: New test.
4889
4890 2007-06-21 Richard Guenther <rguenther@suse.de>
4891
4892 PR tree-optimization/32451
4893 * g++.dg/torture/20070621-1.C: New testcase.
4894
4895 2007-06-21 Christian Bruel <christian.bruel@st.com>
4896
4897 * gcc.dg/attr-isr.c: Test delay slot content.
4898
4899 2007-06-20 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4900
4901 PR fortran/32361
4902 gfortran.dg/pointer_assign_2.f90: New test.
4903
4904 2007-06-20 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4905
4906 PR fortran/25061
4907 gfortran.dg/invalid_procedure_name.f90: New test.
4908
4909 2007-06-20 Adam Nemet <anemet@caviumnetworks.com>
4910
4911 PR tree-optimization/25737
4912 * testsuite/gcc.dg/tree-ssa/alias-14.c: New test.
4913
4914 2007-06-20 Hui-May Chang <hm.chang@apple.com>
4915
4916 * gcc.target/i386/large-size-array-3.c: New.
4917
4918 2007-06-20 Andrew Pinski <andrew_pinski@playstation.sony.com>
4919 Richard Guenther <rguenther@suse.de>
4920
4921 PR fortran/32140
4922 * gfortran.fortran-torture/execute/pr32140.f90: New testcase.
4923
4924 2007-06-20 Jakub Jelinek <jakub@redhat.com>
4925
4926 PR middle-end/31959
4927 * gcc.dg/pr31959.c: New test.
4928
4929 PR inline-asm/32109
4930 * g++.dg/ext/asm10.C: New test.
4931
4932 PR middle-end/32285
4933 * gcc.c-torture/execute/20070614-1.c: New test.
4934
4935 2007-06-19 Seongbae Park <seongbae.park@gmail.com>
4936
4937 * gcc.target/arm/stack-corruption.c: New test.
4938
4939 2007-06-19 Richard Guenther <rguenther@suse.de>
4940
4941 * g++.dg/torture/pr30252.C: New testcase.
4942
4943 2007-06-19 Jakub Jelinek <jakub@redhat.com>
4944
4945 PR tree-optimization/32353
4946 * g++.dg/opt/nrv13.C: New test.
4947
4948 2007-06-19 Paul Thomas <pault@gcc.gnu.org>
4949
4950 PR fortran/20863
4951 PR fortran/20882
4952 * gfortran.dg/impure_assignment_2.f90 : New test.
4953
4954 PR fortran/32236
4955 * gfortran.dg/data_initialized_2.f90 : New test.
4956
4957 * gfortran.dg/equiv_7.f90 : Test for endianess and call the
4958 appropriate version of 'dmach'.
4959
4960 2007-06-18 Uros Bizjak <ubizjak@gmail.com>
4961
4962 PR target/32389
4963 * gcc.target/i386/pr32389.c New test.
4964
4965 2007-06-18 Simon Baldwin <simonb@google.com>
4966
4967 PR c++/31923
4968 * g++.dg/template/error25.C: New.
4969 * g++.dg/template/spec35.C: New.
4970
4971 2007-06-18 Kenneth Zadeck <zadeck@naturalbridge.com>
4972
4973 * gcc.c-torture/compile/pr32355.c: New testcase.
4974
4975 2007-06-18 Uros Bizjak <ubizjak@gmail.com>
4976
4977 PR tree-optimization/32383
4978 * g++.dg/opt/pr32383.C: New test.
4979
4980 2007-06-17 Uros Bizjak <ubizjak@gmail.com>
4981
4982 PR rtl-optimization/32366
4983 * gcc.dg/vect/pr32366.c: New test.
4984
4985 2007-06-17 Kenneth Zadeck <zadeck@naturalbridge.com>
4986
4987 * gcc.c-torture/compile/pr32349.c: New testcase.
4988
4989 2007-06-17 Eric Botcazou <ebotcazou@libertysurf.fr>
4990
4991 * gcc.target/sparc/align.c: Use 'unsigned char' as element type.
4992 * gcc.target/sparc/combined-2.c: Likewise.
4993 * gcc.target/sparc/fexpand.c : Likewise.
4994 * gcc.target/sparc/fnot.c: Likewise. Fix a couple of prototypes.
4995 * gcc.target/sparc/fpack16.c : Likewise.
4996 * gcc.target/sparc/fpmerge.c : Likewise.
4997 * gcc.target/sparc/fpmul.c : Likewise.
4998 * gcc.target/sparc/noresult.c : Likewise.
4999 * gcc.target/sparc/pdist.c: Likewise.
5000
5001 2007-06-16 Uros Bizjak <ubizjak@gmail.com>
5002
5003 PR middle-end/31723
5004 * gcc.target/i386/recip-divf.c: New test.
5005 * gcc.target/i386/recip-sqrtf.c: Ditto.
5006 * gcc.target/i386/recip-vec-divf.c: Ditto.
5007 * gcc.target/i386/recip-vec-sqrtf.c: Ditto.
5008 * gcc.target/i386/sse-recip.c: Ditto.
5009 * gcc.target/i386/sse-recip-vec.c: Ditto.
5010
5011 2007-06-15 Andrew Pinski <andrew_pinski@playstation.sony.com>
5012
5013 PR tree-opt/32225
5014 * gcc.c-torture/compile/20070605-1.c: New test.
5015
5016 * gcc.c-torture/compile/20070603-1.c: New testcase.
5017 * gcc.c-torture/compile/20070603-2.c: New testcase.
5018
5019 * gcc.c-torture/compile/20070531-1.c: New test.
5020
5021 PR tree-opt/32167
5022 * gcc.c-torture/compile/20070531-2.c: New test.
5023
5024 PR tree-opt/32144
5025 * gcc.c-torture/compile/20070529-1.c: New test.
5026
5027 PR tree-opt/32145
5028 * gcc.c-torture/compile/20070529-2.c: New test.
5029
5030 PR tree-opt/32015
5031 * gcc.c-torture/compile/20070520-1.c: New test.
5032
5033 * g++.dg/ext/java-1.C: New test.
5034
5035 * gcc.dg/vect/vect-106.c: We are now able to vectorize two
5036 loops instead of one. Remove the "can't determine dependence"
5037 check.
5038 * gcc.dg/tree-ssa/20030815-1.c: Remove testcase which is no longer
5039 needed as the cast is gone in the first place.
5040 * gcc.dg/max-1.c: Change local variable a to be a global one.
5041 * gcc.dg/tree-ssa/ssa-pre-8.c: Update testcase since we don't
5042 have a cast which is PREd.
5043
5044 2007-06-15 Mark Mitchell <mark@codesourcery.com>
5045
5046 * g++.dg/lookup/anon6.C: New test.
5047
5048 2007-06-14 Dirk Mueller <dmueller@suse.de>
5049
5050 PR c++/31806
5051 * g++.dg/opt/static6.C: New testcase.
5052
5053 2007-06-14 Geoff Keating <geoffk@apple.com>
5054
5055 * g++.dg/ext/visibility/overload-1.C: New.
5056
5057 PR 31093
5058 * g++.dg/ext/visibility/anon4.C: New.
5059
5060 2007-06-14 Uros Bizjak <ubizjak@gmail.com>
5061
5062 PR target/32268
5063 * gcc.target/i386/pr32268.c: New test.
5064
5065 2007-06-14 H.J. Lu <hongjiu.lu@intel.com>
5066
5067 * gcc.dg/dfp/fe-convert-1.c: Expect FE_OVERFLOW when converting
5068 from 10.000000e96DD to _Decimal32, from 10.000000e96DL to
5069 _Decimal32 and from 10.00000000000000E384DL to _Decimal64.
5070
5071 * gcc.dg/dfp/fe-convert-2.c: Expect FE_INEXACT when converting
5072 from 1.0e96 and -1.0e96 to _Decimal32. Enable testing for
5073 converting from 1.0e-96 and 0.00048828125 to _Decimal32 when
5074 BID is used.
5075
5076 2007-06-14 Paul Thomas <pault@gcc.gnu.org>
5077
5078 PR fortran/32302
5079 * gfortran.dg/common_resize_1.f90: New test.
5080
5081 2007-06-14 Dorit Nuzman <dorit@il.ibm.com>
5082
5083 PR target/32274
5084 * gcc.dg/vect/pr32224.c: Fix.
5085
5086 2007-06-13 Eric Christopher <echristo@apple.com>
5087
5088 * gcc.target/i386/ssefn-1.c: Add -march=i386.
5089
5090 2007-06-13 Tobias Burnus <burnus@net-b.de>
5091
5092 PR fortran/32323
5093 * gfortran.dg/actual_array_vect_1.f90: New.
5094
5095 2007-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
5096
5097 * gcc.target/sparc/mfpu.c: New test.
5098
5099 2007-06-12 Geoff Keating <geoffk@apple.com>
5100
5101 * g++.dg/warn/weak1.C: Suppress on Darwin.
5102 * g++.dg/other/unused1.C: Accept tabs or spaces in assembly.
5103
5104 2007-06-12 Andrew Pinski <andrew_pinski@playstation.sony.com>
5105
5106 PR middle-end/31579
5107 * g++.dg/torture/pr31579.C: New testcase.
5108
5109 2007-06-12 Ian Lance Taylor <iant@google.com>
5110
5111 PR libstdc++/29286
5112 * g++.dg/init/new16.C: New test.
5113 * g++.dg/init/new17.C: New test.
5114 * g++.dg/init/new18.C: New test.
5115 * g++.dg/init/new19.C: New test.
5116
5117 2007-06-12 Olivier Hainque <hainque@adacore.com>
5118
5119 * gnat.dg/lhs_view_convert.adb: New test.
5120
5121 2007-06-12 Richard Guenther <rguenther@suse.de>
5122
5123 PR tree-optimization/15353
5124 PR tree-optimization/31657
5125 * gcc.c-torture/execute/20070424-1.c: New testcase.
5126 * gcc.dg/tree-ssa/ssa-ifcombine-1.c: Likewise.
5127 * gcc.dg/tree-ssa/ssa-ifcombine-2.c: Likewise.
5128 * gcc.dg/tree-ssa/ssa-ifcombine-3.c: Likewise.
5129 * gcc.dg/tree-ssa/ssa-ifcombine-4.c: Likewise.
5130 * gcc.dg/tree-ssa/ssa-ifcombine-5.c: Likewise.
5131
5132 2007-06-12 Uros Bizjak <ubizjak@gmail.com>
5133
5134 PR rtl-optimization/32293
5135 * gcc.dg/pr32293.c: New test.
5136
5137 2007-06-12 Uros Bizjak <ubizjak@gmail.com>
5138
5139 * gcc.dg/builtins-11.c: Also check folding of a/cbrt(b/c).
5140
5141 2007-06-12 Paul Thomas <pault@gcc.gnu.org>
5142
5143 PR fortran/29786
5144 * gfortran.dg/equiv_7.f90: New test.
5145 * gfortran.dg/equiv_constraint_7.f90: Change error message.
5146
5147 PR fortran/30875
5148 * gfortran.dg/equiv_constraint_5.f90: Correct code and error.
5149
5150 2007-06-11 Andreas Tobler <a.tobler@schweiz.org>
5151
5152 * gcc.dg/setjmp-3.c: Rename raise to raise0.
5153 * gcc.dg/setjmp-4.c: Likewise.
5154 * gcc.target/i386/980211-1.c: Rename __signbitl to __signbitl0.
5155
5156 2007-06-11 Paolo Bonzini <bonzini@gnu.org>
5157
5158 PR rtl-optimization/31025
5159 * gfortran.dg/pr31025.f90: New.
5160
5161 2007-06-11 Uros Bizjak <ubizjak@gmail.com>
5162
5163 PR target/32280
5164 * gcc.target/i386/pr32280.c: New test.
5165
5166 2007-06-11 Uros Bizjak <ubizjak@gmail.com>
5167
5168 PR middle-end/32279
5169 * gcc.dg/builtins-11.c: Also check folding of a/sqrt(b/c).
5170
5171 2007-06-10 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5172
5173 PR libgfortran/32235
5174 * gfortran.dg/backspace_9.f: New test.
5175
5176 2007-06-10 Zdenek Dvorak <dvorakz@suse.cz>
5177
5178 * gcc.dg/tree-ssa/prefetch-7.c: New test.
5179
5180 2007-06-09 Zdenek Dvorak <dvorakz@suse.cz>
5181
5182 * gcc.dg/tree-ssa/loop-28.c: New testcase.
5183
5184 2007-06-09 Ian Lance Taylor <iant@google.com>
5185
5186 PR tree-optimization/32169
5187 * gcc.c-torture/compile/pr32169.c: New test.
5188
5189 2007-06-08 Harsha Jagasia <harsha.jagasia@amd.com>
5190
5191 * gcc.dg/vect/costmodel: New directory.
5192 * gcc.dg/vect/costmodel/i386: New directory.
5193 * gcc.dg/vect/costmodel/i386/i386-costmodel-vect.exp: New testsuite.
5194 * gcc.dg/vect/costmodel/i386/costmodel-fast-math-vect-pr29925.c:
5195 New test.
5196 * gcc.dg/vect/costmodel/i386/costmodel-vect-31.c: New test.
5197 * gcc.dg/vect/costmodel/i386/costmodel-vect-33.c: New test.
5198 * gcc.dg/vect/costmodel/i386/costmodel-vect-68.c: New test.
5199 * gcc.dg/vect/costmodel/i386/costmodel-vect-reduc-1char.c: New test.
5200 * gcc.dg/vect/costmodel/x86_64: New directory.
5201 * gcc.dg/vect/costmodel/x86_64/x86_64-costmodel-vect.exp:
5202 New testsuite.
5203 * gcc.dg/vect/costmodel/x86_64/costmodel-fast-math-vect-pr29925.c:
5204 New test.
5205 * gcc.dg/vect/costmodel/x86_64/costmodel-vect-31.c: New test.
5206 * gcc.dg/vect/costmodel/x86_64/costmodel-vect-33.c: New test.
5207 * gcc.dg/vect/costmodel/x86_64/costmodel-vect-68.c: New test.
5208 * gcc.dg/vect/costmodel/x86_64/costmodel-vect-reduc-1char.c: New test.
5209 * gcc.dg/vect/costmodel/x86_64/costmodel-pr30843.c: New test.
5210
5211 2007-06-08 Uros Bizjak <ubizjak@gmail.com>
5212
5213 PR tree-optimization/32243
5214 * gcc.dg/vect/vect.exp: Add support for -O3 tests. Reset default
5215 flags for -Os tests.
5216 * gcc.dg/vect/03-vect-pr32243.c: New test.
5217
5218 2007-06-08 Dorit Nuzman <dorit@il.ibm.com>
5219
5220 PR tree-optimization/32224
5221 * gcc.dg/vect/pr32224.c: New test.
5222
5223 2007-06-08 Jakub Jelinek <jakub@redhat.com>
5224
5225 PR c++/32177
5226 * g++.dg/gomp/pr32177.C: New test.
5227
5228 2007-06-07 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
5229
5230 PR testsuite/25241
5231 * gcc.dg/parm-mismatch-1.c: Use dg-message for notes.
5232 * gcc.dg/Wfatal.c: Use dg-message for output that is neither a
5233 warning nor an error.
5234 * gcc.dg/Wfatal-2.c: Likewise.
5235 * gcc.dg/Werror-1.c: Likewise.
5236 * gcc.dg/Werror-5.c: Likewise.
5237 * gcc.dg/Werror-7.c: Likewise.
5238 * gcc.dg/Werror-10.c: Likewise.
5239 * gcc.dg/Werror-11.c: Likewise.
5240
5241 2007-06-07 Simon Martin <simartin@users.sourceforge.net>
5242
5243 PR c++/30759
5244 * g++.dg/init/brace6.C: New test.
5245
5246 2007-06-07 Geoffrey Keating <geoffk@apple.com>
5247
5248 * g++.dg/ext/cleanup-8.c: Run on i386-darwin9 and later.
5249 * g++.dg/ext/cleanup-9.c: Run on i386-darwin9 and later.
5250 * g++.dg/ext/cleanup-10.c: Run on i386-darwin9 and later.
5251 * g++.dg/ext/cleanup-11.c: Run on i386-darwin9 and later.
5252
5253 * gcc.dg/attr-weakref-1-darwin.c: Run on all Darwin platforms.
5254 * gcc.dg/20050826-1.c: Run on all Darwin platforms.
5255 * gcc.dg/darwin-ld-2.c: Run on all Darwin platforms.
5256 * gcc.dg/darwin-ld-4.c: Run on all Darwin platforms.
5257 * gcc.dg/cleanup-8.c: Run on i386-darwin9 and later.
5258 * gcc.dg/cleanup-9.c: Run on i386-darwin9 and later.
5259 * gcc.dg/cleanup-10.c: Run on i386-darwin9 and later.
5260 * gcc.dg/cleanup-11.c: Run on i386-darwin9 and later.
5261
5262 * gcc.dg/darwin-minversion-3.c: New.
5263
5264 2007-06-07 Uros Bizjak <ubizjak@gmail.com>
5265
5266 * gcc.target/i386/builtin-copysign.c: New test.
5267
5268 2007-06-07 Zdenek Dvorak <dvorakz@suse.cz>
5269
5270 PR tree-optimization/32220
5271 * gfortran.dg/predcom-2.f: New testcase.
5272
5273 2007-06-06 Andrew Pinski <andrew_pinski@playstation.sony.com>
5274
5275 PR tree-opt/32231
5276 * gcc.target/i386/vectorize4.c: New test.
5277
5278 2007-06-06 Steve Ellcey <sje@cup.hp.com>
5279
5280 * gfortran.dg/integer_exponentiation_3.F90: Use approx. check.
5281
5282 2007-06-06 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
5283
5284 PR testsuite/25241
5285 * gcc.dg/simd-5.c: Mark output as a note.
5286 * gcc.dg/simd-6.c: Mark output as a note. Fix incorrect use of
5287 dg-message.
5288 * gcc.dg/simd-1.c: Likewise.
5289 * gcc.dg/always_inline.c: Mark output as a sorry.
5290 * gcc.dg/always_inline2.c: Likewise.
5291 * gcc.dg/always_inline3.c: Likewise.
5292
5293 2007-06-06 Ian Lance Taylor <iant@google.com>
5294
5295 * g++.dg/conversion/enum1.C: New test.
5296
5297 2007-06-06 Uros Bizjak <ubizjak@gmail.com>
5298
5299 PR tree-optimization/32216
5300 * gcc.dg/vect/pr32216.c: New test.
5301
5302 2007-06-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5303
5304 PR testsuite/18923
5305 * gfortran.dg/invalid_contains_1.f90: New test.
5306 * gfortran.dg/invalid_contains_2.f90: New test.
5307
5308 2007-06-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5309
5310 PR testsuite/32057
5311 * gfortran.dg/secnds.f: Update test to avoid roundoff errors and
5312 midnight issues.
5313
5314 2007-06-05 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
5315
5316 PR testsuite/25241
5317 * gcc.dg/invalid-call-1.c: Use dg-warning to match the warning and
5318 dg-message to match de note.
5319 * gcc.dg/pr26570.c: Use dg-message for a note.
5320 * gcc.dg/pr29254.c: Use dg-message for generic output and use
5321 dg-error instead of dg-warning because of -Werror.
5322 * gcc.dg/glibc-uclibc-1.c: Use dg-message for output that is
5323 neither an error, nor a warning.
5324 * gcc.dg/glibc-uclibc-2.c: Likewise
5325 * gcc.dg/cpp/19940712-1.c: Likewise.
5326
5327 2007-06-05 Joerg Wunsch <j.gnu@uriah.heep.sax.de>
5328
5329 PR preprocessor/23479
5330 * gcc.dg/binary-constants-1.c: Add test suites for
5331 the 0b-prefixed binary integer constants.
5332 * gcc.dg/binary-constants-2.c: Ditto.
5333 * gcc.dg/binary-constants-3.c: Ditto.
5334 * gcc.dg/binary-constants-4.c: Ditto.
5335
5336 2007-06-05 Ian Lance Taylor <iant@google.com>
5337
5338 * gcc.dg/Wstrict-overflow-19.c: New test.
5339
5340 2007-06-05 Razya Ladelsky <razya@il.ibm.com>
5341
5342 * gcc.dg/matrix/matrix-6.c: Remove conversion.
5343
5344 2007-06-04 Ian Lance Taylor <iant@google.com>
5345
5346 * gcc.dg/Wstrict-overflow-18.c: New test.
5347
5348 2007-06-04 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
5349
5350 PR testsuite/25241
5351 * gcc.dg/cpp/mi1.c: Use dg-message for output that is not an error.
5352 * gcc.dg/cpp/mi5.c: Likewise.
5353 * gcc.dg/cpp/mi7.c: Likewise.
5354
5355 2007-06-04 Uros Bizjak <ubizjak@gmail.com>
5356
5357 PR c/32191
5358 * gcc.dg/pr32191.c: New test.
5359
5360 2007-05-28 Tobias Burnus <burnus@net-b.de>
5361
5362 PR fortran/32124
5363 * gfortran.dg/allocate_stat_1.f90: Remove.
5364
5365 2007-06-02 H.J. Lu <hongjiu.lu@intel.com>
5366
5367 * gcc.target/i386/sse4_2-check.h: New.
5368 * gcc.target/i386/sse4_2-crc32b.c: Likewise.
5369 * gcc.target/i386/sse4_2-crc32.h: Likewise.
5370 * gcc.target/i386/sse4_2-crc32l.c: Likewise.
5371 * gcc.target/i386/sse4_2-crc32q.c: Likewise.
5372 * gcc.target/i386/sse4_2-crc32w.c: Likewise.
5373 * gcc.target/i386/sse4_2-pcmpestri-1.c: Likewise.
5374 * gcc.target/i386/sse4_2-pcmpestri-2.c: Likewise.
5375 * gcc.target/i386/sse4_2-pcmpestrm-1.c: Likewise.
5376 * gcc.target/i386/sse4_2-pcmpestrm-2.c: Likewise.
5377 * gcc.target/i386/sse4_2-pcmpgtq.c: Likewise.
5378 * gcc.target/i386/sse4_2-pcmpistri-1.c: Likewise.
5379 * gcc.target/i386/sse4_2-pcmpistri-2.c: Likewise.
5380 * gcc.target/i386/sse4_2-pcmpistrm-1.c: Likewise.
5381 * gcc.target/i386/sse4_2-pcmpistrm-2.c: Likewise.
5382 * gcc.target/i386/sse4_2-pcmpstr.h: Likewise.
5383 * gcc.target/i386/sse4_2-popcnt.h: Likewise.
5384 * gcc.target/i386/sse4_2-popcntl.c: Likewise.
5385 * gcc.target/i386/sse4_2-popcntq.c: Likewise.
5386
5387 2007-06-01 Geoffrey Keating <geoffk@apple.com>
5388
5389 * gcc.dg/pie-link.c: New test.
5390
5391 2007-06-01 Ian Lance Taylor <iant@google.com>
5392
5393 * gcc.dg/Wstrict-overflow-17.c: New test.
5394
5395 2007-06-01 Kazu Hirata <kazu@codesourcery.com>
5396
5397 * gcc.dg/builtin-return-1.c (g): New.
5398 (main): Allocate at least 64 bytes on the stack.
5399
5400 2007-05-31 Mark Mitchell <mark@codesourcery.com>
5401
5402 * g++.dg/init/cleanup3.C: New test.
5403
5404 2007-05-31 Rask Ingemann Lambertsen <rask@sygehus.dk>
5405
5406 * gcc.c-torture/compile/limits-caselabels.c: Fix for targets where
5407 int is 16 bits.
5408
5409 007-05-31 Paul Thomas <pault@gcc.gnu.org>
5410
5411 PR fortran/32156
5412 * gfortran.dg/char_array_constructor_3.f90: New test.
5413
5414 2007-05-31 Zdenek Dvorak <dvorakz@suse.cz>
5415
5416 PR tree-optimization/32160
5417 * gfortran.dg/predcom-1.f: New test.
5418
5419 2007-05-31 Richard Guenther <rguenther@suse.de>
5420
5421 * g++.dg/other/str_empty.C: Move...
5422 * g++.dg/other/pr30567.C: Move...
5423 * g++.dg/tree-ssa/pr27218.C: Move...
5424 * g++.dg/torture: ...here and remove dg-options.
5425
5426 2007-05-31 Paolo Carlini <pcarlini@suse.de>
5427
5428 PR c++/32158
5429 * g++.dg/ext/is_pod_incomplete.C: New.
5430
5431 2007-05-31 Russell Yanofsky <russ@yanofsky.org>
5432 Douglas Gregor <doug.gregor@gmail.com>
5433 Pedro Lamarao <pedro.lamarao@mndfck.org>
5434 Howard Hinnant <howard.hinnant@gmail.com>
5435
5436 PR c++/7412
5437 PR c++/29939
5438 * g++.dg/cpp0x/rv8p.C: New.
5439 * g++.dg/cpp0x/temp-constructor-bug.C: New.
5440 * g++.dg/cpp0x/cast-bug.C: New.
5441 * g++.dg/cpp0x/elision_weak.C: New.
5442 * g++.dg/cpp0x/collapse-bug.C: New.
5443 * g++.dg/cpp0x/rv3p.C: New.
5444 * g++.dg/cpp0x/rv7n.C: New.
5445 * g++.dg/cpp0x/overload-conv-1.C: New.
5446 * g++.dg/cpp0x/rv2n.C: New.
5447 * g++.dg/cpp0x/deduce.C: New.
5448 * g++.dg/cpp0x/temp-va-arg-bug.C: New.
5449 * g++.dg/cpp0x/rv6p.C: New.
5450 * g++.dg/cpp0x/template_deduction.C: New.
5451 * g++.dg/cpp0x/implicit-copy.C: New.
5452 * g++.dg/cpp0x/rv1p.C: New.
5453 * g++.dg/cpp0x/cast.C: New.
5454 * g++.dg/cpp0x/rv5n.C: New.
5455 * g++.dg/cpp0x/collapse.C: New.
5456 * g++.dg/cpp0x/overload-conv-2.C: New.
5457 * g++.dg/cpp0x/rv4p.C: New.
5458 * g++.dg/cpp0x/rvo.C: New.
5459 * g++.dg/cpp0x/iop.C: New.
5460 * g++.dg/cpp0x/rv3n.C: New.
5461 * g++.dg/cpp0x/rv7p.C: New.
5462 * g++.dg/cpp0x/reference_collapsing.C: New.
5463 * g++.dg/cpp0x/overload.C: New.
5464 * g++.dg/cpp0x/named.C: New.
5465 * g++.dg/cpp0x/rv2p.C: New.
5466 * g++.dg/cpp0x/rv6n.C: New.
5467 * g++.dg/cpp0x/not_special.C: New.
5468 * g++.dg/cpp0x/bind.C: New.
5469 * g++.dg/cpp0x/rv1n.C: New.
5470 * g++.dg/cpp0x/rv5p.C: New.
5471 * g++.dg/cpp0x/elision.C: New.
5472 * g++.dg/cpp0x/named_refs.C: New.
5473 * g++.dg/cpp0x/unnamed_refs.C: New.
5474 * g++.dg/cpp0x/rv4n.C: New.
5475 * g++.dg/cpp0x/elision_neg.C: New.
5476 * g++.dg/init/copy7.C: Run in C++98 mode.
5477 * g++.dg/overload/arg1.C: Ditto.
5478 * g++.dg/overload/arg4.C: Ditto.
5479
5480 2007-05-30 Jakub Jelinek <jakub@redhat.com>
5481
5482 PR c++/31809
5483 * g++.dg/opt/static5.C: New test.
5484
5485 2007-05-30 Richard Guenther <rguenther@suse.de>
5486
5487 * g++.dg/dg.exp: Prune torture/.
5488 * g++.dg/torture/dg-torture.exp: New testsuite.
5489
5490 2007-05-30 Kazu Hirata <kazu@codesourcery.com>
5491
5492 * gcc.target/arm/pr27387.C: Move and rename to ...
5493 * g++.dg/inherit/thunk8.C: ... here.
5494
5495 2007-05-30 Jakub Jelinek <jakub@redhat.com>
5496
5497 PR tree-optimization/31769
5498 * g++.dg/gomp/pr31769.C: New test.
5499
5500 2007-05-29 Hui-May Chang <hm.chang@apple.com>
5501
5502 * gcc.target/i386/stack-realign.c: New.
5503
5504 2007-05-29 Zdenek Dvorak <dvorakz@suse.cz>
5505
5506 * gcc.dg/tree-ssa/prefetch-6.c: New test.
5507
5508 2007-05-29 Tobias Schlüter <tobi@gcc.gnu.org>
5509
5510 * gfortran.dg/sizeof.f90: New.
5511
5512 2007-05-28 Andrew Pinski <andrew_pinski@playstation.sony.com>
5513
5514 PR c/31339
5515 * gcc.dg/boolcomplex-1.c: New test.
5516
5517 PR c++/31339
5518 * g++.dg/ext/boolcomplex-1.c: New test.
5519
5520 2007-05-28 Razya Ladelsky <razya@il.ibm.com>
5521
5522 * gcc.dg/matrix: New directory.
5523
5524 2007-05-28 Tobias Burnus <burnus@net-b.de>
5525
5526 PR fortran/32124
5527 * gfortran.dg/allocate_stat_1.f90: New.
5528
5529 2007-05-28 Brooks Moses <brooks.moses@codesourcery.com>
5530
5531 PR fortran/31972
5532 * transfer_hollerith_1.f90: New test.
5533
5534 2007-05-28 Andrew Pinski <andrew_pinski@playstation.sony.com>
5535
5536 PR tree-opt/32100
5537 * gcc.c-torture/execute/vrp-7.c: New test.
5538
5539 2007-05-28 Brooks Moses <brooks.moses@codesourcery.com>
5540
5541 * gfortran.dg/transfer_simplify_4.f90: New test.
5542
5543 2007-05-27 Tobias Burnus <burnus@net-b.de>
5544
5545 PR fortran/32088
5546 * gfortran.dg/func_result_3.f90: New.
5547
5548 2007-05-27 Tobias Burnus <burnus@net-b.de>
5549
5550 PR middle-end/32083
5551 * gfortran.dg/transfer_simplify_3.f90: New.
5552
5553 2007-05-26 Uros Bizjak <ubizjak@gmail.com>
5554
5555 PR target/32065
5556 * gcc.target/i386/pr32065-1.c: Rename from pr32065.c. Add -std=gnu99
5557 to compile options.
5558 * gcc.target/i386/pr32065-2.c: New test.
5559
5560 2007-05-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5561
5562 PR fortran/31813
5563 * gfortran.dg/io_constraints_2.f90: Update.
5564
5565 2007-05-26 Paul Thomas <pault@gcc.gnu.org>
5566
5567 PR fortran/31219
5568 * gfortran.dg/array_constructor_17.f90: New test.
5569
5570 2007-05-25 Andrew Pinski <andrew_pinski@playstation.sony.com>
5571
5572 PR tree-opt/32090
5573 * g++.dg/opt/array2.C: New testcase.
5574
5575 2007-05-26 Uros Bizjak <ubizjak@gmail.com>
5576
5577 PR target/32065
5578 * gcc.target/i386/pr32065.c: New test.
5579
5580 2007-05-25 Dirk Mueller <dmueller@suse.de>
5581 Marcus Meissner <meissner@suse.de>
5582
5583 * gcc.dg/attr-alloc_size.c: New.
5584
5585 2007-05-25 Simon Martin <simartin@users.sourceforge.net>
5586 Lee Millward <lee.millward@gmail.com>
5587
5588 PR c++/31745
5589 * g++.dg/parse/crash34.C: New test.
5590
5591 * g++.dg/parse/crash35.C: New test.
5592
5593 2007-05-25 H.J. Lu <hongjiu.lu@intel.com>
5594
5595 * gcc.target/i386/sse2-check.h: New.
5596 * gcc.target/i386/sse2-vec-1.c: Likewise.
5597 * gcc.target/i386/sse2-vec-2.c: Likewise.
5598 * gcc.target/i386/sse2-vec-3.c: Likewise.
5599 * gcc.target/i386/sse2-vec-4.c: Likewise.
5600 * gcc.target/i386/sse2-vec-5.c: Likewise.
5601 * gcc.target/i386/sse2-vec-6.c: Likewise.
5602
5603 2007-05-25 Douglas Gregor <doug.gregor@gmail.com>
5604
5605 PR c++/31431
5606 PR c++/31432
5607 PR c++/31434
5608 PR c++/31435
5609 PR c++/31437
5610 PR c++/31438
5611 PR c++/31442
5612 PR c++/31443
5613 PR c++/31444
5614 PR c++/31445
5615 * g++.dg/cpp0x/pr31431.C: New.
5616 * g++.dg/cpp0x/pr31437.C: New.
5617 * g++.dg/cpp0x/pr31442.C: New.
5618 * g++.dg/cpp0x/pr31444.C: New.
5619 * g++.dg/cpp0x/pr31431-2.C: New.
5620 * g++.dg/cpp0x/pr31432.C: New.
5621 * g++.dg/cpp0x/pr31434.C: New.
5622 * g++.dg/cpp0x/pr31438.C: New.
5623 * g++.dg/cpp0x/pr31443.C: New.
5624 * g++.dg/cpp0x/pr31445.C: New.
5625 * g++.dg/cpp0x/variadic-crash1.C: New.
5626
5627 2007-05-25 Richard Sandiford <richard@codesourcery.com>
5628
5629 * gcc.target/arm/long-calls-1.c: New test.
5630 * gcc.target/arm/long-calls-2.c: Likewise.
5631 * gcc.target/arm/long-calls-3.c: Likewise.
5632 * gcc.target/arm/long-calls-4.c: Likewise.
5633
5634 2007-05-25 Richard Guenther <rguenther@suse.de>
5635 Andrew Pinski <andrew_pinski@playstation.sony.com>
5636
5637 PR tree-optimization/31982
5638 * gcc.dg/tree-ssa/forwprop-2.c: New testcase.
5639
5640 2007-05-25 Paul Thomas <pault@gcc.gnu.org>
5641
5642 PR fortran/32047
5643 * gfortran.dg/result_in_spec_2.f90: New test.
5644
5645 2007-05-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5646
5647 * gcc.dg/torture/builtin-math-4.c: Fix dg-xfail-if.
5648
5649 2007-05-24 Ollie Wild <aaw@google.com>
5650
5651 * gcc.dg/cpp/counter-1.c: New test.
5652 * gcc.dg/pch/counter-1.c: New test.
5653 * gcc.dg/pch/counter-1.hs: New file.
5654 * gcc.dg/pch/counter-2.c: New test.
5655 * gcc.dg/pch/counter-2.hs: New file.
5656 * gcc.dg/pch/counter-3.c: New test.
5657 * gcc.dg/pch/counter-3.hs: New file.
5658
5659 2007-05-24 Zdenek Dvorak <dvorakz@suse.cz>
5660
5661 * gcc.dg/tree-ssa/predcom-1.c: New test.
5662 * gcc.dg/tree-ssa/predcom-2.c: New test.
5663 * gcc.dg/tree-ssa/predcom-3.c: New test.
5664 * gcc.dg/tree-ssa/predcom-4.c: New test.
5665 * gcc.dg/tree-ssa/predcom-5.c: New test.
5666 * gcc.dg/vect/dump-tree-dceloop-pr26359.c: Test dceloop2 dumps.
5667
5668 2007-05-24 H.J. Lu <hongjiu.lu@intel.com>
5669
5670 PR testsuite/32062
5671 * gcc.target/i386/sse4_1-check.h (MASK): New.
5672
5673 2007-05-24 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
5674
5675 PR fortran/32038
5676 * gfortran.dg/pr25603.f: Initialize integer variables.
5677
5678 2007-05-23 Ian Lance Taylor <iant@google.com>
5679
5680 * g++.dg/other/vrp1.C: New test.
5681
5682 2007-05-23 Simon Martin <simartin@users.sourceforge.net>
5683
5684 PR preprocessor/20077
5685 * gcc.dg/cpp/paste15.c: New test.
5686
5687 2007-05-23 Sandra Loosemore <sandra@codesourcery.com>
5688 Nigel Stephens <nigel@mips.com>
5689 Richard Sandiford <richard@codesourcery.com>
5690
5691 * gcc.target/mips/inter/mips16_stubs_1_main.c: New.
5692 * gcc.target/mips/inter/mips16_stubs_1_x.c: New.
5693 * gcc.target/mips/inter/mips16_stubs_1_y.c: New.
5694 * gcc.target/mips/inter/mips16-inter.exp: New.
5695
5696 2007-05-23 Kazu Hirata <kazu@codesourcery.com>
5697
5698 * gcc.dg/bf-spl1.c, gcc.dg/m68k-pic-1.c: Enable on fido-*-*.
5699
5700 2007-05-23 H.J. Lu <hongjiu.lu@intel.com>
5701
5702 * gcc.target/i386/sse3-addsubpd.c: Don't include stdlib.h
5703 nor i386-cpuid.h. Include sse3-check.h. Remove main ().
5704 * gcc.target/i386/sse3-addsubps.c: Likewise.
5705 * gcc.target/i386/sse3-haddpd.c: Likewise.
5706 * gcc.target/i386/sse3-haddps.c: Likewise.
5707 * gcc.target/i386/sse3-hsubpd.c: Likewise.
5708 * gcc.target/i386/sse3-hsubps.c: Likewise.
5709 * gcc.target/i386/sse3-lddqu.c: Likewise.
5710 * gcc.target/i386/sse3-movddup.c: Likewise.
5711 * gcc.target/i386/sse3-movshdup.c: Likewise.
5712 * gcc.target/i386/sse3-movsldup.c: Likewise.
5713
5714 * gcc.target/i386/ssse3-pabsb.c: Don't include stdlib.h
5715 nor i386-cpuid.h. Include ssse3-check.h. Remove main ().
5716 * gcc.target/i386/ssse3-pabsd.c: Likewise.
5717 * gcc.target/i386/ssse3-pabsw.c: Likewise.
5718 * gcc.target/i386/ssse3-palignr.c: Likewise.
5719 * gcc.target/i386/ssse3-phaddd.c: Likewise.
5720 * gcc.target/i386/ssse3-phaddsw.c: Likewise.
5721 * gcc.target/i386/ssse3-phaddw.c: Likewise.
5722 * gcc.target/i386/ssse3-phsubd.c: Likewise.
5723 * gcc.target/i386/ssse3-phsubsw.c: Likewise.
5724 * gcc.target/i386/ssse3-phsubw.c: Likewise.
5725 * gcc.target/i386/ssse3-pmaddubsw.c: Likewise.
5726 * gcc.target/i386/ssse3-pmulhrsw.c: Likewise.
5727 * gcc.target/i386/ssse3-pshufb.c: Likewise.
5728 * gcc.target/i386/ssse3-psignb.c: Likewise.
5729 * gcc.target/i386/ssse3-psignd.c: Likewise.
5730 * gcc.target/i386/ssse3-psignw.c: Likewise.
5731 * gcc.target/i386/ssse3-vals.h: Likewise.
5732
5733 * gcc.target/i386/sse3-check.h: New file.
5734 * gcc.target/i386/ssse3-check.h: Likewise.
5735
5736 2007-05-22 Andrew Pinski <andrew_pinski@playstation.sony.com>
5737
5738 PR middle-end/31095
5739 * gcc.c-torture/compile/bcopy-1.c: New testcase.
5740
5741 2007-05-22 Andrew Pinski <andrew_pinski@playstation.sony.com>
5742
5743 PR middle-end/31606
5744 * gcc.c-torture/20070522-1.c: New testcase.
5745
5746 2007-05-22 H.J. Lu <hongjiu.lu@intel.com>
5747
5748 * gcc.target/i386/sse4_1-check.h: Don't include <stdio.h>.
5749
5750 2007-05-22 Kazu Hirata <kazu@codesourcery.com>
5751
5752 * gcc.c-torture/execute/ieee/20000320-1.x,
5753 gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: XFAIL on
5754 m68k-*-* and check_effective_target_coldfire_fpu.
5755
5756 2007-05-22 Ollie Wild <aaw@google.com>
5757
5758 * g++.dg/lookup/hidden-class10.C: New test.
5759 * g++.dg/lookup/hidden-class11.C: New test.
5760
5761 2007-05-22 Ollie Wild <aaw@google.com>
5762
5763 * g++.dg/lookup/name-clash5.C: New test.
5764 * g++.dg/lookup/name-clash6.C: New test.
5765
5766 2007-05-22 H.J. Lu <hongjiu.lu@intel.com>
5767
5768 * g++.dg/other/i386-2.C: Update comments on header files tested.
5769 Use -msse4.1 instead of -mssse3. Include <smmintrin.h> instead
5770 of <tmmintrin.h>.
5771 * gcc.target/i386/sse-12.c: Likewise.
5772 * gcc.target/i386/sse-13.c: Likewise.
5773 * gcc.target/i386/sse-14.c: Likewise.
5774
5775 * gcc.target/i386/sse-13.c (__builtin_ia32_pblendw128): New.
5776 Redefined to test with immediate operand.
5777 (__builtin_ia32_blendps): Likewise.
5778 (__builtin_ia32_blendpd): Likewise.
5779 (__builtin_ia32_dpps): Likewise.
5780 (__builtin_ia32_dpps): Likewise.
5781 (__builtin_ia32_insertps128): Likewise.
5782 (__builtin_ia32_vec_ext_v4sf): Likewise.
5783 (__builtin_ia32_vec_set_v16qi): Likewise.
5784 (__builtin_ia32_vec_set_v4si): Likewise.
5785 (__builtin_ia32_vec_set_v2di): Likewise.
5786 (__builtin_ia32_vec_ext_v16qi): Likewise.
5787 (__builtin_ia32_vec_ext_v4si): Likewise.
5788 (__builtin_ia32_vec_ext_v2di): Likewise.
5789 (__builtin_ia32_roundpd): Likewise.
5790 (__builtin_ia32_roundsd): Likewise.
5791 (__builtin_ia32_roundps): Likewise.
5792 (__builtin_ia32_roundss): Likewise.
5793 (__builtin_ia32_mpsadbw128): Likewise.
5794
5795 2007-05-22 H.J. Lu <hongjiu.lu@intel.com>
5796
5797 * gcc.target/i386/sse4_1-check.h: Don't include ../auto-host.h.
5798
5799 2007-05-22 Janis Johnson <janis187@us.ibm.com>
5800
5801 * gcc.dg/dfp/func-array.c: Support -DDBG to report individual
5802 failures.
5803 * gcc.dg/dfp/func-struct.c: Ditto.
5804 * gcc.dg/dfp/operator-assignment.c: Ditto.
5805 * gcc.dg/dfp/convert-bfp.c: Ditto.
5806 * gcc.dg/dfp/convert-int.c: Ditto.
5807 * gcc.dg/dfp/convert-int-max.c: Ditto.
5808 * gcc.dg/dfp/func-scalar.c: Ditto.
5809 * gcc.dg/dfp/cast.c: Ditto.
5810 * gcc.dg/dfp/func-mixed.c: Support -DDBG to report individual
5811 failures, and fix a typo in return type of arg1_128.
5812 * gcc.dg/dfp/convert-dfp.c: Support -DDBG to report individual
5813 failures, and fix a typo in a constant suffix.
5814 * gcc.dg/dfp/func-vararg-dfp.c: Return zero at the end.
5815 * gcc.dg/dfp/convert-complex.c: With -DDBG, abort for failures.
5816
5817 2007-05-22 Janis Johnson <janis187@us.ibm.com>
5818 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
5819
5820 * lib/gcc-dg.exp(process_message): New proc.
5821 (dg-message): New test directive.
5822 * gcc.dg/always_inline.c: Use dg-message.
5823 * gcc.dg/always_inline2.c: Ditto.
5824 * gcc.dg/always_inline3.c: Ditto.
5825 * gcc.dg/invalid-call-1.c: Ditto.
5826 * gcc.dg/pr17506.c: Ditto.
5827 * gcc.dg/simd-5.c: Ditto.
5828 * gcc.dg/simd-6.c: Ditto.
5829 * gcc.dg/va-arg-2.c: Ditto.
5830 * gcc.dg/cpp/syshdr.c: Ditto.
5831 * gcc.dg/cpp/unc4.c: Ditto.
5832 * gcc.dg/cpp/trad/mi1.c: Ditto.
5833 * gcc.dg/cpp/trad/mi5.c: Ditto.
5834 * gcc.dg/cpp/trad/mi7.c: Ditto.
5835 * gcc.test-framework/dg-outexistsnot-exp-P.c: Ditto.
5836 * gcc.test-framework/dg-outexists-exp-F.c: Ditto.
5837 * gcc.test-framework/test-framework.awk: Special-case outexists
5838 tests.
5839
5840 2007-05-22 H.J. Lu <hongjiu.lu@intel.com>
5841
5842 * gcc.dg/i386-cpuid.h (bit_SSE4_1): New.
5843 (bit_SSE4_2): Likewise.
5844 (bit_POPCNT): Likewise.
5845
5846 * gcc.target/i386/i386.exp (check_effective_target_sse4): New.
5847 Check if assembler supports SSE4 instructions.
5848
5849 * gcc.target/i386/sse4_1-blendpd.c: New file.
5850 * gcc.target/i386/sse4_1-blendps.c: Likewise.
5851 * gcc.target/i386/sse4_1-blendvpd.c: Likewise.
5852 * gcc.target/i386/sse4_1-blendvps.c: Likewise.
5853 * gcc.target/i386/sse4_1-check.h: Likewise.
5854 * gcc.target/i386/sse4_1-dppd-1.c: Likewise.
5855 * gcc.target/i386/sse4_1-dppd-2.c: Likewise.
5856 * gcc.target/i386/sse4_1-dpps-1.c: Likewise.
5857 * gcc.target/i386/sse4_1-dpps-2.c: Likewise.
5858 * gcc.target/i386/sse4_1-extractps.c: Likewise.
5859 * gcc.target/i386/sse4_1-insertps-1.c: Likewise.
5860 * gcc.target/i386/sse4_1-insertps-2.c: Likewise.
5861 * gcc.target/i386/sse4_1-movntdqa.c: Likewise.
5862 * gcc.target/i386/sse4_1-mpsadbw.c: Likewise.
5863 * gcc.target/i386/sse4_1-packusdw.c: Likewise.
5864 * gcc.target/i386/sse4_1-pblendvb.c: Likewise.
5865 * gcc.target/i386/sse4_1-pblendw.c: Likewise.
5866 * gcc.target/i386/sse4_1-pcmpeqq.c: Likewise.
5867 * gcc.target/i386/sse4_1-pextrb.c: Likewise.
5868 * gcc.target/i386/sse4_1-pextrd.c: Likewise.
5869 * gcc.target/i386/sse4_1-pextrq.c: Likewise.
5870 * gcc.target/i386/sse4_1-pextrw.c: Likewise.
5871 * gcc.target/i386/sse4_1-phminposuw.c: Likewise.
5872 * gcc.target/i386/sse4_1-pinsrb.c: Likewise.
5873 * gcc.target/i386/sse4_1-pinsrd.c: Likewise.
5874 * gcc.target/i386/sse4_1-pinsrq.c: Likewise.
5875 * gcc.target/i386/sse4_1-pmaxsb.c: Likewise.
5876 * gcc.target/i386/sse4_1-pmaxsd.c: Likewise.
5877 * gcc.target/i386/sse4_1-pmaxud.c: Likewise.
5878 * gcc.target/i386/sse4_1-pmaxuw.c: Likewise.
5879 * gcc.target/i386/sse4_1-pminsb.c: Likewise.
5880 * gcc.target/i386/sse4_1-pminsd.c: Likewise.
5881 * gcc.target/i386/sse4_1-pminud.c: Likewise.
5882 * gcc.target/i386/sse4_1-pminuw.c: Likewise.
5883 * gcc.target/i386/sse4_1-pmovsxbd.c: Likewise.
5884 * gcc.target/i386/sse4_1-pmovsxbq.c: Likewise.
5885 * gcc.target/i386/sse4_1-pmovsxbw.c: Likewise.
5886 * gcc.target/i386/sse4_1-pmovsxdq.c: Likewise.
5887 * gcc.target/i386/sse4_1-pmovsxwd.c: Likewise.
5888 * gcc.target/i386/sse4_1-pmovsxwq.c: Likewise.
5889 * gcc.target/i386/sse4_1-pmovzxbd.c: Likewise.
5890 * gcc.target/i386/sse4_1-pmovzxbq.c: Likewise.
5891 * gcc.target/i386/sse4_1-pmovzxbw.c: Likewise.
5892 * gcc.target/i386/sse4_1-pmovzxdq.c: Likewise.
5893 * gcc.target/i386/sse4_1-pmovzxwd.c: Likewise.
5894 * gcc.target/i386/sse4_1-pmovzxwq.c: Likewise.
5895 * gcc.target/i386/sse4_1-pmuldq.c: Likewise.
5896 * gcc.target/i386/sse4_1-pmulld.c: Likewise.
5897 * gcc.target/i386/sse4_1-ptest-1.c: Likewise.
5898 * gcc.target/i386/sse4_1-ptest-2.c: Likewise.
5899 * gcc.target/i386/sse4_1-ptest-3.c: Likewise.
5900 * gcc.target/i386/sse4_1-round.h: Likewise.
5901 * gcc.target/i386/sse4_1-roundpd-1.c: Likewise.
5902 * gcc.target/i386/sse4_1-roundpd-2.c: Likewise.
5903 * gcc.target/i386/sse4_1-roundpd-3.c: Likewise.
5904 * gcc.target/i386/sse4_1-roundps-1.c: Likewise.
5905 * gcc.target/i386/sse4_1-roundps-2.c: Likewise.
5906 * gcc.target/i386/sse4_1-roundps-3.c: Likewise.
5907 * gcc.target/i386/sse4_1-roundsd-1.c: Likewise.
5908 * gcc.target/i386/sse4_1-roundsd-2.c: Likewise.
5909 * gcc.target/i386/sse4_1-roundsd-3.c: Likewise.
5910 * gcc.target/i386/sse4_1-roundsd-4.c: Likewise.
5911 * gcc.target/i386/sse4_1-roundss-1.c: Likewise.
5912 * gcc.target/i386/sse4_1-roundss-2.c: Likewise.
5913 * gcc.target/i386/sse4_1-roundss-3.c: Likewise.
5914 * gcc.target/i386/sse4_1-roundss-4.c: Likewise.
5915
5916 2007-05-22 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
5917
5918 PR fortran/31627
5919 * gfortran.dg/bounds_check_7.f90: New test.
5920
5921 2007-05-22 Uros Bizjak <ubizjak@gmail.com>
5922
5923 * gcc.target/i386/i386.exp (check_effective_target_ssse3): New.
5924 (check_effective_target_sse4a): Ditto.
5925
5926 * gcc.target/i386/ssse3-phsubw.c: Require effective target ssse3.
5927 * gcc.target/i386/ssse3-phaddd.c: Require effective target ssse3.
5928 * gcc.target/i386/ssse3-pabsb.c: Require effective target ssse3.
5929 * gcc.target/i386/ssse3-psignb.c: Require effective target ssse3.
5930 * gcc.target/i386/ssse3-phaddsw.c: Require effective target ssse3.
5931 * gcc.target/i386/ssse3-pabsd.c: Require effective target ssse3.
5932 * gcc.target/i386/ssse3-psignd.c: Require effective target ssse3.
5933 * gcc.target/i386/ssse3-pmaddubsw.c: Require effective target ssse3.
5934 * gcc.target/i386/ssse3-pmulhrsw.c: Require effective target ssse3.
5935 * gcc.target/i386/ssse3-phaddw.c: Require effective target ssse3.
5936 * gcc.target/i386/ssse3-phsubd.c: Require effective target ssse3.
5937 * gcc.target/i386/ssse3-pabsw.c: Require effective target ssse3.
5938 * gcc.target/i386/ssse3-psignw.c: Require effective target ssse3.
5939 * gcc.target/i386/ssse3-pshufb.c: Require effective target ssse3.
5940 * gcc.target/i386/ssse3-phsubsw.c: Require effective target ssse3.
5941 * gcc.target/i386/ssse3-palignr.c: Require effective target ssse3.
5942 * gcc.target/i386/sse4a-insert.c: Require effective target sse4a.
5943 * gcc.target/i386/sse4a-extract.c: Require effective target sse4a.
5944 * gcc.target/i386/sse4a-montss.c: Require effective target sse4a.
5945 * gcc.target/i386/sse4a-montsd.c: Require effective target sse4a.
5946
5947 2007-05-21 Mark Mitchell <mark@codesourcery.com>
5948
5949 * g++.dg/ext/cleanup-1.C: New test.
5950 * g++.dg/ext/cleanup-2.C: Likewise.
5951 * g++.dg/ext/cleanup-3.C: Likewise.
5952 * g++.dg/ext/cleanup-4.C: Likewise.
5953 * g++.dg/ext/cleanup-5.C: Likewise.
5954 * g++.dg/ext/cleanup-6.C: Likewise.
5955 * g++.dg/ext/cleanup-8.C: Likewise.
5956 * g++.dg/ext/cleanup-9.C: Likewise.
5957 * g++.dg/ext/cleanup-10.C: Likewise.
5958 * g++.dg/ext/cleanup-11.C: Likewise.
5959 * g++.dg/ext/cleanup-dtor.C: Likewise.
5960
5961 2007-05-21 Andrew Pinski <andrew_pinski@playstation.sony.com>
5962
5963 PR middle-end/31995
5964 * gcc.dg/vect/vect-102a.c: New test.
5965
5966 2007-05-21 Paolo Bonzini <bonzini@gnu.org>
5967 Paolo Carlini <pcarlini@suse.de>
5968 Uros Bizjak <ubizjak@gmail.com>
5969
5970 * gcc.dg/gcc-have-sync-compare-and-swap.c,
5971 gcc.target/i386/gcc-have-sync-compare-and-swap-1.c,
5972 gcc.target/i386/gcc-have-sync-compare-and-swap-2.c,
5973 gcc.target/i386/gcc-have-sync-compare-and-swap-3.c,
5974 gcc.target/i386/gcc-have-sync-compare-and-swap-4.c,
5975 New testcases.
5976
5977 2005-05-21 Daniel Franke <franke.daniel@gmail.com>
5978
5979 PR fortran/32002
5980 * gfortran.dg/compliant_elemental_intrinsics_2.f90: New test.
5981
5982 2007-05-21 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
5983
5984 PR fortran/32027
5985 * gfortran.dg/do_3.F90: Add checks for the final value of the
5986 loop variable.
5987
5988 2007-05-21 Uros Bizjak <ubizjak@gmail.com>
5989
5990 * gcc.c-torture/execute/990127-2.x: New file.
5991
5992 2007-05-21 Uros Bizjak <ubizjak@gmail.com>
5993
5994 * gcc.target/i386/sse-14.c: Remove all intrinsic redefines.
5995 * gcc.target/i386/sse-12: Add -O to compile options.
5996 * g++.dg/other/i386-2.C: Use "-march=k8 -m3dnow -mssse3
5997 -msse4a" instead of "-msse3". Include only ammintrin.h, tmmintrin.h
5998 and mm3dnow.h. Add -O to compile options.
5999
6000 2007-05-21 Paul Thomas <pault@gcc.gnu.org>
6001
6002 PR fortran/31867
6003 * gfortran.dg/char_length_5.f90: New test.
6004
6005 PR fortran/31994
6006 * gfortran.dg/array_reference_1.f90: New test.
6007
6008 2007-05-20 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
6009
6010 PR middle-end/7651
6011 PR c++/11856
6012 PR c/12963
6013 PR c/23587
6014 PR other/29694
6015 * gcc.dg/compare6.c: Replace Wall with Wtype-limits.
6016 * gcc.dg/Wtype-limits.c: New.
6017 * gcc.dg/Wtype-limits-Wextra.c: New.
6018 * gcc.dg/Wtype-limits-no.c: New.
6019 * g++.dg/warn/Wtype-limits.C: New.
6020 * g++.dg/warn/Wtype-limits-Wextra.C: New.
6021 * g++.dg/warn/Wtype-limits-no.C: New.
6022
6023 2007-05-20 Uros Bizjak <ubizjak@gmail.com>
6024
6025 * gcc.target/i386/sse-vect-types.c: Revert 'Use "-msse"
6026 instead of "-msse2".'
6027 * gcc.target/i386/sse-12.c: Use "-march=k8 -m3dnow -mssse3 -msse4a"
6028 instead of "-msse3". Include only ammintrin.h, tmmintrin.h
6029 and mm3dnow.h.
6030 * gcc.target/i386/sse-13.c (__builtin_ia32_extrqi): Redefine
6031 to test with immediate operand.
6032 (__builtin_ia32_insertqi): Ditto.
6033 (__builtin_ia32_palignr128): Ditto.
6034 (__builtin_ia32_palignr): Ditto.
6035 (__builtin_ia32_pshufhw): Ditto.
6036 (__builtin_ia32_pshuflw): Ditto.
6037 (__builtin_ia32_pshufd): Ditto.
6038 (__builtin_ia32_vec_set_v8hi): Ditto.
6039 (__builtin_ia32_vec_ext_v8hi): Ditto.
6040 (__builtin_ia32_shufpd): Ditto.
6041 * gcc.target/i386/sse-14.c: Same changes as sse-13.c.
6042
6043 2007-05-20 Daniel Franke <franke.daniel@gmail.org>
6044
6045 PR fortran/32001
6046 * gfortran.dg/min_max_conformance.f90: Added more testcases.
6047
6048 2007-05-20 Uros Bizjak <ubizjak@gmail.com>
6049
6050 PR target/31585
6051 * gcc.target/i386/sse-vect-types.c: Do not redefine "static"
6052 and "__inline". Use "-msse" instead of "-msse2".
6053
6054 2007-05-20 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
6055
6056 PR middle-end/7651
6057 * gcc.dg/20030906-1.c: Replace Wextra with Wreturn-type.
6058 * gcc.dg/20030906-2.c: Likewise.
6059 * objc.dg/method-17.m: Add -Wreturn-type.
6060 * obj-c++.dg/method-21.mm: Likewise.
6061
6062 2007-05-20 Uros Bizjak <ubizjak@gmail.com>
6063
6064 PR target/31585
6065 * gcc.target/i386/sse-13.c: Use "-mssse3 -msse4a" compile options.
6066 (__builtin_ia32_psllwi128): Redefine to test with immediate operand.
6067 (__builtin_ia32_psrlqi128): Ditto.
6068 (__builtin_ia32_psrlwi128): Ditto.
6069 (__builtin_ia32_psrldi128): Ditto.
6070 (__builtin_ia32_psrldqi128): Ditto.
6071 (__builtin_ia32_pslldqi128): Ditto.
6072 (__builtin_ia32_psrawi128): Ditto.
6073 (__builtin_ia32_psradi128): Ditto.
6074 (__builtin_ia32_psllqi128): Ditto.
6075 (__builtin_ia32_pslldi128): Ditto.
6076 (__builtin_prefetch): Ditto.
6077 (__builtin_ia32_pshufw): Ditto.
6078 (__builtin_ia32_vec_set_v4hi): Ditto.
6079 (__builtin_ia32_vec_ext_v4hi): Ditto.
6080 (__builtin_ia32_shufps): Ditto.
6081 * gcc.target/i386/sse-14.c: Same changes as sse-13.c.
6082
6083 2007-05-19 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
6084
6085 PR fortran/31974
6086 * gfortran.dg/char_allocation_1.f90: New test.
6087
6088 2007-05-19 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
6089
6090 * gcc.dg/Wconversion-integer.c: Group testcases and add more.
6091 * gcc.dg/Wconversion-sign.c: New.
6092 * gcc.dg/Wconversion-integer-no-sign.c: New.
6093 * g++.dg/warn/Wconversion-integer.C: Move some warnings to
6094 Wconversion-sign.C
6095 * g++.dg/warn/Wconversion-sign.C: New.
6096 * g++.old-deja/g++.other/warn4.C: Update.
6097 * g++.dg/warn/Wconversion1.C: Likewise.
6098
6099 2007-05-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6100
6101 * gcc.dg/torture/builtin-math-2.c: Add gamma_r/lgamma_r tests.
6102 * gcc.dg/torture/builtin-math-4.c: Likewise.
6103
6104 2007-05-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6105
6106 PR libfortran/31964
6107 * gfortran.fortran-torture/execute/intrinsic_bitops.f90: Update.
6108
6109 2007-05-18 Andrew Pinski <andrew_pinski@playstation.sony.com>
6110
6111 * gcc.dg/tree-ssa/forwprop-1.c: New testcase.
6112
6113 2007-05-18 H.J. Lu <hongjiu.lu@intel.com>
6114
6115 PR target/31628
6116 * gcc.target/i386/pr31628.c: New.
6117
6118 2007-05-18 Uros Bizjak <ubizjak@gmail.com>
6119
6120 PR middle-end/31344
6121 * gcc.dg/pr31344.c: New test.
6122
6123 2007-05-17 Ian Lance Taylor <iant@google.com>
6124
6125 PR tree-optimization/31953
6126 * gcc.c-torture/compile/pr31953.c: New test.
6127
6128 2007-05-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6129
6130 * gcc.dg/builtins-1.c: Test reentrant gamma functions.
6131
6132 * gcc.dg/torture/builtin-math-2.c: Add tests for remquo, remainder
6133 and drem.
6134 * gcc.dg/torture/builtin-math-4.c: Likewise.
6135
6136 * gcc.dg/torture/builtin-math-2.c: Test y0, y1, yn.
6137 * gcc.dg/torture/builtin-math-4.c: Likewise.
6138
6139 * gcc.dg/torture/builtin-math-4.c: New test.
6140
6141 2007-05-17 Janis Johnson <janis187@us.ibm.com>
6142 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
6143
6144 * gcc.target/powerpc/pr18096-1.c: Change dg-warning to dg-error.
6145 * gcc.dg/cpp/include2.c: Ditto.
6146 * gcc.dg/cpp/mac-dir-2.c: Ditto.
6147 * gcc.dg/cpp/paste5.c: Ditto.
6148 * gcc.dg/cpp/paste6.c: Ditto.
6149 * gcc.dg/cpp/paste8.c: Ditto.
6150 * gcc.dg/cpp/paste11.c: Ditto.
6151 * gcc.dg/cpp/paste13.c: Ditto.
6152 * gcc.dg/cpp/skipping2.c: Ditto.
6153 * gcc.dg/reg-vol-struct-1.c: Ditto.
6154 * gcc.dg/Wshadow-1.c: Ditto.
6155 * gcc.dg/cpp/trad/comment.c: Ditto.
6156 * gcc.dg/cpp/trad/literals-2.c: Change dg-error to dg-warning.
6157 * gcc.dg/cpp/if-2.c: Ditto.
6158 * gcc.dg/array-5.c: Ditto.
6159 * gcc.dg/inline-15.c: Ditto.
6160 * gcc.dg/pr27953.c: Ditto.
6161 * gcc.dg/Wno-c++-compat.c: Ditto.
6162
6163 2007-05-17 Kazu Hirata <kazu@codesourcery.com>
6164
6165 * g++.dg/cpp/_Pragma1.C: Skip on fido-*-* and m68k-*-*.
6166
6167 2007-05-17 Eric Botcazou <ebotcazou@libertysurf.fr>
6168
6169 * gcc.c-torture/execute/20070517-1.c: New test.
6170
6171 2007-05-17 Daniel Franke <franke.daniel@gmail.com>
6172
6173 PR fortran/31919
6174 * gfortran.dg/min_max_conformance.f90: New test.
6175
6176 2007-05-17 Zdenek Dvorak <dvorakz@suse.cz>
6177
6178 * gcc.dg/tree-ssa/ssa-dom-thread-2.c: New test.
6179 * gcc.dg/vect/vect-102.c, gcc.dg/vect/vect-103.c,
6180 gcc.dg/vect/vect-104.c: Use more complex construction to
6181 prevent vectorizing.
6182 * gcc.dg/tree-ssa/pr21559.c: Update outcome.
6183
6184 2007-05-17 Uros Bizjak <ubizjak@gmail.com>
6185
6186 PR tree-optimization/24659
6187 * gcc.dg/vect/vect-floatint-conversion-2.c: New test.
6188 * gcc.dg/vect/vect-intfloat-conversion-1.c: Require vect_float,
6189 not vect_int target.
6190 * gcc.dg/vect/vect-intfloat-conversion-2.c: Require vect_float,
6191 not vect_int target. Loop is vectorized for vect_intfloat_cvt
6192 targets.
6193 * gcc.dg/vect/vect-intfloat-conversion-3.c: New test.
6194 * gcc.dg/vect/vect-intfloat-conversion-4a.c: New test.
6195 * gcc.dg/vect/vect-intfloat-conversion-4b.c: New test.
6196
6197 2007-05-16 Uros Bizjak <ubizjak@gmail.com>
6198
6199 * gcc.dg/torture/fp-int-convert-float128.c: Do not xfail for i?86-*-*
6200 and x86_64-*-* targets.
6201 * gcc.dg/torture/fp-int-convert-float128-timode.c: Ditto.
6202
6203 2007-05-16 Paul Thomas <pault@gcc.gnu.org>
6204
6205 PR fortran/18769
6206 PR fortran/30881
6207 PR fortran/31194
6208 PR fortran/31216
6209 PR fortran/31427
6210 * transfer_simplify_1.f90: New test.
6211 * transfer_simplify_2.f90: New test.
6212
6213 2007-05-15 Dominique d'Humieres <dominiq@lps.ens.fr>
6214
6215 * gfortran.dg/unf_io_convert_3.f90: Fix dg directive.
6216
6217 2007-05-14 Janis Johnson <janis187@us.ibm.com>
6218
6219 * gcc.dg/dfp/usual-arith-conv-bad.c: New test.
6220
6221 * gcc.dg/fltconst-pedantic-dfp.c: New test.
6222
6223 PR c/31924
6224 * gcc.dg/fltconst-1.c: New test.
6225
6226 * gcc.dg/dfp/func-mixed.c: Replace invalid constant suffixes.
6227 * gcc.dg/dfp/operator-assignment.c: Ditto.
6228
6229 2007-05-14 Paolo Carlini <pcarlini@suse.de>
6230
6231 PR c++/29928
6232 * g++.dg/rtti/typeid5.C: New.
6233
6234 2007-05-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
6235
6236 PR fortran/31725
6237 * gfortran.dg/substr_4.f: New test.
6238
6239 2007-05-14 Kazu Hirata <kazu@codesourcery.com>
6240
6241 * gcc.target/m68k/interrupt_thread-1.c,
6242 gcc.target/m68k/interrupt_thread-2.c,
6243 gcc.target/m68k/interrupt_thread-3.c: New.
6244 * gcc.target/m68k/m68k.exp: Accept fido.
6245
6246 2007-05-13 Dominique d'Humieres <dominiq@lps.ens.fr>
6247
6248 * gfortran.dg/alloc_comp_basics_1.f90: Fix dg directive.
6249 * gfortran.dg/altreturn_3.f90: Likewise.
6250 * gfortran.dg/assumed_dummy_1.f90: Likewise.
6251 * gfortran.dg/default_numeric_type_1.f90: Likewise.
6252 * gfortran.dg/inquire_iolength.f90: Likewise.
6253 * gfortran.dg/module_naming_1.f90: Likewise.
6254 * gfortran.dg/oldstyle_2.f90: Likewise.
6255 * gfortran.dg/operator_2.f90: Likewise.
6256 * gfortran.dg/parameter_array_element_1.f90: Likewise.
6257 * gfortran.dg/used_types_11.f90: Likewise.
6258 * gfortran.dg/zero_array_components_1.f90: Likewise.
6259 * gfortran.dg/fmt_zero_precision.f90: Fix dg-output directives.
6260 * gfortran.dg/parameter_array_dummy.f90: Likewise.
6261 * gfortran.dg/real_const_3.f90: Likewise.
6262
6263 2007-05-13 Zdenek Dvorak <dvorakz@suse.cz>
6264
6265 * gcc.dg/vect/no-section-anchors-vect-69.c: Fix outcome.
6266 * gcc.dg/tree-ssa/loop-30.c: New test.
6267
6268 2007-05-13 Richard Guenther <rguenther@suse.de>
6269
6270 * gcc.dg/tree-ssa/pr17141-1.c: Scan in forwprop2, xfail
6271 scanning forwprop1.
6272 * g++.dg/tree-ssa/pr31146.C: Likewise.
6273
6274 2007-05-13 Revital Eres <eres@il.ibm.com>
6275
6276 * gcc.dg/dse.c: New test.
6277
6278 2007-05-12 Richard Guenther <rguenther@suse.de>
6279
6280 PR tree-optimization/31797
6281 * gcc.c-torture/compile/pr31797.c: New testcase.
6282
6283 2007-05-12 Paul Thomas <pault@gcc.gnu.org>
6284
6285 PR fortran/30746
6286 * gfortran.dg/host_assoc_function_1.f90: New test.
6287
6288 2007-05-11 Steve Ellcey <sje@cup.hp.com>
6289
6290 PR c++/31829
6291 * g++.dg/warn/multiple-overflow-warn-3.C: Change wchar_t to short.
6292
6293 2007-05-11 Silvius Rus <rus@google.com>
6294
6295 * gcc.dg/Wstrict-aliasing-bogus-const-ptr-nonconst-ptr.c: New test.
6296 * gcc.dg/Wstrict-aliasing-bogus-never-dereferenced.c: New test.
6297 * gcc.dg/Wstrict-aliasing-bogus-struct-included.c: New test.
6298 * gcc.dg/Wstrict-aliasing-converted-assigned.c: New test.
6299 * gcc.dg/Wstrict-aliasing-float-ptr-int-obj.c: New test.
6300 * gcc.dg/alias-1.c: Update option: -Wstrict-aliasing=2.
6301 * gcc.dg/alias-9.c: Update option: -Wstrict-aliasing=2.
6302 * g++.dg/warn/Wstrict-aliasing-7.C: Update option: -Wstrict-aliasing=2.
6303 * g++.dg/warn/Wstrict-aliasing-bogus-base-derived.C: New test.
6304 * g++.dg/warn/Wstrict-aliasing-bogus-char-1.C: New test.
6305 * g++.dg/warn/Wstrict-aliasing-bogus-const.C: New test.
6306 * g++.dg/warn/Wstrict-aliasing-bogus-nested-arrays.C: New test.
6307 * g++.dg/warn/Wstrict-aliasing-bogus-signed-unsigned.C: New test.
6308 * g++.dg/warn/Wstrict-aliasing-bogus-struct-included.C: New test.
6309 * g++.dg/warn/Wstrict-aliasing-bogus-union.C: New test.
6310 * g++.dg/warn/Wstrict-aliasing-float-ref-int-obj.C: New test.
6311
6312 2007-05-11 Paolo Carlini <pcarlini@suse.de>
6313
6314 PR other/31852
6315 * gcc.c-torture/execute/builtins/memchr.c: New.
6316 * gcc.c-torture/execute/builtins/memchr-lib.c: New.
6317 * gcc.c-torture/execute/builtins/lib/memchr.c: New.
6318
6319 2007-05-11 Paul Thomas <pault@gcc.gnu.org>
6320
6321 PR fortran/30876
6322 * gfortran.dg/recursive_reference_1.f90: Put error at correct
6323 line.
6324 * gfortran.dg/recursive_reference_2.f90: New test.
6325
6326 2007-05-11 Paul Thomas <pault@gcc.gnu.org>
6327
6328 PR fortran/30878
6329 * gfortran.dg/namelist_29.f90: New test.
6330
6331 2007-05-11 Paul Thomas <pault@gcc.gnu.org>
6332
6333 PR fortran/31474
6334 * gfortran.dg/entry_10.f90: New test.
6335
6336 2007-05-10 Zdenek Dvorak <dvorakz@suse.cz>
6337
6338 PR tree-optimization/31885
6339 * gcc.dg/tree-ssa/loop-29.c: New test.
6340
6341 2007-05-10 Dominique d'Humières <dominiq@lps.ens.fr>
6342
6343 * assumed_dummy_1.f90: Fix dg directive.
6344 * char_initialiser_actual.f90: Likewise.
6345 * nested_modules_2.f90: Likewise.
6346 * shift-alloc.f90: Likewise.
6347
6348 2007-05-10 Andreas Krebbel <krebbel1@de.ibm.com>
6349
6350 * gcc.dg/20070507-1.c: Disable for non-pic targets.
6351
6352 2007-05-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6353
6354 PR libfortran/31880
6355 * gfortran.dg/unf_read_corrupted_2.f90: New test.
6356
6357 2007-05-09 Mike Stump <mrs@apple.com>
6358
6359 * g++.dg/other/first-global.C: Add -fpie for darwin.
6360 * g++.dg/parse/attr-externally-visible-1.C: Likewise.
6361
6362 2007-05-09 Andreas Krebbel <krebbel1@de.ibm.com>
6363
6364 * gcc.dg/20070507-1.c: New testcase.
6365
6366 2007-05-08 Chao-ying Fu <fu@mips.com>
6367
6368 * gcc.target/mips/msub-1.c, gcc.target/mips/msub-2.c,
6369 * gcc.target/mips/msub-3.c, gcc.target/mips/msub-4.c,
6370 * gcc.target/mips/msubu-1.c, gcc.target/mips/msubu-2.c,
6371 * gcc.target/mips/msubu-3.c, gcc.target/mips/msubu-4.c: New tests.
6372
6373 2007-05-08 Simon Martin <simartin@users.sourceforge.net>
6374
6375 PR 31847
6376 * gcc.dg/pr31847.c: New test.
6377
6378 2007-05-08 Paul Thomas <pault@gcc.gnu.org>
6379
6380 PR fortran/31692
6381 * gfortran.dg/actual_array_result_1.f90: New test.
6382
6383 2007-05-08 Paul Thomas <pault@gcc.gnu.org>
6384
6385 PR fortran/29397
6386 * gfortran.dg/parameter_array_init_1.f90: New test.
6387
6388 PR fortran/29400
6389 * gfortran.dg/parameter_array_init_2.f90: New test.
6390
6391 2007-05-08 Uros Bizjak <ubizjak@gmail.com>
6392
6393 PR target/31854
6394 * gcc.target/i386/pr31854.c: New test.
6395
6396 2007-05-07 Janis Johnson <janis187@us.ibm.com>
6397
6398 * gcc.dg/pch/pch.exp: XFAIL largefile on Solaris 10 x86.
6399
6400 2007-05-07 Mike Stump <mrs@apple.com>
6401
6402 * g++.old-deja/g++.mike/empty.C: Add.
6403
6404 2007-05-07 Eric Christopher <echristo@apple.com>
6405
6406 * gcc.dg/invalid-call-1.c: Fix options for 32-bit x86.
6407
6408 2007-05-07 Uros Bizjak <ubizjak@gmail.com>
6409
6410 * gcc.dg/dfp/convert-bfp-fold.c: Remove extra assignment to 'sf'
6411 variable. Rearrange conversions from binary float to decimal float.
6412
6413 2007-05-07 Mark Mitchell <mark@codesourcery.com>
6414
6415 * gcc.dg/special/gcsec-1.c: Don't link statically on Solaris 10
6416 x86.
6417
6418 2007-05-07 Eric Botcazou <ebotcazou@adacore.com>
6419
6420 * gnat.dg/opt1.ad[sb]: New testcase.
6421
6422 2007-05-07 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
6423
6424 PR fortran/31399
6425 * gfortran.dg/do_3.F90: New test.
6426
6427 2007-05-07 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
6428
6429 PR fortran/31764
6430 * gfortran.dg/new_line.f90: Add new checks.
6431
6432 2007-05-06 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6433
6434 PR fortran/31201
6435 * gfortran.dg/large_unit_1.f90: New.
6436 * gfortran.dg/large_unit_2.f90: New.
6437 * gfortran.dg/iostat_4.f90: New
6438 * gfortran.dg/bounds_check_fail_1.f90: Updated.
6439
6440 2007-05-06 Paul Thomas <pault@gcc.gnu.org>
6441
6442 PR fortran/31540
6443 * gfortran.dg/char_result_4.f90: New test.
6444
6445 2007-06-05 Revital Eres <eres@il.ibm.com>
6446
6447 PR 30957
6448 * gcc.dg/pr30957-1.c: New test.
6449
6450 2007-05-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6451
6452 PR fortran/31251
6453 * gfortran.dg/char_type_len_2.f90: New test.
6454
6455 2007-05-05 Geoffrey Keating <geoffk@apple.com>
6456
6457 PR 31775
6458 * g++.dg/other/nested-extern.cc: New.
6459 * g++.dg/other/nested-extern-1.C: New.
6460 * g++.dg/other/nested-extern-2.C: New.
6461
6462 2007-05-04 Daniel Franke <franke.daniel@gmail.com>
6463
6464 PR fortran/31760
6465 * gfortran.dg/erf.f90: New test.
6466 * gfortran.dg/besxy.f90: New test.
6467
6468 2007-05-04 Daniel Franke <franke.daniel@gmail.com>
6469
6470 PR fortran/22359
6471 * gfortran.dg/fseek.f90: New test.
6472
6473 2007-05-04 Bob Wilson <bob.wilson@acm.org>
6474
6475 * g++.old-deja/g++.pt/static11.C: Remove xtensa-*-elf* xfail.
6476
6477 2007-05-04 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
6478
6479 PR libfortran/31210
6480 * gfortran.dg/zero_length_1.f90: New test.
6481
6482 2007-05-04 Tobias Burnus <burnus@net-b.de>
6483
6484 PR fortran/31803
6485 * gfortran.dg/char_pointer_assign_3.f90: New test.
6486 * gfortran.dg/char_result_2.f90: Re-enable test.
6487
6488 2007-05-04 Tobias Burnus <burnus@net-b.de>
6489
6490 PR fortran/25071
6491 * gfortran.dg/char_length_3.f90: New test.
6492 * gfortran.dg/char_result_2.f90: Fix test.
6493
6494 2007-05-03 Zdenek Dvorak <dvorakz@suse.cz>
6495
6496 PR tree-optimization/30565
6497 * gcc.dg/tree-ssa/loop-27.c: New test.
6498
6499 2007-05-03 Bernd Schmidt <bernd.schmidt@analog.com>
6500
6501 * gcc.target/bfin/frmul.c (__v2hi): Use short as base type, not itn.
6502 * gcc.target/bfin/arith.c (__v2hi): Likewise.
6503 * gcc.target/bfin/mul-combine.c (__v2hi): Likewise.
6504 * gcc.target/bfin/shift.c (__v2hi): Likewise.
6505
6506 2007-05-03 Dorit Nuzman <dorit@il.ibm.com>
6507
6508 PR tree-optimization/31699
6509 * lib/target-supports.exp (check_effective_target_vect_intfloat_cvt):
6510 New.
6511 (check_effective_target_vect_floatint_cvt): New.
6512 * gcc.dg/vect/vect-floatint-conversion-1.c: Use new keyword instead
6513 of specific targets.
6514 * gcc.dg/vect/vect-intfloat-conversion-1.c: Likewise.
6515 * gcc.dg/vect/vect-multitypes-1.c: One less loop gets vectorized.
6516 * gcc.dg/vect/vect-multitypes-4.c: Likewise.
6517 * gcc.dg/vect/vect-iv-4.c: Likewise.
6518 * gcc.dg/vect/vect-multitypes-11.c: New.
6519 * gcc.dg/vect/pr31699.c: New.
6520
6521 2007-05-02 Geoffrey Keating <geoffk@apple.com>
6522
6523 * gcc.c-torture/compile-limits-stringlit.c: Reduce size of string.
6524
6525 2007-05-02 Seongbae Park <seongbae.park@gmail.com>
6526
6527 PR C++/31663
6528 * g++.dg/warn/anonymous-namespace-2.C: New.
6529 * g++.dg/warn/anonymous-namespace-2.h: New.
6530
6531 2007-05-02 Paul Brook <paul@codesourcery.com>
6532
6533 * gcc.dg/arm-eabi1.c: Move debug output. Augment lcmp/ulcmp tests.
6534
6535 2007-05-02 Eric Christopher <echristo@apple.com>
6536
6537 * gcc.dg/cpp/if-div.c: New file.
6538
6539 2007-05-02 Tom Tromey <tromey@redhat.com>
6540
6541 PR preprocessor/28709:
6542 * gcc.dg/cpp/pr28709.c: New file.
6543
6544 2007-05-02 Richard Guenther <rguenther@suse.de>
6545
6546 PR tree-optimization/31146
6547 * g++.dg/tree-ssa/pr31146-2.C: New testcase.
6548
6549 2007-05-01 Geoffrey Keating <geoffk@apple.com>
6550
6551 * gcc.c-torture/compile/limits-blockid.c: New.
6552 * gcc.c-torture/compile/limits-caselabels.c: New.
6553 * gcc.c-torture/compile/limits-declparen.c: New.
6554 * gcc.c-torture/compile/limits-enumconst.c: New.
6555 * gcc.c-torture/compile/limits-exprparen.c: New.
6556 * gcc.c-torture/compile/limits-externalid.c: New.
6557 * gcc.c-torture/compile/limits-fnargs.c: New.
6558 * gcc.c-torture/compile/limits-fndefn.c: New.
6559 * gcc.c-torture/compile/limits-idexternal.c: New.
6560 * gcc.c-torture/compile/limits-idinternal.c: New.
6561 * gcc.c-torture/compile/limits-pointer.c: New.
6562 * gcc.c-torture/compile/limits-stringlit.c: New.
6563 * gcc.c-torture/compile/limits-structmem.c: New.
6564 * gcc.c-torture/compile/limits-structnest.c: New.
6565
6566 2007-04-29 Geoffrey Keating <geoffk@apple.com>
6567
6568 * gfortran.dg/bom_UTF-8_F.F90: Rename from bom_UTF-8.F90.
6569
6570 2007-05-01 Andrew Pinski <andrew_pinski@playstation.sony.com>
6571
6572 PR middle-end/31740
6573 * gcc.c-torture/compile/20070501-1.c: New testcase.
6574
6575 2007-05-01 Thomas Koenig <tkoenig@gcc.gnu.org>
6576
6577 PR fortran/31732
6578 * gfortran.dg/array_memset_2: New test case.
6579
6580 2007-05-01 Dorit Nuzman <dorit@il.ibm.com>
6581
6582 PR testsuite/31615
6583 * gfortran.dg/vect/vect-5.f90: Fix dg-final test.
6584
6585 2007-05-01 Dorit Nuzman <dorit@il.ibm.com>
6586
6587 PR testsuite/31589
6588 * gcc.dg/vect/vect-iv-9.c: Added vect_int_mult target keyword to
6589 dg-final test.
6590 * gcc.dg/vect/vect-reduc-dot-u16b.c: Added vect_pack_trunc target
6591 keyword to dg-final test.
6592 * gcc.dg/vect/vect-iv-4.c: Likewise.
6593 * gcc.dg/vect/vect-widen-mult-u16.c: Likewise.
6594 * gcc.dg/vect/pr30771.c: Added vect_unapck target keyword to dg-final
6595 test.
6596 * gcc.dg/vect/vect-reduc-dot-u16a.c: Change variable type to avoid a
6597 cast.
6598 * gcc.dg/vect/no-section-anchors-vect-69.c: xfail on is64.
6599 * lib/target-supports.exp
6600 (check_effective_target_vect_widen_sum_hi_to_si): Added ia64.
6601 (check_effective_target_vect_widen_sum_qi_to_hi): Added ia64.
6602
6603 2007-04-30 Kazu Hirata <kazu@codesourcery.com>
6604
6605 * gcc.c-torture/execute/ieee/20000320-1.c: Use
6606 __LONG_LONG_MAX__ and its friends instead of those supplied by
6607 limits.h.
6608
6609 2007-04-30 Andrew pinski <andrew_pinski@playstation.sony.com>
6610
6611 PR C++/31721
6612 * g++.dg/ext/vector7.C: New testcase.
6613
6614 2007-04-29 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
6615
6616 PR fortran/31591
6617 * gfortran.dg/bound_simplification_1.f90: New test.
6618
6619 2007-04-29 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
6620
6621 PR fortran/31645
6622 * gfortran.dg/bom_error.f90: New test.
6623 * gfortran.dg/bom_include.f90: New test.
6624 * gfortran.dg/bom_UTF16-LE.f90: New test.
6625 * gfortran.dg/bom_UTF16-BE.f90: New test.
6626 * gfortran.dg/bom_UTF-8.f90: New test.
6627 * gfortran.dg/bom_UTF-32.f90: New test.
6628 * gfortran.dg/bom_UTF-8.F90: New test.
6629 * gfortran.dg/bom_include.inc: New file.
6630
6631 2007-04-28 Andrew Pinski <andrew_pinski@playstation.sony.com>
6632
6633 PR C++/30221
6634 * g++.dg/init/ptrfn2.C: New test.
6635 * g++.dg/init/ptrfn3.C: New test.
6636
6637 2007-04-29 Paul Thomas <pault@gcc.gnu.org>
6638
6639 PR fortran/31711
6640 * gfortran.dg/dependency_21.f90: New test.
6641
6642 2007-04-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6643
6644 * gfortran.dg/secnds.f: Use real*8.
6645 * gfortran.dg/secnds-1.f: Use real*8.
6646
6647 2007-04-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6648
6649 PR libfortran/31532
6650 * gfortran.dg/inquire_5.f90: Update test.
6651
6652 2007-04-27 Ian Lance Taylor <iant@google.com>
6653
6654 PR middle-end/31710
6655 * gcc.c-torture/compile/pr31710.c: New test.
6656
6657 2007-04-27 Richard Guenther <rguenther@suse.de>
6658
6659 PR tree-optimization/30965
6660 PR tree-optimization/30978
6661 * gcc.dg/tree-ssa/pr30978.c: New testcase.
6662 * gcc.dg/tree-ssa/bool-3.c: Remove XFAIL, explain why.
6663 * gcc.dg/tree-ssa/ssa-fre-4.c: Use char instead of bool
6664 * gcc.dg/strict-overflow-5.c: Adjust tree dump scanning.
6665
6666 2007-04-27 Richard Guenther <rguenther@suse.de>
6667
6668 PR tree-optimization/31715
6669 * gcc.dg/Warray-bounds-4.c: New testcase.
6670
6671 2007-04-26 Ian Lance Taylor <iant@google.com>
6672
6673 PR target/28675
6674 * gcc.c-torture/compile/pr28675.c: New test.
6675
6676 2007-04-26 Andrew Pinski <andrew_pinski@playstation.sony.com>
6677
6678 PR C++/30016
6679 * g++.dg/ext/vector6.C: New test.
6680
6681 2007-04-26 Kazu Hirata <kazu@codesourcery.com>
6682
6683 * gcc.c-torture/execute/ieee/20000320-1.x: New.
6684
6685 2007-04-26 Steve Ellcey <sje@cup.hp.com>
6686
6687 PR middle-end/31617
6688 * g++.dg/other/str_empty.C: Add expected warning.
6689
6690 2007-04-26 Richard Guenther <rguenther@suse.de>
6691 Daniel Berlin <dberlin@dberlin.org>
6692
6693 PR tree-optimization/30567
6694 * g++.dg/other/pr30567.C: New testcase.
6695
6696 2007-04-26 Richard Guenther <rguenther@suse.de>
6697
6698 PR tree-optimization/31703
6699 * gcc.c-torture/compile/pr31703.c: New testcase.
6700 * gcc.dg/tree-ssa/ssa-lim-1.c: Adjust pattern.
6701 * gcc.dg/tree-ssa/ssa-lim-2.c: Likewise.
6702
6703 2007-04-26 Wolfgang Gellerich <gellerich@de.ibm.com>
6704
6705 * gfortran.dg/open_errors.f90: Added if statements checking
6706 the value of iostat.
6707
6708 2007-04-26 Jakub Jelinek <jakub@redhat.com>
6709
6710 PR c++/31598
6711 * g++.dg/gomp/pr31598.C: New test.
6712
6713 PR tree-optimization/30558
6714 * g++.dg/gomp/pr30558.C: New test.
6715
6716 2007-04-24 Mark Mitchell <mark@codesourcery.com>
6717
6718 PR c++/31338
6719 * g++.dg/ext/complex2.C: New test.
6720
6721 2007-04-25 Paolo Carlini <pcarlini@suse.de>
6722
6723 * g++.dg/ext/has_nothrow_assign.C: Adjust per N2255.
6724
6725 2007-04-25 Thiemo Seufer <ths@mips.com>
6726
6727 * gcc.target/mips/mips16e-extends.c (cksum8): Change return
6728 value to signed char.
6729
6730 2007-04-25 Uros Bizjak <ubizjak@gmail.com>
6731
6732 * gcc.target/i386/reload-1.c. Include <stdint.h>. Compile for all
6733 ilp32 i?86-*-* and x86_64-*-* targets. Do not skip test for -m64.
6734 Use scan-rtl-dump-not procedure to scan RTL dump. Cleanup csa dump.
6735
6736 2007-04-25 Tobias Burnus <burnus@net-b.de>
6737
6738 PR fortran/31668
6739 * gfortran.dg/c_by_val_2.f90: Add rejection test of %VAL with
6740 statement functions.
6741 * gfortran.dg/c_by_val_5.f90: New test.
6742
6743 2007-04-25 Wolfgang Gellerich <gellerich@de.ibm.com>
6744
6745 * gfortran.dg/equiv_6.f90 (set_arrays): Replaced subroutine
6746 with two new subroutines to avoid parameter-induced aliasing.
6747 * gfortran.dg/equiv_6.f90 (set_array_listpr): New.
6748 * gfortran.dg/equiv_6.f90 (set_array_lisbit): New.
6749
6750 2007-04-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6751
6752 * gcc.dg/Warray-bounds.c: XFAIL test on 32-bit hppa targets.
6753 * g++.dg/warn/Warray-bounds.C: Likewise.
6754
6755 2007-04-24 Ian Lance Taylor <iant@google.com>
6756
6757 PR tree-optimization/31605
6758 * gcc.c-torture/execute/pr31605.c: New test.
6759
6760 2007-04-24 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
6761
6762 PR fortran/31587
6763 * lib/gcc-dg.exp (scan-module): New function.
6764 * gfortran.dg/module_md5_1.f90: New test.
6765
6766 2007-04-24 Douglas Gregor <doug.gregor@gmail.com>
6767
6768 * g++.old-deja/g++.pt/defarg6.C: Only run with
6769 -std=gnu++98.
6770 * g++.old-deja/g++.pt/ucnid-1.C: Ditto.
6771 * g++.dg/cpp0x/variadic61.C: Ditto.
6772 * g++.dg/cpp0x/warn_cxx0x.C: Ditto.
6773 * g++.dg/cpp0x/variadic62.C: Ditto.
6774 * g++.dg/template/meminit1.C: Ditto.
6775 * g++.dg/template/operator7.C: Ditto.
6776 * g++.dg/template/static15.C: Ditto.
6777 * g++.dg/template/invalid1.C: Ditto.
6778 * g++.dg/template/shift1.C: Ditto.
6779 * g++.dg/template/error10.C: Ditto.
6780
6781 2007-04-24 Simon Martin <simartin@users.sourceforge.net>
6782
6783 PR diagnostic/25923
6784 * gfortran.dg/pr25923.f90: New test.
6785
6786 2007-04-24 Ian Lance Taylor <iant@google.com>
6787
6788 PR tree-optimization/31602
6789 * gcc.dg/Wstrict-overflow-11.c: We no longer issue a warning.
6790
6791 2007-04-24 Janis Johnson <janis187@us.ibm.com>
6792
6793 * gcc.target/powerpc/ppc32-abi-dfp-1.c: New test.
6794 * gcc.target/powerpc/ppc64-abi-dfp-1.c: New test.
6795
6796 2007-04-24 Hui-May Chang <hm.chang@apple.com>
6797
6798 * gcc.target/i386/reload-1.c. New.
6799
6800 2007-04-24 Andrew Pinski <andrew_pinski@playstation.sony.com>
6801 Olga Golovanevsky <olga@il.ibm.com>
6802
6803 * g++.dg/other/str_empty.C: New test.
6804
6805 2007-04-24 Richard Henderson <rth@redhat.com>
6806
6807 * gcc.dg/vect/vect.exp: Don't run tests on Alpha.
6808
6809 2007-04-24 Andreas Krebbel <krebbel1@de.ibm.com>
6810
6811 PR target/31641
6812 * gcc.c-torture/compile/pr31641.c: New testcase.
6813
6814 2007-04-24 Richard Sandiford <richard@nildram.co.uk>
6815
6816 * gcc.target/mips/madd-1.c, gcc.target/mips/madd-2.c,
6817 * gcc.target/mips/madd-3.c, gcc.target/mips/madd-4.c,
6818 * gcc.target/mips/maddu-1.c, gcc.target/mips/maddu-2.c,
6819 * gcc.target/mips/maddu-3.c, gcc.target/mips/maddu-4.c: New tests.
6820
6821 2007-04-23 Simon Baldwin <simonb@google.com>
6822
6823 * g++.dg/other/error15.C: New.
6824 * g++.dg/cpp0x/variadic-ex9.C: Renamed function parameter to avoid
6825 triggering a "multiple parameters named" error.
6826
6827 2007-04-23 Thomas Koenig <tkoenig@gcc.gnu.org>
6828
6829 PR fortran/31618
6830 * gfortran.dg/backspace_8.f: New test case.
6831
6832 2007-04-23 Paul Thomas <pault@gcc.gnu.org>
6833
6834 PR fortran/31630
6835 * gfortran.dg/used_types_17.f90: New test.
6836
6837 PR fortran/31620
6838 * gfortran.dg/zero_array_components_1.f90: New test.
6839
6840 2007-04-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6841
6842 PR fortran/31616
6843 * gfortran.dg/open_errors.f90: Allow a different error message.
6844
6845 2007-04-23 Uros Bizjak <ubizjak@gmail.com>
6846
6847 * lib/target-supports.exp (check_effective_target_vect_pack_trunc):
6848 Rename from check_effective_target_vect_pack_mod. Rename global
6849 variable et_vect_pack_mod to et_vect_pack_trunc. Update debug
6850 messages.
6851 * gcc.dg/vect/vect-iv-8.c: Update target check for vect_pack_trunc
6852 rename.
6853 * gcc.dg/vect/vect-iv-8a.c: Ditto.
6854 * gcc.dg/vect/vect-multitypes-8.c: Ditto.
6855
6856 2007-04-22 Andrew Pinski <andrew_pinski@playstation.sony.com>
6857
6858 PR middle-end/31448
6859 * gcc.c-torture/execute/pr31448.c: New testcase.
6860
6861 2007-04-22 Nick Clifton <nickc@redhat.com>
6862
6863 * gcc.dg/20020312-2.c: Add support for the FRV.
6864
6865 2007-04-22 Uros Bizjak <ubizjak@gmail.com>
6866
6867 PR tree-optimization/24659
6868 * gcc.dg/vect/vect-float-extend-1.c: New test.
6869 * gcc.dg/vect/vect-float-truncate-1.c: New test.
6870
6871 2007-04-22 Richard Guenther <rguenther@suse.de>
6872
6873 PR tree-optimization/29789
6874 * gcc.dg/tree-ssa/ssa-lim-1.c: New testcase.
6875 * gcc.dg/tree-ssa/ssa-lim-2.c: Likewise.
6876
6877 2007-04-22 Revital Eres <eres@il.ibm.com>
6878
6879 * gcc.dg/var-expand2.c: New test.
6880
6881 2007-04-22 Revital Eres <eres@il.ibm.com>
6882
6883 * gcc.dg/var-expand3.c: New test.
6884
6885 2007-04-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6886
6887 PR fortran/31495
6888 * gfortran.dg/continuation_8.f90: New test.
6889
6890 2007-04-21 Andrew Pinski <andrew_pinski@playstation.sony.com>
6891
6892 PR C/30265
6893 * gcc.c-torture/compile/compound-literal-2.c: New testcase.
6894 * gcc.c-torture/compile/compound-literal-3.c: New testcase.
6895
6896 2007-04-21 Richard Guenther <rguenther@suse.de>
6897
6898 PR middle-end/31136
6899 * gcc.c-torture/execute/pr31136.c: New testcase.
6900
6901 2007-04-21 Alexandre Oliva <aoliva@redhat.com>
6902
6903 * gcc.target/i386/movsi-sm-1.c: New.
6904
6905 2007-04-20 Richard Henderson <rth@redhat.com>
6906
6907 * gcc.dg/pr28796-2.c: Add -mieee for alpha.
6908 * gcc.dg/pr27095.c: Cope with alpha GOT load.
6909
6910 2007-04-20 Jakub Jelinek <jakub@redhat.com>
6911
6912 * gcc.target/i386/ordcmp-1.c: New test.
6913 * gcc.target/i386/unordcmp-1.c: New test.
6914
6915 PR tree-optimization/31632
6916 * gcc.c-torture/compile/20070419-1.c: New test.
6917
6918 2007-04-19 Eric Botcazou <ebotcazou@libertysurf.fr>
6919
6920 * gcc.dg/invalid-call-1.c: New test.
6921
6922 2007-04-18 Dirk Mueller <dmueller@suse.de>
6923
6924 PR diagnostic/31227
6925 * gcc.dg/Warray-bounds-3.c: New.
6926
6927 2007-04-18 Richard Guenther <rguenther@suse.de>
6928
6929 PR tree-optimization/19431
6930 PR tree-optimization/21463
6931 * gcc.c-torture/execute/20070212-1.c: New testcase.
6932 * gcc.c-torture/execute/20070212-2.c: Likewise.
6933 * gcc.c-torture/execute/20070212-3.c: Likewise.
6934 * gcc.dg/tree-ssa/pr19431.c: Likewise.
6935 * gcc.dg/tree-ssa/pr21463.c: Likewise.
6936 * g++.dg/tree-ssa/pr21463.C: Likewise.
6937 * g++.dg/tree-ssa/pr30738.C: Likewise.
6938
6939 2007-04-17 Mark Mitchell <mark@codesourcery.com>
6940
6941 PR c++/31513
6942 * g++.dg/expr/bitfield8.C: New test.
6943
6944 2007-04-17 Joseph Myers <joseph@codesourcery.com>
6945 Richard Sandiford <richard@codesourcery.com>
6946
6947 * lib/target-supports.exp (check_profiling_available): Return 0
6948 for uClibc with -p or -pg.
6949
6950 2007-04-17 Simon Martin <simartin@users.sourceforge.net>
6951
6952 PR c++/31517
6953 * g++.dg/template/init7.C: New test.
6954
6955 2007-04-17 Zdenek Dvorak <dvorakz@suse.cz>
6956
6957 PR rtl-optimization/31360
6958 * gcc.dg/loop-7.c: New test.
6959
6960 2007-04-17 Mark Mitchell <mark@codesourcery.com>
6961
6962 * gcc.misc-tests/linkage.exp: Do not run on remote hosts.
6963 * lib/compat.exp (compat-run): Use file_on_host, not remote_file
6964 build.
6965 (compat-execute): Likewise.
6966 * lib/copy-file.exp (gcc_copy_files): Use remote_download to copy
6967 files to remote hosts.
6968 * lib/c-ctorture.exp (c-torture-compile): Likewise.
6969 (c-torture-execute): Likewise.
6970 * lib/dg-pch.exp (dg-pch): Use file_on_host, not remote_file build
6971 or plain file. Use remote_upload and remote_download to copy
6972 files about.
6973 * lib/scanasm.exp (dg-scan): Upload the file from the remote host
6974 before scanning it.
6975
6976 2007-04-17 Dorit Nuzman <dorit@il.ibm.com>
6977
6978 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-3.c: New test.
6979
6980 2007-04-16 Lawrence Crowl <crowl@google.com>
6981
6982 * g++.dg/other/fesd-any.C: Test -femit-struct-debug-detailed=any.
6983 * g++.dg/other/fesd-any.h: Test -femit-struct-debug-detailed=any.
6984 * g++.dg/other/fesd-baseonly.C: Test -femit-struct-debug-baseonly.
6985 * g++.dg/other/fesd-baseonly.h: Test -femit-struct-debug-baseonly.
6986 * g++.dg/other/fesd-none.C: Test -femit-struct-debug-detailed=none.
6987 * g++.dg/other/fesd-none.h: Test -femit-struct-debug-detailed=none.
6988 * g++.dg/other/fesd-reduced.C: Test -femit-struct-debug-reduced.
6989 * g++.dg/other/fesd-reduced.h: Test -femit-struct-debug-reduced.
6990 * g++.dg/other/fesd-sys.C: Test -femit-struct-debug-detailed=sys.
6991 * g++.dg/other/fesd-sys.h: Test -femit-struct-debug-detailed=sys.
6992 * g++.dg/other/fesd.h: Common to -femit-struct-debug-... tests.
6993
6994 * gcc.dg/fesd-any.c: Test -femit-struct-debug-detailed=any.
6995 * gcc.dg/fesd-any.h: Test -femit-struct-debug-detailed=any.
6996 * gcc.dg/fesd-baseonly.c: Test -femit-struct-debug-baseonly.
6997 * gcc.dg/fesd-baseonly.h: Test -femit-struct-debug-baseonly.
6998 * gcc.dg/fesd-none.c: Test -femit-struct-debug-detailed=none.
6999 * gcc.dg/fesd-none.h: Test -femit-struct-debug-detailed=none.
7000 * gcc.dg/fesd-reduced.c: Test -femit-struct-debug-reduced.
7001 * gcc.dg/fesd-reduced.h: Test -femit-struct-debug-reduced.
7002 * gcc.dg/fesd-sys.c: Test -femit-struct-debug-detailed=sys.
7003 * gcc.dg/fesd-sys.h: Test -femit-struct-debug-detailed=sys.
7004 * gcc.dg/fesd.h: Common to -femit-struct-debug-... tests.
7005
7006 2007-04-16 Ian Lance Taylor <iant@google.com>
7007
7008 PR tree-optimization/31522
7009 * gcc.dg/Wstrict-overflow-16.c: New test.
7010
7011 2007-04-17 Kazu Hirata <kazu@codesourcery.com>
7012
7013 * gcc.dg/cpp/_Pragma6.c: Skip on fido-*-* and m68k-*-*.
7014
7015 2007-04-17 Tobias Schlüter <tobi@gcc.gnu.org>
7016
7017 PR fortran/31144
7018 * gfortran.dg/module_naming_1.f90: New.
7019
7020 2007-04-16 Richard Sandiford <richard@codesourcery.com>
7021
7022 * lib/target-supports.exp (check_profiling_available): Return
7023 false for m68k-*-uclinux.
7024
7025 2007-04-16 Seongbae Park <seongbae.park@gmail.com>
7026
7027 PR c++/29365
7028 Testcase for c++ anonymous namespace warning
7029
7030 * g++.dg/warn/anonymous-namespace-1.C: New test
7031 * g++.dg/warn/anonymous-namespace-1.h: New test
7032
7033 2007-04-14 Andrew Pinski <andrew_pinski@playstation.sony.com>
7034
7035 PR testsuite/31578
7036 * gcc.dg/gnu89-init-4.c: Change to a compile only test.
7037
7038 2007-04-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7039
7040 * gfortran.dg/warnings_are_errors_1.f90: Add -std=f95 to options.
7041
7042 2007-04-15 Paul Thomas <pault@gcc.gnu.org>
7043
7044 PR fortran/31204
7045 * gfortran.dg/array_constructor_16.f90: New test.
7046
7047 2007-04-15 Kazu Hirata <kazu@codesourcery.com>
7048
7049 * gcc.dg/pr19340.c, gcc.dg/tree-ssa/loop-1.c,
7050 gcc.dg/weak/typeof-2.c: Skip on fido-*-*.
7051
7052 2007-04-14 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7053
7054 PR rtl-optimization/31500
7055 * gcc.dg/Warray-bounds.c: Skip on hppa*-*-*.
7056 * g++.dg/warn/Warray-bounds.C: Likewise.
7057
7058 2007-04-14 Andrew Pinski <andrew_pinski@playstation.sony.com>
7059
7060 PR C/31520
7061 * gcc.dg/gnu89-init-4.c: New testcase.
7062
7063 2007-04-14 Jakub Jelinek <jakub@redhat.com>
7064
7065 PR c++/25874
7066 * gcc.dg/gomp/pr25874.c: Add dg-options.
7067 * g++.dg/gomp/pr25874.C: Add dg-options.
7068
7069 2007-04-14 Bernhard Fischer <aldot@gcc.gnu.org>
7070
7071 PR fortran/21061
7072 * gfortran.dg/warnings_are_errors_1.f90: New testcase.
7073 * gfortran.dg/warnings_are_errors_1.f: New testcase.
7074
7075 2007-04-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
7076
7077 PR fortran/31561
7078 * gfortran.dg/vect/vect-4.f90: xfail on vect_no_align targets.
7079
7080 2007-04-14 Paul Thomas <pault@gcc.gnu.org>
7081
7082 PR fortran/29507
7083 PR fortran/31404
7084 * gfortran.dg/initialization_6.f90: New test.
7085
7086 2007-04-14 Kazu Hirata <kazu@codesourcery.com>
7087
7088 * gcc.c-torture/compile/pr27528.c: Require nonpic.
7089
7090 * lib/target-supports.exp (check_gc_sections_available):
7091 Return false if ldflags includes -elf2flt.
7092
7093 2007-04-13 Jason Merrill <jason@redhat.com>
7094
7095 PR c++/31074
7096 * conv3.C: New test.
7097
7098 2007-04-13 Mike Stump <mrs@apple.com>
7099
7100 * obj-c++.dg/stubify-1.mm: Only run on powerpc.
7101 * obj-c++.dg/template-4.mm: Don't run when 64-bit.
7102
7103 2007-04-13 Joseph Myers <joseph@codesourcery.com>
7104
7105 PR tree-optimization/29598
7106 * gcc.dg/tree-ssa/loadpre1.c: XFAIL.
7107
7108 2007-04-13 Tobias Burnus <burnus@net-b.de>
7109
7110 PR fortran/31559
7111 * gfortran.dg/func_assign.f90: New test.
7112
7113 2007-04-13 Paul Thomas <pault@gcc.gnu.org>
7114
7115 PR fortran/31550
7116 * gfortran.dg/used_types_16.f90: New test.
7117
7118 2007-04-13 Tobias Schlüter <tobi@gcc.gnu.org>
7119
7120 PR fortran/18937
7121 * gfortran.dg/goto_2.f90: New.
7122 * gfortran.dg/goto_3.f90: New.
7123 * gfortran.dg/pr17708.f90: Rename to ...
7124 * gfortran.dg/goto_4.f90: ... this, add comment pointing to PR.
7125
7126 2007-04-13 Tobias Burnus <burnus@net-b.de>
7127
7128 PR fortran/31562
7129 * gfortran.dg/f2c_4.c: Use GNU extensions for complex
7130 instead of a struct.
7131
7132 2007-04-13 Tobias Burnus <burnus@net-b.de>
7133
7134 PR fortran/31562
7135 * gfortran.dg/value_4.c: Use GNU extensions for complex
7136 instead of a struct.
7137
7138 2007-04-13 Richard Guenther <rguenther@suse.de>
7139
7140 PR tree-optimization/21258
7141 * gcc.dg/tree-ssa/vrp34.c: New testcase.
7142
7143 2007-04-12 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
7144
7145 * gfortran.dg/c_by_val.c: Use GCC extensions instead of including
7146 <complex.h>.
7147
7148 2007-04-12 Tobias Schlüter <tobi@gcc.gnu.org>
7149
7150 PR fortran/31250
7151 * gfortran.dg/char_length_2.f90: New.
7152 * gfortran.dg/repeat_2.f90: Add dg-warning annotations.
7153 * gfortran.dg/repeat_4.f90: Likewise.
7154
7155 PR fortran/31266
7156 * gfortran.dg/char_assign_1.f90: New.
7157
7158 PR fortran/31471
7159 * gfortran.dg/block_name_1.f90: New.
7160 * gfortran.dg/block_name_2.f90: New.
7161
7162 2007-04-12 Douglas Gregor <doug.gregor@gmail.com>
7163
7164 PR c++/31078
7165 * g++.dg/other/pr31078.C: New.
7166
7167 2007-04-12 Richard Guenther <rguenther@suse.de>
7168
7169 PR tree-optimization/31169
7170 * gcc.c-torture/execute/pr31169.c: New testcase.
7171
7172 2007-04-12 Richard Guenther <rguenther@suse.de>
7173
7174 PR tree-optimization/24689
7175 PR tree-optimization/31307
7176 * g++.dg/tree-ssa/pr31307.C: New testcase.
7177 * gcc.dg/tree-ssa/pr24689.c: Likewise.
7178
7179 2007-04-12 Tobias Burnus <burnus@net-b.de>
7180
7181 PR fortran/31472
7182 * gfortran.dg/access_spec_1.f90: New test.
7183 * gfortran.dg/access_spec_2.f90: New test.
7184 * gfortran.dg/non_module_public.f90: Match new error message.
7185
7186 2007-04-11 Paul Thomas <pault@gcc.gnu.org>
7187
7188 PR testsuite/31538
7189 * gfortran.dg/result_in_spec_1.f90: Increase dimension from 2
7190 to 4 at line 38 to fix bounds problem.
7191
7192 2007-04-11 Tobias Burnus <burnus@net-b.de>
7193
7194 PR testsuite/31240
7195 * gfortran.dg/pointer_intent_1.f90: Fix test.
7196
7197 2007-04-10 Eric Christopher <echristo@apple.com>
7198
7199 * lib/target-supports.exp
7200 (check_effective_target_fstack_protector): Rewrite.
7201
7202 2007-04-09 Mark Mitchell <mark@codesourcery.com>
7203
7204 PR c++/31449
7205 * g++.dg/init/const5.C: New test.
7206
7207 2007-04-09 Jan Hubicka <jh@suse.cz>
7208
7209 * gcc.dg/tree-ssa/foldaddr-3.c: New file.
7210
7211 2007-04-08 Jan Hubicka <jh@suse.cz>
7212
7213 * gcc.dg/tree-ssa/foldaddr-2.c: New file.
7214
7215 2007-04-07 Paul Thomas <pault@gcc.gnu.org>
7216
7217 PR fortran/31257
7218 * gfortran.dg/achar_4.f90: New test.
7219
7220 2007-04-07 Paul Thomas <pault@gcc.gnu.org>
7221
7222 PR fortran/30880
7223 * gfortran.dg/used_dummy_types_8.f90: New test.
7224
7225 2007-04-07 Paul Thomas <pault@gcc.gnu.org>
7226
7227 PR fortran/30872
7228 * gfortran.dg/parameter_array_element_1.f90: New test.
7229
7230 2007-04-07 Paul Thomas <pault@gcc.gnu.org>
7231
7232 PR fortran/31222
7233 * gfortran.dg/default_numeric_type_1.f90: New test.
7234
7235 2007-04-07 Paul Thomas <pault@gcc.gnu.org>
7236
7237 PR fortran/31424
7238 * gfortran.dg/unreferenced_use_assoc_1.f90: New test.
7239
7240 2007-04-07 Paul Thomas <pault@gcc.gnu.org>
7241
7242 PR fortran/31293
7243 * gfortran.dg/interface_12.f90: New test.
7244
7245 2007-04-07 Bruce Korb <bkorb@gnu.org>
7246
7247 * gcc.dg/format/opt-6.c: New test.
7248 * gcc.dg/format/nul-1.c: New test.
7249 * gcc.dg/format/nul-2.c: New test.
7250
7251 2007-04-06 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7252
7253 PR libgfortran/31395
7254 * gfortran.dg/fmt_colon.f90: New test.
7255
7256 2007-04-06 Mark Mitchell <mark@codesourcery.com>
7257
7258 * g++.old-deja/g++.other/init18.C: Use
7259 dg-require-effective-target instead of an explicit xfail.
7260
7261 2007-04-05 Janis Johnson <janis187@us.ibm.com>
7262
7263 * gcc.dg/dfp/signbit-1.c
7264 * gcc.dg/dfp/signbit-2.c
7265
7266 2007-04-05 Paul Thomas <pault@gcc.gnu.org>
7267
7268 PR fortran/31483
7269 * gfortran.dg/altreturn_5.f90: New test.
7270
7271 2007-04-05 Paul Thomas <pault@gcc.gnu.org>
7272
7273 PR fortran/31292
7274 * gfortran.dg/contained_module_proc_1.f90: New test.
7275
7276 2007-04-04 Stuart Hastings <stuart@apple.com>
7277
7278 PR 31281
7279 * objc/execute/exceptions/pr31281.m: New.
7280
7281 2007-04-04 Danny Smith <dannysmith.users.sourceforge.net>
7282
7283 * g++.dg/ext/dllimport12.C: Update comments.
7284
7285 2007-04-03 Eric Christopher <echristo@apple.com>
7286
7287 * g++.dg/tree-ssa/pr29902.C: Require ilp32.
7288
7289 2007-04-03 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
7290
7291 PR fortran/31304
7292 * gfortran.dg/repeat_2.f90: New test.
7293 * gfortran.dg/repeat_3.f90: New test.
7294 * gfortran.dg/repeat_4.f90: New test.
7295
7296 2007-04-03 Uros Bizjak <ubizjak@gmail.com>
7297
7298 * gcc.dg/tls/opt-3.c: Use -mregparm=3 only for ilp32 on x86_64 targets.
7299
7300 2007-04-03 Jakub Jelinek <jakub@redhat.com>
7301
7302 PR c++/30847
7303 * g++.dg/parse/cond3.C: New test.
7304
7305 PR middle-end/30704
7306 * gcc.c-torture/execute/ieee/pr30704.c: New test.
7307
7308 2007-04-02 Jason Merrill <jason@redhat.com>
7309
7310 PR c++/31187
7311 * g++.dg/ext/visibility/anon3.C: New test.
7312
7313 2007-04-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7314
7315 PR libgfortran/31052
7316 * gfortran.dg/namelist_28.f90: New test.
7317
7318 2007-04-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7319
7320 PR libgfortran/31366
7321 * gfortran.dg/direct_io_6.f90: New test.
7322
7323 2007-04-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7324
7325 PR libgfortran/31207
7326 * gfortran.dg/advance_5.f90: New test.
7327 * gfortran.dg/advance_6.f90: New test.
7328
7329 2007-04-01 Danny Smith <dannysmith@users.sourceforge.net>
7330
7331 * g++.dg/ext/dllimport6.C: Remove extra ';'.
7332 * g++.dg/ext/dllimport7.C: Likewise.
7333 * g++.dg/ext/selectany1.C: Likewise.
7334
7335 2007-03-31 Douglas Gregor <doug.gregor@gmail.com>
7336
7337 * g++.dg/parser/pr31138.C: New.
7338 * g++.dg/parser/pr31140.C: New.
7339 * g++.dg/parser/pr31141.C: New.
7340
7341 2007-03-30 Paolo Carlini <pcarlini@suse.de>
7342
7343 PR c++/26099
7344 * g++.dg/ext/is_base_of.C: New.
7345 * g++.dg/ext/has_virtual_destructor.C: New.
7346 * g++.dg/ext/is_polymorphic.C: New.
7347 * g++.dg/ext/is_base_of_diagnostic.C: New.
7348 * g++.dg/ext/is_enum.C: New.
7349 * g++.dg/ext/has_nothrow_assign.C: New.
7350 * g++.dg/ext/has_nothrow_constructor.C: New.
7351 * g++.dg/ext/is_empty.C: New.
7352 * g++.dg/ext/has_trivial_copy.C: New.
7353 * g++.dg/ext/has_trivial_assign.C: New.
7354 * g++.dg/ext/is_abstract.C: New.
7355 * g++.dg/ext/is_pod.C: New.
7356 * g++.dg/ext/has_nothrow_copy.C: New.
7357 * g++.dg/ext/is_class.C: New.
7358 * g++.dg/ext/has_trivial_constructor.C: New.
7359 * g++.dg/ext/is_union.C: New.
7360 * g++.dg/ext/has_trivial_destructor.C: New.
7361 * g++.dg/tree-ssa/pr22444.C: Adjust, avoid __is_pod.
7362 * g++.dg/template/crash43.C: Likewise.
7363
7364 2007-03-29 Dirk Mueller <dmueller@suse.de>
7365
7366 * g++.dg/warn/pedantic2.C: New testcase.
7367
7368 2007-03-29 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
7369
7370 * size_dim.f90: Fix dg directive.
7371 * pr16433.f: Likewise.
7372 * use_6.f90: Likewise.
7373 * use_7.f90: Likewise.
7374 * entry_9.f90: Likewise.
7375 * pointer_intent_2.f90: Likewise.
7376 * protected_1.f90: Likewise.
7377 * fmt_missing_period_2.f: Likewise.
7378 * pointer_intent_3.f90: Likewise.
7379 * protected_2.f90: Likewise.
7380 * protected_3.f90: Likewise.
7381 * pr15754.f90: Likewise.
7382 * protected_4.f90: Likewise.
7383 * protected_5.f90: Likewise.
7384 * initialization_2.f90: Likewise.
7385 * protected_6.f90: Likewise.
7386 * continuation_7.f90: Likewise.
7387 * derived_function_interface_1.f90: Likewise.
7388 * der_pointer_4.f90: Likewise.
7389 * fmt_zero_precision.f90: Likewise.
7390 * blockdata_3.f90: Likewise.
7391 * fmt_missing_period_1.f: Likewise.
7392 * real_const_3.f90: Likewise.
7393 * use_4.f90: Likewise.
7394 * fmt_missing_period_3.f: Likewise.
7395 * use_5.f90: Likewise.
7396
7397 2007-03-28 Mike Stump <mrs@apple.com>
7398
7399 * gcc.dg/darwin-comm.c: Add.
7400
7401 2007-03-28 Eric Christopher <echristo@apple.com>
7402
7403 * lib/target-supports.exp (check_effective_target_fstack_protector):
7404 New.
7405 * gcc.dg/ssp-1.c: Use.
7406 * gcc.dg/ssp-2.c: Ditto.
7407
7408 2007-03-28 Simon Martin <simartin@users.sourceforge.net>
7409
7410 PR c++/29077
7411 * g++.dg/parse/constructor3.C: New test.
7412
7413 2007-03-28 Eric Botcazou <ebotcazou@adacore.com>
7414
7415 * gnat.dg/thin_pointer.ad[sb]: New test.
7416
7417 2007-03-28 Douglas Gregor <doug.gregor@gmail.com>
7418
7419 * g++.dg/cpp0x/bracket1.C: New.
7420 * g++.dg/cpp0x/bracket2.C: New.
7421 * g++.dg/cpp0x/bracket3.C: New.
7422 * g++.dg/cpp0x/bracket4.C: New.
7423
7424 2007-03-28 Douglas Gregor <doug.gregor@gmail.com>
7425
7426 * g++.dg/cpp0x/temp_default1.C: New.
7427 * g++.dg/cpp0x/temp_default3.C: New.
7428 * g++.dg/cpp0x/temp_default2.C: New.
7429 * g++.dg/cpp0x/temp_default4.C: New.
7430
7431 2007-03-28 Douglas Gregor <doug.gregor@gmail.com>
7432
7433 PR c++/29993
7434 * g++.dg/other/cv_func2.C: New.
7435
7436 2007-03-27 Janis Johnson <janis187@us.ibm.com>
7437
7438 * gcc.dg/dfp/func-vararg-alternate.h: New file.
7439 * gcc.dg/dfp/func-vararg-alternate-d32.c: New test.
7440 * gcc.dg/dfp/func-vararg-alternate-d64.c: New test.
7441 * gcc.dg/dfp/func-vararg-alternate-d128.c: New test.
7442
7443 * gcc.dg/dfp/func-vararg-mixed.c: Add optional debugging output.
7444 * gcc.dg/dfp/func-vararg-dfp.c: Ditto.
7445
7446 * gcc.dg/dfp/operator-cond.c: Call init, fix typo.
7447
7448 * lib/compat.exp (compat-execute): Fix processing of file names.
7449
7450 2007-03-27 Daniel Jacobowitz <dan@codesourcery.com>
7451
7452 * gcc.target/powerpc/ppc-stackalign-1.c: Run for powerpc-eabi.
7453
7454 2007-03-27 Uros Bizjak <ubizjak@gmail.com>
7455
7456 * lib/target-supports.exp (check_effective_target_fortran_large_real):
7457 Delete created executable test file.
7458 (check_effective_target_fortran_large_int): Ditto.
7459 (check_effective_target_static_libgfortran): Ditto.
7460
7461 2007-03-26 Paolo Carlini <pcarlini@suse.de>
7462
7463 PR c++/30500
7464 * g++.dg/warn/pragma-system_header1.C: New test.
7465 * g++.dg/warn/pragma-system_header2.C: New test.
7466 * g++.dg/warn/pragma-system_header1.h. New.
7467 * g++.dg/warn/pragma-system_header2.h. New.
7468
7469 2007-03-26 Ian Lance Taylor <iant@google.com>
7470
7471 PR tree-optimization/31345
7472 * gcc.c-torture/compile/pr31345-1.c: New test.
7473
7474 2007-03-26 Brooks Moses <brooks.moses@codesourcery.com>
7475
7476 * gfortran.dg/func_derived_4.f90: Fix module cleanup.
7477 * gfortran.dg/gomp/appendix-a/a.22.4.f90: Clean up modules.
7478 * gfortran.dg/gomp/appendix-a/a.26.2.f90: Likewise.
7479 * gfortran.dg/gomp/appendix-a/a.32.1.f90: Likewise.
7480 * gfortran.dg/overload_1.f90: Likewise.
7481 * gfortran.dg/impure_assignment_1.f90: Likewise.
7482 * gfortran.dg/error_recovery_3.f90: Likewise.
7483 * gfortran.dg/alloc_comp_basics_1.f90: Likewise.
7484 * gfortran.dg/sequence_types_1.f90: Likewise.
7485 * gfortran.dg/internal_references_1.f90: Likewise.
7486 * gfortran.dg/present_1.f90: Likewise.
7487 * gfortran.dg/volatile10.f90: Likewise.
7488 * gfortran.dg/module_equivalence_2.f90: Likewise.
7489 * gfortran.dg/use_4.f90: Likewise.
7490 * gfortran.dg/elemental_result_1.f90: Likewise.
7491 * gfortran.dg/generic_actual_arg.f90: Likewise.
7492 * gfortran.dg/private_type_5.f90: Likewise.
7493 * gfortran.dg/protected_4.f90: Likewise.
7494 * gfortran.dg/interface_3.f90: Likewise.
7495
7496 2007-03-26 Uros Bizjak <ubizjak@gmail.com>
7497
7498 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Remove build file trivial.S.
7499 * gcc.dg/debug/dwarf2/dwarf2.exp: Ditto.
7500
7501 2007-03-26 Uros Bizjak <ubizjak@gmail.com>
7502
7503 * gfortran.dg/use_[567].f90: Use correct cleanup-modules dg directive.
7504
7505 2007-03-25 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7506
7507 PR libgfortran/31199
7508 * gfortran.dg/fmt_t_4.f90: New test.
7509
7510 2007-03-25 Thomas Koenig <tkoenig@gcc.gnu.org>
7511
7512 PR libfortran/31297
7513 * gfortran.dg/backspace_5.f: Initialize variable(s).
7514 * gfortran.dg/backspace_6.f: Likewise.
7515 * gfortran.dg/char_bounds_check_fail_1: Likewise.
7516 * gfortran.dg/direct_io_2.f90: Likewise.
7517 * gfortran.dg/write_back.f: Likewise.
7518 * gfortran.dg/write_rewind_2.f: Likewise.
7519 * gfortran.dg/write_rewind_1.f: Likewise.
7520 * gfortran.dg/write_rewind_2.f: Likewise.
7521
7522 2007-03-25 Dorit Nuzman <dorit@il.ibm.com>
7523
7524 PR tree-optimization/30784
7525 * gcc.dg/vect/pr30784.c: New test.
7526
7527 2007-03-25 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
7528
7529 PR fortran/30877
7530 * gfortran.dg/operator_1.f90: New test.
7531 * gfortran.dg/operator_2.f90: New test.
7532
7533 2007-03-25 Thomas Koenig <tkoenig@gcc.gnu.org>
7534
7535 PR libfortran/31196
7536 * gfortran.dg/reshape_transpose_1.f90: New test.
7537
7538 2007-03-24 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
7539
7540 PR fortran/30655
7541 * gfortran.dg/bounds_check_6.f90: New test.
7542
7543 2007-03-23 Michael Meissner <michael.meissner@amd.com>
7544
7545 * gcc.dg/dfp/convert-dfp.c: Wrap __STDC_WANT_DEC_FP__ with
7546 #ifndef/#endif.
7547 * gcc.dg/dfp/convert-int-saturate.c: Ditto.
7548 * gcc.dg/dfp/decfloat-constants.c: Ditto.
7549
7550 2007-03-24 Paul Thomas <pault@gcc.gnu.org>
7551
7552 PR fortran/31209
7553 * gfortran.dg/pointer_function_actual_1.f90: New test.
7554
7555 PR fortran/31200
7556 * gfortran.dg/pointer_function_actual_2.f90: New test.
7557
7558 PR fortran/31215
7559 * gfortran.dg/result_in_spec_1.f90: New test.
7560
7561 2007-03-23 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
7562
7563 PR fortran/30834
7564 * gfortran.dg/integer_exponentiation_3.F90: New test.
7565 * gfortran.dg/integer_exponentiation_4.f90: New test.
7566 * gfortran.dg/integer_exponentiation_5.F90: New test.
7567
7568 2007-03-22 Mark Mitchell <mark@codesourcery.com>
7569
7570 PR c++/30863
7571 * g++.dg/template/error24.C: New test.
7572 * g++.dg/parse/tmpl-outside1.C: Tweak error markers.
7573
7574 2007-03-22 Mark Mitchell <mark@codesourcery.com>
7575
7576 PR c++/31273
7577 * g++.dg/expr/bitfield7.C: New test.
7578
7579 2007-03-22 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
7580
7581 PR other/23572
7582 * gcc.dg/float-range-4.c: New.
7583 * gcc.dg/float-range-1.c: Update. Test for a warning.
7584 * gcc.dg/float-range-3.c: New.
7585 * gcc.dg/float-range-5.c: New.
7586
7587 2007-03-22 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7588
7589 PR fortran/31262
7590 * gfortran.dg/no_range_check_1.f90: New test.
7591
7592 2007-03-22 Dirk Mueller <dmueller@suse.de>
7593
7594 * g++.old-deja/g++.brendan/warnings2.C: Don't use -pedantic.
7595 * g++.dg/other/static1.C: Remove stray semicolon.
7596 * g++.dg/other/init1.C: Likewise.
7597 * g++.dg/rtti/dyncast1.C: Likewise.
7598 * g++.dg/tree-ssa/pr17153.C: Likewise.
7599 * g++.dg/lookup/disamb1.C: Likewise.
7600 * g++.dg/lookup/scoped2.C: Likewise.
7601 * g++.dg/lookup/friend7.C: Likewise.
7602 * g++.dg/parse/parse4.C: Likewise.
7603 * g++.dg/parse/parse5.C: Likewise.
7604 * g++.dg/expr/pr29066.C: Likewise.
7605 * g++.dg/expr/cast4.C: Likewise.
7606 * g++.dg/tc1/dr193.C: Likewise.
7607 * g++.dg/tc1/dr213.C: Likewise.
7608 * g++.dg/abi/dcast1.C: Likewise.
7609 * g++.dg/abi/covariant2.C: Likewise.
7610 * g++.dg/inherit/covariant11.C: Likewise.
7611 * g++.dg/inherit/covariant9.C: Likewise.
7612 * g++.dg/inherit/covariant10.C: Likewise.
7613 * g++.dg/init/static3.C: Likewise.
7614 * g++.dg/init/init-ref3.C: Likewise.
7615 * g++.dg/init/ref10.C: Likewise.
7616 * g++.dg/template/meminit2.C: Likewise.
7617 * g++.dg/template/using9.C: Likewise.
7618 * g++.dg/template/friend9.C: Likewise.
7619 * g++.dg/template/ref1.C: Likewise.
7620 * g++.old-deja/g++.warn/inline.C: Likewise.
7621 * g++.old-deja/g++.robertl/eb91.C: Likewise.
7622 * g++.old-deja/g++.robertl/eb46.C: Likewise.
7623 * g++.old-deja/g++.robertl/eb34.C: Likewise.
7624 * g++.old-deja/g++.robertl/eb43.C: Likewise.
7625 * g++.old-deja/g++.robertl/eb26.C: Likewise.
7626 * g++.old-deja/g++.robertl/eb116.C: Likewise.
7627 * g++.old-deja/g++.brendan/copy5.C: Likewise.
7628 * g++.old-deja/g++.brendan/overload8.C: Likewise.
7629 * g++.old-deja/g++.brendan/overload11.C: Likewise.
7630 * g++.old-deja/g++.brendan/copy7.C: Likewise.
7631 * g++.old-deja/g++.brendan/crash38.C: Likewise.
7632 * g++.old-deja/g++.brendan/template11.C: Likewise.
7633 * g++.old-deja/g++.brendan/err-msg3.C: Likewise.
7634 * g++.old-deja/g++.brendan/crash50.C: Likewise.
7635 * g++.old-deja/g++.brendan/crash16.C: Likewise.
7636 * g++.old-deja/g++.jason/pmem2.C: Likewise.
7637 * g++.old-deja/g++.jason/parse9.C: Likewise.
7638 * g++.old-deja/g++.jason/byval2.C: Likewise.
7639 * g++.old-deja/g++.jason/overload8.C: Likewise.
7640 * g++.old-deja/g++.jason/pmf8.C: Likewise.
7641 * g++.old-deja/g++.jason/template33.C: Likewise.
7642 * g++.old-deja/g++.jason/return3.C: Likewise.
7643 * g++.old-deja/g++.jason/scoping2.C: Likewise.
7644 * g++.old-deja/g++.jason/virtual.C: Likewise.
7645 * g++.old-deja/g++.jason/opeq3.C: Likewise.
7646 * g++.old-deja/g++.jason/template27.C: Likewise.
7647 * g++.old-deja/g++.jason/synth6.C: Likewise.
7648 * g++.old-deja/g++.jason/ref8.C: Likewise.
7649 * g++.old-deja/g++.jason/offset1.C: Likewise.
7650 * g++.old-deja/g++.other/static20.C: Likewise.
7651 * g++.old-deja/g++.other/array1.C: Likewise.
7652 * g++.old-deja/g++.other/new3.C: Likewise.
7653 * g++.old-deja/g++.other/array2.C: Likewise.
7654 * g++.old-deja/g++.other/overload9.C: Likewise.
7655 * g++.old-deja/g++.other/cast6.C: Likewise.
7656 * g++.old-deja/g++.other/ptrmem8.C: Likewise.
7657 * g++.old-deja/g++.other/eh4.C: Likewise.
7658 * g++.old-deja/g++.other/using7.C: Likewise.
7659 * g++.old-deja/g++.other/init18.C: Likewise.
7660 * g++.old-deja/g++.other/dyncast1.C: Likewise.
7661 * g++.old-deja/g++.other/dyncast2.C: Likewise.
7662 * g++.old-deja/g++.other/dtor11.C: Likewise.
7663 * g++.old-deja/g++.pt/static11.C: Likewise.
7664 * g++.old-deja/g++.pt/crash19.C: Likewise.
7665 * g++.old-deja/g++.pt/overload12.C: Likewise.
7666 * g++.old-deja/g++.pt/crash46.C: Likewise.
7667 * g++.old-deja/g++.pt/mi1.C: Likewise.
7668 * g++.old-deja/g++.pt/vaarg3.C: Likewise.
7669 * g++.old-deja/g++.pt/nontype5.C: Likewise.
7670 * g++.old-deja/g++.pt/local5.C: Likewise.
7671 * g++.old-deja/g++.pt/typename2.C: Likewise.
7672 * g++.old-deja/g++.pt/explicit80.C: Likewise.
7673 * g++.old-deja/g++.pt/auto_ptr.C: Likewise.
7674 * g++.old-deja/g++.law/visibility1.C: Likewise.
7675 * g++.old-deja/g++.law/visibility2.C: Likewise.
7676 * g++.old-deja/g++.law/virtual2.C: Likewise.
7677 * g++.old-deja/g++.law/operators19.C: Likewise.
7678 * g++.old-deja/g++.law/parsing10.C: Likewise.
7679 * g++.old-deja/g++.law/visibility4.C: Likewise.
7680 * g++.old-deja/g++.law/operators4.C: Likewise.
7681 * g++.old-deja/g++.law/dtors2.C: Likewise.
7682 * g++.old-deja/g++.law/missed-error3.C: Likewise.
7683 * g++.old-deja/g++.law/visibility10.C: Likewise.
7684 * g++.old-deja/g++.law/scope3.C: Likewise.
7685 * g++.old-deja/g++.law/casts2.C: Likewise.
7686 * g++.old-deja/g++.law/code-gen5.C: Likewise.
7687 * g++.old-deja/g++.law/operators33.C: Likewise.
7688 * g++.old-deja/g++.law/friend4.C: Likewise.
7689 * g++.old-deja/g++.mike/pmf7.C: Likewise.
7690 * g++.old-deja/g++.mike/p5611.C: Likewise.
7691 * g++.old-deja/g++.mike/net37.C: Likewise.
7692 * g++.old-deja/g++.mike/p3570.C: Likewise.
7693 * g++.old-deja/g++.mike/p5718.C: Likewise.
7694 * g++.old-deja/g++.mike/net21.C: Likewise.
7695 * g++.old-deja/g++.mike/p1862.C: Likewise.
7696 * g++.old-deja/g++.mike/p4511.C: Likewise.
7697 * g++.old-deja/g++.mike/virt3.C: Likewise.
7698 * g++.old-deja/g++.mike/p16146.C: Likewise.
7699 * g++.old-deja/g++.mike/p1989.C: Likewise.
7700 * g++.old-deja/g++.mike/p5571.C: Likewise.
7701 * g++.old-deja/g++.gb/scope10.C: Likewise.
7702 * g++.old-deja/g++.abi/primary5.C: Likewise.
7703 * g++.old-deja/g++.abi/empty2.C: Likewise.
7704 * g++.old-deja/g++.abi/arraynew.C: Likewise.
7705 * g++.old-deja/g++.eh/vbase4.C: Likewise.
7706 * g++.old-deja/g++.eh/ptr1.C: Likewise.
7707 * g++.old-deja/g++.eh/cleanup1.C: Likewise.
7708 * g++.old-deja/g++.bob/template3.C: Likewise.
7709 * g++.old-deja/g++.bob/inherit1.C: Likewise.
7710
7711 2007-03-22 Paul Thomas <pault@gcc.gnu.org>
7712
7713 PR fortran/31193
7714 * gfortran.dg/transfer_array_intrinsic_3.f90: New test.
7715
7716 2007-03-22 Tobias Schlüter <tobi@gcc.gnu.org>
7717
7718 PR fortran/20897
7719 * gfortran.dg/derived_name_1.f90: New.
7720 * gfortran.dg/derived_name_2.f: New.
7721
7722 2007-03-21 Richard Sandiford <richard@codesourcery.com>
7723
7724 * lib/target-supports.exp (check_effective_target_nonpic): New
7725 procedure.
7726 * gcc.target/i386/20020616-1.c: Use an alternative to %ebx
7727 when compiling PIC.
7728 * gcc.target/i386/asm-4.c: Require nonpic.
7729 * gcc.target/i386/cmov1.c: Likewise.
7730 * gcc.target/i386/mul.c: Likewise.
7731 * gcc.target/i386/pr21291.c: Require nonpic or ! ilp32.
7732 * gcc.target/i386/ssetype-1.c: Require nonpic.
7733 * gcc.target/i386/ssetype-3.c: Likewise.
7734 * gcc.target/i386/ssetype-5.c: Likewise.
7735
7736 2007-03-21 Richard Sandiford <richard@codesourcery.com>
7737
7738 * gcc.c-torture/execute/builtins/chk.h (LOCAL): Define.
7739 * gcc.c-torture/execute/builtins/sprintf-chk.c (s1): Make LOCAL.
7740 * gcc.c-torture/execute/builtins/stpcpy-chk.c (s1): Likewise.
7741 * gcc.c-torture/execute/builtins/strcpy-chk.c (s1): Likewise.
7742
7743 2007-03-19 Seongbae Park <seongbae.park@gmail.com>
7744
7745 PR tree-optimization/30590
7746 * g++.dg/opt/pr30590.C: New testcase.
7747
7748 2007-03-20 Jakub Jelinek <jakub@redhat.com>
7749
7750 PR c/30762
7751 * gcc.dg/pr30762-1.c: New test.
7752 * gcc.dg/pr30762-2.c: New test.
7753
7754 PR inline-asm/30505
7755 * gcc.target/i386/pr30505.c: New test.
7756
7757 2007-03-19 Mark Shinwell <shinwell@codesourcery.com>
7758
7759 * gcc.target/arm/register-variables.c: New.
7760
7761 2007-03-19 Jeff Law <law@redhat.com>
7762
7763 * PR tree-optimization/30984
7764 * gcc.c-torture/pr30984.c: New test.
7765
7766 2007-03-19 Andrew Pinski <andrew_pinski@playstation.sony.com>
7767 Richard Guenther <rguenther@suse.de>
7768
7769 PR tree-optimization/31254
7770 * gcc.dg/torture/pr31254.c: New testcase.
7771
7772 2007-03-19 Hans-Peter Nilsson <hp@axis.com>
7773
7774 * gcc.dg/torture/pr26565.c: Expect warning on packed field for
7775 target default_packed.
7776
7777 2007-03-19 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7778
7779 PR fortran/31203
7780 * gfortran.dg/string_length_1.f90: New test.
7781
7782 2007-03-18 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7783
7784 PR testsuite/30395
7785 * gcc.dg/pr16194.c: Provide define for REG on __hppa__.
7786
7787 2007-03-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7788
7789 PR libgfortran/31052
7790 * gfortran.dg/namelist_27.f90: New test.
7791
7792 2007-03-18 Paul Thomas <pault@gcc.gnu.org>
7793
7794 PR fortran/30531
7795 * gfortran.dg/used_types_14.f90: New test.
7796
7797 PR fortran/31086
7798 * gfortran.dg/used_types_15.f90: New test.
7799
7800 2007-03-18 Dorit Nuzman <dorit@il.ibm.com>
7801
7802 * gcc.dg/vect/no-tree-dom-vect-bug.c: New test.
7803 * gcc.dg/vect/vect.exp: Compile tests with -fno-tree-dominator-opts.
7804
7805 2007-03-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7806
7807 PR fortran/31120
7808 * gfortran.dg/integer_exponentiation_2.f90: New test.
7809
7810 2007-03-17 Dorit Nuzman <dorit@il.ibm.com>
7811
7812 PR tree-optimization/31041
7813 * gcc.dg/vect/pr31041.c: New test.
7814
7815 2007-03-16 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
7816
7817 * g++.dg/warn/Wconversion-integer.C: New
7818 * g++.dg/warn/Wconversion-real.C: New.
7819 * g++.dg/warn/Wconversion-real-integer.C: New.
7820 * g++.dg/warn/conv2.C: Updated.
7821
7822 2007-03-16 Richard Sandiford <richard@codesourcery.com>
7823
7824 * gcc.dg/intmax_t-1.c: Restrict XFAIL to VxWorks kernels;
7825 exclude RTPs.
7826
7827 2007-03-16 Richard Guenther <rguenther@suse.de>
7828
7829 PR tree-optimization/31146
7830 * g++.dg/tree-ssa/pr31146.C: New testcase.
7831
7832 2007-03-16 Richard Sandiford <richard@codesourcery.com>
7833
7834 * lib/target-supports.exp (check_missing_uclibc_feature): Don't
7835 assume that the target has <features.h>.
7836
7837 2007-03-16 Richard Sandiford <richard@codesourcery.com>
7838
7839 * gcc.dg/20020426-2.c: Add the fpic requirement to the PIC
7840 dg-options rather than to the whole test.
7841
7842 2007-03-16 Alexandre Oliva <aoliva@redhat.com>
7843
7844 PR debug/29906
7845 * g++.dg/debug/pr29906.C: New
7846
7847 2007-03-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7848
7849 PR libgfortran/31099
7850 * gfortran.dg/unformatted_recl.f90: Update test.
7851
7852 2007-03-15 Zdenek Dvorak <dvorakz@suse.cz>
7853
7854 * gcc.dg/tree-ssa/prefetch-5.c: New test.
7855
7856 2007-03-15 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
7857
7858 PR c++/30891
7859 * g++.dg/parse/namespace-definition.C: New.
7860
7861 2007-03-15 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
7862
7863 PR c++/24924
7864 * g++.dg/cpp/pedantic-errors.C: New.
7865 * g++.dg/cpp/permissive.C: New.
7866
7867 2007-03-15 Richard Sandiford <richard@codesourcery.com>
7868
7869 * g++.dg/opt/mmx1.C: Only use the PIC options for fpic targets.
7870 * g++.old-deja/g++.other/store-expr1.C: Require fpic.
7871
7872 2007-03-15 Richard Sandiford <richard@codesourcery.com>
7873
7874 * lib/target-supports.exp (check_missing_uclibc_feature)
7875 (check_effective_target_wchar): New procedures.
7876 * gcc.dg/wchar_t-1.c: Require target wchar.
7877 * gcc.dg/wint_t-1.c: Likewise.
7878
7879 2007-03-15 Richard Sandiford <richard@codesourcery.com>
7880
7881 * lib/target-supports.exp (check_gc_sections_available): Return
7882 false for VxWorks targets.
7883
7884 2007-03-15 Dirk Mueller <dmueller@suse.de>
7885
7886 * g++.dg/warn/Wconversion2.C: Fix typo.
7887 * gcc.dg/if-empty-1.c: Ditto.
7888
7889 2007-03-15 Richard Sandiford <richard@codesourcery.com>
7890
7891 * gcc.dg/cpp/assert4.c: Treat VxWorks as a unix target.
7892
7893 2007-03-15 Uros Bizjak <ubizjak@gmail.com>
7894
7895 * gcc.target/i386/cmpxchg16b-1.c: Compile for lp64 targets only.
7896 * gcc.target/i386/pr31167.c: Ditto.
7897
7898 2007-03-15 Uros Bizjak <ubizjak@gmail.com>
7899
7900 PR target/31167
7901 * gcc.target/i386/pr31167.c: New test.
7902
7903 2007-03-15 Paul Thomas <pault@gcc.gnu.org>
7904
7905 PR fortran/30922
7906 * gfortran.dg/import5.f90.f90: New test.
7907
7908
7909 PR fortran/30879
7910 * gfortran.dg/data_components_1.f90: New test.
7911
7912
7913 PR fortran/30870
7914 * gfortran.dg/generic_13.f90: New test.
7915
7916 PR fortran/31163
7917 * gfortran.dg/alloc_comp_basics_5.f90: New test.
7918
7919 2007-03-14 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7920
7921 PR libgfortran/31051
7922 * gfortran.dg/fmt_t_4.f90: New
7923
7924 2007-03-14 Andrew Pinski <andrew_pinski@playstation.sony.com>
7925
7926 PR C++/31165
7927 * g++.dg/other/default7.C: New test.
7928
7929 2007-03-15 Dirk Mueller <dmueller@suse.de>
7930
7931 * g++.dg/warn/Wconversion2.C: New.
7932
7933 2007-03-14 Eric Christopher <echristo@apple.com>
7934
7935 * gcc.dg/ssp-1.c: New.
7936 * gcc.dg/ssp-2.c: Ditto.
7937
7938 2007-03-14 Dirk Mueller <dmueller@suse.de>
7939
7940 * g++.dg/warn/do-empty.C: New.
7941 * gcc.dg/do-empty.c: New.
7942 * gcc.dg/if-empty-1.c: Update.
7943 * gcc.dg/20001116-1.c: Update.
7944 * gcc.dg/pr23165.c: Update.
7945
7946 2007-03-14 Jakub Jelinek <jakub@redhat.com>
7947
7948 * gfortran.dg/module_implicit_conversion.f90: New test.
7949
7950 2007-03-13 Alexandre Oliva <aoliva@redhat.com>
7951
7952 PR middle-end/31127
7953 * gcc.dg/pr31127.c: New.
7954
7955 2007-03-13 Zdenek Dvorak <dvorakz@suse.cz>
7956
7957 * gcc.dg/tree-ssa/loop-26.c: New test.
7958
7959 2007-03-13 Uros Bizjak <ubizjak@gmail.com>
7960
7961 * gcc.target/i386/cmpxchg16b-1.c: New test.
7962
7963 2007-03-12 Seongbae Park <seongbae.park@gmail.com>
7964
7965 * gcc.dg/c90-vla-1.c: Reflect the change of the error message.
7966 * gcc.dg/c99-vla-1.c: Likewise.
7967 * g++.dg/ext/vla1.C: Likewise
7968
7969 2007-03-12 Seongbae Park <seongbae.park@gmail.com>
7970
7971 * gcc.dg/wvla-1.c: New test
7972 * gcc.dg/wvla-2.c: New test
7973 * gcc.dg/wvla-3.c: New test
7974 * gcc.dg/wvla-4.c: New test
7975 * gcc.dg/wvla-5.c: New test
7976 * gcc.dg/wvla-6.c: New test
7977 * gcc.dg/wvla-7.c: New test
7978 * g++.dg/warn/Wvla-1.C: New test
7979 * g++.dg/warn/Wvla-2.C: New test
7980 * g++.dg/warn/Wvla-3.C: New test
7981
7982 2007-03-12 Mark Mitchell <mark@codesourcery.com>
7983
7984 PR c++/30108
7985 * g++.dg/other/default6.C: New test.
7986
7987 2007-03-12 Richard Sandiford <richard@codesourcery.com>
7988
7989 * lib/target-supports.exp (check_profiling_available): Return false
7990 for VxWorks.
7991 (check_effective_target_vxworks_kernel): New procedure.
7992 * gcc.dg/20040813-1.c: Extend list of stabless targets to include
7993 VxWorks.
7994 * gcc.dg/builtins-config.h: Do not define HAVE_C99_RUNTIME on VxWorks.
7995 * gcc.dg/intmax_t-1.c: Extend the list of targets without inttypes.h
7996 to include VxWorks.
7997 * gcc.dg/vxworks/initpri2.c: Require vxworks_kernel.
7998
7999 2007-03-12 Richard Sandiford <richard@codesourcery.com>
8000
8001 * gcc.c-torture/compile/981006-1.c: Use the non-PIC options if
8002 PIC is not supported.
8003 * gcc.dg/20020103-1.c: Add dg-require-effective-target fpic.
8004 * gcc.dg/20020426-2.c: Likewise.
8005 * gcc.dg/pr28243.c: Likewise.
8006 * gcc.dg/visibility-11.c: Likewise.
8007 * gcc.dg/tls/opt-9.c: Likewise.
8008 * gcc.dg/tls/opt-10.c: Likewise.
8009 * gcc.dg/tls/pic-1.c: Likewise.
8010 * gcc.dg/tls/struct-1.c: Likewise.
8011 * gcc.target/i386/20000807-1.c: Likewise.
8012 * gcc.target/i386/20000904-1.c: Likewise.
8013 * gcc.target/i386/20011119-1.c: Likewise.
8014 * gcc.target/i386/990213-2.c: Likewise.
8015 * gcc.target/i386/990214-1.c: Likewise.
8016 * gcc.target/i386/compress-float-387-pic.c: Likewise.
8017 * gcc.target/i386/compress-float-sse-pic.c: Likewise.
8018 * gcc.target/i386/pic-1.c: Likewise.
8019 * gcc.target/i386/pr21518.c: Likewise.
8020 * gcc.target/i386/pr23098.c: Likewise.
8021 * gcc.target/i386/pr23943.c: Likewise.
8022
8023 2007-03-11 Mark Mitchell <mark@codesourcery.com>
8024
8025 PR c++/31038
8026 * g++.dg/template/complit2.C: New test.
8027
8028 PR c++/30328
8029 * g++.dg/ext/bitfield1.C: New test.
8030
8031 2007-03-11 Paul Thomas <pault@gcc.gnu.org>
8032
8033 PR fortran/30883
8034 * gfortran.dg/interface_11.f90: New test.
8035
8036 2007-03-11 Richard Guenther <rguenther@suse.de>
8037
8038 PR tree-optimization/31115
8039 * gcc.dg/torture/pr31115.c: New testcase.
8040
8041 2007-03-11 Ira Rosen <irar@il.ibm.com>
8042
8043 PR tree-optimization/29925
8044 * gcc.dg/vect/fast-math-vect-pr29925.c: New test.
8045
8046 2007-03-10 Mark Mitchell <mark@codesourcery.com>
8047
8048 PR c++/30274
8049 * g++.dg/expr/bitfield3.C: New test.
8050 * g++.dg/expr/bitfield4.C: Likewise.
8051 * g++.dg/expr/bitfield5.C: Likewise.
8052 * g++.dg/expr/bitfield6.C: Likewise.
8053
8054 PR c++/30924
8055 * g++.dg/template/array18.C: New test.
8056
8057 2007-03-10 Dirk Mueller <dmueller@suse.de>
8058
8059 PR c++/17946
8060 * gcc.dg/Wlogical-op-1.c: Remove duplicated part.
8061 * g++.dg/warn/Wlogical-op-1.C: Remove duplicated part.
8062
8063 2007-03-09 Douglas Gregor <doug.gregor@gmail.com>
8064
8065 PR c++/20599
8066 * g++.dg/cpp0x/variadic-bind.C: New.
8067 * g++.dg/cpp0x/variadic-function.C: New.
8068 * g++.dg/cpp0x/variadic-mem_fn.C: New.
8069 * g++.dg/cpp0x/variadic-tuple.C: New.
8070 * g++.dg/cpp0x/variadic1.C: New.
8071 * g++.dg/cpp0x/variadic2.C: New.
8072 * g++.dg/cpp0x/variadic3.C: New.
8073 * g++.dg/cpp0x/variadic4.C: New.
8074 * g++.dg/cpp0x/variadic5.C: New.
8075 * g++.dg/cpp0x/variadic6.C: New.
8076 * g++.dg/cpp0x/variadic7.C: New.
8077 * g++.dg/cpp0x/variadic8.C: New.
8078 * g++.dg/cpp0x/variadic9.C: New.
8079 * g++.dg/cpp0x/variadic10.C: New.
8080 * g++.dg/cpp0x/variadic11.C: New.
8081 * g++.dg/cpp0x/variadic12.C: New.
8082 * g++.dg/cpp0x/variadic13.C: New.
8083 * g++.dg/cpp0x/variadic14.C: New.
8084 * g++.dg/cpp0x/variadic15.C: New.
8085 * g++.dg/cpp0x/variadic16.C: New.
8086 * g++.dg/cpp0x/variadic17.C: New.
8087 * g++.dg/cpp0x/variadic18.C: New.
8088 * g++.dg/cpp0x/variadic19.C: New.
8089 * g++.dg/cpp0x/variadic20.C: New.
8090 * g++.dg/cpp0x/variadic21.C: New.
8091 * g++.dg/cpp0x/variadic22.C: New.
8092 * g++.dg/cpp0x/variadic23.C: New.
8093 * g++.dg/cpp0x/variadic24.C: New.
8094 * g++.dg/cpp0x/variadic25.C: New.
8095 * g++.dg/cpp0x/variadic26.C: New.
8096 * g++.dg/cpp0x/variadic27.C: New.
8097 * g++.dg/cpp0x/variadic28.C: New.
8098 * g++.dg/cpp0x/variadic29.C: New.
8099 * g++.dg/cpp0x/variadic30.C: New.
8100 * g++.dg/cpp0x/variadic31.C: New.
8101 * g++.dg/cpp0x/variadic32.C: New.
8102 * g++.dg/cpp0x/variadic33.C: New.
8103 * g++.dg/cpp0x/variadic34.C: New.
8104 * g++.dg/cpp0x/variadic35.C: New.
8105 * g++.dg/cpp0x/variadic36.C: New.
8106 * g++.dg/cpp0x/variadic37.C: New.
8107 * g++.dg/cpp0x/variadic38.C: New.
8108 * g++.dg/cpp0x/variadic39.C: New.
8109 * g++.dg/cpp0x/variadic40.C: New.
8110 * g++.dg/cpp0x/variadic41.C: New.
8111 * g++.dg/cpp0x/variadic42.C: New.
8112 * g++.dg/cpp0x/variadic43.C: New.
8113 * g++.dg/cpp0x/variadic44.C: New.
8114 * g++.dg/cpp0x/variadic45.C: New.
8115 * g++.dg/cpp0x/variadic46.C: New.
8116 * g++.dg/cpp0x/variadic47.C: New.
8117 * g++.dg/cpp0x/variadic48.C: New.
8118 * g++.dg/cpp0x/variadic49.C: New.
8119 * g++.dg/cpp0x/variadic50.C: New.
8120 * g++.dg/cpp0x/variadic51.C: New.
8121 * g++.dg/cpp0x/variadic52.C: New.
8122 * g++.dg/cpp0x/variadic53.C: New.
8123 * g++.dg/cpp0x/variadic54.C: New.
8124 * g++.dg/cpp0x/variadic55.C: New.
8125 * g++.dg/cpp0x/variadic56.C: New.
8126 * g++.dg/cpp0x/variadic57.C: New.
8127 * g++.dg/cpp0x/variadic58.C: New.
8128 * g++.dg/cpp0x/variadic59.C: New.
8129 * g++.dg/cpp0x/variadic60.C : New.
8130 * g++.dg/cpp0x/variadic61.C : New.
8131 * g++.dg/cpp0x/variadic62.C : New.
8132 * g++.dg/cpp0x/variadic63.C : New.
8133 * g++.dg/cpp0x/variadic64.C : New.
8134 * g++.dg/cpp0x/variadic65.C : New.
8135 * g++.dg/cpp0x/variadic66.C : New.
8136 * g++.dg/cpp0x/variadic67.C : New.
8137 * g++.dg/cpp0x/variadic68.C : New.
8138 * g++.dg/cpp0x/variadic69.C : New.
8139 * g++.dg/cpp0x/variadic70.C : New.
8140 * g++.dg/cpp0x/variadic71.C : New.
8141 * g++.dg/cpp0x/variadic72.C : New.
8142 * g++.dg/cpp0x/variadic73.C : New.
8143 * g++.dg/cpp0x/variadic74.C : New.
8144 * g++.dg/cpp0x/variadic75.C : New.
8145 * g++.dg/cpp0x/variadic-ex1.C : New.
8146 * g++.dg/cpp0x/variadic-ex2.C : New.
8147 * g++.dg/cpp0x/variadic-ex3.C : New.
8148 * g++.dg/cpp0x/variadic-ex4.C : New.
8149 * g++.dg/cpp0x/variadic-ex5.C : New.
8150 * g++.dg/cpp0x/variadic-ex6.C : New.
8151 * g++.dg/cpp0x/variadic-ex7.C : New.
8152 * g++.dg/cpp0x/variadic-ex8.C : New.
8153 * g++.dg/cpp0x/variadic-ex9.C : New.
8154 * g++.dg/cpp0x/variadic-ex10.C : New.
8155 * g++.dg/cpp0x/variadic-ex11.C : New.
8156 * g++.dg/cpp0x/variadic-ex12.C : New.
8157 * g++.dg/cpp0x/variadic-ex13.C : New.
8158 * g++.dg/cpp0x/variadic-ex14.C : New.
8159
8160 2007-03-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8161
8162 PR libgfortran/31099
8163 * gfortran.dg/unformatted_recl.f90: New test.
8164
8165 2007-03-09 Roger Sayle <roger@eyesopen.com>
8166
8167 * gcc.dg/fold-eqcmplx-1.c: New test case.
8168
8169 2007-03-09 Alexandre Oliva <aoliva@redhat.com>
8170
8171 PR rtl-optimization/30643
8172 * gcc.dg/pr30643.c: New.
8173
8174 2007-03-09 Chao-ying Fu <fu@mips.com>
8175
8176 * gcc.target/mips/mips32-dspr2-type.c: New test.
8177 * gcc.target/mips/mips32-dspr2.c: New test.
8178 * gcc.target/mips/dspr2-MULT.c: New test.
8179 * gcc.target/mips/dspr2-MULTU.c: New test.
8180 * gcc.target/mips/mips32-dsp-run.c: New test to check execution.
8181 * gcc.target/mips/mips32-dsp.c: Change v4i8 typedef to use signed char.
8182 Adjust some formats.
8183
8184 2007-03-09 Dirk Mueller <dmueller@suse.de>
8185
8186 PR c++/17946
8187 * gcc.dg/Wlogical-op-1.c: New.
8188 * g++.dg/warn/Wlogical-op-1.C: New.
8189
8190 2007-03-09 Richard Guenther <rguenther@suse.de>
8191
8192 PR tree-optimization/30904
8193 PR middle-end/31058
8194 * gcc.dg/pr30904.c: Remove xfail.
8195
8196 2007-03-08 Andrew Pinski <andrew_pinski@playstation.sony.com>
8197
8198 PR C/31072
8199 * gcc.c-torture/execute/pr31072.c: New test.
8200
8201 2007-03-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8202
8203 * gcc.dg/builtins-55.c: Test *lceil* and *lfloor*.
8204 * gcc.dg/torture/builtin-attr-1.c: Likewise.
8205 * gcc.dg/torture/builtin-convert-1.c: Likewise. Also test
8206 *lrint* and *lround*.
8207 * gcc.dg/torture/builtin-convert-2.c: Test ceil->lceil and
8208 floor->lfloor.
8209 * gcc.dg/torture/builtin-convert-3.c: Test *lceil* and *lfloor*.
8210 * gcc.dg/torture/builtin-integral-1.c: Likewise.
8211 * gcc.dg/torture/builtin-minmax-1.c: Likewise. Also test *lrint*
8212 and *lround*. Correct macro names.
8213 * gcc.dg/torture/builtin-nonneg-1.c: Test *lceil* and *lfloor*.
8214 * gcc.dg/torture/builtin-rounding-1.c: Likewise.
8215
8216 2007-03-08 Ian Lance Taylor <iant@google.com>
8217
8218 * gcc.dg/no-strict-overflow-5.c: New test.
8219 * gcc.dg/no-strict-overflow-6.c: New test.
8220 * gcc.dg/Wstrict-overflow-11.c: New test.
8221 * gcc.dg/Wstrict-overflow-12.c: New test.
8222 * gcc.dg/Wstrict-overflow-13.c: New test.
8223 * gcc.dg/Wstrict-overflow-14.c: New test.
8224 * gcc.dg/Wstrict-overflow-15.c: New test.
8225
8226 2007-03-08 Richard Sandiford <richard@codesourcery.com>
8227
8228 * gcc.c-torture/execute/strcmp-1.x: New file. XFAIL execution
8229 for VxWorks kernel mode.
8230 * gcc.c-torture/execute/strncmp-1.x: Likewise.
8231
8232 2007-03-08 Richard Sandiford <richard@codesourcery.com>
8233
8234 * gcc.c-torture/execute/ieee/hugeval.x: XFAIL for VxWorks kernel
8235 mode.
8236
8237 2007-03-08 Richard Sandiford <richard@codesourcery.com>
8238
8239 * gcc.c-torture/execute/builtins/memmove-lib.c: Include lib/bzero.c
8240 and lib/bfill.c on VxWorks targets.
8241 * gcc.c-torture/execute/builtins/memmove-2-lib.c: Likewise.
8242 * gcc.c-torture/execute/builtins/strchr-lib.c: Include lib/bzero.c,
8243 lib/bfill.c and lib/memmove.c on VxWorks targets.
8244 * gcc.c-torture/execute/builtins/strrchr-lib.c: Likewise.
8245 * gcc.c-torture/execute/builtins/memops-asm-lib.c: Include lib/bfill.c
8246 on VxWorks targets.
8247 * gcc.c-torture/execute/builtins/lib/bzero.c: New file.
8248 * gcc.c-torture/execute/builtins/lib/bfill.c: Likewise.
8249
8250 2007-03-08 Tobias Burnus <burnus@net-b.de>
8251
8252 * gfortran.dg/use_5.f90: New test.
8253 * gfortran.dg/use_6.f90: Ditto.
8254 * gfortran.dg/use_7.f90: Ditto.
8255
8256 2007-03-08 Tobias Burnus <burnus@net-b.de>
8257
8258 PR fortran/30973
8259 * gfortran.dg/use_4.f90: New test.
8260 * gfortran.dg/used_dummy_types_7.f90: Correct ambiguous symbol.
8261
8262 2007-03-08 Paul Thomas <pault@gcc.gnu.org>
8263
8264 PR fortran/31011
8265 * gfortran.dg/parameter_array_section_2.f90: New test.
8266
8267 2007-03-08 Volker Reichelt <reichelt@netcologne.de>
8268
8269 PR c++/30852
8270 * g++.dg/ext/offsetof1.C: Add cases with volatile.
8271
8272 PR c++/30534
8273 * g++.dg/template/arg5.C: New test.
8274
8275 2007-03-07 Joseph Myers <joseph@codesourcery.com>
8276
8277 * g++.dg/eh/arm-iwmmxt-unwind.C: New test.
8278
8279 2007-03-07 Paolo Bonzini <bonzini@gnu.org>
8280
8281 * gcc.dg/var-expand1.c: Add newline at end of file.
8282
8283 2007-03-07 Hans-Peter Nilsson <hp@axis.com>
8284
8285 * g++.old-deja/g++.jason/template31.C: Include cstdlib.
8286
8287 2007-03-06 Richard Sandiford <richard@codesourcery.com>
8288
8289 * gcc.c-torture/compile/m68k-byte-addr.c: New test.
8290
8291 2007-03-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8292
8293 * gcc.dg/torture/builtin-convert-4.c: New test.
8294
8295 2007-03-05 Ian Lance Taylor <iant@google.com>
8296
8297 * gcc.c-torture/compile/pr31034.c: New test.
8298
8299 2007-03-05 Ian Lance Taylor <iant@google.com>
8300
8301 * gcc.dg/inline-18.c: New test.
8302 * gcc.dg/inline-19.c: New test.
8303 * gcc.dg/inline-20.c: New test.
8304 * gcc.dg/inline-21.c: New test.
8305
8306 2007-03-05 Richard Guenther <rguenther@suse.de>
8307
8308 PR tree-optimization/14052
8309 * gcc.dg/tree-ssa/vrp33.c: New testcase.
8310
8311 2007-03-05 Richard Guenther <rguenther@suse.de>
8312
8313 PR tree-optimization/23777
8314 * gcc.dg/tree-ssa/pr23777.c: New testcase.
8315
8316 2007-03-04 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
8317
8318 PR other/30465
8319 * gcc.dg/multiple-overflow-warn-3.c: New.
8320 * g++.dg/warn/multiple-overflow-warn-3.C: New.
8321
8322 2007-03-04 Simon Martin <simartin@users.sourceforge.net>
8323
8324 PR c++/30895
8325 * g++.dg/parse/template23.C: New test.
8326
8327 2007-03-04 Roger Sayle <roger@eyesopen.com>
8328
8329 PR middle-end/30744
8330 * gcc.dg/pr30744-1.c: New test case.
8331
8332 2007-03-04 Tobias Burnus <burnus@net-b.de>
8333
8334 * gfortran.dg/c_by_val.c: Use _Complex instead of a struct.
8335
8336 2007-03-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8337
8338 PR target/30406
8339 * gfortran.dg/logical_3.f90: New test.
8340
8341 2007-03-04 Thomas Koenig <Thomas.Koenig@online.de>
8342
8343 PR libfortran/30981
8344 * gfortran.dg/integer_exponentiation_1.f90: New test.
8345
8346 2007-03-04 Nathan Sidwell <nathan@codesourcery.com>
8347
8348 * gcc.target/m68k/m68k.exp: New.
8349 * gcc.target/m68k/crash1.c: New.
8350
8351 2007-03-03 Tobias Burnus <burnus@net-b.de>
8352
8353 * gfortran.dg/c_by_val.c: Use int64_t instead of long
8354 to be more compatible with integer(kind=8).
8355
8356 2007-03-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8357
8358 PR libfortran/31001
8359 * gfortran.dg/zero_sized_3.f90: New test.
8360
8361 2007-03-03 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
8362
8363 PR c++/15787
8364 * g++.dg/parse/else.C: New.
8365 * g++.dg/parse/else-2.C: New.
8366
8367 2007-03-03 Paul Thomas <pault@gcc.gnu.org>
8368 Tobias Burnus <burnus@net-b.de>
8369
8370 PR fortran/30882
8371 * gfortran.dg/size_dim.f90: New test.
8372
8373 2007-03-02 Paul Thomas <pault@gcc.gnu.org>
8374 Tobias Burnus <burnus@net-b.de>
8375
8376 PR fortran/30873
8377 * gfortran.dg/entry_9.f90: New test.
8378
8379 2007-03-02 Simon Martin <simartin@users.sourceforge.net>
8380
8381 PR c++/28253
8382 * g++.dg/inherit/covariant16.C: New test.
8383
8384 2007-03-02 Geoffrey Keating <geoffk@apple.com>
8385
8386 * g++.dg/other/darwin-minversion-1.C: New.
8387
8388 2007-03-02 Diego Novillo <dnovillo@redhat.com>
8389
8390 * gcc.dg/tree-ssa/20070302-1.c: New test.
8391
8392 2007-03-02 Joseph Myers <joseph@codesourcery.com>
8393
8394 * gcc.target/powerpc/spe-unwind-1.c, g++.dg/eh/simd-5.C: New
8395 tests.
8396
8397 2007-03-01 Zdenek Dvorak <dvorakz@suse.cz>
8398
8399 * gcc.dg/tree-ssa/prefetch-4.c: New test.
8400
8401 2007-03-01 Simon Baldwin <simonb@google.com>
8402
8403 PR c++/23689
8404 * warn/ignored_typedef.C: New.
8405 * init/ctor8.C: Added dg-warning to consume ignored typedef
8406 warning.
8407 * template/typedef2.C: Ditto. Moved dg-error onto its own line
8408 and added an explicit line number.
8409
8410 2007-02-28 Richard Guenther <rguenther@suse.de>
8411
8412 PR middle-end/30364
8413 * gcc.dg/torture/pr30364-1.c: New testcase.
8414 * gcc.dg/torture/pr30364-2.c: Likewise.
8415 * gcc.dg/torture/pr30364-3.c: Likewise.
8416
8417 2007-02-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8418
8419 * gcc.dg/torture/builtin-frexp-1.c: On mips*-*-irix6* and
8420 powerpc*, use -funsafe-math-optimizations.
8421 * gcc.dg/torture/builtin-logb-1.c: Likewise.
8422 * gcc.dg/torture/builtin-modf-1.c: Likewise.
8423
8424 2007-02-28 Tobias Burnus <burnus@net-b.de>
8425 Paul Thomas <pault@gcc.gnu.org>
8426
8427 PR fortran/30888
8428 PR fortran/30887
8429 * c_by_val_1.f: Test %VAL() with non-default kind.
8430 * c_by_val.c: Ditto.
8431 * c_by_val_4.f: New test.
8432
8433 2007-02-28 Tobias Burnus <burnus@net-b.de>
8434
8435 PR fortran/30968
8436 * gfortran.dg/continuation_7.f90: New test.
8437
8438 2007-02-28 Bernd Schmidt <bernd.schmidt@analog.com>
8439
8440 * g++.dg/inherit/thunk7.C: New test.
8441 * lib/target-supports.exp (check_profiling_available): Not available
8442 for bfin-*-*.
8443
8444 2007-02-27 Uros Bizjak <ubizjak@gmail.com>
8445
8446 PR target/30970
8447 * gcc.target/i386/gfortran.dg/pr30970.c: New test.
8448
8449 2007-02-27 Mark Mitchell <mark@codesourcery.com>
8450
8451 * lib/target-supports.exp (check_effective_target_init_priority):
8452 Remove Solaris special case.
8453
8454 2007-02-26 Geoffrey Keating <geoffk@apple.com>
8455
8456 * gcc.target/powerpc/stabs-attrib-vect-darwin.c: Allow
8457 for more builtin types.
8458
8459 * g++.dg/ext/visibility/class1.C: Port to Darwin.
8460 * g++.dg/ext/visibility/noPLT.C: Likewise.
8461
8462 2007-02-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8463
8464 * gcc.dg/torture/builtin-modf-1.c: Use -fno-finite-math-only on
8465 sh* targets.
8466
8467 2007-02-26 Thomas Koenig <Thomas.Koenig@online.de>
8468
8469 PR fortran/30865
8470 * size_optional_dim_1.f90: New test.
8471
8472 2007-02-25 Mark Mitchell <mark@codesourcery.com>
8473
8474 * gcc.dg/vxworks/vxworks.exp: New file.
8475 * gcc.dg/vxworks/initpri1.c: Likewise.
8476 * gcc.dg/vxworks/initpri2.c: Likewise.
8477 * gcc.dg/initpri2.c: Add more tests.
8478 * g++.dg/special/initpri2.C: Likewise.
8479
8480 * gcc.dg/initpri1.c: New test.
8481 * gcc.dg/initpri2.c: Likewise.
8482 * g++.dg/special/initpri1.C: New test.
8483 * g++.dg/special/initpri2.C: Likewise.
8484 * g++.dg/special/conpr-1.C: Use init_priority effective target.
8485 * g++.dg/special/conpr-2.C: Likewise.
8486 * g++.dg/special/conpr-3.C: Likewise.
8487 * g++.dg/special/conpr-4.C: Likewise.
8488 * g++.dg/special/initp1.C: Likewise.
8489 * g++.dg/special/ecos.exp: Remove code to detect availability of
8490 constructor priorities.
8491 * lib/target-supports.exp (check_effective_target_init_priority):
8492 New function.
8493
8494 2007-02-24 Jan Hubicka <jh@suse.cz>
8495
8496 * gcc.c-torture/execute/pr30778.c: New testcase.
8497
8498 2007-02-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8499
8500 PR libgfortran/30918
8501 * gfortran.dg/namelist_26.f90: New test.
8502
8503 2007-02-24 Richard Guenther <rguenther@suse.de>
8504
8505 PR middle-end/30951
8506 * gcc.dg/pr30951.c: New testcase.
8507
8508 2007-02-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8509
8510 * gcc.dg/torture/builtin-modf-1.c: New test.
8511
8512 2007-02-23 Paolo Bonzini <bonzini@gnu.org>
8513
8514 PR tree-optimization/30904
8515 * gcc.dg/pr30904.c: New test.
8516
8517 2007-02-23 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
8518
8519 * gcc.test-framework/README: Correct command.
8520 * gcc.test-framework/dg-outexistsnot-exp-P.c: Replace -W with
8521 -Wunused-value.
8522 * gcc.test-framework/dg-outexists-exp-F.c: Likewise.
8523
8524 2007-02-23 Nathan Sidwell <nathan@codesourcery.com>
8525
8526 * lib/target-supports.exp (check_effective_target_unwrapped): New.
8527
8528 2007-02-23 Mark Mitchell <mark@codesourcery.com>
8529
8530 * lib/target-supports.exp (check_effective_target_newlib): New
8531 function.
8532
8533 2007-02-23 Paul Thomas <pault@gcc.gnu.org>
8534
8535 PR fortran/30660
8536 * gfortran.dg/alloc_comp_basics_4.f90: Add component with an
8537 allocatable component.
8538
8539
8540 2007-02-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8541
8542 * gcc.dg/torture/builtin-logb-1.c: New test.
8543 * gcc.dg/torture/builtin-math-2.c: Test logb/ilogb.
8544 * gcc.dg/torture/builtin-nonneg-1.c: Test significand.
8545 * gcc.dg/torture/builtin-frexp-1.c: Use -fno-finite-math-only on
8546 sh* targets.
8547
8548 2007-02-23 Richard Guenther <rguenther@suse.de>
8549
8550 * g++.dg/warn/changes-meaning.C: New testcase.
8551
8552 2007-02-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8553
8554 PR libgfortran/30910
8555 * gfortran.dg/fmt_zero_precision.f90: Update test.
8556
8557 2007-02-22 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8558
8559 * gcc.dg/torture/builtin-frexp-1.c: New test.
8560
8561 2007-02-22 Mark Mitchell <mark@codesourcery.com>
8562
8563 * g++.dg/opt/switch4.C: Pass -fshort-enums -w.
8564
8565 2007-02-22 Ian Lance Taylor <iant@google.com>
8566
8567 PR debug/30898
8568 * g++.dg/debug/pr30898.C: New test.
8569
8570 2007-02-22 Ira Rosen <irar@il.ibm.com>
8571
8572 * gcc.dg/vect/vect-106.c: New test.
8573
8574 2007-02-22 Dorit Nuzman <dorit@il.ibm.com>
8575 Ira Rosen <irar@il.ibm.com>
8576
8577 PR tree-optimization/30843
8578 * gcc.dg/vect/pr30843.c: New test.
8579
8580 2007-02-22 Dorit Nuzman <dorit@il.ibm.com>
8581
8582 PR tree-optimization/30858
8583 * gcc.dg/vect/pr30858.c: New test.
8584
8585 2007-02-21 Mark Mitchell <mark@codesourcery.com>
8586
8587 * lib/wrapper.exp (${tool}_maybe_build_wrapper): Allow the caller
8588 to set options for compiling testglue.
8589 * lib/g++.exp (g++_init): Compile testglue with -fexceptions.
8590 * lib/obj-c++.exp (obj-c++_init): Likewise.
8591
8592 2007-02-21 Eric Botcazou <ebotcazou@adacore.com>
8593
8594 * gnat.dg/derived_aggregate.adb: New test.
8595
8596 2007-02-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8597
8598 * gcc.dg/torture/builtin-ldexp-1.c: Use -fno-finite-math-only on
8599 sh* targets. Call the correct CKSGN macro.
8600
8601 2007-02-21 Jakub Jelinek <jakub@redhat.com>
8602
8603 * gfortran.dg/gomp/omp_parse1.f90: New test.
8604 * gfortran.dg/gomp/omp_parse2.f: New test.
8605
8606 2007-02-20 Thomas Koenig <Thomas.Koenig@online.de>
8607
8608 PR fortran/30869
8609 * gfortran.dg/do_pointer_1.f90: New test.
8610
8611 2007-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8612
8613 * gcc.dg/torture/builtin-nonneg-1.c: Add checks for scalb, scalbn
8614 and scalbln.
8615
8616 2007-02-20 Geoffrey Keating <geoffk@apple.com>
8617
8618 * gcc.dg/darwin-minversion-1.c: New.
8619 * gcc.dg/darwin-minversion-2.c: New.
8620
8621 2007-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8622
8623 * gcc.dg/builtins-34.c: Add scalb/scalbn/scalbln cases.
8624
8625 2007-02-20 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
8626 DJ Delorie <dj@redhat.com>
8627
8628 PR other/30824
8629 * gcc.dg/Wfatal.c: New.
8630 * gcc.dg/Wfatal-2.c: New.
8631 * gcc.dg/Werror-1.c: Adjust expectations.
8632 * gcc.dg/Werror-5.c: Likewise.
8633 * gcc.dg/Werror-7.c: Likewise.
8634 * gcc.dg/Werror-10.c: Likewise.
8635 * gcc.dg/Werror-11.c: Likewise.
8636
8637 2007-02-20 Tobias Burnus <burnus@net-b.de>
8638
8639 PR fortran/30522
8640 * gfortran.dg/volatile10.f90: New test.
8641
8642 2007-02-19 Thomas Koenig <Thomas.Koenig@online.de>
8643
8644 PR libfortran/30533
8645 * gfortran.dg/intrinsic_intkinds_1.f90: New test.
8646
8647 2007-02-19 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
8648
8649 * gcc.dg/20031012-1.c: Replace -Walways-true with -Waddress.
8650 * gcc.dg/Walways-true-1.c: Likewise.
8651 * gcc.dg/weak/weak-3.c: Likewise.
8652 * gcc.dg/Werror-1.c: Likewise.
8653 * gcc.dg/Werror-3.c: Likewise.
8654 * gcc.dg/Werror-4.c: Likewise.
8655 * gcc.dg/Werror-5.c: Likewise.
8656 * gcc.dg/Werror-6.c: Likewise.
8657 * gcc.dg/Werror-7.c: Likewise.
8658 * gcc.dg/Werror-8.c: Likewise.
8659 * gcc.dg/Werror-10.c: Likewise.
8660 * gcc.dg/Werror-11.c: Likewise.
8661 * gcc.dg/Werror-12.c: Likewise.
8662 * g++.old-deja/g++.mike/warn8.C: Likewise.
8663 * g++.dg/warn/Walways-true-1.C: Likewise.
8664 * g++.dg/warn/Walways-true-2.C: Likewise.
8665 * g++.dg/warn/noeffect8.C: Warn only with -Waddress.
8666 * g++.dg/warn/Wstring-literal-comparison-1.C: Replace
8667 -Wstring-literal-comparison with -Waddress.
8668 * gcc.dg/Wstring-literal-comparison-4.c: Replace
8669 -Wno-string-literal-comparison with -Wno-address.
8670
8671 2007-02-19 Eric Botcazou <ebotcazou@adacore.com>
8672
8673 * gnat.dg/self_aggregate_with_call.adb: New test.
8674
8675 2007-02-18 Dorit Nuzman <dorit@il.ibm.com>
8676
8677 PR tree-optimization/30975
8678 * gcc.dg/vect/vect-iv-8.c: Fix to include an induction. Xfail.
8679 * gcc.dg/vect/vect-iv-8a.c: New (same as above, but signed).
8680 * gcc.dg/vect/pr30795.c: New.
8681
8682 2007-02-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8683
8684 PR fortran/30681
8685 * gfortran.dg/pr17229.f: Change "Obsolete" to "Obsolescent".
8686
8687 2007-02-18 Roger Sayle <roger@eyesopen.com>
8688
8689 PR rtl-optimization/28173
8690 * gcc.target/i386/andor-1.c: New test case.
8691
8692 2007-02-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8693
8694 * gcc.dg/torture/builtin-ldexp-1.c: New.
8695 * gcc.dg/torture/builtin-math-2.c: Add ldexp/scalbn/scalbln cases.
8696
8697 2007-02-18 Roger Sayle <roger@eyesopen.com>
8698
8699 * gfortran.dg/array_constructor_15.f90: New test case.
8700
8701 2007-02-18 Roger Sayle <roger@eyesopen.com>
8702
8703 * gfortran.dg/forall_10.f90: New test case.
8704
8705 2007-02-18 Eric Botcazou <ebotcazou@adacore.com>
8706
8707 * gnat.dg/tail_call_p.ads, tail_call_p.adb, tail_call.adb: New test.
8708
8709 2007-02-18 Eric Botcazou <ebotcazou@adacore.com>
8710
8711 * gnat.dg/test_prio_p.adb: Compile with -gnatws.
8712 * lib/gnat.exp (gnat_target_compile): Pass -f to the driver.
8713
8714 2007-02-16 Uros Bizjak <ubizjak@gmail.com>
8715
8716 * gcc.target/i386/builtin-bswap-1.c: Remove -march=nocona.
8717 * gcc.target/i386/builtin-bswap-3.c: Ditto.
8718 * gcc.target/i386/xchg-1.c: New test.
8719 * gcc.target/i386/xchg-2.c: New test.
8720
8721 2007-02-16 Richard Guenther <rguenther@suse.de>
8722 Christian Bruel <christian.bruel@st.com>
8723
8724 * gcc.dg/strict-overflow-5.c: New testcase.
8725
8726 2007-02-16 Tobias Burnus <burnus@net-b.de>
8727
8728 PR fortran/30793
8729 * gfortran.dg/func_derived_4.f90: New test.
8730
8731 2007-02-15 Roger Sayle <roger@eyesopen.com>
8732
8733 PR middle-end/30391
8734 * gfortran.dg/pr30391-1.f90: New test case.
8735
8736 2007-02-15 Andrew Pinski <andrew_pinski@playstation.sony.com>
8737
8738 PR middle-end/30433
8739 * gcc.c-torture/compile/pr30433.c: New testcase to check
8740 that complex constants comparisions are foldded.
8741
8742 2007-02-15 Andrew Pinski <andrew_pinski@playstation.sony.com>
8743
8744 PR C++/30158
8745 * g++.dg/ext/stmtexpr10.C: New testcase.
8746
8747 2007-02-15 Andrew Pinski <andrew_pinski@playstation.sony.com>
8748
8749 PR middle-end/30729
8750 * gcc.dg/Wunused-value-2.c: New testcase.
8751
8752 2007-02-15 Ian Lance Taylor <iant@google.com>
8753
8754 * g++.dg/eh/subreg-1.C: New test.
8755
8756 2007-02-15 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
8757
8758 PR c/26494
8759 * gcc.dg/Wimplicit-function-declaration-c89.c: New.
8760 * gcc.dg/Wimplicit-function-declaration-c89-default.c: New.
8761 * gcc.dg/Wimplicit-function-declaration-c89-pedantic.c: New.
8762 * gcc.dg/Wimplicit-function-declaration-c99.c: New.
8763 * gcc.dg/Wimplicit-function-declaration-c99-pedantic.c: New.
8764 * gcc.dg/Werror-implicit-function-declaration.c: New.
8765
8766 2007-02-15 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
8767
8768 PR c++/28943
8769 * g++.dg/warn/pr28943.C: New.
8770
8771 2007-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8772
8773 * gfortran.fortran-torture/execute/math.f90: Fix typo.
8774
8775 2007-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8776
8777 PR fortran/30779
8778 * gfortran.dg/error_recovery_3.f90: New test.
8779
8780 2007-02-15 Alexandre Oliva <aoliva@redhat.com>
8781
8782 * g++.dg/tree-ssa/sra-1.C: New.
8783
8784 2007-02-15 Alexandre Oliva <aoliva@redhat.com>
8785
8786 * g++.dg/tree-ssa/sra-1.C: New.
8787
8788 2007-02-15 Alexandre Oliva <aoliva@redhat.com>
8789
8790 * g++.dg/ext/interface4.C, g++.dg/ext/interface4.h: New.
8791
8792 2007-02-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8793
8794 * g++.dg/tree-ssa/nothrow-1.C: Skip test if -fpic/-fPIC is used.
8795
8796 2007-02-14 Steven G. Kargl <kargl@gcc.gnu.org>
8797
8798 PR fortran/30799
8799 * gfortran.dg/logical_2.f90: New test.
8800
8801 2007-02-14 Joseph Myers <joseph@codesourcery.com>
8802
8803 * gcc.dg/torture/complex-alias-1.c: New test.
8804
8805 2007-02-14 Zdenek Dvorak <dvorakz@suse.cz>
8806
8807 * gcc.dg/tree-prof/update-tailcall.c: Use -fdump-tree-tailc
8808 instead of -fdump-tree-tailcall.
8809
8810 2007-02-14 Brooks Moses <brooks.moses@codesourcery.com>
8811
8812 * gfortran.dg/interface_10.f90: Fix comment typo.
8813
8814 2007-02-14 Dorit Nuzman <dorit@il.ibm.com>
8815
8816 PR tree-optimization/30771
8817 * gcc.dg/vect/pr30771.c: New test.
8818
8819 2007-02-13 Ian Lance Taylor <iant@google.com>
8820
8821 * gcc.dg/Wstrict-overflow-1.c: New test.
8822 * gcc.dg/Wstrict-overflow-2.c: New test.
8823 * gcc.dg/Wstrict-overflow-3.c: New test.
8824 * gcc.dg/Wstrict-overflow-4.c: New test.
8825 * gcc.dg/Wstrict-overflow-5.c: New test.
8826 * gcc.dg/Wstrict-overflow-6.c: New test.
8827 * gcc.dg/Wstrict-overflow-7.c: New test.
8828 * gcc.dg/Wstrict-overflow-8.c: New test.
8829 * gcc.dg/Wstrict-overflow-9.c: New test.
8830 * gcc.dg/Wstrict-overflow-10.c: New test.
8831
8832 2007-02-13 Roger Sayle <roger@eyesopen.com>
8833
8834 * gcc.target/ia64/builtin-bswap-2.c: New test case.
8835
8836 2007-02-13 Richard Henderson <rth@redhat.com>
8837
8838 * gcc.c-torture/execute/ieee/pr29302-1.c: Moved from...
8839 * gcc.c-torture/execute/pr29302-1.c: ... here.
8840
8841 2007-02-13 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
8842
8843 PR c/29521
8844 * gcc.dg/c90-return-1.c: Update output.
8845 * gcc.dg/c99-return-1.c: Likewise.
8846
8847 2007-02-13 Paul Thomas <pault@gcc.gnu.org>
8848
8849 PR fortran/30554
8850 * gfortran.dg/used_dummy_types_7.f90: New test..
8851
8852 2007-02-12 Uros Bizjak <ubizjak@gmail.com>
8853
8854 * gcc.target/i386/parity-1.c: New test.
8855 * gcc.target/i386/parity-2.c: New test.
8856
8857 2007-02-12 Roger Sayle <roger@eyesopen.com>
8858
8859 * gcc.target/i386/builtin-bswap-3.c: New test case.
8860
8861 2007-02-12 Dorit Nuzman <dorit@il.ibm.com>
8862
8863 PR tree-optimization/29145
8864 * gcc.dg/vect/vect-74.c: Xfail the test - cannot be vectorized until
8865 alias analysis is improved to take better advantage of restrict
8866 qualified pointers.
8867 * gcc.dg/vect/vect-80.c: Likewise.
8868 * gcc.dg/vect/pr29145.c: New.
8869
8870 2007-02-11 H.J. Lu <hongjiu.lu@intel.com>
8871
8872 * gcc.target/i386/sse4a-extract.c: Add "LL" to 64bit constants.
8873 * gcc.target/i386/sse4a-insert.c: Likewise.
8874
8875 2007-02-11 Roger Sayle <roger@eyesopen.com>
8876
8877 * gcc.target/ia64/builtin-popcount-1.c: New test case.
8878 * gcc.target/ia64/builtin-popcount-2.c: Likewise.
8879
8880 2007-02-11 Tobias Schlüter <tobi@gcc.gnu.org>
8881
8882 PR fortran/30478
8883 * gfortran.dg/enum_4.f90: Update error message checks.
8884
8885 2007-02-11 Paul Thomas <pault@gcc.gnu.org>
8886
8887 PR fortran/30554
8888 * gfortran.dg/used_dummy_types_6.f90: Add the "privatized"
8889 versions of the modules.
8890
8891 PR fortran/30617
8892 * gfortran.dg/intrinsic_actual_2.f90: Make this legal fortran
8893 by getting rid of recursive I/O and providing functions with
8894 results.
8895
8896 PR fortran/30319
8897 * gfortran.dg/char_array_constructor_2.f90
8898
8899 2007-02-11 Mark Mitchell <mark@codesourcery.com>
8900
8901 PR c++/26988
8902 * g++.dg/template/spec34.C: New test
8903
8904 2007-02-11 Uros Bizjak <ubizjak@gmail.com>
8905
8906 * gcc.dg/vect/vect-intfloat-conversion-1.c: Loop gets vectorized
8907 on i?86 and x86_64.
8908 * gcc.dg/vect/vect-intfloat-conversion-2.c: Ditto.
8909 * gcc.dg/vect/vect-floatint-conversion-1.c: New.
8910 * gcc.dg/vect/vect-93.c: Another loop gets vectorized
8911 on i?86 and x86_64.
8912 * gcc.dg/vect/vect-113.c: Ditto.
8913
8914 2007-02-06 Mark Mitchell <mark@codesourcery.com>
8915
8916 PR c++/29487
8917 * g++.dg/eh/weak1-C: New test.
8918 * g++.dg/eh/weak1-a.cc: Likewise.
8919 * g++.dg/eh/comdat1.C: Likewise.
8920
8921 2007-02-11 Tehila Meyzels <tehila@il.ibm.com>
8922 Dorit Nuzman <dorit@il.ibm.com>
8923
8924 * gcc.dg/vect/vect-intfloat-conversion-1.c: New test.
8925 * gcc.dg/vect/vect-floatint-conversion-1.c: New test.
8926 * gcc.dg/vect/vect-93.c: Another loop gets vectorized on powerpc.
8927 * gcc.dg/vect/vect-113.c: Likewise.
8928
8929 * gcc.dg/vect/vect-iv-11.c: A loop gets vectorized.
8930
8931 2007-02-10 Richard Henderson <rth@redhat.com>
8932
8933 * lib/target-supports.exp (check_effective_target_tls): Redefine
8934 to mean non-emulated tls.
8935 * gcc.dg/tls/alias-1.c: Remove tls requirement.
8936 * gcc.dg/tls/asm-1.c, gcc.dg/tls/debug-1.c, gcc.dg/tls/diag-1.c,
8937 gcc.dg/tls/diag-2.c, gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c,
8938 gcc.dg/tls/diag-5.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
8939 gcc.dg/tls/opt-10.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
8940 gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c, gcc.dg/tls/pic-1.c,
8941 gcc.dg/tls/struct-1.c, gcc.dg/tls/trivial.c: Likewise.
8942
8943 2007-02-10 Zdenek Dvorak <dvorakz@suse.cz>
8944
8945 * gcc.dg/tree-ssa/loop-25.c: Verify the result in the profile pass.
8946
8947 2006-02-09 Brooks Moses <brooks.moses@codesourcery.com>
8948
8949 * gfortran.dg/secnds.f: Replace time tolerance with a
8950 before-and-after bracket.
8951 * gfortran.dg/secnds-1.f: Likewise.
8952
8953 2007-02-09 Tobias Burnus <burnus@net-b.de>
8954
8955 PR fortran/30512
8956 * gfortran.dg/maxlocval_1.f90: New test.
8957
8958 2007-02-09 Roger Sayle <roger@eyesopen.com>
8959
8960 * gcc.target/ia64/builtin_bswap-1.c: New test case.
8961
8962 2007-02-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8963
8964 PR fortran/30720
8965 * gfortran.dg/array_function_1.f90: New test.
8966
8967 2007-02-09 Richard Sandiford <richard@codesourcery.com>
8968
8969 * lib/target-supports.exp (check_effective_target_lax_strtofp)
8970 (check_effective_target_dummy_wcsftime): New functions.
8971
8972 2007-02-09 Richard Sandiford <richard@codesourcery.com>
8973
8974 * gcc.c-torture/execute/20030125-1.x: Return 1 for uClibc targets.
8975 * lib/target-supports.exp (check_effective_target_uclibc): New
8976 function.
8977
8978 2007-02-09 Richard Sandiford <richard@codesourcery.com>
8979
8980 * gcc.c-torture/execute/builtins/lib/chk.c: Include <sys/types.h>.
8981 (vsnprintf): Don't define for uClibc targets.
8982
8983 2007-02-09 Richard Sandiford <richard@codesourcery.com>
8984
8985 * gcc.c-torture/execute/builtins/memops-asm-lib.c: Do the copy or
8986 set before checking whether it was allowed.
8987 * gcc.c-torture/execute/builtins/lib/memset.c: Do the memset
8988 before checking inside_main.
8989
8990 2007-02-09 Richard Sandiford <richard@codesourcery.com>
8991
8992 * gcc.dg/compat/struct-layout-1.h (v16sf): Define to v4sf on
8993 uClinux targets.
8994 (u16sf): Likewise u4sf.
8995 * g++.dg/compat/struct-layout-1.h: Likewise.
8996
8997 2007-02-09 Richard Sandiford <richard@codesourcery.com>
8998
8999 * lib/target-supports.exp (check_effective_target_coldfire_fpu): New
9000 procedure.
9001 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: XFAIL on
9002 m68k targets if check_effective_target_coldfire_fpu returns true.
9003
9004 2007-02-09 Zdenek Dvorak <dvorakz@suse.cz>
9005 Richard Guenther <rguenther@suse.de>
9006
9007 PR middle-end/23361
9008 * gcc.dg/fold-compare-3.c: New testcase.
9009 * gcc.dg/tree-ssa/loop-24.c: Likewise.
9010
9011 2007-02-09 Uros Bizjak <ubizjak@gmail.com>
9012
9013 * gcc.dg/pr26570.c: Clean up coverage files.
9014 * gcc.dg/pr30172-1.c: Clean up gimple tree dump.
9015 * gcc.dg/lower-subreg-1.c: Clean up subreg rtl dump file.
9016 * gcc.dg/tree-ssa/tailrecursion-1.c: Clean up all tailr dump files.
9017 * gcc.dg/tree-ssa/tailrecursion-2.c: Ditto.
9018 * gcc.dg/tree-ssa/tailrecursion-3.c: Ditto.
9019 * gcc.dg/tree-ssa/tailrecursion-4.c: Ditto.
9020 * gcc.dg/tree-ssa/pr21658.c: Clean up all ccp dump files.
9021 * gcc.dg/tree-ssa/pr21829.c: Clean up all phicprop dump files.
9022 * gcc.dg/tree-ssa/pr15349.c: Clean up all mergephi dump files.
9023 * gcc.dg/tree-ssa/pr25501.c: Ditto.
9024 * gcc.dg/fold-compare-2.c: Clean up vrp dump files.
9025 * gcc.dg/vect/vect-recip.c: Clean up vect dump file.
9026 * gcc.dg/vect/pr28952.c: Ditto.
9027 * gcc.dg/vect/pr27151.c: Ditto.
9028 * gcc.dg/gomp/macro-3.c: Clean up omplower dump file.
9029 * g++.dg/gomp/macro-3.C: Ditto.
9030
9031 2007-02-08 Uros Bizjak <ubizjak@gmail.com>
9032
9033 * gcc.dg/vect/vect-strided-same-dr.c (main): Fix terminate condition
9034 of the loop.
9035
9036 2007-02-08 Roger Sayle <roger@eyesopen.com>
9037
9038 * gcc.target/i386/builtin-bswap-2.c: New test case.
9039
9040 2007-02-08 Roger Sayle <roger@eyesopen.com>
9041
9042 * gfortran.dg/forall_8.f90: New test case.
9043 * gfortran.dg/forall_9.f90: Likewise.
9044
9045 2007-02-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9046
9047 * gcc.dg/builtins-20.c: Add some -~ complex cases.
9048
9049 2007-02-07 Hans-Peter Nilsson <hp@axis.com>
9050
9051 * lib/target-supports.exp (check_effective_target_simulator): New.
9052
9053 2007-02-06 Zdenek Dvorak <dvorakz@suse.cz>
9054
9055 * gcc.dg/tree-ssa/loop-25.c: New test.
9056
9057 2007-02-06 Richard Henderson <rth@redhat.com>
9058
9059 * gcc.target/i386/cvt-1.c: Don't expect xmm registers.
9060
9061 2007-02-06 Roger Sayle <roger@eyesopen.com>
9062
9063 * gcc.target/powerpc/popcount-1.c: New test case.
9064 * gcc.target/powerpc/parity-1.c: Likewise.
9065
9066 2007-02-06 Richard Guenther <rguenther@suse.de>
9067
9068 PR middle-end/27302
9069 * gcc.dg/torture/pr27302-2.c: New testcase.
9070
9071 2007-02-06 Dorit Nuzman <dorit@il.ibm.com>
9072
9073 * gcc.dg/vect/vect.exp: Add support for -fno-tree-scev-cprop tests.
9074 * gcc.dg/vect/vect-iv-1.c: New test.
9075 * gcc.dg/vect/vect-iv-2.c: New test.
9076 * gcc.dg/vect/vect-iv-3.c: New test.
9077 * gcc.dg/vect/vect-iv-4.c: New test.
9078 * gcc.dg/vect/vect-iv-5.c: New test.
9079 * gcc.dg/vect/vect-iv-6.c: New test.
9080 * gcc.dg/vect/vect-iv-7.c: New test.
9081 * gcc.dg/vect/vect-iv-8.c: New test.
9082 * gcc.dg/vect/vect-iv-9.c: New test.
9083 * gcc.dg/vect/vect-iv-10.c: New test.
9084 * gcc.dg/vect/vect-iv-11.c: New test.
9085 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-1.c: New test.
9086 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-2.c: New test.
9087 * gcc.dg/vect/vect-14.c: Now vectorizable.
9088 * gcc.dg/vect/pr21591.c: Additional loop vectorized (initialization
9089 loop).
9090 * gcc.dg/vect/vect-27.c: Likewise.
9091 * gcc.dg/vect/vect-29.c Likewise.
9092 * gcc.dg/vect/vect-dv-2.c: Likewise.
9093 * gcc.dg/vect/vect-reduc-dot-u16a.c: Likewise.
9094 * gcc.dg/vect/vect-reduc-dot-u16b.c: Likewise.
9095 * gcc.dg/vect/vect-widen-mult-u16.c: Likewise.
9096
9097 2007-02-06 Ira Rosen <irar@il.ibm.com>
9098
9099 * gcc.dg/vect/fast-math-vect-pow-2.c: New test.
9100
9101 2007-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9102
9103 * gcc.dg/builtins-20.c: Add more cases.
9104
9105 2007-02-05 Alexandre Oliva <aoliva@redhat.com>
9106
9107 PR debug/30189
9108 * gcc.dg/pr30189.c: New test.
9109
9110 2007-02-05 Dwarakanath Rajagopal <dwarak.rajagopal@amd.com>
9111
9112 * gcc.dg/i386-cpuid.h: Test whether SSE4A is supported
9113 for running tests.
9114 * gcc.target/i386/sse4a-extract.c: New test.
9115 * gcc.target/i386/sse4a-insert.c: New test.
9116 * gcc.target/i386/sse4a-montsd.c: New test.
9117 * gcc.target/i386/sse4a-montss.c: New test.
9118
9119 2007-02-05 Richard Guenther <rguenther@suse.de>
9120
9121 * gcc.target/i386/vectorize3.c: New testcase.
9122
9123 2007-02-05 Hans-Peter Nilsson <hp@axis.com>
9124
9125 PR target/30665
9126 * gcc.dg/torture/pr30665-1.c, gcc.dg/torture/pr30665-2.c: New tests.
9127
9128 2007-02-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9129
9130 PR fortran/30611
9131 * gfortran.dg/repeat_1.f90: New test.
9132
9133 2007-02-04 Steven G. Kargl <kargl@gcc.gnu.org>
9134
9135 PR fortran/30605
9136 * gfortran.dg/spread_shape_1.f90: Remove tabs.
9137 * gfortran.dg/derived_init_2.f90: Ditto.
9138 * gfortran.dg/elemental_subroutine_3.f90: Ditto.
9139 * gfortran.dg/array_initializer_1.f90: Ditto.
9140 * gfortran.dg/do_2.f90: Ditto.
9141 * gfortran.dg/proc_assign_1.f90: Ditto.
9142
9143 2007-02-04 Richard Guenther <rguenther@suse.de>
9144
9145 PR middle-end/30636
9146 * g++.dg/warn/pr30636.C: New testcase.
9147 * g++.dg/tree-ssa/tmmti-2.C: XFAIL parts.
9148
9149 2007-02-03 Uros Bizjak <ubizjak@gmail.com>
9150
9151 PR middle-end/30667
9152 * gfortran.dg/pr30667.f: New test.
9153
9154 2007-02-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9155
9156 * gcc.dg/builtins-54.c: Add more cases.
9157
9158 2007-02-03 Paul Thomas <pault@gcc.gnu.org>
9159
9160 PR fortran/30514
9161 * gfortran.dg/zero_sized_2.f90: New test.
9162
9163 PR fortran/30660
9164 * gfortran.dg/alloc_comp_basics_4.f90: New test.
9165
9166 PR fortran/29820
9167 * gfortran.dg/actual_array_interface_1.f90: Copy source to empty
9168 file.
9169
9170 2007-02-02 Steven G. Kargl <kargl@gcc.gnu.org>
9171
9172 PR fortran/30683
9173 * gfortran.dg/interface_10.f90: New test.
9174
9175 2007-02-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9176
9177 * gcc.dg/builtins-20.c: Add more cases.
9178
9179 2007-02-02 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
9180
9181 PR target/29682
9182 * gcc-target/ia64/pr29682.c: New test.
9183
9184 2007-02-02 Paul Thomas <pault@gcc.gnu.org>
9185
9186 PR fortran/30284
9187 * gfortran.dg/arrayio_11.f90.f90: New test.
9188
9189 PR fortran/30626
9190 * gfortran.dg/arrayio_12.f90.f90: New test.
9191
9192 2007-02-02 Jakub Jelinek <jakub@redhat.com>
9193
9194 PR c++/30536
9195 * g++.dg/tls/diag-5.C: New test.
9196
9197 PR middle-end/30473
9198 * gcc.dg/pr30473.c: New test.
9199 * gcc.c-torture/execute/20070201-1.c: New test.
9200
9201 2007-02-01 Roger Sayle <roger@eyesopen.com>
9202
9203 * gfortran.dg/dependency_20.f90: New test case.
9204
9205 2007-01-31 Ian Lance Taylor <iant@google.com>
9206
9207 * gcc.dg/lower-subreg-1.c (test): New test.
9208
9209 2007-01-30 Geoffrey Keating <geoffk@apple.com>
9210
9211 * g++.dg/eh/simd-4.C (main): Also catch SIGSEGV.
9212
9213 2007-01-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9214
9215 * gcc.dg/torture/builtin-math-2.c: Add sqrt cases.
9216 * gcc.dg/torture/builtin-math-3.c: Likewise.
9217
9218 2007-01-31 Dirk Mueller <dmueller@suse.de>
9219
9220 gcc.dg/Wparentheses-2.c: Update and add new tests.
9221
9222 2007-01-31 Ira Rosen <irar@il.ibm.com>
9223
9224 * gcc.dg/vect/vect-37.c: Restore the original behaivior - xfail to
9225 vectorize.
9226
9227 2007-01-31 Uros Bizjak <ubizjak@gmail.com>
9228
9229 * gcc.dg/builtins-63.c: New test.
9230
9231 2007-01-31 Tobias Burnus <burnus@net-b.de>
9232
9233 PR fortran/27588
9234 * gfortran.dg/char_bounds_check_fail_1.f90: Add test.
9235
9236 2007-01-31 Tobias Burnus <burnus@net-b.de>
9237
9238 PR fortran/30520
9239 * gfortran.dg/volatile8.f90: New argument conformance test.
9240 * gfortran.dg/volatile9.f90: New scope test.
9241
9242 2007-01-30 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
9243
9244 PR c++/24745
9245 * g++.dg/warn/null4.C: New.
9246
9247 2001-01-30 Roger Sayle <roger@eyesopen.com>
9248 Uros Bizjak <ubizjak@gmail.com>
9249
9250 * gcc.dg/large-size-array-3.c: Correct typo.
9251
9252 2007-01-30 Richard Guenther <rguenther@suse.de>
9253
9254 PR middle-end/27657
9255 * g++.dg/debug/pr27657.C: New testcase.
9256
9257 2007-01-30 Richard Guenther <rguenther@suse.de>
9258
9259 PR middle-end/30313
9260 * gcc.dg/torture/pr30313.c: New testcase.
9261
9262 2007-01-29 Janis Johnson <janis187@us.ibm.com>
9263
9264 * gcc.dg/dfp/dfp-except.h: New file.
9265 * gcc.dg/dfp/fe-check.h: New file.
9266 * gcc.dg/dfp/fe-binop.c: New test.
9267 * gcc.dg/dfp/fe-convert-1.c: New test.
9268 * gcc.dg/dfp/fe-convert-2.c: New test.
9269 * gcc.dg/dfp/fe-convert-3.c: New test.
9270
9271 * gcc.dg/dfp/dec-eval-method.c: Replace decfloat.h with float.h.
9272 * gcc.dg/dfp/decfloat-constants.c: Ditto.
9273 * gcc.dg/dfp/convert-dfp.c: Ditto.
9274 * gcc.dg/dfp/convert-int-saturate.c: Ditto.
9275
9276 2007-01-29 Josh Conner <jconner@apple.com>
9277
9278 * gcc.target/powerpc/altivec-24.c: New test.
9279
9280 2007-01-29 Simon Martin <simartin@users.sourceforge.net>
9281
9282 PR c++/28266
9283 * g++.dg/parse/defarg12.C: New test.
9284
9285 2007-01-29 Paul Thomas <pault@gcc.gnu.org>
9286
9287 PR fortran/30554
9288 * gfortran.dg/used_dummy_types_6.f90: New test.
9289
9290 2007-01-28 Jan Hubicka <jh@suse.cz>
9291
9292 * gcc.dg/tree-prof/val-prof-6.c: New test.
9293
9294 2007-01-28 Roger Sayle <roger@eyesopen.com>
9295
9296 * gcc.dg/large-size-array-3.c: Correct test case (portability).
9297
9298 2007-01-28 Andrew Pinski <pinskia@gmail.com>
9299
9300 PR C++/28988
9301 * g++.dg/expr/dtor4.C: New test.
9302
9303 2007-01-28 Zdenek Dvorak <dvorakz@suse.cz>
9304
9305 * gcc.dg/tree-ssa/loop-23.c: New test.
9306
9307 2007-01-28 Thomas Koenig <Thomas.Koenig@online.de>
9308
9309 PR libfortran/30389
9310 * gfortran.dg/achar_2.f90: New test.
9311 * gfortran.dg/achar_3.f90: New test.
9312
9313 2007-01-27 Ian Lance Taylor <iant@google.com>
9314
9315 * gcc.dg/strict-overflow-1.c: New test.
9316 * gcc.dg/no-strict-overflow-1.c: New test.
9317 * gcc.dg/strict-overflow-2.c: New test.
9318 * gcc.dg/no-strict-overflow-2.c: New test.
9319 * gcc.dg/strict-overflow-3.c: New test.
9320 * gcc.dg/no-strict-overflow-3.c: New test.
9321 * gcc.dg/strict-overflow-4.c: New test.
9322 * gcc.dg/no-strict-overflow-4.c: New test.
9323 * gcc.dg/fold-mod-1.c: Add -fstrict-overflow option.
9324 * gcc.dg/pr15784-1.c: Likewise.
9325 * gcc.dg/pr20922-1.c: Likewise.
9326 * gcc.dg/pr20922-3.c: Likewise.
9327 * gcc.dg/pr20922-4.c: Likewise.
9328 * gcc.dg/pr20922-6.c: Likewise.
9329 * gcc.dg/compare-4.c: Likewise.
9330 * gcc.dg/torture/pr26898-1.c: Likewise.
9331 * gcc.dg/tree-ssa/divide-1.c: Likewise.
9332 * gcc.dg/tree-ssa/divide-2.c: Likewise.
9333 * gcc.dg/tree-ssa/divide-3.c: Likewise.
9334 * gcc.dg/tree-ssa/divide-4.c: Likewise.
9335 * gcc.dg/tree-ssa/pr14490-1.c: Likewise.
9336 * gcc.dg/tree-ssa/pr14490-3.c: Likewise.
9337 * gcc.dg/tree-ssa/pr21082.c: Likewise.
9338 * gcc.dg/tree-ssa/pr26899.c: Likewise.
9339 * g++.dg/tree-ssa/pr21082.C: Likewise.
9340
9341 2007-01-27 Roger Sayle <roger@eyesopen.com>
9342
9343 * gcc-dg/large-size-array-3.c: New test case.
9344
9345 2007-01-27 Roger Sayle <roger@eyesopen.com>
9346
9347 * gfortran.dg/forall_7.f90: New test case.
9348
9349 2007-01-27 Paul Thomas <pault@gcc.gnu.org>
9350
9351 PR fortran/30407
9352 * gfortran.dg/where_operator_assign_1.f90: New test.
9353 * gfortran.dg/where_operator_assign_2.f90: New test.
9354 * gfortran.dg/where_operator_assign_3.f90: New test.
9355
9356 2007-01-26 Joseph Myers <joseph@codesourcery.com>
9357
9358 * lib/target-supports.exp
9359 (check_effective_target_powerpc_altivec): New.
9360 (check_effective_target_vect_cmdline_needed): Use it.
9361
9362 2007-01-26 Steven G. Kargl <kargl@gcc.gnu.org>
9363
9364 PR fortran/30278
9365 * gfortran.dg/backslash_3.f: New test.
9366
9367 2007-01-26 Richard Guenther <rguenther@suse.de>
9368
9369 * gcc.dg/tree-ssa/pr23382.c: Fix typo.
9370
9371 2007-01-26 Tobias Burnus <burnus@net-b.de>
9372
9373 * gfortran.dg/gomp/gomp.exp: Support .f03 extension.
9374 * gfortran.dg/vect/vect.exp: Ditto.
9375 * gfortran.dg/dg.exp: Ditto.
9376 * gfortran.fortran-torture/execute/execute.exp: Ditto.
9377 * gfortran.fortran-torture/compile/compile.exp: Ditto.
9378
9379 2007-01-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9380
9381 * gcc.dg/builtins-20.c: Add more cases.
9382 * gcc.dg/torture/builtin-symmetric-1.c: Likewise.
9383
9384 2007-01-25 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
9385
9386 PR fortran/30437
9387 * gcc.dg/Wall.c: New.
9388 * gcc.dg/Wno-all.c: New.
9389 * gfortran.dg/Wall.f90: New.
9390 * gfortran.dg/Wno-all.f90: New.
9391
9392 2007-01-24 Geoffrey Keating <geoffk@apple.com>
9393
9394 * gcc.target/powerpc/darwin-ehreturn-1.c: New.
9395 * g++.dg/eh/simd-2.C: Also run on Darwin.
9396 * g++.dg/eh/simd-3.C: New.
9397 * g++.dg/eh/simd-4.C: New.
9398
9399 2007-01-25 Richard Guenther <rguenther@suse.de>
9400
9401 * gcc.dg/tree-prof/tree-prof.exp: Define _PROFILE_GENERATE
9402 and _PROFILE_USE.
9403 * gcc.dg/tree-prof/wcoverage-mismatch.c: New testcase.
9404
9405 2007-01-25 Razya Ladelsky <razya@il.ibm.com>
9406
9407 * gcc.dg/ipa/ipa-1.c: Update scan tree dump.
9408 * gcc.dg/ipa/ipa-2.c: Update scan tree dump.
9409 * gcc.dg/ipa/ipa-3.c: Update scan tree dump.
9410 * gcc.dg/ipa/ipa-4.c: Update scan tree dump.
9411 * gcc.dg/ipa/ipa-5.c: Update scan tree dump.
9412 * gcc.dg/ipa/ipa-6.c: Update scan tree dump.
9413 * gcc.dg/ipa/ipa-7.c: New testcase.
9414
9415 2007-01-24 Douglas Gregor <dgregor@osl.iu.edu>
9416
9417 * g++.dg/cpp0x/warn_cxx0x.C: New.
9418
9419 2007-01-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9420
9421 * gcc.dg/builtins-20.c: Test builtin carg.
9422
9423 2007-01-24 Jakub Jelinek <jakub@redhat.com>
9424
9425 PR middle-end/27416
9426 * gcc.dg/gomp/pr27416.c: New test.
9427
9428 PR middle-end/30494
9429 * gcc.dg/gomp/pr30494.c: New test.
9430 * g++.dg/gomp/pr30494.C: New test.
9431
9432 PR middle-end/30421
9433 * gcc.dg/gomp/pr30421.c: New test.
9434
9435 2007-01-24 Steve Ellcey <sje@cup.hp.com>
9436
9437 * gcc.target/ia64/versionid-1.c: New test.
9438 * gcc.target/ia64/versionid-2.c: New test.
9439
9440 2007-01-24 Richard Guenther <rguenther@suse.de>
9441
9442 PR testsuite/30181
9443 * gcc.dg/builtins-57.c: Change to a link-time testcase
9444 to support non-C99 targets.
9445
9446 2007-01-24 Jan Hubicka <jh@suse.cz>
9447
9448 * gcc.dg/tree-ssa/pr23382.c: Avoid DCE from eliminating dead variable.
9449
9450 2007-01-24 Andreas Krebbel <krebbel1@de.ibm.com>
9451
9452 * gcc.c-torture/compile/sizeof-macros-1.c: New testcase.
9453
9454 2007-01-23 Andrew Pinski <pinskia@gmail.com>
9455
9456 PR objc/27438
9457 * objc.dg/const-str-12.m: New test.
9458
9459 2007-01-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9460
9461 PR fortran/30532
9462 * gfortran.dg/ctrl-z.f90: New test.
9463
9464 2007-01-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9465
9466 PR fortran/30481
9467 * gfortran.dg/namelist_assumed_char.f90: New test.
9468
9469 2007-01-23 Simon Martin <simartin@users.sourceforge.net>
9470
9471 PR c++/27492
9472 * g++.dg/inherit/covariant15.C: New test.
9473
9474 2007-01-23 Ian Lance Taylor <iant@google.com>
9475
9476 * g++.dg/warn/Wparentheses-24.C: New test.
9477
9478 2007-01-23 Richard Guenther <rguenther@suse.de>
9479
9480 PR testsuite/30560
9481 * ada/acats/run_acats: Do not call gnatmake or gnatchop
9482 with full path.
9483
9484 2007-01-22 Richard Guenther <rguenther@suse.de>
9485
9486 PR tree-optimization/30038
9487 * gcc.dg/builtins-62.c: New testcase.
9488
9489 2007-01-21 Eric Botcazou <ebotcazou@libertysurf.fr>
9490
9491 * gcc.c-torture/compile/20070121.c: New test.
9492
9493 2007-01-21 Thomas Koenig <Thomas.Koenig@online.de>
9494
9495 PR libfortran/30525
9496 * gfortran.dg/char_comparison_1.f: New test.
9497
9498 2007-01-21 Ira Rosen <irar@il.ibm.com>
9499
9500 * gcc.dg/vect/vect-strided-same-dr.c: New test.
9501
9502 2007-01-20 Andrew Pinski <pinskia@gmail.com>
9503
9504 PR objc/30479
9505 * objc.dg/pch: New directory.
9506 * objc.dg/pch/pch.exp: New file.
9507 * objc.dg/pch/interface-1.m: New test.
9508 * objc.dg/pch/interface-1.hs: New include file.
9509 * lib/objc.exp (objc_target_compile): Add
9510 "-x objective-c-header" in front of the sources if this is
9511 a precompiled header being compiled.
9512
9513 2007-01-20 Roger Sayle <roger@eyesopen.com>
9514
9515 * gfortran.dg/array_memcpy_3.f90: New test case.
9516 * gfortran.dg/vect/vect-5.f90: Update vectorized loop count.
9517
9518 2007-01-20 Roger Sayle <roger@eyesopen.com>
9519 Brooks Moses <brooks.moses@codesourcery.com>
9520 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9521
9522 * gfortran.dg/intrinsic_sign_1.f90: New test case.
9523 * gfortran.dg/intrinsic_sign_2.f90: Likewise.
9524
9525 2007-01-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9526
9527 * gcc.dg/torture/builtin-math-3.c: Test fdim.
9528
9529 2007-01-19 Mike Stump <mrs@apple.com>
9530
9531 * gcc.dg/darwin-ld-6.c: Remove, tests a linker flag that is going
9532 away.
9533
9534 2007-01-19 Roger Sayle <roger@eyesopen.com>
9535
9536 * gcc.dg/pr30172-1.c: Specify the -fno-signed-zeros command line
9537 option instead of -funsafe-math-optimizations.
9538
9539 2007-01-19 Tomas Bily <tbily@suse.cz>
9540
9541 gcc.dg/tree-prof/indir-call-prof.c: New.
9542 g++.dg/dg.exp: Add tree-prof subdirectory.
9543 g++.dg/tree-prof/indir-call-prof.C: New.
9544 g++.dg/tree-prof/tree-prof.exp: New.
9545
9546 2007-01-19 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
9547
9548 PR c++/17947
9549 * g++.dg/warn/deprecated.C: Update warning output.
9550 * g++.dg/warn/deprecated-2.C: Likewise.
9551 * g++.dg/warn/deprecated-3.C: New.
9552
9553 2007-01-19 Nathan Sidwell <nathan@codesourcery.com>
9554
9555 * gcc.c-torture/execute/nestfunc-7.c: New.
9556
9557 2007-01-18 Hui-May Chang <hm.chang@apple.com>
9558
9559 * gcc.c-torture/compile/pr27528.c: Add -fno-pic option.
9560
9561 2007-01-18 Nathan Sidwell <nathan@codesourcery.com>
9562
9563 * gcc.dg/m68k-pic-1.c: New.
9564
9565 2007-01-18 Roger Sayle <roger@eyesopen.com>
9566
9567 * gfortran.dg/array_memcpy_4.f90: New test case.
9568
9569 2007-01-18 Josh Conner <jconner@apple.com>
9570
9571 PR target/30485
9572 * gcc.dg/vect/vect.exp: Add support for no-trapping-math tests.
9573 * gcc.dg/vect/no-trapping-math-1: New.
9574 * gcc.dg/vect/no-trapping-math-2: New.
9575
9576 2007-01-18 Uros Bizjak <ubizjak@gmail.com>
9577
9578 * gcc.target/i386/387-8.c: Update comment about optimizing
9579 inherent load of 1.0 of fptan instruction.
9580
9581 2007-01-18 Dirk Mueller <dmueller@suse.de>
9582 Richard Guenther <rguenther@suse.de>
9583
9584 PR diagnostic/8268
9585 * gcc.dg/Warray-bounds.c: New testcase.
9586 * gcc.dg/Warray-bounds-2.c: New testcase.
9587 * g++.dg/warn/Warray-bounds.C: New testcase.
9588 * g++.dg/warn/Warray-bounds-2.C: New testcase.
9589
9590 2007-01-17 Paul Thomas <pault@gcc.gnu.org>
9591
9592 PR fortran/30476
9593 * gfortran.dg/generic_12.f90: New test.
9594
9595 2007-01-17 Dorit Nuzman <dorit@il.ibm.com>
9596
9597 * gcc.target/i386/vectorize1.c: Add cleanup-tree-dump.
9598 * gcc.dg/tree-ssa/ssa-dse-9.c: Add cleanup-tree-dump.
9599
9600 2007-01-16 Janis Johnson <janis187@us.ibm.com>
9601
9602 * gcc.dg/dfp/compare-special.h: New file.
9603 * gcc.dg/dfp/compare-special-32.c: New test.
9604 * gcc.dg/dfp/compare-special-64.c: New test.
9605 * gcc.dg/dfp/compare-special-128.c: New test.
9606
9607 2007-01-16 Roger Sayle <roger@eyesopen.com>
9608 Paul Thomas <pault@gcc.gnu.org>
9609 Steven G. Kargl <kargl@gcc.gnu.org>
9610
9611 PR fortran/30404
9612 * gfortran.dg/forall_6.f90: New test case.
9613 * gfortran.dg/dependency_8.f90: Update test to find "temp" array.
9614 * gfortran.dg/dependency_13.f90: Likewise.
9615
9616 2007-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9617
9618 PR testsuite/12325
9619 * gcc.dg/torture/builtin-attr-1.c: Handle warnings from
9620 targets that don't support Inf.
9621
9622 2007-01-15 Dale Johannesen <dalej@apple.com>
9623
9624 * gcc.dg/tree-ssa/loop-3.c: Disable with -fpic or -fPIC.
9625
9626 2007-01-15 Thomas Koenig <Thomas.Koenig@online.de>
9627
9628 * gfortran.dg/string_0xfe_0xff_1.f90: Use char instead
9629 of achar for 0xff to avoid the "Extended ASCII not
9630 implemented" error message.
9631
9632 2007-01-15 Paul Thomas <pault@gcc.gnu.org>
9633
9634 PR fortran/28172
9635 * gfortran.dg/altreturn_4.f90: New test.
9636
9637 PR fortran/29389
9638 * gfortran.dg/stfunc_4.f90: New test.
9639
9640 PR fortran/29712
9641 * gfortran.dg/bound_2.f90: Reinstate commented out line.
9642 * gfortran.dg/initialization_1.f90: Change warning.
9643
9644 PR fortran/30283
9645 * gfortran.dg/specification_type_resolution_2.f90: New test.
9646
9647 2007-01-14 Jan Hubicka <jh@suse.cz>
9648
9649 * gcc.dg/tree-prof/stringop-1.c: Update pattern for memcpy folding.
9650 * gcc.dg/tree-ssa/vrp11.c: Fix thinkos in my last patch.
9651 * gcc.dg/always_inline3.c: Update for pre-inline tail recursion
9652 elimination.
9653
9654 2007-01-14 Paul Thomas <pault@gcc.gnu.org>
9655
9656 PR fortran/30410
9657 * gfortran.dg/external_procedures_2.f90: New test.
9658
9659 2007-01-14 Uros Bizjak <ubizjak@gmail.com>
9660
9661 PR target/30413
9662 * gcc.target/i386/pr30413.c: New test.
9663
9664 2007-01-14 Thomas Koenig <Thomas.Koenig@online.de>
9665
9666 PR fortran/30452
9667 * gfortran.dg/string_0xfe_0xff_1.f90: New test.
9668
9669 2007-01-13 Zdenek Dvorak <dvorakz@suse.cz>
9670
9671 * gcc.dg/20070112-1.c: New test.
9672
9673 2007-01-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9674
9675 PR libgfortran/30435
9676 * gfortran.dg/list_read_6.f90: New test.
9677
9678 2007-01-12 Olga Golovanevsky <olga@il.ibm.com>
9679
9680 * gcc.dg/torture/pr24750-1.c: Add prototype of free.
9681
9682 2007-01-12 Tom Tromey <tromey@redhat.com>
9683
9684 PR preprocessor/28227:
9685 * gcc.dg/cpp/pr28227.c: New file.
9686
9687 2007-01-11 Zdenek Dvorak <dvorakz@suse.cz>
9688
9689 * gcc.dg/tree-ssa/loop-22.c: New test.
9690
9691 2007-01-11 Zdenek Dvorak <dvorakz@suse.cz>
9692
9693 PR tree-optimization/29516
9694 * gcc.dg/tree-ssa/loop-20.c: New test.
9695
9696 2007-01-11 Thomas Koenig <Thomas.Koenig@online.de>
9697
9698 PR libfortran/30415
9699 * minmaxloc_integer_kinds_1.f90: New test.
9700
9701 2007-01-11 Simon Martin <simartin@users.sourceforge.net>
9702
9703 PR c++/29573
9704 * g++.dg/template/sizeof-template-argument.C: New test.
9705
9706 2007-01-11 Jan Hubicka <jh@suse.cz>
9707
9708 * gcc.dg/tree-ssa/tailrecursion-4.c: Update dump file.
9709 * gcc.dg/tree-ssa/tailrecursion-1.c: Update dump file.
9710 * gcc.dg/tree-ssa/tailrecursion-2.c: Update dump file.
9711 * gcc.dg/tree-ssa/tailrecursion-3.c: Update dump file.
9712 * gcc.dg/tree-ssa/pr21658.c: Likewise.
9713 * gcc.dg/tree-ssa/pr15349.c: Likewise.
9714 * gcc.dg/tree-ssa/pr25501.c: Likewise.
9715 * gcc.dg/tree-ssa/vrp11.c: Make more complex so it still test
9716 transformation in question.
9717 * gcc.dg/tree-ssa/vrp05.c: Likewise.
9718 * gcc.dg/tree-ssa/pr20701.c: Likewise.
9719 * gcc.dg/always_inline3.c: Likewise.
9720
9721 2007-01-10 Mark Mitchell <mark@codesourcery.com>
9722
9723 PR c++/28999
9724 * g++.dg/template/typename11.C: New test.
9725
9726 2007-01-10 Robert Kennedy <jimbob@google.com>
9727
9728 * gcc.dg/fold-compare-2.c: New test case for fold_comparison.
9729
9730 2007-01-09 Brooks Moses <brooks.moses@codesourcery.com>
9731
9732 * gfortran.dg/chkbits.f90: Added IBCLR tests; test calls
9733 for different integer kinds.
9734 * gfortran.dg/ishft.f90: Renamed to ishft_1.f90...
9735 * gfortran.dg/ishft_1.f90: ...Renamed from ishft.f90.
9736 * gfortran.dg/ishft_2.f90: New test.
9737 * gfortran.dg/ishft_3.f90: New test.
9738
9739 2007-01-09 Brooks Moses <brooks.moses@codesourcery.com>
9740
9741 * gfortran.dg/altreturn_2.f90: Removed executable bit.
9742
9743 2007-01-09 Zdenek Dvorak <dvorakz@suse.cz>
9744
9745 PR tree-optimization/30322
9746 * gcc.dg/tree-ssa/loop-21.c: New test.
9747
9748 2007-01-08 Geoffrey Keating <geoffk@apple.com>
9749
9750 * g++.dg/rtti/darwin-builtin-linkage.C: New.
9751
9752 2007-01-08 Andrew Pinski <andrew_pinski@playstation.sony.com>
9753
9754 * gcc.target/spu/intrinsics-1.c: Remove xfail.
9755
9756 2007-01-08 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
9757
9758 * g++.dg/warn/overflow-warn-1.C: Fix testcase.
9759 * g++.dg/warn/overflow-warn-3.C: Likewise.
9760 * g++.dg/warn/overflow-warn-4.C: Likewise.
9761 * g++.dg/warn/overflow-warn-5.C: Likewise.
9762 * g++.dg/warn/overflow-warn-6.C: Likewise.
9763 * g++.dg/warn/Woverflow-1.C: Likewise.
9764 * g++.dg/warn/Woverflow-2.C: Likewise.
9765 * g++.dg/warn/Woverflow-3.C: Likewise.
9766 * g++.dg/warn/multiple-overflow-warn-2.C: Likewise.
9767
9768 2007-01-08 Roger Sayle <roger@eyesopen.com>
9769
9770 * gfortran.dg/array_constructor_14.f90: New test case.
9771 * gfortran.dg/vect/vect-5.f90: Update test for improved alignment.
9772
9773 2007-01-08 Richard Guenther <rguenther@suse.de>
9774
9775 PR tree-optimization/23603
9776 * gcc.dg/tree-ssa/vrp31.c: New testcase.
9777 * gcc.dg/tree-ssa/vrp32.c: Likewise.
9778
9779 2007-01-08 Mark Shinwell <shinwell@codesourcery.com>
9780
9781 * gcc.target/i386/20020531-1.c: Use "char" not "unsigned char"
9782 in __v8qi typedef.
9783 * gcc.target/powerpc/altivec-vec-merge.c (foo): Add casts.
9784 * gcc.dg/simd-1.c: Update dg-error directives to reflect new
9785 compiler behaviour.
9786 * gcc.dg/simd-5.c: Likewise.
9787 * gcc.dg/simd-6.c: Likewise.
9788 * g++.dg/conversion/simd1.C: Likewise.
9789 * g++.dg/conversion/simd3.C: Likewise.
9790 * g++.dg/ext/attribute-test-2.C (data): Add "vs" member.
9791 (main): Use it.
9792
9793 2007-01-08 Mark Shinwell <shinwell@codesourcery.com>
9794
9795 PR tree-optimization/29877
9796 * gcc.dg/pr16194.c: Skip test entirely if we don't know the
9797 name of a hard register for the target concerned. Adjust dg-error
9798 directives to cope with new behaviour of TER.
9799
9800 2007-01-07 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
9801
9802 PR c++/28986
9803 * g++.dg/conversion/nullptr1.C: Added overflow warning.
9804 * g++.dg/warn/overflow-warn-1.C: New.
9805 * g++.dg/warn/overflow-warn-3.C: New.
9806 * g++.dg/warn/overflow-warn-4.C: New.
9807 * g++.dg/warn/overflow-warn-5.C: New.
9808 * g++.dg/warn/overflow-warn-6.C: New.
9809 * g++.dg/warn/Woverflow-1.C: New.
9810 * g++.dg/warn/Woverflow-2.C: New.
9811 * g++.dg/warn/Woverflow-3.C: New.
9812 * g++.dg/warn/multiple-overflow-warn-2.C: New.
9813
9814 2007-01-07 Bernhard Fischer <aldot@gcc.gnu.org>
9815
9816 PR fortran/27698
9817 * gfortran.dg/invalid_name.f90: New test.
9818 * gfortran.dg/do_iterator.f90: Adjust pattern for expected error.
9819 * gfortran.dg/gomp/pr29759.f90: Ditto.
9820
9821 2007-01-06 Steven G. Kargl <kargl@gcc.gnu.org>
9822
9823 * gfortran.dg/present_1.f90: Update error message.
9824
9825 2007-01-06 Lee Millward <lee.millward@codesourcery.com>
9826
9827 PR c++/19439
9828 * g++.dg/template/duplicate1.C: New test
9829 * g++.dg/template/memfriend6.C: Adjust error markers.
9830
9831 2007-01-05 Andrew Pinski <Andrew_Pinski@playstation.sony.com>
9832
9833 PR tree-opt/30385
9834 * gcc.dg/torture/inline-1.c: New test.
9835
9836 2007-01-05 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
9837
9838 PR c/19978
9839 * gcc.dg/multiple-overflow-warn-1.c: New.
9840 * gcc.dg/multiple-overflow-warn-2.c: New.
9841 * gcc.dg/overflow-warn-6.c: New.
9842 * g++.dg/warn/multiple-overflow-warn-1.C: New.
9843
9844 2007-01-05 Roger Sayle <roger@eyesopen.com>
9845
9846 * gfortran.dg/array_memcpy_1.f90: New test case.
9847 * gfortran.dg/array_memcpy_2.f90: Likewise.
9848
9849 2007-01-05 Richard Guenther <rguenther@suse.de>
9850
9851 PR middle-end/27826
9852 * g++.dg/opt/pr27826.C: New testcase.
9853
9854 2007-01-05 Ian Lance Taylor <iant@google.com>
9855
9856 * gcc.dg/Walways-true-1.c: New test.
9857 * gcc.dg/Walways-true-2.c: New test.
9858 * g++.dg/warn/Walways-true-1.C: New test.
9859 * g++.dg/warn/Walways-true-2.C: New test.
9860
9861 2007-01-05 Jakub Jelinek <jakub@redhat.com>
9862
9863 PR c/30360
9864 * gcc.dg/pr30360.c: New test.
9865
9866 2007-01-05 Paul Thomas <pault@gcc.gnu.org>
9867
9868 PR fortran/23232
9869 * gfortran.dg/data_implied_do_1.f90: New test.
9870
9871 PR fortran/27996
9872 PR fortran/27998
9873 * gfortran.dg/char_length_1.f90: New test.
9874
9875 2007-01-05 Richard Guenther <rguenther@suse.de>
9876
9877 PR middle-end/28116
9878 * g++.dg/opt/pr28116.C: New testcase.
9879
9880 2007-01-05 Tobias Burnus <burnus@net-b.de>
9881
9882 PR fortran/29624
9883 * gfortran.dg/alloc_alloc_expr_1.f90: Add check for
9884 invalid deallocate.
9885 * gfortran.dg/allocatable_dummy_2.f90: Update dg-error.
9886 * gfortran.dg/protected_4.f90: Add pointer intent check.
9887 * gfortran.dg/protected_6.f90: Add pointer intent check.
9888 * gfortran.dg/pointer_intent_1.f90: New test.
9889 * gfortran.dg/pointer_intent_2.f90: New test.
9890 * gfortran.dg/pointer_intent_3.f90: New test.
9891
9892 2007-01-04 Brooks Moses <brooks.moses@codesourcery.com>
9893
9894 PR 30235
9895 * gfortran.dg/altreturn_2.f90: new test.
9896
9897 2007-01-04 Tom Tromey <tromey@redhat.com>
9898
9899 PR preprocessor/28165:
9900 * gcc.dg/cpp/pr28165.c: New file.
9901
9902 2007-01-03 Josh Conner <jconner@apple.com>
9903
9904 PR middle-end/29683
9905 * gcc.dg/pr29683.c: New.
9906
9907 2007-01-03 Jakub Jelinek <jakub@redhat.com>
9908
9909 PR c++/28217
9910 * g++.dg/pch/template-1.C: New test.
9911 * g++.dg/pch/template-1.Hs: New file.
9912
9913 2007-01-03 Andrew Pinski <andrew_pinski@playstation.sony.com>
9914
9915 PR middle-end/30353
9916 * gcc.c-torture/compile/complex-4.c: New test.
9917
9918 2007-01-03 Joseph Myers <joseph@codesourcery.com>
9919
9920 * g++.dg/vect/vect.exp: Skip PowerPC targets not supporting
9921 -maltivec.
9922 * gcc.target/powerpc/altivec-20.c: Use powerpc_altivec_ok.
9923
9924 2007-01-03 Jakub Jelinek <jakub@redhat.com>
9925
9926 PR middle-end/30286
9927 * gcc.dg/pr30286.c: New test.
9928
9929 PR c++/29535
9930 * g++.dg/template/crash66.C: New test.
9931
9932 PR c++/29054
9933 * g++.dg/template/friend49.C: New test.
9934
9935 2007-01-03 Steven G. Kargl <kargls@comcast.net>
9936
9937 * gfortran.dg/ibits.f90: New test.
9938
9939 2007-01-03 Zdenek Dvorak <dvorakz@suse.cz>
9940
9941 * gcc.dg/tree-ssa/update-unroll-1.c: New test.
9942 * gcc.dg/tree-ssa/update-unswitch-1.c: New test.
9943
9944 2007-01-02 Jan Hubicka <jh@suse.cz>
9945
9946 * gcc.dg/pr16194.c: We now output error on all three functions,
9947 not just first one.
9948
9949 2007-01-02 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
9950
9951 PR c/19977
9952 * gcc.dg/overflow-warn-3.c: Remove XFAIL.
9953 * gcc.dg/overflow-warn-4.c: Remove XFAIL.
9954
9955 2006-01-02 Ian Lance Taylor <iant@google.com>
9956
9957 * g++.dg/warn/Wparentheses-22.C: New test.
9958 * g++.dg/warn/Wparentheses-23.C: New test.
9959
9960 2007-01-02 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
9961
9962 PR middle-end/7651
9963 * gcc.dg/declspec-3.c: Replace -W with -Wold-style-declaration.
9964 * gcc.dg/declspec-3-Wextra.c: New.
9965 * gcc.dg/declspec-3-no.c: New
9966
9967 2007-01-02 Paul Thomas <pault@gcc.gnu.org>
9968
9969 PR fortran/20896
9970 * gfortran.dg/interface_10.f90: Remove.
9971
9972 2007-01-01 Roger Sayle <roger@eyesopen.com>
9973
9974 * gcc.dg/fold-eqxor-4.c: New test case.
9975
9976 2007-01-02 Joseph Myers <joseph@codesourcery.com>
9977
9978 PR middle-end/30311
9979 * gcc.c-torture/compile/pr30311.c: New test.
9980
9981 2007-01-01 Andrew Pinski <pinskia@gmail.com>
9982
9983 PR middle-end/30253
9984 * gcc.c-torture/compile/statement-expression-1.c: New test.
9985
9986 2007-01-01 Andreas Schwab <schwab@suse.de>
9987
9988 PR target/29166
9989 * g++.dg/eh/pr29166.C: New test.
9990
9991 2007-01-01 Joseph Myers <joseph@codesourcery.com>
9992
9993 * lib/target-supports.exp (check_effective_target_powerpc_spe):
9994 New.
9995 (check_effective_target_vect_cmdline_needed): Use it.
9996
9997 2006-12-31 Richard Guenther <rguenther@suse.de>
9998
9999 PR middle-end/30137
10000 * gcc.dg/pr30137-1.c: New testcase.
10001 * gcc.dg/pr30137-2.c: Likewise.
10002
10003 2006-12-31 Roger Sayle <roger@eyesopen.com>
10004
10005 PR middle-end/30322
10006 * gcc.dg/fold-plusnot-1.c: New test case.
10007
10008 2006-12-31 Simon Martin <simartin@users.sourceforge.net>
10009
10010 PR c++/29731
10011 * g++.dg/parse/template22.C: New test.
10012
10013 2006-12-31 Richard Guenther <rguenther@suse.de>
10014
10015 PR middle-end/30338
10016 * gcc.c-torture/compile/pr30338.c: New testcase.
10017
10018 2006-12-31 Paul Thomas <pault@gcc.gnu.org>
10019
10020 PR fortran/27900
10021 * gfortran.dg/intrinsic_actual_4.f90: New test.
10022
10023 PR fortran/24325
10024 * gfortran.dg/func_decl_3.f90: New test.
10025
10026 2006-12-31 Paul Thomas <pault@gcc.gnu.org>
10027
10028 PR fortran/23060
10029 * gfortran.dg/c_by_val.c: Called by c_by_val_1.f.
10030 * gfortran.dg/c_by_val_1.f: New test.
10031 * gfortran.dg/c_by_val_2.f: New test.
10032 * gfortran.dg/c_by_val_3.f: New test.
10033
10034 2006-12-30 Thomas Koenig <Thomas.Koenig@online.de>
10035
10036 PR libfortran/30321
10037 * gfortran.dg/sum_zero_array_1.f90: New test.
10038
10039 2006-12-29 Jakub Jelinek <jakub@redhat.com>
10040
10041 PR preprocessor/29612
10042 * gcc.dg/cpp/pr29612-1.c: New test.
10043 * gcc.dg/cpp/pr29612-2.c: New test.
10044
10045 2006-12-28 Paul Thomas <pault@gcc.gnu.org>
10046
10047 PR fortran/30034
10048 * gfortran.dg/pure_formal_proc_1.f90: New test.
10049
10050 PR fortran/30237
10051 * gfortran.dg/intrinsic_actual_3.f90: New test.
10052
10053 2006-12-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10054
10055 PR fortran/30014
10056 * gfortran.dg/io_constraints_1.f90: Update test.
10057 * gfortran.dg/io_constraints_2.f90: Update test.
10058 * gfortran.dg/inquire_iolength.f90: New test.
10059
10060 2006-12-27 Paul Thomas <pault@gcc.gnu.org>
10061
10062 PR fortran/20896
10063 * gfortran.dg/interface_10.f90: New test.
10064 * gfortran.dg/dummy_procedure_1.f90: Add error for call s1(z),
10065 since z is already, locally a variable.
10066
10067 PR fortran/25135
10068 * gfortran.dg/generic_11.f90: New test.
10069 * gfortran.dg/interface_7.f90: Remove name clash between module
10070 name and procedure 'x' referenced in the interface.
10071
10072 2006-12-23 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
10073
10074 PR middle-end/7651
10075 * gcc.dg/Wmissing-parameter-type.c: New.
10076 * gcc.dg/Wmissing-parameter-type-Wextra.c: New.
10077 * gcc.dg/Wmissing-parameter-type-no.c: New.
10078
10079 2006-12-22 Paul Thomas <pault@gcc.gnu.org>
10080
10081 PR fortran/25818
10082 * gfortran.dg/entry_array_specs_2.f: New test.
10083
10084 PR fortran/30084
10085 * gfortran.dg/nested_modules_6.f90: New test.
10086
10087 2006-12-22 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
10088
10089 PR middle-end/7651
10090 * gcc.dg/attr-returns_twice-1.c: Replace Wextra with Wclobbered.
10091 * gcc.dg/setjmp-1.c: Add explicit Wclobbered.
10092
10093 2006-12-21 Andrew Pinski <pinskia@gmail.com>
10094
10095 PR C++/30168
10096 * g++.dg/opt/complex6.C: New test.
10097
10098 2006-12-22 Ben Elliston <bje@au.ibm.com>
10099
10100 * lib/gcc-dg.exp (gcc-dg-prune): Return "::unsupported::memory
10101 full" if the linker on spu-*-* warns about exceeding local store.
10102
10103 And revert this patch:
10104 * lib/gcc-defs.exp (${tool}_check_compile): xfail test cases that
10105 fail to link due to relocation overflows on spu-*-*.
10106
10107 2006-12-21 Paul Thomas <pault@gcc.gnu.org>
10108
10109 PR fortran/30273
10110 * gfortran.dg/dependency_19.f90: New test.
10111
10112 2006-12-21 Paul Thomas <pault@gcc.gnu.org>
10113
10114 PR fortran/30202
10115 * gfortran.dg/alloc_comp_basics_3.f90: New test.
10116
10117 2006-12-21 Jakub Jelinek <jakub@redhat.com>
10118
10119 PR middle-end/30262
10120 * gcc.c-torture/execute/20061220-1.c: New test.
10121
10122 PR middle-end/30263
10123 * gcc.dg/gomp/asm-1.c: New test.
10124
10125 PR target/30230
10126 * g++.dg/eh/ia64-2.C: New test.
10127
10128 2006-12-21 Nathan Sidwell <nathan@codesourcery.com>
10129
10130 PR target/28966
10131 PR target/29248
10132 * gcc.dg/rs6000-leaf.c: New.
10133
10134 2006-12-20 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
10135
10136 PR fortran/25392
10137 * gfortran.dg/f2c_8.f90: New test.
10138
10139 2006-12-20 Bill Wendling <wendling@apple.com>
10140
10141 * gcc.dg/asm-b.c: Check for __ppc64__.
10142
10143 2006-12-20 Paul Thomas <pault@gcc.gnu.org>
10144
10145 PR fortran/30190
10146 * gfortran.dg/bounds_check_5.f90: New test.
10147
10148 2006-12-20 Andrew Pinski <pinskia@gmail.com>
10149
10150 PR middle-end/30143
10151 * gcc.dg/gomp/complex-1.c: New testcase.
10152
10153 2006-12-20 Roger Sayle <roger@eyesopen.com>
10154
10155 * gfortran.dg/array_memset_1.f90: New test case.
10156
10157 2006-12-20 Dorit Nuzman <dorit@il.ibm.com>
10158
10159 * lib/target-supports.exp: Add spu to
10160 check_effective_target_vect_widen_mult_hi_to_si.
10161
10162 2006-12-20 Paul Thomas <pault@gcc.gnu.org>
10163
10164 PR fortran/29992
10165 * gfortran.dg/generic_9.f90: New test.
10166
10167 PR fortran/30081
10168 * gfortran.dg/generic_10.f90: New test.
10169
10170 2006-12-19 Andrew Pinski <pinskia@gmail.com>
10171
10172 PR tree-opt/30045
10173 * gcc.dg/pr30045.c: New test.
10174
10175 2006-12-20 Ben Elliston <bje@au.ibm.com>
10176
10177 * gcc.dg/20020312-2.c: Add a case for __SPU__.
10178
10179 2006-12-19 Eric Christopher <echristo@apple.com>
10180
10181 PR target/29302
10182 * gcc.c-torture/execute/pr29302-1.c: New.
10183
10184 2006-12-19 Tobias Burnus <burnus@net-b.de>
10185
10186 PR fortran/39238
10187 * gfortran.dg/associated_1.f90: Add test for associated(NULL,NULL).
10188
10189 2006-12-19 Paul Thomas <pault@gcc.gnu.org>
10190
10191 PR fortran/30236
10192 * gfortran.dg/altreturn_3.f90: New test.
10193
10194 * gfortran.dg/char_result_12.f90: Fix comment typos.
10195
10196 2006-12-19 Ben Elliston <bje@au.ibm.com>
10197
10198 * gcc.dg/cpp/trad/include.c: #include stdlib.h instead of stdio.h,
10199 as newlib's stdio.h uses non-traditional cpp constructs.
10200
10201 2006-12-18 Brooks Moses <brooks.moses@codesourcery.com>
10202
10203 * gfortran.dg/advance.f90: Renamed to advance_1.f90
10204 * gfortran.dg/append-1.f90: Renamed to append_1.f90
10205 * gfortran.dg/array-1.f90: Renamed to array_1.f90
10206 * gfortran.dg/assign_4.f90: Renamed to assign_8.f90
10207 * gfortran.dg/backspace.f: Renamed to backspace_1.f
10208 * gfortran.dg/backspace.f90: Renamed to backspace_7.f90
10209 * gfortran.dg/default_initialization.f: Renamed to
10210 default_initialization_1.f
10211 * gfortran.dg/dollar_edit_descriptor-1.f: Renamed to
10212 dollar_edit_descriptor_1.f
10213 * gfortran.dg/dollar_edit_descriptor-2.f: Renamed to
10214 dollar_edit_descriptor_2.f
10215 * gfortran.dg/dollar_edit_descriptor-3.f: Renamed to
10216 dollar_edit_descriptor_3.f
10217 * gfortran.dg/logint-1.f: Renamed to logint_1.f
10218 * gfortran.dg/logint-2.f: Renamed to logint_2.f
10219 * gfortran.dg/logint-3.f: Renamed to logint_3.f
10220 * gfortran.dg/advance_1.f90: Renamed from advance.f90
10221 * gfortran.dg/append_1.f90: Renamed from append-1.f90
10222 * gfortran.dg/array_1.f90: Renamed from array-1.f90
10223 * gfortran.dg/assign_8.f90: Renamed from assign_4.f90
10224 * gfortran.dg/backspace_1.f: Renamed from backspace.f
10225 * gfortran.dg/backspace_7.f90: Renamed from backspace.f90
10226 * gfortran.dg/default_initialization_1.f: Renamed from
10227 default_initialization.f
10228 * gfortran.dg/dollar_edit_descriptor_1.f: Renamed from
10229 dollar_edit_descriptor-1.f
10230 * gfortran.dg/dollar_edit_descriptor_2.f: Renamed from
10231 dollar_edit_descriptor-2.f
10232 * gfortran.dg/dollar_edit_descriptor_3.f: Renamed from
10233 dollar_edit_descriptor-3.f
10234 * gfortran.dg/logint_1.f: Renamed from logint-1.f
10235 * gfortran.dg/logint_2.f: Renamed from logint-2.f
10236 * gfortran.dg/logint_3.f: Renamed from logint-3.f
10237
10238 2006-12-18 Bill Wendling <wendling@apple.com>
10239
10240 * g++.old-deja/g++.mike/p11144.C: Renamed id to ID because
10241 id is an OjbC keyword.
10242
10243 2006-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10244
10245 * gcc.dg/torture/builtin-pow-mpfr-1.c: New test.
10246
10247 2006-12-18 Brooks Moses <brooks.moses@codesourcery.com>
10248
10249 * gfortran.dg/advance_3.f90: Add dg-do compile directive.
10250
10251 2006-12-18 Ian Lance Taylor <iant@google.com>
10252
10253 * g++.dg/warn/Wmissing-declarations-1.C: New test.
10254
10255 2006-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
10256
10257 * gcc.c-torture/compile/pr27528.c: Use empty templates.
10258
10259 2006-12-17 Steven G. Kargl <kargl@gcc.gnu.org>
10260
10261 PR fortran/30207
10262 * gfortran.fortran-torture/execute/where21.f90: New test.
10263
10264 2006-12-17 Tobias Burnus <burnus@net-b.de>
10265
10266 * gfortran.dg/associated_2.f90: Add test for associated(NULL,NULL).
10267
10268 2006-12-16 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
10269
10270 PR middle-end/7651
10271 * gcc.dg/20001116-1.c: Replace -Wextra with -Wempty-body.
10272 * gcc.dg/if-empty-1.c: Likewise.
10273 * gcc.dg/pr23165.c: Likewise.
10274 * g++.dg/warn/empty-body.C: Likewise.
10275
10276 2006-12-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10277
10278 PR libfortran/30005
10279 * gfortran.dg/open_errors.f90: New test.
10280
10281 2006-12-15 H.J. Lu <hongjiu.lu@intel.com>
10282
10283 * gcc.dg/i386-cpuid.h (bit_SSSE3): New.
10284
10285 * gcc.target/i386/ssse3-pabsb.c: New file.
10286 * gcc.target/i386/ssse3-pabsd.c: Likewise.
10287 * gcc.target/i386/ssse3-pabsw.c: Likewise.
10288 * gcc.target/i386/ssse3-palignr.c: Likewise.
10289 * gcc.target/i386/ssse3-phaddd.c: Likewise.
10290 * gcc.target/i386/ssse3-phaddsw.c: Likewise.
10291 * gcc.target/i386/ssse3-phaddw.c: Likewise.
10292 * gcc.target/i386/ssse3-phsubd.c: Likewise.
10293 * gcc.target/i386/ssse3-phsubsw.c: Likewise.
10294 * gcc.target/i386/ssse3-phsubw.c: Likewise.
10295 * gcc.target/i386/ssse3-pmaddubsw.c: Likewise.
10296 * gcc.target/i386/ssse3-pmulhrsw.c: Likewise.
10297 * gcc.target/i386/ssse3-pshufb.c: Likewise.
10298 * gcc.target/i386/ssse3-psignb.c: Likewise.
10299 * gcc.target/i386/ssse3-psignd.c: Likewise.
10300 * gcc.target/i386/ssse3-psignw.c: Likewise.
10301 * gcc.target/i386/ssse3-vals.h: Likewise.
10302
10303 2006-12-15 Janis Johnson <janis187@us.ibm.com>
10304
10305 * lib/gfortran-dg.exp: Don't include fortran-torture.exp.
10306 * lib/fortran-torture.exp: Include target-supports.exp.
10307
10308 2006-12-15 Jakub Jelinek <jakub@redhat.com>
10309
10310 PR target/30185
10311 * gcc.c-torture/execute/pr30185.c: New test.
10312
10313 2006-12-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
10314
10315 PR testsuite/30179
10316 PR testsuite/30180
10317 * gcc.dg/builtin-bswap-1.c: Require stdint_types.
10318 * gcc.dg/builtin-bswap-2.c: Likewise.
10319 * gcc.dg/builtin-bswap-3.c: Likewise.
10320 * gcc.dg/builtin-bswap-4.c: Likewise.
10321 * lib/target-supports.exp (check_effective_target_stdint_types): New.
10322 * gcc.c-torture/execute/mode-dependent-address.x: New file.
10323
10324 2006-12-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10325
10326 PR libfortran/30145
10327 * gfortran.dg/write_zero_array: New test.
10328
10329 2006-12-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10330
10331 PR fortran/30200
10332 * gfortran.dg/write_fmt_trim.f90: New test.
10333
10334 2006-12-14 Diego Novillo <dnovillo@redhat.com>
10335
10336 PR 30194
10337 * gcc.dg/pr19633-1.c: Increase threshold for partitioning
10338 temporarily.
10339
10340 2006-12-14 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
10341
10342 * lib/target-supports.exp (check_weak_available): Use istarget
10343 "hppa*-*-hpux10*" instead of regexp.
10344 (check_cxa_atexit_available): Likewise.
10345
10346 2006-12-14 Richard Guenther <rguenther@suse.de>
10347
10348 PR tree-optimization/30197
10349 * gcc.c-torture/execute/complex-1.c: Fix function name.
10350 * gcc.dg/builtins-61.c: New testcase.
10351
10352 2006-12-14 Richard Guenther <rguenther@suse.de>
10353
10354 PR middle-end/30172
10355 * gcc.dg/pr30172-1.c: New testcase.
10356
10357 2006-12-14 Richard Guenther <rguenther@suse.de>
10358
10359 PR tree-optimization/30198
10360 * gcc.dg/builtins-60.c: New testcase.
10361
10362 2006-12-14 Dorit Nuzman <dorit@il.ibm.com>
10363
10364 * lib/target-supports.exp (vect_no_align): Remove spu.
10365
10366 2006-12-13 Ian Lance Taylor <iant@google.com>
10367
10368 PR c++/19564
10369 PR c++/19756
10370 * g++.dg/warn/Wparentheses-5.C: New test.
10371 * g++.dg/warn/Wparentheses-6.C: New test.
10372 * g++.dg/warn/Wparentheses-7.C: New test.
10373 * g++.dg/warn/Wparentheses-8.C: New test.
10374 * g++.dg/warn/Wparentheses-9.C: New test.
10375 * g++.dg/warn/Wparentheses-10.C: New test.
10376 * g++.dg/warn/Wparentheses-11.C: New test.
10377 * g++.dg/warn/Wparentheses-12.C: New test.
10378 * g++.dg/warn/Wparentheses-13.C: New test.
10379 * g++.dg/warn/Wparentheses-14.C: New test.
10380 * g++.dg/warn/Wparentheses-15.C: New test.
10381 * g++.dg/warn/Wparentheses-16.C: New test.
10382 * g++.dg/warn/Wparentheses-17.C: New test.
10383 * g++.dg/warn/Wparentheses-18.C: New test.
10384 * g++.dg/warn/Wparentheses-19.C: New test.
10385 * g++.dg/warn/Wparentheses-20.C: New test.
10386 * g++.dg/warn/Wparentheses-21.C: New test.
10387
10388 2006-12-13 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
10389
10390 PR testsuite/30157
10391 * lib/target-supports.exp (check_cxa_atexit_available): Return false
10392 for target "hppa.*hpux10".
10393
10394 2006-12-13 Jakub Jelinek <jakub@redhat.com>
10395
10396 * g++.dg/debug/vartrack1.C: New test.
10397
10398 * g++.dg/opt/ifcvt1.C: New test.
10399
10400 * gcc.dg/tls/opt-13.c: New test.
10401
10402 * gcc.dg/20060425-2.c: New test.
10403
10404 * g++.dg/opt/pr15054-2.C: New test.
10405
10406 * gcc.c-torture/execute/20060420-1.c: New test.
10407
10408 * gcc.c-torture/execute/20060412-1.c: New test.
10409
10410 * objc/compile/20060406-1.m: New test.
10411
10412 2006-12-08 Alexandre Oliva <aoliva@redhat.com>
10413
10414 * g++.dg/template/array17.C: New test.
10415
10416 2006-02-25 Alexandre Oliva <aoliva@redhat.com>
10417
10418 * gcc.target/powerpc/altivec-23.c: New test.
10419
10420 2006-12-13 Lee Millward <lee.millward@codesourcery.com>
10421
10422 PR c++27316
10423 * g++.dg/inherit/error3.C: New test.
10424
10425 PR c++/28740
10426 * g++.dg/inherit/error4.C: New test.
10427
10428 2006-12-13 Richard Guenther <rguenther@suse.de>
10429
10430 PR tree-optimization/17687
10431 * gcc.dg/builtins-59.c: New testcase.
10432
10433 2006-12-13 Ben Elliston <bje@au.ibm.com>
10434
10435 * gcc.target/spu/Wmain.c: New test.
10436
10437 2006-12-12 Josh Conner <jconner@apple.com>
10438
10439 * g++.dg/abi/thunk3.C: Use .weak_definition on darwin.
10440 * g++.dg/abi/thunk4.C: Likewise.
10441 * g++.dg/abi/rtti3.C: Likewise.
10442
10443 2006-12-12 Trevor Smigiel <trevor_smigiel@playstation.sony.com>
10444
10445 * gcc.target/spu/cpat-1.c: New test.
10446 * gcc.target/spu/cpat-2.c: New test.
10447 * gcc.target/spu/cpat-3.c: New test.
10448 * gcc.target/spu/cpat-4.c: New test.
10449
10450 2006-12-12 Andrew Pinski <andrew_pinski@playstation.sony.com>
10451
10452 PR tree-opt/28436
10453 * gcc.c-torture/compile/vector-1.c: New test.
10454 * gcc.c-torture/compile/vector-2.c: New test.
10455 * gcc.c-torture/compile/vector-3.c: New test.
10456
10457 2006-12-12 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
10458
10459 * lib/fortran-torture.exp: Update copyright years. Remove
10460 obsolete comment. Test -ftree-vectorize where it makes sense.
10461 * lib/gfortran-dg.exp: Update copyright years. Use settings
10462 from fortran-torture.exp.
10463 * gfortran.dg/char_transpose_1.f90,
10464 gfortran.dg/char_spread_1.f90, gfortran.dg/g77/dnrm2.f,
10465 gfortran.dg/dependent_decls_1.f90: Fixout-of-bound errors.
10466 * gfortran.dg/enum_10.f90, gfortran.dg/mixed_io_1.f90: Add
10467 '-w' to dg-options.
10468
10469 2006-12-12 Richard Sandiford <richard@codesourcery.com>
10470
10471 * lib/gcc-dg.exp (${tool}_load): Fix invocation of
10472 saved_${tool}_load.
10473
10474 2006-12-12 Ira Rosen <irar@il.ibm.com>
10475
10476 * gcc.dg/vect/vect-strided-store-u32-i2.c: New test.
10477 * gcc.dg/vect/vect-strided-store-a-u8-i2.c: New test.
10478 * gcc.dg/vect/vect-strided-store-u16-i4.c: New test.
10479 * gcc.dg/vect/vect-strided-u8-i8-gap4.c: Add a case of stores with
10480 gaps.
10481
10482 2006-12-12 Richard Guenther <rguenther@suse.de>
10483
10484 PR middle-end/30147
10485 * gfortran.fortran-torture/compile/pr30147.f90: New testcase.
10486
10487 2006-12-11 Aldy Hernandez <aldyh@redhat.com>
10488 Diego Novillo <dnovillo@redhat.com>
10489
10490 * gcc.dg/tree-ssa/20040517-1.c: Adapt pattern to
10491 VDEF/VUSE changes.
10492 * gcc.dg/tree-ssa/pr26421.c: Likewise
10493 * gcc.dg/tree-ssa/inline_asm-1.c: Likewise.
10494 * gcc.dg/tree-ssa/pr23382.c: Likewise.
10495 * gcc.dg/tree-ssa/inline_asm-2.c: Likewise.
10496 * gcc.dg/tree-ssa/pr28410.c: Likewise.
10497 * gcc.dg/tree-ssa/20031015-1.c: Likewise.
10498 * gcc.dg/tree-ssa/20040302-1.c: Likewise.
10499 * gcc.dg/tree-ssa/vrp07.c: Likewise.
10500 * gcc.dg/tree-ssa/vrp08.c: Likewise.
10501 * gcc.dg/tree-ssa/alias-12.c: Likewise.
10502
10503 2006-12-11 Jan Hubicka <jh@suse.cz>
10504
10505 * gcc.dg/tree-prof/stringop-1.c: New test.
10506 * gcc.dg/tree-prof/stringop-2.c: New test.
10507
10508 2006-12-11 Uros Bizjak <ubizjak@gmail.com>
10509
10510 PR target/30120
10511 * gcc.target/i386/pr30120.c: New test.
10512
10513 Revert:
10514 2006-11-15 Uros Bizjak <ubizjak@gmail.com>
10515
10516 * gcc.target/i386/x87regparm-1.c: New test.
10517 * gcc.target/i386/x87regparm-2.c: New test.
10518 * gcc.target/i386/x87regparm-3.c: New test.
10519 * gcc.target/i386/x87regparm-4.c: New test.
10520
10521 2006-12-10 Zdenek Dvorak <dvorakz@suse.cz>
10522
10523 * gcc.dg/tree-ssa/loop-17.c: Update outcome.
10524
10525 2006-12-10 Tobias Burnus <burnus@net-b.de>
10526
10527 PR fortran/23994
10528 * gfortran.dg/protected_1.f90: New test.
10529 * gfortran.dg/protected_2.f90: New test.
10530 * gfortran.dg/protected_3.f90: New test.
10531 * gfortran.dg/protected_4.f90: New test.
10532 * gfortran.dg/protected_5.f90: New test.
10533 * gfortran.dg/protected_6.f90: New test.
10534
10535 2006-12-09 Paul Thomas <pault@gcc.gnu.org>
10536 Tobias Burnus <burnus@gcc.gnu.org>
10537
10538 PR fortran/29975
10539 PR fortran/30068
10540 * gfortran.dg/interface_4.f90: Test adding procedure to generic
10541 interface.
10542 * gfortran.dg/interface_5.f90: Test warning for not-referenced-to
10543 ambiguous interfaces.
10544 * gfortran.dg/interface_6.f90: Test invalid, ambiguous interface.
10545 * gfortran.dg/interface_7.f90: Test invalid, ambiguous interface.
10546 * gfortran.dg/interface_8.f90: Test warning for not-referenced-to
10547 ambiguous interfaces.
10548 * gfortran.dg/interface_1.f90: Change dg-error into a dg-warning.
10549 * gfortran.dg/array_initializer_2.f90: Add initializer array
10550 constructor test.
10551
10552 PR fortran/30096
10553 * gfortran.dg/interface_9.f90: Test that host interfaces are
10554 not checked for ambiguity with the local version.
10555
10556 2006-12-09 Paul Thomas <pault@gcc.gnu.org>
10557
10558 PR fortran/29464
10559 * gfortran.dg/module_interface_2.f90: New test.
10560
10561 2006-12-09 Paul Thomas <pault@gcc.gnu.org>
10562
10563 PR fortran/29941
10564 * gfortran.dg/assumed_len.f90: New test.
10565
10566 2006-12-09 Richard Guenther <rguenther@suse.de>
10567
10568 * g++.dg/warn/implicit-typename1.C: Qualify types.
10569 * g++.dg/parse/crash12.C: Likewise.
10570 * g++.dg/tree-ssa/pr22444.C: Likewise.
10571
10572 2006-12-09 Tobias Burnus <burnus@net-b.de>
10573
10574 * gfortran.dg/array_2.f90: Added sqrt test.
10575
10576 2006-12-08 Uros Bizjak <ubizjak@gmail.com>
10577
10578 * gcc.target/i386/x87regparm-1.c: XFAIL.
10579 * gcc.target/i386/x87regparm-2.c: XFAIL.
10580 * gcc.target/i386/x87regparm-3.c: XFAIL.
10581 * gcc.target/i386/x87regparm-4.c: XFAIL.
10582
10583 2006-12-08 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
10584
10585 * lib/target-supports.exp
10586 (check_effective_target_large_long_double): New.
10587 * gcc.dg/Wconversion-real.c : Use it.
10588 * gcc.dg/Wconversion-integer.c : Fix for targets where char is
10589 unsigned.
10590
10591 2006-12-08 Mark Shinwell <shinwell@codesourcery.com>
10592
10593 * gcc.c-torture/execute/mode-dependent-address.c: New test.
10594
10595 2006-12-08 Tobias Burnus <burnus@net-b.de>
10596
10597 PR fortran/27546
10598 * gfortran.dg/import4.f90: New test for IMPORT in modules.
10599
10600 2006-12-07 Mark Mitchell <mark@codesourcery.com>
10601
10602 PR c++/29732
10603 * g++.dg/template/crash65.C: New test.
10604 * g++.dg/template/spec16.C: Tweak error markers.
10605
10606 2006-12-07 Andrew Pinski <andrew_pinski@playstation.sony.com>
10607
10608 * gcc.target/spu: New directory.
10609 * gcc.target/spu/spu.exp: New file.
10610 * gcc.target/spu/intrinsics-1.c: New test.
10611
10612 2006-12-07 Lee Millward <lee.millward@codesourcery.com>
10613
10614 PR c++/29980
10615 * g++.dg/ext/attrib27.C: New test.
10616 * g++.dg/parse/struct-as-enum1.C: Adjust error markers.
10617 * g++.dg/parse/typedef5.C: Likewise.
10618
10619 2006-12-07 Mike Stump <mrs@apple.com>
10620
10621 * treelang/compile/var_defs.tree: Adjust.
10622
10623 2006-12-06 Mark Mitchell <mark@codesourcery.com>
10624
10625 PR c++/29730
10626 * g++.dg/template/crash64.C: New test.
10627 * g++.dg/parse/crash27.C: Adjust error markers.
10628
10629 2006-12-06 Thomas Koenig <Thomas.Koenig@online.de>
10630
10631 PR libfortran/30009
10632 PR libfortran/30056
10633 * gfortran.dg/read_eof_4.f90: Add tests.
10634 * gfortran.dg/readwrite_unf_direct_eor_1.f90: New test.
10635 * gfortran.dg/unf_read_corrupted_1.f90: New test.
10636
10637 2006-12-05 Mark Mitchell <mark@codesourcery.com>
10638
10639 PR c++/29729
10640 * g++.dg/template/crash63.C: New test.
10641
10642 PR c++/29728
10643 * g++.dg/template/crash62.C: New test.
10644
10645 2006-12-05 Paul Thomas <pault@gcc.gnu.org>
10646
10647 PR fortran/30003
10648 * gfortran.dg/allocatable_function_1.f90: Increase the number
10649 of expected calls of free to 10; the lhs section reference is
10650 now evaluated so there is another call to bar. Change the
10651 comment appropriately.
10652 * gfortran.dg/array_section_1.f90: New test.
10653
10654 2006-12-05 Paul Thomas <pault@gcc.gnu.org>
10655
10656 PR fortran/29912
10657 * gfortran.dg/char_result_12.f90: New test.
10658
10659 2006-12-05 Richard Guenther <rguenther@suse.de>
10660
10661 * gcc.dg/vect/vect.exp: Add support for -fno-math-errno tests.
10662 * gcc.dg/vect/vect-pow-2.c: Rename to ...
10663 * gcc.dg/vect/no-math-errno-vect-pow-1.c: ... this. Require
10664 vect_double, xfail for spu*-*-*.
10665
10666 2006-12-04 Tobias Burnus <burnus@net-b.de>
10667
10668 PR fortran/29962
10669 * initialization_4.f90: Test noninteger exponents (-std=f95).
10670 * initialization_5.f90: New test for noninteger exponents
10671 with -std=f2003.
10672
10673 2006-12-04 Paul Thomas <pault@gcc.gnu.org>
10674
10675 PR fortran/29821
10676 * gfortran.dg/parameter_array_section_1.f90: New test.
10677
10678 2006-12-04 Mark Mitchell <mark@codesourcery.com>
10679
10680 PR c++/29733
10681 * g++.dg/template/crash61.C: New test.
10682
10683 PR c++/29632
10684 * g++.dg/template/error23.C: New test.
10685
10686 2006-12-04 Uros Bizjak <ubizjak@gmail.com>
10687
10688 * gcc.target/i386/sse-18.c: Pass if CPU has no SSE2 support.
10689
10690 2006-12-04 Paul Thomas <pault@gcc.gnu.org>
10691
10692 PR fortran/29916
10693 * gfortran.dg/host_dummy_index_1.f90: Added additional test.
10694
10695 2006-12-04 Jakub Jelinek <jakub@redhat.com>
10696
10697 PR middle-end/29965
10698 * gcc.dg/gomp/pr29965-1.c: New test.
10699 * gcc.dg/gomp/pr29965-2.c: New test.
10700 * gcc.dg/gomp/pr29965-3.c: New test.
10701 * gcc.dg/gomp/pr29965-4.c: New test.
10702 * gcc.dg/gomp/pr29965-5.c: New test.
10703 * gcc.dg/gomp/pr29965-6.c: New test.
10704 * g++.dg/gomp/pr29965-1.C: New test.
10705 * g++.dg/gomp/pr29965-2.C: New test.
10706 * g++.dg/gomp/pr29965-3.C: New test.
10707 * g++.dg/gomp/pr29965-4.C: New test.
10708 * g++.dg/gomp/pr29965-5.C: New test.
10709 * g++.dg/gomp/pr29965-6.C: New test.
10710 * g++.dg/gomp/pr29965-7.C: New test.
10711 * g++.dg/gomp/pr29965-8.C: New test.
10712 * g++.dg/gomp/pr29965-9.C: New test.
10713 * g++.dg/gomp/pr29965-10.C: New test.
10714
10715 2006-12-04 Eric Botcazou <ebotcazou@adacore.com>
10716
10717 * gnat.dg/pointer_variable_bounds.adb: New test.
10718 * gnat.dg/pointer_variable_bounds.ads: Likewise.
10719 * gnat.dg/pointer_variable_bounds_q.ads: Likewise.
10720
10721 2006-12-03 Eric Christopher <echristo@apple.com>
10722
10723 * gcc.target/i386/stack-prot-kernel.c: Skip for x86_64-*-darwin.
10724
10725 2006-12-03 Richard Henderson <rth@redhat.com>
10726 Andrew Pinski <pinskia@gmail.com>
10727
10728 PR C++/14329
10729 * g++.dg/warn/unit-1.C: New test.
10730
10731 2006-12-03 Uros Bizjak <ubizjak@gmail.com>
10732
10733 * gcc.dg/visibility-11.c: Compile with -mstringop-strategy=libcall.
10734
10735 2006-12-03 Dorit Nuzman <dorit@il.ibm.com>
10736
10737 * g++.dg/vect/vect.exp: Enable tests to run on spu.
10738 * gcc.dg/vect/vect.exp: Enable tests to run on spu.
10739 * gcc.dg/vect/no-section-anchors-vect-69.c: Reduce array size.
10740 * gcc.dg/vect/vect-70.c: Reduce array size.
10741 * gcc.dg/vect/fast-math-vect-reduc-7.c: Xfail for
10742 vect_no_compaer_double targets.
10743 * lib/target-supports.exp: Add spu to vect_no_align, no_vect_int_max,
10744 vect_float, vect_double, and vect_int.
10745
10746 2006-12-03 Dorit Nuzman <dorit@il.ibm.com>
10747
10748 * gcc.dg/vect/pr16105.c: Remove xfail on vect_no_align targets. Add
10749 test for loop versioning on vect_no_align targets.
10750 * gcc.dg/vect/pr20122.c: Likewise.
10751 * gcc.dg/vect/vect-105.c: Likewise.
10752 * gcc.dg/vect/vect-42.c: Likewise.
10753 * gcc.dg/vect/vect-43.c: Likewise.
10754 * gcc.dg/vect/vect-74.c: Likewise.
10755 * gcc.dg/vect/vect-75.c: Likewise.
10756 * gcc.dg/vect/vect-multitypes-3.c: Likewise.
10757 * gcc.dg/vect/vect-multitypes-6.c: Likewise.
10758 * gcc.dg/vect/vect-8.c: Remove xfail on vect_no_align targets.
10759 * gcc.dg/vect/vect-30.c: Remove xfail on vect_no_align targets.
10760
10761 2006-12-03 Paul Thomas <pault@gcc.gnu.org>
10762
10763 PR fortran/29642
10764 * gfortran.dg/value_1.f90 : New test.
10765 * gfortran.dg/value_2.f90 : New test.
10766 * gfortran.dg/value_3.f90 : New test.
10767 * gfortran.dg/value_4.f90 : New test.
10768 * gfortran.dg/value_4.c : Called from value_4.f90.
10769
10770 2006-12-02 Andrew Pinski <andrew_pinski@playstation.sony.com>
10771
10772 PR C++/30033
10773 * g++.dg/cpp0x/static_assert4.C: New testcase.
10774
10775 2006-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10776
10777 * gcc.dg/torture/builtin-sin-mpfr-1.c: Update MPFR comment.
10778
10779 2006-12-02 Lee Millward <lee.millward@codesourcery.com>
10780
10781 PR c/27953
10782 * gcc.dg/pr27953.c: New test.
10783
10784 2006-12-01 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10785
10786 PR c++/30022
10787 * g++.dg/ext/vector5.C: New test.
10788
10789 PR c++/30021
10790 * g++.dg/other/main1.C: New test.
10791
10792 2006-12-01 Thomas Koenig <Thomas.Koenig@online.de>
10793
10794 PR libfortran/29568
10795 * gfortran.dg/convert_implied_open.f90: Change to
10796 new default record length.
10797 * gfortran.dg/unf_short_record_1.f90: Adapt to
10798 new error message.
10799 * gfortran.dg/unformatted_subrecords_1.f90: New test.
10800
10801 2006-12-01 Andrew MacLeod <amacleod@redhat.com>
10802
10803 * gcc.dg/max-1.c: Remove reference to -fno-tree-lrs option.
10804
10805 2006-12-01 Ryan Mansfield <rmansfield@qnx.com>
10806
10807 PR c++/29066
10808 * g++.dg/expr/pr29066.c: New.
10809
10810 2006-12-01 H.J. Lu <hongjiu.lu@intel.com>
10811 Zdenek Dvorak <dvorakz@suse.cz>
10812
10813 PR tree-optimization/29921
10814 * gcc.dg/pr29921-2.c: New test.
10815
10816 2006-11-30 H.J. Lu <hongjiu.lu@intel.com>
10817
10818 * gcc.dg/i386-cpuid.h (bit_SSE3): New.
10819 (i386_get_cpuid): New function.
10820 (i386_cpuid_ecx): Likewise.
10821 (i386_cpuid_edx): Likewise.
10822 (i386_cpuid): Updated to call i386_cpuid_edx.
10823
10824 * gcc.target/i386/sse3-addsubpd.c: New file.
10825 * gcc.target/i386/sse3-addsubps.c: Likewise.
10826 * gcc.target/i386/sse3-haddpd.c: Likewise.
10827 * gcc.target/i386/sse3-haddps.c: Likewise.
10828 * gcc.target/i386/sse3-hsubpd.c: Likewise.
10829 * gcc.target/i386/sse3-hsubps.c: Likewise.
10830 * gcc.target/i386/sse3-lddqu.c: Likewise.
10831 * gcc.target/i386/sse3-movddup.c: Likewise.
10832 * gcc.target/i386/sse3-movshdup.c: Likewise.
10833 * gcc.target/i386/sse3-movsldup.c: Likewise.
10834
10835 2006-12-01 Dirk Mueller <dmueller@suse.de>
10836
10837 * g++.dg/warn/Wreturn-type-4.C: New testcase.
10838
10839 2006-11-30 Janis Johnson <janis187@us.ibm.com>
10840
10841 * gcc.dg/dfp/convert-int-max.c: New test.
10842 * gcc.dg/dfp/convert-int-max-fold.c: New test.
10843
10844 2006-11-30 Richard Guenther <rguenther@suse.de>
10845
10846 * gcc.dg/vect/vect-pow-1.c: Rename ...
10847 * gcc.dg/vect/fast-math-vect-pow-1.c: ... to this. Use
10848 floats instead of doubles, check successful vectorization.
10849
10850 2006-11-29 Andrew Pinski <andrew_pinski@playstation.sony.com>
10851
10852 PR target/29945
10853 * gcc.c-torture/compile/pr29945.c: New testcase.
10854
10855 2006-11-30 Joseph Myers <joseph@codesourcery.com>
10856
10857 * gcc.dg/vect/vect.exp: Skip PowerPC targets not supporting
10858 -maltivec.
10859
10860 2006-11-29 Eric Christopher <echristo@apple.com>
10861
10862 * gcc.dg/tree-ssa/prefetch-3.c: Allow x86_64, but require ilp32.
10863
10864 2006-11-29 Janis Johnson <janis187@us.ibm.com>
10865
10866 * gcc.dg/dfp/convert-int.c: Remove dg-do compile, fix comment.
10867
10868 * gcc.dg/dfp/convert-bfp.c: Skip long double conversions.
10869
10870 2006-11-29 Lee Millward <lee.millward@codesourcery.com>
10871
10872 PR c++/29022
10873 * g++.dg/inherit/virtual2.C: New test.
10874 * g++.dg/inherit/virtual3.C: Likewise.
10875 * g++.old-deja/g++.bugs/900121_05.C: Adjust error markers.
10876 * g++.dg/inherit/error2.C: Likewise.
10877 * g++.dg/template/instantiate1.C: Likewise.
10878
10879 2006-11-28 Andrew Pinski <pinskia@gmail.com>
10880
10881 PR tree-opt/29984
10882 * gcc.dg/tree-ssa/reassoc-12.c: New test.
10883
10884 2006-11-28 Jan Hubicka <jh@suse.cz>
10885
10886 * gcc.dg/memcpy-1.c: New test.
10887
10888 2006-11-28 Jakub Jelinek <jakub@redhat.com>
10889
10890 PR c++/29735
10891 * g++.dg/warn/main-3.C: New test.
10892
10893 2006-11-28 Jan Hubicka <jh@suse.cz>
10894
10895 * gcc.dg/winline-1.c: New test.
10896
10897 2006-11-28 Nathan Sidwell <nathan@codesourcery.com>
10898
10899 * gcc.dg/pack-test-1.c: Use __alignof__ to determine natural
10900 alignments.
10901
10902 2006-11-28 Paul Thomas <pault@gcc.gnu.org>
10903
10904 PR fortran/29976
10905 * gfortran.dg/missing_optional_dummy_3.f90
10906
10907 2006-11-28 Paul Thomas <pault@gcc.gnu.org>
10908
10909 PR fortran/20880
10910 * gfortran.dg/interface_3.f90: Modify errors.
10911
10912 2006-11-28 Ben Elliston <bje@au.ibm.com>
10913
10914 * lib/gcc-defs.exp (${tool}_check_compile): xfail test cases that
10915 fail to link due to relocation overflows on spu-*-*.
10916
10917 2006-11-27 Michael Matz <matz@suse.de>
10918 Andreas Krebbel <krebbel1@de.ibm.com>
10919
10920 PR target/29319
10921 * gcc.dg/20061127-1.c: New testcase.
10922
10923 2006-11-27 Uros Bizjak <ubizjak@gmail.com>
10924
10925 * gcc.dg/20061124-1.c: Add exit() function prototype.
10926
10927 2006-11-27 Jan Hubicka <jh@suse.cz>
10928
10929 * gcc.target/i386/memcpy-1.c: Adjust size.
10930 * gcc.dg/visibility-11.c: Likewise.
10931
10932 2006-11-27 Richard Guenther <rguenther@suse.de>
10933
10934 PR middle-end/25620
10935 * gcc.target/i386/pow-1.c: New testcase.
10936 * gcc.dg/builtins-58.c: Likewise.
10937
10938 2006-11-26 Mark Mitchell <mark@codesourcery.com>
10939
10940 PR c++/29886
10941 * g++.dg/expr/cast8.C: New test.
10942
10943 2006-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10944
10945 * gcc.dg/torture/builtin-minmax-1.c: Test NaN in fmin/fmax.
10946 Don't ever inline the testcase.
10947
10948 2006-11-25 Andrew Pinski <pinskia@gmail.com>
10949
10950 PR fortran/29982
10951 * gfortran.fortran-torture/compile/parameter_3.f90: New
10952 testcase.
10953
10954 2006-11-25 Andrew Pinski <pinskia@gmail.com>
10955
10956 PR fortran/29951
10957 * gfortran.fortran-torture/execute/transfer2.f90: New test.
10958
10959 2006-11-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10960
10961 * gfortran.fortran-torture/execute/specifics.f90: Remove test
10962 for CHAR.
10963
10964 2006-11-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10965
10966 PR libgfortran/29936
10967 * gfortran.dg/write_check3.f90: New test.
10968
10969 2006-11-24 Andrew Pinski <andrew_pinski@playstation.sony.com>
10970
10971 * gcc.dg/20061124-1.c: Add "exit(0);" to the end of main.
10972
10973 2006-11-24 Paul Thomas <pault@gcc.gnu.org>
10974
10975 PR fortran/20880
10976 * gfortran.dg/interface_3.f90: New test.
10977
10978 PR fortran/29387
10979 * gfortran.dg/generic_8.f90: New test.
10980
10981 2006-11-24 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10982
10983 * gfortran.dg/specifics_1.f90: Remove check for CHAR.
10984 * gfortran.dg/specifics_2.f90: Remove check for CHAR.
10985 * gfortran.dg/specifics_3.f90: Remove.
10986
10987 2006-11-24 Jakub Jelinek <jakub@redhat.com>
10988
10989 PR c/29955
10990 * gcc.dg/gomp/pr29955.c: New test.
10991
10992 PR c/29736
10993 * gcc.dg/pr29736.c: New test.
10994
10995 2006-11-24 Andrew Pinski <andrew_pinski@playstation.sony.com>
10996
10997 PR tree-opt/29964
10998 * gcc.dg/pure-1.c: New test.
10999
11000 2006-11-24 Joseph Myers <joseph@codesourcery.com>
11001
11002 * g++.dg/eh/simd-2.C: Use -O -w in general for PowerPC.
11003 * gcc.dg/debug/dwarf2/const-2.c: Use powerpc_altivec_ok.
11004
11005 2006-11-24 Andreas Krebbel <krebbel1@de.ibm.com>
11006
11007 * gcc.dg/20061124-1.c: New testcase.
11008
11009 2006-11-23 Eric Christopher <echristo@apple.com>
11010
11011 * gcc.dg/inline-16.c: Use __SIZE_TYPE__.
11012
11013 2006-11-24 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
11014
11015 PR c/2707
11016 PR c++/26167
11017 * gcc.dg/Wconversion-integer.c: New. Supersedes
11018 Wconversion-negative-constants.c
11019 * gcc.dg/Wconversion-real.c: New.
11020 * gcc.dg/Wconversion-real-integer.c: New.
11021 * gcc.dg/Wconversion-negative-constants.c: Deleted.
11022 * g++.dg/warn/Wconversion1.C: Modified.
11023
11024 2006-11-23 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11025
11026 * gfortran.dg/overload_1.f90: New test.
11027
11028 2006-11-23 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
11029
11030 PR c/9072
11031 * gcc.dg/builtin-protos-1.c: Replace Wconversion by
11032 Wtraditional-conversion.
11033 * gcc.dg/overflow-warn-2.c: Likewise.
11034 * gcc.dg/Wconversion.c: Likewise. Renamed as
11035 Wtraditional-conversion.c .
11036 * gcc.dg/Wconversion-2.c: Likewise. Renamed as
11037 Wtraditional-conversion-2.c .
11038 * gcc.dg/dfp/Wconversion-2.c: Likewise. Renamed as
11039 Wtraditional-conversion-2.c
11040 * gcc.dg/Wconversion-negative-constants.c: New.
11041
11042 2006-11-23 Andrew Pinski <pinskia@gmail.com>
11043
11044 * gcc.dg/tree-ssa/dump-1.c: New test.
11045
11046 2006-11-23 David Ung <davidu@mips.com>
11047
11048 * gcc.target/mips/mips.exp (dg-mips-options): Handle parsing of
11049 -mfp64, allowable when ISA >= 33 and float is enabled.
11050 * gcc.target/mips/mips32r2-mxhc1.c: New test for checking the use
11051 of mthc1 and mfhc1 patterns.
11052
11053 2006-11-23 Zdenek Dvorak <dvorakz@suse.cz>
11054
11055 PR tree-optimization/29921
11056 * gcc.dg/pr29921.c: New test.
11057
11058 2006-11-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11059
11060 PR fortran/29441
11061 * gfortran.dg/initialization_4.f90: New test.
11062
11063 2006-11-22 Ira Rosen <irar@il.ibm.com>
11064
11065 * gcc.dg/vect/vect-1.c: Additional loop is now vectorizable on
11066 platforms that have interleaving support.
11067 * gcc.dg/vect/vect-107.c, gcc.dg/vect/vect-98.c: Likewise.
11068 * gcc.dg/vect/vect-strided-a-u16-i2.c,
11069 gcc.dg/vect/vect-strided-a-u16-i4.c, gcc.dg/vect/vect-strided-u16-i2.c,
11070 gcc.dg/vect/vect-strided-u16-i4.c, gcc.dg/vect/vect-strided-u32-i4.c,
11071 gcc.dg/vect/vect-strided-u32-i8.c, gcc.dg/vect/vect-strided-u8-i2.c,
11072 gcc.dg/vect/vect-strided-u8-i2-gap.c,
11073 gcc.dg/vect/vect-strided-u8-i8.c,
11074 gcc.dg/vect/vect-strided-u8-i8-gap2.c,
11075 gcc.dg/vect/vect-strided-u8-i8-gap4.c,
11076 gcc.dg/vect/vect-strided-u8-i8-gap7.c,
11077 gcc.dg/vect/vect-strided-float.c,
11078 gcc.dg/vect/vect-strided-a-mult.c,
11079 gcc.dg/vect/vect-strided-mult-char-ls.c,
11080 gcc.dg/vect/vect-strided-a-u16-mult.c,
11081 gcc.dg/vect/vect-strided-a-u32-mult.c,
11082 gcc.dg/vect/vect-strided-a-u8-i2-gap.c,
11083 gcc.dg/vect/vect-strided-a-u8-i8-gap2.c,
11084 gcc.dg/vect/vect-strided-a-u8-i8-gap7.c,
11085 gcc.dg/vect/vect-strided-mult.c,
11086 gcc.dg/vect/vect-strided-u32-mult.c: New testcases.
11087 * lib/target-supports.exp (vect_extract_even_odd, vect_interleave):
11088 New.
11089
11090 2006-11-22 Paul Thomas <pault@gcc.gnu.org>
11091
11092 PR fortran/25087
11093 * gfortran.dg/auto_char_len_4.f90: New test.
11094
11095 2006-11-22 Paul Thomas <pault@gcc.gnu.org>
11096
11097 PR fortran/29652
11098 * gfortran.dg/generic_7.f90: New test.
11099 * gfortran.dg/defined_operators_1.f90: Add new error.
11100
11101 2006-11-22 Zdenek Dvorak <dvorakz@suse.cz>
11102
11103 PR tree-optimization/29902
11104 * g++.dg/tree-ssa/pr29902.C: New test.
11105
11106 2006-11-21 Paul Thomas <pault@gcc.gnu.org>
11107
11108 PR fortran/29820
11109 * gfortran.dg/used_types_13.f90: New test.
11110
11111 2006-11-21 Janis Johnson <janis187@us.ibm.com>
11112
11113 * gcc.dg/dfp/snan.c: Delete.
11114
11115 2006-11-21 Douglas Gregor <doug.gregor@gmail.com>
11116
11117 * g++.dg/cpp0x/static_assert1.C: New.
11118 * g++.dg/cpp0x/static_assert2.C: New.
11119 * g++.dg/cpp0x/static_assert3.C: New.
11120
11121 2006-11-21 Richard Guenther <rguenther@suse.de>
11122
11123 * gcc.dg/vect/vect-pow-1.c: New testcase.
11124 * gcc.dg/vect/vect-pow-2.c: Likewise.
11125
11126 2006-11-21 Jakub Jelinek <jakub@redhat.com>
11127
11128 PR c++/29570
11129 * g++.dg/template/static29.C: New test.
11130
11131 PR c++/29734
11132 * g++.dg/conversion/simd4.C: New test.
11133
11134 2006-11-20 Simon Martin <simartin@users.sourceforge.net>
11135
11136 PR c++/29475
11137 * g++.dg/template/access19.C: New test.
11138 * g++.old-deja/g++.other/access11.C: Adjusted the line where the
11139 error is reported.
11140
11141 2006-11-20 Andrew Pinski <andrew_pinski@playstation.sony.com>
11142
11143 PR tree-opt/25500
11144 * gcc.dg/tree-ssa/sra-4.c: New testcase.
11145
11146 2006-11-20 Tobias Burnus <burnus@net-b.de>
11147
11148 PR fortran/27546
11149 * gfortran.dg/import.f90: Extended test.
11150 * gfortran.dg/import2.f90: Extended test.
11151
11152 2006-11-20 Tobias Burnus <burnus@net-b.de>
11153
11154 * gfortran.dg/volatile3.f90: Add conflict test.
11155
11156 2006-11-20 Bernhard Fischer <aldot@gcc.gnu.org>
11157
11158 PR fortran/24783
11159 * gfortran.dg/implicit_10.f90: New test.
11160
11161 2006-11-19 Gabriel Dos Reis <gdr@integrable-solutions.net>
11162
11163 PR c++/8586
11164 * g++.dg/warn/Wall-write-strings.C: New.
11165
11166 2006-11-19 Erik Edelmann <eedelman@gcc.gnu.org>
11167
11168 * gfortran.dg/alloc_comp_constraint_5.f90: New.
11169 * gfortran.dg/alloc_comp_assign_2.f90: Removed invalid code.
11170
11171 2006-11-19 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11172
11173 * gfortran.dg/use_3.f90: Remove error message.
11174 * gfortran.dg/iso_fortran_env_1.f90: New test.
11175 * gfortran.dg/iso_fortran_env_2.f90: New test.
11176 * gfortran.dg/iso_fortran_env_3.f90: New test.
11177 * gfortran.dg/iso_fortran_env_4.f90: New test.
11178
11179 2006-11-19 Dorit Nuzman <dorit@il.ibm.com>
11180
11181 * gcc.dg/vect/vect-27.c: Fix initialization.
11182
11183 2006-11-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11184
11185 * gcc.dg/builtins-20.c: Add fmin/fmax cases.
11186 * gcc.dg/torture/builtin-minmax-1.c: New.
11187
11188 * gcc.dg/builtins-20.c: Add cases for copysign.
11189
11190 2006-11-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11191
11192 PR fortran/24285
11193 * gfortran.dg/dollar_edit_descriptor-3.f: New test.
11194
11195 2006-11-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11196 * gfortran.dg/use_1.f90: New test.
11197 * gfortran.dg/use_1.f90: New test.
11198 * gfortran.dg/use_1.f90: New test.
11199
11200 2006-11-17 Zdenek Dvorak <dvorakz@suse.cz>
11201
11202 PR tree-optimization/29801
11203 * gcc.dg/pr29801.c: New test.
11204
11205 2006-11-17 Jakub Jelinek <jakub@redhat.com>
11206
11207 PR middle-end/29584
11208 * gcc.dg/torture/pr29584.c: New test.
11209
11210 2006-11-17 Joseph Myers <joseph@codesourcery.com>
11211
11212 * gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-4.c:
11213 Condition PowerPC tests for saving FPRs on powerpc_fprs.
11214 * gcc.target/powerpc/compress-float-ppc.c,
11215 gcc.target/powerpc/compress-float-ppc-pic.c: Only test if
11216 powerpc_fprs.
11217 * gcc.target/powerpc/rs6000-power2-2.c: Only test if powerpc_fprs;
11218 do not pass -mhard-float.
11219
11220 2006-11-16 Eric Botcazou <ebotcazou@adacore.com>
11221
11222 * gnat.dg/volatile_aggregate.adb: New test.
11223
11224 2006-11-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11225
11226 PR fortran/29391
11227 PR fortran/29489
11228 * gfortran.dg/bound_2.f90: Add more checks.
11229 * gfortran.dg/bound_3.f90: New test.
11230
11231 2006-11-16 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
11232
11233 PR target/29201
11234 * gcc.c-torture/compile/pr29201.c: New test for ia64 target.
11235
11236 2006-11-15 Steven G. Kargl <kargl@gcc.gnu.org>
11237
11238 * gfortran.dg/import3.f90: Fix error message.
11239
11240 2006-11-15 Andrew Pinski <andrew_pinski@playstation.sony.com>
11241
11242 PR tree-opt/29788
11243 * gfortran.fortran-torture/compile/inline_1.f90:
11244 New testcase.
11245
11246 2006-11-15 Uros Bizjak <ubizjak@gmail.com>
11247
11248 * gcc.target/i386/x87regparm-1.c: New test.
11249 * gcc.target/i386/x87regparm-2.c: New test.
11250 * gcc.target/i386/x87regparm-3.c: New test.
11251 * gcc.target/i386/x87regparm-4.c: New test.
11252
11253 2006-11-15 Tobias Burnus <burnus@net-b.de>
11254
11255 PR fortran/27546
11256 * gfortran.dg/import.f90: New test.
11257 * gfortran.dg/import2.f90: New test.
11258 * gfortran.dg/import3.f90: New test.
11259
11260 2006-11-15 Tobias Burnus <burnus@net-b.de>
11261
11262 PR fortran/27588
11263 * gfortran.dg/char_bounds_check_fail_1.f90: New test.
11264
11265 2006-11-15 Tobias Burnus <burnus@net-b.de>
11266
11267 PR fortran/29806
11268 * gfortran.dg/contains.f90: New test.
11269 * gfortran.dg/derived_function_interface_1.f90: Add a dg-warning.
11270
11271 2006-11-15 Jakub Jelinek <jakub@redhat.com>
11272
11273 PR tree-optimization/29581
11274 * gcc.dg/pr29581-1.c: New test.
11275 * gcc.dg/pr29581-2.c: New test.
11276 * gcc.dg/pr29581-3.c: New test.
11277 * gcc.dg/pr29581-4.c: New test.
11278 * gfortran.dg/pr29581.f90: New test.
11279
11280 2006-11-14 Brooks Moses <brooks.moses@codesourcery.com>
11281
11282 PR fortran/29702
11283 * lib/gfortran-dg.exp (gfortran-dg-test): Ignore column
11284 numbers in error message headers.
11285
11286 2006-11-14 Richard Guenther <rguenther@suse.de>
11287
11288 * gcc.target/i386/math-torture/math-torture.exp: Restrict
11289 to i?86 and x86_64 targets.
11290
11291 2006-11-14 Caroline Tice <ctice@apple.com>
11292
11293 * gcc.dg/pubtypes-1.c: New file/testcase.
11294 * gcc.dg/pubtypes-2.c: New file/testcase.
11295 * gcc.dg/pubtypes-3.c: New file/testcase.
11296 * gcc.dg/pubtypes-4.c: New file/testcase.
11297 * g++.dg/pubtypes.C: New file/testcase.
11298
11299 2006-11-14 Mark Mitchell <mark@codesourcery.com>
11300
11301 PR c++/29106
11302 * g++.dg/init/self1.C: New test.
11303
11304 2006-11-14 Tobias Burnus <burnus@net-b.de>
11305
11306 PR fortran/29657
11307 * gfortran.dg/conflicts.f90: Add.
11308
11309 2006-11-14 Paolo Bonzini <bonzini@gnu.org>
11310
11311 PR rtl-optimization/29798
11312
11313 * gcc.c-torture/execute/pr29798.c: New.
11314
11315 2006-11-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11316
11317 * gcc.dg/builtins-20.c: Add more cases.
11318
11319 2006-11-13 Jakub Jelinek <jakub@redhat.com>
11320
11321 PR fortran/29759
11322 * gfortran.dg/gomp/pr29759.f90: New test.
11323
11324 2006-11-13 Mark Mitchell <mark@codesourcery.com>
11325
11326 PR c++/29518
11327 * g++.dg/template/static28.C: New test.
11328
11329 2006-11-13 Carlos O'Donell <carlos@codesourcery.com>
11330
11331 * lib/c-torture.exp: Use target-libpath.exp.
11332 * lib/target-libpath.exp (set_ld_library_path_env_vars): If present,
11333 set GCC_EXEC_PREFIX env var from global variable of same name.
11334
11335 2006-11-12 Andrew Pinski <andrew_pinski@playstation.sony.com>
11336
11337 PR fortran/26994
11338 * gfortran.fortran-torture/compile/transfer-1.f90:
11339 New testcase.
11340
11341 2006-11-12 H.J. Lu <hongjiu.lu@intel.com>
11342 Zdenek Dvorak <dvorakz@suse.cz>
11343
11344 PR tree-optimization/29680
11345 * gcc.dg/alias-11.c: New test.
11346
11347 2006-11-12 Jason Merrill <jason@redhat.com>
11348 Andrew Pinski <pinskia@physics.uc.edu>
11349
11350 PR middle-end/28915
11351 * gcc.target/i386/vectorize1.c: New.
11352
11353 2006-11-12 Roger Sayle <roger@eyesopen.com>
11354
11355 PR rtl-optimization/29797
11356 * gcc.c-torture/execute/pr29797-1.c: New test case.
11357
11358 2006-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11359
11360 * gcc.dg/torture/builtin-symmetric-1.c: Add more cases.
11361
11362 2006-11-12 Zdenek Dvorak <dvorakz@suse.cz>
11363
11364 * gcc.dg/tree-ssa/prefetch-3.c: New test.
11365
11366 2006-11-12 Roger Sayle <roger@eyesopen.com>
11367
11368 PR tree-optimization/13827
11369 * gcc.dg/fold-eqand-1.c: New test case.
11370
11371 2006-11-11 Andrew Pinski <andrew_pinski@playstation.sony.com>
11372
11373 PR rtl-opt/28812
11374 * gcc.c-torture/execute/mayalias-3.c: New test.
11375
11376 2006-11-11 Richard Sandiford <richard@codesourcery.com>
11377
11378 PR middle-end/27528
11379 * gcc.c-torture/compile/pr27528.c: New test.
11380 * gcc.dg/pr27528.c: Likewise.
11381
11382 2006-11-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11383
11384 * gcc.dg/builtins-20.c: Add more cases for stripping sign ops.
11385
11386 * gcc.dg/torture/builtin-symmetric-1.c: New test.
11387
11388 2006-11-10 Paul Thomas <pault@gcc.gnu.org>
11389
11390 PR fortran/29758
11391 * gfortran.dg/reshape_source_size_1.f90: New test.
11392
11393 2006-11-10 Paul Thomas <pault@gcc.gnu.org>
11394
11395 PR fortran/29315
11396 * gfortran.dg/aliasing_dummy_4.f90: New test.
11397
11398 2006-11-10 Uros Bizjak <ubizjak@gmail.com>
11399
11400 PR target/29777
11401 * lib/target-supports.exp (vect_widen_mult_hi_to_si): Add i?86-*-*
11402 and x86_64-*-* targets.
11403
11404 2006-11-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11405
11406 * gcc.dg/torture/builtin-math-2.c: Test builtin fma.
11407 * gcc.dg/torture/builtin-math-3.c (CKSGN_F, CKSGN, CKSGN_L):
11408 New macros. Use them in exact tests.
11409 (TESTIT3): New macro.
11410 Add tests for fmin, fmax and fma.
11411
11412 2006-11-09 Paul Thomas <pault@gcc.gnu.org>
11413
11414 PR fortran/29431
11415 * gfortran.dg/array_constructor_13.f90: New test.
11416
11417 2006-11-09 Paul Thomas <pault@gcc.gnu.org>
11418
11419 PR fortran/29744
11420 * gfortran.dg/used_types_12.f90: New test.
11421
11422 2006-11-09 Serge Belyshev <belyshev@depni.sinp.msu.ru>
11423
11424 PR middle-end/29726
11425 * gcc.dg/fold-eqandshift-1.c (test5): Uncomment function.
11426 (test6): Ditto.
11427 (dg-final): Add scan-tree-dump-times patterns for test5 and test6.
11428 * gcc.dg/fold-eqandshift-3.c: New test case.
11429
11430 2006-11-09 Paul Thomas <pault@gcc.gnu.org>
11431
11432 PR fortran/29699
11433 * gfortran.dg/alloc_comp_auto_array_1.f90: New test.
11434
11435 PR fortran/21370
11436 * gfortran.dg/change_symbol_attributes_1.f90: New test.
11437
11438 2006-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
11439
11440 * gcc.dg/20061109-1.c: New testcase.
11441
11442 2006-11-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11443
11444 * gcc.dg/builtins-20.c: Use fabs, not __builtin_fabs.
11445
11446 2006-11-09 Tobias Burnus <burnus@net-b.de>
11447
11448 * gfortran.dg/io_constraints_3.f90: Fixed by using -fmax-errors.
11449 * gfortran.dg/gomp/reduction1.f90: Fixed by using -fmax-errors.
11450
11451 2006-11-08 Zdenek Dvorak <dvorakz@suse.cz>
11452
11453 * gcc.dg/tree-ssa/ssa-ccp-14.c: New test.
11454 * gcc.dg/tree-ssa/ssa-ccp-15.c: New test.
11455
11456 2006-11-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11457
11458 * gcc.dg/torture/builtin-math-3.c: Add more sincos tests.
11459
11460 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
11461
11462 * gcc.dg/vect/vect-1.c: Loop with multiple types removed (appears in
11463 vect-9.c).
11464 * gcc.dg/vect/vect-106.c: Removed (duplicate of vect-9.c).
11465 * gcc.dg/vect/vect-9.c: Now vectorizable.
11466 * gcc.dg/vect/vect-reduc-dot-s16a.c: Now vectorizable also on targets
11467 that support vect_widen_mult.
11468 * gcc.dg/vect/vect-reduc-dot-u16.c: Removed (split into two new tests).
11469 * gcc.dg/vect/vect-reduc-dot-u16a.c: New test (split from
11470 vect-reduc-dot-u16.c).
11471 * gcc.dg/vect/vect-reduc-dot-u16b.c: New test (split from
11472 vect-reduc-dot-u16.c).
11473 * gcc.dg/vect/vect-reduc-dot-s8.c: Removed (split into three new tests).
11474 * gcc.dg/vect/vect-reduc-dot-s8a.c: New test (split from
11475 vect-reduc-dot-s8.c).
11476 * gcc.dg/vect/vect-reduc-dot-s8b.c: New test (split from
11477 vect-reduc-dot-s8.c).
11478 * gcc.dg/vect/vect-reduc-dot-s8c.c: New test (split from
11479 vect-reduc-dot-s8.c).
11480 * gcc.dg/vect/vect-reduc-dot-u8.c: Removed (split into two new tests).
11481 * gcc.dg/vect/vect-reduc-dot-u8a.c: New test (split from
11482 vect-reduc-dot-u8.c).
11483 * gcc.dg/vect/vect-reduc-dot-u8b.c: New test (split from
11484 vect-reduc-dot-u8.c).
11485 * gcc.dg/vect/vect-widen-mult-sum.c: New test.
11486 * gcc.dg/vect/vect-multitypes-9.c: New test.
11487 * gcc.dg/vect/vect-multitypes-10.c: New test.
11488 * gcc.dg/vect/vect-widen-mult-s16.c: New test.
11489 * gcc.dg/vect/vect-widen-mult-u16.c: New test.
11490 * gcc.dg/vect/vect-widen-mult-u8.c: New test.
11491 * gcc.dg/vect/vect-widen-mult-s8.c: New test.
11492 * gcc.dg/vect/wrapv-vect-reduc-dot-s8.c: Removed.
11493 * gcc.dg/vect/wrapv-vect-reduc-dot-s8b.c: New reduced version of
11494 wrapv-vect-reduc-dot-s8.c.
11495 * lib/target-support.exp (check_effective_target_vect_unpack): New.
11496 (check_effective_target_vect_widen_sum_hi_to_si): Now also includes
11497 targets that support vec_unpack.
11498 (check_effective_target_vect_widen_sum_qi_to_hi): Likewise.
11499 (check_effective_target_vect_widen_mult_qi_to_hi): New.
11500 (check_effective_target_vect_widen_mult_hi_to_si): New.
11501 (check_effective_target_vect_widen_sum): Removed.
11502
11503 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
11504
11505 * gcc.dg/vect/vect-multitypes-8.c: New test.
11506 * lib/target-supports.exp (check_effective_target_vect_pack_mod): New.
11507
11508 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
11509
11510 * gcc.dg/vect/vect-multitypes-7.c: New test.
11511
11512 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
11513
11514 * gcc.dg/vect/vect-multitypes-4.c: New test.
11515 * gcc.dg/vect/vect-multitypes-5.c: New test.
11516 * gcc.dg/vect/vect-multitypes-6.c: New test.
11517
11518 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
11519
11520 * gcc.dg/vect/vect-multitypes-1.c: New test.
11521 * gcc.dg/vect/vect-multitypes-2.c: New test.
11522 * gcc.dg/vect/vect-multitypes-3.c: New test.
11523
11524 2006-11-07 Eric Christopher <echristo@apple.com>
11525
11526 * gcc.target/i386/builtin-bswap-1.c: Rewrite for 64-bit.
11527 Test using scan-assembler-not.
11528
11529 2006-11-07 Jakub Jelinek <jakub@redhat.com>
11530
11531 * gcc.dg/inline-17.c: New test.
11532
11533 2006-11-07 Steve Ellcey <sje@cup.hp.com>
11534
11535 PR other/25028
11536 * gcc.dg/torture/fp-int-convert-float128-timode.c: Do not XFAIL
11537 on HP-UX.
11538
11539 2006-11-07 Paul Thomas <pault@gcc.gnu.org>
11540
11541 PR fortran/29539
11542 * gfortran.dg/gfortran.dg/blockdata_3.f90: New test.
11543
11544 PR fortran/29634
11545 * gfortran.dg/gfortran.dg/derived_function_interface_1.f90: New
11546 test.
11547
11548 2006-11-07 Tobias Burnus <burnus@net-b.de>
11549
11550 PR fortran/29601
11551 * gfortran.dg/volatile.f90: Add.
11552 * gfortran.dg/volatile2.f90: Add.
11553 * gfortran.dg/volatile3.f90: Add.
11554 * gfortran.dg/volatile4.f90: Add.
11555 * gfortran.dg/volatile5.f90: Add.
11556 * gfortran.dg/volatile6.f90: Add.
11557 * gfortran.dg/volatile7.f90: Add.
11558
11559 2006-11-06 Tobias Burnus <burnus@net-b.de>
11560
11561 * gfortran.dg/io_constraints_2.f90: Adjust pattern
11562 for matching error messages.
11563 * gfortran.dg/specifics_3.f90: Adjust pattern
11564 for matching error messages.
11565
11566 2006-11-06 Janis Johnson <janis187@us.ibm.com>
11567 Bernhard Fischer <aldot@gcc.gnu.org>
11568
11569 * lib/gcc-dg.exp (output-exists): New proc.
11570 (output-exists-not): New proc.
11571 * gcc.test-framework/test-framework.awk: Support new directives.
11572 * gcc.test-framework/dg-outexistsnot-exp-F.c: New test.
11573 * gcc.test-framework/dg-outexistsnot-exp-P.c: New test.
11574 * gcc.test-framework/dg-outexists-exp-F.c: New test.
11575 * gcc.test-framework/dg-outexists-exp-XP.c: New test.
11576 * gcc.test-framework/dg-outexistsnot-exp-XF.c: New test.
11577 * gcc.test-framework/dg-outexists-exp-P.c: New test.
11578
11579 2006-11-06 Erik Edelmann <eedelman@gcc.gnu.org>
11580
11581 PR fortran/29630
11582 PR fortran/29679
11583 * gfortran.dg/initialization_2.f90: Test PRs 29630 and 29679 too.
11584 * gfortran.dg/initialization_3.f90: New.
11585
11586 2006-11-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
11587
11588 PR libgfortran/25545
11589 * gfortran.dg/dollar_edit_descriptor-2.f: New test.
11590
11591 2006-11-05 Jakub Jelinek <jakub@redhat.com>
11592
11593 PR middle-end/29695
11594 * gcc.c-torture/execute/pr29695-1.c: New test.
11595 * gcc.c-torture/execute/pr29695-2.c: New test.
11596
11597 2006-11-05 Paul Thomas <pault@gcc.gnu.org>
11598
11599 PR fortran/29565
11600 * gfortran.dg/gfortran.dg/aliasing_dummy_3.f90: New test.
11601
11602 2006-11-04 Brooks Moses <brooks.moses@codesourcery.com>
11603
11604 * lib/gfortran-dg.exp (gfortran-dg-test): Adjust pattern
11605 for matching error messages.
11606
11607 2006-11-04 Uros Bizjak <ubizjak@gmail.com>
11608
11609 PR target/26915
11610 * gcc.target/i386/387-12.c: New test.
11611
11612 2006-11-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11613
11614 PR libfortran/29713
11615 * gfortran.dg/pr29713.f90: New test.
11616
11617 2006-11-03 J"orn Rennecke <joern.rennecke@st.com>
11618
11619 * gcc.c-torture/execute/arith-rand-ll.c:
11620 Also test for bogus rest sign.
11621
11622 2006-11-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11623
11624 PR libfortran/27895
11625 * gfortran.dg/zero_sized_1.f90: Uncomment checks for RESHAPE.
11626
11627 2006-11-02 Brooks Moses <brooks.moses@codesourcery.com>
11628
11629 * lib/gfortran-dg.exp (gfortran-dg-test): Remove expected "In file"
11630 from error messages.
11631
11632 2006-11-02 Mike Stump <mrs@apple.com>
11633
11634 * obj-c++.dg/const-str-9.mm: Don't run on 64-bit.
11635
11636 * g++.old-deja/g++.abi/align.C: Enable for darwin.
11637
11638 2006-11-02 Eric Botcazou <ebotcazou@adacore.com>
11639
11640 * g++.dg/eh/gcsec1.C: New test.
11641
11642 2006-11-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11643
11644 * gcc.dg/torture/builtin-math-3.c: Fix semicolons.
11645 (TESTIT_2P, TESTIT_2P_R): New macros. Test sincos.
11646
11647 2006-11-01 Adam Nemet <anemet@caviumnetworks.com>
11648
11649 * gcc.dg/fold-mod-1.c: Match the leading 0x for the
11650 hexadecimal value.
11651 * gcc.dg/tree-prof/val-prof-2.c: Likewise.
11652 * gcc.dg/pr14796-2.c: Likewise.
11653
11654 2006-11-01 Eric Botcazou <ebotcazou@libertysurf.fr>
11655
11656 * gcc.c-torture/execute/20061101-1.c: New test.
11657
11658 2006-11-01 Richard Guenther <rguenther@suse.de>
11659
11660 * gcc.target/i386/fpprec-1.c: New testcase.
11661
11662 2006-11-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11663
11664 * gcc.dg/torture/builtin-attr-1.c: Don't test gamma/lgamma.
11665 * gcc.dg/torture/builtin-convert-1.c: Don't test lgamma.
11666
11667 2006-10-31 Eric Botcazou <ebotcazou@libertysurf.fr>
11668
11669 * gcc.c-torture/execute/20061031-1.c: New test.
11670
11671 2006-10-31 Geoffrey Keating <geoffk@apple.com>
11672
11673 PR 23067
11674 * gcc.target/powerpc/darwin-abi-3.c: Remove XFAIL.
11675 * gcc.target/powerpc/darwin-abi-6.c: Remove XFAIL.
11676 * gcc.target/powerpc/darwin-abi-7.c: Remove XFAIL.
11677 * gcc.target/powerpc/darwin-abi-8.c: Remove XFAIL.
11678 * gcc.target/powerpc/darwin-abi-9.c: Remove XFAIL.
11679 * gcc.target/powerpc/darwin-abi-10.c: Remove XFAIL.
11680 * gcc.target/powerpc/darwin-abi-11.c: Remove XFAIL.
11681
11682 2006-10-31 Eric Christopher <echristo@apple.com>
11683 Falk Hueffner <falk@debian.org>
11684
11685 * gcc.dg/builtin-bswap-1.c: New.
11686 * gcc.dg/builtin-bswap-2.c: New.
11687 * gcc.dg/builtin-bswap-3.c: New.
11688 * gcc.dg/builtin-bswap-4.c: New.
11689 * gcc.dg/builtin-bswap-5.c: New.
11690 * gcc.target/i386/builtin-bswap-1.c: New.
11691
11692 2006-10-31 Geoffrey Keating <geoffk@apple.com>
11693
11694 * gcc.dg/inline-16.c: New.
11695
11696 PR 16622
11697 * gcc.dg/inline-10.c (main): Don't declare 'main' inline without
11698 defining it.
11699 * gcc.dg/inline-13.c: New.
11700 * gcc.dg/inline-14.c: New.
11701 * gcc.dg/inline-15.c: New.
11702
11703 PR 11377
11704 * gcc.dg/inline6.c: New.
11705 * gcc.dg/inline7.c: New.
11706
11707 2006-10-31 Roger Sayle <roger@eyesopen.com>
11708
11709 PR middle-end/23470
11710 * gcc.dg/pr23470-1.c: New test case.
11711
11712 2006-11-01 Bernhard Fischer <aldot@gcc.gnu.org>
11713
11714 PR fortran/29537
11715 * gfortran.dg/blockdata_1.f90: Add warning about blank common in block
11716 data.
11717 * gfortran.dg/blockdata_2.f90: New testcase.
11718
11719 2006-10-31 Thomas Koenig <Thomas.Koenig@online.de>
11720
11721 PR libfortran/29627
11722 * gfortran.dg/unf_short_record_1.f90: New test.
11723
11724 2006-10-31 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11725
11726 PR fortran/29067
11727 * gfortran.dg/pr29067.f: New test.
11728
11729 2006-10-31 Joseph Myers <joseph@codesourcery.com>
11730 Richard Sandiford <richard@codesourcery.com>
11731
11732 * lib/target-supports.exp (get_compiler_messages): Append options
11733 as a single list element.
11734 (check_effective_target_arm_vfp_ok): New.
11735 * gcc.dg/arm-vfp1.c: Use arm_vfp_ok.
11736
11737 2006-10-31 Paul Thomas <pault@gcc.gnu.org>
11738
11739 PR fortran/29387
11740 * gfortran.dg/intrinsic_actual_2.f90: New test.
11741
11742 PR fortran/29490
11743 * gfortran.dg/actual_array_interface_1.f90: New test.
11744
11745 PR fortran/29641
11746 * gfortran.dg/used_types_11.f90: New test.
11747
11748 2006-10-30 Dirk Mueller <dmueller@suse.de>
11749
11750 * g++.old-deja/g++.pt/eichin01a.C (main): Fix prototype.
11751 * g++.old-deja/g++.pt/eichin01b.C (main): Same.
11752 * g++.old-deja/g++.pt/eichin01.C (main): Same.
11753 * g++.old-deja/g++.mike/net25.C (main): Same.
11754 * g++.dg/lookup/exception1.C (main): Same.
11755 * g++.dg/parse/parens2.C (main): Same.
11756
11757 2006-10-30 Roger Sayle <roger@eyesopen.com>
11758
11759 * gcc.target/i386/pr27827.c: Explicitly specify -mfpmath=387.
11760
11761 2006-10-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11762
11763 * gcc.dg/torture/builtin-math-2.c: Add tgamma tests.
11764 * gcc.dg/torture/builtin-math-3.c: Likewise.
11765
11766 2006-10-30 Tobias Burnus <burnus@net-b.de>
11767
11768 PR fortran/29452
11769 * gfortran.dg/write_check.f90: Check run-time keyword checking.
11770 * gfortran.dg/write_check2.f90: Check compile-time keyword checking.
11771
11772 2006-10-30 Andrew Pinski <pinskia@gmail.com>
11773
11774 PR Fortran/29410
11775 * gfortran.fortran-torture/execute/transfer1.f90: New test.
11776
11777 2006-10-30 Joseph Myers <joseph@codesourcery.com>
11778
11779 * lib/target-supports.exp (check_function_available): Declare
11780 function before calling.
11781
11782 2006-10-30 Jakub Jelinek <jakub@redhat.com>
11783
11784 PR tree-optimization/29637
11785 * gcc.dg/pr29637.c: New test.
11786
11787 2006-10-29 Roger Sayle <roger@eyesopen.com>
11788
11789 * gcc.dg/fold-compare-1.c: Update to reflect recent changes in
11790 tree canonicalization.
11791
11792 2006-10-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11793
11794 * gcc.dg/builtins-20.c: Add more hypot tests.
11795
11796 2006-10-29 Roger Sayle <roger@eyesopen.com>
11797
11798 * gcc.dg/fold-compare-1.c: New test case.
11799
11800 2006-10-29 Dirk Mueller <dmueller@suse.de>
11801
11802 PR c++/16307
11803 * g++.dg/warn/Wchar-subscripts-2.C: New testcase.
11804
11805 2006-10-29 Roger Sayle <roger@eyesopen.com>
11806
11807 PR tree-optimization/15458
11808 * gcc.dg/fold-xornot-1.c: New test case.
11809
11810 2006-10-29 Richard Guenther <rguenther@suse.de>
11811
11812 * gcc.target/i386/math-torture/trunc.c: New testcase.
11813
11814 2006-10-29 Richard Guenther <rguenther@suse.de>
11815
11816 * gcc.target/i386/math-torture/round.c: New testcase.
11817
11818 2006-10-29 Richard Guenther <rguenther@suse.de>
11819
11820 * gcc.target/i386/math-torture/ceil.c: New testcase.
11821 * gcc.target/i386/math-torture/floor.c: Likewise.
11822
11823 2006-10-29 Richard Guenther <rguenther@suse.de>
11824
11825 * gcc.target/i386/math-torture/rint.c: New testcase.
11826 * gcc.target/i386/math-torture/nearbyint.c: Likewise.
11827
11828 2006-10-29 Richard Guenther <rguenther@suse.de>
11829
11830 * gcc.target/i386/math-torture/lfloor.c: New testcase.
11831 * gcc.target/i386/math-torture/lceil.c: Likewise.
11832
11833 2006-10-28 Tobias Burnus <burnus@net-b.de>
11834
11835 PR libgfortran/24313
11836 * gfortran.dg/csqrt_2.f: Remove xfail *-*-linux-gnu.
11837
11838 2006-10-29 Kazu Hirata <kazu@codesourcery.com>
11839
11840 * gcc.c-torture/execute/20020118-1.c,
11841 gcc.c-torture/execute/builtins/strlen.c,
11842 gcc.c-torture/execute/pr23135.c, lib/fortran-torture.exp: Fix
11843 comment typos.
11844
11845 2006-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11846
11847 * gcc.dg/builtins-20.c: Add tests for hypot.
11848 * gcc.dg/torture/builtin-math-2.c (TESTIT2): New. Add tests for
11849 two-argument builtins.
11850 * gcc.dg/torture/builtin-math-3.c (TESTIT_R): Renamed from
11851 TESTIT2. Update all callers.
11852 (TESTIT2, TESTIT2_R): New helper macros.
11853 Add testcases for pow, hypot and atan2.
11854
11855 2006-10-28 Andrew Pinski <andrew_pinski@playstation.sony.com>
11856
11857 PR C++/29295
11858 * g++.dg/expr/bool1.C: New test.
11859 * g++.dg/expr/bool2.C: New test.
11860
11861 2006-10-28 Tobias Burnus <burnus@net-b.de>
11862
11863 PR fortran/28224
11864 * gfortran.dg/io_constraints_2.f90: Use -std=f95.
11865 * gfortran.dg/namelist_internal.f90: New test.
11866
11867 2006-10-28 Tobias Burnus <burnus@net-b.de>
11868
11869 PR fortran/29625
11870 * gfortran.dg/io_real_boz.f90: Add.
11871 * gfortran.dg/io_real_boz2.f90: Add.
11872
11873 2006-10-28 Richard Guenther <rguenther@suse.de>
11874
11875 PR middle-end/26899
11876 * gcc.dg/tree-ssa/pr26899.c: New testcase.
11877
11878 2006-10-28 Richard Guenther <rguenther@suse.de>
11879
11880 PR target/28806
11881 * gcc.target/i386/math-torture/lround.c: New testcase.
11882
11883 2006-10-27 Kaz Kojima <kkojima@gcc.gnu.org>
11884
11885 * gcc.dg/builtins-43.c: Add -fno-finite-math-only.
11886 * gcc.dg/builtins-44.c: Likewise.
11887 * gcc.dg/builtins-45.c: Likewise.
11888 * gcc.dg/pr28796-2.c: Likewise.
11889 * gcc.dg/unordered-3.c: Likewise.
11890
11891 2006-10-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
11892
11893 PR libgfortran/27954
11894 * gfortran.dg/error_recovery_2.f90: New test.
11895
11896 2006-10-26 Richard Guenther <rguenther@suse.de>
11897
11898 * gcc.target/i386/i386.exp: Use glob, not find to collect
11899 tests. Avoids recursing into subdirectories.
11900 * gcc.target/i386/math-torture/math-torture.exp: Torture
11901 for interesting ia32 math options.
11902 * gcc.target.i386/math-torture/lrint.c: New testcase.
11903
11904 2006-10-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
11905
11906 PR libgfortran/29563
11907 * gfortran.dg/arrayio_9.f90: Update test.
11908 * gfortran.dg/arrayio_19.f90: New test.
11909
11910 2006-10-26 Andreas Krebbel <krebbel1@de.ibm.com>
11911
11912 * gcc.dg/20061026.c: New testcase.
11913
11914 2006-10-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
11915
11916 PR libgfortran/29563
11917 * gfortran.dg/arrayio_9.f90: New test.
11918
11919 2006-10-26 Ben Elliston <bje@au.ibm.com>
11920
11921 * gcc.c-torture/execute/builtins/strlen.c: Do not use strcpy.
11922 Copy the strings manually, as strcpy may call strlen.
11923
11924 2006-10-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11925
11926 * gcc.dg/torture/builtin-math-2.c (TESTIT): Use new helper macro.
11927 Add checks for log, log2, log10 and log1p.
11928
11929 * gcc.dg/torture/builtin-math-3.c: Add checks for -0.0 everywhere
11930 we already test 0.0. Add checks for expm1, log, log2, log10,
11931 log1p, cbrt, erf and erfc.
11932
11933 2006-10-25 Steve Ellcey <sje@cup.hp.com>
11934
11935 * gcc.dg/pthread-init-2.c: Define _POSIX_C_SOURCE on ia64 HP-UX.
11936
11937 2006-10-25 Uros Bizjak <uros@kss-loka.si>
11938
11939 * gcc.dg/builtins-40.c: Also check remainder(), remainderf()
11940 and remainderl() built-in functions. Remove -ffast-math from
11941 dg-options.
11942
11943 2006-10-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11944
11945 * gcc.dg/torture/builtin-math-2.c: Add checks for asin, acos,
11946 acosh and atanh.
11947
11948 * gcc.dg/torture/builtin-math-3.c (TESTIT): Append 'F' and 'L'
11949 floating point modifiers to arguments passed to float and long
11950 double functions respectively. Update all callers to use floating
11951 point numbers, not integers. Add tests for exp, exp2 and
11952 exp10/pow10.
11953
11954 * gcc.dg/torture/builtin-math-3.c: New test.
11955
11956 2006-10-24 Erik Edelmann <eedelman@gcc.gnu.org>
11957
11958 PR fortran/29393
11959 * gfortran.dg/initialize_2.f90: New.
11960
11961 2006-10-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11962
11963 * gcc.dg/torture/builtin-math-2.c: New test.
11964
11965 2006-10-24 Richard Guenther <rguenther@suse.de>
11966
11967 PR middle-end/28796
11968 * gcc.dg/pr28796-1.c: New testcase.
11969 * gcc.dg/pr28796-2.c: Likewise.
11970
11971 2006-10-24 Richard Guenther <rguenther@suse.de>
11972
11973 * gcc.dg/builtins-57.c: New testcase.
11974
11975 2006-10-24 Richard Guenther <rguenther@suse.de>
11976
11977 PR tree-optimization/29567
11978 * gfortran.fortran-torture/compile/vrp_1.f90: New testcase.
11979
11980 2006-10-23 Zdenek Dvorak <dvorakz@suse.cz>
11981
11982 PR tree-optimization/14784
11983 * gcc.dg/alias-10.c: New test.
11984
11985 2006-10-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11986
11987 * gcc.dg/torture/builtin-sin-mpfr-1.c: New test.
11988
11989 2006-10-23 Jakub Jelinek <jakub@redhat.com>
11990
11991 * gcc.dg/builtin-strncat-chk-1.c: New test.
11992
11993 2006-10-23 Jan Hubicka <jh@suse.cz>
11994
11995 * gcc.dg/memmove-1.c: New test.
11996
11997 2006-10-23 Paul Brook <paul@codesourcery.com>
11998
11999 * gcc.dg/pragma-pack-5.c: New test.
12000
12001 2006-10-23 Ulrich Weigand <uweigand@de.ibm.com>
12002
12003 * g++.dg/other/s390-1.C: New testcase.
12004
12005 2006-10-23 Richard Guenther <rguenther@suse.de>
12006
12007 PR middle-end/27132
12008 PR middle-end/23295
12009 * gcc.dg/pr27132.c: New testcase.
12010 * gcc.dg/pr23295.c: Likewise.
12011 * gcc.dg/tree-ssa/pr23294.c: Adjust patterns.
12012 * g++.dg/tree-ssa/pr19807.C: Likewise.
12013
12014 2006-10-23 Richard Guenther <rguenther@suse.de>
12015
12016 PR middle-end/21032
12017 * gcc.dg/pr21032.c: New testcase.
12018
12019 2006-10-22 Jeff Law <law@redhat.com>
12020 Richard Guenther <rguenther@suse.de>
12021
12022 PR tree-optimization/15911
12023 * gcc.dg/tree-ssa/vrp30.c: New testcase.
12024
12025 2006-10-22 Nathan Sidwell <nathan@codesourcery.com>
12026
12027 PR c++/20647
12028 * g++.dg/abi/rtti3.C: New.
12029
12030 2006-10-21 Uros Bizjak <uros@kss-loka.si>
12031
12032 PR middle-end/28252
12033 * gcc.dg/builtins-8.c: Also check pow(x,1.0/3.0) to cbrt(x)
12034 transformation.
12035
12036 2006-10-21 Richard Guenther <rguenther@suse.de>
12037
12038 PR tree-optimization/3511
12039 * gcc.dg/tree-ssa/ssa-pre-15.c: New testcase.
12040
12041 2006-10-21 Richard Guenther <rguenther@suse.de>
12042
12043 PR middle-end/26898
12044 * gcc.dg/torture/pr26898-1.c: New testcase.
12045 * gcc.dg/torture/pr26898-2.c: Likewise.
12046
12047 2006-10-20 Lee Millward <lee.millward@codesourcery.com>
12048
12049 PR c++/28053
12050 * g++.dg/parse/bitfield1.C: Adjust error markers.
12051 * g++.dg/parse/bitfield2.C: New test.
12052
12053 2006-10-20 Adam Nemet <anemet@caviumnetworks.com>
12054
12055 * gcc.dg/tree-ssa/ivopts-2.c: Match final candidates line only.
12056
12057 2006-10-19 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12058
12059 PR libfortran/27895
12060 * gfortran.dg/zero_sized_1.f90: New test.
12061
12062 2006-10-19 Eric Botcazou <ebotcazou@adacore.com>
12063
12064 * gcc.dg/div-compare-1.c: New test.
12065
12066 2006-10-19 Paul Thomas <pault@gcc.gnu.org>
12067
12068 PR fortran/29216
12069 * gfortran.dg/result_default_init_1.f90: New test.
12070
12071 PR fortran/29314
12072 * gfortran.dg/automatic_default_init_1.f90: New test.
12073
12074 * gfortran.dg/alloc_comp_basics_1.f90: Reduce deallocate count
12075 from 38 to 33.
12076
12077 2006-10-18 Geoffrey Keating <geoffk@apple.com>
12078
12079 * g++.old-deja/g++.robertl/eb133b.C: Add XFAILed error for
12080 'using namespace std' without previous declaration.
12081 * g++.old-deja/g++.robertl/eb133.C: Remove, exact dup of eb133b.C.
12082 * g++.old-deja/g++.robertl/eb133c.C: New.
12083
12084 2006-10-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
12085
12086 PR libgfortran/29277
12087 * gfortran.dg/streamio_4.f90: Update test.
12088 * gfortran.dg/streamio_11.f90: New test.
12089
12090 2006-10-17 Lee Millward <lee.millward@codesourcery.com>
12091
12092 PR c++/27952
12093 * g++.dg/inherit/virtual1.C: New test.
12094
12095 2006-10-17 Mark Mitchell <mark@codesourcery.com>
12096
12097 PR c++/28261
12098 * g++.dg/parse/enum3.C: New test.
12099
12100 2006-10-17 Mark Mitchell <mark@codesourcery.com>
12101
12102 PR c++/29039
12103 * g++.dg/init/ctor8.C: New test.
12104
12105 2006-10-17 Mark Mitchell <mark@codesourcery.com>
12106
12107 PR c++/27270
12108 * g++.dg/ext/complit8.C: Tweak error markers.
12109 * g++.dg/template/complit1.C: Add error marker.
12110
12111 2006-10-16 Mark Mitchell <mark@codesourcery.com>
12112
12113 PR c++/27270
12114 * g++.dg/ext/complit8.C: New test.
12115
12116 PR c++/29408
12117 * g++.dg/parse/dtor12.C: New test.
12118
12119 PR c++/29435
12120 * g++.dg/template/sizeof11.C: New test.
12121
12122 2006-10-17 Paul Thomas <pault@gcc.gnu.org>
12123
12124 PR fortran/29392
12125 * gfortran.dg/data_char_3.f90: New test.
12126
12127 PR fortran/29451
12128 * gfortran.dg/negative_automatic_size.f90: New test.
12129
12130 2006-10-16 David Daney <ddaney@avtrex.com>
12131
12132 * g++.dg/other/unused1.C : Match on '.ascii\t"name\000"' also.
12133
12134 2006-10-16 Eric Christopher <echristo@apple.com>
12135
12136 * gcc.target/i386/asm-4.c: Fix inline asm for darwin
12137 x86_64.
12138
12139 2006-10-16 Mark Mitchell <mark@codesourcery.com>
12140
12141 PR c++/28211
12142 * g++.dg/tc1/dr49.C: Tweak error messages.
12143 * g++.dg/parse/template21.C: New test.
12144
12145 2006-10-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12146
12147 PR middle-end/20491
12148 gcc.dg/torture/asm-subreg-1.c: Skip on hppa*64*-*-*.
12149
12150 2006-10-15 Steven G. Kargl <kargl@gcc.gnu.org>
12151
12152 PR fortran/29403
12153 * gfortran.dg/print_1.f90: New test.
12154
12155 2006-10-15 Jan Hubicka <jh@suse.cz>
12156
12157 PR middle-end/29241
12158 * gcc.c-torture/compile/pr29241.c: New testcase.
12159
12160 2006-10-15 David Edelsohn <edelsohn@gnu.org>
12161
12162 PR middle-end/29250
12163 * gcc.c-torture/compile/pr29250.c: New test.
12164
12165 2006-10-15 Richard Guenther <rguenther@suse.de>
12166
12167 * gcc.dg/pr29299.c: New testcase.
12168
12169 2006-10-15 Bernhard Fischer <aldot@gcc.gnu.org>
12170
12171 PR fortran/24767
12172 * gfortran.dg/label_4.f90: Adjust warning flag.
12173
12174 2006-10-14 Paul Thomas <pault@gcc.gnu.org>
12175
12176 PR fortran/29371
12177 * gfortran.dg/nullify_3.f90: New test.
12178
12179 2006-10-14 Eric Botcazou <ebotcazou@libertysurf.fr>
12180
12181 * gcc.dg/pthread-init-2.c (dg-options): Define _POSIX_C_SOURCE=199506L
12182 on Solaris 2.5.1 too.
12183
12184 2006-10-13 Eric Christopher <echristo@apple.com>
12185
12186 * gcc.dg/pr25993.c: Skip for darwin.
12187
12188 2006-10-13 Eric Christopher <echristo@apple.com>
12189
12190 * gcc.dg/visibility-11.c: Skip for darwin.
12191
12192 2006-10-13 Eric Christopher <echristo@apple.com>
12193
12194 * gcc.dg/darwin-weakimport-1.c: Use
12195 -fno-asynchronous-unwind-tables.
12196 * gcc.dg/darwin-weakimport-3.c: Ditto.
12197
12198 2006-10-13 Richard Guenther <rguenther@suse.de>
12199
12200 PR tree-optimization/29446
12201 * gcc.dg/torture/pr29446.c: New testcase.
12202
12203 2006-10-13 Bill Wendling <wendling@apple.com>
12204
12205 * g++.old-deja/g++.brendan/scope5.C: Changed "Class" to "Klasse".
12206 * g++.old-deja/g++.jason/hmc1.C: Likewise.
12207 * g++.old-deja/g++.jason/cleanup2.C: Likewise.
12208 * g++.old-deja/g++.law/shadow1.C: Likewise.
12209 * g++.old-deja/g++.law/ctors10.C: Likewise.
12210 * g++.dg/debug/namespace1.C: Likewise.
12211 * g++.dg/inherit/namespace-as-base.C: Likewise.
12212 * g++.dg/opt/delay-slot-1.C: Likewise.
12213 * g++.dg/parse/defarg10.C: Likewise.
12214 * g++.dg/template/ptrmem11.C: Likewise.
12215 * g++.dg/template/mem_func_ptr.C: Likewise.
12216 * g++.dg/template/spec19.C: Likewise.
12217
12218 2006-10-13 Paolo Bonzini <bonzini@gnu.org>
12219
12220 * gcc.dg/simd-5.c, gcc.dg/simd-6: New testcases.
12221
12222 2006-10-13 Paul Thomas <pault@gcc.gnu.org>
12223
12224 PR fortran/29373
12225 * gfortran.dg/implicit_9.f90: New test.
12226
12227 PR fortran/29407
12228 * gfortran.dg/namelist_25.f90: New test.
12229
12230 PR fortran/27701
12231 * gfortran.dg/same_name_2.f90: New test.
12232
12233 PR fortran/29232
12234 * gfortran.dg/host_assoc_types_1.f90: New test.
12235
12236 PR fortran/29364
12237 * gfortran.dg/missing_derived_type_1.f90: New test.
12238 * gfortran.dg/implicit_actual.f90: Comment out USE GLOBAL.
12239
12240 PR fortran/29422
12241 * gfortran.dg/alloc_comp_constraint_4.f90: New test.
12242
12243 PR fortran/29428
12244 * gfortran.dg/alloc_comp_assign_5.f90: New test.
12245
12246 2006-10-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12247
12248 PR fortran/29391
12249 * gfortran.dg/bound_2.f90: New test.
12250
12251 2006-10-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12252
12253 * gfortran.dg/defined_operators_1.f90: Add cleanup-modules dg
12254 directive.
12255 * gfortran.dg/module_private_array_refs_1.f90: Likewise.
12256 * gfortran.dg/module_proc_external_dummy.f90: Likewise.
12257 * gfortran.dg/gomp/omp_threadprivate1.f90: Likewise.
12258 * gfortran.dg/gomp/reduction3.f90: Likewise.
12259 * gfortran.dg/derived_constructor_comps_1.f90: Likewise.
12260 * gfortran.dg/dummy_procedure_2.f90: Likewise.
12261 * gfortran.dg/interface_derived_type_1.f90: Likewise.
12262 * gfortran.dg/forall_4.f90: Likewise.
12263 * gfortran.dg/spec_expr_4.f90: Likewise.
12264 * gfortran.dg/unused_artificial_dummies_1.f90: Likewise.
12265 * gfortran.dg/forall_5.f90: Likewise.
12266 * gfortran.dg/open_access_append_2.f90: Add check for
12267 compile-time warning.
12268
12269 2006-10-13 Mark Mitchell <mark@codesourcery.com>
12270
12271 PR c++/28506
12272 * g++.dg/parse/pure1.C: New test.
12273
12274 2006-10-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12275
12276 PR fortran/21435
12277 * gfortran.dg/io_constraints_3.f90: New test.
12278 * gfortran.dg/open_access_append_1.f90: Add checks
12279 for compile-time warnings.
12280 * gfortran.dg/pr20163-2.f: Likewise.
12281 * gfortran.dg/iostat_2.f90: Likewise.
12282 * gfortran.dg/label_4.f90: Delete the temporary
12283 file.
12284 * gfortran.dg/direct_io_2.f90: Add a FILE=
12285 specifier.
12286 * gfortran.dg/iomsg_1.f90: Add check for
12287 compile-time warning.
12288
12289 2006-10-12 Jan Hubicka <jh@suse.cz>
12290
12291 PR c/28419
12292 * gcc.dg/pr28319.c: New test.
12293
12294 2006-10-12 Mark Mitchell <mark@codesourcery.com>
12295 PR c++/29318
12296 * g++.dg/ext/vla4.C: New test.
12297
12298 2006-10-12 Lee Millward <lee.millward@codesourcery.com>
12299
12300 PR c++/27961
12301 * g++.dg/template/crash60.C: New test.
12302 * g++.dg/other/large-size-array.C: Adjust error markers.
12303 * g++.dg/parse/crash27.C: Likewise.
12304 * g++.dg/template/crash1.C: Likewise.
12305
12306 2006-10-12 Steve Ellcey <sje@cup.hp.com>
12307
12308 PR testsuite/29093
12309 * gcc.dg/debug/dwarf2/dwarf-file1.c: Check for ".file".
12310
12311 2006-10-12 Jakub Jelinek <jakub@redhat.com>
12312
12313 PR preprocessor/28709
12314 * gcc.dg/cpp/paste14.c: New test.
12315
12316 2006-10-11 Mark Mitchell <mark@codesourcery.com>
12317
12318 PR c++/29175
12319 * g++.dg/init/array24.C: New test.
12320
12321 2006-10-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12322
12323 * gcc.dg/builtins-config.h: Move Solaris section after inclusion
12324 of <sys/types.h>.
12325
12326 2006-10-11 Lee Millward <lee.millward@codesourcery.com>
12327
12328 PR c++/29024
12329 * g++.dg/parse/typedef8.C: New test.
12330 * g++.dg/other/mult-stor1.C: Adjust error markers.
12331
12332 2006-10-11 Richard Guenther <rguenther@suse.de>
12333
12334 PR tree-optimization/28230
12335 * gcc.dg/torture/pr28230.c: New testcase.
12336
12337 2006-10-11 Richard Guenther <rguenther@suse.de>
12338
12339 PR inline-asm/29119
12340 * gcc.dg/torture/pr29119.c: New testcase.
12341
12342 2006-10-10 Jakub Jelinek <jakub@redhat.com>
12343
12344 PR middle-end/29272
12345 * gcc.c-torture/execute/20060930-2.c: New test.
12346
12347 2006-10-09 Richard Henderson <rth@redhat.com>
12348
12349 Revert emutls patch.
12350
12351 2006-10-09 Richard Guenther <rguenther@suse.de>
12352
12353 PR middle-end/29254
12354 * gcc.dg/pr29254.c: New testcase.
12355
12356 2006-10-08 Erik Edelmann <edelmann@gcc.gnu.org>
12357 Paul Thomas <pault@gcc.gnu.org>
12358
12359 PR fortran/20541
12360 * gfortran.dg/alloc_comp_basics_1.f90: New test.
12361 * gfortran.dg/alloc_comp_basics_2.f90: New test.
12362 * gfortran.dg/alloc_comp_assign_1.f90: New test.
12363 * gfortran.dg/alloc_comp_assign_2.f90: New test.
12364 * gfortran.dg/alloc_comp_assign_3.f90: New test.
12365 * gfortran.dg/alloc_comp_assign_4.f90: New test.
12366 * gfortran.dg/alloc_comp_constraint_1.f90: New test.
12367 * gfortran.dg/alloc_comp_constraint_2.f90: New test.
12368 * gfortran.dg/alloc_comp_constraint_3.f90: New test.
12369 * gfortran.dg/alloc_comp_constructor_1.f90: New test.
12370 * gfortran.dg/alloc_comp_constructor_2.f90: New test.
12371 * gfortran.dg/alloc_comp_initializer_1.f90: New test.
12372 * gfortran.dg/alloc_comp_std.f90: New test.
12373 * gfortran.dg/move_alloc.f90: New test.
12374
12375 2006-10-08 Paul Thomas <pault@gcc.gnu.org>
12376
12377 PR fortran/29115
12378 * gfortran.dg/derived_constructor_comps_2.f90: New test.
12379
12380 PR fortran/29211
12381 * gfortran.dg/forall_char_dependencies_1.f90: New test.
12382
12383 2006-10-08 Tobias Burnus <burnus@net-b.de>
12384
12385 PR fortran/28585
12386 * gfortran.dg/new_line.f90: New test.
12387
12388 2006-10-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12389
12390 * gcc.dg/builtins-config.h: Ensure we use -std=c99 on solaris2.
12391 * gcc.dg/torture/builtin-convert-1.c,
12392 gcc.dg/torture/builtin-convert-2.c,
12393 gcc.dg/torture/builtin-convert-3.c,
12394 gcc.dg/torture/builtin-power-1.c: Use -std=c99 on solaris2.
12395
12396 2006-10-07 Kazu Hirata <kazu@codesourcery.com>
12397
12398 * gcc.dg/tree-ssa/bool-1.c, gcc.dg/tree-ssa/bool-2.c,
12399 gcc.dg/tree-ssa/bool-4.c, gcc.dg/tree-ssa/bool-5.c,
12400 gcc.dg/tree-ssa/bool-6.c, gcc.dg/tree-ssa/bool-8.c,
12401 gcc.dg/tree-ssa/bool-9.c: Fix comment typos.
12402
12403 2006-10-07 Andrew Pinski <pinskia@gmail.com>
12404
12405 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c:
12406 Xfail some tests for powerpc-darwin and powerpc-aix.
12407
12408 2006-10-07 Jakub Jelinek <jakub@redhat.com>
12409
12410 PR c/29380
12411 * gcc.dg/pr29330.c: Add -std=gnu99 to dg-options.
12412
12413 2006-10-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12414
12415 PR target/29300
12416 * gcc.dg/pthread-init-2.c (dg-options): Define _POSIX_C_SOURCE=199506L
12417 on hppa*-*-hpux*.
12418
12419 2006-10-07 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12420
12421 PR fortran/16580
12422 PR fortran/29288
12423 * gfortran.fortran-torture/execute/specifics.f90:
12424 Add tests for using all possible intrinsics as actual arguments.
12425 * gfortran.dg/specifics_1.f90: Add tests for using
12426 all possible intrinsics as actual arguments.
12427 * gfortran.dg/specifics_2.f90: New file.
12428 * gfortran.dg/specifics_3.f90: New file.
12429
12430 2006-10-07 Richard Sandiford <richard@codesourcery.com>
12431
12432 * gcc.dg/debug/debug-1.c: Use -fno-if-conversion MIPS targets.
12433 * gcc.dg/debug/debug-2.c: Likewise.
12434
12435 2006-10-06 Uros Bizjak <uros@kss-loka.si>
12436
12437 * gcc.c-torture/compile/sync-2.c: New test.
12438
12439 2006-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12440
12441 * gfortran.dg/actual_array_substr_2.f90: Remove '\r's from
12442 line endings.
12443
12444 2006-10-06 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
12445
12446 PR rtl-optimization/29128
12447 * gcc.c-torture/compile/pr29128.c: New test.
12448
12449 2006-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12450
12451 * gfortran.dg/actual_array_constructor_2.f90: Remove '\r's from
12452 line endings.
12453
12454 2006-10-06 Zdenek Dvorak <dvorakz@suse.cz>
12455
12456 PR middle-end/29256
12457 * gcc.dg/tree-ssa/loop-19.c: New test.
12458
12459 2006-10-06 Jakub Jelinek <jakub@redhat.com>
12460
12461 PR tree-optimization/29330
12462 * gcc.dg/pr29330.c: New test.
12463
12464 PR target/28924
12465 * gcc.c-torture/compile/20061005-1.c: New test.
12466
12467 2006-10-06 Olivier Hainque <hainque@adacore.com>
12468
12469 * gcc.dg/typename-vla-1.c: New case.
12470 * gnat.dg/forward_vla.adb: New case.
12471
12472 2006-10-06 Jakub Jelinek <jakub@redhat.com>
12473
12474 PR tree-optimization/29290
12475 * gfortran.dg/loop_nest_1.f90: New test.
12476
12477 PR target/29198
12478 * gcc.dg/tls/opt-12.c: New test.
12479
12480 PR fortran/28415
12481 * gfortran.dg/save_2.f90: New test.
12482
12483 PR c/29091
12484 * gcc.dg/pr29091.c: New test.
12485
12486 2006-10-06 Joseph Myers <joseph@codesourcery.com>
12487
12488 * lib/target-supports.exp
12489 (check_effective_target_vect_cmdline_needed): Handle i?86-*-* the
12490 same as x86_64-*-*; check for LP64.
12491
12492 2006-10-04 Richard Henderson <rth@redhat.com>
12493
12494 * lib/target-supports.exp (check_effective_target_tls): Redefine
12495 to mean non-emulated tls.
12496 * gcc.dg/tls/alias-1.c: Remove tls requirement.
12497 * gcc.dg/tls/asm-1.c, gcc.dg/tls/debug-1.c, gcc.dg/tls/diag-1.c,
12498 gcc.dg/tls/diag-2.c, gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c,
12499 gcc.dg/tls/diag-5.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
12500 gcc.dg/tls/opt-10.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
12501 gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c, gcc.dg/tls/pic-1.c,
12502 gcc.dg/tls/struct-1.c, gcc.dg/tls/trivial.c: Likewise.
12503
12504 2006-10-04 Paul Thomas <pault@gcc.gnu.org>
12505
12506 PR fortran/29343
12507 * gfortran.dg/alloc_alloc_expr_2.f90: New test.
12508
12509 2006-10-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12510
12511 * gfortran.dg/bounds_check_fail_1.f90: New test.
12512
12513 2006-10-03 Mark Mitchell <mark@codesourcery.com>
12514
12515 PR c++/29020
12516 * g++.dg/template/friend48.C: New test.
12517
12518 2006-10-04 Paul Thomas <pault@gcc.gnu.org>
12519
12520 PR fortran/29098
12521 * gfortran.dg/default_initialization_2.f90: New test.
12522
12523 2006-10-03 Paul Thomas <pault@gcc.gnu.org>
12524
12525 PR fortran/20779
12526 PR fortran/20891
12527 * gfortran.dg/alloc_alloc_expr_1.f90: New test.
12528
12529 2006-10-03 Paul Thomas <pault@gcc.gnu.org>
12530
12531 PR fortran/29284
12532 * gfortran.dg/optional_assumed_charlen_1.f90: New test.
12533
12534 PR fortran/29321
12535 PR fortran/29322
12536 * gfortran.dg/missing_optional_dummy_2.f90: New test.
12537
12538 PR fortran/25091
12539 PR fortran/25092
12540 * gfortran.dg/entry_array_specs_1.f90: New test.
12541
12542 2006-10-03 Steven G. Kargl <kargl@gcc.gnu.org>
12543
12544 * gfortran.dg/nearest_1.f90: Add -O0 because -ffloat-store is
12545 insufficient to inhibit some test failures at -O3. Do testing
12546 on integers.
12547
12548 2006-10-03 Mark Mitchell <mark@codesourcery.com>
12549
12550 PR c++/29138
12551 * g++.dg/inherit/access8.C: New test.
12552 * g++.dg/template/dtor4.C: Tweak error messages.
12553
12554 2006-10-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12555
12556 PR fortran/27478
12557 * gfortran.dg/entry_8.f90: New test.
12558
12559 2006-10-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12560
12561 PR c++/29291
12562 * g++.dg/parse/new4.C: New test.
12563
12564 2006-10-03 Uros Bizjak <uros@kss-loka.si>
12565
12566 * gcc-dg/pthread-init-common.h: Define _GNU_SOURCE. Add tests for
12567 PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP,
12568 PTHREAD_ERRORCHECK_MUTEX_INITIALIZER_NP,
12569 PTHREAD_ADAPTIVE_MUTEX_INITIALIZER_NP and
12570 PTHREAD_RWLOCK_WRITER_NONRECURSIVE_INITIALIZER_NP mutex initializers.
12571
12572 2006-10-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
12573
12574 PR fortran/19260
12575 * gfortran.dg/continuation.f90: Rename to continuation_1.f90.
12576 * gfortran.dg/continuation_2.f90: New test.
12577
12578 PR fortran/19262
12579 * gfortran.dg/continuation_3.f90: New test.
12580 * gfortran.dg/continuation_4.f90: New test.
12581 * gfortran.dg/continuation_5.f: New test.
12582 * gfortran.dg/continuation_6.f: New test.
12583
12584 2006-10-02 Mark Mitchell <mark@codesourcery.com>
12585
12586 PR c++/29226
12587 * g++.dg/template/vla1.C: New test.
12588
12589 2006-10-02 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12590
12591 PR fortran/29210
12592 * gfortran.dg/complex_parameter_1.f90: New test.
12593
12594 2006-10-02 Jakub Jelinek <jakub@redhat.com>
12595
12596 PR c/29154
12597 * gcc.c-torture/execute/20060929-1.c: New test.
12598
12599 2006-10-01 Mark Mitchell <mark@codesourcery.com>
12600
12601 PR c++/29105
12602 * g++.dg/template/member6.C: New test.
12603 * g++.dg/parse/typename7.C: Adjust error markers.
12604
12605 PR c++/29080
12606 * g++.dg/template/member7.C: New test.
12607
12608 2006-09-30 Joseph S. Myers <joseph@codesourcery.com>
12609
12610 PR c/24010
12611 * gcc.dg/Woverride-init-1.c, gcc.dg/Woverride-init-2.c,
12612 gcc.dg/Woverride-init-3.c: New tests.
12613
12614 2006-09-30 Eric Botcazou <ebotcazou@libertysurf.fr>
12615
12616 * gcc.c-torture/execute/20060930-1.c: New test.
12617
12618 2006-09-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12619
12620 PR fortran/18791
12621 * gfortran.dg/specifics_1.f90: New test.
12622 * gfortran.fortran-torture/execute/specifics.f90: Add tests for
12623 complex specifics.
12624
12625 2006-09-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12626
12627 * gcc.dg/pthread-init-1.c, pthread-init-2.c,
12628 pthread-init-common.h: New.
12629
12630 2006-09-29 Steven G. Kargl <kargl@gcc.gnu.org>
12631
12632 * gfortran.dg/nearest_1.f90: Add -ffloat-store to defeat extra
12633 precision on some archs.
12634
12635 2006-09-29 Eric Botcazou <ebotcazou@adacore.com>
12636
12637 * gcc.dg/non-local-goto-1.c: New test.
12638 * gcc.dg/non-local-goto-2.c: Likewise.
12639 * gcc.dg/setjmp-3.c: Likewise.
12640 * gcc.dg/setjmp-4.c: Likewise.
12641
12642 2006-09-28 Eric Botcazou <ebotcazou@adacore.com>
12643
12644 * gnat.dg/self_aggregate_with_pointer.adb: New test.
12645
12646 2006-09-27 Steven G. Kargl <kargl@gcc.gnu.org>
12647
12648 PR fortran/28276
12649 * gfortran.dg/exponent_1.f90: New test.
12650
12651 PR fortran/27021
12652 * gfortran.dg/nearest_1.f90: New test.
12653
12654 2006-09-26 Jakub Jelinek <jakub@redhat.com>
12655
12656 PR middle-end/25261
12657 PR middle-end/28790
12658 * gcc.dg/gomp/nestedfn-1.c: New test.
12659
12660 2006-09-26 Andrew Pinski <pinskia@physics.uc.edu>
12661
12662 PR objc/29195
12663 * objc/compile/method-1.m: New test.
12664
12665 2006-09-25 Lee Millward <lee.millward@codesourcery.com>
12666
12667 PR c++/26938
12668 * g++.dg/template/crash58.C: New test.
12669 * g++.dg/parse/crash28.C: Adjust error markers.
12670 * g++.dg/template/crash34.C: Likewise.
12671 * g++.dg/template/friend31.C: Likewise.
12672 * g++.dg/template/crash32.C: Likewise.
12673
12674 PR c++/27329
12675 * g++.dg/template/crash59.C: New test.
12676
12677 PR c++/27667
12678 * g++.dg/template/spec33.C: New test.
12679 * g++.old-deja/g++.pt/spec20.C: Adjust error markers.
12680
12681 2006-09-24 Zdenek Dvorak <dvorakz@suse.cz>
12682 Adam Nemet <anemet@caviumnetworks.com>
12683
12684 * gcc.dg/tree-ssa/ivopts-1.c: New test.
12685 * gcc.dg/tree-ssa/ivopts-2.c: New test.
12686
12687 2006-09-24 Kazu Hirata <kazu@codesourcery.com>
12688
12689 PR target/28911
12690 * gcc.dg/pr28911.c: New.
12691
12692 2006-09-23 Uros Bizjak <uros@kss-loka.si>
12693
12694 PR target/29169
12695 * gcc.target/i386/sse-21.c: Rename from sse3-not-fisttp.c.
12696 (dg-options): Add -mfpmath=387.
12697
12698 2006-09-23 Jakub Jelinek <jakub@redhat.com>
12699
12700 PR c/28706
12701 * gcc.dg/pr28706.c: New test.
12702
12703 PR c/28712
12704 * gcc.dg/pr28712.c: New test.
12705
12706 2006-09-22 Mike Stump <mrs@apple.com>
12707
12708 * obj-c++.dg/encode-3.mm: Fix for 64-bit support.
12709
12710 2006-09-22 Zdenek Dvorak <dvorakz@suse.cz>
12711
12712 PR tree-optimization/28888
12713 * gcc.dg/pr28888.c: New test.
12714
12715 2006-09-21 Mark Mitchell <mark@codesourcery.com>
12716
12717 PR c++/29016
12718 * g++.dg/init/ptrfn1.C: New test.
12719
12720 2006-09-21 Lee Millward <lee.millward@codesourcery.com>
12721
12722 PR c++/28861
12723 * g++.dg/template/spec32.C: New test.
12724 * g++.dg/parse/crash9.C: Adjust error markers.
12725
12726 PR c++/28303
12727 * g++.dg/template/typedef6.C: New test.
12728 * g++.dg/init/error1.C: Adjust error markers.
12729 * g++.dg/parse/crash9.C: Likewise.
12730 * g++.dg/template/crash55.C: Likewise.
12731
12732 2006-09-21 Janis Johnson <janis187@us.ibm.com>
12733
12734 * gcc.dg/dfp/decfloat-constants.c: Remove 'dg-do compile', fix typo.
12735
12736 2006-09-20 Danny Smith <dannysmith@users.sourceforge.net>
12737
12738 PR target/27650
12739 * g++.dg/ext/dllimport12.C: New test.
12740
12741 2006-09-20 Richard Sandiford <richard@codesourcery.com>
12742
12743 * gcc.target/mips/mips-ps-type.c: Add -ffinite-math-only.
12744 * gcc.target/mips/nmadd-2.c: Likewise.
12745 * gcc.target/mips/mips-ps-6.c: New test.
12746 * gcc.target/mips/neg-abs-1.c: Likewise.
12747 * gcc.target/mips/neg-abs-2.c: Likewise.
12748 * gcc.target/mips/nmadd-3.c: New test.
12749
12750 2006-09-20 Jakub Jelinek <jakub@redhat.com>
12751
12752 PR middle-end/28046
12753 * gcc.dg/gomp/atomic-10.c: New test.
12754 * g++.dg/gomp/atomic-10.C: New test.
12755
12756 2006-09-20 Eric Christopher <echristo@apple.com>
12757
12758 * gcc.target/i386/sse3-not-fisttp.c: New.
12759
12760 2006-09-19 Jack Howarth <howarth@bromo.med.uc.edu>
12761
12762 * gfortran.dg/vect/vect-5.f90: Don't xfail lp64.
12763
12764 2006-09-19 Richard Sandiford <richard@codesourcery.com>
12765
12766 * gcc.c-torture/execute/pr28289.c (one): New variable.
12767 (main): Use it instead of argc.
12768 * gcc.c-torture/execute/20060102-1.c (one): New variable.
12769 (main): Use it instead of argc.
12770
12771 2006-09-19 Paul Brook <paul@codesourcery.com>
12772
12773 PR target/28516
12774 * gcc.dg/nested-func-5.c: New test.
12775
12776 2006-09-19 Ben Elliston <bje@au.ibm.com>
12777
12778 * lib/target-supports.exp (check_effective_target_tls): Compile
12779 test stubs using ${tool}_target_compile, not just target_compile.
12780 (check_effective_target_tls_runtime): Likewise.
12781
12782 2006-09-19 Ben Elliston <bje@au.ibm.com>
12783
12784 * gcc.c-torture/compile/20030405-1.x: Remove.
12785
12786 * g++.old-deja/g++.pt/const2.C (main): Examine p to prevent an
12787 optimising linker from discarding it.
12788
12789 2006-09-18 Paul Thomas <pault@gcc.gnu.org>
12790
12791 PR fortran/28526
12792 * gfortran.dg/keyword_symbol_1.f90: New test.
12793
12794 * gfortran.dg/spread_shape_1.f90: Add missing warning with
12795 pedantic compilation option.
12796
12797 2006-09-18 Paul Thomas <pault@gcc.gnu.org>
12798
12799 PR fortran/29060
12800 * gfortran.dg/spread_shape_1.f90: New test.
12801
12802 2006-09-17 Roger Sayle <roger@eyesopen.com>
12803
12804 PR tree-optimization/28887
12805 * gcc.dg/prefetch-loop-arrays-1.c: New test case.
12806
12807 2006-09-16 Steven Bosscher <steven@gcc.gnu.org>
12808
12809 PR c/25993
12810 * gcc.dg/pr25993.c: New test.
12811
12812 2006-09-17 Ira Rosen <irar@il.ibm.com>
12813
12814 PR tree-opt/21591
12815 * gcc.dg/vect/pr21591.c: New test.
12816
12817 2006-09-16 Andrew Pinski <pinskia@physics.uc.edu>
12818
12819 PR tree-opt/29059
12820 * gcc.c-torture/compile/strcpy-1.c: New test.
12821 * gcc.c-torture/compile/strcpy-2.c: New test.
12822 * gcc.c-torture/compile/memcpy-1.c: New test.
12823 * gcc.c-torture/compile/memcpy-2.c: New test.
12824
12825 2006-09-16 Jack Howarth <howarth@bromo.med.uc.edu>
12826
12827 PR testsuite/29055
12828 * gcc.target/powerpc/darwin-bool-1.c: Skip -m64
12829
12830 2006-09-15 Eric Botcazou <ebotcazou@adacore.com>
12831
12832 * gnat.dg/specs/double_record_extension1.ads: New test.
12833 * gnat.dg/specs/double_record_extension2.ads: Likewise.
12834
12835 2006-09-15 Paul Thomas <pault@gcc.gnu.org>
12836
12837 PR fortran/29051
12838 * gfortran.dg/oldstyle_3.f90: New test.
12839
12840 2006-09-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
12841
12842 PR libgfortran/29099
12843 * gfortran.dg/secnds-1.f: New test.
12844
12845 2006-09-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
12846
12847 PR libgfortran/29053
12848 * gfortran.dg/streamio_9.f90: New test.
12849 * gfortran.dg/streamio_10.f90: New test.
12850
12851 2006-09-14 Andrew Pinski <pinskia@physics.uc.edu>
12852
12853 PR C++/29002
12854 * g++.dg/init/array22.C: New test.
12855 * g++.dg/init/array23.C: New test.
12856
12857 2006-09-14 Arnaud Charlet <charlet@adacore.com>
12858
12859 * stackcheck.lst: Update list of tests requiring stack checking.
12860 * norun.lst: Adjust for above change.
12861 * ada95.lst: New file.
12862 * run_all.sh: Add handling of tests using Ada 95 semantics and thus
12863 requiring -gnat95 switch.
12864
12865 2006-09-14 Olivier Hainque <hainque@adacore.com>
12866
12867 * gnat.dg/in_out_parameter.adb: New test.
12868
12869 2006-09-13 Andrew Pinski <pinskia@physics.uc.edu>
12870
12871 PR debug/28980
12872 * gcc.c-torture/compile/debugvlafunction-1.c: New test.
12873
12874 2006-09-13 Eric Botcazou <ebotcazou@adacore.com>
12875
12876 * gnat.dg/specs/unchecked_union.ads: New test.
12877
12878 2006-09-13 Richard Sandiford <richard@codesourcery.com>
12879
12880 PR rtl-optimization/28982
12881 * gcc.c-torture/execute/pr28982a.c: New test.
12882 * gcc.c-torture/execute/pr28982b.c: Likewise.
12883
12884 2006-09-12 Eric Christopher <echristo@apple.com>
12885
12886 * gcc.target/x86_64/abi/asm-support-darwin.s: New.
12887 * gcc.target/x86_64/abi/abi-x86_64.exp: Use.
12888
12889 2006-09-13 Joseph S. Myers <joseph@codesourcery.com>
12890
12891 PR c/28768
12892 PR preprocessor/14634
12893 * gcc.dg/cpp/include2.c, gcc.dg/cpp/macspace1.c,
12894 gcc.dg/cpp/macspace2.c, gcc.dg/cpp/multiline.c,
12895 gcc.dg/cpp/trad/literals-2.c: Update expected diagnostics.
12896
12897 2006-09-12 Eric Botcazou <ebotcazou@libertysurf.fr>
12898
12899 * gcc.dg/pr28243.c: New test.
12900
12901 2006-09-12 Paul Thomas <pault@gcc.gnu.org>
12902
12903 PR fortran/28971
12904 gfortran.dg/pr28971.f90: New test to act as a backstop in case
12905 this undiagnosed regression reappears.
12906
12907 2006-09-12 Kazu Hirata <kazu@codesourcery.com>
12908
12909 * lib/c-torture.exp (c-torture-compile, c-torture-execute):
12910 Treat $srcdir as a literal.
12911 * lib/fortran-torture.exp (fortran-torture-compile,
12912 fortran-torture-execute): Likewise.
12913 * lib/objc-torture.exp (objc-torture-compile,
12914 objc-torture-execute): Likewise.
12915 * lib/profopt.exp (profopt-execute): Likewise.
12916
12917 2006-09-11 Geoffrey Keating <geoffk@apple.com>
12918
12919 * gcc.dg/debug/dwarf2/dwarf-file1.c: New.
12920
12921 2006-09-11 Jack Howarth <howarth@bromo.med.uc.edu>
12922
12923 PR testsuite/28950
12924 * gcc.target/powerpc/ppc-and-1.c: Fix regex.
12925
12926 2006-09-11 H.J. Lu <hongjiu.lu@intel.com>
12927
12928 PR target/13685
12929 * gcc.target/i386/pr13685.c: New test.
12930
12931 2006-09-11 Eric Botcazou <ebotcazou@libertysurf.fr>
12932
12933 * gcc.dg/pr28726.c: New test.
12934
12935 2006-09-11 Josh Conner <jconner@apple.com>
12936
12937 * gcc.dg/nrv3.c: Increase size of structure.
12938 * gcc.dg/nrv4.c: Likewise.
12939 * gcc.dg/nrv5.c: Likewise.
12940
12941 2006-09-11 Paul Thomas <pault@gcc.gnu.org>
12942
12943 PR libfortran/28890
12944 gfortran.dg/assumed_charlen_function_5.f90: New test.
12945
12946 2006-09-10 Mark Mitchell <mark@codesourcery.com>
12947
12948 PR c++/28991
12949 * g++.dg/init/static3.C: New test.
12950
12951 2006-09-10 Andrew Pinski <pinskia@physics.uc.edu>
12952
12953 PR testsuite/29007
12954 * gcc.dg/long-long-cst1.c (t): Add cast to
12955 __SIZE_TYPE__ before casting to int.
12956 (main): Return 0 on success.
12957
12958 2006-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
12959
12960 * gcc.c-torture/execute/20060910-1.c: New test.
12961
12962 2006-09-10 Steven Bosscher <steven@gcc.gnu.org>
12963
12964 PR middle-end/26983
12965 * gcc.dg/pr26983.c: New test.
12966
12967 2006-09-10 Richard Sandiford <richard@codesourcery.com>
12968
12969 PR target/29006
12970 * gcc.c-torture/execute/pr29006.c: New test.
12971
12972 2006-09-10 Paul Thomas <pault@gcc.gnu.org>
12973
12974 PR libfortran/28947
12975 gfortran.dg/matmul_4.f90: New test.
12976
12977 2006-09-10 Paul Thomas <pault@gcc.gnu.org>
12978
12979 PR fortran/28959
12980 gfortran.dg/used_types_10: New test.
12981
12982 2006-09-10 Paul Thomas <pault@gcc.gnu.org>
12983
12984 PR libfortran/28923
12985 gfortran.dg/array_initializer_2.f90: Fill in missing index start value.
12986 gfortran.dg/array_initializer_3.f90: New test.
12987
12988 2006-09-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
12989
12990 PR fortran/28914
12991 * gfortran.dg/actual_array_constructor_3.f90: New test.
12992
12993 2006-09-09 Paolo Bonzini <bonzini@gnu.org>
12994
12995 PR testsuite/26778
12996 * gcc.target/i386/pr26778.c: New testcase.
12997
12998 2006-09-08 Eric Christopher <echristo@apple.com>
12999
13000 * gcc.target/i386/20060512-3.c: Run test on ilp32 only.
13001 * gcc.target/i386/memcpy-1.c: Ditto.
13002 * gcc.target/i386/asm-1.c: Ditto.
13003 * gcc.target/i386/20060512-4.c: Ditto.
13004 * gcc.target/i386/compress-float-387.c: Ditto.
13005 * gcc.target/i386/20060512-1.c: Ditto.
13006 * gcc.target/i386/compress-float-sse.c: Ditto.
13007 * gcc.target/i386/20060512-2.c: Ditto.
13008 * gcc.target/i386/compress-float-sse-pic.c: Ditto.
13009 * gcc.target/i386/stack-prot-kernel.c: Ditto.
13010 * gcc.target/i386/compress-float-387-pic.c: Ditto.
13011 * gcc.dg/pr26449.c: Ditto.
13012 * gcc.dg/attr-ms_struct-2.c: Ditto.
13013 * gcc.dg/attr-ms_struct-1.c: Ditto.
13014 * gcc.misc-tests/linkage.exp: Fix 64-bit darwin support.
13015
13016 2006-09-08 Joseph S. Myers <joseph@codesourcery.com>
13017
13018 PR c/28504
13019 * gcc.dg/vla-10.c: New test.
13020
13021 2006-09-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13022
13023 PR c++/28858
13024 * g++.dg/parse/template20.C: New test.
13025 * g++.dg/template/operator8.C: Remove obsolete part.
13026 * g++.dg/parse/def-tmpl-arg1.C: Adjust error-markers.
13027 * g++.old-deja/g++.pt/crash65.C: Likewise.
13028
13029 2006-09-07 Jason Merrill <jason@redhat.com>
13030
13031 PR middle-end/27724
13032 * gcc.dg/long-long-cst1.c: New test.
13033
13034 2006-09-07 Andrew Pinski <pinskia@physics.uc.edu>
13035
13036 PR C++/28906
13037 * g++.dg/other/array3.C: New test.
13038 * g++.dg/other/array4.C: New test.
13039 * g++.dg/other/array5.C: New test.
13040
13041 2006-09-07 H.J. Lu <hongjiu.lu@intel.com>
13042
13043 * gcc.target/i386/pr28946.c (dg-options): Use -Os instead -O.
13044
13045 2006-09-07 Uros Bizjak <uros@kss-loka.si>
13046
13047 PR target/28946
13048 * gcc.target/i386/pr28946.c: New test.
13049
13050 2006-09-07 Steven G. Kargl <kargls@comcast.net>
13051
13052 * gfortran.fortran-torture/compile/data_1.f90: Fix integer oveflow
13053 in integer literal constant.
13054 * gfortran.dg/enum_8.f90: Ditto.
13055 * gfortran.dg/g77/20030326-1.f: Ditto.
13056
13057 2006-09-07 Feng Wang <fengwang@nudt.edu.cn>
13058
13059 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90: Fix
13060 nonconformance usage.
13061
13062 2006-09-07 Andrew Pinski <pinskia@physics.uc.edu>
13063
13064 PR middle-end/28862
13065 * gcc.c-torture/compile/vector-align-1.c: New test.
13066
13067 2006-09-06 Andrew Pinski <pinskia@physics.uc.edu>
13068
13069 PR rtl-opt/27883
13070 * g++.dg/opt/copysign-1.C: New test.
13071
13072 2006-09-06 Jason Merrill <jason@redhat.com>
13073
13074 PR c++/27371
13075 * g++.dg/warn/unused-result1.C: New test.
13076
13077 2006-09-06 Mark Mitchell <mark@codesourcery.com>
13078
13079 PR c++/28903
13080 * g++.dg/ext/vla3.C: New test.
13081
13082 PR c++/28886
13083 * g++.dg/template/array16.C: New test.
13084
13085 2006-09-06 Richard Guenther <rguenther@suse.de>
13086
13087 * gcc.dg/pr27226.c: Remove testcase again.
13088
13089 2006-09-05 Andrew Pinski <pinskia@physics.uc.edu>
13090
13091 PR tree-opt/28937
13092 * g++.dg/opt/unroll2.C: New test.
13093
13094 2006-09-05 Andrew Pinski <pinskia@physics.uc.edu>
13095
13096 PR tree-opt/28952
13097 * gcc.dg/vect/pr28952.c: New test.
13098
13099 2006-09-05 Richard Guenther <rguenther@suse.de>
13100
13101 PR tree-optimization/28900
13102 * gcc.dg/torture/pr28900.c: New testcase
13103
13104 2006-09-05 Richard Guenther <rguenther@suse.de>
13105
13106 PR tree-optimization/28905
13107 * gcc.c-torture/compile/pr28905.c: New testcase.
13108
13109 2006-09-05 Richard Guenther <rguenther@suse.de>
13110
13111 PR middle-end/28935
13112 * gcc.dg/pr28935.c: New testcase.
13113
13114 2006-09-05 Eric Botcazou <ebotcazou@libertysurf.fr>
13115
13116 * gcc.c-torture/execute/20060905-1.c: New test.
13117
13118 2006-09-05 Paul Thomas <pault@gcc.gnu.org>
13119
13120 PR fortran/28908
13121 * gfortran.dg/used_types_7.f90: New test.
13122 * gfortran.dg/used_types_8.f90: New test.
13123 * gfortran.dg/used_types_9.f90: New test.
13124
13125 2006-09-04 Eric Botcazou <ebotcazou@libertysurf.fr>
13126
13127 * gcc.c-torture/compile/20060904-1.c: New test.
13128
13129 2006-09-04 Nathan Sidwell <nathan@codesourcery.com>
13130
13131 PR c++/23287 Revert my 2006-09-01 patch
13132 * g++.dg/parse/dtor12.C: Remove.
13133
13134 2006-09-02 Lee Millward <lee.millward@codesourcery.com>
13135
13136 PR c+/27670
13137 * g++.dg/template/operator9.C: New test.
13138
13139 PR c++/27493
13140 * g++.dg/template/operator7.C: New test.
13141
13142 PR c++/27494
13143 * g++.dg/template/operator8.C: New test.
13144
13145 PR c++/27397
13146 * g++.dg/template/crash57.C: New test.
13147
13148 * g++.dg/template/typedef4.C: Adjust error markers.
13149 * g++.dg/template/typedef5.C: Likewise.
13150
13151 2006-09-02 Jakub Jelinek <jakub@redhat.com>
13152
13153 PR c++/28878
13154 * g++.dg/parse/crash33.C: New test.
13155
13156 2006-09-01 J"orn Rennecke <joern.rennecke@st.com>
13157 Richard Guenther <rguenther@suse.de>
13158 Adam Nemet <anemet@caviumnetworks.com>
13159
13160 PR middle-end/27226
13161 * gcc.target/mips/memcpy-1.c: New testcase.
13162 * gcc.dg/pr27226.c: Likewise.
13163
13164 2006-09-01 Nathan Sidwell <nathan@codesourcery.com>
13165
13166 PR c++/28705
13167 * g++.dg/lookup/koenig5.C: New.
13168 * g++.dg/template/crash56.C: New.
13169
13170 2006-09-01 Josh Conner <jconner@apple.com>
13171
13172 PR c++/25505
13173 * gcc.dg/nrv3.c: New test.
13174 * gcc.dg/nrv4.c: New test.
13175 * gcc.dg/nrv5.c: New test.
13176
13177 2006-09-01 Nathan Sidwell <nathan@codesourcery.com>
13178
13179 PR c++/23287
13180 * g++.dg/parse/dtor12.C: New.
13181
13182 2006-08-31 Zdenek Dvorak <dvorakz@suse.cz>
13183
13184 PR tree-optimization/28839
13185 * gcc.dg/pr28839.c: New test.
13186
13187 2006-08-31 Andreas Krebbel <krebbel1@de.ibm.com>
13188
13189 PR target/24367
13190 * gcc.dg/pr24367.c: New testcase.
13191
13192 2006-08-30 Joseph Myers <joseph@codesourcery.com>
13193
13194 * gcc.dg/arm-mmx-1.c: Skip for -mfloat-abi=softfp.
13195
13196 2006-08-30 Zdenek Dvorak <dvorakz@suse.cz>
13197
13198 PR rtl-optimization/27735
13199 * gcc.dg/loop-unswitch-1.c: New test.
13200
13201 2006-08-30 Paul Thomas <pault@gcc.gnu.org>
13202
13203 PR fortran/28885
13204 * gfortran.dg/aliasing_dummy_2.f90: New test.
13205
13206 PR fortran/20067
13207 * gfortran.dg/generic_5.f90: Change error message.
13208
13209 PR fortran/28873
13210 * gfortran.dg/generic_6.f90: New test.
13211
13212 PR fortran/25077
13213 * gfortran.dg/redefined_intrinsic_assignment.f90: New test.
13214
13215 PR fortran/25102
13216 * gfortran.dg/invalid_interface_assignment.f90: New test.
13217
13218 PR fortran/24866
13219 * gfortran.dg/module_proc_external_dummy.f90: New test.
13220
13221 2006-08-29 Andrew Pinski <pinskia@physics.uc.edu>
13222
13223 PR c++/28349
13224 * g++.dg/warn/var-args1.C: New test.
13225
13226 2006-08-29 Steven G. Kargl <kargls@comcast.net>
13227
13228 PR fortran/28866
13229 * gfortran.dg/simpleif_2.f90: New test.
13230 * gfortran.dg/pr19936_1.f90: Adjust dg-error message.
13231 * gfortran.dg/enum_5.f90: Ditto.
13232
13233 2006-08-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13234 Kazu Hirata <kazu@codesourcery.com>
13235
13236 PR tree-optimization/17506
13237 * gcc.dg/pr17506.c: New.
13238
13239 2006-08-29 J"orn Rennecke <joern.rennecke@st.com>
13240
13241 PR c++/28139
13242 * g++.dg/eh/alias1.C: New test.
13243
13244 2006-08-28 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13245
13246 PR c++/28860
13247 * g++.dg/template/ttp22.C: New test.
13248
13249 2006-08-28 Kazu Hirata <kazu@codesourcery.com>
13250
13251 PR middle-end/26632
13252 * gcc.dg/pr26632.c: New.
13253
13254 2006-08-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
13255
13256 PR libgfortran/28354
13257 * gfortran.dg/fmt_zero_precision.f90: New test.
13258
13259 2006-08-27 Mark Mitchell <mark@codesourcery.com>
13260
13261 PR c++/28058
13262 * g++.dg/template/spec31.C: New test.
13263
13264 2006-08-27 Lee Millward <lee.millward@codesourcery.com>
13265
13266 PR c++/26573
13267 * g++.dg/other/static2.C: New test.
13268
13269 2006-08-26 Roger Sayle <roger@eyesopen.com>
13270
13271 * gcc.dg/Wswitch-enum-2.c: New test case.
13272 * gcc.dg/Wswitch-enum-3.c: Likewise.
13273
13274 2006-08-26 Richard Guenther <rguenther@suse.de>
13275
13276 * gcc.c-torture/compile/20060826-1.c: New testcase.
13277
13278 2006-08-26 Lee Millward <lee.millward@codesourcery.com>
13279
13280 PR c++/28736
13281 * g++.dg/template/void10.C: New test.
13282
13283 PR c++/28737
13284 * g++.dg/template/void8.C: New test.
13285
13286 PR c+_+/28738
13287 * g++.dg/template/void9.C: New test.
13288
13289 * g++.dg/template/void3.C: Adjust error markers.
13290 * g++.dg/template/void4.C: Likewise.
13291 * g++.dg/template/crash55.C: Likewise.
13292 * g++.dg/template/void7.C: Likewise
13293
13294 2006-08-26 Mark Mitchell <mark@codesourcery.com>
13295
13296 PR c++/28588
13297 * g++.dg/inherit/access6.C: New test.
13298 * g++.dg/inherit/access7.C: Likewise.
13299
13300 PR c++/28595
13301 * g++.dg/template/array15.C: New test.
13302 * g++.dg/template/crash2.C: Tweak error markers.
13303
13304 2006-08-26 Jakub Jelinek <jakub@redhat.com>
13305
13306 PR middle-end/28683
13307 * gcc.c-torture/compile/20060823-1.c: New test.
13308
13309 2006-08-25 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13310
13311 PR c++/28853
13312 * g++.dg/template/ttp21.C: New test.
13313
13314 PR c++/28852
13315 * g++.dg/other/operator1.C: Add error-marker.
13316 * g++.dg/other/operator2.C: New test.
13317
13318 2006-08-25 Joseph S. Myers <joseph@codesourcery.com>
13319
13320 PR c/27893
13321 * gcc.c-torture/compile/vla-const-1.c,
13322 gcc.c-torture/compile/vla-const-2.c: New tests.
13323
13324 2006-08-26 Richard Guenther <rguenther@suse.de>
13325
13326 PR middle-end/28814
13327 * gcc.dg/torture/pr28814.c: New testcase.
13328
13329 2006-08-25 Joseph S. Myers <joseph@codesourcery.com>
13330
13331 PR c/28418
13332 * gcc.c-torture/compile/compound-literal-1.c: New test.
13333
13334 2006-08-25 Joseph S. Myers <joseph@codesourcery.com>
13335
13336 PR c/28299
13337 * gcc.dg/funcdef-var-1.c, gcc.dg/funcdef-var-2.c: New tests.
13338 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c:
13339 Expect extra diagnostics.
13340
13341 2006-08-25 J"orn Rennecke <joern.rennecke@st.com>
13342
13343 gcc.dg/noncompile/pr16876.c: New test.
13344
13345 2006-08-25 Mark Mitchell <mark@codesourcery.com>
13346
13347 PR c++/28056
13348 * g++.dg/parse/local1.C: New test.
13349 * g++.dg/other/qual1.C: Tweak error marker.
13350
13351 2006-08-25 Nathan Sidwell <nathan@codesourcery.com>
13352
13353 PR c++/27787
13354 * g++.dg/template/typename10.C: New.
13355 * g++.dg/template/lookup4.C: Remove bogus error marker.
13356
13357 2006-08-25 Richard Guenther <rguenther@suse.de>
13358
13359 PR testsuite/28829
13360 * gcc.dg/pr26570.c: Fix testcase.
13361
13362 2006-08-24 Andrew Pinski <pinskia@physics.uc.edu>
13363
13364 PR tree-opt/28807
13365 * gcc.c-torture/execute/mayalias-2.c: New test.
13366 * gcc.dg/tree-ssa/alias-13.c: New test.
13367
13368 2006-08-24 Jan Hubicka <jh@suse.cz>
13369
13370 PR debug/26881
13371 * gcc.dg/debug/pr26881.c: New file.
13372
13373 2006-08-23 Paul Thomas <pault@gcc.gnu.org>
13374
13375 PR fortran/28788
13376 * gfortran.dg/used_types_4.f90: New test.
13377 * gfortran.dg/derived_init_2.f90: Modify to check sibling
13378 association of derived types.
13379 * gfortran.dg/used_types_2.f90: Add module cleanup.
13380 * gfortran.dg/used_types_3.f90: The same.
13381
13382 PR fortran/28771
13383 * gfortran.dg/assumed_charlen_in_main.f90: Modify to check
13384 fix of regression.
13385
13386 2006-08-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
13387
13388 PR 28813
13389 * gfortran.dg/direct_io_6.f90: Remove test.
13390
13391 2006-08-23 Stuart Hastings <stuart@apple.com>
13392
13393 PR 28825
13394 * gcc.target/i386/20060821-1.c: New.
13395
13396 2006-08-23 Danny Smith <dannysmith@users.sourceforge.net>
13397
13398 gcc.dg/attr-invalid.c: Insert an " |directive" substitution into
13399 dg-warning strings for dllimport.
13400
13401 2006-08-22 Andrew Pinski <pinskia@physics.uc.edu>
13402
13403 PR C++/28450
13404 * g++.dg/ext/vector4.C: New test.
13405 * g++.dg/ext/complex1.C: New test.
13406
13407 2006-08-21 Geoffrey Keating <geoffk@apple.com>
13408
13409 PR debug/28692
13410 * gcc.dg/debug/const-1.c: New.
13411 * gcc.dg/debug/const-2.c: New.
13412 * gcc.dg/debug/dwarf2/const-1.c: New.
13413 * gcc.dg/debug/dwarf2/const-2.c: New.
13414 * gcc.dg/debug/dwarf2/const-2b.c: New.
13415
13416 2006-08-22 Richard Guenther <rguenther@suse.de>
13417
13418 PR middle-end/28776
13419 * gcc.c-torture/compile/pr28776-1.c: New testcase.
13420 * gcc.c-torture/compile/pr28776-2.c: Likewise.
13421
13422 2006-08-22 Daniel Berlin <dberlin@dberlin.org>
13423
13424 PR tree-optimization/28003
13425 * g++.dg/tree-ssa/pr28003.C: New.
13426
13427 2006-08-21 Mark Shinwell <shinwell@codesourcery.com>
13428
13429 * g++.dg/eh/arm-vfp-unwind.C: Correct order of DejaGNU directives.
13430
13431 2006-08-21 Lee Millward <lee.millward@codesourcery.com>
13432
13433 PR c++/26269
13434 * g++.dg/other/error14.C: New test.
13435
13436 PR c++/28505
13437 * g++.dg/parse/ctor7.C: New test.
13438 * g++.dg/parse/ctor8.C: Likewise.
13439
13440 PR c++/28741
13441 * g++.dg/template/void7.C: New test.
13442
13443 2006-08-21 Olivier Hainque <hainque@adacore.com>
13444
13445 * gnat.dg/self_aggregate_with_zeros.adb: New test.
13446 * gnat.dg/self_aggregate_with_array.adb: New test.
13447
13448 2006-08-21 Mark Shinwell <shinwell@codesourcery.com>
13449
13450 * g++.dg/eh/arm-vfp-unwind.C: New test.
13451
13452 2006-08-20 Mark Mitchell <mark@codesourcery.com>
13453
13454 PR c++/28341
13455 * g++.dg/template/ref3.C: New test.
13456 * g++.dg/template/nontype13.C: New test.
13457
13458 PR c++/28346
13459 * g++.dg/template/ptrmem17.C: New test.
13460
13461 2006-08-20 Danny Smith <dannysmith@users.sourceforge.net>
13462
13463 PR target/28648 c:
13464 * gcc.dg/attr-invalid.c: Add tests for invalid dllimport.
13465
13466 2006-08-20 Paul Thomas <pault@gcc.gnu.org>
13467
13468 PR fortran/28630
13469 * gfortran.dg/used_types_2.f90: New test.
13470
13471 PR fortran/28601
13472 * gfortran.dg/used_types_3.f90: New test.
13473
13474 PR fortran/20886
13475 * gfortran.dg/generic_actual_arg.f90: New test.
13476
13477 PR fortran/28735
13478 * gfortran.dg/module_private_array_refs_1.f90: New test.
13479
13480 PR fortran/28762
13481 * gfortran.dg/program_name_1.f90: New test.
13482
13483 PR fortran/28425
13484 * gfortran.dg/derived_constructor_comps_1.f90: New test.
13485
13486 PR fortran/28496
13487 * gfortran.dg/array_initializer_2.f90: New test.
13488
13489 PR fortran/18111
13490 * gfortran.dg/unused_artificial_dummies_1.f90: New test.
13491
13492 PR fortran/28600
13493 * gfortran.dg/assumed_charlen_function_4.f90: New test.
13494
13495 PR fortran/28771
13496 * gfortran.dg/assumed_charlen_in_main.f90: New test.
13497
13498 PR fortran/28660
13499 * gfortran.dg/dependent_decls_1.f90: New test.
13500
13501 2006-08-19 Erik Edelmann <eedelman@gcc.gnu.org>
13502
13503 PR fortran/25217
13504 * gfortran.dg/derived_init_2.f90: New.
13505
13506 2006-08-17 J"orn Rennecke <joern.rennecke@st.com>
13507
13508 * gcc.c-torture/execute/pr28289.c: New test.
13509
13510 2006-08-17 Jakub Jelinek <jakub@redhat.com>
13511
13512 PR c/28744
13513 * gcc.dg/attr-externally-visible-1.c: New test.
13514 * gcc.dg/attr-externally-visible-2.c: New test.
13515 * g++.dg/parse/attr-externally-visible-1.C: New test.
13516 * g++.dg/parse/attr-externally-visible-2.C: New test.
13517
13518 2006-08-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13519
13520 PR c++/28606
13521 * g++.dg/parse/dtor11.C: New test.
13522
13523 2006-08-17 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
13524
13525 PR rtl-optimization/28489
13526 * gcc.c-torture/compile/pr28489.c: New test.
13527
13528 2006-08-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13529
13530 PR c++/28710
13531 * g++.dg/template/redecl4.C: New test.
13532
13533 PR c++/28711
13534 * g++.dg/template/ctor8.C: New test.
13535
13536 2006-08-17 Paolo Bonzini <bonzini@gnu.org>
13537
13538 * gcc.dg/pr26570.c: Fix testcase.
13539
13540 2006-08-17 Paolo Bonzini <bonzini@gnu.org>
13541
13542 * PR c++/28573
13543 * g++.dg/parse/offsetof6.C: New test.
13544 * g++.dg/parse/offsetof6.C: New test.
13545 * g++.dg/parse/offsetof7.C: New test.
13546
13547 2006-08-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13548
13549 PR testsuite/28602
13550 * gfortran.dg/gomp/gomp.exp: Return if check_effective_target_fopenmp
13551 is false.
13552
13553 2006-08-16 Andrew Pinski <pinskia@physics.uc.edu>
13554
13555 PR c++/28302
13556 * g++.dg/ext/vector3.C: New test.
13557
13558 2006-08-16 Zdenek Dvorak <dvorakz@suse.cz>
13559
13560 PR gcov/profile/26570
13561 * gcc.dg/pr26570.c: New test.
13562
13563 2006-08-16 Joseph S. Myers <joseph@codesourcery.com>
13564
13565 PR c/27697
13566 * gcc.dg/qual-component-1.c: New test.
13567
13568 2006-08-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13569
13570 PR c++/28593
13571 * g++.dg/parse/new3.C: New test.
13572
13573 2006-08-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
13574
13575 PR fortran/25828
13576 * gfortran.dg/streamio_1.f90: New test.
13577 * gfortran.dg/streamio_2.f90: New test.
13578 * gfortran.dg/streamio_3.f90: New test.
13579 * gfortran.dg/streamio_4.f90: New test.
13580 * gfortran.dg/streamio_5.f90: New test.
13581 * gfortran.dg/streamio_6.f90: New test.
13582 * gfortran.dg/streamio_7.f90: New test.
13583 * gfortran.dg/streamio_8.f90: New test.
13584
13585 2006-08-15 Danny Smith <dannysmith@users.sourceforge.net>
13586
13587 PR c/28287
13588 * gcc.dg/attr-invalid.c: Add tests for invalid weak attribute.
13589
13590 2006-08-15 Lee Millward <lee.millward@codesourcery.com>
13591
13592 PR c++/28594
13593 * g++.dg/template/void6.C: New test.
13594
13595 2006-08-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13596
13597 PR c/28649
13598 * gcc.dg/parse-error-1.c: New test.
13599 * gcc.dg/parse-error-2.c: New test.
13600 * gcc.dg/cpp/digraph2.c: Add error-marker.
13601 * gcc.dg/noncompile/920923-1.c: Likewise.
13602
13603 2006-08-14 Andrew Pinski <pinskia@physics.uc.edu>
13604
13605 PR c/27490
13606 * gcc.dg/sizeof-2.c: New testcase.
13607
13608 PR c/27489
13609 * gcc.dg/switch-A.c: New testcase.
13610
13611 2006-08-14 Steve Ellcey <sje@cup.hp.com>
13612
13613 PR c++/28288
13614 PR c++/14556
13615 * g++.old-deja/g++.warn/compare1.C: Delete.
13616 * g++.dg/opt/pr7503-2.C: Delete.
13617 * g++.dg/opt/pr7503-3.C: Delete.
13618 * g++.dg/opt/pr7503-4.C: Delete.
13619 * g++.dg/opt/pr7503-5.C: Delete.
13620 * g++.dg/opt/max1.C: Delete.
13621 * g++.dg/warn/minmax.C: Delete.
13622 * g++.dg/expr/minmax.C: New test.
13623
13624 2006-08-14 Richard Guenther <rguenther@suse.de>
13625
13626 PR testsuite/28703
13627 * gcc.c-torture/execute/pr28651.c: Do not use argc
13628 to avoid optimization, instead forbid inlining.
13629
13630 2006-08-14 Richard Sandiford <richard@codesourcery.com>
13631
13632 PR rtl-optimization/28634
13633 * gcc.c-torture/execute/ieee/pr28634.c: New test.
13634
13635 2006-08-13 Alexandre Oliva <aoliva@redhat.com>
13636
13637 PR c/27184
13638 * gcc.dg/torture/pr27184.c: New test.
13639
13640 2006-08-12 Jakub Jelinek <jakub@redhat.com>
13641
13642 * gcc.target/i386/pr27827.c: Only compile on ilp32 target.
13643
13644 2006-08-12 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13645
13646 * gfortran.dg/stat_1.f90: Make test pass when run under sudo.
13647 * gfortran.dg/stat_2.f90: Likewise.
13648 * gfortran.dg/chmod_1.f90: Likewise.
13649 * gfortran.dg/chmod_2.f90: Likewise.
13650 * gfortran.dg/chmod_3.f90: Likewise.
13651
13652 2006-08-11 David Edelsohn <edelsohn@gnu.org>
13653
13654 * gfortran.dg/direct_io_6.f90: Skip on *-*-aix*.
13655
13656 2006-08-11 Eric Botcazou <ebotcazou@libertysurf.fr>
13657
13658 * g++.dg/opt/pr23454-2.C: New test.
13659
13660 2006-08-11 Richard Guenther <rguenther@suse.de>
13661
13662 PR middle-end/28651
13663 * gcc.c-torture/execute/pr28651.c: New testcase.
13664
13665 2006-08-10 Eric Botcazou <ebotcazou@adacore.com>
13666
13667 * gnat.dg/specs/static_initializer.ads: New test.
13668
13669 2006-08-10 Paul Brook <paul@codesourcery.com>
13670
13671 * gcc.target/arm/cond-asm.c: New test.
13672
13673 2006-08-10 Dorit Nuzman <dorit@il.ibm.com>
13674
13675 PR tree-optimization/26197
13676 * g++.dg/vect/param-max-aliased-pr26197.cc: New test.
13677 * g++.dg/vect/vect.exp: Compile the new tests with
13678 --param max-aliased-vops=0.
13679
13680 2006-08-09 Lee Millward <lee.millward@codesourcery.com>
13681
13682 PR c++/28637
13683 * g++.dg/template/void3.C: New test.
13684
13685 PR c++/28638
13686 * g++.dg/template/void4.C: New test.
13687
13688 PR c++/28640
13689 * g++.dg/template/void5.C: New test.
13690
13691 2006-08-07 Danny Smith <dannysmith@users.sourceforge.net>
13692
13693 * g++.dg/ext/visibility/class1.C (dg-require-visibility): Move
13694 after dg-do compile.
13695
13696 2006-08-07 Victor Kaplansky <victork@il.ibm.com>
13697
13698 PR tree-optimizations/26969
13699 * gcc.dg/vect/vect.exp: Compile tests prefixed with
13700 "unswitch-loops" with -funswitch-loops.
13701 * gcc.dg/vect/unswitch-loops-pr26969.c: New test.
13702
13703 2006-08-07 Eric Botcazou <ebotcazou@libertysurf.fr>
13704
13705 * gcc.dg/sparc-getcontext-1.c: Fix typo.
13706 * g++.dg/eh/spbp.C: Skip on Solaris 2.5.1 and 2.6 too.
13707 * g++.dg/other/unused1.C: Likewise. Also match "asci?z".
13708 * objc.dg/dwarf-1.m: Likewise.
13709 * objc.dg/dwarf-2.m: Likewise.
13710 * obj-c++.dg/dwarf-2.mm: Likewise.
13711
13712 2006-08-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13713
13714 * objc.dg/dwarf-1.m: Skip on 32-bit hppa hpux.
13715 * objc.dg/dwarf-2.m: Likewise.
13716 * obj-c++.dg/dwarf-2.mm: Likewise.
13717
13718 PR libfortran/28603
13719 * gfortran.dg/direct_io_6.f90: Skip on hppa*-*-hpux*.
13720
13721 PR testsuite/27611
13722 * g++.dg/other/unused1.C: Skip on hppa*-*-hpux* if not hppa*64*-*-*.
13723
13724 PR testsuite/27033
13725 * g++.dg/eh/spbp.C: Skip on hppa*-*-hpux* if not hppa*64*-*-*.
13726
13727 2006-08-06 Paolo Bonzini <bonzini@gnu.org>
13728
13729 PR target/27827
13730 * gcc.target/i386/pr27827.c: New testcase.
13731
13732 2006-08-06 Paul Thomas <pault@gcc.gnu.org>
13733
13734 PR fortran/28590
13735 * gfortran.dg/sequence_types_1.f90: New test.
13736
13737 2006-08-05 Steven G. Kargl <kargls@comcast.nt>
13738
13739 PR fortran/28548
13740 * gfortran.dg/elemental_optional_args_1.f90: dg-error becomes
13741 dg-warning. Add -pedantic option.
13742
13743 2006-08-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13744
13745 PR c/28502
13746 * gcc.dg/proto-1.c: New test.
13747
13748 PR c/27721
13749 * gcc.dg/lvalue-4.c: New test.
13750
13751 PR c/28136
13752 * gcc.dg/init-bad-5.c: New test.
13753
13754 2006-08-03 Lee Millward <lee.millward@codesourcery.com>
13755
13756 PR c++/28347
13757 * g++.dg/ext/typedef-init.C: Add new test for typedef
13758 initialization inside templates. Adjust existing error markers.
13759
13760 2006-08-03 Mark Mitchell <mark@codesourcery.com>
13761
13762 PR c++/28148
13763 * g++.dg/init/ptrmem3.C: New test.
13764
13765 2006-08-03 Dorit Nuzman <dorit@il.ibm.com>
13766
13767 PR tree-optimization/27770
13768 * lib/target-support.exp: New target keyword "section_anchors".
13769 * gcc.dg/vect/vect.exp: Add -fsection-anchors to compilation of some
13770 tests.
13771 * gcc.dg/vect/section-anchors-pr27770.c: New test.
13772 * gcc.dg/vect/vect-69.c: Removed. Replaced by:
13773 * gcc.dg/vect/section-anchors-vect-69.c: New test.
13774 * gcc.dg/vect/no-section-anchors-vect-69.c: New test.
13775
13776 2006-08-03 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13777
13778 * gcc.dg/20060801-1.c: Add missing '}'.
13779
13780 2006-08-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13781
13782 PR c++/27508
13783 * g++.dg/parse/dtor9.C: New test.
13784 * g++.dg/parse/dtor10.C: New test.
13785 * g++.dg/other/error7.C: Adjust error-marker.
13786
13787 PR c++/28274
13788 * g++.dg/other/default5.C: New test.
13789
13790 2006-08-02 Richard Guenther <rguenther@suse.de>
13791
13792 * g++.dg/tree-ssa/copyprop-1.C: XFAIL.
13793
13794 2006-08-02 Mark Mitchell <mark@codesourcery.com>
13795
13796 PR c++/28557
13797 * g++.dg/template/conv9.C: New test.
13798
13799 2006-08-02 Daniel Jacobowitz <dan@codesourcery.com>
13800
13801 PR debug/28063
13802 * gcc.dg/debug/dwarf2/dwarf-merge.c: New test.
13803 * lib/target-supports.exp (get_compiler_messages): Add WANT_OUTPUT.
13804 Optionally return assembly text. Update callers.
13805 (check_no_compiler_messages): Update verbose messages.
13806 (check_no_messages_and_pattern): New.
13807 (check_effective_target_string_merging): New.
13808
13809 2006-08-01 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13810
13811 PR c++/28250
13812 * g++.dg/eh/catch4.C: New test.
13813
13814 PR c++/28257
13815 * g++.dg/other/qual1.C: New test.
13816
13817 PR c++/28259
13818 * g++.dg/inherit/error2.C: New test.
13819
13820 PR c++/28267
13821 * g++.dg/other/new1.C: New test.
13822
13823 * g++.dg/warn/pr23075.C: Remove obsolete test.
13824 * g++.old-deja/g++.brendan/crash52.C: Remove dg-warning marker.
13825 * g++.old-deja/g++.jason/report.C: Remove dg-warning marker.
13826
13827 2006-07-31 Mark Mitchell <mark@codesourcery.com>
13828
13829 PR c++/28523
13830 * g++.dg/eh/cast1.C: New test.
13831
13832 2006-08-01 Thomas Koenig <Thomas.Koenig@online.de>
13833
13834 PR libfortran/28452
13835 * gfortran.dg/random_3.f90: New test.
13836
13837 2006-08-01 Steve Ellcey <sje@cup.hp.com>
13838
13839 PR c++/28432
13840 * g++.dg/other/pr28304.C: Change expected error message.
13841 * g++.dg/other/pr28432.C: New test.
13842
13843 2006-08-01 Steve Ellcey <sje@cup.hp.com>
13844
13845 PR c++/28256
13846 * g++.dg/init/brace2.C: Change expected error message, add empty init.
13847
13848 2006-08-01 Daniel Jacobowitz <dan@codesourcery.com>
13849
13850 PR debug/23336
13851 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Suppress new tests
13852 at -g1.
13853 * gcc.dg/debug/enum-1.c, g++.dg/debug/enum-1.C,
13854 g++.dg/debug/enum-2.C: New.
13855
13856 2006-07-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13857
13858 PR c++/6634
13859 * g++.dg/parse/long1.C: Add more tests.
13860
13861 2006-07-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13862
13863 * gfortran.dg/lrshift_1.c: New file.
13864
13865 2006-07-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
13866
13867 PR libgfortran/28335
13868 * gfortran.dg/no_unit_error_1.f90: New test.
13869
13870 2006-07-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
13871
13872 PR libgfortran/28335
13873 * gfortran.dg/no_unit_error_1.f90: Delete test.
13874 * gfortran.dg/no_unit_error_2.f90: Delete test.
13875
13876 2006-07-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13877
13878 * gfortran.dg/chmod_3.f90: New test.
13879 * gfortran.dg/ltime_gmtime_1.f90: New test.
13880 * gfortran.dg/ltime_gmtime_2.f90: New test.
13881 * gfortran.dg/lrshift_1.f90: New test.
13882 * gfortran.dg/chmod_1.f90: New test.
13883 * gfortran.dg/chmod_2.f90: New test.
13884
13885 2006-07-28 Lee Millward <lee.millward@codesourcery.com>
13886
13887 PR c++/27668
13888 * g++.dg/template/crash55.C: New test.
13889
13890 PR c++/27962
13891 * g++.dg/template/nontype16.C: New test.
13892
13893 * g++.dg/template/void2.C: Adjust error markers.
13894 * g++.dg/template/nontype5.C: Adjust error markers.
13895
13896 2006-07-27 Arjan van de Ven <arjan@linux.intel.com>
13897
13898 * gcc.target/i386/stack-prot-kernel.c: New test.
13899
13900 2006-07-27 Roger Sayle <roger@eyesopen.com>
13901
13902 * gcc.dg/builtins-55.c: New test case.
13903
13904 2006-07-26 Zdenek Dvorak <dvorakz@suse.cz>
13905
13906 PR rtl-optimization/27907
13907 * gcc.c-torture/compile/pr27907.c: New test.
13908
13909 2006-07-26 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13910
13911 * gfortran.dg/mclock.f90: New test.
13912 * gfortran.dg/int_conv_1.f90: New test.
13913 * gfortran.dg/stat_1.f90: New test.
13914 * gfortran.dg/stat_2.f90: New test.
13915
13916 2006-07-25 Jerry DeLisle <jvdelisle@gcc.gnu.org>
13917
13918 PR libgfortran/28335
13919 * gfortran.dg/no_unit_error_1.f90: New test.
13920 * gfortran.dg/no_unit_error_2.f90: New test.
13921 * gfortran.dg/temporary_1.f90: Remove extraneous CLOSE.
13922
13923 2006-07-25 Roger Sayle <roger@eyesopen.com>
13924
13925 PR middle-end/28473
13926 * gcc.dg/fold-convround-1.c: New test case.
13927
13928 2006-07-24 Steven G. Kargl <kargls@comcast.net>
13929
13930 * gfortran.dg/arithmetic_if.f90: Fix comments.
13931
13932 2006-07-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13933
13934 PR c++/27572
13935 * g++.dg/other/typedef1.C: New test.
13936 * g++.dg/template/typedef4.C: New test.
13937 * g++.dg/template/typedef5.C: New test.
13938
13939 2006-07-24 Erik Edelmann <eedelman@gcc.gnu.org>
13940
13941 PR fortran/28416
13942 * gfortran.dg/allocatable_dummy_3.f90: New.
13943
13944 2006-07-24 Steven G. Kargl <kargls@comcast.net>
13945
13946 PR fortran/28439
13947 * gfortran.dg/arithmetic_if.f90: New test.
13948
13949 2006-07-24 Uros Bizjak <uros@kss-loka.si>
13950
13951 * gcc.dg/visibility-11.c: Enlarge test array to 1024 bytes to
13952 avoid memcpy optimization.
13953
13954 2006-07-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
13955
13956 PR fortran/25289
13957 * gfortran.dg/direct_io_6.f90: New test.
13958
13959 2006-07-24 Jan Hubicka <jh@suse.cz>
13960
13961 PR c/25795
13962 PR c++/27369
13963 * gcc.dg/pr25795.c: New test.
13964 * gcc.dg/pr25795-1.c: New test.
13965
13966 2006-07-23 Roger Sayle <roger@eyesopen.com>
13967
13968 * gcc.dg/fold-cond-1.c: Increase test case portability by checking
13969 that "g ? 1 : h" doesn't match, instead of checking for "(g | h) != 0"
13970 which may be transformed to "g || h" on some platforms.
13971
13972 2006-07-23 Mark Mitchell <mark@codesourcery.com>
13973
13974 PR c++/28025
13975 * g++.dg/template/friend45.C: New test.
13976
13977 2006-07-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
13978
13979 PR libgfortran/28339
13980 * gfortran.dg/arrayio_8.f90: New test.
13981
13982 2006-07-21 Mike Stump <mrs@apple.com>
13983
13984 * g++.dg/ext/visibility/fvisibility-inlines-hidden-3.C: New test.
13985
13986 * gcc.c-torture/unsorted/dump-noaddr.x: Fix test case name.
13987
13988 2006-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13989
13990 PR c++/28250
13991 * g++.dg/eh/catch3.C: New test.
13992
13993 PR c++/28363
13994 * g++.dg/template/defarg10.C: New test.
13995
13996 2006-07-20 Paul Brook <paul@codesourcery.com>
13997
13998 PR 27363
13999 * gcc.dg/pr27363.c: New test.
14000
14001 2006-07-19 Mark Mitchell <mark@codesourcery.com>
14002
14003 PR c++/28338
14004 * g++.dg/init/ref13.C: New test.
14005
14006 2006-07-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14007
14008 PR obj-c++/28434
14009 * obj-c++.dg/proto-error-1.mm: New test.
14010
14011 2006-07-18 Mark Mitchell <mark@codesourcery.com>
14012
14013 PR c++/28337
14014 * g++.dg/template/string1.C: New test.
14015
14016 2006-07-18 Mark Mitchell <mark@codesourcery.com>
14017
14018 PR c++/28048
14019 * g++.dg/template/defarg9.C: New test.
14020
14021 PR c++/28235
14022 * g++.dg/template/static27.C: New test.
14023
14024 2006-07-18 Diego Novillo <dnovillo@redhat.com>
14025
14026 PR 28410
14027 * gcc.dg/tree-ssa/pr28410.c: New test.
14028
14029 2006-07-18 Lee Millward <lee.millward@gmail.com>
14030
14031 PR c++/28258
14032 * g++/dg/other/error13.C: New test.
14033
14034 PR c++/28260
14035 * g++.dg/template/friend44.C: New test.
14036
14037 2006-07-18 Steve Ellcey <sje@cup.hp.com>
14038
14039 PR c++/27495
14040 * g++.dg/other/pr27495.C: New.
14041
14042 2006-07-18 Olivier Hainque <hainque@adacore.com>
14043
14044 * gnat.dg/outer_agg_bitfield_constructor.adb: New test.
14045 * gnat.dg/nested_agg_bitfield_constructor.adb: New test.
14046
14047 2006-07-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14048
14049 PR c/28286
14050 * gcc.dg/pragma-pack-4.c: New test.
14051
14052 2006-07-17 Steve Ellcey <sje@cup.hp.com>
14053
14054 PR c++/28291
14055 * g++.dg/ext/pr28291.C: New test.
14056
14057 2006-07-17 Richard Sandiford <richard@codesourcery.com>
14058
14059 PR middle-end/28403
14060 * gcc.c-torture/execute/pr28403.c: New test.
14061
14062 2006-07-17 Richard Sandiford <richard@codesourcery.com>
14063
14064 PR middle-end/28402
14065 * gcc.dg/pr28402.c: New test.
14066
14067 2006-07-17 Steve Ellcey <sje@cup.hp.com>
14068
14069 PR c++/28304
14070 * g++.dg/other/pr28304.C: New test.
14071
14072 2006-07-17 J"orn Rennecke <joern.rennecke@st.com>
14073
14074 PR other/28251
14075 gcc.c-torture/unsorted/dump-noaddr.c: New test.
14076 gcc.c-torture/unsorted/dump-noaddr.x: New driver.
14077
14078 2006-07-17 Richard Guenther <rguenther@suse.de>
14079
14080 PR tree-optimization/28238
14081 * g++.dg/tree-ssa/pr28238.C: New testcase.
14082
14083 2006-07-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14084
14085 PR c++/28250
14086 * g++.dg/eh/catch1.C: New test.
14087 * g++.dg/eh/catch2.C: New test.
14088
14089 2006-07-16 Jakub Jelinek <jakub@redhat.com>
14090
14091 PR c++/28370
14092 * g++.dg/template/anon3.C: New test.
14093
14094 2006-07-16 Paul Thomas <pault@gcc.gnu.org>
14095
14096 PR fortran/20844
14097 * gfortran.dg/io_constaints_2.f90: Add the test for ADVANCE
14098 specifiers requiring an explicit format tag..
14099
14100 PR fortran/28201
14101 * gfortran.dg/generic_5: New test.
14102
14103 PR fortran/20893
14104 * gfortran.dg/elemental_optional_args_1.f90: New test.
14105
14106 2006-07-16 Olivier Hainque <hainque@adacore.com>
14107
14108 * gnat.dg/assert.ads: New file.
14109 * gnat.dg/controlled_record.ads: Likewise.
14110 * gnat.dg/controlled_record.adb: Likewise.
14111
14112 2006-07-15 Lee Millward <lee.millward@gmail.com>
14113
14114 PR c++/28292
14115 * g++.dg/other/error12.C: New test.
14116
14117 PR c++/28269
14118 * g++.dg/template/crash54.C: New test.
14119
14120 2006-07-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14121
14122 PR c++/28249
14123 * g++.dg/parse/catch1.C: New test.
14124
14125 PR c++/28294
14126 * g++.dg/ext/offsetof1.C: Add test with function pointer arithmetic.
14127
14128 PR c++/28387
14129 * g++.dg/ext/attrib24.C: New test.
14130
14131 2006-07-14 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14132
14133 PR c++/28343
14134 * g++.dg/ext/asmspec1.C: New test.
14135
14136 2006-07-13 Janis Johnson <janis187@us.ibm.com>
14137
14138 * lib/gcc-dg.exp (tool_load): Wrapper to support shouldfail tests.
14139 (dg-test): Support shouldfail tests.
14140 * lib/target-supports-dg.exp (dg-shouldfail): New.
14141 * gcc.test-framework/test-framework.awk: Handle shouldfail tests.
14142 * gcc.test-framework/dg-do-run-sf-exp-F.c: New test.
14143 * gcc.test-framework/dg-do-run-sf-exp-P.c: New test.
14144 * gcc.test-framework/dg-do-run-sft-exp-F.c: New test.
14145 * gcc.test-framework/dg-do-run-sft-exp-P.c: New test.
14146 * gcc.test-framework/dg-dox-run-sf-exp-XF.c: New test.
14147 * gcc.test-framework/dg-dox-run-sf-exp-XP.c: New test.
14148
14149 2006-07-13 Jan Hubicka <jh@suse.cz>
14150
14151 * gcc.target/i386/memcpy-1.c: New.
14152
14153 2006-07-12 Geoffrey Keating <geoffk@apple.com>
14154
14155 * g++.dg/ext/visibility/fvisibility-inlines-hidden-2.C: New.
14156
14157 2006-07-13 Paul Thomas <pault@gcc.gnu.org>
14158
14159 PR fortran/25097
14160 * gfortran.dg/present_1.f90: New test.
14161
14162 PR fortran/20903
14163 * gfortran.dg/interface_derived_type_1.f90: New test.
14164
14165 2006-07-11 Feng Wang <fengwang@nudt.edu.cn>
14166
14167 PR fortran/28213
14168 * gfortran.dg/hollerith4.f90: Test hollerith constants used in I/O
14169 list.
14170
14171 2006-07-07 Lee Millward <lee.millward@gmail.com>
14172
14173 PR c++/27820
14174 * g++.dg/other/label1.C: New test.
14175
14176 2006-07-07 Richard Guenther <rguenther@suse.de>
14177
14178 PR middle-end/28268
14179 * gcc.dg/torture/pr28268.c: New testcase.
14180
14181 2006-07-07 Steve Ellcey <sje@cup.hp.com>
14182
14183 PR c++/27019
14184 * g++.dg/ext/pr27019.C: New.
14185
14186 2006-07-07 Richard Guenther <rguenther@suse.de>
14187
14188 PR tree-optimization/28187
14189 * gcc.dg/pr28187.c: New testcase.
14190
14191 2006-07-07 Eric Botcazou <ebotcazou@adacore.com>
14192
14193 * gnat.dg/address_conversion.adb: New test.
14194 * gnat.dg/boolean_subtype.adb: Likewise.
14195 * gnat.dg/frame_overflow.adb: Likewise.
14196 * gnat.dg/pointer_array.adb: Likewise.
14197 * gnat.dg/pointer_conversion.adb: Likewise.
14198
14199 2006-07-07 Paul Thomas <pault@gcc.gnu.org>
14200
14201 PR fortran/28237
14202 PR fortran/23420
14203 * gfortran.dg/print_fmt_5.f90: New test.
14204
14205 2006-07-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14206
14207 PR fortran/28129
14208 * gfortran.dg/bounds_check_4.f90: New test.
14209
14210 2006-07-05 Richard Guenther <rguenther@suse.de>
14211
14212 PR target/28158
14213 * gfortran.dg/pr28158.f90: New testcase.
14214
14215 2006-07-05 Richard Guenther <rguenther@suse.de>
14216
14217 PR tree-optimization/28162
14218 * gcc.dg/pr28162.c: New testcase.
14219
14220 2006-07-05 Richard Guenther <rguenther@suse.de>
14221 Andrew Pinski <pinskia@gcc.gnu.org>
14222
14223 PR c++/27084
14224 * g++.dg/tree-ssa/copyprop-1.C: New testcase.
14225
14226 2006-07-04 Paul Thomas <pault@gcc.gnu.org>
14227
14228 PR fortran/28174
14229 * gfortran.dg/actual_array_substr_2.f90: New test.
14230
14231 PR fortran/28167
14232 * gfortran.dg/actual_array_constructor_2.f90: New test.
14233
14234 2006-07-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14235
14236 * gfortran.dg/itime_idate_1.f: New test.
14237 * gfortran.dg/itime_idate_2.f: New test.
14238
14239 2006-07-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
14240
14241 PR libgfortran/27704
14242 * gfortran.dg/open_status_3.f90: New test.
14243 * gfortran.dg/fmt_l.f90: Update for new feature.
14244
14245 2006-07-03 Asher Langton <langton2@llnl.gov>
14246
14247 * gfortran.dg/oldstyle_2.f90: New.
14248
14249 2006-07-03 Eric Botcazou <ebotcazou@adacore.com>
14250
14251 * gnat.dg/string_slice.adb: New test.
14252
14253 2006-07-01 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
14254
14255 PR fortran/19259
14256 * gfortran.dg/semicolon_fixed.c: New.
14257 * gfortran.dg/semicolon_free.c: New.
14258
14259 2006-06-30 Mike Stump <mrs@apple.com>
14260
14261 * g++.dg/ext/visibility/fvisibility-override2.C: Fix for systems
14262 that don't support internal visibility.
14263
14264 2006-06-30 Andrew Pinski <pinskia@gmail.com>
14265
14266 * gcc.dg/tree-ssa/inline-1.c: Fix up scan-tree-dump-times
14267 for '(' / ')' needing an extra '\'.
14268
14269 2006-06-29 Roger Sayle <roger@eyesopen.com>
14270
14271 PR middle-end/27428
14272 * gcc.dg/pr27428-1.c: New test case.
14273
14274 2006-06-29 Mike Stump <mrs@apple.com>
14275
14276 * gcc.dg/compat/struct-layout-1_generate.c: Don't use common
14277 on darwin as we can't align commons large enough yet.
14278
14279 * gcc.dg/vla-8.c: Add additional testcases.
14280
14281 2006-06-26 Steve Ellcey <sje@cup.hp.com>
14282
14283 PR c++/28114
14284 * g++.dg/other/pr28114.C: New.
14285
14286 2006-06-25 Eric Botcazou <ebotcazou@adacore.com>
14287
14288 * gcc.c-torture/compile/20060625-1.c: New test.
14289
14290 2006-06-25 Paul Thomas <pault@gcc.gnu.org>
14291
14292 PR fortran/20867
14293 * gfortran.dg/stfunc_3.f90: New test.
14294
14295 PR fortran/25056
14296 * gfortran.dg/impure_actual_1.f90: New test.
14297
14298 PR fortran/20874
14299 * gfortran.dg/elemental_result_1.f90: New test.
14300
14301 PR fortran/25073
14302 * gfortran.dg/select_7.f90: New test.
14303
14304 PR fortran/27554
14305 * intrinsic_actual_1.f: New test.
14306
14307 PR fortran/22038
14308 PR fortran/28119
14309 * gfortran.dg/forall_4.f90: New test.
14310
14311 PR fortran/25072
14312 * gfortran.dg/forall_5.f90: New test.
14313
14314 2006-06-25 Lee Millward <lee.millward@gmail.com>
14315
14316 PR c++/28051
14317 * g++.dg/template/using13.C: New test.
14318
14319 PR c++/28054
14320 * g++.dg/other/incomplete3.C: New test.
14321
14322 2006-06-24 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14323
14324 PR fortran/28081
14325 * gfortran.dg/substr_3.f: New test.
14326 * gfortran.dg/equiv_2.f90: Update expected error message.
14327
14328 2006-06-24 Paul Thomas <pault@gcc.gnu.org>
14329
14330 PR fortran/28118
14331 * gfortran.dg/actual_array_substr_1.f90: New test.
14332
14333 2006-06-24 Olivier Hainque <hainque@adacore.com>
14334
14335 * gnat.dg/scalar_mode_agg_compare_loop.adb: New test.
14336 * gnat.dg/scalar_mode_agg_compare.adb: New test.
14337
14338 2006-06-23 Janis Johnson <janis187@us.ibm.com>
14339
14340 * gcc.dg/dfp/usual-arith-conv-bad.c: New test.
14341
14342 2006-06-23 Steven G. Kargl <kargls@comcast.net>
14343
14344 PR fortran/27981
14345 * gfortran.dg/simpleif_2.f90: New test.
14346
14347 2006-06-23 Lee Millward <lee.millward@gmail.com>
14348
14349 * g++.dg/template/error22.C: Fix typo.
14350
14351 2006-06-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14352
14353 PR c++/28112
14354 * g++.dg/ext/attrib23.C: New test.
14355
14356 2006-06-23 Olivier Hainque <hainque@adacore.com>
14357
14358 * gnat.dg/varsize_temp.adb: New test.
14359
14360 2006-06-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14361
14362 PR c++/11468
14363 * g++.dg/other/java2.C: New test.
14364
14365 2006-06-23 Danny Smith <dannysmith@users.sourceforge.net>
14366
14367 PR target/27789
14368 * g++.dg/ext/dllimport4.C. Add more tests for invalid
14369 initialization.
14370
14371 2006-06-22 Roger Sayle <roger@eyesopen.com>
14372
14373 PR target/27531
14374 * gcc.dg/pr27531-1.c: New test case.
14375
14376 2006-06-22 Asher Langton <langton2@llnl.gov>
14377
14378 PR fortran/24748
14379 * gfortran.dg/implicit_8.f90: New.
14380
14381 2006-06-22 Zdenek Dvorak <dvorakz@suse.cz>
14382
14383 PR rtl-optimization/28121
14384 * gcc.dg/pr28121.c: New test.
14385
14386 2006-06-22 Lee Millward <lee.millward@gmail.com>
14387
14388 PR c++/27805
14389 * g++.dg/parse/ptrmem6.C: New test.
14390
14391 PR c++/27821
14392 * g++.dg/template/error22.C: New test.
14393
14394 2006-06-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14395
14396 PR c++/28111
14397 * g++.dg/template/friend43.C: New test.
14398
14399 PR c++/28110
14400 * g++.dg/template/crash53.C: New test.
14401
14402 PR c++/28109
14403 * g++.dg/rtti/incomplete1.C: New test.
14404
14405 2006-06-21 Eric Botcazou <ebotcazou@adacore.com>
14406
14407 * gnat.dg/loop_unchecked_conversion.ad[bs]: New test.
14408
14409 2006-06-21 Joseph Myers <joseph@codesourcery.com>
14410
14411 * gcc.c-torture/execute/complex-7.c: New.
14412
14413 2006-06-21 Jakub Jelinek <jakub@redhat.com>
14414
14415 * gcc.dg/merge-all-constants-1.c: New test.
14416
14417 2006-06-20 Janis Johnson <janis187@us.ibm.com>
14418
14419 PR c++/28113
14420 * g++.dg/ext/altivec-3.C: Remove cast from vector initializers.
14421
14422 2006-06-20 Steven G. Kargl <kargls@comcast.net>
14423
14424 * gfortran.dg/rrspacing_1.f90: New test.
14425
14426 2006-06-20 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14427
14428 PR c++/28052
14429 * g++.dg/other/bitfield2.C: New test.
14430
14431 2006-06-20 Zdenek Dvorak <dvorakz@suse.cz>
14432
14433 PR tree-optimization/27331
14434 * gcc.dg/pr27331.c: New test.
14435
14436 2006-06-20 James A. Morrison <phython@gcc.gnu.org>
14437 Eric Botcazou <ebotcazou@adacore.com>
14438
14439 PR ada/18692
14440 * lib/gnat.exp: New file.
14441 * lib/gnat-dg.exp: Likewise.
14442 * gnat.dg: New directory.
14443 * gnat.dg/dg.exp: New driver.
14444 * gnat.dg/specs: New directory.
14445 * gnat.dg/specs/specs.exp: New driver.
14446 * gnat.dg/style: New directory.
14447 * gnat.dg/style/style.exp: New driver.
14448
14449 2006-06-20 Paul Thomas <pault@gcc.gnu.org>
14450
14451 PR fortran/16206
14452 * gfortran.dg/array_initializer_1.f90: New test.
14453
14454 PR fortran/28005
14455 * gfortran.dg/matmul_3.f90: New test.
14456
14457 2006-06-19 Andrew Pinski <pinskia@gmail.com>
14458
14459 PR middle-end/28075
14460 * gcc.dg/tree-ssa/inline-1.c: New test.
14461
14462 2006-06-19 Anatoly Sokolov <aesok@post.ru>
14463
14464 * gcc.dg/pr18241-1.c: Use __SIZE_TYPE__ instead of unsigned long
14465 in malloc prototype; remove XFAIL.
14466 * gcc.dg/pr18241-2.c: Ditto.
14467 * gcc.dg/20050321-1.c: Use __SIZE_TYPE__ instead of unsigned long
14468 in memset prototype; remove XFAIL.
14469 * gcc.dg/tree-ssa/pr23382.c: Ditto.
14470
14471 2006-06-19 Joseph S. Myers <joseph@codesourcery.com>
14472
14473 * gcc.dg/vla-8.c: Add.
14474
14475 2006-06-19 Richard Guenther <rguenther@suse.de>
14476
14477 PR tree-optimization/27090
14478 * g++.dg/tree-ssa/pr27090.C: New testcase.
14479
14480 2006-06-19 Roger Sayle <roger@eyesopen.com>
14481
14482 PR target/27861
14483 * gcc.dg/pr27861-1.c: New test case.
14484
14485 2006-06-19 Richard Guenther <rguenther@suse.de>
14486
14487 PR middle-end/28045
14488 * gcc.dg/torture/pr28045.c: New testcase.
14489
14490 2006-06-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14491
14492 PR fortran/26801
14493 * gfortran.dg/associated_4.f90: New test.
14494
14495 2006-06-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
14496
14497 PR fortran/19310
14498 PR fortran/19904
14499 * gfortran.dg/real_const_3.f90: New test.
14500
14501 2006-06-16 Mark Mitchell <mark@codesourcery.com>
14502
14503 PR c++/28016
14504 * g++.dg/template/static26.C: New test.
14505
14506 PR c++/27979
14507 * g++.dg/expr/bitfield2.C: New test.
14508
14509 PR c++/27884
14510 * g++.dg/parse/linkage2.C: New test.
14511
14512 2006-06-16 Richard Guenther <rguenther@suse.de>
14513
14514 PR middle-end/27116
14515 * gcc.dg/pr15785-1.c: Revert last change.
14516 * gcc.dg/torture/pr27116-2.c: New testcase.
14517
14518 2006-06-16 Roger Sayle <roger@eyesopen.com>
14519
14520 PR middle-end/27802
14521 * gcc.dg/pr27802-1.c: New test case.
14522
14523 2006-06-15 Mark Mitchell <mark@codesourcery.com>
14524
14525 PR c++/27689
14526 * g++.dg/template/ttp18.C: New test.
14527 * g++.dg/template/ttp19.C: Likewise.
14528
14529 PR c++/27666
14530 * g++.dg/expr/cond9.C: New test.
14531
14532 PR c++/27640
14533 * g++.dg/template/ctor7.C: New test.
14534
14535 2006-06-15 Janis Johnson <janis187@us.ibm.com>
14536
14537 * gcc.dg/vmx/pr27842.c: Remove dg-do directive; use default.
14538
14539 2006-06-16 Richard Guenther <rguenther@suse.de>
14540
14541 PR tree-optimization/27781
14542 * gcc.dg/tree-ssa/pr27781.c: New testcase.
14543
14544 2006-06-15 Thomas Koenig <Thomas.Koenig@online.de>
14545
14546 * gfortran.dg/allocate_zerosize_2.f90: New test case.
14547
14548 2006-06-15 Zdenek Dvorak <dvorakz@suse.cz>
14549
14550 * gcc.dg/tree-ssa/loop-18.c: New test.
14551
14552 2006-06-14 Mark Mitchell <mark@codesourcery.com>
14553
14554 PR c++/27665
14555 * g++.dg/template/crash52.C: New test.
14556
14557 PR c++/27648
14558 * g++.dg/ext/attrib22.C: New test.
14559
14560 PR c++/26559
14561 * g++.dg/template/builtin1.C: New test.
14562 * g++.dg/gomp/tpl-atomic-2.C: Remove XFAIL.
14563
14564 PR c++/28018
14565 * g++.old-deja/g++.benjamin/14664-2.C: Expect error for array
14566 assignment.
14567 * g++.old-deja/g++.pt/crash51.C: Likewise.
14568
14569 PR c++/27227
14570 * g++.dg/lookup/linkage1.C: New test.
14571 * g++.dg/lookup/linkage2.C: Likewise.
14572
14573 2006-06-14 Andreas Krebbel <krebbel1@de.ibm.com>
14574
14575 PR middle-end/27959
14576 * gcc.dg/pr27959.c: New testcase.
14577
14578 2006-06-13 J"orn Rennecke <joern.rennecke@st.com>
14579
14580 PR target/28014:
14581 * g++.dg/eh/div.C: New test.
14582
14583 2006-06-13 Jakub Jelinek <jakub@redhat.com>
14584
14585 PR c++/27894
14586 * g++.dg/tree-ssa/pr26757.C: New test.
14587 * g++.dg/tree-ssa/pr27894.C: New test.
14588
14589 2006-06-13 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
14590
14591 * gcc.c-torture/compile/20060609-1.c: New test.
14592
14593 PR target/27863
14594 * gcc.c-torture/compile/pr27863.c: New test.
14595
14596 2006-06-13 Richard Guenther <rguenther@suse.de>
14597
14598 PR tree-optimization/27830
14599 * g++.dg/tree-ssa/pr27830.C: New testcase.
14600
14601 2006-06-13 Matthew Sachs <msachs@apple.com>
14602
14603 * lib/target-supports-dg.exp (check-flags): Include TOOL_OPTIONS in
14604 the list of compiler flags; this causes those flags to be checked
14605 for things like dg-skip-if.
14606
14607 2006-06-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14608
14609 PR c++/27601
14610 * g++.dg/ext/offsetof1.C: Add test for pseudo-destructors.
14611
14612 2006-06-12 Mark Mitchell <mark@codesourcery.com>
14613 Kazu Hirata <kazu@codesourcery.com>
14614
14615 * g++.dg/parse/ctor6.C, g++.dg/parse/defarg11.C,
14616 g++.dg/template/friend42.C, g++.dg/template/spec30.C: New.
14617
14618 2006-06-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14619
14620 PR c++/27933
14621 * g++.dg/lookup/using15.C: New test.
14622
14623 PR c++/27951
14624 * g++.dg/other/anon4.C: New test.
14625
14626 2006-06-12 Roger Sayle <roger@eyesopen.com>
14627
14628 PR c++/21210
14629 * g++.dg/init/complex1.C: New test case.
14630
14631 2006-06-11 Eric Christopher <echristo@apple.com>
14632
14633 PR middle-end/27948
14634 * gcc.dg/bf-ms-layout.c: Run on darwin.
14635 * gcc.dg/bf-no-ms-layout: Ditto.
14636 * gcc.dg/attr-ms_struct-2.c: New.
14637 * gcc.dg/bf-ms-layout-2.c: Ditto.
14638
14639 2006-06-11 Kaz Kojima <kkojima@gcc.gnu.org>
14640
14641 * gcc.dg/attr-ms_struct-packed1.c: New.
14642
14643 2006-06-09 Mike Stump <mrs@apple.com>
14644
14645 * gcc.dg/vla-7.c: Add.
14646
14647 2006-06-10 Paul Thomas <pault@gcc.gnu.org>
14648
14649 PR fortran/24558
14650 * gfortran.dg/entry_6.f90: New test.
14651
14652 PR fortran/20877
14653 PR fortran/25047
14654 * gfortran.dg/entry_7.f90: New test.
14655
14656 2006-06-09 Jakub Jelinek <jakub@redhat.com>
14657
14658 PR c/27747
14659 * gcc.dg/cpp/_Pragma6.c: New test.
14660
14661 PR c++/27748
14662 * g++.dg/cpp/_Pragma1.C: New test.
14663
14664 PR preprocessor/27746
14665 * gcc.dg/gomp/macro-3.c: New test.
14666 * gcc.dg/gomp/macro-4.c: New test.
14667 * g++.dg/gomp/macro-3.C: New test.
14668 * g++.dg/gomp/macro-4.C: New test.
14669
14670 2006-06-09 Richard Guenther <rguenther@suse.de>
14671
14672 PR tree-optimization/26998
14673 * gcc.dg/torture/pr26998.c: New testcase.
14674 * gcc.dg/tree-ssa/vrp29.c: New testcase.
14675
14676 2006-06-08 Mike Stump <mrs@apple.com>
14677
14678 * gcc.dg/pr27095.c: Account for stubs.
14679
14680 PR target/26427
14681 * gcc.dg/pr26427.c: Test to ensure that -fsection-anchors doesn't
14682 produce bad code on darwin.
14683
14684 2006-06-08 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14685
14686 PR fortran/27958
14687 * gfortran.dg/substr_2.f: New test.
14688
14689 2006-06-08 Asher Langton <langton2@llnl.gov>
14690
14691 PR fortran/27786
14692 * cray_pointers_2.f90: Add -fbounds-check compile flag.
14693
14694 2006-06-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14695
14696 PR target/27421
14697 * gcc.dg/union-3.c: New test.
14698
14699 2006-06-08 Richard Guenther <rguenther@suse.de>
14700
14701 PR middle-end/27116
14702 * gcc.dg/torture/pr27116.c: New testcase.
14703 * gcc.dg/pr15785-1.c: Remove test for invalid transformation.
14704
14705 2006-06-07 Zdenek Dvorak <dvorakz@suse.cz>
14706
14707 PR rtl-optimization/26449
14708 * gcc.dg/pr26449.c: New test.
14709
14710 2006-06-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14711
14712 PR c++/27601
14713 * g++.dg/ext/offsetof1.C: Test member functions.
14714
14715 2006-06-07 Steve Ellcey <sje@cup.hp.com>
14716
14717 * gcc.dg/pr27095.c: Improve scanning.
14718
14719 2006-06-07 Paul Thomas <pault@gcc.gnu.org>
14720
14721 PR fortran/23091
14722 * gfortran.dg/saved_automatic_1.f90: New test.
14723
14724 PR fortran/24168
14725 * gfortran.dg/array_simplify_1.f90: New test.
14726
14727 PR fortran/25090
14728 * gfortran.dg/entry_dummy_ref_1.f90: New test.
14729
14730 PR fortran/25058
14731 * gfortran.dg/entry_dummy_ref_2.f90: New test.
14732
14733 2006-06-06 Mark Mitchell <mark@codesourcery.com>
14734
14735 PR c++/27177
14736 * g++.dg/expr/cast7.C: New test.
14737
14738 2006-06-06 Janis Johnson <janis187@us.ibm.com>
14739
14740 * lib/gcc-dg.exp (gcc-dg-test-1): Detect and report ICE.
14741 * lib/gcc-defs.exp (tool_check_compile): Ditto.
14742 * lib/fortran-torture.exp (fortran-torture-compile,
14743 fortran-torture-execute): Ditto.
14744
14745 2006-06-06 Ulrich Weigand <uweigand@de.ibm.com>
14746
14747 PR target/27842
14748 * gcc.dg/vmx/pr27842.c: New test.
14749
14750 2006-06-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14751
14752 PR libfortran/27895
14753 * gfortran.dg/bounds_check_3.f90: New test.
14754
14755 2006-06-05 Mike Stump <mrs@apple.com>
14756
14757 * objc.dg/objc-fast-4.m: Skip for ppc64.
14758
14759 2006-06-05 Steve Ellcey <sje@cup.hp.com>
14760
14761 PR testsuite/27705
14762 * gcc.dg/sibcall-7.c: Do not run on ia64-*-* platforms.
14763
14764 2006-06-05 Dorit Nuzman <dorit@il.ibm.com>
14765 Victor Kaplansky <victork@il.ibm.com>
14766
14767 PR tree-optimizations/26360
14768 * gcc.dg/vect/vect.exp: Compile tests prefixed with "no-tree-dce"
14769 with -fno-tree-dce.
14770 * gcc.dg/vect/no-tree-dce-pr26360.c: New test.
14771
14772 2006-06-05 Paul Thomas <pault@gcc.gnu.org>
14773
14774 PR fortran/14067
14775 * gfortran.dg/data_char_1.f90: Add messages for truncated
14776 strings.
14777
14778 PR fortran/16943
14779 * gfortran.dg/func_decl_2.f90: New test.
14780
14781 PR fortran/20839
14782 * gfortran.dg/do_2.f90: New test.
14783
14784 PR fortran/27655
14785 * gfortran.dg/associated_3.f90: New test.
14786
14787 2006-06-04 Mark Mitchell <mark@codesourcery.com>
14788
14789 PR c++/27819
14790 * g++.dg/template/static25.C: New test.
14791
14792 PR c++/27722
14793 * g++.dg/init/array21.C: New test.
14794
14795 PR c++/27807
14796 * g++.dg/ext/complit7.C: New test.
14797
14798 PR c++/27806
14799 * g++.dg/parse/ptrmem5.C: New test.
14800
14801 2006-06-04 Roger Sayle <roger@eyesopen.com>
14802 Andrew Pinski <pinskia@physics.uc.edu>
14803
14804 PR c/27150
14805 PR middle-end/27382
14806 * gcc.dg/pr27150-1.c: New testcase.
14807 * gcc.dg/pr27382-1.c: New testcase.
14808 * gcc.dg/pr27382-2.c: New testcase.
14809
14810 2006-06-05 Joseph S. Myers <joseph@codesourcery.com>
14811
14812 PR c/25161
14813 PR c/27020
14814 * gcc.dg/array-10.c: New test.
14815
14816 2006-06-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14817
14818 PR c++/27804
14819 * g++.dg/init/const4.C: New test.
14820 * g++.dg/init/member1.C: Add error-marker.
14821 * g++.dg/other/fold1.C: Adjust error-marker.
14822
14823 2006-06-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14824
14825 PR c++/27601
14826 * g++.dg/ext/offsetof1.C: New test.
14827
14828 2006-06-04 Eric Christopher <echristo@apple.com>
14829
14830 * gcc.dg/attr-ms_struct-1.c: New.
14831
14832 2006-06-04 Mark Shinwell <shinwell@codesourcery.com>
14833
14834 * gcc.c-torture/compile/builtin_constant_p.c: New test.
14835
14836 2006-06-04 Richard Guenther <rguenther@suse.de>
14837
14838 PR tree-optimization/27039
14839 * gcc.dg/tree-ssa/loop-17.c: New testcase.
14840
14841 2006-06-03 Roger Sayle <roger@eyesopen.com>
14842
14843 PR target/26223
14844 * gcc.target/i386/amd64-abi-2.c: New test case.
14845
14846 2006-06-02 Eric Christopher <echristo@apple.com>
14847
14848 * gcc.c-torture/compile/20000804-1.c: Skip if i?86-darwin.
14849 * gcc.target/i386/20020523-1.c: Skip if darwin.
14850 * gcc.target/i386/asm-3.c: Ditto.
14851 * gcc.target/i386/20011119-1.c: Ditto.
14852 * gcc.target/i386/clobbers.c: Remove pic part of test.
14853
14854 2006-06-02 Steve Ellcey <sje@cup.hp.com>
14855
14856 * g++.old-deja/g++.other/init5.C: XFAIL if cxa-atexit is false.
14857 * g++.old-deja/g++.other/init19.C: Ditto.
14858 * g++.old-deja/g++.other/init18.C: Ditto, plus change _Exit to _exit
14859 and add other platforms as expected failures.
14860
14861 2006-06-01 Steve Ellcey <sje@cup.hp.com>
14862
14863 * lib/target-supports.exp (is-effective-target): Add cxa_atexit.
14864 (is-effective-target-keyword): Ditto.
14865
14866 2006-06-01 Thomas Koenig <Thomas.Koenig@online.de>
14867
14868 PR fortran/27715
14869 * gfortran.dg/extended_char_comparison_1.f: New test.
14870
14871 2006-06-01 Paul Thomas <pault@gcc.gnu.org>
14872
14873 PR fortran/25098
14874 * gfortran.dg/dummy_procedure_1.f90: New test.
14875
14876 PR fortran/25147
14877 * gfortran.dg/dummy_procedure_2.f90: New test.
14878
14879 * gfortran.dg/associated_2.f90: Correct to make consistent with
14880 standard.
14881
14882 2006-05-31 Roger Sayle <roger@eyesopen.com>
14883
14884 * gcc.target/i386/387-11.c: New test case.
14885
14886 2006-05-31 Mark Mitchell <mark@codesourcery.com>
14887
14888 PR c++/27801
14889 * g++.dg/template/cond6.C: New test.
14890
14891 PR c++/26496
14892 * g++.dg/template/crash51.C: New test.
14893 * g++.old-deja/g++.mike/net36.C: Tweak error markers.
14894
14895 PR c++/27385
14896 * g++.dg/init/array20.C: New test.
14897
14898 2006-05-31 Roger Sayle <roger@eyesopen.com>
14899
14900 * gcc.dg/builtins-54.c: New test case.
14901
14902 2006-05-30 Mark Mitchell <mark@codesourcery.com>
14903
14904 PR c++/26433
14905 * g++.dg/template/fntry1.C: Add dg-do link.
14906
14907 PR c++/27808
14908 * g++.dg/parse/friend6.C: New test.
14909
14910 2006-05-30 Asher Langton <langton2@llnl.gov>
14911
14912 * gfortran.dg/cray_pointers_7.f90: New test.
14913
14914 2006-05-30 Roger Sayle <roger@eyesopen.com>
14915
14916 PR tree-optimization/23452
14917 * gcc.dg/fold-mulconj-1.c: New test case.
14918
14919 2006-05-30 Mark Mitchell <mark@codesourcery.com>
14920
14921 PR c++/27803
14922 * g++.dg/parse/bitfield1.C: New test.
14923
14924 2006-05-30 Roger Sayle <roger@eyesopen.com>
14925
14926 * gcc.target/ppc-eq0-1.c: New test case.
14927 * gcc.target/ppc-negeq0-1.c: New test case.
14928
14929 2006-05-30 Dirk Mueller <dmueller@suse.de>
14930
14931 PR c/27273
14932 * gcc.dg/overflow-warn-5.c: New test.
14933
14934 2006-05-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14935
14936 PR c/27718
14937 * gcc.dg/sizeof-1.c: New test.
14938
14939 2006-05-30 Uros Bizjak <uros@kss-loka.si>
14940
14941 PR target/27790
14942 * gcc.target/i386/pr27790.c: New test.
14943
14944 2006-05-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
14945
14946 PR libgfortran/27757
14947 * gfortran.dg/direct_io_5.f90: New test.
14948
14949 2006-05-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
14950
14951 PR libgfortran/27634
14952 * gfortran.dg/fmt_missing_period_1.f: New test.
14953 * gfortran.dg/fmt_missing_period_2.f: New test.
14954 * gfortran.dg/fmt_missing_period_3.f: New test.
14955
14956 2006-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14957
14958 PR fortran/19777
14959 * gfortran.dg/bounds_check_2.f: Add new check for multidimensional
14960 arrays.
14961
14962 2006-05-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14963
14964 PR c++/27713
14965 * g++.dg/template/new6.C: New test.
14966
14967 2006-05-29 Roger Sayle <roger@eyesopen.com>
14968
14969 PR tree-optimization/24964
14970 * gcc.target/i386/387-10.c: New test case.
14971
14972 2006-05-28 Thomas Koenig <Thomas.Koenig@online.de>
14973
14974 * intrinsics/string_intrinsics.c (compare_string):
14975 Use memcmp instead of strncmp to avoid tripping over
14976 CHAR(0) in a string.
14977
14978 2006-05-27 Richard Guenther <rguenther@suse.de>
14979
14980 PR middle-end/27773
14981 * gcc.dg/torture/pr27773.c: New testcase.
14982
14983 2006-05-27 Dirk Mueller <dmueller@suse.de>
14984
14985 * gcc.dg/pr24561.c: Rename to..
14986 * gcc.dg/pr25962.c: .. this.
14987
14988 2006-05-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14989
14990 PR fortran/19777
14991 * gfortran.dg/bounds_check_2.f: New test.
14992
14993 2006-05-27 Janne Blomqvist <jb@gcc.gnu.org>
14994
14995 * gfortran.dg/hollerith_f95.f90: Add -fall-intrinsics.
14996 * gfortran.dg/byte_1.f90: Likewise.
14997 * gfortran.dg/dup_save_2.f90: Likewise.
14998
14999 2006-05-27 Paul Thomas <pault@gcc.gnu.org>
15000
15001 * gfortran.dg/associated_2.f90: New test.
15002
15003 2006-05-26 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15004
15005 PR fortran/27524
15006 * gfortran.dg/bounds_check_1.f90: New test.
15007
15008 2006-05-26 Ulrich Weigand <uweigand@de.ibm.com>
15009
15010 PR rtl-optimization/27661
15011 * gcc.dg/pr27661.c: New test case.
15012
15013 2006-05-26 Thomas Koenig <Thomas.Koenig@online.de>
15014
15015 PR fortran/23151
15016 * gfortran.dg/inquire_9.f90: Fix illegal print syntax.
15017 * gfortran.dg/print_parentheses_1.f: New test.
15018 * gfortran.dg/print_parentheses_2.f90: New test.
15019
15020 2006-05-26 Jakub Jelinek <jakub@redhat.com>
15021
15022 PR target/27758
15023 * gcc.dg/pr27758.c: New test.
15024
15025 2006-05-24 Falk Hueffner <falk@debian.org>
15026
15027 * gcc.c-torture/compile/pr27571.c: New test.
15028
15029 2006-05-26 Paul Thomas <pault@gcc.gnu.org>
15030
15031 PR fortran/27709
15032 * gfortran.dg/spec_expr_4.f90: New test.
15033
15034 PR fortran/27155
15035 * gfortran.dg/transfer_array_intrinsic_4.f90: New test.
15036
15037 2006-05-25 Mark Mitchell <mark@codesourcery.com>
15038
15039 PR c++/20103
15040 * g++.dg/ext/complit6.C: New test.
15041 * g++.dg/ext/complit3.C: Adjust error markers.
15042 * g++.dg/init/const3.C: New test.
15043
15044 2006-05-25 Richard Guenther <rguenther@suse.de>
15045
15046 PR middle-end/27743
15047 * gcc.dg/torture/pr27743.c: New testcase.
15048
15049 2006-05-25 Eric Botcazou <ebotcazou@libertysurf.fr>
15050
15051 * gfortran.dg/large_real_kind_form_io_2.f90: UnXFAIL on SPARC/Solaris.
15052
15053 2006-05-25 Alan Modra <amodra@bigpond.net.au>
15054
15055 * gcc.dg/compat/scalar-by-value-x.h: New.
15056 * gcc.dg/compat/scalar-by-value-y.h: New.
15057 * gcc.dg/compat/scalar-by-value-5.c: New.
15058 * gcc.dg/compat/scalar-by-value-5_main.c: New.
15059 * gcc.dg/compat/scalar-by-value-5_x.c: New.
15060 * gcc.dg/compat/scalar-by-value-5_y.c: New.
15061 * gcc.dg/compat/scalar-by-value-6.c: New.
15062 * gcc.dg/compat/scalar-by-value-6_main.c: New.
15063 * gcc.dg/compat/scalar-by-value-6_x.c: New.
15064 * gcc.dg/compat/scalar-by-value-6_y.c: New.
15065
15066 2006-05-24 Zdenek Dvorak <dvorakz@suse.cz>
15067
15068 PR tree-optimization/27639
15069 PR tree-optimization/26719
15070 * gcc.dg/pr27639.c: New test.
15071 * gcc.dg/pr26719.c: New test.
15072 * gcc.dg/tree-ssa/scev-cast.c: New test.
15073
15074 2006-05-23 Mark Mitchell <mark@codesourcery.com>
15075
15076 PR c++/20173
15077 * g++.dg/template/error21.C: New test.
15078
15079 2006-05-23 Kazu Hirata <kazu@codesourcery.com>
15080
15081 PR target/27696
15082 * gcc.target/i386/pr27696.c: New.
15083
15084 2006-05-22 Janis Johnson <janis187@us.ibm.com>
15085
15086 * gcc.dg/vmx/pr27006.c: Remove dg-do directive; use default.
15087
15088 * gcc.c-torture/execute/20040709-2.c: Remove temporary hack for ppc64.
15089
15090 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15091
15092 PR c++/27716
15093 * g++.dg/other/assign1.C: New test.
15094
15095 2006-05-22 Kazu Hirata <kazu@codesourcery.com>
15096
15097 PR target/27266
15098 * gcc.target/i386/pr27266.c: New.
15099
15100 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15101
15102 PR c++/27451
15103 * g++.dg/ext/asm9.C: New test.
15104
15105 2006-05-22 Richard Sandiford <richard@codesourcery.com>
15106
15107 PR rtl-optimization/25514
15108 * gcc.c-torture/compile/pr25514.c: New test.
15109
15110 2006-05-22 Richard Guenther <rguenther@suse.de>
15111
15112 Revert
15113 2006-01-31 Richard Guenther <rguenther@suse.de>
15114
15115 * gcc.target/i386/sselibm-1.c: New testcase.
15116 * gcc.target/i386/sselibm-2.c: Likewise.
15117 * gcc.target/i386/sselibm-3.c: Likewise.
15118 * gcc.target/i386/sselibm-4.c: Likewise.
15119 * gcc.target/i386/sselibm-5.c: Likewise.
15120
15121 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15122
15123 PR c/27420
15124 * gcc.dg/func-args-2.c: New test.
15125
15126 PR c/26818
15127 * gcc.dg/struct-incompl-1.c: New test.
15128
15129 2006-05-22 Richard Guenther <rguenther@suse.de>
15130
15131 PR testsuite/27708
15132 * gcc.dg/tree-ssa/ssa-fre-4.c: Relax pattern for matching
15133 the transformations we test for.
15134
15135 2006-05-22 Richard Guenther <rguenther@suse.de>
15136
15137 PR testsuite/27707
15138 * g++.dg/tree-ssa/ivopts-1.C: XFAIL for hppa*-*-*.
15139
15140 2006-05-21 Mark Mitchell <mark@codesourcery.com>
15141
15142 PR c++/27210
15143 * g++.dg/warn/new1.C: New test.
15144 * g++.dg/template/new5.C: Likewise.
15145
15146 2006-05-21 Roger Sayle <roger@eyesopen.com>
15147
15148 * gcc.target/i386/20060512-1.c: Add -msse2 command line option.
15149 * gcc.target/i386/20060512-3.c: Likewise.
15150
15151 2006-05-21 Kazu Hirata <kazu@codesourcery.com>
15152
15153 PR rtl-optimization/27671
15154 * gcc.c-torture/execute/pr27671-1.c: New.
15155 * gcc.dg/pr27671-2.c: Likewise.
15156
15157 PR tree-optimization/26622.
15158 * gcc.c-torture/compile/pr26622.c: New.
15159
15160 2006-05-21 Paul Thomas <pault@gcc.gnu.org>
15161
15162 PR fortran/27613
15163 * gfortran.dg/recursive_reference_1.f90: New test.
15164
15165 2006-05-21 Paul Thomas <pault@gcc.gnu.org>
15166
15167 PR fortran/25746
15168 * gfortran.dg/elemental_subroutine_3.f90: New test.
15169
15170 PR fortran/25090
15171 * gfortran.dg/entry_dummy_ref_1.f90: Remove.
15172
15173 PR fortran/27584
15174 * gfortran.dg/associated_target_1.f90: New test.
15175
15176 PR fortran/19015
15177 * gfortran.dg/maxloc_shape_1.f90: New test.
15178
15179 2006-05-20 Jerry DeLisle <jvdelisle@gcc.gnu.org>
15180
15181 PR libgfortran/24459
15182 * gfortran.dg/namelist_24.f90: New test.
15183 * gfortran.dg/namelist_12.f: Fix typo in comment.
15184
15185 2006-05-20 Andrew Pinski <pinskia@physics.uc.edu>
15186
15187 PR middle-end/25776
15188 * g++.dg/other/error11.C: New test.
15189
15190 2006-05-20 Richard Sandiford <richard@codesourcery.com>
15191
15192 * gcc.target/mips/pr26765.c: Add -w to options.
15193
15194 2006-05-20 Richard Sandiford <richard@codesourcery.com>
15195
15196 * lib/target-supports.exp (check_effective_target_mpaired_single):
15197 New function.
15198 * gcc.dg/vect/vect.exp: Use it to check for compatible mipsisa64-elf
15199 multilibs.
15200 * g++.dg/vect/vect.exp: Likewise.
15201
15202 2006-05-20 Richard Sandiford <richard@codesourcery.com>
15203
15204 PR testsuite/25891
15205 * g++.dg/gomp/gomp.exp: Skip if ![check_effective_target_fopenmp].
15206
15207 2006-05-19 H.J. Lu <hongjiu.lu@intel.com>
15208
15209 PR fortran/27662
15210 * gfortran.dg/temporary_1.f90: New file.
15211
15212 2006-05-19 Andreas Schwab <schwab@suse.de>
15213
15214 * g++.dg/other/unused1.C: Also match "stringz".
15215
15216 2006-05-19 Mark Mitchell <mark@codesourcery.com>
15217
15218 PR c++/26433
15219 * g++.dg/template/fntry1.C: New test.
15220
15221 2006-05-18 Mark Mitchell <mark@codesourcery.com>
15222
15223 PR c++/27471
15224 PR c++/27506
15225 * g++.dg/conversion/bitfield5.C: New test.
15226 * g++.dg/conversion/bitfield6.C: New test.
15227
15228 2006-05-18 Mike Stump <mrs@apple.com>
15229
15230 * gcc.dg/c90-arraydecl-1.c: Update for vla, vm [*] fixups.
15231 * gcc.dg/vla-4.c: Add.
15232 * gcc.dg/vla-5.c: Add.
15233 * gcc.dg/vla-6.c: Add.
15234
15235 2006-05-12 Stuart Hastings <stuart@apple.com>
15236
15237 * gcc.target/i386/20060512-1.c: New.
15238 * gcc.target/i386/20060512-2.c: New.
15239 * gcc.target/i386/20060512-3.c: New.
15240 * gcc.target/i386/20060512-4.c: New.
15241
15242 2006-05-17 Mark Mitchell <mark@codesourcery.com>
15243
15244 PR c++/26122
15245 * g++.old-deja/g++.oliva/template9.C: Remove XFAIL.
15246
15247 PR c++/26068
15248 * g++.dg/opt/pr17697-3.C: Remove invalid extern specifier.
15249 * g++.dg/parse/linkage1.C: New test.
15250
15251 2006-05-17 Jakub Jelinek <jakub@redhat.com>
15252
15253 PR tree-optimization/27548
15254 * g++.dg/tree-ssa/pr27548.C: New test.
15255
15256 2006-05-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15257
15258 PR fortran/26551
15259 * gfortran.dg/recursive_check_1.f: New test.
15260 * gfortran.dg/recursive_check_2.f90: New test.
15261
15262 2005-05-17 Bernd Schmidt <bernd.schmidt@analog.com>
15263
15264 * g++.dg/opt/temp2.C: New test.
15265
15266 2006-05-17 Jakub Jelinek <jakub@redhat.com>
15267
15268 PR c++/27491
15269 * g++.dg/init/brace5.C: New test.
15270
15271 PR middle-end/27415
15272 * gcc.dg/gomp/pr27415.c: New test.
15273 * g++.dg/gomp/pr27415.C: New test.
15274
15275 PR tree-optimization/27549
15276 * g++.dg/tree-ssa/pr27549.C: New test.
15277
15278 2006-05-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
15279
15280 PR libgfortran/27575
15281 * gfortran.dg/read_eof_4.f90: New test.
15282
15283 2006-05-16 Richard Guenther <rguenther@suse.de>
15284
15285 PR tree-optimization/22303
15286 * gcc.dg/tree-ssa/ssa-ccp-13.c: New testcase.
15287
15288 2006-05-16 Jakub Jelinek <jakub@redhat.com>
15289
15290 PR middle-end/27573
15291 * gcc.dg/gomp/pr27573.c: New test.
15292 * gfortran.dg/gomp/pr27573.f90: New test.
15293
15294 PR c/27499
15295 * gcc.dg/gomp/pr27499.c: New test.
15296 * g++.dg/gomp/pr27499.C: New test.
15297
15298 2006-05-15 Mark Mitchell <mark@codesourcery.com>
15299
15300 PR c++/27339
15301 * g++.dg/parser/access8.C: Adjust error marker.
15302 * g++.dg/template/access17.C: New test.
15303 * g++.dg/template/access18.C: Likewise.
15304
15305 2006-05-15 Roger Sayle <roger@eyesopen.com>
15306
15307 PR target/26600
15308 * gcc.target/i386/pr26600.c: New test case.
15309
15310 2006-05-15 Mark Mitchell <mark@codesourcery.com>
15311
15312 PR c++/27505
15313 * g++.dg/expr/bitfield1.C: New test.
15314
15315 2006-05-15 Richard Guenther <rguenther@suse.de>
15316
15317 PR tree-optimization/27603
15318 * gcc.dg/torture/pr27603.c: New testcase.
15319
15320 2006-05-15 Paul Thomas <pault@gcc.gnu.org>
15321
15322 PR fortran/25090
15323 * gfortran.dg/entry_dummy_ref_1.f90: New test.
15324
15325 PR fortran/25082
15326 * gfortran.dg/scalar_return_1.f90: New test.
15327
15328 PR fortran/27411
15329 * gfortran.dg/derived_comp_array_ref_1.f90: New test.
15330
15331 2006-05-15 Jakub Jelinek <jakub@redhat.com>
15332
15333 * gcc.dg/gomp/critical-4.c: New test.
15334 * gcc.dg/gomp/appendix-a/a.35.1.c: Add dg-warning.
15335 * gcc.dg/gomp/appendix-a/a.35.3.c: Likewise.
15336 * gfortran.dg/gomp/appendix-a/a.35.1.f90: Likewise.
15337 * gfortran.dg/gomp/appendix-a/a.35.3.f90: Likewise.
15338
15339 2006-05-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15340
15341 PR c++/27582
15342 * g++.dg/template/dependent-args1.C: New test.
15343
15344 PR c++/27581
15345 * g++.dg/lookup/this1.C: New test.
15346
15347 PR c++/27315
15348 * g++.dg/template/operator6.C: New test.
15349 * g++.dg/template/incomplete3.C: New test.
15350
15351 PR c++/27559
15352 * g++.dg/template/new4.C: New test.
15353
15354 PR c++/27496
15355 * g++.dg/template/void2.C: New test.
15356
15357 2006-05-14 Alexandre Oliva <aoliva@redhat.com>
15358
15359 * g++.dg/template/dependent-expr5.C: New test.
15360
15361 2006-05-14 Roger Sayle <roger@eyesopen.com>
15362
15363 PR middle-end/26729
15364 * gcc.dg/pr26729-1.c: New test case.
15365
15366 2006-05-13 Zdenek Dvorak <dvorakz@suse.cz>
15367
15368 * gcc.dg/pr27003.c: New test.
15369
15370 2006-05-12 Steve Ellcey <sje@cup.hp.com>
15371
15372 * lib/target-supports.dg (check_cxa_atexit_available): Change
15373 v3_target_compile to ${tool}_target_compile.
15374
15375 2006-05-11 Jason Merrill <jason@redhat.com>
15376
15377 * lib/scanasm.exp (scan-not-hidden): Fix typo.
15378
15379 2006-05-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15380
15381 PR fortran/27553
15382 * gfortran.dg/label_5.f90: New test.
15383
15384 2006-05-11 Joseph S. Myers <joseph@codesourcery.com>
15385
15386 * lib/target-supports.exp (check_effective_target_powerpc_fprs,
15387 check_effective_target_powerpc_altivec_ok): New.
15388 * g++.dg/eh/simd-2.C, g++.dg/ext/altivec-1.C,
15389 g++.dg/ext/altivec-10.C, g++.dg/ext/altivec-11.C,
15390 g++.dg/ext/altivec-12.C, g++.dg/ext/altivec-13.C,
15391 g++.dg/ext/altivec-2.C, g++.dg/ext/altivec-3.C,
15392 g++.dg/ext/altivec-4.C, g++.dg/ext/altivec-5.C,
15393 g++.dg/ext/altivec-6.C, g++.dg/ext/altivec-7.C,
15394 g++.dg/ext/altivec-8.C, g++.dg/ext/altivec-9.C,
15395 g++.dg/ext/altivec-types-1.C, g++.dg/ext/altivec-types-2.C,
15396 g++.dg/ext/altivec-types-3.C, g++.dg/ext/altivec-types-4.C,
15397 gcc.dg/dfp/altivec-types.c, gcc.dg/simd-3.c,
15398 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c,
15399 gcc.dg/vmx/vmx.exp, gcc.target/powerpc/980827-1.c,
15400 gcc.target/powerpc/altivec-1.c, gcc.target/powerpc/altivec-10.c,
15401 gcc.target/powerpc/altivec-11.c, gcc.target/powerpc/altivec-12.c,
15402 gcc.target/powerpc/altivec-13.c, gcc.target/powerpc/altivec-14.c,
15403 gcc.target/powerpc/altivec-15.c, gcc.target/powerpc/altivec-16.c,
15404 gcc.target/powerpc/altivec-17.c, gcc.target/powerpc/altivec-18.c,
15405 gcc.target/powerpc/altivec-19.c, gcc.target/powerpc/altivec-2.c,
15406 gcc.target/powerpc/altivec-21.c, gcc.target/powerpc/altivec-22.c,
15407 gcc.target/powerpc/altivec-3.c, gcc.target/powerpc/altivec-4.c,
15408 gcc.target/powerpc/altivec-5.c, gcc.target/powerpc/altivec-6.c,
15409 gcc.target/powerpc/altivec-7.c, gcc.target/powerpc/altivec-8.c,
15410 gcc.target/powerpc/altivec-9.c,
15411 gcc.target/powerpc/altivec-consts.c,
15412 gcc.target/powerpc/altivec-pr22085.c,
15413 gcc.target/powerpc/altivec-splat.c,
15414 gcc.target/powerpc/altivec-types-1.c,
15415 gcc.target/powerpc/altivec-types-2.c,
15416 gcc.target/powerpc/altivec-types-3.c,
15417 gcc.target/powerpc/altivec-types-4.c,
15418 gcc.target/powerpc/altivec-varargs-1.c,
15419 gcc.target/powerpc/altivec-vec-merge.c,
15420 gcc.target/powerpc/ppc-vector-memcpy.c,
15421 gcc.target/powerpc/ppc-vector-memset.c,
15422 gcc.target/powerpc/ppc64-abi-2.c, gcc.target/powerpc/pr16155.c,
15423 gcc.target/powerpc/pr16286.c, gcc.target/powerpc/pr27158.c: Use
15424 these effective targets.
15425 * gcc.dg/vmx/pr27006.c: Add missing close brace.
15426 * gcc.dg/20020103-1.c: XFAIL on powerpc*-*-*.
15427
15428 2006-05-11 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15429
15430 PR middle-end/27384
15431 * g++.dg/other/fold1.C: New test.
15432
15433 PR middle-end/27488
15434 * gcc.dg/fold-nonneg-1.c: New test.
15435
15436 PR c++/27547
15437 * g++.dg/other/operator1.C: New test.
15438
15439 2006-05-11 Richard Guenther <rguenther@suse.de>
15440
15441 PR middle-end/27529
15442 * gcc.dg/tree-ssa/foldcast-1.c: New testcase.
15443
15444 2006-05-10 Janis Johnson <janis187@us.ibm.com>
15445
15446 * lib/target-supports-dg.exp (check-flags): New.
15447 (dg-skip-if): Move flag checks.
15448
15449 2006-05-09 Steve Ellcey <sje@cup.hp.com>
15450
15451 * lib/target-supports-dg.exp (dg-require-cxa-atexit): New.
15452 * lib/target-supports.dg (check_cxa_atexit_available): New.
15453
15454 2005-05-10 Thomas Koenig <Thomas.Koenig@online.de>
15455
15456 PR fortran/27470
15457 * gfortran.dg/multiple_allocation_2.f90: New test case.
15458
15459 2006-05-10 Kazu Hirata <kazu@codesourcery.com>
15460
15461 * gcc.target/arm/pr27387.C: Fix a comment typo.
15462
15463 2006-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15464
15465 PR fortran/24549
15466 * gfortran.dg/error_recovery_1.f90: New test.
15467
15468 2006-05-10 Richard Guenther <rguenther@suse.de>
15469
15470 PR tree-optimization/27302
15471 * gcc.dg/torture/pr27302.c: New testcase.
15472
15473 2006-05-09 Dirk Mueller <dmueller@suse.de>
15474 Richard Guenther <rguenther@suse.de>
15475
15476 PR middle-end/27498
15477 * gcc.dg/tree-ssa/pr27498.c: New testcase.
15478
15479 2006-05-09 Zdenek Dvorak <dvorakz@suse.cz>
15480
15481 PR rtl-optimization/27335
15482 * gcc.dg/pr27335.c: New test.
15483
15484 2006-05-06 Richard Sandiford <richard@codesourcery.com>
15485
15486 * gcc.target/mips/mips-ps-5.c: New file.
15487
15488 2006-05-08 Jan Hubicka <jh@suse.cz>
15489
15490 PR middle-end/25962
15491 * gcc.dg/pr25962.c: New.
15492
15493 2006-05-08 Roger Sayle <roger@eyesopen.com>
15494
15495 PR target/27158
15496 * gcc.target/powerpc/pr27158.c: New test case.
15497
15498 2006-05-08 Laurent GUERBY <laurent@guerby.net>
15499
15500 PR testsuite/27476
15501 * ada/acats/run_all.sh: Use test -z.
15502
15503 2006-05-07 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15504
15505 PR libfortran/18271
15506 * gfortran.dg/spec_expr_3.f90: New test.
15507
15508 2006-05-07 H.J. Lu <hongjiu.lu@intel.com>
15509
15510 PR target/24879
15511 * gcc.target/i386/monitor.c: New file.
15512
15513 2006-05-08 Alan Modra <amodra@bigpond.net.au>
15514
15515 * gcc.dg/pr27095.c: xfail *-*-darwin*.
15516
15517 2006-05-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15518
15519 PR c++/27447
15520 * g++.dg/other/ptrmem7.C: New test.
15521
15522 2006-05-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15523
15524 PR target/27421
15525 * gcc.dg/array-9.c: New test.
15526
15527 2006-05-07 Richard Guenther <rguenther@suse.de>
15528
15529 PR tree-optimization/27409
15530 * gcc.dg/torture/pr27409.c: New testcase.
15531
15532 2006-05-07 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
15533
15534 PR fortran/27457
15535 * gfortran.dg/select_6.f90: New.
15536
15537 2006-05-07 Richard Guenther <rguenther@suse.de>
15538
15539 PR tree-optimization/27136
15540 * gcc.dg/torture/pr27136.c: New testcase.
15541
15542 2006-05-07 Paul Thomas <pault@gcc.gnu.org>
15543
15544 PR fortran/24813
15545 * gfortran.dg/char_cons_len_1.f90: New test.
15546
15547 2006-05-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15548
15549 PR c++/27427
15550 * g++.dg/template/incomplete2.C: New test.
15551
15552 2006-05-06 Richard Guenther <rguenther@suse.de>
15553
15554 PR tree-optimization/27151
15555 * gcc.dg/vect/pr27151.c: New testcase.
15556
15557 2006-05-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15558
15559 PR c++/27430
15560 * g++.dg/template/void1.C: New test.
15561
15562 PR c++/27423
15563 * g++.dg/other/void2.C: New test.
15564
15565 PR c++/27422
15566 * g++.dg/conversion/void1.C: New test.
15567
15568 2006-05-03 Aldy Hernandez <aldyh@redhat.com>
15569
15570 PR/21391
15571 * g++.dg/other/unused1.C: New.
15572
15573 2006-05-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15574
15575 PR objc/27240
15576 * objc.dg/member-1.m: New test.
15577
15578 2006-05-05 Steve Ellcey <sje@cup.hp.com>
15579
15580 * gfortran.dg/large_real_kind_form_io_2.f90: Use nearest.
15581
15582 2006-05-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15583
15584 PR libfortran/26985
15585 * gfortran.dg/matmul_2.f90: New test.
15586
15587 2005-05-05 Laurent GUERBY <laurent@guerby.net>
15588
15589 * ada/acats/run_all.sh: Use sync when main not found.
15590
15591 2006-05-04 Kazu Hirata <kazu@codesourcery.com>
15592
15593 PR target/26765
15594 * gcc.target/mips/pr26765.c: New.
15595
15596 2005-05-04 Bernd Schmidt <bernd.schmidt@analog.com>
15597
15598 * gcc.target/bfin: New directory.
15599 * gcc.target/bfin/bfin.exp: New file.
15600 * gcc.target/bfin/frmul.c: New file.
15601 * gcc.target/bfin/arith.c: New file.
15602 * gcc.target/bfin/mul-combine.c: New file.
15603 * gcc.target/bfin/shift.c: New file.
15604
15605 2006-05-04 Richard Guenther <rguenther@suse.de>
15606
15607 PR tree-optimization/14287
15608 PR tree-optimization/14844
15609 PR tree-optimization/19792
15610 PR tree-optimization/21608
15611 PR tree-optimization/27090
15612 * gcc.dg/tree-ssa/ssa-fre-1.c: New testcase.
15613 * gcc.dg/tree-ssa/ssa-fre-2.c: Likewise.
15614 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
15615 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise.
15616 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
15617
15618 2006-05-04 Jakub Jelinek <jakub@redhat.com>
15619
15620 PR tree-optimization/27285
15621 * gcc.c-torture/execute/pr27285.c: New test.
15622
15623 PR middle-end/27388
15624 * gcc.dg/gomp/pr27388-1.c: New test.
15625 * gcc.dg/gomp/pr27388-2.c: New test.
15626 * gcc.dg/gomp/pr27388-3.c: New test.
15627
15628 PR c++/27359
15629 * g++.dg/gomp/pr27359.C: New test.
15630
15631 2006-05-02 Steven G. Kargl <kargls@comcast.net>
15632
15633 PR fortran/20248
15634 * gfortran.dg/iargc.f90: New test.
15635
15636 2006-05-02 Mark Mitchell <mark@codesourcery.com>
15637
15638 PR c++/27102
15639 * g++.dg/template/crash49.C: New test.
15640
15641 2006-05-02 Steve Ellcey <sje@cup.hp.com>
15642
15643 PR testsuite/27032
15644 * gcc.c-torture/compile/pr23237.c: Move dg-do line.
15645
15646 2006-05-02 Jeff Law <law@redhat.com>
15647
15648 PR tree-optimization/27364
15649 * gcc.c-torture/execute/pr27364.c: New test.
15650
15651 2006-05-02 Mark Mitchell <mark@codesourcery.com>
15652
15653 PR c++/27309
15654 * g++.dg/parser/ctor5.C: New test.
15655
15656 2006-05-02 Kazu Hirata <kazu@codesourcery.com>
15657
15658 PR target/27387
15659 * gcc.target/arm/arm.exp: New.
15660 * gcc.target/arm/pr27387.C: Likewise.
15661
15662 2006-05-02 Paul Thomas <pault@gcc.gnu.org>
15663
15664 PR fortran/27269
15665 PR fortran/27324
15666 * gfortran.dg/module_equivalence_2.f90: New test.
15667
15668 2006-05-02 Jakub Jelinek <jakub@redhat.com>
15669
15670 PR middle-end/27337
15671 * g++.dg/gomp/pr27337-1.C: New test.
15672 * g++.dg/gomp/pr27337-2.C: New test.
15673
15674 PR middle-end/27328
15675 * gcc.dg/gomp/pr27328.c: New test.
15676
15677 PR middle-end/27325
15678 * g++.dg/gomp/pr27325.C: New test.
15679
15680 PR middle-end/27310
15681 * g++.dg/gomp/pr27310.C: New test.
15682
15683 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
15684
15685 PR tree-optimization/27291
15686 * g++.dg/tree-ssa/pr27291.C: New test.
15687
15688 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
15689
15690 PR tree-optimization/27283
15691 * g++.dg/tree-ssa/pr27283.C: New test.
15692
15693 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
15694
15695 * gcc.dg/tree-ssa/loop-16.c: New test.
15696
15697 2006-05-01 Roger Sayle <roger@eyesopen.com>
15698 Joseph S. Myers <joseph@codesourcery.com>
15699
15700 * gcc.dg/Wconversion-3.c: New test case.
15701 * gcc.dg/Wconversion-4.c: Likewise.
15702
15703 2006-05-01 Richard Guenther <rguenther@suse.de>
15704
15705 PR tree-optimization/26726
15706 * g++.dg/tree-ssa/ivopts-1.C: New testcase.
15707
15708 2006-04-30 Roger Sayle <roger@eyesopen.com>
15709
15710 * gcc.dg/Woverflow-1.c: New test case.
15711 * gcc.dg/Woverflow-2.c: Likewise.
15712 * gcc.dg/Woverflow-3.c: Likewise.
15713
15714 2006-04-30 Mark Mitchell <mark@codesourcery.com>
15715
15716 PR c++/27094
15717 * g++.dg/template/defarg8.C: New test.
15718
15719 2006-04-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15720
15721 PR c++/27278
15722 * g++.dg/parse/operator7.C: New test.
15723
15724 2006-04-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15725
15726 PR c++/11471
15727 PR c++/27102
15728 * g++.dg/template/crash48.C: New test.
15729
15730 PR c++/27279
15731 * g++.dg/parse/ctor4.C: New test.
15732
15733 2006-04-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15734
15735 PR fortran/25681
15736 * gfortran.df/char_type_len.f90: New test.
15737
15738 2006-04-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
15739
15740 PR libgfortran/27304
15741 * gfortran.dg/fmt_exhaust.f90: New test.
15742
15743 2006-04-28 Roger Sayle <roger@eyesopen.com>
15744
15745 PR c/25309
15746 * gcc.dg/large-size-array-2.c: New test case.
15747
15748 2006-04-28 Richard Guenther <rguenther@suse.de>
15749
15750 PR target/26826
15751 * gcc.target/i386/pr26826.c: New testcase.
15752
15753 2006-04-28 Jakub Jelinek <jakub@redhat.com>
15754
15755 PR middle-end/27260
15756 * gcc.c-torture/execute/pr27260.c: New.
15757
15758 2006-04-28 Alan Modra <amodra@bigpond.net.au>
15759
15760 PR middle-end/27095
15761 * gcc.dg/pr27095.c: New.
15762
15763 2006-04-27 Mark Mitchell <mark@codesourcery.com>
15764
15765 PR c++/27292
15766 * g++.dg/conversion/bitfield4.C: New test.
15767
15768 2006-04-27 Eric Christopher <echristo@apple.com>
15769
15770 * gcc.dg/pragma-ms_struct.c: New.
15771
15772 2006-04-27 Mark Mitchell <mark@codesourcery.com>
15773
15774 PR c++/27102
15775 * g++.dg/template/crash47.C: New test.
15776
15777 2006-04-27 Dirk Mueller <dmueller@suse.de>
15778
15779 * gcc.target/i386/sse-7.c: build with -msse.
15780
15781 2006-04-26 H.J. Lu <hongjiu.lu@intel.com>
15782
15783 PR testsuite/27274:
15784 * gcc.target/i386/sse-9.c: Include "../../gcc.dg/i386-cpuid.h".
15785 (main): Exit if processor doesn't support SSE.
15786
15787 2006-04-26 David Edelsohn <edelsohn@gnu.org>
15788
15789 PR middle-end/27282
15790 * gcc.c-torture/compile/pr27282.c: New test.
15791
15792 2006-04-26 Jakub Jelinek <jakub@redhat.com>
15793
15794 PR middle-end/26913
15795 * g++.dg/gomp/pr26913.C: New test.
15796
15797 PR c/25996
15798 * gcc.dg/gomp/pr25996.c: New test.
15799 * g++.dg/gomp/pr25996.C: New test.
15800
15801 2006-04-25 Richard Sandiford <richard@codesourcery.com>
15802
15803 PR rtl-optimization/26725
15804 * gcc.c-torture/compile/pr26725.c: New test.
15805
15806 2006-04-25 Richard Guenther <rguenther@suse.de>
15807
15808 * gcc.dg/tree-prof/val-prof-2.c: Check for n + ffff rather
15809 than n + -1.
15810
15811 2006-04-25 Andreas Krebbel <krebbel1@de.ibm.com>
15812
15813 * gcc.dg/20060425-1.c: New testcase.
15814
15815 2006-04-25 Jakub Jelinek <jakub@redhat.com>
15816
15817 PR tree-optimization/26865
15818 * gcc.dg/pr26865.c: New test.
15819
15820 2006-04-24 Mark Mitchell <mark@codesourcery.com>
15821
15822 PR c++/27292
15823 * g++.dg/conversion/bitfield1.C: New test.
15824 * g++.dg/conversion/bitfield2.C: Likewise.
15825 * g++.dg/conversion/bitfield3.C: Likewise.
15826
15827 2006-04-24 Andrew Pinski <pinskia@gcc.gnu.org>
15828 Richard Guenther <rguenther@suse.de>
15829
15830 PR tree-optimization/27236
15831 * gcc.dg/tree-ssa/pr27236.c: New testcase.
15832
15833 2006-04-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15834
15835 PR c++/19963
15836 * g++.dg/other/incomplete2.C: New test.
15837
15838 2006-04-24 Richard Guenther <rguenther@suse.de>
15839
15840 PR middle-end/26869
15841 * gcc.dg/torture/pr26869.c: New testcase.
15842
15843 2006-04-24 Andrew Pinski <pinskia@gcc.gnu.org>
15844 Richard Guenther <rguenther@suse.de>
15845
15846 PR tree-optimization/27218
15847 * g++.dg/tree-ssa/pr27218.C: New testcase.
15848
15849 2006-04-23 Mark Mitchell <mark@codesourcery.com>
15850
15851 PR c++/26912
15852 * g++.dg/template/friend41.C: New test.
15853
15854 2006-04-23 David Edelsohn <edelsohn@gnu.org>
15855
15856 * g++.dg/opt/pr15551.C: Include cstdio.
15857 (main): Use remove instead of unlink.
15858
15859 2006-04-23 Eric Botcazou <ebotcazou@adacore.com>
15860
15861 * gcc.dg/sibcall-7.c: New test.
15862 * gcc.dg/tree-ssa/tailrecursion-1.c: Pass -foptimize-sibling-calls.
15863 * gcc.dg/tree-ssa/tailrecursion-2.c: Likewise.
15864 * gcc.dg/tree-ssa/tailrecursion-3.c: Likewise.
15865 * gcc.dg/tree-ssa/tailrecursion-4.c: Likewise.
15866 * gcc.dg/tree-ssa/tailrecursion-5.c: Likewise.
15867
15868 2006-04-23 Mark Mitchell <mark@codesourcery.com>
15869
15870 PR c++/26534
15871 * g++.dg/opt/bitfield1.C: New test.
15872 * g++.dg/compat/abi/bitfield1_main.C: Add -w.
15873 * g++.dg/compat/abi/bitfield1_x.C: Likewise.
15874 * g++.dg/compat/abi/bitfield1_y.C: Likewise.
15875 * g++.dg/compat/abi/bitfield2_main.C: Likewise.
15876 * g++.dg/compat/abi/bitfield2_x.C: Likewise.
15877 * g++.dg/compat/abi/bitfield2_y.C: Likewise.
15878 * g++.dg/abi/bitfield1.C: Add dg-warning markers.
15879 * g++.dg/abi/bitfield2.C: Likewise.
15880 * g++.dg/init/bitfield1.C: Likewise.
15881
15882 2006-04-23 Paul Thomas <pault@gcc.gnu.org>
15883
15884 PR fortran/25099
15885 * gfortran.dg/elemental_subroutine_4.f90: New test.
15886 * gfortran.dg/assumed_size_refs_1.f90: Add error to non-conforming
15887 call sub (m, x).
15888
15889 2006-04-22 Joseph S. Myers <joseph@codesourcery.com>
15890
15891 * gcc.c-torture/compile/20060421-1.c: New testcase.
15892
15893 2006-04-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15894
15895 PR c/25875
15896 * gcc.dg/init-bad-4.c: New test.
15897
15898 2006-04-21 Paul Brook <paul@codesourcery.com>
15899
15900 * gcc.dg/arm-vfp1.c: Skip on iWMMXt cpus.
15901
15902 2006-04-21 Paul Thomas <pault@gcc.gnu.org>
15903
15904 PR fortran/27122
15905 * gfortran.dg/defined_operators_1.f90: New test.
15906 * gfortran.dg/assumed_charlen_function_1.f90: Add new error and
15907 remove old ones associated, incorrectly, with Note 5.46.
15908
15909 PR fortran/27113
15910 * gfortran.dg/character_array_constructor_1.f90: New test.
15911
15912 2006-04-20 Jakub Jelinek <jakub@redhat.com>
15913
15914 * gcc.dg/20060419-1.c: New test.
15915
15916 2006-04-19 Carlos O'Donell <carlos@codesourcery.com>
15917
15918 PR c/26774
15919 * gcc.dg/struct-parse-1.c: New test case.
15920
15921 2006-04-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15922
15923 PR c++/26558
15924 * g++.dg/parse/template19.C: New test.
15925
15926 PR c++/26739
15927 * g++.old-deja/g++.pt/friend36.C: Adjust error markers.
15928
15929 PR c++/26036
15930 * g++.dg/expr/call3.C: New test.
15931
15932 PR c++/10385
15933 * g++.dg/conversion/dynamic1.C: New test.
15934
15935 2006-04-19 Mark Mitchell <mark@codesourcery.com>
15936
15937 PR c++/27102
15938 * g++.dg/template/crash35.C: Tweak error markers.
15939 * g++.dg/template/crash46.C: New test.
15940 * g++.old-deja/g++.brendan/friend4.C: Tweak error markers.
15941 * g++.old-deja/g++.pt/incomplete1.C: Likewise.
15942
15943 2006-04-19 Andreas Krebbel <krebbel1@de.ibm.com>
15944
15945 PR rtl-optimization/14261
15946 * gcc.c-torture/compile/20060419-1.c: Added.
15947
15948 2006-04-18 Bernhard Fischer <aldot@gcc.gnu.org>
15949
15950 * gfortran.dg/label_1.f90: Adjust dg-error.
15951
15952 2006-04-16 Roger Sayle <roger@eyesopen.com>
15953
15954 PR target/26961
15955 * gcc.dg/fold-cond-1.c: New test case.
15956 * gcc.dg/pr26961-1.c: Likewise.
15957
15958 2006-04-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
15959
15960 PR libgfortran/27138
15961 * gfortran.dg/read_bad_advance.f90: New test.
15962
15963 2006-04-16 Roger Sayle <roger@eyesopen.com>
15964 Dale Johannesen <dalej@apple.com>
15965
15966 PR target/24076
15967 * gcc.target/i386/vecinit-3.c: New testcase.
15968 * gcc.target/i386/vecinit-4.c: Likewise.
15969 * gcc.target/i386/sse-18.c: Likewise.
15970 * gcc.target/i386/sse-19.c: Likewise.
15971
15972 2006-04-16 Thomas Koenig <Thomas.Koenig@online.de>
15973
15974 * gfortran.dg/allocate_zerosize_1.f90: New test.
15975
15976 2006-04-16 Mark Mitchell <mark@codesourcery.com>
15977
15978 PR c++/26365
15979 * g++.dg/template/crash45.C: New test.
15980
15981 2006-04-16 Paul Thomas <pault@gcc.gnu.org>
15982
15983 PR fortran/26787
15984 * gfortran.dg/proc_assign_1.f90: New test.
15985 * gfortran.dg/procedure_lvalue.f90: Change message.
15986 * gfortran.dg/namelist_4.f90: Add new error.
15987
15988 PR fortran/25597
15989 PR fortran/27096
15990 * gfortran.dg/auto_pointer_array_result_1.f90
15991
15992 PR fortran/27089
15993 * gfortran.dg/specification_type_resolution_1.f90
15994
15995 PR fortran/18003
15996 PR fortran/25669
15997 PR fortran/26834
15998 * gfortran.dg/bounds_temporaries_1.f90: New test.
15999
16000 PR fortran/27124
16001 * gfortran.dg/array_return_value_1.f90: New test.
16002
16003 2006-04-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16004
16005 PR fortran/25336
16006 * gfortran/dg/g77/20030115-1.f: Delete duplicate test.
16007
16008 2006-04-15 Jakub Jelinek <jakub@redhat.com>
16009
16010 PR middle-end/26823
16011 * g++.dg/gomp/pr26823-1.C: New test.
16012 * g++.dg/gomp/pr26823-2.C: New test.
16013
16014 2006-04-13 Uros Bizjak <uros@kss-loka.si>
16015
16016 PR middle-end/27134
16017 * gcc.dg/pr27314.c: New test.
16018
16019 2006-04-13 Richard Henderson <rth@redhat.com>
16020
16021 * g++.dg/gomp/block-0.C: Update expected matches.
16022
16023 2006-04-13 DJ Delorie <dj@redhat.com>
16024
16025 * lib/target-supports.exp (check_effective_target_int32plus): New.
16026 (check_effective_target_ptr32plus): New.
16027 (check_effective_target_size32plus): New.
16028 (check_effective_target_int16): New.
16029 (check_profiling_available): Add m32c to the list of unsupported
16030 targets.
16031
16032 * gcc.c-torture/compile/20000804-1.c: Skip m32c also.
16033 * gcc.c-torture/compile/20001226-1.c: Skip m32c due to small
16034 memory size.
16035 * gcc.c-torture/compile/20010327-1.c: Skip m32c due to non-SI
16036 pointers.
16037 * gcc.c-torture/compile/20020604-1.c: Skip m32c due to small
16038 size_t.
16039 * gcc.c-torture/compile/20050303-1.c: Require >=32 bit integers
16040 and size_t.
16041 * gcc.c-torture/compile/980506-1.c: Require >=32 bit size_t.
16042 * gcc.c-torture/execute/20020404-1.x: Check for any 16 bit target,
16043 not just xstormy16. Skip m32c due to weird pointer size.
16044 * gcc.c-torture/execute/20021024-1.x: Check for any 16 bit target,
16045 not just xstormy16.
16046 * gcc.c-torture/execute/shiftdi.x: Check for any 16 bit target,
16047 not just xstormy16.
16048 * gcc.dg/20020312-2.c: Add m32c support.
16049 * gcc.dg/20040622-2.c: Require >=32 bit pointers.
16050 * gcc.dg/20050321-1.c: XFail m32c due to incorrect malloc prototype
16051 in test.
16052 * gcc.dg/20050321-2.c: Require >=32 bit integers.
16053 * gcc.dg/asm-1.c: Skip if int and short are the same size.
16054 * gcc.dg/fold-mod-1.c: Require >=32 bit integers.
16055 * gcc.dg/fold-overflow-1.c: Skip m32c due to small const types in asm.
16056 * gcc.dg/format/bitfld-1.c: Require >=32 bit integers due to printf
16057 formats
16058 * gcc.dg/init-string-2.c: Require >=32 bit integers.
16059 * gcc.dg/max-1.c: Skip m32c in r8c or m16c mode due to small pointers.
16060 * gcc.dg/noncompile/920923-1.c: Skip small-int message for int16 hosts.
16061 * gcc.dg/pch/struct-1.c: Require >= 32 bit integers.
16062 * gcc.dg/pr14796-2.c: Require >=32 bit integers.
16063 * gcc.dg/pr17112-1.c: Require >=32 bit integers.
16064 * gcc.dg/pr18241-1.c: XFail m32c due to incorrect memset prototype
16065 in test.
16066 * gcc.dg/pr18241-2.c: XFail m32c due to incorrect memset prototype
16067 in test.
16068 * gcc.dg/pr19340.c: Skip m32c due to lack of scheduling.
16069 * gcc.dg/pr23049.c: Require >=32 bit integers.
16070 * gcc.dg/torture/pr26565.c: Skip m32c as everything is already packed.
16071 * gcc.dg/torture/pr26587.c: Require >=32 bit integers.
16072 * gcc.dg/torture/pr26630.c: Require >=32 bit integers.
16073 * gcc.dg/tree-ssa/loop-10.c: Require >=32 bit integers.
16074 * gcc.dg/tree-ssa/loop-2.c: Require >=32 bit size_t.
16075 * gcc.dg/tree-ssa/loop-4.c: Require >=32 bit size_t.
16076 * gcc.dg/tree-ssa/ltrans-1.c: Require >=32 bit size_t.
16077 * gcc.dg/tree-ssa/ltrans-2.c: Require >=32 bit size_t.
16078 * gcc.dg/tree-ssa/ltrans-3.c: Require >=32 bit size_t.
16079 * gcc.dg/tree-ssa/ltrans-4.c: Require >=32 bit size_t.
16080 * gcc.dg/tree-ssa/pr14341.c: Require >=32 bit integers.
16081 * gcc.dg/tree-ssa/pr23382.c: XFail m32c due to incorrect malloc
16082 prototype in test.
16083 * gcc.dg/tree-ssa/pr24627.c: Require >=32 bit integers.
16084 * gcc.dg/tree-ssa/pr26180.c: Require >=32 bit integers.
16085 * gcc.dg/tree-ssa/vrp14.c: Require >=32 bit integers.
16086 * gcc.dg/tree-ssa/vrp21.c: Require >=32 bit integers.
16087 * gcc.dg/tree-ssa/vrp22.c: Require >=32 bit integers.
16088
16089 * gcc.c-torture/execute/20040629-1.x: New. Require >16 bit integers.
16090 * gcc.c-torture/execute/20040703-1.x: Likewise.
16091 * gcc.c-torture/execute/20040705-1.x: Likewise.
16092 * gcc.c-torture/execute/20040705-2.x: Likewise.
16093 * gcc.c-torture/execute/20040709-1.x: Likewise.
16094 * gcc.c-torture/execute/20040709-2.x: Likewise.
16095 * gcc.c-torture/execute/20040811-1.x: Likewise.
16096 * gcc.c-torture/execute/20050316-1.x: Likewise.
16097 * gcc.c-torture/execute/bitfld-4.x: Likewise.
16098 * gcc.c-torture/execute/pr19689.x: Likewise.
16099 * gcc.c-torture/execute/pr7284-1.x: Likewise.
16100 * gcc.c-torture/execute/usmul.x: Likewise.
16101 * gcc.c-torture/execute/vrp-5.x: Likewise.
16102 * gcc.c-torture/execute/vrp-6.x: Likewise.
16103 * gcc.dg/debug/20041023-1.s: Likewise.
16104
16105 2006-04-13 Roger Sayle <roger@eyesopen.com>
16106
16107 * gcc.target/i386/20050113-1.c: Tweak testcase to reflect that casts
16108 of integers to a vector types are now constant expressions in C.
16109 * gcc.dg/vect/vect-fold-1.c: New test case.
16110
16111 2006-04-13 Paolo Bonzini <bonzini@gnu.org>
16112 Ulrich Weigand <uweigand@de.ibm.com>
16113
16114 PR target/27006
16115 * gcc.dg/vmx/pr27006.c: New testcase.
16116
16117 2006-04-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16118
16119 PR libgfortran/26766
16120 * gfortran.dg/write_recursive.f90: New test.
16121
16122 2006-04-11 Mark Mitchell <mark@codesourcery.com>
16123
16124 * g++.dg/parse/dtor7.C: New test.
16125 * g++.dg/parse/new1.C: Add error marker.
16126 * g++.dg/template/new3.C: New test.
16127
16128 PR c++/26122
16129 * g++.dg/template/pure1.C: New test.
16130
16131 PR c++/26295
16132 * g++.dg/parse/ptrmem4.C: New test.
16133
16134 2006-04-10 Jeff Law <law@redhat.com>
16135
16136 PR/27087
16137 * gcc.c-torture/compile/pr27087.c: New test.
16138
16139 2006-04-10 Aldy Hernandez <aldyh@redhat.com>
16140
16141 PR/21391
16142 * gcc.dg/20060410.c: New.
16143
16144 2006-04-10 Matthias Klose <doko@debian.org>
16145
16146 * lib/gcc-defs.exp (gcc-set-multilib-library-path):
16147 Recognize multilib directory names containing underscores.
16148
16149 2006-04-10 Roger Sayle <roger@eyesopen.com>
16150
16151 * gcc.target/i386/vecinit-1.c: New test case.
16152 * gcc.target/i386/vecinit-2.c: Likewise.
16153
16154 2006-04-10 Jakub Jelinek <jakub@redhat.com>
16155
16156 PR debug/27057
16157 * g++.dg/debug/dwarf2-2.C: New test.
16158
16159 2006-04-09 Richard Sandiford <richard@codesourcery.com>
16160
16161 PR rtl-optimization/27073
16162 * gcc.c-torture/execute/pr27073.c: New test.
16163
16164 2006-04-08 Mike Stump <mrs@apple.com>
16165
16166 * gcc.dg/pragma-darwin.c: Improve for ppc64.
16167
16168 2006-04-07 Richard Guenther <rguenther@suse.de>
16169
16170 PR tree-optimization/26135
16171 * gcc.dg/tree-ssa/ssa-copyprop-1.c: New testcase.
16172
16173 2006-04-06 Jan Hubicka <jh@suse.cz>
16174
16175 PR profile/26399
16176 * g++.dg/bprob/g++-bprob-2.C: New testcase.
16177
16178 2006-04-06 Roger Sayle <roger@eyesopen.com>
16179
16180 * g++.dg/conversion/nullptr1.C: New test case.
16181 * g++.dg/conversion/nullptr2.C: Likewise.
16182
16183 2006-04-05 Roger Sayle <roger@eyesopen.com>
16184
16185 * gfortran.dg/dependency_18.f90: New test case.
16186
16187 2006-04-05 Richard Guenther <rguenther@suse.de>
16188
16189 PR tree-optimization/26919
16190 * gcc.dg/ipa/ipa-1.c: Use -fno-early-inlining.
16191 * gcc.dg/ipa/ipa-2.c: Likewise.
16192 * gcc.dg/ipa/ipa-3.c: Likewise.
16193 * gcc.dg/ipa/ipa-5.c: Likewise.
16194
16195 2006-04-05 Richard Guenther <rguenther@suse.de>
16196
16197 PR tree-optimization/26763
16198 * gcc.dg/torture/pr26763-1.c: New testcase.
16199 * gcc.dg/torture/pr26763-2.c: Likewise.
16200
16201 2006-04-04 Paul Thomas <pault@gcc.gnu.org>
16202
16203 PR fortran/23634
16204 PR fortran/25619
16205 * gfortran.dg/actual_array_constructor_1.f90: New testcase.
16206
16207 2006-04-04 Eric Christopher <echristo@apple.com>
16208
16209 * gcc.target/i386/387-1.c: Allow regexp to match darwin
16210 stubs.
16211 * gcc.target/i386/387-5.c: Ditto.
16212
16213 2006-04-04 Carlos O'Donell <carlos@codesourcery.com>
16214
16215 * gcc.target/sparc/struct-ret-check.c: New test.
16216
16217 2006-04-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16218
16219 * gfortran.dg/fmt_zero_digits.f90: New test for no error when
16220 zero decimal digits specified in format.
16221
16222 2006-04-03 Paul Thomas <pault@gcc.gnu.org>
16223
16224 PR fortran/26891
16225 * gfortran.dg/missing_optional_dummy_1.f90: New test.
16226
16227 PR fortran/26976
16228 * gfortran.dg/compliant_elemental_intrinsics_1.f90: New test.
16229 * gfortran.dg/initialization_1.f90: Make assignment compliant.
16230 * gfortran.dg/transfer_array_intrinsic_1.f90: Simplify.
16231 * gfortran.dg/transfer_array_intrinsic_2.f90: Make assignments
16232 compliant and detect bigendian-ness.
16233
16234 2006-04-02 Erik Edelmann <eedelman@gcc.gnu.org>
16235
16236 * gfortran.dg/allocatable_dummy_1.f90: Also check that allocatable
16237 dummy arguments work when the actual argument is itself a dummy
16238 argument of the caller.
16239
16240 2006-04-01 Eric Botcazou <ebotcazou@libertysurf.fr>
16241
16242 PR libfortran/24685
16243 * gfortran.dg/large_real_kind_form_io_2.f90: XFAIL on SPARC/Solaris.
16244
16245 2006-04-01 Roger Sayle <roger@eyesopen.com>
16246
16247 * gfortran.dg/dependencency_17.f90: New test case.
16248
16249 2006-04-01 Roger Sayle <roger@eyesopen.com>
16250
16251 * gfortran.dg/dependency_14.f90: New test case.
16252 * gfortran.dg/dependency_15.f90: Likewise.
16253 * gfortran.dg/dependency_16.f90: Likewise.
16254
16255 2006-03-31 Asher Langton <langton2@llnl.gov>
16256
16257 PR fortran/25358
16258 gfortran.dg/cray_pointers_6.f90: New test.
16259
16260 2006-03-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16261
16262 PR libgfortran/26890
16263 * gfortran.dg/read_size_noadvance.f90: New test.
16264
16265 2006-03-30 Thomas Koenig <Thomas.Koenig@online.de>
16266
16267 PR fortran/25031
16268 * gfortran.dg/multiple_allocation_1.f90: Check that the
16269 size has changed after a re-allocation with stat.
16270
16271 2006-03-30 Richard Guenther <rguenther@suse.de>
16272
16273 * gcc.target/i386/sselibm-1.c: Adjust for libgcc-math partial
16274 removal.
16275 * gcc.target/i386/sselibm-2.c: Likewise.
16276 * gcc.target/i386/sselibm-3.c: Likewise.
16277 * gcc.target/i386/sselibm-4.c: Likewise.
16278 * gcc.target/i386/sselibm-5.c: Likewise.
16279
16280 2006-03-28 Roger Sayle <roger@eyesopen.com>
16281
16282 * gcc.dg/fold-andxor-1.c: New test case.
16283 * gcc.dg/fold-xorand-1.c: Likewise.
16284
16285 2006-03-28 Roger Sayle <roger@eyesopen.com>
16286
16287 * gcc.dg/fold-convnotconv-1.c: New test case.
16288
16289 2006-03-28 Paul Thomas <pault@gcc.gnu.org>
16290
16291 PR fortran/26779
16292 * gfortran.dg/private_type_5.f90: New test.
16293
16294 2006-03-27 David Edelsohn <edelsohn@gnu.org>
16295
16296 * objc.dg/objc-nofilename-1.m: Limit to Darwin.
16297
16298 2006-03-27 Jakub Jelinek <jakub@redhat.com>
16299
16300 * gfortran.dg/advance_2.f90: New test.
16301 * gfortran.dg/advance_3.f90: New test.
16302
16303 * gfortran.fortran-torture/execute/equiv_5.f: New test.
16304
16305 2006-03-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16306
16307 PR libgfortran/26661
16308 PR libgfortran/26880
16309 * gfortran.dg/read_x_past.f: New test.
16310
16311 2006-03-26 Geoffrey Keating <geoffk@apple.com>
16312
16313 * gcc.dg/darwin-20040809-2.c: Don't expect default debugging
16314 to be STABS.
16315
16316 2006-03-26 David Edelsohn <edelsohn@gnu.org>
16317
16318 * objc.dg/dwarf-1.m: Skip on AIX.
16319 * objc.dg/dwarf-2.m: Skip on AIX.
16320
16321 2006-03-25 Steven G. Kargl <kargls@comcast.net>
16322
16323 PR fortran/26816
16324 * gfortran.dg/float_1.f90: New test.
16325
16326 2006-03-25 Steven G. Kargl <kargsl@comcast.net>
16327
16328 * gfortran.dg/transfer_array_intrinsic_1.f90: Restrict to i?86 and
16329 X86_64 targets.
16330 * gfortran.dg/transfer_array_intrinsic_2.f90: Ditto.
16331
16332 2006-03-25 Thomas Koenig <Thomas.Koenig@online.de>
16333
16334 PR libfortran/26735
16335 * gfortran.dg/convert_implied_open.f90: New test case.
16336
16337 2006-03-25 Thomas Koenig <Thomas.Koenig@online.de>
16338
16339 PR fortran/26769
16340 * gfortran.dg/transpose_reshape_r10.f90: New test case.
16341
16342 2006-03-25 Uros Bizjak <uros@kss-loka.si>
16343
16344 PR middle-end/26717
16345 * gcc.dg/pr26717.c: New test.
16346
16347 2006-03-25 Roger Sayle <roger@eyesopen.com>
16348
16349 * gfortran.dg/dependency_12.f90: New test case.
16350
16351 2006-03-24 Roger Sayle <roger@eyesopen.com>
16352
16353 * gfortran.dg/dependency_9.f90: New (resurected) test case.
16354
16355 2006-03-24 Jeff Law <law@redhat.com>
16356
16357 * gcc.c-torture/pr26840.c: New test.
16358
16359 2006-03-24 Geoffrey Keating <geoffk@apple.com>
16360
16361 * objc.dg/dwarf-2.m: New.
16362 * obj-c++.dg/dwarf-2.mm: New.
16363
16364 * g++.old-deja/g++.other/init19.C: New.
16365
16366 2006-03-24 David Edelsohn <edelsohn@gnu.org>
16367
16368 * g++.dg/eh/spbp.C: Skip on AIX.
16369
16370 2006-03-24 Jakub Jelinek <jakub@redhat.com>
16371
16372 PR middle-end/26611
16373 * g++.dg/gomp/pr26611-1.C: New test.
16374 * g++.dg/gomp/pr26611-2.C: New test.
16375
16376 2006-03-24 Jeff Law <law@redhat.com>
16377
16378 * gcc.c-torture/compile/pr26833.c: New test.
16379 * gfortran.fortran-torture/compile/pr26806.f90: New test.
16380
16381 2006-03-22 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16382
16383 * gfortran.dg/endfile_2.f90: Delete temp file.
16384
16385 2006-03-22 Thomas Koenig <Thomas.Koenig@online.de>
16386
16387 PR fortran/19303
16388 * gfortran.dg/record_marker_1.f90: New test case.
16389 * gfortran.dg/record_marker_2.f: New test case.
16390 * gfortran.dg/record_marker_3.f90: New test case.
16391
16392 2006-03-22 Paul Thomas <pault@gcc.gnu.org>
16393
16394 PR fortran/17298
16395 * gfortran.dg/transfer_array_intrinsic_1.f90: New test.
16396 * gfortran.dg/transfer_array_intrinsic_2.f90: New test.
16397
16398 2006-03-21 Janis Johnson <janis187@us.ibm.com>
16399
16400 * lib/gcc-dg.exp (cleanup-modules): New proc.
16401 * gfortran.dg/allocatable_function_1.f90,
16402 gfortran.dg/allocate_char_star_scalar_1.f90,
16403 gfortran.dg/assumed_charlen_function_1.f90,
16404 gfortran.dg/assumed_dummy_1.f90,
16405 gfortran.dg/assumed_shape_ranks_1.f90,
16406 gfortran.dg/assumed_shape_ranks_2.f90,
16407 gfortran.dg/assumed_size_dt_dummy.f90,
16408 gfortran.dg/auto_char_dummy_array_1.f90,
16409 gfortran.dg/auto_char_len_3.f90,
16410 gfortran.dg/automatic_module_variable.f90,
16411 gfortran.dg/bad_automatic_objects_1.f90,
16412 gfortran.dg/char_array_constructor.f90,
16413 gfortran.dg/char_array_structure_constructor.f90,
16414 gfortran.dg/char_result_11.f90, gfortran.dg/char_result_9.f90,
16415 gfortran.dg/contained_1.f90, gfortran.dg/convert_1.f90,
16416 gfortran.dg/cray_pointers_5.f90, gfortran.dg/data_constraints_1.f90,
16417 gfortran.dg/default_initialization.f90, gfortran.dg/der_charlen_1.f90,
16418 gfortran.dg/der_io_2.f90, gfortran.dg/der_io_3.f90,
16419 gfortran.dg/derived_pointer_recursion.f90,
16420 gfortran.dg/derived_recursion.f90, gfortran.dg/der_pointer_1.f90,
16421 gfortran.dg/der_pointer_3.f90, gfortran.dg/der_pointer_4.f90,
16422 gfortran.dg/dummy_functions_1.f90,
16423 gfortran.dg/elemental_initializer_1.f90,
16424 gfortran.dg/elemental_non_intrinsic_dummy_1.f90,
16425 gfortran.dg/elemental_pointer_1.f90,
16426 gfortran.dg/elemental_subroutine_1.f90,
16427 gfortran.dg/elemental_subroutine_2.f90, gfortran.dg/entry_1.f90,
16428 gfortran.dg/entry_3.f90, gfortran.dg/enum_10.f90,
16429 gfortran.dg/equiv_constraint_3.f90, gfortran.dg/func_derived_1.f90,
16430 gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90,
16431 gfortran.dg/generic_1.f90, gfortran.dg/generic_2.f90,
16432 gfortran.dg/generic_3.f90, gfortran.dg/generic_4.f90,
16433 gfortran.dg/global_references_1.f90,
16434 gfortran.dg/host_used_types_1.f90, gfortran.dg/implicit_1.f90,
16435 gfortran.dg/implicit_2.f90, gfortran.dg/implicit_actual.f90,
16436 gfortran.dg/initialization_1.f90, gfortran.dg/int_1.f90,
16437 gfortran.dg/intent_used_1.f90, gfortran.dg/interface_1.f90,
16438 gfortran.dg/interface_2.f90, gfortran.dg/internal_references_2.f90,
16439 gfortran.dg/io_constraints_1.f90, gfortran.dg/io_constraints_2.f90,
16440 gfortran.dg/large_integer_kind_1.f90,
16441 gfortran.dg/large_real_kind_1.f90,
16442 gfortran.dg/module_blank_common.f90, gfortran.dg/module_commons_1.f90,
16443 gfortran.dg/module_double_reuse.f90,
16444 gfortran.dg/module_equivalence_1.f90,
16445 gfortran.dg/module_interface_1.f90,
16446 gfortran.dg/module_parameter_array_refs_1.f90,
16447 gfortran.dg/named_interface.f90, gfortran.dg/namelist_14.f90,
16448 gfortran.dg/namelist_15.f90, gfortran.dg/namelist_1.f90,
16449 gfortran.dg/namelist_4.f90, gfortran.dg/namelist_use.f90,
16450 gfortran.dg/namelist_use_only.f90, gfortran.dg/nested_modules_1.f90,
16451 gfortran.dg/nested_modules_2.f90, gfortran.dg/nested_modules_3.f90,
16452 gfortran.dg/nested_modules_4.f90, gfortran.dg/nested_modules_5.f90,
16453 gfortran.dg/parens_5.f90, gfortran.dg/parent_result_ref_4.f90,
16454 gfortran.dg/pr15164.f90, gfortran.dg/pr16861.f90,
16455 gfortran.dg/pr17615.f90, gfortran.dg/pr19926.f90,
16456 gfortran.dg/pr21177.f90, gfortran.dg/pr26246_1.f90,
16457 gfortran.dg/private_type_1.f90, gfortran.dg/private_type_2.f90,
16458 gfortran.dg/private_type_3.f90, gfortran.dg/private_type_4.f90,
16459 gfortran.dg/procedure_lvalue.f90, gfortran.dg/pure_byref_3.f90,
16460 gfortran.dg/same_name_1.f90,
16461 gfortran.dg/sibling_dummy_procedure_1.f90,
16462 gfortran.dg/sibling_dummy_procedure_2.f90,
16463 gfortran.dg/sibling_dummy_procedure_3.f90,
16464 gfortran.dg/substr_1.f90, gfortran.dg/substring_equivalence.f90,
16465 gfortran.dg/use_allocated_1.f90, gfortran.dg/used_dummy_types_1.f90,
16466 gfortran.dg/used_dummy_types_2.f90,
16467 gfortran.dg/used_dummy_types_3.f90,
16468 gfortran.dg/used_dummy_types_4.f90,
16469 gfortran.dg/used_dummy_types_5.f90,
16470 gfortran.dg/used_interface_ref.f90, gfortran.dg/used_types_1.f90,
16471 gfortran.dg/userdef_operator_1.f90: Use it.
16472
16473 2006-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16474
16475 * gfortran.dg/advance.f90, gfortran.dg/backspace_2.f,
16476 gfortran.dg/comma.f, gfortran.dg/direct_io_2.f90,
16477 gfortran.dg/tl_editing.f90, gfortran.dg/unf_io_convert_1.f90,
16478 gfortran.dg/write_back.f,
16479 gfortran.fortran-torture/execute/inquire_1.f90,
16480 gfortran.fortran-torture/execute/inquire_3.f90: Delete temp file.
16481
16482 2006-03-21 Jeff Law <law@redhat.com>
16483
16484 * gcc.dg/tree-ssa/vrp28.c: New test.
16485
16486 2006-03-21 Eric Botcazou <ebotcazou@libertysurf.fr>
16487
16488 * gcc.dg/builtins-config.h (Solaris case): Define HAVE_C99_RUNTIME
16489 if _STDC_C99 is defined.
16490 * gcc.dg/builtins-18.c: Pass -std=c99 on Solaris.
16491 * gcc.dg/builtins-20.c: Likewise.
16492 * gcc.dg/builtins-53.c: Likewise.
16493 * gcc.dg/single-precision-constant.c: Likewise. Also pass
16494 -mmacosx-version-min=10.3 on PowerPC/Darwin.
16495
16496 2006-03-21 Andrew Pinski <pinskia@physics.uc.edu>
16497
16498 PR tree-opt/26781
16499 * gcc.c-torture/compile/pr26781-1.c: New test.
16500 * gcc.c-torture/compile/pr26781-2.c: New test.
16501
16502 2006-03-21 Jakub Jelinek <jakub@redhat.com>
16503
16504 PR c++/26690
16505 * g++.dg/gomp/pr26690-1.C: New test.
16506 * g++.dg/gomp/pr26690-2.C: New test.
16507
16508 2006-03-20 Jeff Law <law@redhat.com>
16509
16510 * gcc.dg/tree-ssa/pr21829.c: New test.
16511
16512 * gcc.dg/tree-ssa/20030807-2.c: Make sure to run VRP.
16513
16514 2006-03-20 Richard Sandiford <richard@codesourcery.com>
16515
16516 * lib/target-supports.exp (check_no_compiler_messages): New procedure.
16517 (check_visibility_available): Use it.
16518 (check_effective_target_default_packed): Likewise.
16519 (check_effective_target_pcc_bitfield_type_matters): Likewise.
16520 (check_effective_target_fopenmp): Likewise.
16521 (check_effective_target_freorder): Likewise.
16522 (check_effective_target_fpic): Likewise.
16523 (check_named_sections_available): Likewise.
16524 (check_effective_target_ilp32): Likewise.
16525 (check_effective_target_lp64): Likewise.
16526
16527 2006-03-20 Thomas Koenig <Thomas.Koenig@online.de>
16528
16529 PR fortran/20935
16530 * gfortran.dg/scalar_mask_2.f90: New test case.
16531
16532 2006-03-20 Andrew Pinski <pinskia@physics.uc.edu>
16533
16534 PR tree-opt/26629
16535 * gcc.dg/tree-ssa/loadpre12.c: New test.
16536 * gcc.dg/tree-ssa/loadpre13.c: New test.
16537 * gcc.dg/tree-ssa/loadpre14.c: New test.
16538 * gcc.dg/tree-ssa/loadpre15.c: New test.
16539 * gcc.dg/tree-ssa/loadpre16.c: New test.
16540 * gcc.dg/tree-ssa/loadpre17.c: New test.
16541 * gcc.dg/tree-ssa/loadpre18.c: New test.
16542 * gcc.dg/tree-ssa/loadpre19.c: New test.
16543 * gcc.dg/tree-ssa/loadpre20.c: New test.
16544 * gcc.dg/tree-ssa/loadpre21.c: New test.
16545 * gcc.dg/tree-ssa/loadpre22.c: New test.
16546
16547 2006-03-19 Paul Thomas <pault@gcc.gnu.org>
16548
16549 PR fortran/26741
16550 * gfortran.dg/elemental_initializer_1.f90: New test.
16551
16552 PR fortran/26716
16553 * gfortran.dg/assumed_shape_ranks_2: New test.
16554
16555 2006-03-18 Joseph S. Myers <joseph@codesourcery.com>
16556
16557 * gcc.dg/980523-1.c, gcc.dg/980526-1.c, gcc.dg/switch-1.c: Use
16558 target fpic.
16559
16560 2006-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16561
16562 * gfortran.dg/direct_io_1.f90, gfortran.dg/iostat_2.f90,
16563 gfortran.dg/open_new.f90, gfortran.dg/open_readonly_1.f90,
16564 gfortran.dg/pr16935.f90, gfortran.dg/pr20954.f,
16565 gfortran.dg/read_many_1.f, gfortran.dg/unf_io_convert_2.f90,
16566 gfortran.fortran-torture/execute/direct_io.f90,
16567 gfortran.fortran-torture/execute/inquire_2.f90,
16568 gfortran.fortran-torture/execute/inquire_4.f90,
16569 gfortran.fortran-torture/execute/list_read_1.f90,
16570 gfortran.fortran-torture/execute/open_replace.f90,
16571 gfortran.fortran-torture/execute/slash_edit.f90,
16572 gfortran.fortran-torture/execute/unopened_unit_1.f90: Delete
16573 temporary files from testcases.
16574
16575 2006-03-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16576
16577 PR libgfortran/26509
16578 gfortran.dg/write_direct_eor.f90: New test.
16579
16580 2006-03-17 David Edelsohn <edelsohn@gnu.org>
16581
16582 * gcc.target/powerpc/pr26350.c: New.
16583 * gcc.target/powerpc/indexed-addr.c: New.
16584
16585 2006-03-16 Roger Sayle <roger@eyesopen.com>
16586
16587 * gfortran.dg/dependency_13.f90: New test case.
16588
16589 2006-03-16 Roger Sayle <roger@eyesopen.com>
16590
16591 PR middle-end/21781
16592 * gcc.dg/real-const-1.c: New test case.
16593
16594 2006-03-15 Geoffrey Keating <geoffk@apple.com>
16595
16596 * g++.old-deja/g++.other/init18.C: New.
16597 * g++.old-deja/g++.other/init5.C: Remove xfail.
16598
16599 2006-03-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16600
16601 * g++.dg/opt/pr15551.C: Cleanup temp file.
16602
16603 2006-03-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16604
16605 PR c++/6634
16606 g++.dg/parse/long1.C: New test.
16607
16608 2006-03-14 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16609
16610 PR fortran/19101
16611 * gfortran.dg/continuation.f90: New test.
16612 * gfortran.dg/fmt_read_bz_bn.f90: Fix use of continuation.
16613
16614 2006-03-14 Richard Guenther <rguenther@suse.de>
16615
16616 PR tree-optimization/26672
16617 * gcc.dg/torture/pr26672.c: New testcase.
16618
16619 2006-03-14 Joseph S. Myers <joseph@codesourcery.com>
16620
16621 * gcc.target/powerpc/405-dlmzb-strlen-1.c,
16622 gcc.target/powerpc/440-dlmzb-strlen-1.c: New tests.
16623
16624 2006-03-13 Roger Sayle <roger@eyesopen.com>
16625
16626 PR middle-end/26557
16627 * gcc.c-torture/compile/switch-1.c: New test case.
16628
16629 2006-03-13 Paul Thomas <pault@gcc.gnu.org>
16630
16631 PR fortran/25378
16632 * gfortran.fortran-torture/execute/intrinsic_mmloc_3.f90: Expand
16633 test to include more permuatations of mask and index.
16634 * gfortran.dg/scalar_mask_1.f90: Modify last test to
16635 respond to F2003 spec. that the position returned for an all false
16636 mask && condition is zero.
16637
16638 2006-03-13 Jakub Jelinek <jakub@redhat.com>
16639
16640 PR middle-end/25989
16641 * gcc.dg/gomp/pr25989.c: New test.
16642
16643 2006-03-13 Jeff Law <law@redhat.com>
16644
16645 * gcc.dg/tree-ssa/20030807-2.c: No longer expected to fail.
16646
16647 2006-03-13 Eric Botcazou <ebotcazou@adacore.com>
16648
16649 * gcc.dg/switch-9.c: New test.
16650
16651 2006-03-13 Richard Guenther <rguenther@suse.de>
16652
16653 PR middle-end/26630
16654 * gcc.dg/torture/pr26630.c: New testcase.
16655
16656 2006-03-11 Roger Sayle <roger@eyesopen.com>
16657
16658 * gfortran.dg/dependency_10.f90: New test case.
16659 * gfortran.dg/dependency_11.f90: Likewise.
16660
16661 2006-03-11 Paul Thomas <pault@gcc.gnu.org>
16662 Erik Edelmann <eedelman@gcc.gnu.org>
16663
16664 * gfortran.dg/allocatable_function_1.f90: New.
16665 * gfortran.dg/allocatable_function_2.f90: New.
16666
16667 2006-03-10 Richard Guenther <rguenther@suse.de>
16668
16669 PR middle-end/26565
16670 * gcc.dg/torture/pr26565.c: New testcase.
16671
16672 2006-03-09 Eric Christopher <echristo@apple.com>
16673
16674 * gcc.c-torture/compile/20060309-1.c: New.
16675
16676 2006-03-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16677
16678 PR libgfortran/26499
16679 * gfortran.dg/write_back.f: New test.
16680 * gfortran.dg/write_rewind_1.f: New test.
16681 * gfortran.dg/write_rewind_2.f: New test.
16682
16683 2006-03-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16684
16685 PR libgfortran/26554
16686 * gfortran.dg/read_logical.f90: New test.
16687
16688 2006-03-04 Laurent GUERBY <laurent@guerby.net>
16689
16690 * ada/acats/norun.lst: cdd2a03 now passes.
16691
16692 2006-03-04 Andrew Pinski <pinskia@physics.uc.edu>
16693
16694 PR testsuite/25177
16695 * gcc.target/powerpc/pr18096-1.c: Change where the error
16696 would match.
16697
16698 2006-03-04 Jakub Jelinek <jakub@redhat.com>
16699
16700 * gcc.target/i386/cleanup-1.c: New test.
16701 * gcc.target/i386/cleanup-2.c: New test.
16702
16703 2006-03-04 Roger Sayle <roger@eyesopen.com>
16704
16705 * gfortran.dg/dependency_9.f90: Remove for the time being.
16706
16707 2006-03-04 Krister Walfridsson <cato@df.lth.se>
16708
16709 * objc.dg/bad-receiver-type.m: Add space before bracket in dg
16710 directive.
16711
16712 2006-03-03 Roger Sayle <roger@eyesopen.com>
16713
16714 * gfortran.dg/dependency_9.f90: New test case.
16715
16716 2006-03-03 Roger Sayle <roger@eyesopen.com>
16717
16718 * gfortran.dg/dependency_4.f90: New test case.
16719 * gfortran.dg/dependency_5.f90: New test case.
16720 * gfortran.dg/dependency_6.f90: New test case.
16721 * gfortran.dg/dependency_7.f90: New test case.
16722 * gfortran.dg/dependency_8.f90: New test case.
16723
16724 2006-03-03 Paul Brook <paul@codesourcery.com>
16725
16726 * lib/target-supports.exp (check_profiling_available):
16727 Add m68k-*-elf.
16728
16729 2006-03-03 Thomas Koenig <Thomas.Koenig@online.de>
16730
16731 PR fortran/25031
16732 * multiple_allocation_1.f90: New test.
16733
16734 2006-03-03 Roger Sayle <roger@eyesopen.com>
16735
16736 PR tree-optimization/26524
16737 * gfortran.dg/pr26524.f: New test case.
16738
16739 2006-03-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16740
16741 * g++.dg/template/repo5.C: Cleanup repo files.
16742 * gcc.dg/20051201-1.c: Cleanup coverage files.
16743 * gcc.target/sparc/fexpand-2.c, gcc.target/sparc/fpmerge-2.c,
16744 gcc.target/sparc/fpmul-2.c, gcc.target/sparc/pdist-2.c: Cleanup
16745 tree dump files.
16746
16747 2006-03-02 Fariborz Jahanian <fjahanian@apple.com>
16748
16749 * objc.dg/objc-nofilename-1.m: New test.
16750 * objc.dg/bad-receiver-type.m: New test.
16751 * obj-c++.dg/bad-receiver-type.mm: New test.
16752
16753 2006-03-02 Eric Botcazou <ebotcazou@libertysurf.fr>
16754
16755 * gcc.dg/single-precision-constant.c: Tweak for non-C99 runtimes.
16756
16757 2006-03-01 Mike Stump <mrs@apple.com>
16758
16759 * g++.dg/abi/key2.C: Add.
16760
16761 2006-03-01 Paul Thomas <pault@gcc.gnu.org>
16762
16763 * gfortran.dg/logical_dot_product.f90: New test.
16764
16765 PR fortran/26393
16766 * gfortran.dg/used_interface_ref.f90: New test.
16767
16768 PR fortran/20938
16769 * gfortran.dg/dependency_2.f90: New test.
16770 * gfortran.fortran-torture/execute/where17.f90: New test.
16771 * gfortran.fortran-torture/execute/where18.f90: New test.
16772 * gfortran.fortran-torture/execute/where19.f90: New test.
16773 * gfortran.fortran-torture/execute/where20.f90: New test.
16774
16775 2006-03-01 Daniel Berlin <dberlin@dberlin.org>
16776
16777 * g++.dg/tree-ssa/pr26443.C: New test case.
16778
16779 2006-02-28 Andrew Pinski <pinskia@physics.uc.edu>
16780
16781 PR middle-end/26022
16782 * g++.dg/opt/return-slot1.C: New test.
16783
16784 2006-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16785
16786 PR libgfortran/26136
16787 * gfortran.dg/namelist_23.f90: New test.
16788
16789 2006-02-28 Roger Sayle <roger@eyesopen.com>
16790
16791 PR middle-end/14752
16792 * gcc.dg/fold-eqandshift-2.c: New test case.
16793
16794 2006-02-28 Richard Guenther <rguenther@suse.de>
16795
16796 * gcc.dg/tree-ssa/pr26421.c: Fix testcase to force struct
16797 decomposition.
16798
16799 2006-02-28 Thomas Koenig <Thomas.Koenig@online.de>
16800
16801 * scalar_mask_1.f90: Add tests for maxloc with scalar mask.
16802
16803 2006-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16804
16805 PR libgfortran/26464
16806 * gfortran.dg/backspace_5.f: New test.
16807 * gfortran.dg/backspace_6.f: New test.
16808
16809 2006-02-26 Roger Sayle <roger@eyesopen.com>
16810
16811 * gcc.dg/fold-eqandnot-1.c: New test case.
16812
16813 2006-02-26 Roger Sayle <roger@eyesopen.com>
16814
16815 PR middle-end/19983
16816 * gcc.c-torture/execute/ieee/builtin-nan-1.c: New test case.
16817
16818 2006-02-26 Zdenek Dvorak <dvorakz@suse.cz>
16819
16820 * gcc.target/i386/20000614-2.c: Do not use -fno-strength-reduce.
16821 * gcc.dg/20030324-1.c: Do not use -fstrength-reduce.
16822
16823 2006-02-26 Richard Guenther <rguenther@suse.de>
16824
16825 PR tree-optimization/26421
16826 * gcc.dg/tree-ssa/pr26421.c: New testcase.
16827
16828 2006-02-26 Steven Bosscher <stevenb.gcc@gmail.com>
16829
16830 * gcc.dg/20031201-1.c: Don't use -frerun-loop-opt.
16831 * g++.old-deja/g++.robertl/eb132.C: Likewise.
16832
16833 2006-02-26 Roger Sayle <roger@eyesopen.com>
16834
16835 * gcc.dg/fold-even-1.c: New test case.
16836
16837 2006-02-26 Roger Sayle <roger@eyesopen.com>
16838
16839 PR middle-end/21137
16840 * gcc.dg/fold-eqandshift-1.c: New test case.
16841
16842 2006-02-26 Dorit Nuzman <dorit@il.ibm.com>
16843
16844 PR tree-optimization/25125
16845 * gcc.dg/vect/wrapv-vect-7.c, gcc.dg/vect/wrapv-vect-reduc-2char.c,
16846 gcc.dg/vect/wrapv-vect-reduc-2short.c: New tests.
16847
16848 2006-02-26 Dorit Nuzman <dorit@il.ibm.com>
16849
16850 PR tree-optimizations/26359
16851 * gcc.dg/vect/vect.exp: Compile tests prefixed with "dump-tree-dceloop"
16852 with -fdump-tree-dceloop-details.
16853 * gcc.dg/vect/dump-tree-dceloop-pr26359.c: New test.
16854
16855 2006-02-25 Roger Sayle <roger@eyesopen.com>
16856
16857 PR middle-end/23673
16858 * gcc.dg/fold-eqxor-1.c: New test case.
16859 * gcc.dg/fold-eqxor-2.c: Likewise.
16860 * gcc.dg/fold-eqxor-3.c: Likewise.
16861
16862 2006-02-25 Thomas Koenig <Thomas.Koenig@online.de>
16863
16864 PR fortran/23092
16865 * scalar_mask_1.f90: New test.
16866
16867 2006-02-24 Geoffrey Keating <geoffk@apple.com>
16868
16869 * g++.dg/eh/uncaught1.C: Add dg-options for ppc-darwin.
16870 * g++.dg/eh/uncaught2.C: New.
16871 * g++.dg/eh/uncaught3.C: New.
16872
16873 2006-02-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16874
16875 PR libgfortran/26423
16876 * gfortran.dg/read_many_1.f: New test.
16877
16878 2006-02-24 Paul Thomas <pault@gcc.gnu.org>
16879
16880 PR fortran/24519
16881 * gfortran.dg/dependency_3.f90: New test.
16882 * gfortran.fortran-torture/execute/vect-3.f90: Remove two of the
16883 XFAILs.
16884
16885 PR fortran/25395
16886 * gfortran.dg/equiv_6.f90: New test.
16887
16888 2006-02-23 Jeff Law <law@redhat.com>
16889
16890 * gcc.c-torture/compile/pr26425.c: New test.
16891
16892 2006-02-23 Jakub Jelinek <jakub@redhat.com>
16893
16894 PR middle-end/26412
16895 * gcc.dg/gomp/pr26412.c: New test.
16896
16897 2006-02-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16898
16899 PR c++/26291
16900 * g++.dg/other/ellipsis1.C: New test.
16901 * g++.dg/parse/operator4.C: Adjust error marker.
16902
16903 2006-02-22 H.J. Lu <hongjiu.lu@intel.com>
16904
16905 PR target/25603
16906 * gfortran.dg/pr25603.f: New testcase.
16907
16908 2006-02-22 Nathan Sidwell <nathan@codesourcery.com>
16909
16910 * gcc.dg/bf-spl1.c: Don't specify -m68000.
16911 * g++.old-deja/g++.pt/static11.C: Xfail for m68k-elf
16912
16913 2006-02-21 Geoffrey Keating <geoffk@apple.com>
16914
16915 * g++.dg/eh/spbp.C: New.
16916
16917 2006-02-21 Jakub Jelinek <jakub@redhat.com>
16918
16919 PR middle-end/26379
16920 * gcc.target/i386/mmx-7.c: New test.
16921
16922 2006-02-20 Roger Sayle <roger@eyesopen.com>
16923
16924 PR tree-optimization/26361
16925 * gcc.dg/tree-ssa/vrp27.c: New test case.
16926
16927 2006-02-20 Andrew Pinski <pinskia@physics.uc.edu>
16928
16929 * gcc.dg/tree-ssa/complex-3.c: Split out first part into ...
16930 * gcc.dg/tree-ssa/complex-4.c: Here.
16931
16932 2006-02-19 Roger Sayle <roger@eyesopen.com>
16933
16934 PR middle-end/19543
16935 * gfortran.dg/logical_1.f90: New test case.
16936
16937 2006-02-19 Jakub Jelinek <jakub@redhat.com>
16938
16939 PR middle-end/26334
16940 * gcc.dg/20060218-1.c: Moved to...
16941 * gcc.target/i386/20060218-1.c: ... here. New test.
16942
16943 2006-02-19 Erik Edelmann <eedelman@gcc.gnu.org>
16944
16945 PR fortran/26201
16946 * gfortran.dg/convert_1.f90: New.
16947
16948 2005-02-19 Paul Thomas <pault@gcc.gnu.org>
16949
16950 PR fortran/25054
16951 * gfortran.dg/namelist_5.f90: New test.
16952
16953 PR fortran/25089
16954 * gfortran.dg/namelist_4.f90: New test.
16955
16956 2006-02-18 Andrew Pinski <pinskia@physics.uc.edu>
16957
16958 PR tree-opt/25680
16959 * gcc.dg/tree-ssa/complex-3.c: New test.
16960
16961 2006-02-18 Andrew Pinski <pinskia@physics.uc.edu>
16962
16963 * gcc.dg/tree-ssa/20031106-1.c: Fix the final scan of the
16964 variable to take into account the variable name in the
16965 function header.
16966 * gcc.dg/tree-ssa/20031106-2.c: Likewise.
16967
16968 2006-02-18 Jakub Jelinek <jakub@redhat.com>
16969
16970 PR middle-end/26334
16971 * gcc.c-torture/compile/20060217-1.c: New test.
16972 * gcc.dg/20060218-1.c: New test.
16973
16974 2006-02-18 Joseph S. Myers <joseph@codesourcery.com>
16975
16976 * gcc.dg/glibc-uclibc-1.c, gcc.dg/glibc-uclibc-2.c: New tests.
16977
16978 2006-02-17 Grigory Zagorodnev <grigory_zagorodnev@linux.intel.com>
16979
16980 * gcc.dg/cpp/undef3.c: New test.
16981 * gcc.dg/cpp/trad/builtins2.c: New test.
16982
16983 2006-02-18 Mark Mitchell <mark@codesourcery.com>
16984
16985 PR c++/26266
16986 * g++.dg/template/static22.C: New test.
16987 * g++.dg/template/static23.C: New test.
16988 * g++.dg/template/static24.C: New test.
16989 * g++.dg/template/non-dependent13.C: New test.
16990 * g++.dg/init/member1.C: Tweak error markers.
16991
16992 2006-02-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
16993
16994 PR target/26255
16995 * gcc.c-torture/compile/pr26255.c: New test case.
16996
16997 2006-02-16 Roger Sayle <roger@eyesopen.com>
16998
16999 * gfortran.fortran-torture/execute/where_10.f90: New test case.
17000 * gfortran.fortran-torture/execute/where_11.f90: Likewise.
17001 * gfortran.fortran-torture/execute/where_12.f90: Likewise.
17002 * gfortran.fortran-torture/execute/where_13.f90: Likewise.
17003 * gfortran.fortran-torture/execute/where_14.f90: Likewise.
17004 * gfortran.fortran-torture/execute/where_15.f90: Likewise.
17005 * gfortran.fortran-torture/execute/where_16.f90: Likewise.
17006
17007 2006-02-16 Jeff Law <law@redhat.com>
17008
17009 * gcc.dg/tree-ssa/vrp24.c: Update expected output.
17010 * gcc.dg/tree-ssa/vrp26.c: New test.
17011
17012 2006-02-16 Joseph S. Myers <joseph@codesourcery.com>
17013
17014 PR target/20353
17015 PR target/24578
17016 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define if
17017 __UCLIBC__ is defined.
17018
17019 2006-02-16 Jakub Jelinek <jakub@redhat.com>
17020
17021 PR fortran/26224
17022 * gfortran.dg/gomp/pr26224.f: New test.
17023
17024 2006-02-16 Victor Kaplansky <victork@il.ibm.com>
17025
17026 PR tree-opt/25918
17027 * lib/target-supports.exp
17028 (check_effective_target_vect_short_mult): New.
17029 (check_effective_target_vect_char_mult): New.
17030 (check_effective_target_vect_widen_sum_qi_to_si): New.
17031 (check_effective_target_vect_widen_sum_qi_to_hi): New.
17032 (check_effective_target_vect_widen_sum_hi_to_si): New.
17033 * gcc.dg/vect/vect-reduc-dot-s16.c: Remove, split into
17034 vect-reduc-dot-s16a.c and vect-reduc-dot-s16b.c
17035 * vect-reduc-dot-s16a.c: New, split from vect-reduc-dot-s16.c.
17036 * vect-reduc-dot-s16b.c: New, split from vect-reduc-dot-s16.c.
17037 * gcc.dg/vect/vect-reduc-pattern-2.c: Remove, split into
17038 vect-reduc-pattern-2a.c, vect-reduc-pattern-2b.c and
17039 vect-reduc-pattern-2c.c
17040 * gcc.dg/vect/vect-reduc-pattern-1.c: Remove, split into
17041 vect-reduc-pattern-1a.c, vect-reduc-pattern-1b.c and
17042 vect-reduc-pattern-1c.c
17043
17044 2005-02-16 Paul Thomas <pault@gcc.gnu.org>
17045
17046 PR fortran/24557
17047 * gfortran.dg/assumed_charlen_needed_1.f90: New test.
17048
17049 2006-02-15 Toon Moene <toon@moene.indiv.nluug.nl>
17050
17051 PR fortran/26054
17052 * gfortran.dg/enum_8.f90: Remove check for warning.
17053 * gfortran.dg/iomsg_1.f90: Ditto.
17054 * gfortran.dg/enum_1.f90: Ditto.
17055 * gfortran.dg/enum_9.f90: Ditto.
17056 * gfortran.dg/enum_2.f90: Ditto.
17057 * gfortran.dg/enum_10.f90: Ditto.
17058 * gfortran.dg/enum_3.f90: Ditto.
17059 * gfortran.dg/flush_1.f90: Ditto.
17060 * gfortran.dg/enum_4.f90: Ditto.
17061 * gfortran.dg/array_constructor_1.f90: Ditto.
17062 * gfortran.dg/enum_5.f90: Ditto.
17063 * gfortran.dg/enum_6.f90: Ditto.
17064 * gfortran.dg/enum_7.f90: Ditto.
17065
17066 2006-02-15 Jakub Jelinek <jakub@redhat.com>
17067
17068 PR middle-end/26300
17069 * gcc.c-torture/compile/20060215-1.c: New test.
17070
17071 2006-02-14 Roger Sayle <roger@eyesopen.com>
17072
17073 PR middle-end/23670
17074 * gcc.dg/tree-ssa/andor-2.c: New test case.
17075
17076 2006-02-14 Thomas Koenig <Thomas.Koenig@online.de>
17077
17078 PR fortran/25045
17079 * optional_dim.f90: New test.
17080
17081 2006-02-14 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
17082
17083 PR fortran/26277
17084 * gfortran.dg/label_4.f90: New.
17085
17086 2006-02-14 Jakub Jelinek <jakub@redhat.com>
17087 Diego Novillo <dnovillo@redhat.com>
17088 Uros Bizjak <uros@kss-loka.si>
17089
17090 * gfortran.dg/gomp: New directory.
17091
17092 2006-02-14 Richard Guenther <rguenther@suse.de>
17093
17094 PR tree-optimization/26258
17095 * gcc.dg/torture/pr26258.c: New testcase.
17096
17097 2006-02-13 Jakub Jelinek <jakub@redhat.com>
17098
17099 PR fortran/26246
17100 * gfortran.dg/pr26246_1.f90: New test.
17101 * gfortran.dg/pr26246_2.f90: New test.
17102
17103 PR middle-end/26092
17104 * gcc.c-torture/compile/20060208-1.c: New test.
17105
17106 2006-02-13 Paul Thomas <pault@gcc.gnu.org>
17107
17108 PR fortran/26074
17109 PR fortran/25103
17110 * gfortran.dg/module_parameter_array_refs_1.f90: New test.
17111 * gfortran.dg/bad_automatic_objects_1.f90: New test.
17112 * gfortran.dg/automatic_module_variable.f90: Change error message.
17113
17114 PR fortran/20861
17115 * gfortran.dg/internal_dummy_1.f90: New test.
17116
17117 PR fortran/20871
17118 * gfortran.dg/elemental_non_intrinsic_dummy_1.f90: New test.
17119
17120
17121 PR fortran/25083
17122 * gfortran.dg/uncommon_block_data_1.f90: New test.
17123 * gfortran.dg/equiv_constraint_7.f90: Correct non-compliance of test
17124 with standard.
17125
17126 PR fortran/25088
17127 * gfortran.dg/typed_subroutine_1.f90: New test.
17128
17129 2006-02-13 Geoffrey Keating <geoffk@apple.com>
17130
17131 * objc.dg/dwarf-1.m: New.
17132
17133 2006-02-13 Roger Sayle <roger@eyesopen.com>
17134
17135 PR middle-end/24427
17136 * gcc.dg/tree-ssa/andor-1.c: New test case.
17137
17138 2006-02-13 Josh Conner <jconner@apple.com>
17139
17140 PR target/25376
17141 * gcc.dg/pr25376.c: New test.
17142
17143 * gcc.c-torture/compile/pr23237.c: Only compile test -- don't
17144 assemble.
17145 * lib/target-supports.exp (check_named_sections_available):
17146 Only compile named-sections test -- don't assemble.
17147
17148 2006-02-12 Gabriel Dos Reis <gdr@integrable-solutions.net>
17149
17150 * g++.dg/warn/no-write-strings.C: New test.
17151 * g++.dg/warn/write-strings.C: Likewise.
17152 * g++.dg/warn/write-strings-default.C: Likewise.
17153
17154 2006-02-12 Erik Edelmann <eedelman@gcc.gnu.org>
17155
17156 PR fortran/25806
17157 * gfortran.dg/ret_pointer_2.f90: New test.
17158
17159 2006-02-10 Zdenek Dvorak <dvorakz@suse.cz>
17160
17161 * gcc.dg/20050105-1.c: Do not use -floop-optimize2.
17162
17163 2006-02-10 Jeff Law <law@redhat.com>
17164
17165 * gcc.c-torture/compile/pr26213.c: New test.
17166
17167 2006-02-10 Steven G. Kargl <kargls@comcast.net>
17168
17169 gfortran.dg/null_1.f90: New test.
17170
17171 2006-02-10 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
17172
17173 PR fortran/14771
17174 * gfortran.dg/parens_4.f90: New.
17175 * gfortran.dg/parens_5.f90: New.
17176
17177 2006-02-10 Richard Guenther <rguenther@suse.de>
17178
17179 * gcc.dg/pr23372-1.c: Remove empty file.
17180
17181 2006-02-09 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
17182 Paul Thomas <pault@gcc.gnu.org>
17183
17184 PR fortran/14771
17185 * gfortran.dg/parens_1.f90: New.
17186 * gfortran.dg/parens_2.f90: New.
17187 * gfortran.dg/parens_3.f90: New.
17188
17189 2006-02-09 Paul Thomas <pault@gcc.gnu.org>
17190
17191 PR fortran/26038
17192 * gfortran.dg/allocate_char_star_scalar_1.f90: New test.
17193
17194 PR fortran/25059
17195 * gfortran.dg/impure_assignment_1.f90: New test.
17196
17197 PR fortran/25070
17198 * gfortran.dg/assumed_shape_ranks_1.f90: New test.
17199
17200 2006-02-09 J"orn Rennecke <joern.rennecke@st.com>
17201
17202 PR target/26141
17203 * g++.dg/expr/stdarg2.C: New test.
17204
17205 2006-02-09 J"orn Rennecke <joern.rennecke@st.com>
17206
17207 PR inline-asm/16194
17208 * gcc.dg/pr16194.c: New test.
17209
17210 2006-02-09 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
17211
17212 * ada/acats/run_acats: Use portable variant of "$@".
17213
17214 2006-02-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
17215
17216 * g++.old-deja/g++.benjamin/15351-2.C: Likewise.
17217 * g++.old-deja/g++.benjamin/15351-1.C: Remove.
17218
17219 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
17220
17221 PR tree-opt/26179
17222 * g++.dg/opt/pr26179.C: New test.
17223
17224 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
17225
17226 PR middle-end/26134
17227 * gcc.dg/tree-ssa/complex-3.c: New test.
17228
17229 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
17230
17231 * gcc.c-torture/compile/volatile-1.c: New test.
17232
17233 2006-02-09 Diego Novillo <dnovillo@redhat.com>
17234
17235 PR 26180
17236 * gcc.dg/tree-ssa/pr26180.c: New test.
17237
17238 2006-02-08 Jeff Law <law@redhat.com>
17239
17240 * gcc.dg/tree-ssa/pr21417.c: New test.
17241
17242 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
17243
17244 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
17245 scan-tree-dump-not, scan-tree-dump-dem): Likewise.
17246
17247 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
17248
17249 * lib/scanrtl.exp: New.
17250
17251 2006-02-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17252
17253 PR c++/26071
17254 * g++.dg/other/virtual2.C: New test.
17255
17256 PR c++/26070
17257 * g++.dg/other/virtual1.C: New test.
17258
17259 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
17260
17261 * lib/gcc-dg.exp (cleanup-rtl-dump, cleanup-tree-dump,
17262 cleanup-ipa-dump): Update dump file glob patterns.
17263 * lib/scanipa.exp (scan-ipa-dump, scan-ipa-dump-times,
17264 scan-ipa-dump-not, scan-ipa-dump-dem): Likewise.
17265
17266 * lib/gcc-dg.exp: Load it.
17267 * objc.dg/stubify-2.m: Use scan-rtl-dump-not.
17268
17269 2006-02-07 Janis Johnson <janis187@us.ibm.com>
17270
17271 PR testsuite/26159
17272 * gcc.dg/gomp/critical-3.c: Call cleanup-tree-dump.
17273 * gcc.dg/tree-ssa/pr23382.c: Ditto.
17274
17275 2006-02-07 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
17276
17277 PR fortran/25577
17278 * gfortran.dg/mvbits_1.f90: New.
17279
17280 2006-02-07 Dirk Mueller <dmueller@suse.com>
17281
17282 * g++.dg/warn/Wdiv-by-zero.C: New test.
17283 * g++.dg/warn/Wno-div-by-zero.C: New.
17284
17285 2006-02-07 Jeff Law <law@redhat.com>
17286
17287 * gcc.dg/tree-ssa/pr21559.c: New test.
17288
17289 * gcc.dg/tree-ssa/vrp01.c: Update dumpfile names now that we have
17290 multiple VRP passes.
17291 * gcc.dg/tree-ssa/vrp09.c: Likewise.
17292 * gcc.dg/tree-ssa/vrp18.c: Likewise.
17293 * gcc.dg/tree-ssa/pr21582.c: Likewise.
17294 * gcc.dg/tree-ssa/pr20657.c: Likewise.
17295 * gcc.dg/tree-ssa/pr21001.c: Likewise.
17296 * gcc.dg/tree-ssa/vrp02.c: Likewise
17297 * gcc.dg/tree-ssa/vrp11.c: Likewise
17298 * gcc.dg/tree-ssa/pr14341.c: Likewise
17299 * gcc.dg/tree-ssa/vrp19.c: Likewise
17300 * gcc.dg/tree-ssa/vrp20.c: Likewise
17301 * gcc.dg/tree-ssa/vrp03.c: Likewise
17302 * gcc.dg/tree-ssa/pr21086.c: Likewise
17303 * gcc.dg/tree-ssa/pr21959.c: Likewise
17304 * gcc.dg/tree-ssa/vrp21.c: Likewise
17305 * gcc.dg/tree-ssa/vrp04.c: Likewise
17306 * gcc.dg/tree-ssa/pr25485.c: Likewise
17307 * gcc.dg/tree-ssa/pr22026.c: Likewise
17308 * gcc.dg/tree-ssa/vrp22.c: Likewise
17309 * gcc.dg/tree-ssa/vrp05.c: Likewise
17310 * gcc.dg/tree-ssa/20030807-10.c: Likewise
17311 * gcc.dg/tree-ssa/pr20701.c: Likewise
17312 * gcc.dg/tree-ssa/vrp23.c: Likewise
17313 * gcc.dg/tree-ssa/vrp06.c: Likewise
17314 * gcc.dg/tree-ssa/pr22117.c: Likewise
17315 * gcc.dg/tree-ssa/pr20702.c: Likewise
17316 * gcc.dg/tree-ssa/vrp15.c: Likewise
17317 * gcc.dg/tree-ssa/pr21090.c: Likewise
17318 * gcc.dg/tree-ssa/pr21294.c: Likewise
17319 * gcc.dg/tree-ssa/vrp24.c: Likewise
17320 * gcc.dg/tree-ssa/vrp07.c: Likewise
17321 * gcc.dg/tree-ssa/pr21563.c: Likewise
17322 * gcc.dg/tree-ssa/pr25382.c: Likewise
17323 * gcc.dg/tree-ssa/vrp16.c: Likewise
17324 * gcc.dg/tree-ssa/vrp25.c: Likewise
17325 * gcc.dg/tree-ssa/vrp08.c: Likewise
17326 * gcc.dg/tree-ssa/20030807-6.c: Likewise
17327 * gcc.dg/tree-ssa/vrp17.c: Likewise
17328 * gcc.dg/tree-ssa/pr21458.c: Likewise
17329 * g++.dg/tree-ssa/pr18178.C: Likewise
17330
17331 2006-02-07 Richard Guenther <rguenther@suse.de>
17332
17333 PR c++/26140
17334 Revert
17335 2006-01-30 Richard Guenther <rguenther@suse.de>
17336 PR c++/23372
17337 * gcc.dg/pr23372-1.C: New testcase.
17338
17339 * g++.dg/tree-ssa/pr26140.C: New testcase.
17340
17341 2006-02-07 Mark Mitchell <mark@codesourcery.com>
17342
17343 PR c++/9737
17344 * g++.dg/template/ttp15.C: New test.
17345 * g++.dg/template/ttp16.C: Likewise.
17346 * g++.dg/template/ttp17.C: Likewise.
17347 * g++.old-deja/g++.pt/ttp36.C: Remove.
17348 * g++.old-deja/g++.pt/ttp19.C: Likewise.
17349 * g++.old-deja/g++.pt/ttp37.C: Likewise.
17350 * g++.old-deja/g++.pt/ttp38.C: Likewise.
17351 * g++.old-deja/g++.pt/ttp39.C: Likewise.
17352 * g++.old-deja/g++.pt/ttp9.C: Likewise.
17353 * g++.old-deja/g++.pt/ttp40.C: Likewise.
17354 * g++.old-deja/g++.pt/ttp51.C: Likewise.
17355 * g++.old-deja/g++.pt/ttp26.C: Likewise.
17356 * g++.old-deja/g++.pt/ttp36.C: Likewise.
17357
17358 2005-02-06 Thomas Koenig <Thomas.Koenig@online.de>
17359
17360 PR libfortran/23815
17361 * unf_io_convert_4.f90: New test.
17362
17363 2006-02-06 Daniel Berlin <dberlin@dberlin.org>
17364
17365 * gcc.dg/tree-ssa/loadpre10.c: New test.
17366 * gcc.dg/tree-ssa/loadpre11.c: Ditto.
17367 * gcc.dg/tree-ssa/loadpre6.c: Expect one more elimination.
17368 * gcc.dg/tree-ssa/loadpre4.c: This should pass now.
17369
17370 2006-02-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17371
17372 PR libfortran/24685
17373 * gfortran.dg/large_real_kind_form_io_2.f90: New test.
17374
17375 2006-02-05 Andrew Pinski <pinskia@physics.uc.edu>
17376
17377 PR tree-opt/25251
17378 * gfortran.dg/assign_7.f: New test.
17379
17380 2006-02-05 H.J. Lu <hongjiu.lu@intel.com>
17381
17382 PR fortran/26041
17383 PR fortran/26064
17384 * gfortran.dg/sibling_dummy_procedure_1.f90: New file.
17385 * gfortran.dg/sibling_dummy_procedure_2.f90: Likewise.
17386 * gfortran.dg/sibling_dummy_procedure_3.f90: Likewise.
17387
17388 2006-02-05 Jakub Jelinek <jakub@redhat.com>
17389
17390 * gcc.dg/gomp/pr25990.c: Use __SIZE_TYPE__ instead of unsigned int
17391 in size_t typedef.
17392
17393 2006-02-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
17394
17395 * g++.dg/charset/extern2.cc (foo): Declare as of type cost char*.
17396 * g++.dg/charset/string.c (foo): Likewise.
17397 * g++.dg/ext/builtin1.C (printf): Change first parameter type to
17398 const char*
17399 * g++.dg/ext/builtin2.C (printf): Likewise.
17400 * g++.dg/init/new15.C (printf): Likewise.
17401 * g++.dg/opt/pr17697-1.C (foo): Likewise.
17402 * g++.dg/opt/pr17697-2.C (foo): Likewise.
17403 * g++.dg/opt/pr17697-3.C (foo): Likewise.
17404 * g++.dg/template/non-dependent4.C (temp): Likewise.
17405 * g++.dg/opt/strength-reduce.C (C::a): Change type to const char*.
17406 * g++.old-deja/g++.brendan/crash66.C (getopt): Change last
17407 parameter type to const char*.
17408 * g++.old-deja/g++.brendan/ptolemy1.C (InterpTableEntry::name):
17409 Change type to const char*.
17410 * g++.old-deja/g++.brendan/ptolemy2.C (InterpTableEntry::name):
17411 Likewise.
17412 * g++.old-deja/g++.jason/default2.C (bar::memberfunction): Change
17413 second parameter type to const char*.
17414 * g++.old-deja/g++.jason/opeq.C (X::X): Likewise.
17415 (Y::Y): Change parameter type to const char*.
17416 * g++.old-deja/g++.jason/ref12.C (f): Likewise.
17417 * g++.old-deja/g++.jason/report.C: Apply const correctness.
17418 * g++.old-deja/g++.jason/rfg6.C (single, array): Likewise.
17419 * g++.old-deja/g++.jason/rvalue1.C (main): Cast string literal to
17420 (char*).
17421 * g++.old-deja/g++.jason/scoping4.C (A::Ptr): Make a typedef to
17422 const char*.
17423 * g++.old-deja/g++.law/ctors17.C (X::X): Change last parameter
17424 type to const char*.
17425 * g++.old-deja/g++.law/ctors7.C (base_t::name, d1_t, d2_t): Change
17426 return type to const char*.
17427 * g++.old-deja/g++.law/dtors2.C (bla::bla): Change parameter type
17428 to const char*.
17429 * g++.old-deja/g++.law/operators3.C: Adjust for const correctness.
17430 * g++.old-deja/g++.law/refs1.C: Likewise.
17431 * g++.old-deja/g++.law/visibility1.C: Likewise.
17432 * g++.old-deja/g++.law/visibility2.C: Likewise.
17433 * g++.old-deja/g++.law/union1.C (op_to_charp::s): Change type to
17434 const char*.
17435 * g++.old-deja/g++.mike/bool2.C: Adjust for const correctness..
17436 * g++.old-deja/g++.mike/net48.C: Likewise.
17437 * g++.old-deja/g++.mike/p646.C: Likewise.
17438 * g++.old-deja/g++.mike/p6746.C: Likewise.
17439 * g++.old-deja/g++.mike/p700.C (mystrcpy): Change last parameter
17440 type to const char*.
17441 * g++.old-deja/g++.mike/p811.C (X::stringify): Match for
17442 deprecated conversion warning.
17443 * g++.old-deja/g++.other/init15.C (A::name): Change type to const
17444 char*.
17445 * g++.old-deja/g++.other/inline12.C: Adjust for const correctness.
17446 * g++.old-deja/g++.other/sibcall1.C (foo): Likewise.
17447 * g++.old-deja/g++.pt/explicit8.C: Likewise.
17448 * g++.old-deja/g++.pt/m6.C (xx): Likewise.
17449 * g++.old-deja/g++.pt/m7.C (xx): Likewise.
17450 * g++.old-deja/g++.pt/nontype3.C: Likewise.
17451 * g++.old-deja/g++.pt/t39.C: Likewise.
17452 * g++.old-deja/g++.robertl/eb106.C: Likewise.
17453 * g++.old-deja/g++.robertl/ice990323-2.C: Likewise.
17454
17455 2006-02-04 Thomas Koenig <Thomas.Koenig@online.de>
17456
17457 PR fortran/25075
17458 intrinsic_argument_conformance_1.f90: New test.
17459
17460 2006-02-03 Steven G. Kargl <kargls@comcast.net>
17461
17462 PR fortran/20845
17463 * gfortran.dg/char_result_11.f90: Add SAVE.
17464 * gfortran.dg/der_pointer_4.f90: Ditto.
17465 * gfortran.dg/default_initialization.f90: New test.
17466
17467 2006-02-03 Jeff Law <law@redhat.com>
17468
17469 * lib/gcc-dg.exp (cleanup-rtl-dump): Fix dump file regexp to
17470 handle more than 100 dump files.
17471 (cleanup-tree-dump, cleanup-ipa-dump): Likewise.
17472 * lib/scantree.exp (scan-tree-dump): Likewise.
17473 (scan-tree-dump-times, scan-tree-dump-not): Likewise.
17474 (scan-tree-dump-dem, scan-tree-dump-dem-not): Likewise.
17475 * lib/scanipa.exp (scan-ipa-dump): Likewise.
17476 (scan-ipa-dump-times, scan-ipa-dump-not): Likewise.
17477 (scan-ipa-dump-dem, scan-ipa-dump-dem-not): Likewise.
17478
17479 2006-02-03 Diego Novillo <dnovillo@redhat.com>
17480
17481 * gcc.dg/gomp/pr25990.c: Replace with pre-processed version.
17482
17483 2006-02-03 Mark Mitchell <mark@codesourcery.com>
17484
17485 * g++.dg/template/using12.C: New test.
17486
17487 2006-02-03 Alan Modra <amodra@bigpond.net.au>
17488
17489 * gcc.target/powerpc/pr25960.c: New test.
17490
17491 2006-02-02 Steven G. Kargl <kargls@comcast>
17492
17493 PR fortran/24958
17494 gfortran.dg/nullify_2.f90: New test.
17495
17496 2006-02-02 Diego Novillo <dnovillo@redhat.com>
17497
17498 PR 25990
17499 * gcc.dg/gomp/pr25990.c: New test.
17500
17501 2006-01-31 Mark Mitchell <mark@codesourcery.com>
17502
17503 PR c++/25342
17504 * g++.gd/template/partial4.C: New test.
17505
17506 2006-01-31 Andrew Pinski <pinskia@physics.uc.edu>
17507
17508 PR middle-end/26001
17509 * gfortran.dg/data_char_2.f90: New.
17510
17511 2006-01-31 Thomas Koenig <Thomas.Koenig@online.de>
17512
17513 PR fortran/26039
17514 maxval_maxloc_conformance_1.f90: New test.
17515
17516 2006-01-31 Richard Guenther <rguenther@suse.de>
17517
17518 * gcc.target/i386/sselibm-1.c: New testcase.
17519 * gcc.target/i386/sselibm-2.c: Likewise.
17520 * gcc.target/i386/sselibm-3.c: Likewise.
17521 * gcc.target/i386/sselibm-4.c: Likewise.
17522 * gcc.target/i386/sselibm-5.c: Likewise.
17523
17524 2005-01-30 Erik Edelmann <eedelman@gcc.gnu.org>
17525
17526 PR fortran/24266
17527 * gfortran.dg/arrayio_derived_2.f90: New.
17528
17529 2006-01-30 Carlos O'Donell <carlos@codesourcery.com>
17530
17531 * gcc.dg/unsigned-long-compare.c: New test.
17532
17533 2006-01-30 Steve Ellcey <sje@cup.hp.com>
17534
17535 PR testsuite/25318
17536 * lib/target-supports.exp (check_effective_target_freorder):
17537 Check to see if target supports -freorder-blocks-and-partition.
17538 * g++.dg/other/pr22003.C: Use "dg-require-effective-target freorder"
17539 instead of "dg-require-named-sections".
17540
17541 2006-01-30 J"orn Rennecke <joern.rennecke@st.com>
17542
17543 PR target/14798:
17544 * gcc.dg/pragma-isr.c: Added target sh[1234ble]*-*-*.
17545 * gcc.dg/pragma-isr2.c, gcc.dg/pragma-isr-trapa.c: New tests.
17546 * gcc.dg/pragma-isr-trapa2.c: Likewise.
17547 * gcc.dg/pragma-isr-nosave_low_regs.c: Likewise.
17548 * gcc.dg/pragma-isr-trap_exit.c: Likewise.
17549 * gcc.dg/attr-isr.c, gcc.dg/attr-isr-trapa.c: Likewise.
17550 * gcc.dg/attr-isr-trap_exit.c: Likewise.
17551 * gcc.dg/attr-isr-nosave_low_regs.c: Likewise.
17552
17553 2006-01-30 Richard Guenther <rguenther@suse.de>
17554
17555 PR c++/23372
17556 * gcc.dg/pr23372-1.C: New testcase.
17557
17558 2006-01-29 Diego Novillo <dnovillo@redhat.com>
17559
17560 * gcc.dg/gomp/pr25874.c: New test.
17561
17562 2006-01-29 Dorit Nuzman <dorit@il.ibm.com>
17563
17564 PR tree-opt/25911
17565 * gcc.dg/vect/fast-math-vect-pr25911.c: New.
17566
17567 2006-01-29 Paul Thomas <pault@gcc.gnu.org>
17568
17569 PR fortran/18578
17570 PR fortran/18579
17571 PR fortran/20857
17572 PR fortran/20885
17573 * gfortran.dg/intent_out_1.f90: New test.
17574
17575 2006-01-28 Paul Thomas <pault@gcc.gnu.org>
17576
17577 PR fortran/17911
17578 * gfortran.dg/procedure_lvalue.f90: New test.
17579
17580 PR fortran/20895
17581 PR fortran/25030
17582 * gfortran.dg/char_pointer_assign_2.f90: New test.
17583 * gfortran.dg/char_result_1.f90: Correct unequal charlen pointer
17584 assignment to be consistent with standard.
17585 * gfortran.dg/char_result_2.f90: The same.
17586 * gfortran.dg/char_result_8.f90: The same.
17587
17588 2006-01-28 Zack Weinberg <zackw@panix.com>
17589
17590 * gcc.dg/Woverlength-strings.c
17591 * gcc.dg/Woverlength-strings-pedantic-c89.c
17592 * gcc.dg/Woverlength-strings-pedantic-c89-no.c
17593 * gcc.dg/Woverlength-strings-pedantic-c99.c
17594 * gcc.dg/Woverlength-strings-pedantic-c99-no.c: New tests.
17595
17596 2006-01-28 Adam Nemet <anemet@caviumnetworks.com>
17597
17598 * gcc.c-torture/execute/20060127-1.c: New test.
17599
17600 2006-01-28 Mark Mitchell <mark@codesourcery.com>
17601
17602 PR c++/25999
17603 * g++.dg/ext/pragmaweak1.C: New test.
17604
17605 2006-01-28 Mark Mitchell <mark@codesourcery.com>
17606
17607 PR c++/25855
17608 * g++.dg/template/spec29.C: New test.
17609
17610 2006-01-28 Kazu Hirata <kazu@codesourcery.com>
17611
17612 PR c/19606.
17613 * gcc.c-torture/execute/pr19606.c: New.
17614
17615 2006-01-27 Carlos O'Donell <carlos@codesourcery.com>
17616
17617 * gcc.dg/pragma-re-4.c: New test.
17618
17619 2005-01-27 Paul Thomas <pault@gcc.gnu.org>
17620
17621 PR fortran/25964
17622 * gfortran.dg/assumed_size_refs_3.f90: New test.
17623
17624 2006-01-27 Ben Elliston <bje@au.ibm.com>
17625
17626 * gcc.misc-tests/dectest.exp: Remove defunct comment.
17627
17628 2006-01-26 Laurent GUERBY <laurent@guerby.net>
17629
17630 PR ada/21317
17631 * ada/acats/support/impdef.a: Add One_Long_Second.
17632 * ada/acats/tests/c9/c94025.a: Use One_Long_Second.
17633 * ada/acats/tests/c9/c94026.a: Likewise.
17634 * ada/acats/tests/c9/c97305c.ada: Likewise.
17635 * ada/acats/tests/c9/c99004a.ada: Likewise.
17636
17637 2005-01-26 Paul Thomas <pault@gcc.gnu.org>
17638
17639 PR fortran/25964
17640 * gfortran.dg/global_references_2.f90: New test.
17641
17642 PR fortran/25084
17643 PR fortran/20852
17644 PR fortran/25085
17645 PR fortran/25086
17646 * gfortran.dg/assumed_charlen_function_1.f90: New test.
17647 * gfortran.dg/assumed_charlen_function_3.f90: New test.
17648
17649 PR fortran/25416
17650 * gfortran.dg/assumed_charlen_function_2.f90: New test.
17651
17652 2006-01-26 Alexandre Oliva <aoliva@redhat.com>
17653
17654 PR c/25892
17655 * gcc.dg/Wpointer-sign.c: New.
17656 * gcc.dg/Wpointer-sign-Wall.c: New.
17657 * gcc.dg/Wpointer-sign-Wall-no.c: New.
17658 * gcc.dg/Wpointer-sign-pedantic.c: New.
17659 * gcc.dg/Wpointer-sign-pedantic-no.c: New.
17660 * gcc.dg/conv-2.c: Use -Wpointer-sign.
17661
17662 2006-01-26 Andrew Pinski <pinskia@physics.uc.edu>
17663
17664 PR C/25861
17665 * gcc.c-torture/compile/pr25861.c: New test.
17666
17667 2006-01-26 Paul Brook <paul@codesourcery.com>
17668
17669 * gcc.dg/compat/struct-layout-1.exp: Pass -e to generator program
17670 on short-enum targets.
17671 * gcc.dg/compat/struct-layout-1_generate.c (short_enums): New
17672 variable.
17673 (generate_fields): Use short_enums.
17674 (main): Set short_enums. Document -e.
17675 * g++.dg/compat/struct-layout-1.exp: Pass -e to generator program
17676 on short-enum targets.
17677 * g++.dg/compat/struct-layout-1_generate.c (short_enums): New
17678 variable.
17679 (generate_fields): Use short_enums.
17680 (main): Set short_enums. Document -e.
17681 * lib/target-supports.exp (check_effective_target_short_enums): New.
17682
17683 2006-01-26 Hans-Peter Nilsson <hp@axis.com>
17684
17685 PR target/25947
17686 * gcc.dg/torture/pr25947-1.c: New test.
17687
17688 2006-01-25 Jan Hubicka <jh@suse.cz>
17689 Roger Sayle <roger@eyesopen.com>
17690
17691 PR rtl-optimization/25703
17692 * gcc.target/i386/20060125-1.c: New test case.
17693 * gcc.target/i386/20060125-2.c: New test case.
17694
17695 2006-01-25 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
17696
17697 PR fortran/18540
17698 * gfortran.dg/goto_1.f: New.
17699
17700 2006-01-25 Erik Edelmann <eedelman@gcc.gnu.org>
17701
17702 PR fortran/25716
17703 * gfortran.dg/char_result_11.f90: Make it sensitive to PR
17704 25716 on 32-bit systems too.
17705
17706 2006-01-25 Kazu Hirata <kazu@codesourcery.com>
17707
17708 PR testsuite/25590
17709 * gcc.dg/tree-ssa/gen-vect-11.c: Add -fwrapv.
17710
17711 2006-01-25 Kaz Kojima <kkojima@gcc.gnu.org>
17712
17713 * gcc.dg/tree-ssa/gen-vect-33.c: New.
17714
17715 2006-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
17716
17717 PR fortran/25835
17718 * gfortran.dg/read_eof.f90: Delete, renamed.
17719 * gfortran.dg/read_eof_1.f90: Rename from read_eof.f90.
17720 * gfortran.dg/read_eof_2.f90: New test.
17721 * gfortran.dg/read_eof_3.f90: New test.
17722
17723 2006-01-24 Andrew Pinski <pinskia@physics.uc.edu>
17724
17725 PR tree-opt/25860
17726 * gcc.c-torture/compile/pr25860.c: New test.
17727
17728 2006-01-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17729
17730 PR c++/25552
17731 * g++.dg/parse/dtor8.C: New test.
17732
17733 2006-01-24 Hans-Peter Nilsson <hp@axis.com>
17734
17735 PR testsuite/25891
17736 * lib/target-supports.exp (check_effective_target_fopenmp): New proc.
17737 * gcc.dg/gomp/gomp.exp: Return without testing anything if
17738 check_effective_target_fopenmp returns 0.
17739
17740 2006-01-23 Eric Botcazou <ebotcazou@adacore.com>
17741
17742 PR ada/20548
17743 * ada/acats/norun.lst: Add c52103x, c52104x and c52104y.
17744 * ada/acats/stackcheck.lst: New file, add c52103x, c52104x and c52104y.
17745 * ada/acats/run_all.sh: Pass -fstack-check for tests in stackcheck.lst.
17746
17747 2006-01-23 Andrew Pinski <pinskia@physics.uc.edu>
17748
17749 PR tree-opt/25857
17750 * g++.dg/opt/pr25857.C: New test.
17751
17752 2006-01-23 Steven Bosscher <stevenb.gcc@gmail.com>
17753 Jan Hubicka <jh@suse.cz>
17754 Richard Guenther <rguenther@suse.de>
17755
17756 PR rtl-optimization/25654
17757 * gcc.dg/torture/pr25654.c: New testcase.
17758 * gcc.target/i386/pr25654.c: Likewise.
17759
17760 2005-01-23 Paul Thomas <pault@gcc.gnu.org>
17761
17762 PR fortran/25901
17763 * gfortran.dg/internal references_2.f90: New test.
17764
17765 Fix regression in testing of admissability of attributes.
17766 * gfortran.dg/intent_used_1.f90: New test.
17767
17768 2006-01-23 Ben Elliston <bje@au.ibm.com>
17769
17770 * gcc.misc-tests/dectest.exp (TORTURE_OPTIONS): Include -Os.
17771 Remove target conditional torture options for i?86 and x86_64
17772 GNU/Linux.
17773
17774 2006-01-22 Gabriel Dos Reis <gdr@integrable-solutions.net>
17775
17776 PR c++/10891
17777 * g++.dg/rtti/no-rtti.C: New.
17778
17779 2006-01-21 Mark Mitchell <mark@codesourcery.com>
17780
17781 PR c++/25895
17782 * g++.dg/inherit/conv2.C: New test.
17783
17784 PR c++/25856
17785 * g++.dg/parse/dtor7.C: New test.
17786
17787 PR c++/25858
17788 * g++.dg/template/crash44.C: New test.
17789
17790 2005-01-21 Paul Thomas <pault@gcc.gnu.org>
17791
17792 PR fortran/25124
17793 PR fortran/25625
17794 * gfortran.dg/internal_references_1.f90: New test.
17795 PR fortran/20881
17796 PR fortran/23308
17797 PR fortran/25538
17798 PR fortran/25710
17799 * gfortran.dg/global_references_1.f90: New test.
17800 * gfortran.dg/g77/19990905-1.f: Restore the error that
17801 there is a clash between the common block name and
17802 the name of a subroutine reference.
17803
17804 PR fortran/PR24276
17805 * gfortran.dg/aliasing_dummy_1.f90: New test.
17806
17807 2006-01-21 Alan Modra <amodra@bigpond.net.au>
17808
17809 * gcc.dg/vmx/1b-01.c: Warning fix.
17810 * gcc.dg/vmx/1c-02.c: Likewise.
17811 * gcc.dg/vmx/gcc-bug-4.c: Likewise.
17812
17813 2006-01-20 Steve Ellcey <sje@cup.hp.com>
17814
17815 PR testsuite/24962
17816 * gcc.target/ia64/20030811-1.c: Change 'long' to 'long long'.
17817
17818 2006-01-20 Richard Guenther <rguenther@suse.de>
17819 Steven Bosscher <stevenb.gcc@gmail.com>
17820
17821 PR rtl-optimization/24626
17822 * gcc.dg/torture/pr24626-1.c: New testcase.
17823 * gcc.dg/torture/pr24626-2.c: Likewise.
17824 * gcc.dg/torture/pr24626-3.c: Likewise.
17825 * gcc.dg/torture/pr24626-4.c: Likewise.
17826
17827 2006-01-20 Dirk Mueller <dmueller@suse.com>
17828
17829 PR c++/5520
17830 * g++.dg/warn/empty-body.C: New.
17831
17832 2006-01-19 Mark Mitchell <mark@codesourcery.com>
17833
17834 PR c++/22136
17835 * g++.dg/template/using10.C: New test.
17836 * g++.dg/temlpate/using11.C: Likewise.
17837 * g++.dg/inherit/using5.C: Tweak error messages.
17838
17839 2006-01-20 Alan Modra <amodra@bigpond.net.au>
17840
17841 * gcc.target/powerpc/rs6000-ldouble-1.c: Tweak powerpc linux
17842 target test.
17843 * gcc.target/powerpc/rs6000-ldouble-2.c: Likewise.
17844
17845 2006-01-19 Jan Hubicka <jh@suse.cz>
17846
17847 * gcc.target/i386/lea.c: Test pentiumpro, not i686.
17848
17849 2006-01-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17850
17851 PR c++/25854
17852 * g++.dg/template/spec28.C: New test.
17853
17854 2006-01-19 Andrew Pinski <pinskia@physics.uc.edu>
17855
17856 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c
17857 (switchfiles): Fix fprintf's by adding srcdir or removing it.
17858
17859 2006-01-19 Diego Novillo <dnovillo@redhat.com>
17860
17861 * gcc.dg/gomp/for-13.c: Use -fdump-tree-ompexp.
17862 * gcc.dg/gomp/critical-1.c: Likewise.
17863 * gcc.dg/gomp/critical-3.c: Likewise.
17864 * gcc.dg/gomp/empty.c: Likewise.
17865 * gcc.dg/gomp/ordered-1.c: Likewise.
17866 * gcc.dg/gomp/for-4.c: Likewise.
17867 * gcc.dg/gomp/for-6.c: Likewise.
17868 * gcc.dg/gomp/master-3.c: Likewise.
17869 * gcc.dg/gomp/for-8.c: Likewise.
17870 * gcc.dg/gomp/for-10.c: Likewise.
17871 * gcc.dg/gomp/for-18.c: Likewise.
17872 * gcc.dg/gomp/for-5.c: Likewise.
17873 * gcc.dg/gomp/for-7.c: Likewise.
17874 * gcc.dg/gomp/for-9.c: Likewise.
17875
17876 2006-01-18 Jeff Law <law@redhat.com>
17877
17878 * gcc.dg/tree-ssa/vrp25.c: New test.
17879
17880 2006-01-19 Richard Sandiford <richard@codesourcery.com>
17881
17882 * gcc.dg/pr25805.c: Fix misapplied patch.
17883
17884 2006-01-19 Dorit Nuzman <dorit@il.ibm.com>
17885
17886 * lib/target-suports.exp (check_effective_target_vect_sdot_qi): New.
17887 (check_effective_target_vect_udot_qi): New.
17888 (check_effective_target_vect_sdot_hi): New.
17889 (check_effective_target_vect_udot_hi): New.
17890 * gcc.dg/vect/vect.exp: Use dump-details, and compile testcases
17891 prefixed with "wrapv-" with -fwrapv.
17892 * gcc.dg/vect/wrapv-vect-reduc-dot-s8.c: New.
17893 * gcc.dg/vect/vect-reduc-dot-u8.c: New.
17894 * gcc.dg/vect/vect-reduc-dot-u16.c: New.
17895 * gcc.dg/vect/vect-reduc-dot-s8.c: New.
17896 * gcc.dg/vect/vect-reduc-dot-s16.c: New.
17897
17898 * lib/target-suports.exp (check_effective_target_vect_widen_sum): New.
17899 * gcc.dg/vect/vect-reduc-pattern-1.c: New.
17900 * gcc.dg/vect/vect-reduc-pattern-2.c: New.
17901 * gcc.dg/vect/wrapv-vect-reduc-pattern-2.c: New.
17902
17903 2006-01-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17904
17905 PR c++/16829
17906 * g++.dg/other/default2.C: New test.
17907 * g++.dg/other/default3.C: New test.
17908
17909 2006-01-19 Richard Sandiford <richard@codesourcery.com>
17910
17911 PR c/25805
17912 * gcc.dg/pr25805.c: New file.
17913
17914 2006-01-18 Mark Mitchell <mark@codesourcery.com>
17915
17916 PR c++/25836
17917 * g++.dg/template/init6.C: New test.
17918
17919 2006-01-18 Daniel Berlin <dberlin@dberlin.org>
17920
17921 * gcc.dg/tree-ssa/pr24287.c: New test
17922
17923 2006-01-18 Eric Christopher <echristo@apple.com>
17924
17925 * g++.dg/eh/table.C: New.
17926
17927 2006-01-18 DJ Delorie <dj@redhat.com>
17928
17929 * gcc.dg/Werror-1.c, gcc.dg/Werror-2.c, gcc.dg/Werror-3.c,
17930 gcc.dg/Werror-4.c, gcc.dg/Werror-5.c, gcc.dg/Werror-6.c,
17931 gcc.dg/Werror-7.c, gcc.dg/Werror-8.c, gcc.dg/Werror-9.c,
17932 gcc.dg/Werror-10.c, gcc.dg/Werror-11.c, gcc.dg/Werror-12: New.
17933
17934 2006-01-18 Jeff Law <law@redhat.com>
17935
17936 * gcc.c-torture/execute/930529-1.x: Use -fwrapv as test depends
17937 on wrapping on overflow semantics.
17938
17939 * gcc.dg/tree-ssa/pr23109.c: Remove the .lim file too.
17940
17941 * gcc.gc/tree-ssa/vrp23.c: New test.
17942 * gcc.gc/tree-ssa/vrp24.c: New test.
17943
17944 2006-01-18 Richard Henderson <rth@redhat.com>
17945 Aldy Hernandez <aldyh@redhat.com>
17946 Jakub Jelinek <jakub@redhat.com>
17947 Diego Novillo <dnovillo@redhat.com>
17948 Uros Bizjak <uros@kss-loka.si>
17949
17950 * gcc.dg/gomp: New directory.
17951
17952 2006-01-18 Paul Thomas <pault@gcc.gnu.org>
17953 Steven G. Kargl <kargls@comcast.net>
17954
17955 PR fortran/20869
17956 * gfortran.dg/intrinsic_external_1.f90: New test.
17957
17958 PR fortran/20875.
17959 * gfortran.dg/elemental_pointer_1.f90: New test.
17960
17961 PR fortran/25024
17962 * gfortran.dg/external_procedures_1.f90: New test.
17963
17964 PR fortran/25785
17965 gfortran.dg/assumed_present.f90: New test.
17966
17967 2006-01-18 Jakub Jelinek <jakub@redhat.com>
17968
17969 * g++.dg/parse/lookup5.C: New test.
17970
17971 2006-01-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
17972
17973 PR fortran/25697
17974 * gfortran.dg/read_eof.f90: New test.
17975
17976 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
17977
17978 * gcc.dg/torture/fp-int-convert-float128.c: Fix dg-do line,
17979 add a closing brace.
17980
17981 2006-01-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
17982
17983 PR fortran/25631
17984 * gfortran.dg/fmt_tl.f: New test.
17985
17986 2006-01-17 Eric Christopher <echristo@apple.com>
17987
17988 * g++.old-deja/g++.warn/impint.C: Add -Wconversion.
17989 * g++.old-deja/g++.warn/impint2.C: Ditto.
17990 * g++.old-deja/g++.other/null1.C: Ditto.
17991 * g++.dg/warn/conv2.C: Ditto.
17992 * g++.dg/warn/conv4.C: New file.
17993
17994 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
17995
17996 * g++.dg/abi/mangle25.C: Fix dg-do line, add a closing brace.
17997
17998 2006-01-17 Andreas Jaeger <aj@suse.de>
17999 Janis Johnson <janis187@us.ibm.com>
18000
18001 * g++.dg/abi/mangle25.C: Run always on ia64 but only on x86/x86-64
18002 in 64-bit.
18003 * gcc.dg/torture/fp-int-convert-float128-timode.c: Likewise.
18004 * gcc.dg/torture/fp-int-convert-float128.c: Likewise.
18005
18006 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
18007
18008 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c
18009 (switchfiles): xfail txxx where xxx >= 25.
18010
18011 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
18012
18013 PR testsuite/25764
18014 * gcc.dg/const-compare.c: Restrict compiling to powerpc*-*-darwin*.
18015
18016 2006-01-17 Jakub Jelinek <jakub@redhat.com>
18017
18018 PR c/25682
18019 * gcc.dg/pr25682.c: New test.
18020 * g++.dg/parse/array-size2.C: New test.
18021
18022 2006-01-16 Ian Lance Taylor <ian@airs.com>
18023
18024 * consistency.vlad: Remove entire directory, 1652 files.
18025
18026 2006-01-16 Janis Johnson <janis187@us.ibm.com>
18027
18028 * lib/target-supports.exp (check_effective_target_dfp_nocache,
18029 check_effective_target_dfprt_nocache): New.
18030 (check_effective_target_dfp): Use check_effective_target_dfp_nocache.
18031 (check_effective_target_dfprt): New.
18032 * lib/c-compat.exp (check_dfp): Remove.
18033 (compat_dfp_setup): Use check_effective_target_dfprt_nocache.
18034 * gcc.dg/dfp/dfp.exp: Compile, execute, or skip tests based on
18035 level of support for decimal float.
18036 * gcc.dg/dfp/call-by-value.c, cast.c, compare-eq-const.c,
18037 compare-eq-d128.c, compare-eq-d32.c, compare-eq-d64.c,
18038 compare-eq-dfp.c, compare-rel-const.c, compare-rel-d128.c,
18039 compare-rel-d32.c, compare-rel-d64.c, compare-rel-dfp.c,
18040 convert-bfp.c, convert-bfp-fold.c, convert-complex.c, convert-dfp.c,
18041 convert-dfp-fold.c, convert-dfp-round.c, convert-int-fold.c,
18042 convert-int-saturate.c, func-array.c, func-mixed.c, func-scalar.c,
18043 func-struct.c, func-vararg-dfp.c, func-vararg-mixed.c,
18044 func-vararg-size0.c, inf-1.c, loop-index.c, nan-1.c, nan-2.c,
18045 operator-arith-fold.c, operator-assignment.c, operator-comma.c,
18046 operator-cond.c, operator-logical.c, operator-unary.c, snan.c,
18047 struct-layout-1.c, union-init.c, usual-arith-conv.c: Remove dg-do
18048 directives.
18049
18050 2006-01-16 H.J. Lu <hongjiu.lu@intel.com>
18051
18052 PR testsuite/25741
18053 * lib/g++.exp (g++_init): Use $base_dir/../../ instead of
18054 $base_dir/../.
18055 * lib/gfortran.exp (gfortran_init): Likewise.
18056 * lib/obj-c++.exp (obj-c++_init): Likewise.
18057 * lib/scanasm.exp (scan-assembler-dem): Likewise.
18058 (scan-assembler-dem-not): Likewise.
18059 * lib/scandump.exp (scan-dump-dem): Likewise.
18060 (scan-dump-dem-not): Likewise.
18061
18062 2006-01-16 Andrew Pinski <pinskia@physics.uc.edu>
18063
18064 PR testsuite/25767
18065 * lib/g++.exp (g++_init): Check for *-*-darwin* instead of
18066 powerpc-*-darwin*.
18067 * lib/obj-c++.exp (obj-c++_init): Likewise.
18068
18069 2006-01-16 Richard Guenther <rguenther@suse.de>
18070
18071 * gcc.dg/tree-ssa/20031015-1.c: Adjust testcase.
18072
18073 2006-01-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
18074
18075 PR testsuite/25777
18076 * ada/acats/run_acats (LD_LIBRARY_PATH): Add BASE
18077 to LD_LIBRARY_PATH.
18078
18079 2006-01-16 Eric Botcazou <ebotcazou@adacore.com>
18080 Andrew Pinski <pinskia@physics.uc.edu>
18081
18082 * gcc.dg/minmax-1.c: New test.
18083
18084 2006-01-16 Ben Elliston <bje@au.ibm.com>
18085
18086 * gcc.dg/dfp/dfp.exp: Correct FSF address.
18087 * gcc.misc-tests/dectest.exp: Ditto.
18088
18089 2006-01-15 Ian Lance Taylor <ian@airs.com>
18090
18091 PR testsuite/25796
18092 * gcc.target/i386/cmov6.c: Use -march=k8.
18093
18094 2006-01-15 Andreas Jaeger <aj@suse.de>
18095
18096 * g++.dg/abi/mangle25.C: Only run on 64-bit systems since 32-bit
18097 x86 does not have __float128.
18098
18099 2006-01-14 Ian Lance Taylor <ian@airs.com>
18100
18101 * gcc.target/i386/cmov6.c: New test.
18102
18103 2006-01-14 Mark Mitchell <mark@codesourcery.com>
18104
18105 PR c++/25663
18106 * g++.dg/template/ctor6.C: New test.
18107
18108 2006-01-14 Kazu Hirata <kazu@codesourcery.com>
18109
18110 PR tree-optimization/25485
18111 * gcc.dg/tree-ssa/pr25485.c: New.
18112
18113 2006-01-14 Richard Guenther <rguenther@suse.de>
18114
18115 PR tree-optimization/22548
18116 PR tree-optimization/22555
18117 PR tree-optimization/22501
18118 * gcc.dg/tree-ssa/alias-4.c: New testcase.
18119 * gcc.dg/tree-ssa/alias-5.c: Likewise.
18120 * gcc.dg/tree-ssa/alias-6.c: Likewise.
18121 * gcc.dg/tree-ssa/alias-7.c: Likewise.
18122 * gcc.dg/tree-ssa/alias-8.c: Likewise.
18123 * gcc.dg/tree-ssa/alias-9.c: Likewise.
18124 * gcc.dg/tree-ssa/alias-10.c: Likewise.
18125 * gcc.dg/tree-ssa/alias-11.c: Likewise.
18126 * gcc.dg/tree-ssa/alias-12.c: Likewise.
18127
18128 2006-01-14 Zdenek Dvorak <dvorakz@suse.cz>
18129
18130 * gcc.dg/tree-ssa/pr19210-1.c: Update outcome. Add new test loop.
18131 * gcc.dg/tree-ssa/pr19210-2.c: Ditto.
18132
18133 2006-01-14 Steven Bosscher <stevenb.gcc@gmail.com>
18134 Richard Guenther <rguenther@suse.de>
18135
18136 PR rtl-optimization/24257
18137 * gcc.dg/torture/pr24257.c: New testcase.
18138
18139 2006-01-13 Adam Nemet <anemet@caviumnetworks.com>
18140
18141 * gcc.c-torture/execute/20060110-1.c: New test.
18142 * gcc.c-torture/execute/20060110-2.c: New test.
18143
18144 2006-01-13 Ulrich Weigand <uweigand@de.ibm.com>
18145
18146 * gcc.c-torture/compile/pr25310.c: Disable test on 16-bit targets.
18147
18148 2006-01-13 Bernhard Fischer <rep.nop@aon.at>
18149
18150 PR fortran/25756
18151 * gfortran.dg/label_3.f90: New test.
18152
18153 2006-01-13 Daniel Berlin <dberlin@dberlin.org>
18154
18155 PR tree-optimization/25771
18156 * g++.dg/tree-ssa/pr25771.C: New test
18157
18158 2006-01-13 Andrew Pinski <pinskia@physics.uc.edu>
18159
18160 PR tree-opt/24365
18161 * g++.dg/opt/complex5.C: New test.
18162
18163 2006-01-13 Richard Guenther <rguenther@suse.de>
18164
18165 * gcc.target/i386/387-9.c: New testcase.
18166
18167 2006-01-12 Nathan Sidwell <nathan@codesourcery.com>
18168
18169 PR c++/24824
18170 * g++.dg/debug/dwarf2-1.C: New.
18171
18172 2006-01-11 H.J. Lu <hongjiu.lu@intel.com>
18173
18174 PR testsuite/25728
18175 * lib/gcov.exp (verify-lines): Add "close $fd".
18176
18177 2006-01-12 Yao Qi <qiyaoltc@cn.ibm.com>
18178 Ben Elliston <bje@au.ibm.com>
18179
18180 * gcc.dg/dfp/inf-1.c: New test.
18181
18182 2006-01-12 Janis Johnson <janis187@us.ibm.com>
18183 Yao Qi <qiyaoltc@cn.ibm.com>
18184 Ben Elliston <bje@au.ibm.com>
18185 Jon Grimm <jgrimm2@us.ibm.com>
18186
18187 * gcc.dg/nodfp-1.c: New test.
18188 * gcc.dg/compat/scalar-return-dfp_x.c: Likewise.
18189 * gcc.dg/compat/scalar-return-dfp_x.c: Likewise.
18190 * gcc.dg/compat/scalar-return-dfp_main.c: Likewise.
18191 * gcc.dg/compat/scalar-by-value-dfp_main.c: Likewise.
18192 * gcc.dg/compat/scalar-by-value-dfp_x.c: Likewise.
18193 * gcc.dg/compat/scalar-return-dfp_y.c: Likewise.
18194 * gcc.dg/compat/scalar-by-value-dfp_y.c: Likewise.
18195 * gcc.dg/debug/dwarf2/dwarf-float.c: Likewise.
18196 * gcc.dg/debug/dwarf2/dwarf-dfp.c: Likewise.
18197 * gcc.dg/format/dfp-scanf-1.c: Likewise.
18198 * gcc.dg/format/dfp-printf-1.c: Likewise.
18199 * gcc.dg/compat/struct-layout-1.exp: Use c-compat.exp.
18200 (compat_setup_dfp): New.
18201 * gcc.dg/compat/compat.exp: Use it.
18202 (compat-use-alt-compiler, compat-use-tst-compiler): Move to new file.
18203 Make some variables global, prepend "compat_" to their names.
18204 * gcc.dg/compat/struct-layout-1.h: Conditional DFP support.
18205 * gcc.dg/compat/struct-layout-1_generate.c: Ditto.
18206 * gcc.misc-tests/dectest.exp: New test driver for decTest.
18207 * lib/compat.exp (compat_skip_list): Make global, rename.
18208 * lib/c-compat.exp: New file.
18209 * lib/target-supports.exp (check_effective_target_dfp): New.
18210
18211 * gcc.dg/dfp/dec-eval-method.c, gcc.dg/dfp/func-array.c,
18212 gcc.dg/dfp/convert-dfp-fold.c, gcc.dg/dfp/struct-union.c,
18213 gcc.dg/dfp/compare-rel.h, gcc.dg/dfp/convert-dfp-round.c,
18214 gcc.dg/dfp/func-struct.c, gcc.dg/dfp/constants-c99.c,
18215 gcc.dg/dfp/compare-eq-d32.c, gcc.dg/dfp/func-vararg-mixed.c,
18216 gcc.dg/dfp/compare-rel-d128.c, gcc.dg/dfp/operator-comma.c,
18217 gcc.dg/dfp/decfloat-constants.c, gcc.dg/dfp/operator-bitwise.c,
18218 gcc.dg/dfp/func-mixed.c, gcc.dg/dfp/compare-eq-dfp.c,
18219 gcc.dg/dfp/operator-assignment.c, gcc.dg/dfp/dfp-round.h,
18220 gcc.dg/dfp/modes.c, gcc.dg/dfp/keywords-c99.c, gcc.dg/dfp/nan-1.c,
18221 gcc.dg/dfp/loop-index.c, gcc.dg/dfp/compare-eq-d64.c,
18222 gcc.dg/dfp/convert-bfp.c, gcc.dg/dfp/usual-arith-conv-const.c,
18223 gcc.dg/dfp/convert-dfp.c, gcc.dg/dfp/compare-rel-const.c,
18224 gcc.dg/dfp/convert-int-fold.c, gcc.dg/dfp/keywords-pedantic.c,
18225 gcc.dg/dfp/compare-rel-d32.c, gcc.dg/dfp/call-by-value.c,
18226 gcc.dg/dfp/constants-hex.c, gcc.dg/dfp/func-scalar.c,
18227 gcc.dg/dfp/keywords-ignored-c99.c, gcc.dg/dfp/snan.c,
18228 gcc.dg/dfp/usual-arith-conv.c, gcc.dg/dfp/constants-pedantic.c,
18229 gcc.dg/dfp/operator-logical.c, gcc.dg/dfp/compare-eq-d128.c,
18230 gcc.dg/dfp/convert-bfp-fold.c, gcc.dg/dfp/ctypes.c,
18231 gcc.dg/dfp/convert-int.c, gcc.dg/dfp/keywords-c89.c,
18232 gcc.dg/dfp/constants.c, gcc.dg/dfp/compare-rel-dfp.c,
18233 gcc.dg/dfp/compare-eq-const.c, gcc.dg/dfp/cast-bad.c,
18234 gcc.dg/dfp/operator-arith-fold.c, gcc.dg/dfp/union-init.c,
18235 gcc.dg/dfp/struct-layout-1.c,
18236 gcc.dg/dfp/compare-eq.hgcc.dg/dfp/convert-int-saturate.c,
18237 gcc.dg/dfp/compare-rel-d64.c, gcc.dg/dfp/func-vararg-size0.c,
18238 gcc.dg/dfp/Wconversion-2.c, gcc.dg/dfp/nan-2.c,
18239 gcc.dg/dfp/operator-cond.c, gcc.dg/dfp/composite-type.c,
18240 gcc.dg/dfp/func-vararg-dfp.c,
18241 gcc.dg/dfp/dfp.expgcc.dg/dfp/keywords-reserved.c,
18242 gcc.dg/dfp/convert-complex.c, gcc.dg/dfp/Wbad-function-cast-1.c,
18243 gcc.dg/dfp/operator-unary.c, gcc.dg/dfp/altivec-types.c,
18244 gcc.dg/dfp/cast.c, gcc.dg/dfp/typespec.c,
18245 gcc.dg/dfp/wtr-conversion-1.c: New tests.
18246
18247 2006-01-11 Richard Guenther <rguenther@suse.de>
18248
18249 PR tree-optimization/25734
18250 * gcc.dg/tree-ssa/pr25734.c: New testcase.
18251
18252 2006-01-10 Bernhard Fischer <rep.nop@aon.at>
18253
18254 PR fortran/25486
18255 * gfortran.dg/literal_character_constant_1_x.F: New test.
18256 * gfortran.dg/literal_character_constant_1_y.F: Ditto.
18257 * gfortran.dg/literal_character_constant_1_z.F: Ditto.
18258 * gfortran.dg/literal_character_constant_1.inc: Helper for new tests.
18259
18260 2006-01-11 Nathan Sidwell <nathan@codesourcery.com>
18261
18262 PR c++/25386
18263 * g++.dg/ext/packed3.C: Add expected packed error.
18264
18265 2006-01-11 Hans-Peter Nilsson <hp@axis.com>
18266
18267 PR target/25706
18268 * gcc.dg/torture/pr25706-1.c: New test.
18269
18270 2006-01-11 Paolo Bonzini <bonzini@gnu.org>
18271
18272 PR tree-optimization/23109
18273 PR tree-optimization/23948
18274 PR tree-optimization/24123
18275
18276 * gcc.dg/tree-ssa/recip-3.c, gcc.dg/tree-ssa/recip-4.c,
18277 gcc.dg/tree-ssa/recip-5.c, gcc.dg/tree-ssa/recip-6.c,
18278 gcc.dg/tree-ssa/recip-7.c, gcc.dg/tree-ssa/pr23109.c,
18279 g++.dg/tree-ssa/pr23948.C: New testcases.
18280 * gcc.dg/tree-ssa/recip-2.c, gcc.dg/tree-ssa/pr23234.c: Provide
18281 three divisions in order to do the optimization.
18282
18283 2006-01-11 Zdenek Dvorak <dvorakz@suse.cz>
18284
18285 PR c++/25632
18286 * g++.dg/other/pr25632.C: New test.
18287
18288 2006-01-11 Paul Thomas <pault@gcc.gnu.org>
18289
18290 PR fortran/25730
18291 * gfortran.dg/used_types_1.f90: New test.
18292
18293 2006-01-10 Hans-Peter Nilsson <hp@axis.com>
18294
18295 PR target/25718
18296 * gcc.dg/torture/pr25718-1.c: New test.
18297
18298 2006-01-10 Bernhard Fischer <rep.nop@aon.at>
18299
18300 * gfortran.dg/list_read_2.f90: Fix typo in description.
18301
18302 2006-01-10 Jan Beulich <jbeulich@novell.com>
18303
18304 * lib/target-supports.exp (check_visibility_available): Simplify test
18305 for *-*-netware*.
18306 (check_profiling_available): Fail for *-*-netware*.
18307 * g++.old-deja/g++.law/profile1.C: Remove dg-bogus for *-*-netware*.
18308 * gcc.dg/20021014-1.c: Likewise.
18309 * gcc.dg/nest.c: Likewise.
18310
18311 2006-01-09 Andrew Pinski <pinskia@physics.uc.edu>
18312
18313 fortran/24936
18314 * gfortran.dg/forall_3.f90: New test.
18315
18316 2006-01-09 Andrew Pinski <pinskia@physics.uc.edu>
18317
18318 PR fortran/21977
18319 * gfortran.dg/nesting_2.f90: New test.
18320 * gfortran.dg/nesting_3.f90: New test.
18321
18322 2006-01-09 Hans-Peter Nilsson <hp@axis.com>
18323
18324 * gcc.dg/Wpadded.c: Gate alignment warning on ! default_packed.
18325 Fix typo in comment.
18326
18327 2006-01-09 Feng Wang <fengwang@nudt.edu.cn>
18328
18329 * gfortran.dg/single_char_string.f90: New test.
18330
18331 2006-01-09 Feng Wang <fengwang@nudt.edu.cn>
18332
18333 * gfortran.dg/ichar_2.f90: New test.
18334
18335 2006-01-08 Erik Edelmann <eedelman@gcc.gnu.org>
18336
18337 PR fortran/25093
18338 * gfortran.dg/private_type_4.f90: New.
18339
18340 2006-01-07 Richard Guenther <rguenther@suse.de>
18341
18342 * gcc.dg/tree-ssa/loop-15.c: Use optimized dump.
18343
18344 2006-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
18345
18346 * gfortran.dg/func_decl_1.f90: New.
18347 * gfortran.dg/array_alloc_1.f90: Fix wrong function declaration.
18348 * gfortran.dg/array_alloc_2.f90: Likewise.
18349 * gfortran.dg/char_result_8.f90: Likewise.
18350 * gfortran.dg/dup_save_1.f90: Likewise.
18351 * gfortran.dg/dup_save_2.f90: Likewise.
18352 * gfortran.dg/f2c_6.f90: Likewise.
18353 * gfortran.dg/f2c_7.f90: Likewise.
18354 * gfortran.dg/func_result_2.f90: Likewise.
18355 * gfortran.fortran-torture/execute/pr23373-2.f90: Likewise.
18356
18357 2006-01-07 Paul Thomas <pault@gcc.gnu.org>
18358
18359 PR fortran/22146
18360 * gfortran.dg/elemental_subroutine_1.f90: New test.
18361 * gfortran.dg/elemental_subroutine_2.f90: New test.
18362
18363 PR fortran/25029
18364 PR fortran/21256
18365 * gfortran.dg/assumed_size_refs_1.f90: New test.
18366
18367 PR fortran/20868
18368 PR fortran/20870
18369 * gfortran.dg/assumed_size_refs_2.f90: New test.
18370 * gfortran.dg/initialization_1.f90: Change warning message.
18371
18372 2006-01-06 Zdenek Dvorak <dvorakz@suse.cz>
18373
18374 * gcc.dg/tree-ssa/loop-15.c: New test.
18375
18376 2006-01-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
18377
18378 PR fortran/25598
18379 * gfortran.dg/backspace_3.f: New test.
18380 * gfortran.dg/backspace_4.f: New test.
18381
18382 2006-01-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
18383
18384 PR fortran/24268
18385 * gfortran.dg/fmt_white.f: Update test.
18386
18387 2006-01-05 Carlos O'Donell <carlos@codesourcery.com>
18388
18389 * gcc.dg/cast-1.c: Add new warning.
18390 * gcc.dg/cast-2.c: Likewise.
18391 * gcc.dg/cast-3.c: Likewise.
18392 * gcc.dg/format/cast-1.c: Likewise.
18393 * gcc.dg/cast-4.c: New testcase.
18394
18395 2006-01-05 Richard Guenther <rguenther@suse.de>
18396
18397 PR tree-optimization/22555
18398 * gcc.dg/tree-ssa/alias-3.c: New testcase.
18399
18400 2006-01-05 Richard Guenther <rguenther@suse.de>
18401 Diego Novillo <dnovillo@redhat.com>
18402
18403 * gcc.dg/tree-ssa/loop-11.c: Deal with removed vars pass.
18404 * gcc.dg/tree-ssa/loop-8.c: Likewise.
18405 * gcc.dg/tree-ssa/loop-1.c: Likewise.
18406 * gcc.dg/tree-ssa/pr23294.c: Likewise.
18407 * gcc.dg/tree-ssa/pr21985.c: Likewise.
18408 * gcc.dg/tree-ssa/loop-14.c: Likewise.
18409 * gcc.dg/tree-ssa/loop-2.c: Likewise.
18410 * gcc.dg/tree-ssa/loop-3.c: Likewise.
18411 * gcc.dg/tree-ssa/loop-4.c: Likewise.
18412 * gcc.dg/tree-ssa/pr21171.c: Likewise.
18413 * gcc.dg/tree-ssa/loop-5.c: Likewise.
18414 * gcc.dg/tree-ssa/loop-10.c: Likewise.
18415 * gcc.dg/tree-ssa/loop-6.c: Likewise.
18416 * treelang/compile/extravar.tree: Likewise.
18417 * g++.dg/tree-ssa/ssa-cast-1.C: Likewise.
18418 * g++.dg/tree-ssa/pointer-reference-alias.C: Likewise.
18419 * g++.dg/tree-ssa/ssa-sra-1.C: Likewise.
18420 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
18421 * gcc.dg/tree-ssa/20031106-6.c: Disable SRA.
18422
18423 2006-01-05 Hans-Peter Nilsson <hp@bitrange.com>
18424
18425 * g++.dg/abi/thunk3.C, g++.dg/abi/thunk4.C: Revert unnecessary fix
18426 for 64-bit fix.
18427
18428 2006-01-05 Erik Edelmann <eedelman@gcc.gnu.org>
18429
18430 PR fortran/23675
18431 gfortran.dg/char_result_11.f90: New.
18432
18433 2006-01-04 Mark Mitchell <mark@codesourcery.com>
18434
18435 PR c++/24782
18436 * g++.dg/parse/access9.C: New test.
18437 * g++.dg/tc1/dr52.C: Tweak error markers.
18438
18439 2006-01-04 Richard Henderson <rth@redhat.com>
18440
18441 Merge from gomp branch.
18442 * g++.dg/parse/pragma2.C: Update expected error lines.
18443
18444 2006-01-04 Jakub Jelinek <jakub@redhat.com>
18445
18446 * g++.dg/other/i386-2.C: New test.
18447
18448 PR target/25554
18449 * gcc.c-torture/compile/20051228-1.c: New test.
18450
18451 PR c/25559
18452 * gcc.dg/pr25559.c: New test.
18453
18454 2006-01-03 Mark Mitchell <mark@codesourcery.com>
18455
18456 PR c++/25492
18457 * g++.dg/lookup/friend9.C: New test.
18458
18459 PR c++/25625
18460 * g++.dg/template/repo5.C: New test.
18461
18462 2006-01-03 Steven G. Kargl <kargls@comcast.net>
18463
18464 PR fortran/25101
18465 * gfortran.dg/forall_2.f90: New test.
18466
18467 2006-01-03 Hans-Peter Nilsson <hp@bitrange.com>
18468
18469 * g++.dg/abi/thunk3.C, g++.dg/abi/thunk4.C: Gate on
18470 dg-require-weak. Adjust regexp to handle leading-underscore
18471 targets and space as well as TAB after .weak. Change previous
18472 64-bit fix to not use naked dot.
18473
18474 2006-01-03 Paolo Bonzini <bonzini@gnu.org>
18475
18476 PR rtl-optimization/25578
18477 * gcc.c-torture/execute/20060102-1.c: New testcase.
18478
18479 2006-01-03 Richard Guenther <rguenther@suse.de>
18480
18481 PR c/25183
18482 * gcc.dg/torture/pr25183.c: New testcase.
18483
18484 2006-01-03 Jakub Jelinek <jakub@redhat.com>
18485
18486 Merge from gomp-branch.
18487 * gcc.dg/ia64-sync-1.c: On sparc*-*-*, pass -mcpu=v9.
18488 * gcc.dg/ia64-sync-2.c: Likewise.
18489 * gcc.dg/ia64-sync-3.c: Likewise.
18490 * gcc.dg/ia64-sync-4.c: Likewise.
18491 * gcc.dg/sync-2.c: Likewise.
18492 * lib/target-supports.exp (sync_char_short, sync_int_long): Indicate
18493 that sparc64-*-* and sparcv9-*-* supports sync builtins.
18494
18495 2006-01-02 Mark Mitchell <mark@codesourcery.com>
18496
18497 PR c++/25635
18498 * g++.dg/parse/operator6.C: New test.
18499
18500 PR c++/25637
18501 * g++.dg/parse/error29.C: New test.
18502
18503 PR c++/25638
18504 * g++.dg/parse/dtor6.C: New test.
18505
18506 PR c++/25633
18507 * g++.dg/parse/ctor3.C: New test.
18508
18509 PR c++/25634
18510 * g++.dg/template/class3.C: New test.
18511
18512 2006-01-02 Geoffrey Keating <geoffk@apple.com>
18513
18514 * g++.dg/debug/debug9.C: New.
18515
18516 2006-01-02 Steven G. Kargl <kargls@comcast.net>
18517
18518 PR fortran/24640
18519 * gfortran.dg/label_2.f90: New test.
18520
18521 2006-01-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18522
18523 * g++.dg/lookup/using12.C: Tighten error marker.
18524
18525 2006-01-01 Andreas Tobler <a.tobler@schweiz.ch>
18526 Andrew Pinski <pinskia@physics.uc.edu>
18527
18528 * gcc.target/powerpc/darwin-abi-3.c: New file.
18529 * gcc.target/powerpc/darwin-abi-4.c: Likewise.
18530 * gcc.target/powerpc/darwin-abi-5.c: Likewise.
18531 * gcc.target/powerpc/darwin-abi-6.c: Likewise.
18532 * gcc.target/powerpc/darwin-abi-7.c: Likewise.
18533 * gcc.target/powerpc/darwin-abi-8.c: Likewise.
18534 * gcc.target/powerpc/darwin-abi-9.c: Likewise.
18535 * gcc.target/powerpc/darwin-abi-10.c: Likewise.
18536 * gcc.target/powerpc/darwin-abi-11.c: Likewise.
18537
18538 2006-01-01 Daniel Berlin <dberlin@dberlin.org>
18539
18540 * gcc.dg/tree-ssa/loadpre1.c: New;
18541 * gcc.dg/tree-ssa/loadpre2.c: New;
18542 * gcc.dg/tree-ssa/loadpre3.c: New;
18543 * gcc.dg/tree-ssa/loadpre4.c: New;
18544 * gcc.dg/tree-ssa/loadpre5.c: New;
18545 * gcc.dg/tree-ssa/loadpre6.c: New;
18546 * gcc.dg/tree-ssa/loadpre7.c: New;
18547 * gcc.dg/tree-ssa/loadpre8.c: New;
18548 * gcc.dg/tree-ssa/loadpre9.c: New;
18549
18550 2006-01-01 Nathan Sidwell <nathan@codesourcery.com>
18551
18552 * g++.dg/abi/thunk3.C: Adjust regexp to be 64bit safe.
18553 * g++.dg/abi/thunk4.C: Likewise.
18554
18555 2006-01-01 Andreas Jaeger <aj@suse.de>
18556
18557 * gcc.dg/tree-ssa/loadpre6.c: Fix prototype of malloc to be
18558 portable.
18559
18560 2006-01-01 Jakub Jelinek <jakub@redhat.com>
18561
18562 PR c++/25294
18563 * gcc.dg/pragma-pack-3.c: New test.
18564 * g++.dg/parse/pragma3.C: New test.
18565
18566 2005-12-30 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
18567
18568 PR middle-end/24827
18569 * gcc.dg/attr-weakref-1.c: Skip test on hppa*-*-hpux*.
18570
18571 2005-12-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18572
18573 PR testsuite/25214
18574 * gcc.target/i386/local2.c: Skip if ilp32 and -fpic/-fpic.
18575
18576 2005-12-30 Erik Edelmann <eedelman@gcc.gnu.org>
18577
18578 PR fortran/22607
18579 * gfortran-dg/pure_byref_3.f90: New.
18580
18581 fortran/PR 25396
18582 * gfortran.dg/userdef_operator_1.f90: New.
18583
18584 2005-12-29 Nathan Sidwell <nathan@codesourcery.com>
18585
18586 * g++.dg/abi/thunk3.C: New.
18587 * g++.dg/abi/thunk4.C: New.
18588
18589 2005-12-29 Paul Thomas <pault@gcc.gnu.org>
18590
18591 PR fortran/25532
18592 * gfortran.dg/host_used_types_1.f90: New test. Check that host
18593 associated derived type components of derived types are
18594 properly declared in contained procedures.
18595
18596 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
18597
18598 PR libgfortran/25139
18599 * gfortran.dg/backspace_2.f: New test.
18600
18601 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
18602
18603 PR libgfortran/25550
18604 * gfortran.dg/endfile.f: New test.
18605
18606 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
18607
18608 PR libgfortran/25419
18609 * gfortran.dg/comma.f: New test.
18610
18611 2005-12-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
18612
18613 * lib/gfortran-dg.exp: Remove trailing whitespace.
18614 * lib/fortran-torture.exp: Test with -fbounds-check instead of
18615 -funroll-all-loops.
18616
18617 2005-12-28 Alan Modra <amodra@bigpond.net.au>
18618
18619 * gcc.dg/torture/fp-int-convert-timode.c: Don't test IBM
18620 Extended Double long doubles or repeat tests when long double is
18621 the same size as double.
18622
18623 2005-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18624
18625 * g++.dg/rtti/tinfo1.C: Scan for ".global" also.
18626
18627 PR testsuite/25442
18628 * gcc.dg/ipa/ipa-1.c, gcc.dg/ipa/ipa-2.c, gcc.dg/ipa/ipa-3.c,
18629 gcc.dg/ipa/ipa-4.c, gcc.dg/ipa/ipa-5.c: Skip if -fpic/-fPIC.
18630
18631 PR testsuite/25441
18632 * gcc.dg/pr23911.c: Make test variable static.
18633
18634 PR testsuite/25444
18635 * gcc.dg/tree-ssa/pr14841.c: Likewise.
18636
18637 2005-12-26 Mark Mitchell <mark@codesourcery.com>
18638
18639 PR c++/25439
18640 * g++.dg/parse/crash17.C: Adjust error markers.
18641 * g++.dg/template/error20.C: New test.
18642
18643 2005-12-26 Mark Mitchell <mark@codesourcery.com>
18644
18645 PR c++/23172
18646 * g++.dg/ext/complit4.C: New test.
18647
18648 PR c++/25417
18649 * g++.dg/ext/complit5.C: Likewise.
18650
18651 2005-12-26 Kazu Hirata <kazu@codesourcery.com>
18652
18653 PR tree-optimization/25125
18654 * gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-reduc-2char.c,
18655 gcc.dg/vect/vect-reduc-2short.c: XFAIL.
18656 * gcc.c-torture/execute/pr25125.c: New.
18657
18658 2005-12-24 Paul Thomas <pault@gcc.gnu.org>
18659
18660 PR fortran/25029
18661 PR fortran/21256
18662 * gfortran.dg/initialization_1.f90: Remove tests of intrinsic
18663 functions with incorrect assumed size references.
18664
18665 2005-12-24 Mark Mitchell <mark@codesourcery.com>
18666
18667 PR c++/23171
18668 * g++.dg/opt/init1.C: New test.
18669
18670 2005-12-23 Mark Mitchell <mark@codesourcery.com>
18671
18672 PR c++/24671
18673 * g++.dg/template/sfinae3.C: New test.
18674
18675 2005-12-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18676
18677 * g++.dg/other/friend4.C: New test.
18678
18679 2005-12-23 Jakub Jelinek <jakub@redhat.com>
18680
18681 PR target/25005
18682 * g++.dg/opt/pr25005.C: New test.
18683
18684 2005-12-22 Mark Mitchell <mark@codesourcery.com>
18685
18686 PR c++/25369
18687 * g++.dg/template/ptrmem16.C: New test.
18688
18689 2005-12-23 Paul Thomas <pault@gcc.gnu.org>
18690
18691 PR fortran/25029
18692 PR fortran/21256
18693 * gfortran.dg/initialization_1.f90: Add test of SIZE.
18694
18695 2005-12-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
18696
18697 PR libgfortran/25307
18698 * gfortran.dg/list_read_5.f90: New test.
18699
18700 2005-12-22 Richard Henderson <rth@redhat.com>
18701
18702 * gcc.target/i386/sse-7.c: Use -msse2.
18703
18704 2005-12-23 Jakub Jelinek <jakub@redhat.com>
18705
18706 PR rtl-optimization/25432
18707 * gcc.c-torture/compile/20051216-1.c: New test.
18708
18709 PR objc/25328
18710 * objc/execute/pr25328.m: New test.
18711
18712 2005-12-22 Mark Mitchell <mark@codesourcery.com>
18713
18714 PR c++/25364
18715 * g++.dg/template/call4.C: New test.
18716
18717 2005-12-22 Dale Johannesen <dalej@apple.com>
18718
18719 * gcc.target/i386/sse-17.c: New.
18720
18721 2005-12-22 Paul Brook <paul@codesourcery.com>
18722
18723 * gcc.dg/weak/typeof-2.c: Skip assembly test on m68k.
18724
18725 2005-12-22 Paul Brook <paul@codesourcery.com>
18726
18727 * gcc.dg/tree-ssa/loop-1.c: Look for jump/branch on m68k.
18728
18729 2005-12-22 Andrew Pinski <pinskia@physics.uc.edu>
18730
18731 PR tree-opt/25513
18732 * gcc.c-torture/compile/pr25513.c: New test.
18733
18734 2005-12-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18735
18736 PR c++/23333
18737 * g++.dg/parse/error25.C: Add more tests.
18738
18739 2005-12-22 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
18740
18741 PR fortran/18990
18742 * gfortran.dg/der_charlen_1.f90: New.
18743
18744 2005-12-22 Paul Thomas <pault@gcc.gnu.org>
18745
18746 PR fortran/20889
18747 * gfortran.dg/pointer_component_type_1.f90: New test.
18748
18749 PR fortran/25029
18750 PR fortran/21256
18751 * gfortran.dg/assumed_size_refs.f90: New test for the conditions that
18752 should give an error with assumed size array refernces and checks
18753 those that should not.
18754 * gfortran.dg/gfortran.dg/pr15140.f90: Give the assumed size array
18755 reference an upper bound so that it does not generate an error.
18756
18757 PR fortran/19362
18758 PR fortran/20244
18759 PR fortran/20864
18760 PR fortran/25391
18761 * gfortran.dg/used_dummy_types_1.f90: New test.
18762 * gfortran.dg/used_dummy_types_2.f90: New test.
18763 * gfortran.dg/used_dummy_types_3.f90: New test.
18764 * gfortran.dg/used_dummy_types_4.f90: New test.
18765 * gfortran.dg/used_dummy_types_5.f90: New test.
18766
18767 PR fortran/23152
18768 * gfortran.dg/namelist_use.f90: Add trap for warning on NAMELIST
18769 group already being USE associated.
18770 * gfortran.dg/assumed_shape_nml.f90: New test.
18771 * gfortran.dg/assumed_size_nml.f90: New test.
18772
18773 PR fortran/20862
18774 PR fortran/25053
18775 PR fortran/25063
18776 PR fortran/25064
18777 PR fortran/25066
18778 PR fortran/25067
18779 PR fortran/25068
18780 PR fortran/25307
18781 * gfortran.dg/io_constraints_1.f90: New test.
18782 * gfortran.dg/io_constraints_1.f90: New test.
18783 * gfortran.dg/iostat_3.f90: Change wording of warning.
18784 * gfortran.dg/g77/19981216-0.f: The same.
18785
18786 2005-12-22 Kazu Hirata <kazu@codesourcery.com>
18787
18788 PR tree-optimization/23518
18789 * gcc.dg/pr23518.c: New.
18790
18791 2005-12-21 Mike Stump <mrs@apple.com>
18792
18793 * gcc.dg/attr-weakref-1.c: Really skip on darwin.
18794
18795 2005-12-21 Paul Brook <paul@codesourcery.com>
18796
18797 * gcc.dg/pr19340.c: Skip on m68k targets.
18798
18799 2005-12-21 Steven Bosscher <stevenb@suse.de>
18800
18801 PR rtl-optimization/25196
18802 * gcc.dg/pr25196.c: New test.
18803
18804 2005-12-21 Erik Edelmann <eedelman@gcc.gnu.org>
18805
18806 PR fortran/25423
18807 gfortran.dg/where_nested_1.f90: New.
18808
18809 2005-12-21 Kazu Hirata <kazu@codesourcery.com>
18810
18811 PR tree-optimization/25382.
18812 * gcc.dg/tree-ssa/pr25382.c: New.
18813
18814 2005-12-20 Richard Guenther <rguenther@suse.de>
18815
18816 PR middle-end/24306
18817 * gcc.target/i386/pr24306.c: New testcase.
18818
18819 2005-12-20 Kazu Hirata <kazu@codesourcery.com>
18820
18821 PR tree-optimization/25501
18822 * gcc.dg/tree-ssa/pr25501.c: New.
18823
18824 2005-12-20 Richard Guenther <rguenther@suse.de>
18825
18826 Revert
18827 2005-12-02 Richard Guenther <rguenther@suse.de>
18828
18829 * gcc.dg/tree-ssa/20031106-6.c: Remove XFAIL.
18830
18831 2005-12-20 Mark Mitchell <mark@codesourcery.com>
18832
18833 PR c++/21228
18834 * g++.dg/warn/Wunreachable-code-2.C: New test.
18835
18836 2005-12-19 Mark Mitchell <mark@codesourcery.com>
18837
18838 PR c++/24278
18839 * g++.dg/template/ctor5.C: New test.
18840
18841 PR c++/24915
18842 * g++.dg/template/overload8.C: New test.
18843
18844 2005-12-19 Kenneth Zadeck <zadeck@naturalbridge.com>
18845
18846 * gcc.c-torture/compile/pr25483 : New test.
18847
18848 2005-12-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18849
18850 PR c++/20552
18851 * g++.dg/ext/typeof10.C: New test.
18852
18853 2005-12-19 Nathan Sidwell <nathan@codesourcery.com>
18854
18855 * gcc.dg/mt-loopi1.c: New.
18856
18857 2005-12-18 Richard Guenther <rguenther@suse.de>
18858
18859 PR tree-optimization/25481
18860 * gcc.dg/torture/pr25481.c: New testcase.
18861
18862 2005-12-18 Ulrich Weigand <uweigand@de.ibm.com>
18863
18864 PR rtl-optimization/21041
18865 * gcc.dg/pr21041.c: New test.
18866
18867 2005-12-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
18868
18869 PR libgfortran/25463
18870 * gfortran.dg/advance.f90: New test.
18871
18872 2005-12-18 Andreas Krebbel <krebbel1@de.ibm.com>
18873
18874 * gcc.dg/20051201-1.c: New test.
18875
18876 2005-12-18 Paul Thomas <pault@gcc.gnu.org>
18877
18878 PR fortran/25018
18879 * gfortran.dg/initialization_1.f90: New test.
18880 * gfortran.dg/enum_5.f90: Change dg-error to new message.
18881 * gfortran.dg/g77/980616-0.f: The same.
18882
18883 2005-12-17 Steven G. Kargl <kargls@comcast.net>
18884
18885 * PR fortran/25458
18886 * gfortran.dg/chkbits.f90: New test.
18887
18888 2005-12-17 Steven G. Kargl <kargls@comcast.net>
18889
18890 * gfortran.dg/enum_5.f: Revert to previous version.
18891
18892 2005-12-17 Steven G. Kargl <kargls@comcast.net>
18893
18894 * gfortran.dg/imag_1.f: Fix nonstandard type declarations.
18895 * gfortran.dg/nested_modules_1.f90: Ditto.
18896 * gfortran.dg/hollerith_f95.f90: Ditto.
18897 * gfortran.dg/select_5.f90: Ditto.
18898 * gfortran.dg/secnds.f: Ditto.
18899 * gfortran.dg/hollerith2.f90: Ditto.
18900 * gfortran.dg/imag_2.f: Ditto.
18901 * gfortran.dg/ftell_2.f90: Ditto.
18902 * gfortran.dg/malloc_free_1.f90: Ditto.
18903 * gfortran.dg/logint-1.f: Ditto.
18904 * gfortran.dg/recursive_statement_functions.f90: Ditto.
18905 * gfortran.dg/e_d_fmt.f90: Ditto.
18906 * gfortran.dg/hollerith_legacy.f90: Ditto.
18907 * gfortran.dg/logint-2.f: Ditto.
18908 * gfortran.dg/enum_5.f90: Ditto.
18909 * gfortran.dg/f2c_2.f90: Ditto.
18910 * gfortran.dg/pr17143.f90: Ditto.
18911 * gfortran.dg/namelist_14.f90: Ditto.
18912 * gfortran.dg/logint-3.f: Ditto.
18913 * gfortran.dg/spread_scalar_source.f90: Ditto.
18914 * gfortran.dg/fmt_read_bz_bn.f90: Ditto.
18915 * gfortran.dg/namelist_11.f: Ditto.
18916 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
18917 * gfortran.dg/g77/20010519-1.f
18918 * gfortran.dg/g77/alpha1.f: Ditto.
18919 * gfortran.dg/g77/990115-1.f: Ditto.
18920 * gfortran.dg/g77/erfc.f: Ditto.
18921 * gfortran.dg/g77/19990313-3.f: Ditto.
18922 * gfortran.dg/g77/f90-intrinsic-numeric.f: Ditto.
18923 * gfortran.dg/g77/20010426.f: Ditto.
18924 * gfortran.dg/g77/19990313-0.f: Ditto.
18925 * gfortran.dg/g77/f90-intrinsic-mathematical.f: Ditto.
18926 * gfortran.dg/g77/20000629-1.f: Ditto.
18927 * gfortran.dg/g77/970125-0.f: Ditto.
18928 * gfortran.dg/g77/8485.f: Ditto.
18929 * gfortran.dg/g77/f90-intrinsic-bit.f: Ditto.
18930 * gfortran.dg/g77/19990313-1.f: Ditto.
18931 * gfortran.dg/g77/int8421.f: Ditto.
18932 * gfortran.dg/g77/19990305-0.f: Ditto.
18933 * gfortran.dg/g77/947.f: Ditto.
18934 * gfortran.dg/g77/19990905-2.f: Ditto.
18935 * gfortran.dg/g77/cabs.f: Ditto.
18936 * gfortran.dg/g77/19990313-2.f: Ditto.
18937 * gfortran.dg/g77/20020307-1.f: Ditto.
18938 * gfortran.dg/g77/dcomplex.f: Ditto.
18939 * gfortran.dg/g77/19990502-1.f: Ditto.
18940 * gfortran.dg/g77/19981216-0.f: Ditto.
18941 * gfortran.dg/common_4.f90: Ditto.
18942 * gfortran.dg/entry_4.f90: Ditto.
18943 * gfortran.dg/equiv_constraint_2.f90: Ditto.
18944 * gfortran.dg/g77_intrinsics_funcs.f: Ditto.
18945 * gfortran.dg/namelist_12.f: Ditto.
18946 * gfortran.dg/scale_1.f90: Ditto.
18947 * gfortran.dg/modulo_1.f90
18948 * gfortran.dg/hollerith.f90: Ditto.
18949 * gfortran.dg/direct_io_3.f90: Ditto.
18950 * gfortran.dg/ftell_1.f90: Ditto.: Ditto.
18951 * gfortran.dg/gnu_logical_1.F: Ditto.
18952 * gfortran.dg/unf_io_convert_1.f90: Ditto.
18953 * gfortran.dg/assign_1.f90: Ditto.
18954 * gfortran.dg/g77_intrinsics_sub.f: Ditto.
18955 * gfortran.dg/pr23095.f: Ditto.
18956 * gfortran.dg/read_float_1.f90: Ditto.
18957
18958 2005-12-17 Andreas Jaeger <aj@suse.de>
18959
18960 * gcc.dg/attr-weakref-1.c: Do not run on darwin.
18961 * gcc.dg/attr-weakref-1-darwin.c: New test to run on darwin.
18962
18963 2005-12-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
18964
18965 PR fortran/24268
18966 * gfortran.dg/fmt_white.f: New test.
18967
18968 2005-12-16 Steven G. Kargl <kargls@comcast.net>
18969
18970 * gfortran.dg/label_1.f90: New test.
18971
18972 2005-12-15 Ben Elliston <bje@au.ibm.com>
18973
18974 PR testsuite/25422
18975 * gcc.dg/20031012-1.c: Add -Walways-true option.
18976 * gcc.dg/weak/weak-3.c: Likewise.
18977 * g++.old-deja/g++.mike/warn8.C: Likewise.
18978
18979 2005-12-16 Mike Stump <mrs@apple.com>
18980
18981 * gcc.c-torture/compile/920415-1.c: Add declaration for abort and
18982 exit.
18983
18984 2005-12-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
18985
18986 PR libgfortran/25264
18987 PR libgfortran/25349
18988 * gfortran.dg/tl_editing.f90: Added additional checks.
18989 * gfortran.dg/t_editing.f: New test.
18990 * gfortran.dg/write_padding.f90: New test
18991
18992 2005-12-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18993
18994 PR testsuite/25215
18995 * gcc.dg/20050503-1.c: Skip on x86 ilp32 with -fpic/-fPIC.
18996
18997 2005-12-16 Jakub Jelinek <jakub@redhat.com>
18998
18999 PR rtl-optimization/24899
19000 * gcc.c-torture/execute/20051215-1.c: New test.
19001
19002 2005-12-16 Andreas Krebbel <krebbel1@de.ibm.com>
19003
19004 PR 24823
19005 * gfortran.dg/pr24823.f: New test.
19006
19007 2005-12-16 Jeff Law <law@redhat.com>
19008
19009 * gcc.dg/tree-ssa/ssa-dse-8.c: New test.
19010
19011 2005-12-16 Andrew Pinski <pinskia@physics.uc.edu>
19012
19013 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c
19014 (base_types): Change C++ style comments to C style comments. Remove
19015 aligned types from the array. Keep Enums disabled.
19016 (complex_types): Remove aligned types from the array.
19017 Comment out "_Complex long double".
19018 (attrib_types): Remove.
19019 (complex_attrib_types): Remove.
19020 (attrib_array_types): Remove.
19021 (complex_attrib_array_types): Remove.
19022 (aligned_bitfld_types): Remove.
19023 (n_aligned_bitfld_types): Remove.
19024 (FEATURE_ALIGNEDPACKED): Delete.
19025 (ALL_FEATURES): Remove FEATURE_ALIGNEDPACKED.
19026 (singles): Remove support for adding attributes.
19027 (choose_type): Remove support for attributed types.
19028 (generate_fields): Remove support for attributed bit-fields.
19029 Remove support for adding attributes.
19030 (generate_random_tests): Remove support for adding attributes.
19031 (features): Add back "[0] :0" and "complex vector [0]".
19032 (main): Remove support for attributed bit-fields.
19033 Uncomment the calling of generate_random_tests for the rests of
19034 the tests.
19035
19036 2005-12-16 Jan Hubicka <jh@suse.cz>
19037
19038 * gcc.c-torture/combine/pr25224.c: New.
19039
19040 2005-12-15 Joseph S. Myers <joseph@codesourcery.com>
19041
19042 PR other/25028
19043 * gcc.dg/torture/fp-int-convert-timode.c: Only XFAIL for LP64 IA64
19044 HP-UX.
19045
19046 2005-12-15 Richard Sandiford <richard@codesourcery.com>
19047
19048 * gcc.dg/20051215-1.c: New file.
19049
19050 2005-12-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19051
19052 * g++.dg/rtti/repo1.C: Call cleanup-repo-files.
19053 * gcc.dg/20050330-2.c: Call cleanup-coverage-files.
19054
19055 2005-12-14 Erik Edelmann <eedelman@gcc.gnu.org>
19056
19057 PR fortran/18197
19058 * gfortran.dg/dummy_functions_1.f90: New.
19059
19060 2005-12-14 Ulrich Weigand <uweigand@de.ibm.com>
19061
19062 PR rtl-optimization/25310
19063 * gcc.c-torture/compile/pr25310.c: New test.
19064
19065 2005-12-14 Jakub Jelinek <jakub@redhat.com>
19066
19067 PR debug/25023
19068 * gcc.dg/pr25023.c: New test.
19069
19070 2005-12-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19071
19072 * g++.old-deja/g++.brendan/redecl1.C,
19073 g++.old-deja/g++.eh/inline1.C, g++.old-deja/g++.ns/crash2.C,
19074 g++.old-deja/g++.ns/template7.C, g++.old-deja/g++.oliva/ns3.C,
19075 g++.old-deja/g++.oliva/typeof1.C,
19076 g++.old-deja/g++.other/crash16.C,
19077 g++.old-deja/g++.other/crash34.C,
19078 g++.old-deja/g++.other/lookup5.C, g++.old-deja/g++.pt/crash65.C,
19079 g++.old-deja/g++.pt/decl2.C, g++.old-deja/g++.pt/explicit76.C,
19080 g++.old-deja/g++.pt/memtemp85.C, g++.old-deja/g++.pt/memtemp86.C,
19081 g++.old-deja/g++.pt/memtemp87.C, g++.old-deja/g++.pt/memtemp88.C,
19082 g++.old-deja/g++.pt/memtemp91.C, g++.old-deja/g++.pt/spec14.C,
19083 g++.old-deja/g++.pt/static10.C, treelang/compile/exit.tree:
19084 Remove xfail.
19085
19086 2005-12-14 Kean Johnston <jkj@sco.com>
19087 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19088
19089 * gcc.dg/sibcall-6.c: Skip in -fPIC mode on X86 ilp32.
19090 * gcc.target/i386/20020523-1.c: Ditto.
19091 * gcc.target/i386/tailcall-1.c: Ditto.
19092 * gcc.target/i386/ssetype-3.c: Make magic* static to work with -fPIC.
19093 * gcc.target/i386/ssetype-5.c: Ditto.
19094
19095 2005-12-14 Jeff Law <law@redhat.com>
19096
19097 * gcc.dg/tree-ssa/foldstring-1.c: New test.
19098
19099 2005-12-14 Jakub Jelinek <jakub@redhat.com>
19100
19101 PR target/25254
19102 PR target/24188
19103 * gcc.target/i386/pr25254.c: New test.
19104 * gfortran.dg/PR24188.f: New test.
19105
19106 2005-12-14 David Billinghurst (David.Billinghurst@riotinto.com)
19107
19108 * lib/fortran-torture.exp: Catch remaining uses of
19109 remote_file build delete.
19110
19111 2005-12-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19112
19113 * g++.old-deja/g++.oliva/stkalign.C: Remove xfail.
19114
19115 2005-12-14 Ben Elliston <bje@au.ibm.com>
19116
19117 * gcc.dg/warn-addr-cmp.c: New test.
19118
19119 2005-12-13 Jakub Jelinek <jakub@redhat.com>
19120
19121 PR debug/25023
19122 PR target/25293
19123 * gcc.target/i386/pr25293.c: New test.
19124
19125 2005-12-13 Petr Machata <machata@post.cz>
19126
19127 PR c++/24907
19128 * g++.dg/parse/comma2.C: New test.
19129
19130 2005-12-13 Mark Mitchell <mark@codesourcery.com>
19131 Jakub Jelinek <jakub@redhat.com>
19132
19133 * g++.dg/compat/struct-layout-1.exp: Do not link with libiberty.
19134 * g++.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
19135 (limits.h): Include unconditionally.
19136 (stdlib.h): Likewise.
19137 (hashtab.h): Do not include.
19138 (getopt.h): Likewise.
19139 (stddef.h): Include.
19140 (hashval_t): Define.
19141 (struct entry): Add "next" field.
19142 (HASH_SIZE): New macro.
19143 (hash_table): New variable.
19144 (switchfiles): Do not use xmalloc.
19145 (mix): New macro.
19146 (iterative_hash): New function.
19147 (hasht): Remove.
19148 (e_exists): New function.
19149 (e_insert): Likewise.
19150 (output): Use, instead of libiberty hashtable functions.
19151 (main): Do not use getopt. Do not call htab_create.
19152
19153 2005-12-13 Jakub Jelinek <jakub@redhat.com>
19154
19155 PR c++/25331
19156 * gcc.dg/compat/struct-layout-1_generate.c (subfield): Don't
19157 put atal* and atpaal* attributes on array elements.
19158 (generate_fields): Revert 2005-10-07 and 2005-10-11 changes.
19159 * g++.dg/compat/struct-layout-1_generate.c (subfield): Don't
19160 put atal* and atpaal* attributes on array elements.
19161 (generate_fields): Don't prevent atal* attribute on ETYPE_ARRAY.
19162
19163 2005-12-13 Carlos O'Donell <carlos@codesourcery.com>
19164
19165 * gcc.dg/single-precision-constant.c: New test.
19166
19167 2005-12-13 Alan Modra <amodra@bigpond.net.au>
19168
19169 * gcc.dg/980523-1.c, gcc.dg/980526-1.c, gcc.dg/20020103-1.c,
19170 gcc.dg/20040625-1.c, gcc.dg/asm-b.c, gcc.dg/iftrap-1.c,
19171 gcc.dg/iftrap-2.c, gcc.dg/simd-3.c, gcc.dg/switch-1.c,
19172 gcc.dg/tree-ssa/bool-1.c, gcc.dg/tree-ssa/bool-2.c,
19173 gcc.dg/tree-ssa/bool-4.c, gcc.dg/tree-ssa/bool-5.c,
19174 gcc.dg/tree-ssa/bool-6.c, gcc.dg/tree-ssa/bool-8.c,
19175 gcc.dg/tree-ssa/bool-9.c, gcc.target/powerpc/980827-1.c,
19176 gcc.target/powerpc/20040622-1.c, gcc.target/powerpc/20050603-3.c,
19177 gcc.target/powerpc/20050830-1.c, gcc.target/powerpc/altivec-6.c,
19178 gcc.target/powerpc/altivec-14.c, gcc.target/powerpc/altivec-22.c,
19179 gcc.target/powerpc/doloop-1.c, gcc.target/powerpc/ppc-and-1.c,
19180 gcc.target/powerpc/ppc-bitfield1.c, gcc.target/powerpc/ppc-compare-1.c,
19181 gcc.target/powerpc/ppc-mov-1.c, gcc.target/powerpc/ppc-sdata-1.c,
19182 gcc.target/powerpc/ppc-sdata-2.c,
19183 gcc.target/powerpc/ppc-stackalign-1.c,
19184 gcc.target/powerpc/ppc64-abi-1.c, gcc.target/powerpc/ppc64-abi-2.c,
19185 gcc.target/powerpc/ppc64-abi-3.c, gcc.target/powerpc/ppc64-toc.c,
19186 gcc.target/powerpc/pr18096-1.c, gcc.target/powerpc/rs6000-ldouble-1.c,
19187 gcc.target/powerpc/rs6000-ldouble-2.c,
19188 gcc.target/powerpc/rs6000-power2-1.c,
19189 gcc.target/powerpc/rs6000-power2-2.c: Don't use powerpc-*-* or
19190 powerpc64-*-* in target selection strings. Instead use powerpc*-*-*
19191 and ilp32 or lp64 as appropriate. Merge dg-require-effective-target
19192 option into target selector.
19193 * gcc.dg/20020919-1.c: Compile for powerpc*-*-*. Handle powerpc64.
19194 * gcc.misc-tests/linkage.exp: Set native_cflags for powerpc*-*-linux*.
19195
19196 2005-12-12 Andrew Pinski <pinskia@physics.uc.edu>
19197
19198 PR objc/25348
19199 * objc.dg/encode-9.m: New test.
19200
19201 2005-12-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19202
19203 PR testsuite/20772
19204 * g++.old-deja/g++.eh/tmpl2.C: Remove xfail.
19205 * gcc.dg/asm-b.c: Fix typo.
19206 * gcc.dg/torture/pr20314-2.c: Test on i?86 lp64.
19207 * gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
19208 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c: Test on
19209 i?86 lp64 and x86_64 ilp32.
19210 * gcc.target/i386/amd64-abi-1.c, gcc.target/i386/pr23943.c: Test
19211 on i?86 lp64.
19212 * gfortran.dg/g77/20010216-1.f: Test on x86_64 ilp32.
19213
19214 2005-12-12 Steven G. Kargl <kargls@comcast.net>
19215
19216 PR fortran/25078
19217 gfortran.dg/equiv_5.f90: New test.
19218
19219 2005-12-12 Daniel Berlin <dberlin@dberlin.org>
19220
19221 * gcc.dg/tree-ssa/ssa-pre-2.c: Update due to reassociation changes.
19222 * gcc.dg/tree-ssa/reassoc-1.c: Likewise.
19223 * gcc.dg/tree-ssa/reassoc-2.c: Likewise.
19224 * gcc.dg/tree-ssa/reassoc-3.c: Likewise.
19225 * gcc.dg/tree-ssa/reassoc-4.c: Likewise.
19226 * gcc.dg/tree-ssa/reassoc-5.c: New.
19227 * gcc.dg/tree-ssa/reassoc-6.c: New.
19228 * gcc.dg/tree-ssa/reassoc-7.c: New.
19229 * gcc.dg/tree-ssa/reassoc-8.c: New.
19230 * gcc.dg/tree-ssa/reassoc-9.c: New.
19231 * gcc.dg/tree-ssa/reassoc-10.c: New.
19232 * gcc.dg/tree-ssa/reassoc-11.c: New.
19233
19234 2005-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
19235
19236 PR testsuite/25167
19237 PR testsuite/24478
19238 * gcc.dg/weak/weak-14.c: Add dg-require-alias.
19239
19240 2005-12-12 Mark Mitchell <mark@codesourcery.com>
19241
19242 PR c++/25300
19243 * g++.dg/template/inherit.C: Do not use a generic error message.
19244
19245 2005-12-12 Andrew Pinski <pinskia@physics.uc.edu>
19246
19247 PR libobjc/25354
19248 * objc.dg/gnu-encoding: New directory.
19249 * objc.dg/gnu-encoding/compat-common.h: New file.
19250 * objc.dg/gnu-encoding/struct-layout-1.h: New file.
19251 * objc.dg/gnu-encoding/struct-layout-1_test.h: New file.
19252 * objc.dg/gnu-encoding/vector-defs.h: New file.
19253 * objc.dg/gnu-encoding/gnu-encoding.exp: New file.
19254 * objc.dg/gnu-encoding/generate-random.c: New file.
19255 * objc.dg/gnu-encoding/generate-random_r.c: New file.
19256 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c: New file.
19257 * objc.dg/gnu-encoding/generate-random.h: New file.
19258
19259 2005-12-11 Mark Mitchell <mark@codesourcery.com>
19260
19261 PR c++/25337
19262 * g++.dg/template/defarg7.C: New test.
19263
19264 2005-12-11 Andrew Pinski <pinskia@physics.uc.edu>
19265
19266 PR libobjc/25347
19267 * objc.dg/encode-8.m: New test.
19268
19269 2005-12-11 Andrew Pinski <pinskia@physics.uc.edu>
19270
19271 PR libobjc/25346
19272 * objc.dg/encode-7.m: New test.
19273
19274 2005-12-10 Mark Mitchell <mark@codesourcery.com>
19275
19276 PR c++/25010
19277 * g++.dg/opt/inline10.C: New test.
19278
19279 2005-12-11 Steven G. Kargl <kargls@comcast.net>
19280
19281 * gfortran.dg/g77/19981216-0.f: Fix for fortran/25068.
19282
19283 2005-12-11 Bernhard Fischer <rep.nop@aon.at>
19284
19285 * gfortran.dg/substring_equivalence.f90: typo in comment
19286
19287 2005-12-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
19288
19289 PR fortran/25068
19290 * gfortran.dg/iostat_3.f90: New test.
19291
19292 2005-12-10 Thomas Koenig <Thomas.Koenig@online.de>
19293
19294 PR fortran/23815
19295 * gfortran.dg/unf_io_convert_1.f90: New test.
19296 * gfortran.dg/unf_io_convert_2.f90: New test.
19297 * gfortran.dg/unf_io_convert_3.f90: New test.
19298
19299 2005-12-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19300
19301 PR testsuite/20772
19302 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C,
19303 g++.dg/ext/vector2.C, g++.dg/opt/longbranch2.C, g++.dg/opt/mmx1.C,
19304 g++.dg/opt/reg-stack4.C, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
19305 gcc.dg/20020122-3.c, gcc.dg/20020206-1.c, gcc.dg/20020310-1.c,
19306 gcc.dg/20020411-1.c, gcc.dg/20020418-2.c, gcc.dg/20020426-2.c,
19307 gcc.dg/20020517-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
19308 gcc.dg/20031202-1.c, gcc.dg/format/unnamed-1.c, gcc.dg/setjmp-2.c,
19309 gcc.dg/short-compare-1.c, gcc.dg/short-compare-2.c,
19310 gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
19311 gcc.dg/torture/fp-int-convert-float128-timode.c,
19312 gcc.dg/torture/fp-int-convert-float128.c,
19313 gcc.dg/torture/fp-int-convert-float80-timode.c,
19314 gcc.dg/torture/fp-int-convert-float80.c, gcc.dg/unroll-1.c,
19315 gcc.target/i386/20030926-1.c: Merge i?86 and x86_64 cases.
19316
19317 * gcc.dg/tls/opt-1.c: Require effective target fpic.
19318
19319 2005-12-10 Hans-Peter Nilsson <hp@axis.com>
19320
19321 * g++.old-deja/g++.other/comdat5.C: Gate on target fpic.
19322
19323 2005-12-10 Richard Sandiford <richard@codesourcery.com>
19324
19325 * gcc.dg/20051207-1.c,
19326 * gcc.dg/20051207-2.c,
19327 * gcc.dg/20051207-3.c: New tests.
19328
19329 2005-12-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19330
19331 PR testsuite/20772
19332 * g++.old-deja/g++.pt/asm1.C, gcc.c-torture/compile/20000804-1.c,
19333 gcc.target/i386/asm-3.c, gcc.target/i386/clobbers.c: Use ilp32 in
19334 dg-skip-if target selector.
19335
19336 PR testsuite/20772
19337 * g++.dg/eh/simd-1.C, g++.dg/eh/simd-2.C, g++.dg/opt/inline9.C,
19338 gcc.dg/20020418-1.c, gcc.dg/20031102-1.c, gcc.dg/ia64-sync-1.c,
19339 gcc.dg/ia64-sync-2.c, gcc.dg/ia64-sync-3.c, gcc.dg/ia64-sync-4.c,
19340 gcc.dg/ifcvt-fabs-1.c, gcc.dg/loop-3.c, gcc.dg/nested-calls-1.c,
19341 gcc.dg/pr20017.c, gcc.dg/smod-1.c, gcc.dg/sync-2.c,
19342 gcc.dg/tls/opt-3.c, gcc.dg/torture/badshift.c: Add x86_64 cases
19343 and/or merge with i?86 cases.
19344
19345 * gcc.dg/tls/opt-3.c: Require effective target fpic.
19346
19347 PR testsuite/20772
19348 * g++.dg/opt/life1.C, g++.old-deja/g++.abi/aggregates.C,
19349 g++.old-deja/g++.abi/align.C, g++.old-deja/g++.abi/bitfields.C,
19350 g++.old-deja/g++.law/weak.C, g++.old-deja/g++.pt/asm2.C,
19351 gcc.dg/20000724-1.c, gcc.dg/pragma-align.c: Also test on
19352 x86_64-*-linux*.
19353
19354 2005-12-09 Ulrich Weigand <uweigand@de.ibm.com>
19355
19356 PR target/25311
19357 * gcc.c-torture/compile/pr25311.c: New test.
19358
19359 2005-12-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
19360
19361 PR libgfortran/25039
19362 * gfortran.dg/read_comma.f: New test.
19363
19364 2005-12-08 Jakub Jelinek <jakub@redhat.com>
19365
19366 PR c++/19317
19367 * g++.dg/opt/pr19317-1.C: New test.
19368 * g++.dg/opt/pr19317-2.C: New test.
19369 * g++.dg/opt/pr19317-3.C: New test.
19370
19371 PR target/19005
19372 * gcc.c-torture/execute/pr19005.c: New test.
19373
19374 PR target/17828
19375 * g++.old-deja/g++.other/comdat5.C: New test.
19376 * g++.old-deja/g++.other/comdat5-aux.cc: New file.
19377
19378 * g++.dg/compat/struct-layout-1.exp: New file.
19379 * g++.dg/compat/struct-layout-1.h: New.
19380 * g++.dg/compat/struct-layout-1_generate.c: New.
19381 * g++.dg/compat/struct-layout-1_x1.h: New.
19382 * g++.dg/compat/struct-layout-1_x2.h: New.
19383 * g++.dg/compat/struct-layout-1_y1.h: New.
19384 * g++.dg/compat/struct-layout-1_y2.h: New.
19385
19386 * gcc.dg/20050330-2.c: New test.
19387
19388 2005-12-08 Erik Edelmann <eedelman@gcc.gnu.org>
19389
19390 PR fortran/25292
19391 * gfortran.dg/associated_1.f90: New.
19392
19393 2005-12-08 Eric Botcazou <ebotcazou@libertysurf.fr>
19394
19395 * gfortran.dg/vect/vect-5.f90: Expect alignment forcing only on
19396 ILP32 vect_no_align platforms.
19397
19398 2005-12-08 Andreas Krebbel <krebbel1@de.ibm.com>
19399 Jakub Jelinek <jakub@redhat.com>
19400
19401 PR target/25268
19402 * gcc.c-torture/compile/20051207-1.c: New test.
19403
19404 2005-12-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19405
19406 PR testsuite/20772
19407 * g++.dg/other/i386-1.C, gcc.c-torture/execute/990413-2.x,
19408 gcc.dg/torture/pr18582-1.c,
19409 gcc.target/i386/attributes-error.c: Also test on x86_64.
19410
19411 * gcc.dg/pr18928-1.c: Test on all targets supporting pic.
19412
19413 2005-12-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19414
19415 PR c++/19397
19416 * g++.dg/template/typedef3.C: New test.
19417
19418 PR c++/19762
19419 PR c++/19764
19420 * g++.dg/template/dtor3.C: Fix error markers.
19421
19422 2005-12-07 Adrian Straetling <straetling@de.ibm.com>
19423
19424 * lib/target-supports.exp (check_effective_target_sync_char_short):
19425 Add s390*.
19426
19427 2005-12-06 Janis Johnson <janis187@us.ibm.com>
19428
19429 * lib/gcc-dg.exp (cleanup-dump): Remove options from test name.
19430
19431 2005-12-06 Roger Sayle <roger@eyesopen.com>
19432
19433 * g++.dg/warn/Wstring-literal-comparison-1.C: New test case.
19434 * g++.dg/warn/Wstring-literal-comparison-2.C: Likewise.
19435 * g++.dg/warn/Wstring-literal-comparison-3.C: Likewise.
19436 * g++.dg/warn/Wstring-literal-comparison-4.C: Likewise.
19437
19438 2005-12-06 Roger Sayle <roger@eyesopen.com>
19439
19440 PR c++/25263
19441 * g++.dg/other/array2.C: New test case.
19442
19443 2005-12-05 Geoffrey Keating <geoffk@apple.com>
19444
19445 * gcc.dg/darwin-weakimport-3.c: New.
19446
19447 * g++.old-deja/g++.abi/vtable2.C: Make weakrefs static.
19448 * gcc.dg/attr-weakref-1.c: Modify to not try to test public weakrefs,
19449 and to work on Darwin.
19450 * gcc.dg/attr-weakref-1b.c: New file.
19451 * gcc.dg/attr-weakref-2.c: New test.
19452 * gcc.dg/darwin-weakref-1.c: New test.
19453
19454 2005-12-05 Janis Johnson <janis187@us.ibm.com>
19455
19456 PR testsuite/25247
19457 * lib/target-supports-dg.exp (dg-skip-if): Fix target selector for
19458 use in selector expressions.
19459 (dg-xfail-if): Ditto.
19460 * gcc.test-framework/dg-dot-run-sif-exp-P.c: New test.
19461 * gcc.test-framework/dg-dot-run-sif-exp-U.c: New test.
19462 * gcc.test-framework/dg-dot-run-xif-exp-P.c: New test.
19463 * gcc.test-framework/dg-dot-run-xif-exp-XP.c: New test.
19464 * gcc.test-framework/test-framework.exp: Skip generated tests if
19465 CHECK_TEST_FRAMEWORK is not 1.
19466
19467 2005-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
19468
19469 PR tree-optimization/24963
19470 * gcc.dg/vect/vect-62.c: Remove outdated dg-line.
19471
19472 PR target/24108
19473 * gcc.dg/vect/vect-76.c: Do not XFAIL on vect_no_align platforms.
19474
19475 PR target/18580
19476 * gcc.dg/vect/vect-reduc-1char.c: XFAIL on vect_no_int_max platforms.
19477 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
19478 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
19479 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
19480
19481 2005-12-05 Jakub Jelinek <jakub@redhat.com>
19482
19483 * gcc.target/i386/movq-2.c: Add -mtune=pentium4 to
19484 dg-options.
19485
19486 2005-12-04 Joseph S. Myers <joseph@codesourcery.com>
19487
19488 * gcc.dg/c90-const-expr-5.c, gcc.dg/c99-const-expr-5.c: New tests.
19489
19490 2005-12-04 Joseph S. Myers <joseph@codesourcery.com>
19491
19492 * gcc.dg/format/cast-1.c: New test.
19493
19494 2005-12-04 Roger Sayle <roger@eyesopen.com>
19495
19496 PR c/7776
19497 * gcc.dg/Wstring-literal-comparison-1.c: New test case.
19498 * gcc.dg/Wstring-literal-comparison-2.c: Likewise.
19499 * gcc.dg/Wstring-literal-comparison-3.c: Likewise.
19500 * gcc.dg/Wstring-literal-comparison-4.c: Likewise.
19501
19502 2005-12-03 Joseph S. Myers <joseph@codesourcery.com>
19503
19504 * gcc.dg/cast-pretty-print-1.c: New test.
19505
19506 2005-12-03 Joseph S. Myers <joseph@codesourcery.com>
19507
19508 * gcc.dg/c90-const-expr-4.c, gcc.dg/c99-const-expr-4.c: New tests.
19509
19510 2005-12-02 Mark Mitchell <mark@codesourcery.com>
19511
19512 PR c++/24173
19513 * g++.dg/template/friend40.C: New test.
19514
19515 2005-12-02 Jakub Jelinek <jakub@redhat.com>
19516
19517 PR target/25199
19518 * gcc.target/i386/movq-2.c: New test.
19519 * gcc.target/i386/movq.c: Remove target i?86, instead add
19520 dg-require-effective-target ilp32.
19521
19522 2005-12-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19523
19524 PR c++/24103
19525 * g++.dg/other/default1.C: New test.
19526
19527 2005-12-02 Richard Guenther <rguenther@suse.de>
19528
19529 * gcc.dg/tree-ssa/20031106-6.c: Remove XFAIL.
19530
19531 2005-12-02 Gabriel Dos Reis <gdr@integrable-solutions.net>
19532
19533 * gcc.dg/lvalue-2.c (f0): Put "error: " marker back.
19534
19535 2005-12-02 Alan Modra <amodra@bigpond.net.au>
19536
19537 PR target/21017
19538 * gcc.target/powerpc/rotate.c: New.
19539
19540 2005-12-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
19541
19542 * gfortran.dg/pr24489.f90: Delete, replaced by read_eor.f90.
19543 * gfortran.dg/pr24584.f90: Delete, replaced by namelist_empty.f90.
19544
19545 2005-12-01 Gabriel Dos Reis <gdr@integrable-solutions.net>
19546
19547 PR c/13384
19548 * gcc.dg/pr17730-1.c: Adjust.
19549 * gcc.dg/lvalue1.c (main): Likewise.
19550 * gcc.dg/lvalue-2.c: Likewise.
19551 * g++.dg/pr7503-3.C
19552
19553 2005-12-01 Geoffrey Keating <geoffk@apple.com>
19554
19555 * gcc.target/powerpc/pr18096-1.c: Be more liberal about possible
19556 error messages.
19557
19558 2005-12-01 Paul Thomas <pault@gcc.gnu.org>
19559
19560 PR fortran/24789
19561 * gfortran.dg/auto_char_dummy_array_2.f90: New test.
19562
19563 2005-12-01 Uros Bizjak <uros@kss-loka.si>
19564
19565 PR target/24475
19566 * lib/target-supports.exp (check_effective_target_tls): New.
19567 (check_effective_target_tls_runtime): New.
19568 * gcc.dg/tls/tls.exp, g++.dg/tls/tls.exp: Remove check
19569 for TLS support.
19570 * gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c, gcc.dg/tls/opt-3.c,
19571 gcc.dg/tls/opt-4.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
19572 gcc.dg/tls/opt-7.c, gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c,
19573 gcc.dg/tls/opt-10.c, gcc.dg/tls/diag-1.c, gcc.dg/tls/diag-2.c,
19574 gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c, gcc.dg/tls/diag-5.c,
19575 gcc.dg/tls/alias-1.c, gcc.dg/tls/alpha-1.c, gcc.dg/tls/asm-1.c,
19576 gcc.dg/tls/debug-1.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
19577 gcc.dg/tls/pic-1.c, gcc.dg/tls/section-1.c, gcc.dg/tls/struct-1.c,
19578 gcc.dg/tls/trivial.c, g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C,
19579 g++.dg/tls/diag-3.C, g++.dg/tls/diag-4.C, g++.dg/tls/init-1.C,
19580 g++.dg/tls/init-2.C, g++.dg/tls/trivial.C: Require
19581 effective-target TLS.
19582 * gcc.dg/tls/pr24428-2.c, gcc.dg/tls/pr24428.c, gcc.dg/tls/opt-11.c,
19583 g++.dg/tls/static-1a.cc, g++.dg/tls/static-1.C: Require
19584 effective-target TLS runtime.
19585
19586 2005-12-01 Uros Bizjak <uros@kss-loka.si>
19587
19588 * lib/gcov.exp (clean-gcov): Also remove $base.h.gcov files.
19589
19590 2005-12-01 Hans-Peter Nilsson <hp@axis.com>
19591
19592 * gcc.dg/20041106-1.c, gcc.dg/20030321-1.c, gcc.dg/pr17112-1.c,
19593 gcc.dg/pr17112-1.c, g++.dg/other/packed1.C,
19594 g++.dg/other/crash-4.C, g++.dg/ext/packed8.C: Match "attribute
19595 ignored" warnings when "packing" is the same as the ABI layout.
19596
19597 2005-11-30 Bernhard Fischer <rep.nop@aon.at>
19598
19599 PR fortran/21302
19600 * gfortran.dg/line_length_1.f: New test.
19601 * gfortran.dg/line_length_2.f90: Ditto.
19602
19603 2005-11-30 Richard Guenther <rguenther@suse.de>
19604
19605 PR tree-optimization/21655
19606 * g++.dg/tree-ssa/pr14814.C: Remove XFAIL.
19607
19608 2005-11-30 Dale Johannesen <dalej@apple.com>
19609
19610 * gcc.c-torture/compile/pr24930.c: New.
19611
19612 2005-11-30 Paul Thomas <pault@gcc.gnu.org>
19613
19614 PR fortran/15809
19615 * gfortran.dg/auto_char_dummy_array.f90: New test.
19616
19617 2005-11-30 Jeff Law <law@redhat.com>
19618
19619 * g++.old-deja/g++.law/pr25000.C: New test.
19620
19621 2005-11-30 Jakub Jelinek <jakub@redhat.com>
19622
19623 * gcc.dg/tls/opt-11.c: New test.
19624
19625 2005-11-29 Joseph S. Myers <joseph@codesourcery.com>
19626
19627 * gcc.dg/torture/fp-int-convert-timode.c: XFAIL only on lp64
19628 targets.
19629 * gcc.dg/torture/fp-int-convert-float128-timode.c: XFAIL also for
19630 LP64 ia64.
19631
19632 2005-11-29 Jakub Jelinek <jakub@redhat.com>
19633
19634 * gfortran.dg/open_access_1.f90: New test.
19635
19636 2005-11-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19637
19638 * gcc.dg/charset/builtin2.c: New test.
19639
19640 2005-11-28 Jakub Jelinek <jakub@redhat.com>
19641
19642 * gcc.dg/compat/struct-layout-1_generate.c: Add -w option
19643 on mmix-*-* for *_[xy].c.
19644
19645 2005-11-28 Kean Johnston <jkj@sco.com>
19646
19647 * g++.dg/opt/range-test-1.C: Prevent re-inclusion of system
19648 headers.
19649 * g++.old-deja/g++.law/profile1.C: No longer expect fail on OSR5.
19650 * gcc.c-torture/compile/20000804-1.c: Skip if using -fPIC on X86.
19651 * gcc.target/i386/asm-3.c: Ditto.
19652 * gcc.target/i386/clobbers.c: Ditto.
19653 * gcc.dg/tree-ssa/ssa-dce-2.c: Make t() static and prototype it.
19654 * gcc.target/i386/cmov1.c: Make magic* static so it matches the
19655 test regexp.
19656 * gcc.target/i386/mul.c: Ditto.
19657 * gcc.target/i386/ssetype-1.c: Ditto.
19658 * gcc.dg/20040813-1.c: Skip on SVR5 systems.
19659 * gcc.c-torture/execute/builtins/strlen-3.c: Declare variables as
19660 static so the test works with -fPIC mode too. Based on comment in
19661 PR19231 by Pinski.
19662 * gcc.dg/nest.c: No longer fail on SCO systems as it has -pg again.
19663
19664 2005-11-28 Richard Guenther <rguenther@suse.de>
19665
19666 * gcc.dg/alias-9.c: New testcase.
19667 * g++.dg/warn/Wstrict-aliasing-7.C: Likewise.
19668
19669 2005-11-28 Roger Sayle <roger@eyesopen.com>
19670 Uros Bizjak <uros@kss-loka.si>
19671
19672 PR middle-end/20219
19673 * gcc.dg/builtins-20.c: Add checks for sin(x)/tan(x) and
19674 tan(x)/sin(x) transformations.
19675
19676 2005-11-27 Andrew Pinski <pinskia@physics.uc.edu>
19677
19678 PR middle-end/24575
19679 * gcc.dg/tree-ssa/divide-3.c: New test.
19680 * gcc.dg/tree-ssa/divide-4.c: New test.
19681
19682 2005-11-27 Steven G. Kargl <kargls@comcast.net>
19683
19684 PR fortran/24917
19685 * gfortran.dg/boz_6.f90: New test.
19686
19687 2005-11-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
19688
19689 PR fortran/23912
19690 * gfortran.dg/modulo_1.f90: New test.
19691
19692 2005-11-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
19693
19694 PR libfortran/24919
19695 * gfortran.dg/ftell_1.f90: Modify testcase so that it doesn't
19696 fail on CRLF platforms.
19697 * gfortran.dg/ftell_2.f90: Likewise.
19698
19699 2005-11-26 Eric Christopher <echristo@apple.com>
19700
19701 * gcc.dg/intmax_t-1.c: Remove mips xfail.
19702
19703 2005-11-26 Andrew Pinski <pinskia@physics.uc.edu>
19704
19705 * objc.dg/gnu-runtime-3.m: Simplify.
19706
19707 2005-11-26 Andrew Pinski <pinskia@physics.uc.edu>
19708
19709 PR middle-end/23669
19710 * gcc.dg/tree-ssa/divide-1.c: New test.
19711 * gcc.dg/tree-ssa/divide-2.c: New test.
19712
19713 2005-11-26 Janne Blomqvist <jb@gcc.gnu.org>
19714
19715 PR libgfortran/24945
19716 * gfortran.dg/open_status_2.f90: Fix wrong PR number in comment.
19717
19718 2005-11-26 Janne Blomqvist <jb@gcc.gnu.org>
19719
19720 PR libgfortran/24945
19721 * gfortran.dg/open_status_2.f90: New test.
19722
19723 2005-11-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19724
19725 * gcc.c-torture/execute/builtins/fprintf.c,
19726 gcc.c-torture/execute/builtins/fputs-lib.c,
19727 gcc.c-torture/execute/builtins/fputs.c,
19728 gcc.c-torture/execute/builtins/lib/fprintf.c,
19729 gcc.c-torture/execute/builtins/lib/printf.c,
19730 gcc.c-torture/execute/builtins/printf.c: Test the unlocked style.
19731
19732 2005-11-25 J"orn Rennecke <joern.rennecke@st.com>
19733
19734 * gcc.dg/20050922-2.c: New test.
19735
19736 2005-11-25 Andrew Pinski <pinskia@physics.uc.edu>
19737
19738 * objc.dg/gnu-runtime-3.m: New test.
19739
19740 2005-11-25 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19741
19742 PR c++/9278
19743 * g++.dg/other/void1.C: New test.
19744
19745 2005-11-25 Joseph S. Myers <joseph@codesourcery.com>
19746
19747 PR middle-end/24998
19748 * gcc.dg/torture/fp-int-convert-float.c,
19749 gcc.dg/torture/fp-int-convert-double.c,
19750 gcc.dg/torture/fp-int-convert-long-double.c,
19751 gcc.dg/torture/fp-int-convert-timode.c,
19752 gcc.dg/torture/fp-int-convert-float80.c,
19753 gcc.dg/torture/fp-int-convert-float80-timode.c,
19754 gcc.dg/torture/fp-int-convert-float128.c,
19755 gcc.dg/torture/fp-int-convert-float128-timode.c,
19756 gcc.dg/torture/fp-int-convert.h: New files.
19757
19758 2005-11-24 Andrew Pinski <pinskia@physics.uc.edu>
19759
19760 PR middle-end/24989
19761 * gcc.dg/tree-ssa/bool-10.c: New test.
19762 * gcc.dg/tree-ssa/bool-11.c: New test.
19763 * gcc.dg/tree-ssa/bool-7.c: Un-xfail.
19764
19765 2005-11-24 Andrew Pinski <pinskia@physics.uc.edu>
19766
19767 PR middle-end/24990
19768 * tree-ssa/pr24990-1.c: New test.
19769
19770 2005-11-24 Richard Guenther <rguenther@suse.de>
19771 Dirk Mueller <dmueller@suse.de>
19772
19773 PR c++/14024
19774 * g++.dg/warn/Wstrict-aliasing-1.C: New testcase.
19775 * g++.dg/warn/Wstrict-aliasing-2.C: Likewise.
19776 * g++.dg/warn/Wstrict-aliasing-3.C: Likewise.
19777 * g++.dg/warn/Wstrict-aliasing-4.C: Likewise.
19778 * g++.dg/warn/Wstrict-aliasing-5.C: Likewise.
19779 * g++.dg/warn/Wstrict-aliasing-6.C: Likewise.
19780
19781 2005-11-23 Uros Bizjak <uros@kss-loka.si>
19782
19783 * g++.dg/other/i386-1.C: Pass if CPU has no SSE2 support.
19784
19785 2005-11-23 Gabriel Dos Reis <gdr@integrable-solutions.net>
19786
19787 PR c/21668
19788 * gcc.dg/Wc++-compat.c: New.
19789 * gcc.dg/Wno-c++-compat.c: New.
19790
19791 2005-11-23 Alan Modra <amodra@bigpond.net.au>
19792
19793 * gcc.target/powerpc/altivec-consts.c (vspltisb): Use int val.
19794 (vspltish, vspltisw): Likewise.
19795
19796 2005-11-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
19797
19798 PR libgfortran/24794
19799 * gfortran.dg/namelist_12.f: Fix quotes.
19800 * gfortran.dg/namelist_13.f90: Fix quotes.
19801 * gfortran.dg/namelist_14.f90: Fix quotes.
19802 * gfortran.dg/namelist_15.f90: Fix quotes.
19803 * gfortran.dg/namelist_use.f90: Fix quotes.
19804 * gfortran.dg/namelist_use_only.f90: Fix quotes.
19805 * gfortran.dg/namelist_21.f90: New test.
19806 * gfortran.dg/namelist_22.f90: New test.
19807
19808 2005-11-22 Kazu Hirata <kazu@codesourcery.com>
19809
19810 PR target/23435
19811 * gcc.c-torture/compile/pr23435.c: New.
19812
19813 2005-11-22 Joseph S. Myers <joseph@codesourcery.com>
19814
19815 * gcc.c-torture/execute/floatunsisf-1.c: New test.
19816
19817 2005-11-22 Joseph S. Myers <joseph@codesourcery.com>
19818
19819 * gcc.target/powerpc/405-macchw-1.c,
19820 gcc.target/powerpc/405-macchw-2.c,
19821 gcc.target/powerpc/405-macchwu-1.c,
19822 gcc.target/powerpc/405-macchwu-2.c,
19823 gcc.target/powerpc/405-machhw-1.c,
19824 gcc.target/powerpc/405-machhw-2.c,
19825 gcc.target/powerpc/405-machhwu-1.c,
19826 gcc.target/powerpc/405-machhwu-2.c,
19827 gcc.target/powerpc/405-maclhw-1.c,
19828 gcc.target/powerpc/405-maclhw-2.c,
19829 gcc.target/powerpc/405-maclhwu-1.c,
19830 gcc.target/powerpc/405-maclhwu-2.c,
19831 gcc.target/powerpc/405-mulchw-1.c,
19832 gcc.target/powerpc/405-mulchw-2.c,
19833 gcc.target/powerpc/405-mulchwu-1.c,
19834 gcc.target/powerpc/405-mulchwu-2.c,
19835 gcc.target/powerpc/405-mulhhw-1.c,
19836 gcc.target/powerpc/405-mulhhw-2.c,
19837 gcc.target/powerpc/405-mulhhwu-1.c,
19838 gcc.target/powerpc/405-mulhhwu-2.c,
19839 gcc.target/powerpc/405-mullhw-1.c,
19840 gcc.target/powerpc/405-mullhw-2.c,
19841 gcc.target/powerpc/405-mullhwu-1.c,
19842 gcc.target/powerpc/405-mullhwu-2.c,
19843 gcc.target/powerpc/405-nmacchw-1.c,
19844 gcc.target/powerpc/405-nmacchw-2.c,
19845 gcc.target/powerpc/405-nmachhw-1.c,
19846 gcc.target/powerpc/405-nmachhw-2.c,
19847 gcc.target/powerpc/405-nmaclhw-1.c,
19848 gcc.target/powerpc/405-nmaclhw-2.c,
19849 gcc.target/powerpc/440-macchw-1.c,
19850 gcc.target/powerpc/440-macchw-2.c,
19851 gcc.target/powerpc/440-macchwu-1.c,
19852 gcc.target/powerpc/440-macchwu-2.c,
19853 gcc.target/powerpc/440-machhw-1.c,
19854 gcc.target/powerpc/440-machhw-2.c,
19855 gcc.target/powerpc/440-machhwu-1.c,
19856 gcc.target/powerpc/440-machhwu-2.c,
19857 gcc.target/powerpc/440-maclhw-1.c,
19858 gcc.target/powerpc/440-maclhw-2.c,
19859 gcc.target/powerpc/440-maclhwu-1.c,
19860 gcc.target/powerpc/440-maclhwu-2.c,
19861 gcc.target/powerpc/440-mulchw-1.c,
19862 gcc.target/powerpc/440-mulchw-2.c,
19863 gcc.target/powerpc/440-mulchwu-1.c,
19864 gcc.target/powerpc/440-mulchwu-2.c,
19865 gcc.target/powerpc/440-mulhhw-1.c,
19866 gcc.target/powerpc/440-mulhhw-2.c,
19867 gcc.target/powerpc/440-mulhhwu-1.c,
19868 gcc.target/powerpc/440-mulhhwu-2.c,
19869 gcc.target/powerpc/440-mullhw-1.c,
19870 gcc.target/powerpc/440-mullhw-2.c,
19871 gcc.target/powerpc/440-mullhwu-1.c,
19872 gcc.target/powerpc/440-mullhwu-2.c,
19873 gcc.target/powerpc/440-nmacchw-1.c,
19874 gcc.target/powerpc/440-nmacchw-2.c,
19875 gcc.target/powerpc/440-nmachhw-1.c,
19876 gcc.target/powerpc/440-nmachhw-2.c,
19877 gcc.target/powerpc/440-nmaclhw-1.c,
19878 gcc.target/powerpc/440-nmaclhw-2.c: New tests.
19879
19880 2005-11-21 Jakub Jelinek <jakub@redhat.com>
19881
19882 PR fortran/24774
19883 * gfortran.dg/inquire_9.f90: New test.
19884
19885 PR fortran/21647
19886 * gfortran.fortran-torture/execute/inquire_5.f90: New test.
19887
19888 2005-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
19889
19890 PR libfortran/24432
19891 * lib/target-supports.exp (check_effective_target_fortran_large_real):
19892 Check that 'cos' is supported.
19893
19894 2005-11-21 Paul Thomas <pault@gcc.gnu.org
19895
19896 PR fortran/24223
19897 * gfortran.dg/substring_equivalence.f90: New test.
19898
19899 PR fortran/24705
19900 * gfortran.dg/auto_internal_assumed.f90: New test.
19901
19902 2005-11-21 Uros Bizjak <uros@kss-loka.si>
19903
19904 * gcc.dg/fold-div-2.c: New test.
19905
19906 2005-11-20 Ian Lance Taylor <ian@airs.com>
19907
19908 PR rtl-optimization/24883
19909 * gcc.c-torture/compile/pr24883.c: New test.
19910
19911 2005-11-21 Kazu Hirata <kazu@codesourcery.com>
19912
19913 PR middle-end/20583
19914 * gcc.c-torture/compile/pr20583.c: New.
19915
19916 2005-11-20 Bernd Schmidt <bernd.schmidt@analog.com>
19917
19918 * gcc.c-torture/execute/usmul.c: New test.
19919
19920 2005-11-19 James A. Morrison <phython@gcc.gnu.org>
19921
19922 * gcc.dg/tree-ssa/vrp22.c: New test.
19923
19924 2005-11-19 Hans-Peter Nilsson <hp@axis.com>
19925
19926 PR middle-end/24912
19927 * gcc.dg/torture/pr24912-1.c: New test.
19928
19929 2005-11-19 Janne Blomqvist <jb@gcc.gnu.org>
19930
19931 PR fortran/24862
19932 * gfortran.dg/arrayio_derived_1.f90: New test.
19933
19934 2005-11-19 Richard Guenther <rguenther@suse.de>
19935
19936 PR middle-end/23294
19937 * gcc.dg/tree-ssa/pr23294.c: New testcase.
19938
19939 2005-11-19 Hans-Peter Nilsson <hp@bitrange.com>
19940
19941 * gcc.dg/fold-overflow-1.c: Adjust for float output for mmix-*-*.
19942
19943 2005-11-18 Mark Mitchell <mark@codesourcery.com>
19944
19945 PR c++/8355
19946 * g++.dg/template/friend39.C: New test.
19947
19948 2005-11-18 James E Wilson <wilson@specifix.com>
19949
19950 * gcc.dg/builtin-strstr.c: New.
19951
19952 2005-11-18 Richard Henderson <rth@redhat.com>
19953
19954 * gcc.target/ia64/20010423-1.c, gcc.target/ia64/20020313-1.c,
19955 gcc.target/ia64/20020326-1.c, gcc.target/ia64/20030225-2.c,
19956 gcc.target/ia64/20030405-1.c, gcc.target/ia64/20030811-1.c,
19957 gcc.target/ia64/20040303-1.c: Move from gcc.dg/.
19958 * gcc.target/ia64/asm-1.c, gcc.target/ia64/float80-1.c,
19959 gcc.target/ia64/float80-2.c, gcc.target/ia64/got-1.c,
19960 gcc.target/ia64/postinc-1.c, gcc.target/ia64/types-1.c,
19961 gcc.target/ia64/types-2.c, gcc.target/ia64/visibility-1.c,
19962 gcc.target/ia64/visibility-2.c: Move from gcc.dg/, with
19963 renaming to remove initial "ia64-".
19964
19965 2005-11-18 Eric Botcazou <ebotcazou@adacore.com>
19966
19967 * ada/acats/run_all.sh (target_run): Revert 2005-11-17 patch.
19968
19969 2005-11-18 Joseph S. Myers <joseph@codesourcery.com>
19970
19971 * g++.dg/cpp/string-2.C: New test.
19972
19973 2005-11-18 Zdenek Dvorak <dvorakz@suse.cz>
19974
19975 * gcc.dg/tree-ssa/loop-14.c: New test.
19976
19977 2005-11-17 James A. Morrison <phython@gcc.gnu.org>
19978 Michael Chamberlain <michael@chamberlain.net.au>
19979
19980 * ada/acats/run_all.sh (target_run): Kill long running tests.
19981
19982 2005-11-17 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
19983
19984 * gcc.dg/cleanup-8.c: Enable test on hppa*-*-hpux*.
19985 * gcc.dg/cleanup-9.c: Likewise.
19986 * gcc.dg/cleanup-10.c: Likewise.
19987 * gcc.dg/cleanup-11.c: Likewise.
19988
19989 2005-11-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
19990
19991 PR fortran/24892
19992 * gfortran.dg/open_access_append_1.f90: New test.
19993 * gfortran.dg/open_access_append_2.f90: New test.
19994
19995 2005-11-16 Richard Guenther <rguenther@suse.de>
19996
19997 PR middle-end/24851
19998 * gcc.c-torture/execute/pr24851.c: New testcase.
19999
20000 2005-11-16 Eric Botcazou <ebotcazou@adacore.com>
20001
20002 * gcc.dg/fold-overflow-1.c: New test.
20003
20004 2005-11-16 Daniel Jacobowitz <dan@codesourcery.com>
20005
20006 * gcc.dg/cleanup-5.c, gcc.dg/cleanup-8.c, gcc.dg/cleanup-9.c,
20007 gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c: Update for ARM EABI.
20008
20009 2005-11-16 Nathan Sidwell <nathan@codesourcery.com>
20010
20011 * g++.dg/eh/forced1.C: Adjust to cope with ARM EABI
20012 structures.
20013 * g++.dg/eh/forced2.C: Likewise.
20014 * g++.dg/eh/forced3.C: Likewise.
20015 * g++.dg/eh/forced4.C: Likewise.
20016
20017 2005-11-11 Mike Stump <mrs@apple.com>
20018
20019 * g++.old-deja/g++.mike/unused.C: Add.
20020
20021 2005-11-15 Mark Mitchell <mark@codesourcery.com>
20022
20023 PR c++/24667
20024 * g++.dg/warn/Wcast-qual1.C: New test.
20025
20026 2005-11-15 Jan Hubicka <jh@suse.cz>
20027
20028 * gcc.dg/winline-5.c: Add large-unit-insns limit.
20029
20030 2005-11-14 David Edelsohn <edelsohn@gnu.org>
20031
20032 * g++.dg/eh/simd-2.C: XFAIL on AIX and SPE.
20033
20034 2005-11-14 Diego Novillo <dnovillo@redhat.com>
20035
20036 PR 24840
20037 * gcc.dg/tree-ssa/pr24840.c: New test.
20038
20039 2005-11-14 Janis Johnson <janis187@us.ibm.com>
20040
20041 PR testsuite/24841
20042 * gcc.dg/attr-weakref-1.c: Rearrange test directives.
20043
20044 2005-11-14 Dale Johannesen <dalej@apple.com>
20045
20046 * gcc.c-torture/execute/20051113-1.c: New.
20047
20048 2005-11-14 Mark Mitchell <mark@codesourcery.com>
20049
20050 PR c++/24687
20051 * g++.dg/template/crash43.C: New test.
20052
20053 2005-11-14 Daniel Jacobowitz <dan@codesourcery.com>
20054
20055 * gcc.c-torture/unsorted/unsorted.exp: Sort tests before running them.
20056
20057 2005-11-13 Mark Mitchell <mark@codesourcery.com>
20058
20059 PR c++/24817
20060 * g++.dg/eh/spec8.C: New test.
20061
20062 2005-11-14 Hans-Peter Nilsson <hp@axis.com>
20063
20064 * gcc.dg/pack-test-1.c: Gate on ! default_packed.
20065
20066 2005-11-13 Mark Mitchell <mark@codesourcery.com>
20067
20068 PR c++/20293
20069 * g++.dg/parse/ambig4.C: New test.
20070 * g++.dg/tc1/dr101.C: Adjust error markers.
20071 * g++.dg/lookup/strong-using-2.C: Likewise.
20072 * g++.dg/lookup/ambig5.C: Likewise.
20073 * g++.dg/lookup/ambig4.C: Likewise.
20074 * g++.dg/parse/crash22.C: Likewise.
20075
20076 2005-11-14 Hans-Peter Nilsson <hp@axis.com>
20077
20078 * gcc.dg/pr19340.c: Skip for mmix-*-* and cris-*-*.
20079
20080 2005-11-13 Eric Botcazou <ebotcazou@adacore.com>
20081
20082 * gcc.dg/nested-calls-1.c: New test.
20083
20084 2005-11-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
20085
20086 * gfortran.dg/complex_intrinsic_1.f90: New test.
20087 * gfortran.dg/complex_intrinsic_2.f90: New test.
20088 * gfortran.dg/fgetc_1.f90: New test.
20089 * gfortran.dg/fgetc_2.f90: New test.
20090 * gfortran.dg/fgetc_3.f90: New test.
20091 * gfortran.dg/ftell_1.f90: New test.
20092 * gfortran.dg/ftell_2.f90: New test.
20093 * gfortran.dg/gnu_logical_1.F: New test.
20094 * gfortran.dg/gnu_logical_2.f90: New test.
20095
20096 2005-11-13 Andrew Pinski <pinskia@physics.uc.edu>
20097
20098 PR middle-end/24820
20099 * gcc.dg/pr24820.c: New test.
20100
20101 2005-11-13 Zdenek Dvorak <dvorakz@suse.cz>
20102
20103 * gcc.dg/tree-ssa/loop-2.c: Fix outcome.
20104 * gcc.dg/tree-ssa/loop-3.c: Change type of loop control
20105 variable.
20106
20107 2005-11-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
20108
20109 PR testsuite/24614
20110 * gcc.dg/nested-func-4.c: Add dg-options for hppa*-*-hpux*.
20111
20112 2005-11-12 Hans-Peter Nilsson <hp@axis.com>
20113
20114 * gcc.target/cris/cris.exp: New file.
20115 * gcc.target/cris/rld-legit1.c: New test.
20116 * gcc.target/cris/rld-legit2.c: New test.
20117
20118 2005-11-12 Jakub Jelinek <jakub@redhat.com>
20119
20120 PR c++/24780
20121 * g++.dg/opt/pr24780.C: New test.
20122
20123 PR c++/24761
20124 * g++.dg/template/asm1.C: New test.
20125
20126 2005-11-12 Steven G. Kargl <kargls@comcast.net>
20127
20128 PR libgfortran/24787
20129 * gfortran.dg/scan_1.f90: New test.
20130
20131 2005-11-12 Jan Hubicka <jh@suse.cz>
20132
20133 * gcc.target/i386/minmax-1.c: New.
20134 * gcc.target/i386/minmax-2.c: New.
20135
20136 2005-11-12 Kaz Kojima <kkojima@gcc.gnu.org>
20137
20138 * gcc.dg/pr24445.c: Fix for 64-bit targets.
20139
20140 2005-11-11 Daniel Jacobowitz <dan@codesourcery.com>
20141
20142 * gcc.c-torture/execute/20051110-1.c,
20143 gcc.c-torture/execute/20051110-2.c: New tests.
20144
20145 2005-11-12 Hans-Peter Nilsson <hp@axis.com>
20146
20147 PR middle-end/24750
20148 * gcc.dg/torture/pr24750-1.c, gcc.target/cris/torture/pr24750-2.c:
20149 New tests.
20150
20151 2005-11-11 Andreas Tobler <a.tobler@schweiz.ch>
20152
20153 * lib/target-libpath.exp (get_shlib_extension): New proc.
20154 * lib/g++.exp (g++_link_flags): Add flags in case of shared only build.
20155 * lib/gfortran.exp (gfortran_link_flags): Likewise.
20156 * lib/objc.exp (objc_target_compile): Likewise.
20157 * lib/obj-c++.exp (obj-c++_link_flags): Likewise. Fix multilib libgcc
20158 detection.
20159
20160 2005-11-11 Andreas Tobler <a.tobler@schweiz.ch>
20161
20162 * gfortran.dg/static_linking_1.f: Fix static_libgfortran processing.
20163
20164 * lib/target-supports.exp (check_effective_target_static_libgfortran):
20165 Add -static to additional_flags and pass it to target_compile.
20166
20167 2005-11-11 Jerry DeLisle <jvdelisle@gcc.gnu.org>
20168
20169 PR libgfortran/24719
20170 gfortran.dg/read_noadvance.f90: New test.
20171
20172 PR libgfortran/24699
20173 gfortran.dg/fmt_t_2.f90: New test.
20174
20175 PR libgfortran/24785
20176 gfortran.dg/read_x_eor.f90: New test.
20177
20178 PR libgfortran/24584
20179 gfortran.dg/namelist_empty.f90: Rename test.
20180
20181 PR libgfortran/24489
20182 gfortran/read_eor.f90: Rename test.
20183
20184 2005-11-10 Paul Thomas <pault@gcc.gnu.org>
20185
20186 PR fortran/15976
20187 * gfortran.dg/automatic_module_variable.f90: New test.
20188
20189 2005-11-11 Kaz Kojima <kkojima@gcc.gnu.org>
20190
20191 PR target/24445
20192 * gcc.dg/pr24445.c: New test.
20193
20194 2005-11-10 Paul Thomas <pault@gcc.gnu.org>
20195
20196 PR fortran/24655
20197 PR fortran/24755
20198 * gfortran.dg/recursive_statement_functions.f90: Add statement
20199 functions using inline intrinsic functions and parameters to test
20200 that they no longer seg-fault.
20201
20202 PR fortran/24409
20203 gfortran.dg/nested_modules_4.f90: New test.
20204 gfortran.dg/nested_modules_5.f90: New test.
20205
20206 2005-11-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
20207
20208 PR fortran/24643
20209 * gfortran.dg/implicit_6.f90, gfortran.dg/implicit_7.f90: New.
20210
20211 2005-11-10 Alexandre Oliva <aoliva@redhat.com>
20212
20213 * gcc.dg/attr-weakref-1.c: Add exit (0) to avoid spurious
20214 failures.
20215
20216 2005-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
20217
20218 * gcc.dg/sparc-getcontext-1.c: New test.
20219
20220 2005-11-09 Eric Botcazou <ebotcazou@adacore.com>
20221
20222 * gcc.dg/ifcvt-fabs-1.c: New test.
20223
20224 2005-11-09 Alexandre Oliva <aoliva@redhat.com>
20225
20226 PR other/4372
20227 * gcc.dg/attr-weakref-1.c, gcc.dg/attr-weakref-1a.c: New test.
20228 * g++.old-deja/g++.abi/vtable2.C: Use weakref instead of alias.
20229
20230 2005-11-09 Richard Guenther <rguenther@suse.de>
20231
20232 PR tree-optimization/24716
20233 * gcc.c-torture/execute/pr24716.c: New testcase.
20234
20235 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
20236
20237 * gcc.dg/pr24624.c: Disable for non S/390 targets.
20238
20239 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
20240
20241 PR 24624
20242 * gcc.dg/pr24624.c: Testcase added.
20243
20244 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
20245
20246 PR 24623
20247 * g++.dg/other/pr24623.C: Testcase added.
20248
20249 2005-11-09 Erik Edelmann <eedelman@gcc.gnu.org>
20250
20251 PR fortran/22607
20252 * gfortran-dg/pure_byref_1.f90: New.
20253 * gfortran-dg/pure_byref_2.f90: New.
20254
20255 2005-11-09 Uros Bizjak <uros@kss-loka.si>
20256
20257 PR c/24101
20258 * gcc.dg/pr24101-1.i, gcc.dg/pr24101-2.i: New tests.
20259 * gcc.dg/dg.exp: Run main loop also for *.i files.
20260
20261 2005-11-08 Jakub Jelinek <jakub@redhat.com>
20262
20263 PR c++/19450
20264 * g++.dg/tls/diag-3.C: New test.
20265 * g++.dg/tls/diag-4.C: New test.
20266 * g++.dg/tls/static-1.C: New test.
20267 * g++.dg/tls/static-1a.cc: New file.
20268
20269 2005-11-08 Diego Novillo <dnovillo@redhat.com>
20270
20271 PR 23046
20272 * g++.dg/tree-ssa/pr23046.C: New test.
20273
20274 2005-11-08 Devang Patel <dpatel@apple.com>
20275
20276 PR tree-optimization/23115
20277 * gcc.dg/tree-ssa/pr23115.c: New.
20278
20279 2005-11-08 David Edelsohn <edelsohn@gnu.org>
20280
20281 * g++.dg/ext/altivec-{1-13}.C: XFAIL on AIX and SPE.
20282 * gcc.target/powerpc/pr16155.c: Same.
20283 * gcc.target/powerpc/altivec-1.c: Same.
20284 * gcc.target/powerpc/altivec-2.c: Same.
20285 * gcc.target/powerpc/altivec-3.c: Same.
20286 * gcc.target/powerpc/altivec-5.c: Same.
20287 * gcc.target/powerpc/altivec-11.c: Same.
20288 * gcc.target/powerpc/altivec-12.c: Same.
20289 * gcc.target/powerpc/altivec-14.c: Same.
20290 * gcc.target/powerpc/altivec-22.c: Same.
20291 * gcc.target/powerpc/altivec-consts.c: Same.
20292 * gcc.target/powerpc/altivec-pr22085.c: Same.
20293 * gcc.target/powerpc/altivec-splat.c: Same.
20294 * gcc.target/powerpc/altivec-varargs-1.c: Same.
20295 * gcc.target/powerpc/altivec-vec-merge.c: Same.
20296 * gcc.target/powerpc/darwin-longlong.c: Same.
20297
20298 2005-11-08 Uros Bizjak <uros@kss-loka.si>
20299
20300 PR target/19340
20301 * gcc.dg/pr19340.c: New test.
20302
20303 2005-11-07 Ian Lance Taylor <ian@airs.com>
20304
20305 PR rtl-optimization/24683
20306 * gcc.dg/pr24683.c: New test.
20307
20308 2005-11-07 Uros Bizjak <uros@kss-loka.si>
20309
20310 * gcc.dg/pr24225.c: Add cleanup-coverage-files.
20311 * gcc.dg/vect/pr24300.c: Add cleanup-tree-dump.
20312
20313 2005-11-07 Uros Bizjak <uros@kss-loka.si>
20314
20315 * gcc.target/i386/pr23376.c: Compile with -mmmx.
20316
20317 2005-11-07 Ulrich Weigand <uweigand@de.ibm.com>
20318
20319 * g++.dg/abi/empty6.C (B): Align to twice pointer size.
20320
20321 2005-11-07 Paolo Bonzini <bonzini@gnu.org>
20322
20323 PR target/24230
20324
20325 * gcc.target/powerpc/altivec-consts.c,
20326 gcc.target/powerpc/altivec-splat.c: New testcase.
20327
20328 2005-11-07 Paolo Bonzini <bonzini@gnu.org>
20329
20330 PR c/24599
20331
20332 * gcc.dg/overflow-2.c: New testcase.
20333
20334 2005-11-07 Jakub Jelinek <jakub@redhat.com>
20335
20336 PR rtl-optimization/23567
20337 * gcc.c-torture/execute/20051104-1.c: New test.
20338
20339 2005-11-06 Paul Thomas <pault@gcc.gnu.org>
20340
20341 PR fortran/24534
20342 gfortran.dg/private_type_2.f90: Modified to check that case with
20343 PRIVATE declaration within derived type is accepted.
20344
20345 PR fortran/20838
20346 gfortran.dg/pointer_assign_1.f90: New test.
20347
20348 PR fortran/20840
20349 * gfortran.dg/arrayio_0.f90: New test.
20350
20351 PR fortran/17737
20352 gfortran.dg/data_initialized.f90: New test.
20353 gfortran.dg/data_constraints_1.f90: New test.
20354 gfortran.dg/data_constraints_2.f90: New test.
20355
20356 2005-11-06 Janne Blomqvist <jb@gcc.gnu.org>
20357
20358 PR fortran/24174
20359 PR fortran/24305
20360 * gfortran.dg/large_real_kind_form_io_1.f90: New file.
20361
20362 2005-11-06 Diego Novillo <dnovillo@redhat.com>
20363
20364 PR 24670
20365 * gcc.dg/tree-ssa/pr24670.c: New test.
20366
20367 2005-11-05 Ian Lance Taylor <ian@airs.com>
20368
20369 PR target/22432
20370 * gcc.target/i386/pr22432.c: New test.
20371
20372 2005-11-05 Richard Henderson <rth@redhat.com>
20373
20374 * gcc.target/alpha/asm-1.c: Move from gcc.dg/asm-5.c.
20375 * gcc.target/alpha/cix-1.c, gcc.target/alpha/cix-2.c,
20376 gcc.target/alpha/max-1.c, gcc.target/alpha/max-2.c,
20377 gcc.target/alpha/base-1.c, gcc.target/alpha/base-2.c: Move
20378 from gcc.dg/alpha-*.
20379 * gcc.target/alpha/980217-1.c, gcc.target/alpha/20011018-1.c,
20380 gcc.target/alpha/20000715-1.c: Move from gcc.dg/.
20381
20382 2005-11-05 Andreas Jaeger <aj@suse.de>
20383
20384 * gcc.target/i386/20020523-2.c: Fix path for i386-cpuid.h.
20385
20386 2005-11-04 Hans-Peter Nilsson <hp@axis.com>
20387
20388 PR target/23424
20389 * gcc.dg/torture/pr23424-1.c: New test.
20390
20391 2005-11-04 Richard Henderson <rth@redhat.com>
20392
20393 * gcc.target/i386/20000609-1.c, gcc.target/i386/20000614-1.c,
20394 gcc.target/i386/20000614-2.c, gcc.target/i386/20000720-1.c,
20395 gcc.target/i386/20000807-1.c, gcc.target/i386/20000904-1.c,
20396 gcc.target/i386/20001127-1.c, gcc.target/i386/20010202-1.c,
20397 gcc.target/i386/20010520-1.c, gcc.target/i386/20011009-1.c,
20398 gcc.target/i386/20011029-2.c, gcc.target/i386/20011107-1.c,
20399 gcc.target/i386/20011119-1.c, gcc.target/i386/20020201-3.c,
20400 gcc.target/i386/20020218-1.c, gcc.target/i386/20020224-1.c,
20401 gcc.target/i386/20020426-1.c, gcc.target/i386/20020523-1.c,
20402 gcc.target/i386/20020523-2.c, gcc.target/i386/20020531-1.c,
20403 gcc.target/i386/20020616-1.c, gcc.target/i386/20020729-1.c,
20404 gcc.target/i386/20030217-1.c, gcc.target/i386/20030926-1.c,
20405 gcc.target/i386/20040112-1.c, gcc.target/i386/20050113-1.c,
20406 gcc.target/i386/980211-1.c, gcc.target/i386/980226-1.c,
20407 gcc.target/i386/980414-1.c, gcc.target/i386/980520-1.c,
20408 gcc.target/i386/980709-1.c, gcc.target/i386/990117-1.c,
20409 gcc.target/i386/990130-1.c, gcc.target/i386/990213-2.c,
20410 gcc.target/i386/990214-1.c, gcc.target/i386/990424-1.c,
20411 gcc.target/i386/990524-1.c, gcc.target/i386/991129-1.c,
20412 gcc.target/i386/991209-1.c, gcc.target/i386/991214-1.c,
20413 gcc.target/i386/991230-1.c, gcc.target/i386/pr12092-1.c,
20414 gcc.target/i386/pr14289-1.c, gcc.target/i386/pr18614-1.c,
20415 gcc.target/i386/pr19236-1.c, gcc.target/i386/pr20204.c,
20416 gcc.target/i386/pr23943.c, gcc.target/i386/pr9771-1.c:
20417 Move from gcc.dg/.
20418 * gcc.target/i386/387-1.c, gcc.target/i386/387-2.c,
20419 gcc.target/i386/387-3.c, gcc.target/i386/387-4.c,
20420 gcc.target/i386/387-5.c, gcc.target/i386/387-6.c,
20421 gcc.target/i386/387-7.c, gcc.target/i386/387-8.c,
20422 gcc.target/i386/3dnow-1.c, gcc.target/i386/3dnow-2.c,
20423 gcc.target/i386/3dnowA-1.c, gcc.target/i386/3dnowA-2.c,
20424 gcc.target/i386/asm-2.c, gcc.target/i386/asm-3.c,
20425 gcc.target/i386/asm-4.c, gcc.target/i386/bitfield1.c,
20426 gcc.target/i386/bitfield2.c, gcc.target/i386/bitfield3.c,
20427 gcc.target/i386/cadd.c, gcc.target/i386/call-1.c,
20428 gcc.target/i386/clobbers.c, gcc.target/i386/cmov1.c,
20429 gcc.target/i386/cmov2.c, gcc.target/i386/cmov3.c,
20430 gcc.target/i386/cmov4.c, gcc.target/i386/cmov5.c,
20431 gcc.target/i386/cvt-1.c, gcc.target/i386/fastcall-1.c,
20432 gcc.target/i386/fpcvt-1.c, gcc.target/i386/fpcvt-2.c,
20433 gcc.target/i386/fpcvt-3.c, gcc.target/i386/fpcvt-4.c,
20434 gcc.target/i386/lea.c, gcc.target/i386/local.c,
20435 gcc.target/i386/local2.c, gcc.target/i386/loop-1.c,
20436 gcc.target/i386/loop-2.c, gcc.target/i386/loop-3.c,
20437 gcc.target/i386/memset-1.c, gcc.target/i386/mmx-1.c,
20438 gcc.target/i386/mmx-2.c, gcc.target/i386/mmx-3.c,
20439 gcc.target/i386/mmx-4.c, gcc.target/i386/mmx-5.c,
20440 gcc.target/i386/mmx-6.c, gcc.target/i386/mul.c,
20441 gcc.target/i386/pentium4-not-mull.c, gcc.target/i386/pic-1.c,
20442 gcc.target/i386/regparm.c, gcc.target/i386/rotate-1.c,
20443 gcc.target/i386/sibcall-5.c, gcc.target/i386/signbit-1.c,
20444 gcc.target/i386/signbit-2.c, gcc.target/i386/signbit-3.c,
20445 gcc.target/i386/sse-10.c, gcc.target/i386/sse-11.c,
20446 gcc.target/i386/sse-12.c, gcc.target/i386/sse-5.c,
20447 gcc.target/i386/sse-6.c, gcc.target/i386/sse-7.c,
20448 gcc.target/i386/sse-8.c, gcc.target/i386/sse-9.c,
20449 gcc.target/i386/sse-vect-types.c, gcc.target/i386/ssefn-1.c,
20450 gcc.target/i386/ssefn-2.c, gcc.target/i386/ssefn-3.c,
20451 gcc.target/i386/ssefn-4.c, gcc.target/i386/ssefp-1.c,
20452 gcc.target/i386/ssefp-2.c, gcc.target/i386/ssetype-1.c,
20453 gcc.target/i386/ssetype-2.c, gcc.target/i386/ssetype-3.c,
20454 gcc.target/i386/ssetype-4.c, gcc.target/i386/ssetype-5.c,
20455 gcc.target/i386/unroll-1.c, gcc.target/i386/volatile-1.c,
20456 gcc.target/i386/xorps.c: Move from gcc.dg/i386-*.
20457 * gcc.target/i386/pr23376.c: Move from gcc.target/x86_64/pr23376.c.
20458 * gcc.target/i386/asm-5.c: Move from gcc.dg/asm-1.c.
20459 * gcc.target/i386/sse-13.c: Move from gcc.dg/i386-sse-1.c.
20460 * gcc.target/i386/sse-14.c: Move from gcc.dg/i386-sse-2.c.
20461 * gcc.target/i386/sse-15.c: Move from gcc.dg/i386-sse-3.c.
20462 * gcc.target/i386/sse-16.c: Move from gcc.dg/i386-sse-4.c.
20463
20464 2005-11-04 Diego Novillo <dnovillo@redhat.com>
20465
20466 PR 24627
20467 * gcc.dg/tree-ssa/pr24627.c: New test.
20468
20469 2005-11-04 Paul Brook <paul@codesourcery.com>
20470
20471 * gcc.dg/tls/opt-10.c: New test.
20472
20473 2005-11-04 Andreas Jaeger <aj@suse.de>
20474
20475 * gcc.dg/format/unnamed-1.c: Add -msse for x86 compilation to
20476 avoid extra warnings.
20477
20478 2005-11-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
20479
20480 PR libfortran/22298
20481 * lib/target-supports.exp
20482 (check_effective_target_static_libgfortran): New
20483 static_libgfortran effective target.
20484 * gfortran.dg/static_linking_1.f: New test.
20485 * gfortran.dg/static_linking_1.c: New file.
20486
20487 2005-11-04 Hans-Peter Nilsson <hp@axis.com>
20488
20489 * gcc.dg/pr24615.c: Guard test with { target fpic }.
20490
20491 2005-11-03 Josh Conner <jconner@apple.com>
20492
20493 PR c++/19989
20494 g++.dg/ext/array2.C: New test.
20495 g++.dg/template/dependent-name3.C: New test.
20496 g++.dg/template/dependent-name4.C: New test.
20497 g++.dg/template/sfinae2.C: New test.
20498
20499 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
20500
20501 PR preprocessor/22042
20502 * gcc.dg/cpp/strify4.c: New test.
20503
20504 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
20505
20506 PR c++/17964
20507 * g++.dg/cpp/string-1.C: New test.
20508
20509 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
20510
20511 * gcc.target/powerpc: New directory.
20512 * gcc.target/powerpc/powerpc.exp: New file.
20513 * gcc.dg/20020118-1.c, gcc.dg/20030218-1.c, gcc.dg/20030505.c,
20514 gcc.dg/20040121-1.c, gcc.dg/20040622-1.c, gcc.dg/20041111-1.c,
20515 gcc.dg/20050603-1.c, gcc.dg/20050603-3.c, gcc.dg/20050830-1.c,
20516 gcc.dg/980827-1.c, gcc.dg/altivec-1.c, gcc.dg/altivec-10.c,
20517 gcc.dg/altivec-11.c, gcc.dg/altivec-12.c, gcc.dg/altivec-13.c,
20518 gcc.dg/altivec-14.c, gcc.dg/altivec-15.c, gcc.dg/altivec-16.c,
20519 gcc.dg/altivec-17.c, gcc.dg/altivec-18.c, gcc.dg/altivec-19.c,
20520 gcc.dg/altivec-2.c, gcc.dg/altivec-20.c, gcc.dg/altivec-21.c,
20521 gcc.dg/altivec-22.c, gcc.dg/altivec-3.c, gcc.dg/altivec-4.c,
20522 gcc.dg/altivec-5.c, gcc.dg/altivec-6.c, gcc.dg/altivec-7.c,
20523 gcc.dg/altivec-8.c, gcc.dg/altivec-9.c, gcc.dg/altivec-pr22085.c,
20524 gcc.dg/altivec-types-1.c, gcc.dg/altivec-types-2.c,
20525 gcc.dg/altivec-types-3.c, gcc.dg/altivec-types-4.c,
20526 gcc.dg/altivec-varargs-1.c, gcc.dg/altivec-vec-merge.c,
20527 gcc.dg/altivec_check.h, gcc.dg/compress-float-ppc-pic.c,
20528 gcc.dg/compress-float-ppc.c, gcc.dg/darwin-abi-1.c,
20529 gcc.dg/darwin-abi-2.c, gcc.dg/darwin-bool-1.c,
20530 gcc.dg/darwin-bool-2.c, gcc.dg/darwin-longdouble.c,
20531 gcc.dg/darwin-longlong.c, gcc.dg/darwin-misaligned.c,
20532 gcc.dg/doloop-1.c, gcc.dg/macho-lo-sum.c, gcc.dg/ppc-and-1.c,
20533 gcc.dg/ppc-bitfield1.c, gcc.dg/ppc-compare-1.c, gcc.dg/ppc-eabi.c,
20534 gcc.dg/ppc-fmadd-1.c, gcc.dg/ppc-fmadd-2.c, gcc.dg/ppc-fmadd-3.c,
20535 gcc.dg/ppc-fsel-1.c, gcc.dg/ppc-fsel-2.c, gcc.dg/ppc-fsel-3.c,
20536 gcc.dg/ppc-ldstruct.c, gcc.dg/ppc-mov-1.c, gcc.dg/ppc-sdata-1.c,
20537 gcc.dg/ppc-sdata-2.c, gcc.dg/ppc-spe.c, gcc.dg/ppc-spe64-1.c,
20538 gcc.dg/ppc-stackalign-1.c, gcc.dg/ppc-stfiwx.c,
20539 gcc.dg/ppc-vector-memcpy.c, gcc.dg/ppc-vector-memset.c,
20540 gcc.dg/ppc64-abi-1.c, gcc.dg/ppc64-abi-2.c, gcc.dg/ppc64-abi-3.c,
20541 gcc.dg/ppc64-toc.c, gcc.dg/pr16155.c, gcc.dg/pr16286.c,
20542 gcc.dg/pr18096-1.c, gcc.dg/rs6000-fpint-2.c,
20543 gcc.dg/rs6000-fpint.c, gcc.dg/rs6000-ldouble-1.c,
20544 gcc.dg/rs6000-ldouble-2.c, gcc.dg/rs6000-power2-1.c,
20545 gcc.dg/rs6000-power2-2.c, gcc.dg/spe1.c,
20546 gcc.dg/stabs-attrib-vect-darwin.c: Move to gcc.target/powerpc.
20547
20548 2005-11-03 Mark Mitchell <mark@codesourcery.com>
20549
20550 PR c++/21627
20551 * g++.dg/warn/inline2.C: New test.
20552
20553 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
20554
20555 PR middle-end/23155
20556 * g++.dg/ext/c99struct1.C: New test.
20557 * gcc.dg/union-cast-1.c: New test.
20558 * gcc.dg/union-cast-2.c: New test.
20559 * gcc.dg/union-cast-3.c: New test.
20560
20561 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
20562
20563 PR middle-end/24589
20564 * gcc.c-torture/execute/zero-struct-2.c: New test.
20565
20566 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
20567
20568 PR c++/24582
20569 * g++.dg/init/switch1.C: New test.
20570
20571 2005-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
20572
20573 * gcc.dg/delay-slot-1.c: New test.
20574
20575 2005-11-03 Ulrich Weigand <uweigand@de.ibm.com>
20576
20577 PR target/24620
20578 * gcc.dg/pr24620.c: New test.
20579
20580 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
20581
20582 PR c/24329
20583 * gcc.dg/format/unnamed-1.c: New test.
20584
20585 2005-11-02 Mark Mitchell <mark@codesourcery.com>
20586
20587 PR c++/22434
20588 * g++.dg/expr/cond8.C: New test.
20589
20590 PR c++/24560
20591 * g++.dg/parse/dot1.C: New test.
20592
20593 2005-11-02 Jan Hubicka <jh@suse.cz>
20594
20595 PR target/23303
20596 * gcc.dg/i386-lea.c: New test
20597
20598 2005-11-02 Ulrich Weigand <uweigand@de.ibm.com>
20599
20600 PR target/24615
20601 * gcc.dg/pr24615.c: New test.
20602
20603 2005-11-02 Ulrich Weigand <uweigand@de.ibm.com>
20604
20605 PR target/24600
20606 * gcc.dg/pr24600.c: New test.
20607
20608 2005-11-02 Mark Mitchell <mark@codesourcery.com>
20609
20610 PR c++/19253
20611 * g++.dg/parse/typename8.C: Compile with -w -fpermissive.
20612 * g++.dg/parse/typename9.C: New test.
20613 * g++/dg/parse/typename10.C: Likewise.
20614
20615 2005-11-02 Andrew Pinski <pinskia@physics.uc.edu>
20616
20617 PR fortran/18157
20618 * gfortran.fortran-torture/compile/defined_type_1.f90: New test.
20619 * gfortran.fortran-torture/compile/defined_type_2.f90: New test.
20620 * gfortran.fortran-torture/compile/defined_type_3.f90: New test.
20621
20622 2005-11-02 Mark Mitchell <mark@codesourcery.com>
20623
20624 PR c++/24569
20625 * g++.dg/debug/static1.C: New test.
20626
20627 2005-11-02 Josh Conner <jconner@apple.com>
20628
20629 * g++.dg/crash38.C: moved into proper directory...
20630 * g++.dg/template/crash42.C: ...here
20631
20632 2005-11-02 Hans-Peter Nilsson <hp@axis.com>
20633
20634 PR target/18338
20635 * gcc.dg/bitfld-4.c, g++.dg/abi/bitfield4.C: Gate on
20636 pcc_bitfield_type_matters || default_packed.
20637
20638 * lib/target-supports.exp
20639 (check_effective_target_pcc_bitfield_type_matters): New proc.
20640 * gcc.dg/bitfld-3.c: Gate on target pcc_bitfield_type_matters.
20641
20642 PR testsuite/23304
20643 * lib/target-supports.exp (check_effective_default_packed): New proc.
20644 * g++.dg/ext/packed3.C, g++.dg/ext/packed8.C, g++.dg/other/crash-4.C:
20645 Gate expected errors on target ! default_packed.
20646 * g++.dg/ext/packed4.C: Gate on target ! default_packed.
20647
20648 2005-11-02 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
20649
20650 * gfortran.fortran-torture/execute/entry_9.f90: Revert previous
20651 change (r106358).
20652
20653 2005-11-01 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
20654
20655 PR fortran/24008
20656 * gfortran.dg/entry_5.f90: New.
20657 * gfortran.fortran-torture/execute/entry_9.f90: Fix syntax error.
20658
20659 2005-11-01 Bob Wilson <bob.wilson@acm.org>
20660
20661 * gcc.dg/intmax_t-1.c: Disable for xtensa-*-elf*.
20662
20663 2005-11-01 Paul Thomas <pault@gcc.gnu.org>
20664
20665 PR fortran/21565
20666 gfortran.dg/namelist_blockdata.f90: New test.
20667
20668 PR fortran/18737
20669 gfortran.dg/external_implicit_none.f90: New test.
20670
20671 PR fortran/14994
20672 * gfortran.dg/secnds.f: New test.
20673
20674 2005-10-31 Jan Hubicka <jh@suse.cz>
20675
20676 PR target/20928
20677 * gcc.c-torture/compile/pr20928.c: New test.
20678
20679 2005-10-31 Andrew Pinski <pinskia@physics.uc.edu>
20680
20681 PR middle-end/23492
20682 * gcc.c-torture/compile/zero-strct-5.c: New test.
20683
20684 2005-10-31 Jerry DeLisle <jvdelisle@verizon.net>
20685
20686 PR libgfortran/24584
20687 * gfortran.dg/pr24584.f90: New test.
20688
20689 2005-10-28 Erik Edelmann <eedelman@gcc.gnu.org>
20690
20691 PR fortran/18883
20692 * gfortran.dg/char_result_9.f90: New.
20693 * gfortran.dg/char_result_10.f90: New.
20694
20695 2005-10-30 Jan Hubicka <jh@suse.cz>
20696
20697 * g++.dg/tree-ssa/pr24172.C: New testcase.
20698
20699 2005-10-30 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
20700
20701 * gfortran.dg/enum_10.f90, gfortran.dg/enum_10.c: New test.
20702
20703 2005-10-30 Gaurav Gautam <gauravga@noida.hcltech.com>
20704
20705 * gfortran.dg/enum_1.f90, gfortran.dg/enum_2.f90,
20706 gfortran.dg/enum_3.f90, gfortran.dg/enum_4.f90,
20707 gfortran.dg/enum_5.f90, gfortran.dg/enum_6.f90,
20708 gfortran.dg/enum_7.f90, gfortran.dg/enum_8.f90,
20709 gfortran.dg/enum_9.f90,
20710 gfortran.fortran-torture/compile/enum_1.f90,
20711 gfortran.fortran-torture/execute/enum_1.f90,
20712 gfortran.fortran-torture/execute/enum_2.f90,
20713 gfortran.fortran-torture/execute/enum_3.f90,
20714 gfortran.fortran-torture/execute/enum_4.f90: New tests.
20715
20716 2005-10-30 Hans-Peter Nilsson <hp@bitrange.com>
20717
20718 PR target/18482
20719 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles, main):
20720 For mmix-*-*, pass with dg-options an additional -mno-base-addresses.
20721
20722 2005-10-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
20723
20724 PR libfortran/20179
20725 * gfortran.dg/mixed_io_1.f90: New test.
20726 * gfortran.dg/mixed_io_1.c: New file.
20727
20728 2005-10-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
20729
20730 * gfortran.dg/malloc_free_1.f90: New test.
20731
20732 2005-10-29 Hans-Peter Nilsson <hp@axis.com>
20733
20734 * gcc.dg/nested-func-4.c: Require profiling -pg.
20735
20736 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
20737
20738 PR C++/23229
20739 * g++.dg/warn/main-2.C: New test.
20740
20741 2005-10-28 Steven G. Kargl <kargls@comcast.net>
20742
20743 PR fortran/24545
20744 * gfortran.dg/interface_2.f90: new test.
20745
20746 2005-10-28 Josh Conner <jconner@apple.com>
20747
20748 PR c++/22153
20749 * g++.dg/template/crash38.C: New test.
20750 * g++.dg/parse/explicit1.C: Change expected errors.
20751
20752 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
20753
20754 PR C++/23426
20755 * g++.dg/other/large-size-array.C: New test.
20756
20757 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
20758
20759 PR middle-end/24362
20760 * g++.dg/opt/complex4.C: New test.
20761
20762 2005-10-25 Eric Botcazou <ebotcazou@adacore.com>
20763
20764 * gcc.dg/nested-func-4.c: New test.
20765
20766 2005-10-26 Paul Thomas <pault@gcc.gnu.org>
20767
20768 PR fortran/24158
20769 gfortran.dg/derived_recursion.f90: New test.
20770 gfortran.dg/implicit_actual.f90: New test.
20771
20772 2005-10-25 Alexandre Oliva <aoliva@redhat.com>
20773
20774 PR middle-end/24295, PR testsuite/24477
20775 * g++.old-deja/g++.abi/vtable2.C: Require alias for now. Will be
20776 removed when weakref hits the tree.
20777
20778 2005-10-25 Jakub Jelinek <jakub@redhat.com>
20779
20780 * gfortran.dg/cray_pointers_4.f90: New test.
20781
20782 * gfortran.dg/cray_pointers_5.f90: New test.
20783
20784 2005-10-25 Feng Wang <fengwang@nudt.edu.cn>
20785
20786 PR fortran/22290
20787 * gfortran.dg/assign_5.f90: New test.
20788 * gfortran.dg/assign_6.f: New test.
20789
20790 2005-10-25 Uros Bizjak <uros@kss-loka.si>
20791
20792 * g++.dg/other/i386-1.C: Include i386-cpuid.h. Pass if
20793 CPU has no SSE support.
20794
20795 2005-10-24 Jerry DeLisle <jvdelisle@verizon.net>
20796
20797 PR libgfortran/24224
20798 * gfortran.dg/arrayio_1.f90: Update attribution.
20799 * gfortran.dg/arrayio_2.f90: Update attribution.
20800 * gfortran.dg/arrayio_3.f90: Update attribution.
20801 * gfortran.dg/arrayio_4.f90: Update test conditions.
20802 * gfortran.dg/arrayio_5.f90: Update attribution.
20803 * gfortran.dg/arrayio_6.f90: New test.
20804 * gfortran.dg/arrayio_7.f90: New test.
20805
20806 2005-10-24 Zdenek Dvorak <dvorakz@suse.cz>
20807
20808 * gcc.dg/tree-ssa/loop-9.c: Prevent matching "leave".
20809
20810 2005-10-24 Paul Thomas <pault@gcc.gnu.org>
20811
20812 * gfortran.dg/namelist_char_only.f90: Add missing newline at end.
20813
20814 2005-10-24 Paul Thomas <pault@gcc.gnu.org>
20815
20816 PR fortran/24416
20817 * gfortran.dg/namelist_char_only.f90: New test.
20818
20819 2005-10-24 Asher Langton <langton2@llnl.gov>
20820
20821 PR fortran/17031
20822 PR fortran/22282
20823 * gfortran.dg/cray_pointers_1.f90: New test.
20824 * gfortran.dg/cray_pointers_2.f90: New test.
20825 * gfortran.dg/cray_pointers_3.f90: New test.
20826 * gfortran.dg/loc_1.f90: New test.
20827 * gfortran.dg/loc_2.f90: New test.
20828
20829 2005-10-24 Steven Bosscher <stevenb@suse.de>
20830
20831 * gcc.dg/pr24225.c: New test.
20832
20833 2005-10-24 Asher Langton <langton2@llnl.gov>
20834
20835 * gfortran.dg/dup_save_1.f90: New test.
20836 * gfortran.dg/dup_save_2.f90: New test.
20837
20838 2005-10-24 Paul Brook <paul@codesourcery.com>
20839
20840 PR 24107
20841 * gcc.dg/20050922-1.c: Provide definition of uint32_t without using
20842 stdint.h.
20843
20844 2005-10-23 Jerry DeLisle <jvdelisle@verizon.net>
20845
20846 PR libgfortran/24489
20847 * gfortran.dg/pr24489.f90: New test.
20848
20849 2005-10-23 Andrew Pinski <pinskia@physics.uc.edu>
20850
20851 PR fortran/23635
20852 * gfortran.dg/ichar_1.f90: Add tests for derived types.
20853
20854 2005-10-23 Hans-Peter Nilsson <hp@bitrange.com>
20855
20856 PR target/18911
20857 * g++.dg/init/array16.C: Skip for mmix-*-*.
20858
20859 2005-10-23 Asher Langton <langton2@llnl.gov>
20860
20861 * gfortran.dg/byte_1.f90: New test.
20862 * gfortran.dg/byte_2.f90: New test.
20863
20864 2005-10-23 David Edelsohn <edelsohn@gnu.org>
20865
20866 * gcc.dg/attr-alias-3.c: XFAIL on AIX.
20867
20868 2005-10-23 Paul Thomas <pault@gcc.gnu.org>
20869
20870 PR fortran/18022
20871 * gfortran.dg/assign_func_dtcomp_1.f90: New test.
20872
20873 PR fortran/24311
20874 * gfortran.dg/merge_char_const.f90: New test.
20875
20876 PR fortran/24384
20877 * gfortran.dg/spread_scalar_source.f90: New test.
20878
20879 2005-10-22 Hans-Peter Nilsson <hp@axis.com>
20880
20881 * g++.old-deja/g++.jason/thunk2.C: Guard test with { target fpic }.
20882
20883 * gcc.dg/tree-ssa/20040204-1.c: Adjust XFAIL for CRIS and MMIX.
20884 * gcc.dg/tree-ssa/loop-1.c: Adjust "call foo"-scanning for CRIS.
20885
20886 * gcc.dg/weak/typeof-2.c: Adjust for CRIS keeping baz3 in a register.
20887
20888 2005-10-22 Erik Edelmann <eedelman@gcc.gnu.org>
20889
20890 PR fortran/24426
20891 * gfortran.dg/der_pointer_4.f90: New.
20892
20893 2005-10-22 David Ayers <d.ayers@inode.at>
20894
20895 * obj-c++.dg/except-1.mm: Simplify.
20896
20897 2005-10-21 David Ayers <d.ayers@inode.at>
20898
20899 * obj-c++.dg/except-1.mm: Generalize for both Objective-C runtimes.
20900
20901 2005-10-21 Jakub Jelinek <jakub@redhat.com>
20902
20903 * gfortran.dg/assumed_dummy_2.f90: New test.
20904
20905 2005-10-21 James E Wilson <wilson@specifix.com>
20906
20907 PR preprocessor/15220
20908 * gcc.misc-tests/mg-2.c, gcc.misc-tests/mg-2.exp: New.
20909
20910 2005-10-21 Eric Botcazou <ebotcazou@adacore.com>
20911
20912 * gcc.c-torture/execute/20051021-1.c: New test.
20913
20914 2005-10-21 Mark Mitchell <mark@codesourcery.com>
20915
20916 PR c++/24260
20917 * g++.dg/ext/tmplattr1.C: New test.
20918
20919 2005-10-21 Paul Thomas <pault@gcc.gnu.org>
20920
20921 PR fortran/24440
20922 * gfortran.dg/assumed_size_dt_dummy.f90: Add test for scalar case.
20923
20924 2005-10-20 Geoffrey Keating <geoffk@apple.com>
20925
20926 * obj-c++.dg/except-1.mm: New.
20927
20928 * obj-c++.dg/stubify-2.mm: Update the name of the RTL dump file.
20929
20930 2005-10-21 Alan Modra <amodra@bigpond.net.au>
20931
20932 * g++.dg/warn/Wconversion1.C: Use -fsigned-char.
20933
20934 2005-10-20 Alexandre Oliva <aoliva@redhat.com>
20935
20936 PR middle-end/24295
20937 * g++.old-deja/g++.abi/vtable2.C: Do not introduce external
20938 declarations with the same names as thunks' alias targets, use
20939 aliases instead.
20940 * gcc.dg/attr-alias-3.c: New test.
20941 * gcc.dg/weak/weak-14.c, gcc.dg/weak/weak-14a.c: New test.
20942
20943 2005-10-20 Mark Mitchell <mark@codesourcery.com>
20944
20945 PR c++/22618
20946 * g++.dg/parse/access8.C: New test.
20947
20948 2005-10-20 Richard Guenther <rguenther@suse.de>
20949
20950 PR c++/24439
20951 * g++.dg/tree-ssa/pr24439.C: New testcase.
20952
20953 2005-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
20954
20955 * g++.dg/opt/delay-slot-1.C: New test.
20956
20957 2005-10-20 Erik Edelmann <erik.edelmann@iki.fi>
20958
20959 PR fortran/21625
20960 * gfortran.fg/der_init_1.f90: New.
20961
20962 2005-10-19 Ulrich Weigand <uweigand@de.ibm.com>
20963
20964 * gcc.dg/20050824-1.c (f): Clobber %r13 and %r14 only on s390x.
20965
20966 2005-10-19 Mark Mitchell <mark@codesourcery.com>
20967
20968 PR c++/21908
20969 * g++.dg/parse/error28.C: New test.
20970
20971 2005-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
20972
20973 * gcc.dg/profile-generate-2.c: New test.
20974
20975 2005-10-18 Danny Smith <dannysmith@users.sourceforge.net>
20976
20977 PR target/23589
20978 * g++.dg/ext/dllimport11.C: New.
20979
20980 2005-10-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
20981
20982 PR c++/22293
20983 * g++.dg/other/friend3.C: New test.
20984
20985 2005-10-18 Mark Mitchell <mark@codesourcery.com>
20986
20987 PR c++/23293
20988 * g++.dg/template/error19.C: New test.
20989
20990 2005-10-18 Nathan Sidwell <nathan@codesourcery.com>
20991
20992 PR c++/21383
20993 * g++.dg/overload/koenig2.C: New.
20994
20995 PR c++/23118
20996 * g++.dg/overload/error2.C: New.
20997
20998 PR c++/22604
20999 * g++.dg/inherit/covariant14.C: New.
21000
21001 2005-10-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
21002
21003 PR c++/23440
21004 * g++.dg/parse/for1.C: New test.
21005
21006 2005-10-17 Paul Thomas <pault@gcc.gnu.org>
21007
21008 PR fortran/23446
21009 * gfortran.dg/host_dummy_index_1.f90: New test.
21010
21011 PR fortran/21459
21012 * gfortran.dg/automatic_char_len_2.f90: New test.
21013
21014 PR fortran/20866
21015 * gfortran.dg/recursive_statement_functions.f90: New test.
21016
21017 PR fortran/20853
21018 * gfortran.dg/assumed_size_dt_dummy.f90: New test.
21019
21020 PR fortran/20849
21021 * gfortran.dg/external_initializer.f90: New test.
21022
21023 PR fortran/20837
21024 * non_module_public.f90: New test.
21025
21026 2005-10-17 Nathan Sidwell <nathan@codesourcery.com>
21027
21028 PR c++/24386
21029 * g++.dg/template/overload7.C: New.
21030
21031 PR c++/22551
21032 * g++.dg/other/switch2.C: Remove expected warnings.
21033
21034 PR c++/21353
21035 * g++.dg/template/defarg6.C: New.
21036
21037 2005-10-17 Uros Bizjak <uros@kss-loka.si>
21038
21039 PR target/24315
21040 * gcc.target/i386/pr24315.c: New test.
21041
21042 2005-10-16 Mark Mitchell <mark@codesourcery.com>
21043
21044 PR c++/24389
21045 * g++.dg/template/static21.C: New test.
21046 * g++.dg/template/static21-a.cc: Likewise.
21047
21048 2005-10-16 Andrew Pinski <pinskia@physics.uc.edu>
21049
21050 PR c++/23959
21051 * g++.dg/warn/Wswitch-default-1.C: New test.
21052 * g++.dg/warn/Wswitch-default-2.C: New test.
21053
21054 2005-10-16 Mark Mitchell <mark@codesourcery.com>
21055
21056 PR c++/22173
21057 * g++.dg/parse/template18.C: New test.
21058 * g++.dg/template/nontype15.C: Likewise.
21059
21060 2005-10-16 Erik Edelmann <erik.edelmann@iki.fi>
21061
21062 PR fortran/22273
21063 * gfortran.dg/spec_expr_2.f90: New.
21064
21065 2005-10-16 Hans-Peter Nilsson <hp@axis.com>
21066
21067 * g++.dg/debug/debug3.C, g++.dg/ext/visibility/noPLT.C,
21068 g++.dg/opt/vt1.C, g++.old-deja/g++.other/local-alloc1.C,
21069 gcc.dg/20001009-1.c, gcc.dg/20010912-1.c, gcc.dg/20020122-4.c,
21070 gcc.dg/20020415-1.c, gcc.dg/20020430-1.c, gcc.dg/20021018-1.c,
21071 gcc.dg/20021023-1.c, gcc.dg/20021029-1.c, gcc.dg/20021116-1.c,
21072 gcc.dg/20030120-1.c, gcc.dg/20030213-1.c, gcc.dg/20030225-1.c,
21073 gcc.dg/20030702-1.c, gcc.dg/20030708-1.c, gcc.dg/20040311-2.c,
21074 gcc.dg/inline-2.c: Guard test with { target fpic }. Remove
21075 previous target-specific skips and warning-message matches where
21076 applicable.
21077
21078 2005-10-15 Mark Mitchell <mark@codesourcery.com>
21079
21080 PR c++/21347
21081 * g++.dg/warn/Wctor-dtor.C: New test.
21082
21083 2005-10-14 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
21084
21085 PR c/23439
21086 * gcc.dg/for-1.c: New test.
21087
21088 2005-10-14 Mark Mitchell <mark@codesourcery.com>
21089
21090 PR c++/19565
21091 * g++.dg/warn/Wconversion1.C: New test.
21092 * g++.dg/ext/packed4.C: Compile with -w.
21093 * g++.dg/opt/20050511-1.C: Likewise.
21094 * g++.old-deja/g++.other/warn4.C: Compiler with -Wconversion.
21095
21096 2005-10-14 Jakub Jelinek <jakub@redhat.com>
21097
21098 * gfortran.dg/boz_5.f90: New test.
21099
21100 2005-10-14 Nathan Sidwell <nathan@codesourcery.com>
21101
21102 PR c++/22551
21103 * g++.dg/other/switch2.C: New.
21104
21105 PR c++/23984
21106 * g++.dg/init/ctor7.C: New.
21107
21108 2005-10-13 David Edelsohn <edelsohn@gnu.org>
21109
21110 PR c++/23730
21111 * g++.dg/parse/crash32.C: New test.
21112
21113 2005-10-13 Mark Mitchell <mark@codesourcery.com>
21114
21115 PR c++/20721
21116 * g++.dg/init/goto2.C: New test.
21117
21118 PR c++/22464
21119 * g++.dg/template/crash/41.C: New test.
21120
21121 PR c++/22180
21122 * g++.dg/template/crash40.C: New test.
21123
21124 PR c++/23694
21125 * g++.dg/parse/friend5.C: New test.
21126
21127 PR c++/23307
21128 * g++.dg/template/crash38.C: New test.
21129
21130 PR c++/22352
21131 * g++.dg/template/friend38.C: New test.
21132
21133 PR c++/22405
21134 * g++.dg/template/crash39.C: New test.
21135
21136 2005-10-13 Hans-Peter Nilsson <hp@bitrange.com>
21137
21138 * gcc.dg/debug/dwarf2/dwarf-char1.c,
21139 gcc.dg/debug/dwarf2/dwarf-char2.c,
21140 gcc.dg/debug/dwarf2/dwarf-char3.c: Skip for mmix-*-*
21141
21142 * gcc.dg/intmax_t-1.c: Remove mmix-*-* from dg-error statement.
21143
21144 2005-10-12 Danny Smith <dannysmith@users.sourceforge.net>
21145
21146 * gcc.dg/dll-2.c: Add tests for warnings.
21147 * gcc.dg/dll-3.c: Likewise.
21148 * gcc.dg/dll-4.c: Likewise.
21149
21150 * g++.dg/ext/dllimport1.C: Adjust tests for warnings.
21151 * g++.dg/ext/dllimport2.C: Likewise.
21152 * g++.dg/ext/dllimport3.C: Likewise.
21153 * g++.dg/ext/dllimport7.C: Likewise.
21154 * g++.dg/ext/dllimport8.C: Likewise.
21155 * g++.dg/ext/dllimport9.C: Likewise.
21156
21157 2005-10-10 Paul Thomas <pault@gcc.gnu.org>
21158
21159 PR fortran/24092
21160 * gfortran.dg/derived_pointer_recursion.f90: New test.
21161
21162 2005-10-12 Adrian Straetling <straetling@de.ibm.com>
21163
21164 * gcc.c-torture/execute/20051012-1.c: New test.
21165
21166 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
21167
21168 PR fortran/18082
21169 * gfortran.dg/automatic_char_len_1.f90: New test.
21170
21171 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
21172
21173 PR fortran/20847
21174 * gfortran.dg/save_common.f90: New test.
21175
21176 PR fortran/20856
21177 * gfortran.dg/save_result.f90: New test.
21178
21179 2005-10-12 Nathan Sidwell <nathan@codesourcery.com>
21180
21181 PR c++/21592
21182 * g++.dg/template/dependent-expr1.C: Add new expected error.
21183 * g++.dg/template/dependent-expr2.C: Adjust error text.
21184 * g++.dg/template/overload6.C: New.
21185
21186 PR c++/23797
21187 * g++.dg/other/typename8.C: New.
21188
21189 PR c++/21117
21190 * g++.dg/other/return1.C: New.
21191
21192 2005-10-12 Paolo Bonzini <bonzini@gnu.org>
21193
21194 PR c++/24052
21195 * g++.dg/ext/label5.C: New.
21196
21197 2005-10-12 Nathan Sidwell <nathan@codesourcery.com>
21198
21199 PR c++/19964
21200 * g++.dg/parse/crash31.C: New.
21201
21202 2005-10-12 Razya Ladelsky <razya@il.ibm.com>
21203
21204 * g++.dg/ipa/ipa-1.c: New test.
21205 * g++.dg/ipa/ipa-2.c: New test.
21206 * g++.dg/ipa/ipa-3.c: New test.
21207 * g++.dg/ipa/ipa-4.c: New test.
21208 * g++.dg/ipa/ipa-5.c: New test.
21209 * g++.dg/ipa/ipa.exp: New file.
21210
21211 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
21212
21213 PR fortran/24207
21214 * gfortran.dg/private_type_3.f90: New test.
21215
21216 2005-10-11 Steven G. Kargl <kargls@comcast.net>
21217
21218 PR fortran/20786
21219 gfortran.dg/aint_anint_1.f90: New test.
21220
21221 2005-10-11 Steven G. Kargl <kargls@comcast.net>
21222
21223 PR libgfortran/24313
21224 gfortran.dg/csqrt.f: New test.
21225
21226 2005-10-11 Ian Lance Taylor <ian@airs.com>
21227
21228 PR c++/8057
21229 * g++.dg/warn/noeffect7.C: New test.
21230 * g++.dg/warn/noeffect2.C: Instantiate templates.
21231 * g++.dg/warn/noeffect4.C: Instantiate template. Add new error
21232 and warning.
21233
21234 2005-10-11 Mark Mitchell <mark@codesourcery.com>
21235
21236 PR c++/21089
21237 * g++.dg/init/float1.C: New test.
21238
21239 PR c++/24277
21240 * g++.dg/init/member1.C: Tweak error markers.
21241
21242 2005-10-11 Janis Johnson <janis187@us.ibm.com>
21243
21244 PR testsuite/24281
21245 * gcc.dg/compat/struct-layout-1_generator.c (generate_fields):
21246 Check for null pointer.
21247
21248 2005-10-11 Mark Mitchell <mark@codesourcery.com>
21249
21250 PR c++/21369
21251 * g++.dg/parse/ret-type3.C: New test.
21252
21253 2005-10-11 Andrew Pinski <pinskia@physics.uc.edu>
21254
21255 PR tree-opt/23946
21256 * gcc.c-torture/compile/pr23946.c: New test.
21257
21258 2005-10-11 Jakub Jelinek <jakub@redhat.com>
21259
21260 * g++.dg/opt/mmx2.C: New test.
21261
21262 2005-10-10 Mark Mitchell <mark@codesourcery.com>
21263
21264 PR c++/24277
21265 * g++.dg/template/static20.C: New test.
21266
21267 PR c++/24302
21268 * g++.dg/warn/Wunused-12.C: New test.
21269
21270 PR c++/23437
21271 * g++.dg/template/arg4.C: New test.
21272
21273 2005-10-10 Eric Botcazou <ebotcazou@libertysurf.fr>
21274
21275 * gcc.dg/ucnid-2.c: XFAIL on Solaris.
21276 * gcc.dg/ucnid-3.c: Likewise.
21277 * gcc.dg/ucnid-4.c: Likewise.
21278 * gcc.dg/tree-ssa/gen-vect-25.c (main): Return a value.
21279 * g++.dg/other/ucnid-1.C: Likewise.
21280 * gcc.dg/sparc-frame-1.c: New test.
21281
21282 2005-10-10 Mark Mitchell <mark@codesourcery.com>
21283
21284 PR c++/24139
21285 * g++.dg/template/spec27.C: New test.
21286
21287 PR c++/24275
21288 * g++.dg/template/static19.C: New test.
21289
21290 2005-10-09 Eric Botcazou <ebotcazou@libertysurf.fr>
21291
21292 * gcc.dg/20050922-1.c: Skip on Solaris 2.5.1 to 9.
21293 * g++.dg/warn/miss-format-1.C: XFAIL vscanf test on Solaris 2.5.1 to 8.
21294
21295 2005-10-07 Andrew Pinski <pinskia@physics.uc.edu>
21296
21297 PR target/24136
21298 * gfortran.fortran-torture/compile/pr24136.f: New test.
21299
21300 2005-10-08 James A. Morrison <phython@gcc.gnu.org>
21301
21302 PR c++/22172
21303 * g++.dg/parse/crash30.C: New test.
21304
21305 2005-10-07 Richard Guenther <rguenther@suse.de>
21306
21307 PR middle-end/24227
21308 * gcc.c-torture/compile/pr24227.c: New testcase.
21309
21310 2005-10-07 Steve Ellcey <sje@cup.hp.com>
21311
21312 * gcc.dg/compat/struct-layout-1_generate.c (generate_fields):
21313 Do not put aligned attributes on array elements.
21314
21315 2005-10-07 Ulrich Weigand <uweigand@de.ibm.com>
21316
21317 PR testsuite/23611, PR testsuite/23615
21318 * obj-c++.dg/bitfield-3.mm: Include standard headers instead of
21319 writing prototypes of library functions by hand.
21320 * obj-c++.dg/bitfield-4.mm: Likewise.
21321 * obj-c++.dg/const-str-4.mm: Likewise.
21322 * obj-c++.dg/encode-4.mm: Likewise.
21323 * obj-c++.dg/encode-5.mm: Likewise.
21324 * obj-c++.dg/encode-6.mm: Likewise.
21325 * obj-c++.dg/gnu-runtime-3.mm: Likewise.
21326 * obj-c++.dg/method-10.mm: Likewise.
21327 * obj-c++.dg/method-17.mm: Likewise.
21328 * obj-c++.dg/method-19.mm: Likewise.
21329 * obj-c++.dg/try-catch-2.mm: Likewise.
21330
21331 2005-10-06 Richard Henderson <rth@redhat.com>
21332
21333 PR 24236
21334 * gcc.dg/i386-sse-10.c: Add -fno-omit-frame-pointer.
21335
21336 2005-10-06 Dale Johannesen <dalej@apple.com>
21337
21338 * gcc.c-torture/execute/20030125-1.c: Correct.
21339
21340 2005-10-06 Richard Guenther <rguenther@suse.de>
21341
21342 PR tree-optimization/24238
21343 * g++.dg/tree-ssa/pr24238.C: New testcase.
21344
21345 2005-10-07 Erik Edelmann <erik.edelmann@iki.fi>
21346
21347 PR 18568
21348 * gfortran.dg/der_pointer_3.f90: New test.
21349
21350 2005-10-05 Devang Patel <dpatel@apple.com>
21351
21352 PR Debug/23205
21353 * g++.dg/other/PR23205.C: New.
21354
21355 2005-10-05 Richard Henderson <rth@redhat.com>
21356
21357 PR target/23602
21358 * g++.dg/eh/omit-frame-pointer.C: Remove i?86 specific options.
21359 * g++.dg/eh/omit-frame-pointer2.C: Likewise.
21360
21361 2005-10-05 Dale Johannesen <dalej@apple.com>
21362
21363 * gcc.c-torture/execute/float-floor.c: New.
21364
21365 2005-10-05 Paolo Bonzini <bonzini@gnu.org>
21366
21367 PR tree-optimization/21419
21368 PR tree-optimization/24146
21369 PR tree-optimization/24151
21370
21371 * g++.dg/ext/asm7.C: New.
21372 * g++.dg/ext/asm8.C: New.
21373 * gcc.dg/asm-1.c: Compile on all targets.
21374 * gcc.dg/asm-pr24146.c: New.
21375 * gcc.dg/pr21419.c: Adjust error messages.
21376
21377 2005-10-05 Richard Guenther <rguenther@suse.de>
21378
21379 PR fortran/24176
21380 * gfortran.fortran-torture/compile/empty.f90: New testcase.
21381
21382 2005-10-05 Nathan Sidwell <nathan@codesourcery.com>
21383
21384 PR c++/23513
21385 * g++.dg/template/spec22.C: Robustify test.
21386 * g++.dg/template/spec26.C: New.
21387
21388 2005-10-05 Uros Bizjak <uros@kss-loka.si>
21389
21390 * gcc.dg/vect/vect-shift-1.c: Include tree-vect.h header. Check
21391 if target supports vector instructions.
21392
21393 2005-10-04 Geoffrey Keating <geoffk@apple.com>
21394
21395 * gcc.dg/builtins-config.h: Only PowerPC Mac OS shipped without
21396 C99 functions.
21397
21398 2005-10-04 Janis Johnson <janis187@us.ibm.com>
21399
21400 * lib/target-supports.exp (check_effective_target_fortran_large_real,
21401 check_effective_target_fortran_large_int): Replace cached result
21402 when target changes.
21403
21404 2005-10-04 Devang Patel <dpatel@apple.com>
21405
21406 * gcc.dg/i386-sse-vect-types.c: New.
21407
21408 2005-10-04 Ian Lance Taylor <ian@airs.com>
21409
21410 PR preprocessor/13726
21411 * gcc.dg/cpp/cmdlne-dI-C.c: New test.
21412 * gcc.dg/cpp/cmdlne-dI-C.h: New file.
21413
21414 2005-10-04 Richard Guenther <rguenther@suse.de>
21415
21416 PR c/23576
21417 * gcc.dg/noncompile/pr23576.c: New testcase.
21418
21419 2005-10-04 Andrew Pinski <pinskia@physics.uc.edu>
21420
21421 PR middle-end/23125
21422 * gcc.dg/register-var-3.c: New test.
21423
21424 2005-10-04 Steven Bosscher <stevenb@suse.de>
21425
21426 * gcc.dg/pr23049.c: New test.
21427
21428 * gcc.dg/ucnid-4.c: Fix test.
21429
21430 2005-10-03 Diego Novillo <dnovillo@redhat.com>
21431
21432 PR 23445
21433 * gcc.c-torture/compile/pr23445.c: New test.
21434
21435 2005-10-03 Alexandre Oliva <aoliva@redhat.com>
21436
21437 * g++.dg/overload/unknown1.C: New.
21438
21439 2005-10-03 Mark Mitchell <mark@codesourcery.com>
21440
21441 PR c++/17775
21442 * g++.dg/template/repo4.C: New test.
21443
21444 2005-10-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
21445
21446 PR libfortran/19308
21447 * gfortran.dg/large_real_kind_2.F90: New test.
21448 * gfortran.dg/large_integer_kind_2.f90: New test.
21449
21450 2005-10-03 Uros Bizjak <uros@kss-loka.si>
21451
21452 * lib/target-supports.exp (check_effective_target_vect_shift):
21453 Implement with result caching. Add i?86, x86_64 and ia64 targets.
21454 (check_effective_target_vect_condition): Fix copy-n-pasto.
21455
21456 * gcc.dg/vect/pr22480.c : Enable for effective-target vect_shift.
21457 * gcc.dg/vect/vect-shift-1.c: Remove XFAIL for i?86 and x86_64
21458 targets.
21459
21460 2005-10-02 Mark Mitchell <mark@codesourcery.com>
21461
21462 PR c++/22621
21463 * g++.dg/template/overload5.C : New test.
21464
21465 PR c++/23840
21466 * g++.dg/expr/stdarg1.C: New test.
21467
21468 2005-10-02 Diego Novillo <dnovillo@redhat.com>
21469
21470 PR 24142
21471 * gcc.c-torture/execute/pr24142.c: New test.
21472
21473 2005-10-01 Diego Novillo <dnovillo@redhat.com>
21474
21475 PR 24141
21476 * gcc.c-torture/execute/pr24141.c: New test.
21477
21478 2005-10-01 James A. Morrison <phython@gcc.gnu.org>
21479 Diego Novillo <dnovillo@redhat.com>
21480
21481 PR 23604
21482 * gcc.c-torture/execute/pr23604.c: New test.
21483
21484 2005-10-01 Paul Thomas <pault@gcc.gnu.org>
21485
21486 PR fortran/16404
21487 PR fortran/20835
21488 PR fortran/20890
21489 PR fortran/20899
21490 PR fortran/20900
21491 PR fortran/20901
21492 PR fortran/20902
21493 gfortran.dg/equiv_constraint_1.f90: New test.
21494 gfortran.dg/equiv_constraint_2.f90: New test.
21495 gfortran.dg/equiv_constraint_3.f90: New test.
21496 gfortran.dg/equiv_constraint_4.f90: New test.
21497 gfortran.dg/equiv_constraint_5.f90: New test.
21498 gfortran.dg/equiv_constraint_6.f90: New test.
21499 gfortran.dg/equiv_constraint_7.f90: New test.
21500 gfortran.dg/equiv_constraint_8.f90: New test.
21501 gfortran.dg/private_type_1.f90: New test.
21502 gfortran.dg/private_type_2.f90: New test.
21503 gfortran.dg/g77/980628-2.f, 980628-3.f, 980628-9.f,
21504 980628-10.f: Assert std=gnu to permit mixing of
21505 types in equivalence statements.
21506
21507 2005-09-30 Janne Blomqvist <jblomqvi@cc.hut.fi>
21508
21509 PR 24112
21510 * gfortran.dg/open_status_1.f90: New.
21511
21512 2005-09-30 Uros Bizjak <uros@kss-loka.si>
21513
21514 * gcc.dg/vect/fast-math-vect-reduc-7.c: Clean up temp files.
21515 * gcc.dg/vect/pr22480.c: Clean up temp files.
21516 * gcc.dg/vect/pr23831.c: Clean up temp files.
21517 * gcc.dg/vect/pr23816-1.c: Require effective-target vect_condition.
21518 Clean up temp files.
21519 * gcc.dg/vect/pr23816-2.c: Require effective-target vect_condition.
21520 Clean up temp files.
21521
21522 * gcc.dg/20050309-1.c: Clean up temp files.
21523 * gcc.dg/20050325-1.c: Clean up temp files.
21524
21525 2005-09-30 Uros Bizjak <uros@kss-loka.si>
21526
21527 PR tree-optimization/24059
21528 * gcc.dg/vect/pr24059.c : New test.
21529
21530 2005-09-29 Jakub Jelinek <jakub@redhat.com>
21531
21532 PR middle-end/24109
21533 * gcc.c-torture/execute/20050929-1.c: New test.
21534
21535 2005-09-29 Steven Bosscher <stevenb@suse.de>
21536
21537 * gcc.dg/tree-ssa/ssa-ccp-11.c: Fix the test case and un-xfail.
21538
21539 2005-09-29 Paolo Bonzini <bonzini@gnu.org>
21540
21541 PR c/21419
21542 * gcc.dg/pr21419.c: New test.
21543
21544 2005-09-29 Steven Bosscher <stevenb@suse.de>
21545
21546 * gcc.dg/pr23911.c: New test.
21547
21548 2005-09-28 Mark Mitchell <mark@codesourcery.com>
21549
21550 * g++.dg/opt/pr19650.C: Use -w -fpermissive.
21551
21552 PR c++/16782
21553 * g++.dg/parse/qualified4.C: New test.
21554 * g++.old-deja/g++.law/static-mem5.C: Use -w -fpermissive.
21555 * g++.old-deja/g++.mike/p8154.C: Likewise.
21556
21557 2005-09-27 Mark Mitchell <mark@codesourcery.com>
21558
21559 PR c++/22147
21560 * g++.dg/template/friend37.C: New test.
21561 * g++.dg/parse/crash28.C: Adjust error markers.
21562
21563 2005-09-27 Jakub Jelinek <jakub@redhat.com>
21564
21565 PR fortran/18518
21566 * gfortran.fortran-torture/execute/save_2.f90: New decl.
21567
21568 2005-09-27 Devang Patel <dpatel@apple.com>
21569
21570 PR tree-optimization/23625
21571 * gcc.dg/pr23625.c: New test.
21572
21573 2005-09-27 Uros Bizjak <uros@kss-loka.si>
21574
21575 * gcc.target/i386/pr22585.c: Run on 32-bit x86 only.
21576 * gcc.target/i386/builtin-apply-mmx.c: Run on 32-bit x86 only.
21577
21578 2005-09-26 Jakub Jelinek <jakub@redhat.com>
21579
21580 PR fortran/23677
21581 * gfortran.fortran-torture/execute/save_1.f90: New test.
21582 * gfortran.dg/save_1.f90: New test.
21583
21584 2005-09-26 Uros Bizjak <uros@kss-loka.si>
21585
21586 * gcc.target/i386/builtin-apply-mmx.c: New test.
21587
21588 PR target/22576
21589 * gcc.target/i386/pr22576.c: New test.
21590
21591 PR target/22585
21592 * gcc.target/i386/pr22585.c: New test.
21593
21594 PR target/23268
21595 * gcc.target/i386/pr23268.c: New test.
21596
21597 PR middle-end/23831
21598 * gcc.dg/vect/pr23831.c: New test.
21599
21600 PR target/24055
21601 * gcc.target/i386/pr24055.c: New test.
21602
21603 2005-09-25 Kazu Hirata <kazu@codesourcery.com>
21604
21605 PR tree-optimization/23960
21606 * gcc.c-torture/compile/pr23960.c: New.
21607
21608 2005-09-23 Paul Thomas <pault@gcc.gnu.org>
21609
21610 PR fortran/16861
21611 * gfortran.dg/nested_modules_3.f90: New.
21612
21613 2005-09-22 Steven G. Kargl <kargls@comcast.net>
21614
21615 PR fortran/24005
21616 gfortran.dg/interface_1.f90: New test.
21617
21618 2005-09-22 Erik Edelmann <erik.edelmann@iki.fi>
21619 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
21620
21621 PR fortran/23843
21622 * gfortran.dg/der_io_2.f90, gfortran.dg/der_io_3.f90: New test.
21623
21624 2005-09-22 Steven G. Kargl <kargls@comcast.net>
21625
21626 PR fortran/23516
21627 * gfortran.dg/imag_1.f: New test.
21628 * gfortran.dg/imag_2.f: Ditto.
21629
21630 2005-09-22 J"orn Rennecke <joern.rennecke@st.com>
21631
21632 * gcc.dg/intmax_t-1.c: Remove sh*-*-elf from dg-error statement.
21633
21634 2005-09-22 Jakub Jelinek <jakub@redhat.com>
21635
21636 PR c++/21983
21637 * g++.dg/warn/pr21983.C: New test.
21638
21639 2005-09-22 Andreas Krebbel <krebbel1@de.ibm.com>
21640
21641 * gcc.dg/20050922-1.c: Testcase added.
21642
21643 2005-09-21 Mark Mitchell <mark@codesourcery.com>
21644
21645 PR c++/23993
21646 * g++.dg/template/array14.C: New test.
21647
21648 2005-09-21 Erik Edelmann <erik.edelmann@iki.fi>
21649
21650 PR fortran/19929
21651 * gfortran.dg/der_ptr_component_1.f90: New test.
21652
21653 2005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
21654
21655 PR c++/23965
21656 * g++.dg/template/error1.C: Reject "no matching function" message.
21657
21658 2005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
21659
21660 PR c++/17609
21661 * g++.dg/lookup/error1.C: New test.
21662
21663 2005-09-21 Dorit Nuzman <dorit@il.ibm.com>
21664
21665 * gcc.dg/vect/vect-dv-2.c: Change loop bound and restore original
21666 functionality of the testcase.
21667
21668 2005-09-20 Richard Henderson <rth@redhat.com>
21669
21670 * gcc.dg/vect/vect-22.c: Require vect_float.
21671 * gcc.dg/vect/vect-91.c: XFAIL if vect_no_int_add.
21672
21673 2005-09-20 Joseph S. Myers <joseph@codesourcery.com>
21674
21675 * g++.dg/cpp/ucnid-1.C, g++.dg/cpp/normalize-1.C,
21676 g++.dg/other/ucnid-1.C, gcc.dg/cpp/normalize-1.c,
21677 gcc.dg/cpp/normalize-2.c, gcc.dg/cpp/normalize-3.c,
21678 gcc.dg/cpp/normalize-4.c, gcc.dg/cpp/ucnid-1.c,
21679 gcc.dg/cpp/ucnid-2.c, gcc.dg/cpp/ucnid-3.c, gcc.dg/cpp/ucnid-4.c,
21680 gcc.dg/cpp/ucnid-5.c, gcc.dg/cpp/ucnid-7.c,gcc.dg/ucnid-1.c,
21681 gcc.dg/ucnid-2.c, gcc.dg/ucnid-3.c, gcc.dg/ucnid-4.c,
21682 gcc.dg/ucnid-5.c, gcc.dg/ucnid-6.c: Add -fextended-identifiers.
21683 * gcc.dg/cpp/ucnid-8.c: New test.
21684
21685 2005-09-20 Jakub Jelinek <jakub@redhat.com>
21686
21687 PR tree-optimization/23929
21688 * gcc.c-torture/compile/pr23929.c: New test.
21689
21690 2005-09-20 Daniel Berlin <dberlin@dberlin.org>
21691
21692 * gcc.dg/vect/vect-dv-2.c: Expect same alignment message only
21693 for one loop.
21694
21695 2005-09-20 Steve Ellcey <sje@cup.hp.com>
21696
21697 PR testsuite/23186
21698 * g++.dg/other/pr22003.C: Require named sections.
21699
21700 2005-09-20 Jakub Jelinek <jakub@redhat.com>
21701
21702 PR c++/23947
21703 * g++.dg/rtti/crash3.C: New test.
21704
21705 PR tree-optimization/23818
21706 * gcc.dg/pr23818.c: New test.
21707
21708 2005-09-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
21709
21710 PR fortran/23420
21711 * gfortran.dg/print_fmt_4.f: New.
21712
21713 2005-09-20 Jakub Jelinek <jakub@redhat.com>
21714
21715 PR fortran/23663
21716 * gfortran.fortran-torture/execute/entry_11.f90: New test.
21717
21718 2005-09-20 Dorit Nuzman <dorit@il.ibm.com>
21719
21720 * gcc.dg/vect/vect-40.c: Remove pointers to "aligned types".
21721 Use pointers to local alignable arrays instead. Added comments.
21722 * gcc.dg/vect/vect-46.c: Likewise.
21723 * gcc.dg/vect/vect-48.c: Likewise.
21724 * gcc.dg/vect/vect-49.c: Likewise.
21725 * gcc.dg/vect/vect-52.c: Likewise.
21726 * gcc.dg/vect/vect-53.c: Likewise.
21727 * gcc.dg/vect/vect-54.c: Likewise.
21728 * gcc.dg/vect/vect-56.c: Likewise.
21729 * gcc.dg/vect/vect-57.c: Likewise.
21730 * gcc.dg/vect/vect-58.c: Likewise.
21731 * gcc.dg/vect/vect-60.c: Likewise.
21732 * gcc.dg/vect/vect-61.c: Likewise.
21733
21734 * gcc.dg/vect/vect-42.c: Remove pointers to "aligned types".
21735 The test is no longer vectorizable on vect_no_align targets.
21736 * gcc.dg/vect/vect-43.c: Likewsie.
21737
21738 * gcc.dg/vect/vect-44.c: Added comments.
21739 * gcc.dg/vect/vect-45.c: Added comments.
21740 * gcc.dg/vect/vect-50.c: Added comments.
21741 * gcc.dg/vect/vect-51.c: Added comments.
21742
21743 * gcc.dg/vect/vect-95.c: Use aligned arrays instead of arrays to
21744 aligned type.
21745 * gcc.dg/vect/Os-vect-95.c: Likewise.
21746
21747 * gcc.dg/vect/vect-41.c: Test removed.
21748 * gcc.dg/vect/vect-47.c: Test removed.
21749 * gcc.dg/vect/vect-55.c: Test removed.
21750 * gcc.dg/vect/vect-59.c: Test removed.
21751
21752 2005-09-20 Dorit Nuzman <dorit@il.ibm.com>
21753
21754 * gcc.dg/vect/pr16105.c: Replace "aligned types" with regular types.
21755 No longer vectorizable on vect_no_align targets.
21756 * gcc.dg/vect/pr20122.c: Likewise.
21757 * gcc.dg/vect/vect-74.c: Likewise.
21758 * gcc.dg/vect/vect-75.c: Likewise.
21759 * gcc.dg/vect/vect-76.c: Likewise.
21760
21761 * gcc.dg/vect/vect-37.c: Replace "aligned types" with regular types.
21762 Will not be vectorizable on vect_no_align targets once aliasing issues
21763 are resolved.
21764 * gcc.dg/vect/vect-79.c: Likewise.
21765
21766 * gcc.dg/vect/vect-77.c: Replace "aligned types" with regular types.
21767 * gcc.dg/vect/vect-78.c: Likewise.
21768 * gcc.dg/vect/vect-97.c: Likewise.
21769
21770 2005-09-19 Steven Bosscher <stevenb@suse.de>
21771
21772 * gcc.dg/pr23943.c: New test.
21773
21774 2005-09-18 Paul Thomas <pault@gcc.gnu.org>
21775
21776 PR fortran/19181
21777 * gfortran.dg/derived_pointer_null_1.f90: New test.
21778
21779 2005-09-18 Richard Guenther <rguenther@suse.de>
21780
21781 PR middle-end/23944
21782 * gcc.c-torture/compile/pr23944.c: New testcase.
21783
21784 2005-09-18 Erik Edelmann <erik.edelmann@iki.fi>
21785
21786 PR fortran/15975
21787 * gfortran.dg/der_pointer_2.f90: New test.
21788
21789 2005-09-18 Paul Thomas <pault@gcc.gnu.org>
21790
21791 PR fortran/16861
21792 * gfortran.dg/nested_modules_2.f90: New test.
21793
21794 2005-09-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
21795
21796 PR c++/18368
21797 * g++.dg/other/semicolon.C: New test.
21798
21799 2005-09-16 Joseph S. Myers <joseph@codesourcery.com>
21800
21801 * g++.dg/warn/huge-val1.C: Disable tests on values of HUGE_VAL,
21802 HUGE_VALF and HUGE_VALL unless __GLIBC__ is defined.
21803
21804 2005-09-16 Mark Mitchell <mark@codesourcery.com>
21805
21806 PR c++/23914
21807 * g++.dg/template/static18.C: New test.
21808
21809 PR c++/21514
21810 * g++.dg/template/crash19.C: Remove dg-error marker.
21811 * g++.dg/template/local4.C: New test.
21812
21813 2005-09-16 Paul Brook <paul@codesourcery.com>
21814
21815 PR fortran/23906
21816 * gfortran.dg/dependency_1.f90: New test.
21817
21818 2005-09-15 Mark Mitchell <mark@codesourcery.com>
21819
21820 PR c++/23896
21821 * g++.dg/template/static17.C: New test.
21822
21823 2005-09-15 Joseph S. Myers <joseph@codesourcery.com>
21824
21825 PR c++/23139
21826 * g++.dg/warn/huge-val1.C: New test.
21827
21828 2005-09-15 Mark Mitchell <mark@codesourcery.com>
21829
21830 PR c++/13140
21831 * g++.dg/parse/class2.C: New test.
21832 * g++.dg/template/explicit8.C: Likewise.
21833 * g++.dg/template/spec25.C: Likewise.
21834
21835 2005-09-14 Josh Conner <jconner@apple.com>
21836
21837 PR middle-end/23584
21838 * gcc.dg/pr23584.c: New test.
21839
21840 2005-09-14 Jerry DeLisle <jvdelisle@verizon.net>
21841
21842 PR fortran/21875 Internal Unit Array I/O, NIST
21843 * gfortran.dg/arrayio_1.f90: New test.
21844 * gfortran.dg/arrayio_1.f90: New test.
21845 * gfortran.dg/arrayio_1.f90: New test.
21846 * gfortran.dg/arrayio_1.f90: New test.
21847 * gfortran.dg/arrayio_1.f90: New test.
21848
21849 2005-09-14 Uros Bizjak <uros@kss-loka.si>
21850
21851 PR middle-end/22480
21852 * gcc.dg/vect/pr22480.c: New test.
21853
21854 2005-09-13 Paul Thomas <pault@gcc.gnu.org>
21855
21856 PR fortran/19358
21857 * gfortran.fortran-torture/assumed_dummy_1.f90: New test.
21858
21859 2005-09-13 Josh Conner <jconner@apple.com>
21860
21861 PR c++/23180
21862 * g++.dg/init/struct2.C: New test.
21863 * g++.dg/init/struct3.C: New test.
21864
21865 2005-09-13 Janis Johnson <janis187@us.ibm.com>
21866
21867 * gcc.dg/pr15784-4.c, gcc.dg/pr20130-1.c, gcc.dg/ucnid-6.c:
21868 Clean up temp files.
21869 * gcc.dg/tree-ssa/20030821-1.c, gcc.dg/tree-ssa/20040514-2.c,
21870 gcc.dg/tree-ssa/builtin-fprintf-1.c,
21871 gcc.dg/tree-ssa/builtin-fprintf-chk-1.c,
21872 gcc.dg/tree-ssa/builtin-printf-1.c,
21873 gcc.dg/tree-ssa/builtin-printf-chk-1.c,
21874 gcc.dg/tree-ssa/builtin-vfprintf-1.c,
21875 gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c,
21876 gcc.dg/tree-ssa/builtin-vprintf-1.c,
21877 gcc.dg/tree-ssa/builtin-vprintf-chk-1.c, gcc.dg/tree-ssa/ltrans-8.c,
21878 gcc.dg/tree-ssa/pr19055-2.c, gcc.dg/tree-ssa/pr19055.c,
21879 gcc.dg/tree-ssa/pr21985.c: Clean up dump files.
21880 * gcc.dg/vect/fast-math-vect-reduc-5.c, gcc.dg/vect/pr22506.c,
21881 gcc.dg/vect/trapv-vect-reduc-4.c, gcc.dg/vect/vect-116.c,
21882 gcc.dg/vect/vect-reduc-6.c, gcc.dg/vect/vect-reduc-7.c,
21883 gcc.dg/vect/vect-reduc-8.c, gcc.dg/vect/vect-reduc-9.c,
21884 gcc.dg/vect/vect-shift-1.c: Clean up .vect files.
21885
21886 2005-09-13 Josh Conner <jconner@apple.com>
21887
21888 * lib/gcc-dg.exp: Load scanipa.exp.
21889 (cleanup-dump): New procedure.
21890 (cleanup-rtl-dump, cleanup-tree-dump, cleanup-ipa-dump): Use it.
21891 * lib/scandump.exp: New file.
21892 * lib/scantree.exp: Use it.
21893 * lib/scanipa.exp: New file.
21894
21895 2005-09-13 Erik Edelmann <erik.edelmann@iki.fi>
21896
21897 PR fortran/17740
21898 * gfortran.dg/generic_4.f90: New test.
21899
21900 2005-09-13 Uros Bizjak <uros@kss-loka.si>
21901
21902 PR target/23816
21903 * gcc.target/i386/pr23816-1.c: New test.
21904 * gcc.target/i386/pr23816-2.c: New test.
21905
21906
21907 2005-09-13 Bastian Blank <waldi@debian.org>
21908
21909 PR c++/16171
21910 * g++.dg/abi/mangle26.C: New test.
21911 * g++.dg/abi/mangle27.C: New test.
21912 * g++.dg/abi/mangle28.C: New test.
21913 * g++.dg/abi/mangle29.C: New test.
21914
21915 PR c++/23839
21916 * g++.dg/parse/register1.C: New test.
21917
21918 2005-09-13 Mark Mitchell <mark@codesourcery.com>
21919
21920 PR c++/23842
21921 * g++.dg/template/access16.C: New test.
21922
21923 2005-09-13 Richard Sandiford <richard@codesourcery.com>
21924
21925 * gfortran.dg/char_pack_2.f90: Increase the vector size.
21926
21927 2005-09-13 Richard Sandiford <richard@codesourcery.com>
21928
21929 PR fortran/18899
21930 * gfortran.dg/shape_2.f90: New test.
21931
21932 2005-09-13 Richard Sandiford <richard@codesourcery.com>
21933
21934 PR target/19269
21935 * gfortran.dg/char_associated_1.f90, gfortran.dg/char_cshift_1.f90,
21936 * gfortran.dg/char_cshift_2.f90, gfortran.dg/char_eoshift_1.f90,
21937 * gfortran.dg/char_eoshift_2.f90, gfortran.dg/char_eoshift_3.f90,
21938 * gfortran.dg/char_eoshift_4.f90, gfortran.dg/char_pack_1.f90,
21939 * gfortran.dg/char_pack_2.f90, gfortran.dg/char_reshape_1.f90,
21940 * gfortran.dg/char_spread_1.f90, gfortran.dg/char_transpoe_1.f90,
21941 * gfortran.dg/char_unpack_1.f90, gfortran.dg/char_unpack_2.f90: New
21942 tests.
21943
21944 2005-09-12 Mark Mitchell <mark@codesourcery.com>
21945
21946 PR c++/23841
21947 * g++.dg/parse/template17.C: New test.
21948
21949 2005-09-12 Mark Mitchell <mark@codesourcery.com>
21950
21951 PR c++/23789
21952 * g++.dg/template/nontype14.C: New test.
21953
21954 2005-09-12 Ian Lance Taylor <ian@airs.com>
21955
21956 PR g++/7874
21957 * g++.dg/lookup/friend7.C: New test.
21958 * g++.dg/lookup/friend8.C: New test.
21959 * g++.dg/parse/defarg4.C: Add a parameter to the friend function,
21960 so that it will be found via argument dependent lookup.
21961 * g++.old-deja/g++.brendan/crash56.C: Don't expect errors for
21962 friend functions which will no longer be found.
21963 * g++.old-deja/g++.jason/friend.C: Add a parameter to the friend
21964 function g, so that it will be found via argument dependent
21965 lookup.
21966 * g++.old-deja/g++.jason/scoping15.C: Use -ffriend-injection.
21967 * g++.old-deja/g++.mike/net43.C: Likewise.
21968
21969 2005-09-12 Mark Mitchell <mark@codesourcery.com>
21970
21971 PR c++/23691
21972 * g++.dg/template/static16.C: New test.
21973
21974 2005-09-12 Josh Conner <jconner@apple.com>
21975
21976 PR middle-end/23237
21977 * gcc.c-torture/compile/pr23237.c: New test.
21978
21979 2005-09-11 Richard Henderson <rth@redhat.com>
21980
21981 * g++.dg/other/error8.C: Update expected diagnostic text.
21982
21983 2005-09-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
21984
21985 PR libfortran/19872
21986 * gfortran.dg/overwrite_1.f: New test.
21987
21988 2005-09-09 Josh Conner <jconner@apple.com>
21989
21990 * g++.dg/init/pr23180-1.C: Removed.
21991 * g++.dg/init/pr23180-2.C: Removed.
21992
21993 2005-09-09 David Daney <ddaney@avtrex.com>
21994
21995 * gcc.c-torture/execute/20010124-1.c: Removed and split into two new
21996 files which are ...
21997 * gcc.c-torture/execute/builtins/20010124-1: ... here and ...
21998 * gcc.c-torture/execute/builtins/20010124-1-lib.c: ... here.
21999
22000 2005-09-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
22001
22002 * gfortran.dg/iostat_2.f90: New test.
22003
22004 2005-09-09 Mark Mitchell <mark@codesourcery.com>
22005
22006 PR c++/22252
22007 * g++.dg/ext/interface1.C: New test.
22008 * g++.dg/ext/interface1.h: Likewise.
22009 * g++.dg/ext/interface1a.cc: Likewise.
22010
22011 2005-09-09 Thomas Koenig <Thomas.Koenig@online.de>
22012
22013 * gfortran.dg/iomsg_1.f90: New test case.
22014
22015 2005-09-09 Richard Guenther <rguenther@suse.de>
22016
22017 PR c++/23624
22018 * g++.dg/tree-ssa/pr23624.C: New testcase.
22019
22020 2005-09-09 Richard Sandiford <richard@codesourcery.com>
22021
22022 PR fortran/19239
22023 * gfortran.dg/vector_subscript_1.f90,
22024 * gfortran.dg/vector_subscript_2.f90: New tests.
22025
22026 2005-09-09 Richard Sandiford <richard@codesourcery.com>
22027
22028 PR fortran/21104
22029 * gfortran.dg/array_alloc_1.f90,
22030 * gfortran.dg/array_alloc_2.f90,
22031 * gfortran.dg/array_alloc_3.f90: New tests.
22032
22033 2005-09-09 Richard Sandiford <richard@codesourcery.com>
22034
22035 PR fortran/12840
22036 * gfortran.dg/array_constructor_6.f90
22037 * gfortran.dg/array_constructor_7.f90
22038 * gfortran.dg/array_constructor_8.f90
22039 * gfortran.dg/array_constructor_9.f90
22040 * gfortran.dg/array_constructor_10.f90
22041 * gfortran.dg/array_constructor_11.f90
22042 * gfortran.dg/array_constructor_12.f90: New tests.
22043
22044 2005-09-08 Josh Conner <jconner@apple.com>
22045
22046 PR c++/23180
22047 * g++.dg/init/pr23180-1.C: New test.
22048 * g++.dg/init/pr23180-2.C: New test.
22049
22050 2005-09-09 Paul Thomas <pault@gcc.gnu.org>
22051
22052 PR fortran/18878
22053 * gfortran.dg/module_double_reuse.f90: New.
22054
22055 2005-09-09 Paul Thomas <pault@gcc.gnu.org>
22056
22057 PR fortran/23270
22058 PR fortran/22304
22059 PR fortran/18870
22060 PR fortran/17917
22061 PR fortran/16511
22062 * gfortran.dg/common_equivalence_1.f: New.
22063 * gfortran.dg/common_equivalence_2.f: New.
22064 * gfortran.dg/common_equivalence_3.f: New.
22065 * gfortran.dg/contained_equivalence_1.f90: New.
22066 * gfortran.dg/module_blank_common.f90: New.
22067 * gfortran.dg/module_commons_1.f90: New.
22068 * gfortran.dg/module_equivalence_1.f90: New.
22069 * gfortran.dg/nested_modules_1.f90: New.
22070 * gfortran.dg/g77/19990905-0.f: Remove XFAIL, rearrange
22071 equivalences and add comment to connect the test with
22072 the PR.
22073
22074 2005-09-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
22075
22076 PR fortran/23765
22077 * gfortran.dg/common_6.f90: New test.
22078
22079 2005-09-08 Richard Sandiford <richard@codesourcery.com>
22080
22081 PR fortran/15326
22082 * gfortran.dg/char_result_1.f90,
22083 * gfortran.dg/char_result_2.f90,
22084 * gfortran.dg/char_result_3.f90,
22085 * gfortran.dg/char_result_4.f90,
22086 * gfortran.dg/char_result_5.f90,
22087 * gfortran.dg/char_result_6.f90,
22088 * gfortran.dg/char_result_7.f90,
22089 * gfortran.dg/char_result_8.f90: New tests.
22090
22091 2005-09-08 Richard Sandiford <richard@codesourcery.com>
22092
22093 PR fortran/19928
22094 * gfortran.dg/pr19928-1.f90, gfortran.dg/pr19928-2.f90: New tests.
22095
22096 2005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
22097
22098 PR obj-c++/16816
22099 * obj-c++.dg/selector-5.mm: New test.
22100 * obj-c++.dg/selector-6.mm: New test.
22101
22102 2005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
22103
22104 PR objc/20574
22105 PR objc/19324
22106 * objc.dg/error-1.m: New test.
22107
22108 2005-09-07 Richard Sandiford <richard@codesourcery.com>
22109
22110 PR fortran/23373
22111 * gfortran.fortran-torture/execute/pr23373-1.f90,
22112 * gfortran.fortran-torture/execute/pr23373-1.f90: New tests.
22113
22114 2005-09-07 Jerry DeLisle <jvdelisle@verizon.net>
22115
22116 PR libfortran/23760
22117 * gfortran.dg/g77/1832.f: Remove long string in write statement
22118 to allow the test to pass on correct list directed output with
22119 prepended space.
22120
22121 2005-09-07 James E Wilson <wilson@specifix.com>
22122
22123 * gcc.dg/intmax_t-1.c: Disable for xscale*-*-elf*.
22124
22125 2005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
22126
22127 * gfortran.dg/parameter+save.f90: Rename to
22128 * gfortran.dg/parameter_save.f90: .. this.
22129
22130 2005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
22131
22132 PR fortran/20848
22133 * gfortran.dg/parameter+save.f90: New test case.
22134
22135 2005-09-06 Richard Sandiford <richard@codesourcery.com>
22136
22137 PR fortran/19269
22138 * gfortran.fortran-torture/execute/pr19269-1.f90: New test.
22139
22140 2005-09-06 Jakub Jelinek <jakub@redhat.com>
22141
22142 PR c/23075
22143 * gcc.dg/pr23075.c: New test.
22144 * g++.dg/warn/pr23075.C: New test.
22145
22146 PR target/22362
22147 * gcc.target/i386/pr22362.c: New test.
22148
22149 PR rtl-optimization/23098
22150 * gcc.target/i386/pr23098.c: Add dg-require-effective-target ilp32.
22151
22152 * gcc.dg/debug/dwarf2/dwarf-char1.c: Further regex fixes.
22153 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
22154 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
22155
22156 2005-09-06 Mark Mitchell <mark@codesourcery.com>
22157
22158 * g++.dg/expr/cast6.C: New test.
22159
22160 PR c++/9782
22161 * g++.dg/init/new15.C: New test.
22162
22163 2005-09-06 Keith Besaw <kbesaw@us.ibm.com>
22164
22165 * gcc.dg/vect/Os-vect-95.c: New test.
22166 * gcc.dg/vect/vect-95.c: Same.
22167
22168 2005-09-06 Keith Besaw <kbesaw@us.ibm.com>
22169
22170 * gcc.dg/vect/vect-29.c: Update xfail testing.
22171 * gcc.dg/vect/vect-44.c: Same.
22172 * gcc.dg/vect/vect-48.c: Same.
22173 * gcc.dg/vect/vect-50.c: Same.
22174 * gcc.dg/vect/vect-72.c: Same.
22175 * gcc.dg/vect/vect-77.c: Same.
22176 * gcc.dg/vect/vect-78.c: Same.
22177 * gcc.dg/vect/vect-80.c: Same.
22178 * gcc.dg/vect/vect-96.c: Same.
22179 * gcc.dg/vect/vect-100.c: Same.
22180 * gcc.dg/vect/vect-exp: Add default flags for Os-vect-*.
22181 * gfortran.dg/vect/vect-2.f90: Update xfail testing.
22182 * gfortran.dg/vect/vect-5.f90: Same.
22183
22184 2005-09-06 Jakub Jelinek <jakub@redhat.com>
22185
22186 * gcc.dg/debug/dwarf2/dwarf-char1.c: Accept more assembler comment
22187 start strings.
22188 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
22189 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
22190
22191 PR c++/23056
22192 * g++.dg/opt/pr23056.C: New test.
22193
22194 PR rtl-optimization/23098
22195 * gcc.target/i386/pr23098.c: New test.
22196
22197 2005-09-05 Mark Mitchell <mark@codesourcery.com>
22198
22199 PR c++/23667
22200 * g++.dg/template/static15.C: New test.
22201
22202 PR c++/21440
22203 * g++.dg/ext/stmtexpr5.C: New test.
22204 * g++.dg/ext/stmtexpr6.C: Likewise.
22205
22206 2005-09-05 J"orn Rennecke <joern.rennecke@st.com>
22207
22208 * gcc.dg/pr21255-1.c: Match different pattern for sh64.
22209
22210 * gcc.dg/debug/dwarf2/dwarf-char1.c: Allow '!' comment character.
22211 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
22212 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
22213
22214 2005-09-04 Thomas Koenig <Thomas.Koenig@online.de>
22215
22216 PR libfortran/23321
22217 * gfortran.dg/direct_io_4.f90: New test case.
22218
22219 2005-09-04 Andrew Pinski <pinskia@physics.uc.edu>
22220 Rasmus Hahn <rassahah@neofonie.de>
22221
22222 PR libobjc/23108
22223 * objc.dg/type-stream-1.m: New test.
22224
22225 2005-09-04 Tobias Schl"uter <tobias.shclueter@physik.uni-muenchen.de>
22226
22227 PR fortran/23661
22228 * gfortran.dg/print_fmt_1.f90, gfortran.dg/print_fmt_2.f90
22229 gfortran.dg/print_fmt_3.f90: New test.
22230
22231 2005-09-03 Jakub Jelinek <jakub@redhat.com>
22232
22233 * gfortran.dg/fmt_t_1.f90: New test.
22234
22235 2005-09-03 Jakub Jelinek <jakub@redhat.com>
22236
22237 PR rtl-optimization/23454
22238 * g++.dg/opt/pr23454.C: New test.
22239
22240 2005-09-03 Mark Mitchell <mark@codesourcery.com>
22241
22242 PR c++/23699
22243 * g++.dg/ext/static1.C: New test.
22244
22245 2005-09-02 Richard Henderson <rth@redhat.com>
22246
22247 * gcc.c-torture/execute/frame-address.c (check_fa_mid): Avoid
22248 tail call to check_fa_work.
22249
22250 2005-09-02 Mark Mitchell <mark@codesourcery.com>
22251
22252 PR c++/21687
22253 * g++.dg/other/gc3.C: New test.
22254
22255 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
22256
22257 * gcc.dg/20030711-1.c: Include stddef.h and stdio.h.
22258 * gcc.dg/20050826-1.c: Likewise.
22259
22260 2005-08-31 Mark Mitchell <mark@codesourcery.com>
22261
22262 PR c++/23167
22263 * g++.dg/expr/volatile1.C: New test.
22264
22265 2005-09-02 Andrew Pinski <pinskia@physics.uc.edu>
22266
22267 PR middle-end/23547
22268 * gcc.dg/pr23547.c: New test.
22269
22270 2005-09-02 Richard Sandiford <richard@codesourcery.com>
22271
22272 PR c/22061
22273 * gcc.c-torture/execute/pr22061-1.c,
22274 * gcc.c-torture/execute/pr22061-2.c,
22275 * gcc.c-torture/execute/pr22061-3.c,
22276 * gcc.c-torture/execute/pr22061-4.c: New tests.
22277
22278 2005-09-01 Craig Rodrigues <rodrigc@gcc.gnu.org>
22279
22280 * gcc.dg/Wredundant-decls-2.c: New test to check that
22281 -Wredundant-decls does not issue warning for a variable
22282 definition following a declaration.
22283
22284 2005-09-01 Jakub Jelinek <jakub@redhat.com>
22285
22286 PR debug/7241
22287 * gcc.dg/debug/dwarf2/dwarf-char1.c: New test.
22288 * gcc.dg/debug/dwarf2/dwarf-char2.c: New test.
22289 * gcc.dg/debug/dwarf2/dwarf-char3.c: New test.
22290
22291 * gcc.dg/debug/dwarf2/dwarf-die1.c: Fix a typo.
22292 * gcc.dg/debug/dwarf2/dwarf-die2.c: Likewise.
22293 * gcc.dg/debug/dwarf2/dwarf-die3.c: Likewise.
22294 * gcc.dg/debug/dwarf2/dwarf-die5.c: Likewise.
22295 * gcc.dg/debug/dwarf2/dwarf-die6.c: Likewise.
22296 * gcc.dg/debug/dwarf2/dwarf-die7.c: Likewise.
22297 * gcc.dg/debug/dwarf2/dwarf-uninit.c: Likewise.
22298 * gcc.dg/debug/dwarf2/dwarf2-macro.c: Likewise.
22299
22300 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
22301
22302 PR objc/23306
22303 * objc.dg/image-info.m: Remove "objc_module_info" check part of the
22304 scan-assmbler.
22305
22306 2005-08-31 J"orn Rennecke <joern.rennecke@st.com>
22307
22308 PR target/21255
22309 * gcc.dg/pr21255-1.c: New test.
22310 * gcc.dg/pr21255-2-mb.c: Likewise.
22311 * gcc.dg/pr21255-2-ml.c: Likewise.
22312 * gcc.dg/pr21255-3.c: Likewise.
22313 * gcc.dg/pr21255-4.c: Likewise.
22314
22315 2005-08-31 Dale Johannesen <dalej@apple.com>
22316
22317 * gcc.dg/20050830-1.c: New.
22318
22319 2005-08-31 Josh Conner <jconner@apple.com>
22320
22321 * g++.dg/ext/packed8.C: Add -mstructure-size-boundary=8 to
22322 command-line options for arm-*-* targets.
22323 * g++.dg/init/array16.C: Likewise.
22324 * g++.dg/other/crash-4.C: Likewise.
22325
22326 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
22327
22328 PR obj-c++/23640
22329 * obj-c++.dg/gnu-runtime-3.mm: New test.
22330
22331 2005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22332
22333 PR c++/13377
22334 * g++.dg/lookup/ambig4.C: New test.
22335 * g++.dg/lookup/ambig5.C: New test.
22336 * g++.dg/tc1/dr101.C: Adjust error markers.
22337
22338 2005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22339
22340 PR c++/23639
22341 * g++.dg/template/ttp5.C: Adjust error markers.
22342
22343 2005-08-30 Andrew Pinski <pinskia@physics.uc.edu>
22344
22345 PR testsuite/23609
22346 * lib/obj-c++.exp: Include target-libpath.exp.
22347 (obj-c++_link_flags): Look for the GNU libobjc library
22348 and set the library path to include it.
22349 Don't manually set LD_LIBRARY_PATH (etc.) but call
22350 set_ld_library_path_env_vars instead.
22351 (obj-c++_target_compile): Don't set library path or
22352 linker flags because they are already set correctly
22353 in obj-c++_link_flags.
22354
22355 2005-08-30 Josh Conner <jconner@apple.com>
22356
22357 * gcc.dg/builtin-stringop-chk-1.c: Add -mstructure-size-boundary=8
22358 to command-line options for arm-*-* targets.
22359
22360 2005-08-30 Geoffrey Keating <geoffk@apple.com>
22361
22362 * g++.dg/other/i386-1.C: New.
22363
22364 2005-08-30 Jakub Jelinek <jakub@redhat.com>
22365
22366 PR preprocessor/20348
22367 PR preprocessor/20356
22368 * gcc.dg/cpp/pr20348.c: New test.
22369 * gcc.dg/cpp/pr20348.h: New file.
22370 * gcc.dg/cpp/inc/pr20348.h: New file.
22371 * gcc.dg/cpp/inc/pr20348-aux.h: New file.
22372 * gcc.dg/cpp/pr20356.c: New test.
22373 * gcc.dg/cpp/pr20356.h: New file.
22374 * gcc.dg/cpp/inc/pr20356.h: New file.
22375 * gcc.dg/cpp/inc/pr20356-aux.h: New file.
22376
22377 2005-08-29 Jerry DeLisle <jvdelisle@verizon.net>
22378
22379 * gfortran.fortran-torture/execute/intrinsic_count.f90:
22380 Fix array dimension to avoid correct end-of-file error.
22381
22382 2005-08-29 Thomas Koenig <Thomas.Koenig@online.de>
22383
22384 PR libfortran/23598
22385 * gfortran.dg/iostat_1.f90: New test.
22386
22387 2005-08-28 Andrew Pinski <pinskia@physics.uc.edu>
22388
22389 PR middle-end/23408
22390 * gcc.dg/pr23408.c: New test.
22391
22392 2005-08-28 Mark Mitchell <mark@codesourcery.com>
22393
22394 PR c++/23099
22395 * g++.dg/init/member1.C: Make sure erroneous static data member
22396 definitions are required.
22397 * g++.dg/template/static13.C: New test.
22398 * g++.dg/template/static14.C: Likewise.
22399
22400 2005-08-29 Jakub Jelinek <jakub@redhat.com>
22401
22402 * gcc.target/i386/pr23575.c: Use -msse2 instead of
22403 -march=pentium4, remove ilp32 requirement.
22404
22405 PR middle-end/23484
22406 * gcc.c-torture/execute/builtins/pr23484-chk.c: New test.
22407 * gcc.c-torture/execute/builtins/pr23484-chk-lib.c: New file.
22408
22409 2005-08-29 Andreas Jaeger <aj@suse.de>
22410
22411 PR testsuite/23607
22412 * gcc.target/i386/pr23575.c: Run only on 32-bit x86.
22413
22414 2005-08-28 Jakub Jelinek <jakub@redhat.com>
22415
22416 * gcc.c-torture/execute/20050316-2.c: New test.
22417 * gcc.c-torture/execute/20050316-3.c: New test.
22418 * gcc.dg/torture/pr16104-1.c: New test.
22419
22420 2005-08-27 Andrew Pinski <pinskia@physics.uc.edu>
22421
22422 PR middle-end/23463
22423 * gcc.c-torture/execute/zero-struct-1.c: New test.
22424
22425 2005-08-27 Richard Guenther <rguenther@suse.de>
22426
22427 PR target/23575
22428 * gcc.target/i386/pr23575.c: New testcase.
22429
22430 2005-08-26 Jakub Jelinek <jakub@redhat.com>
22431
22432 PR rtl-optimization/23561
22433 * gcc.c-torture/execute/20050826-1.c: New test.
22434
22435 PR rtl-opt/23560
22436 * gcc.c-torture/execute/20050826-2.c: New test.
22437
22438 2005-08-26 Dale Johannesen <dalej@apple.com>
22439
22440 * gcc.dg/20030711-1.c: Modify to work on Darwin.
22441 * gcc.dg/20050826-1.c: New.
22442
22443 2005-08-26 Mark Mitchell <mark@codesourcery.com>
22444
22445 PR c++/19004
22446 * g++.dg/template/nontype13.C: New test.
22447
22448 PR c++/23491
22449 * g++.dg/init/new14.C: New test.
22450 * g++.dg/expr/anew1.C: Do not XFAIL.
22451 * g++.dg/expr/anew2.C: Likewise.
22452 * g++.dg/expr/anew3.C: Likewise.
22453
22454 2005-08-26 Andrew Pinski <pinskia@physics.uc.edu>
22455
22456 PR middle-end/22439
22457 * gcc.dg/vla-3.c: New test.
22458
22459 2005-08-25 Erik Edelmann <eedelman@acclab.helsinki.fi>
22460
22461 PR fortran/20363
22462 * gfortran.dg/named_interface.f90: New.
22463
22464 2005-08-26 Maciej W. Rozycki <macro@linux-mips.org>
22465
22466 * gcc.c-torture/execute/frame-address.c: New test.
22467
22468 2005-08-25 Nathan Sidwell <nathan@codesourcery.com>
22469
22470 PR c++/20817
22471 * g++.old-deja/g++.benjamin/13908.C: Robustify expected error.
22472
22473 2005-08-25 Alan Modra <amodra@bigpond.net.au>
22474
22475 * gcc.dg/vect/vect-52.c: Increase b[] and c[] size by one.
22476
22477 2005-08-25 Alan Modra <amodra@bigpond.net.au>
22478
22479 * gcc.dg/20020103-1.c: Scan for LC[0-9], not LC.
22480 * gcc.dg/altivec-22.c: Rename from..
22481 * gcc.dg/altivec-nomfcr.c: ..this.
22482
22483 2005-08-24 Paolo Bonzini <bonzini@gnu.org>
22484
22485 PR tree-optimization/23546
22486 * gcc.dg/tree-ssa/pr23546.c: New test.
22487
22488 2005-08-24 Thomas Koenig <Thomas.Koenig@online.de>
22489
22490 PR fortran/17758
22491 * gfortran.dg/nonreturning_statements.f90: New test.
22492
22493 2005-08-24 Nathan Sidwell <nathan@codesourcery.com>
22494
22495 PR c++/22454
22496 * g++.dg/parse/crash29.C: New.
22497
22498 2005-08-23 DJ Delorie <dj@redhat.com>
22499
22500 * gcc.c-torture/execute/stdarg-2.c (main): Make sure long
22501 constants have the L suffix.
22502
22503 2005-08-23 Nathan Sidwell <nathan@codesourcery.com>
22504
22505 PR c++/23044
22506 * g++.dg/template/instantiate8.C: New.
22507
22508 2005-08-23 J"orn Rennecke <joern.rennecke@st.com>
22509
22510 PR middle-end/23467
22511 * gcc.c-torture/execute/pr23467.c: New test.
22512
22513 2005-08-23 Jakub Jelinek <jakub@redhat.com>
22514
22515 PR tree-optimization/22043
22516 * gcc.c-torture/execute/20050613-1.c: New test.
22517
22518 2005-08-23 Ben Elliston <bje@au.ibm.com>
22519
22520 * gcc.c-torture/execute/ieee/ieee.exp: Load gcc-dg.exp library.
22521
22522 2005-08-22 Jakub Jelinek <jakub@redhat.com>
22523
22524 PR rtl-optimization/23478
22525 * g++.dg/opt/pr23478.C: New test.
22526
22527 2005-08-22 Andrew Pinski <pinskia@physics.uc.edu>
22528
22529 PR c/18715
22530 * gcc.dg/switch-warn-3.c: New test.
22531
22532 2005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22533
22534 PR c++/22233
22535 * g++.dg/template/param1.C: New test.
22536
22537 2005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22538
22539 PR c++/23089
22540 * g++.dg/other/incomplete1.C: New test.
22541
22542 2005-08-22 Ira Rosen <irar@il.ibm.com>
22543
22544 * gcc.dg/vect/vect-22.c: Add test for float. All four loops
22545 are vectorizable.
22546
22547 2005-08-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
22548
22549 * d_lines_1.f, d_lines_2.f, d_lines_3.f, d_lines_4.f,
22550 d_lines_5.f: New.
22551
22552 2005-08-21 Jakub Jelinek <jakub@redhat.com>
22553
22554 * gcc.target/i386/sse-4.c: New test.
22555
22556 2005-08-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
22557
22558 PR testsuite/23239
22559 * gcc.dg/tree-prof/val-prof-5.c: Fix scan-tree-dump regexp.
22560
22561 2005-08-20 Jakub Jelinek <jakub@redhat.com>
22562
22563 * gcc.dg/20050811-1.c: New test.
22564 * gcc.dg/20050811-2.c: New test.
22565
22566 2005-08-20 Richard Earnshaw <richard.earnshaw@arm.com>
22567
22568 * gcc.dg/arm-eabi1.c (main): Exit with 0 on success.
22569
22570 2005-08-19 Diego Novillo <dnovillo@redhat.com>
22571
22572 PR 23476
22573 * gcc.c-torture/compile/pr23476.c: New test.
22574
22575 2005-08-19 Devang Patel <dpatel@apple.com>
22576
22577 PR tree-optimization/23048
22578 * gcc.dg/tree-ssa/pr23048.c: New test.
22579
22580 2005-08-19 Andrew Pinski <pinskia@physics.uc.edu>
22581
22582 PR middle-end/20624
22583 * g++.dg/warn/Wreturn-3.C: New test
22584
22585 2005-08-18 Dorit Nuzman <dorit@il.ibm.com>
22586
22587 PR tree-optimization/22228
22588 * g++.dg/vect/pr22543.cc: New test.
22589
22590 2005-08-17 Steven Bosscher <stevenb@suse.de>
22591
22592 PR tree-optimization/21574
22593 * gcc.dg/tree-ssa/pr21574.c: New test.
22594
22595 2005-08-16 James E Wilson <wilson@specifix.com>
22596
22597 * gcc.dg/large-size-array.c (DIM): Use USHRT_MAX not USHORT_MAX.
22598
22599 2005-08-16 Andrew Pinski <pinskia@physics.uc.edu>
22600
22601 PR tree-opt/23402
22602 * gcc.c-torture/compile/zero-strct-3.c: New test.
22603 * gcc.c-torture/compile/zero-strct-4.c: New test.
22604
22605 2005-08-16 Steven Bosscher <stevenb@suse.de>
22606
22607 PR target/23376
22608 * gcc.target/x86_64/pr23376.c: New test.
22609
22610 2005-08-16 Ian Lance Taylor <ian@airs.com>
22611
22612 PR c++/23337
22613 * g++.dg/ext/vector2.C: New.
22614
22615 2005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
22616
22617 * gfortran.dg/inquire-complex.f90: Correct mangled testcase.
22618
22619 2005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
22620
22621 PR libfortran/23428
22622 * gfortran.dg/inquire-complex.f90: New test case.
22623
22624 2005-08-16 James E Wilson <wilson@specifix.com>
22625
22626 PR tree-optimization/21105
22627 * gcc.dg/large-size-array.c: New.
22628
22629 2005-08-16 Dorit Nuzman <dorit@il.ibm.com>
22630
22631 * gcc.dg/vect/vect-40: Use aligned arrays instead of arrays to aligned
22632 type.
22633 * gcc.dg/vect/vect-41: Likewise.
22634 * gcc.dg/vect/vect-42: Likewise.
22635 * gcc.dg/vect/vect-43: Likewise.
22636 * gcc.dg/vect/vect-44: Likewise.
22637 * gcc.dg/vect/vect-46: Likewise.
22638 * gcc.dg/vect/vect-47: Likewise.
22639 * gcc.dg/vect/vect-48: Likewise.
22640 * gcc.dg/vect/vect-52: Likewise.
22641 * gcc.dg/vect/vect-53: Likewise.
22642 * gcc.dg/vect/vect-54: Likewise.
22643 * gcc.dg/vect/vect-55: Likewise.
22644 * gcc.dg/vect/vect-56: Likewise.
22645 * gcc.dg/vect/vect-57: Likewise.
22646 * gcc.dg/vect/vect-58: Likewise.
22647 * gcc.dg/vect/vect-59: Likewise.
22648 * gcc.dg/vect/vect-60: Likewise.
22649 * gcc.dg/vect/vect-61: Likewise.
22650 * gcc.dg/vect/vect-85: Likewise.
22651 * gcc.dg/vect/vect-87: Likewise.
22652 * gcc.dg/vect/vect-88: Likewise.
22653 * gcc.dg/vect/vect-93.c: Likewise.
22654 * gcc.dg/vect/vect-74: Likewise, and also added documentation.
22655 * gcc.dg/vect/vect-75: Likewise.
22656 * gcc.dg/vect/vect-76: Likewise.
22657 * gcc.dg/vect/vect-77: Likewise.
22658 * gcc.dg/vect/vect-78: Likewise.
22659 * gcc.dg/vect/vect-80: Likewise.
22660 * gcc.dg/vect/vect-35: Likewise, and also check that the test wasn't
22661 vectorized for the expected reason, rather than checking how alignment
22662 was handled.
22663 * gcc.dg/vect/vect-92.c: Use aligned arrays instead of arrays to
22664 aligned type and also instead of aligned pointers. Added documentation.
22665
22666 2005-08-16 Feng Wang <fengwang@nudt.edu.cn>
22667
22668 * gfortran.dg/power.f90: New test.
22669
22670 2005-08-16 Jakub Jelinek <jakub@redhat.com>
22671
22672 PR rtl-optimization/23299
22673 * g++.dg/opt/pr23299.C: New test.
22674
22675 2005-08-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
22676
22677 * gcc.dg/special/weak-1.c: xfail 32-bit hppa*-*-hpux*.
22678
22679 2005-08-15 Fariborz Jahanian <fjahanian@apple.com>
22680
22681 * g++.dg/template/local6.C: New test.
22682
22683 2005-08-14 Andrew Pinski <pinskia@physics.uc.edu>
22684
22685 * execute/exceptions/finally-1.m: Check that the catch and finally are
22686 being called. Also add a "return 0;" at the end of main.
22687
22688 2005-08-14 Paul Thomas <pault@gcc.gnu.org>
22689
22690 PR fortran/21432.
22691 * gfortran.dg/namelist_print_1.f: New test of functionality of
22692 PRINT namelist.
22693 * gfortran.dg/namelist_print_2.f: New test to check that PRINT
22694 namelist generates error with -std=f95.
22695
22696 2005-08-14 Ira Rosen <irar@il.ibm.com>
22697
22698 PR tree-optimization/23119
22699 * gcc.dg/vect/vect-105.c: Add xfail for no_align targets.
22700
22701 2005-08-13 Marcin Koziej <creep@desk.pl>
22702 Andrew Pinski <pinskia@physics.uc.edu>
22703
22704 PR libobjc/22492
22705 * execute/exceptions/finally-1.m: New test.
22706
22707 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
22708
22709 * objc/execute/exceptions/exceptions.exp: New exp for the exceptions
22710 testsuite.
22711 * objc/execute/exceptions/trivial.m: New test.
22712 * objc.dg/try-catch-11.m: Move to ...
22713 * objc/execute/exceptions/foward-1.m: Here.
22714 * objc.dg/try-catch-2.m: Move to ...
22715 * objc/execute/exceptions/catchall-1.m: Here.
22716 * objc.dg/try-catch-8.m: Move to ...
22717 * objc/execute/exceptions/local-variables-1.m: Here.
22718
22719 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
22720
22721 * objc.dg/nested-func-1.m: Move to ...
22722 * objc/execute/nested-func-1.m: Here.
22723
22724 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
22725
22726 * lib/objc.exp (objc_target_compile): Check for -fgnu-runtime
22727 in ${options} instead of [target_info name].
22728 * lib/obj-c++.exp (objc_target_compile): Likewise.
22729
22730 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
22731
22732 * objc.dg/stubify-2.m: Correct the name of the rtl dump file.
22733
22734 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
22735
22736 part of PR testsuite/23348
22737 * lib/objc-torture.exp: Add -fgnu-runtime and/or -fnext-runtime to
22738 each of the torture options.
22739 * objc/compile/trivial.m: New test.
22740
22741 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
22742
22743 * gfortran.dg/eoshift.f90: Correct format.
22744
22745 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
22746
22747 * gfortran.fortran-torture/execute/character_passing.f90:
22748 Fix comment typo.
22749
22750 2005-08-12 Giovanni Bajo <giovannibajo@libero.it>
22751
22752 PR c++/8271
22753 * g++.dg/template/unify10.C: New.
22754
22755 2005-08-11 James A. Morrison <phython@gcc.gnu.org>
22756
22757 * g++.dg/parse/pr22514.C: Move to...
22758 * g++.dg/debug/pr22514.C: here.
22759
22760 2005-08-11 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22761
22762 PR c++/23266
22763 * g++.dg/inherit/pure1.C: New test.
22764
22765 * ChangeLog: Fix typos.
22766
22767 2005-08-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
22768 Steven Bosscher <stevenb@suse.de>
22769
22770 * gfortran.dg/runtime_warning_1.f90: New test.
22771
22772 2005-08-11 Nathan Sidwell <nathan@codesourcery.com>
22773
22774 PR c++/23219
22775 * g++.dg/parse/crash28.C: New.
22776
22777 2005-08-11 Richard Guenther <rguenther@suse.de>
22778
22779 PR target/23289
22780 * gcc.target/i386/tailcall-1.c: New testcase.
22781
22782 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
22783
22784 * gcc.dg/vect/vect-67.c: Un-xfail.
22785
22786 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
22787
22788 PR c++/23225
22789 * g++.dg/parse/crash27.C: new test.
22790
22791 2005-08-10 Thomas Koenig <Thomas.Koenig@online.de>
22792
22793 PR libfortran/22143
22794 * gfortran.dg/shift-kind.f90: New testcase.
22795
22796 2005-08-10 Richard Sandiford <richard@codesourcery.com>
22797
22798 * gcc.dg/arm-eabi1.c: Test aeabi_idiv, __aeabi_uidiv, __aeabi_uread4,
22799 __aeabi_uread8, __aeabi_uwrite4 and __aeabi_uwrite8.
22800
22801 2005-08-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22802
22803 PR c++/20646
22804 * g++.dg/other/mult-stor1.C: New test.
22805
22806 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
22807
22808 * gcc.c-torture/pr18299-1.c: Move to ...
22809 * gcc.c-torture/compile/pr18299-1.c: Here.
22810
22811 2005-08-09 Thomas Koenig <Thomas.Koenig@online.de>
22812
22813 * gfortran/fortran.torture/execute/character_passing.f90:
22814 Fix types for LSAME.
22815
22816 2005-08-09 Dorit Nuzman <dorit@il.ibm.com>
22817
22818 * gcc.dg/vect/vect-reduc-1char.c: Reverse last change - change
22819 input data back to what it was originally.
22820
22821 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
22822
22823 * objc.dg/try-catch-8.m: Enable for all targets.
22824
22825 2005-08-09 James A. Morrison <phython@gcc.gnu.org>
22826
22827 * gcc.dg/pr23165.c: New test.
22828
22829 2005-08-09 Steven Bosscher <stevenb@suse.de>
22830
22831 PR tree-optimization/23234
22832 * gcc.dg/tree-ssa/pr23234.c: New test.
22833
22834 2005-08-08 Josh Conner <jconner@apple.com>
22835
22836 PR rtl-optimization/23241
22837 * gcc.dg/char-compare.c: New test.
22838
22839 2005-08-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22840
22841 PR c++/22508
22842 * g++.dg/init/new13.C: New test.
22843
22844 2005-08-08 Nathan Sidwell <nathan@codesourcery.com>
22845
22846 PR c++/21166
22847 * g++.dg/other/crash-4.C: Adjust
22848 * g++/dg/ext/packed9.C: New.
22849
22850 2005-08-08 Richard Sandiford <richard@codesourcery.com>
22851
22852 PR middle-end/21964
22853 * gcc.c-torture/execute/pr21964-1.c: New test.
22854
22855 2005-08-08 Richard Sandiford <richard@codesourcery.com>
22856
22857 PR c/22458
22858 * gcc.dg/pr22458-1.c: New test.
22859
22860 2005-08-07 Janne Blomqvist <jblomqvi@cc.hut.fi>
22861 Steven G. Kargl <kargls@comcast.net>
22862
22863 PR fortran/22390
22864 * gfortran.dg/flush_1.f90: New test.
22865
22866 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22867
22868 PR c++/23191
22869 * g++.dg/template/eh2.C: New test.
22870
22871 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22872
22873 PR c++/19498
22874 * g++.dg/template/instantiate7.C: New test.
22875
22876 2005-08-06 Joseph S. Myers <joseph@codesourcery.com>
22877
22878 PR c/23113
22879 * gcc.dg/Wunused-value-1.c: New test.
22880
22881 2005-08-06 Richard Sandiford <richard@codesourcery.com>
22882
22883 PR rtl-optimization/23233
22884 * gcc.c-torture/compile/pr23233-1.c: New test.
22885
22886 2005-08-06 Jakub Jelinek <jakub@redhat.com>
22887
22888 PR fortran/18833
22889 PR fortran/20850
22890 * gfortran.dg/equiv_1.f90: New test.
22891 * gfortran.dg/equiv_2.f90: New test.
22892 * gfortran.fortran-torture/execute/equiv_2.f90: New test.
22893 * gfortran.fortran-torture/execute/equiv_3.f90: New test.
22894 * gfortran.fortran-torture/execute/equiv_4.f90: New test.
22895
22896 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
22897
22898 * gcc.c-torture/execute/vrp-5.c: New test.
22899 * gcc.c-torture/execute/vrp-6.c: New test.
22900 * gcc.dg/tree-ssa/vrp21.c: New test.
22901
22902 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
22903
22904 * g++.dg/parse/pr22514.C: New test.
22905
22906 2005-08-05 J"orn Rennecke <joern.rennecke@st.com>
22907
22908 * gcc.dg/intmax_t-1.c: Extend dg-error to cover sh*-*-elf targets.
22909
22910 * gcc.dg/tree-ssa/loop-1.c: For sh*-*-*, look for function calls
22911 instead of constant loads / pool entries.
22912
22913 2005-08-05 David Edelsohn <edelsohn@gnu.org>
22914
22915 * gcc.dg/torture/builtin-wctype-1.c: Use __WINT_TYPE__ for
22916 TEST_TO_WCTYPE.
22917
22918 2005-08-04 Danny Smith <dannysmith@users.sourceforge.net>
22919
22920 * gcc.dg/torture/builtin-wctype-1.c: Use __WCHAR_TYPE__ and
22921 __WINT_TYPE__ in generated prototypes if possible.
22922
22923 2005-08-04 Diego Novillo <dnovillo@redhat.com>
22924
22925 PR 22037
22926 * g++.dg/tree-ssa/pr22037.C:
22927
22928 2005-08-04 Richard Henderson <rth@redhat.com>
22929
22930 * gcc.dg/tree-ssa/update-cunroll.c: Fix mistakes in
22931 scan-tree-dump-times directive.
22932
22933 2005-08-04 Jan Hubicka <jh@suse.cz>
22934
22935 * gcov-1.C: Fix switch counts.
22936 * gcov-4b.c: Likewise.
22937
22938 2005-08-03 Jeff Law <law@redhat.com>
22939
22940 * g++.dg/tree-ssa/pr14814.C: xfail test for &this count.
22941
22942 2005-08-03 J"orn Rennecke <joern.rennecke@st.com>
22943
22944 * gcc.c-torture/execute/pr23135.c: New test.
22945
22946 2005-08-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22947
22948 PR tree-optimization/19899
22949 * gcc.dg/tree-ssa/scev-1.c: New test.
22950 * gcc.dg/tree-ssa/scev-2.c: New test.
22951
22952 2005-08-03 Richard Sandiford <richard@codesourcery.com>
22953
22954 PR target/18582
22955 * gcc.dg/torture/pr18582-1.c: New test.
22956
22957 2005-08-03 Jan Hubicka <jh@suse.cz>
22958
22959 * update-conroll.c: New testcase.
22960 * update-conroll-2.c: New testcase.
22961
22962 2005-08-02 David Edelsohn <edelsohn@gnu.org>
22963
22964 * gfortran.dg/constant_substring.f: New test.
22965 * gfortran.dg/pr22491.f: New test.
22966
22967 2005-08-02 Jan Hubicka <jh@suse.cz>
22968
22969 * update-threading.c: Replace by the proper one.
22970
22971 2005-08-02 Diego Novillo <dnovillo@redhat.com>
22972
22973 PR 23164
22974 * g++.dg/tree-ssa/pr23164.C: New test.
22975
22976 2005-08-02 Diego Novillo <dnovillo@redhat.com>
22977
22978 * gcc.dg/tree-ssa/pr23192.c: New test.
22979
22980 2005-08-02 James A. Morrison <phython@gcc.gnu.org>
22981
22982 * gcc.c-torture/execute/vrp-4.c: New test.
22983
22984 2005-08-02 Jan Hubicka <jh@suse.cz>
22985
22986 * update-threading.c: New test.
22987
22988 2005-08-01 Andrew Pinski <pinskia@physics.uc.edu>
22989
22990 * gcc.c-torture/compile/20050801-1.c: New test.
22991 * gcc.c-torture/compile/20050801-2.c: New test.
22992
22993 2005-08-01 Jan Hubicka <jh@suse.cz>
22994
22995 * val-prof-5.c: New test.
22996
22997 2005-08-01 Joseph S. Myers <joseph@codesourcery.com>
22998
22999 PR c/22311
23000 * gcc.dg/pr22311-1.c : New test.
23001
23002 2005-07-31 Steven Bosscher <stevenb@suse.de>
23003
23004 PR target/23095
23005 * gfortran.dg/pr23095.f: New test.
23006
23007 PR c++/22003
23008 * g++.dg/other/pr22003.C: New test.
23009
23010 2005-07-31 Richard Sandiford <richard@codesourcery.com>
23011
23012 PR target/20621
23013 * gcc.c-torture/execute/pr20621-1.c: New test.
23014
23015 2005-07-30 Thomas Koenig <Thomas.Koenig@online.de>
23016
23017 * gfortran.dg/comma_format_extension_4.f: Adjust length
23018 of string for format.
23019 * gfortran.dg/der_array_io_1.f: Replace illegal internal
23020 print statement with internal write.
23021 * gfortran.dg/der_array_io_2.f: Likewise.
23022 * gfortran.dg/der_array_io_3.f: Likewise.
23023
23024 2005-07-30 James A. Morrison <phython@gcc.gnu.org>
23025
23026 * gcc.dg/fold-abs-4.c: new test.
23027
23028 2005-07-30 Paul Thomas <pault@gcc.gnu.org>
23029
23030 PR fortran/22570 an related issues.
23031 * gfortran.dg/x_slash_1.f: New test.
23032
23033 2005-07-30 Joseph S. Myers <joseph@codesourcery.com>
23034
23035 PR c/23143
23036 * gcc.dg/parm-forwdecl-1.c, gcc.dg/parm-forwdecl-2.c,
23037 gcc.dg/parm-forwdecl-3.c, gcc.dg/parm-forwdecl-4.c: New tests.
23038
23039 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
23040
23041 PR c/529
23042 * gcc.dg/Wshadow-3.c: New test.
23043
23044 2005-07-29 Thomas Koenig <Thomas.Koenig@online.de>
23045
23046 * gfortran.dg/matmul_1.f90: Correct LHS of matmul test (it
23047 used to have the wrong bounds).
23048
23049 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
23050
23051 PR c/21720
23052 * gcc.dg/hex-round-1.c: Test more cases.
23053 * gcc.dg/hex-round-2.c: New test.
23054
23055 2005-07-29 Diego Novillo <dnovillo@redhat.com>
23056
23057 PR 22550
23058 * g++.dg/tree-ssa/pr22550.C: New test.
23059
23060 2005-07-29 James A. Morrison <phython@gcc.gnu.org>
23061
23062 * gcc.dg/tree-ssa/vrp19.c: New test.
23063 * gcc.dg/tree-ssa-vrp20.c: New test.
23064
23065 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
23066
23067 PR c/22240
23068 * gcc.dg/transparent-union-4.c: New test.
23069
23070 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
23071
23072 PR c/22192
23073 * gcc.dg/c99-vla-2.c: New test.
23074
23075 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
23076
23077 PR c/21720
23078 * gcc.dg/hex-round-1.c: New test.
23079
23080 2005-07-28 Jan Hubicka <jh@suse.cz>
23081
23082 * inliner-1.c: Do not dump everything.
23083 * tree-prof.exp: Do not pass -ftree-based-profiling.
23084 * bprob.exp: Likewise.
23085
23086 * gcc.dg/tree-prof/update-loopch.c: Fix thinkos.
23087
23088 2005-07-28 Mark Mitchell <mark@codesourcery.com>
23089
23090 PR c++/22545
23091 * g++.dg/expr/ptrmem7.C: New test.
23092
23093 2005-07-28 Mike Stump <mrs@apple.com>
23094
23095 * g++.old-deja/g++.mike/visibility-1.C: New test.
23096
23097 2005-07-28 Richard Sandiford <richard@codesourcery.com>
23098
23099 PR c/20187
23100 * gcc.c-torture/execute/pr20187-1.c: New test.
23101
23102 2005-07-28 Jeff Law <law@redhat.com>
23103
23104 * gcc.dg/tree-ssa/vrp17.c: Update expected output.
23105 * gcc.dg/tree-ssa/vrp18.c: New test.
23106
23107 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
23108
23109 * gcc.dg/vect/vect-reduc-1char.c: Fix data to fit in char.
23110
23111 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
23112
23113 PR tree-optimization/22506
23114 * gcc.dg/vect/ps22506.c: New test.
23115
23116 2005-07-28 Jakub Jelinek <jakub@redhat.com>
23117
23118 PR target/21149
23119 * gcc.target/i386/sse-3.c: New test.
23120
23121 2005-07-28 Richard Sandiford <richard@codesourcery.com>
23122
23123 * gcc.target/mips/mips32-dsp.c: Use -march=mips32 instead of -mips32.
23124 * gcc.target/mips/mips32-dsp-type.c: Likewise.
23125
23126 2005-07-28 Richard Sandiford <richard@codesourcery.com>
23127
23128 PR c/22589
23129 * gcc.c-torture/compile/pr22589-1.c: New test.
23130
23131 2005-07-28 Jan Hubicka <jh@suse.cz>
23132
23133 * update-loopch.c: New testcase.
23134
23135 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
23136
23137 PR rtl-optimization/23047
23138 * gcc.c-torture/execute/pr23047.c: New test.
23139 * gcc.c-torture/execute/pr23047.x: New.
23140
23141 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
23142
23143 PR tree-optimization/22493
23144 * gcc.c-torture/execute/pr22493-1.c: New test.
23145 * gcc.c-torture/execute/pr22493-1.x: New.
23146 * gcc.c-torture/execute/vrp-1.c: New test.
23147 * gcc.c-torture/execute/vrp-2.c: New test.
23148 * gcc.c-torture/execute/vrp-2.c: New test.
23149
23150 2005-07-27 Aldy Hernandez <aldyh@redhat.com>
23151
23152 * gcc.target/frv/all-builtin-read8.c: Delete.
23153 * gcc.target/frv/all-builtin-read16.c: Delete.
23154 * gcc.target/frv/all-builtin-read32.c: Delete.
23155 * gcc.target/frv/all-builtin-read64.c: Delete.
23156 * gcc.target/frv/all-builtin-write8.c: Delete.
23157 * gcc.target/frv/all-builtin-write16.c: Delete.
23158 * gcc.target/frv/all-builtin-write32.c: Delete.
23159 * gcc.target/frv/all-builtin-write64.c: Delete.
23160 * gcc.target/frv/all-read-write-1.c: New.
23161
23162 2005-07-27 Jeff Law <law@redhat.com>
23163
23164 * gcc.c-torture/execute/pr22630.c: New test.
23165
23166 2005-07-27 Dorit Nuzman <dorit@il.ibm.com>
23167
23168 PR tree-optimization/23073
23169 * gcc.dg/vect/nodump-pr23073.c: New test.
23170 * gcc.dg/vect/vect.exp: Allow running some tests without dump flags.
23171
23172 2005-07-27 Zdenek Dvorak <dvorakz@suse.cz>
23173
23174 PR tree-optimize/22348
23175 * gcc.c-torture/execute/pr22348.c: New.
23176
23177 2005-07-27 Richard Guenther <rguenther@suse.de>
23178
23179 * gcc.dg/tree-ssa/salias-1.c: New testcase.
23180
23181 2005-07-27 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23182
23183 PR fortran/22503
23184 * gfortran.dg/logical_comp.f90: New test.
23185
23186 2005-07-27 Jan Hubicka <jh@suse.cz>
23187
23188 * inliner-1.c: Add cleanup of dumps.
23189 * val-prof-*.c: Likewise.
23190 * update-tailcall.c: New.
23191
23192 2005-07-26 Diego Novillo <dnovillo@redhat.com>
23193
23194 PR 22591
23195 * gcc.dg/tree-ssa/pr22591.c: New test.
23196 * gcc.dg/tree-ssa/20030807-7.c: XFAIL everywhere.
23197
23198 2005-07-26 Andrew Pinski <pinskia@physics.uc.edu>
23199
23200 PR libobjc/22606
23201 * objc.dg/try-catch-11.m: New test.
23202
23203 2005-07-26 Richard Guenther <rguenther@suse.de>
23204
23205 PR tree-optimization/22486
23206 * gcc.dg/tree-ssa/upcast-1.c: New testcase.
23207
23208 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
23209
23210 PR tree-opt/22484
23211 * g++.dg/opt/loop2.C: New test.
23212
23213 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
23214
23215 * gcc.dg/tree-ssa/reassoc-3.c: New test.
23216 * gcc.dg/tree-ssa/reassoc-4.c: New test.
23217
23218 2005-07-25 Adam Nemet <anemet@lnxw.com>
23219
23220 * lib/profopt.exp (profopt-execute): Check for profiling data
23221 files on the target.
23222
23223 2005-07-25 Richard Guenther <rguenther@gcc.gnu.org>
23224
23225 * gcc.dg/tree-ssa/flatten-1.c: Use longer function names
23226 for matching of asm labels.
23227
23228 2005-07-25 Richard Guenther <rguenther@suse.de>
23229
23230 * gcc.dg/tree-ssa/20050719-1.c: Add return 0;.
23231
23232 2005-07-25 Richard Guenther <rguenther@suse.de>
23233
23234 PR testsuite/22624
23235 * gcc.dg/tree-ssa/flatten-2.c: Fix label patterns.
23236
23237 2005-07-25 Ira Rosen <irar@il.ibm.com>
23238
23239 * gcc.dg/vect/vect.exp: Change verbosity level to 4.
23240 * gfortran.dg/vect/vect.exp, g++.dg/vect/vect.exp: Likewise.
23241 * gcc.dg/vect/pr20122.c: Add vectorizable version of the loop.
23242 * gcc.dg/vect/vect-100.c: New test.
23243 * gcc.dg/vect/vect-101.c, gcc.dg/vect/vect-102.c,
23244 gcc.dg/vect/vect-103.c, gcc.dg/vect/vect-104.c,
23245 gcc.dg/vect/vect-105.c, gcc.dg/vect/vect-115.c: Likewise.
23246 * gcc.dg/vect/vect-116.c: Renamed (from vect-100.c).
23247 * gcc.dg/vect/vect-43.c: Add vectorizable version of the loop.
23248 * gcc.dg/vect/vect-91.c: Now 3 loops are vectorizable.
23249 * gfortran.dg/vect/vect-4.f90: Now vectorizable.
23250 * gfortran.dg/vect/pr19049.f90: New testcase.
23251 * g++.dg/vect/pr21218.cc, gcc.dg/tree-ssa/ltrans-8.c: Likewise.
23252
23253 2005-07-25 Jakub Jelinek <jakub@redhat.com>
23254
23255 * gcc.c-torture/execute/20050713-1.c: New test.
23256
23257 PR fortran/20063
23258 * gfortran.fortran-torture/execute/data_4.f90: New test.
23259
23260 PR middle-end/20303
23261 * gcc.dg/visibility-d.c: New test.
23262
23263 2005-07-25 Feng Wang <fengwang@nudt.edu.cn>
23264
23265 * gfortran.dg/reshape_rank7.f90: Fix dejagnu commands.
23266 * gfortran.dg/underflow.f90: Ditto.
23267
23268 2005-07-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23269
23270 * g++.dg/warn/miss-format-1.C, g++.dg/warn/miss-format-2.C,
23271 g++.dg/warn/miss-format-3.C, g++.dg/warn/miss-format-4.C,
23272 g++.dg/warn/miss-format-5.C, g++.dg/warn/miss-format-6.C: New.
23273
23274 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
23275
23276 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Revise test to
23277 include case of field width of zero.
23278
23279 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
23280
23281 PR libgfortran/21875
23282 * gfortran.dg/fmt_read_bz_bn.f90: Revised test to include case
23283 with trailing blanks on normal formatted read.
23284
23285 2005-07-23 Chao-ying Fu <fu@mips.com>
23286
23287 * gcc.target/mips/mips32-dsp-type.c: New test.
23288 * gcc.target/mips/mips32-dsp.c: New test.
23289
23290 2005-07-23 Oyvind Harboe <oyvind.harboe@zylin.com>
23291
23292 PR testsuite/21073
23293 * g++.old-deja/g++.mike/p3060d.C: Fix type of VoidObjMemberFunc.
23294
23295 PR testsuite/20454
23296 * gcc.dg/20001117-1.c: Fix type of __cyg_profile_func_enter
23297 and __cyg_profile_func_exit.
23298
23299 2005-07-22 David Edelsohn <edelsohn@gnu.org>
23300
23301 * gfortran.dg/comma_format_extension_3.f: Fix typo.
23302 * gfortran.dg/comma_format_extension_4.f: Same.
23303 * gfortran.dg/pr15332.f: Same.
23304 * gfortran.dg/pr21730.f: Same.
23305
23306 2005-07-22 Andrew Pinski <pinskia@physics.uc.edu>
23307
23308 * g++.dg/opt/vrp2.C: Fix testcase.
23309
23310 PR tree-opt/22625
23311 * g++.dg/opt/vrp2.C: New test.
23312
23313 2005-07-22 Mark Mitchell <mark@codesourcery.com>
23314
23315 PR debug/21828
23316 * gcc.dg/debug/dwarf2/dwarf-uninit.c: New test.
23317
23318 2005-07-22 Diego Novillo <dnovillo@redhat.com>
23319
23320 * gcc.dg/tree-ssa/20050719-1.c: New test.
23321
23322 2005-07-22 Bernd Schmidt <bernd.schmidt@analog.com>
23323
23324 * gcc.dg/bfin-longcall-1.c: New file.
23325 * gcc.dg/bfin-longcall-2.c: New file.
23326
23327 2005-07-21 Janis Johnson <janis187@us.ibm.com>
23328
23329 * gcc.c-torture/compile/20050721-1.c: New test for 3.4 fix.
23330
23331 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
23332
23333 PR middle-end/19055
23334 * gcc.dg/tree-ssa/pr19055.c: New test.
23335 * gcc.dg/tree-ssa/pr19055-2.c: New test.
23336
23337 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
23338
23339 PR C++/22358
23340 * g++.dg/other/pr22358.C: New test.
23341
23342 2005-07-21 Douglas Gregor <doug.gregor@gmail.com>
23343
23344 PR c++/2922
23345 * g++.dg/lookup/two-stage5.C: New test from bug comments.
23346
23347 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23348
23349 PR c++/15938
23350 * g++.dg/init/union2.C: New test.
23351
23352 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23353
23354 PR c/22393
23355 * gcc.dg/complex-4.c: New test.
23356
23357 2005-07-21 Richard Guenther <rguenther@suse.de>
23358
23359 PR testsuite/22522
23360 * gcc.dg/tree-ssa/flatten-1.c: Use correct regexp for
23361 scanning for asm labels.
23362 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
23363
23364 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
23365
23366 PR target/22085
23367 * gcc.dg/altivec-pr22085.c: New.
23368
23369 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
23370
23371 PR tree-optimization/19210
23372 * gcc.dg/tree-ssa/pr19210-1.c: New.
23373 * gcc.dg/tree-ssa/pr19210-2.c: New.
23374
23375 2005-07-21 Richard Sandiford <richard@codesourcery.com>
23376
23377 PR rtl-optimization/22167
23378 * g++.dg/opt/pr22167.C: New test.
23379
23380 2005-07-20 Douglas Gregor <doug.gregor@gmail.com>
23381
23382 PR c++/2922
23383 * g++.dg/lookup/two-stage2.C: New.
23384 * g++.dg/lookup/two-stage3.C: New.
23385 * g++.dg/lookup/two-stage4.C: New. Illustrates how we have not yet
23386 fixed two-stage name lookup for operators.
23387 * g++.dg/template/call3.C: Compiler now produces an appropriate
23388 error message.
23389 * g++.dg/template/crash37.C: Compiler now describes bla() on line
23390 14 as a candidate.
23391 * g++.dg/template/ptrmem4.C: Compiler produces different error
23392 message.
23393 * g++.old-deja/g++.other/pmf3.C: Compiler now describes
23394 connect_to_method as a candidate.
23395
23396 2005-07-20 James A. Morrison <phython@gcc.gnu.org>
23397
23398 * gcc.dg/fold-alloc-1.c: New test.
23399
23400 2005-07-20 Kazu Hirata <kazu@codesourcery.com>
23401
23402 * gcc.dg/20020312-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
23403 gcc.dg/cpp/assert4.c: Don't mention obsolete ports.
23404
23405 2005-07-19 James A. Morrison <phython@gcc.gnu.org>
23406
23407 * gcc.dg/fold-abs-1.c: New test.
23408 * gcc.dg/fold-abs-2.c: New test.
23409 * gcc.dg/fold-abs-3.c: New test.
23410
23411 2005-07-20 Giovanni Bajo <giovannibajo@libero.it>
23412
23413 Make CONSTRUCTOR use VEC to store initializers.
23414 * g++.dg/ext/complit3.C: Check for specific error messages.
23415 * g++.dg/init/brace2.C: Update error message.
23416 * g++.dg/warn/Wbraces2.C: Likewise.
23417
23418 2005-07-19 Paul Thomas <pault@gcc.gnu.org>
23419
23420 PR fortran/16940
23421 * gfortran.dg/module_interface_1.f90: New test.
23422
23423 2005-07-19 Danny Berlin <dberlin@dberlin.org>
23424 Kenneth Zadeck <zadeck@naturalbridge.com>
23425
23426 * gcc.dg/tree-ssa/sra-2.c: Changed back to -O1 and added xfail.
23427
23428 2005-07-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23429
23430 * gcc.dg/format/miss-1.c, gcc.dg/format/miss-2.c: Don't
23431 specify -Wformat for these tests.
23432 * gcc.dg/format/miss-3.c, gcc.dg/format/miss-4.c,
23433 gcc.dg/format/miss-5.c, gcc.dg/format/miss-6.c: New.
23434 * gcc.dg/format/opt-6.c: Delete.
23435
23436 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
23437
23438 * gcc.dg/tree-ssa/sra-2.c: Pass --param sra-max-structure-size.
23439 * gcc.dg/tree-ssa/sra-3.c: Likewise.
23440
23441 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
23442
23443 * gcc.dg/tree-ssa/alias-2.c: New test.
23444
23445 2005-07-18 Mark Mitchell <mark@codesourcery.com>
23446
23447 PR c++/22263
23448 * g++.dg/template/explicit7.C: New test.
23449
23450 2005-07-17 Jerry DeLisle <jvdelisle@verizon.net>
23451
23452 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Change case of
23453 field width of 8 to +Inf and -Inf.
23454
23455 2005-07-17 Mark Mitchell <mark@codesourcery.com>
23456
23457 PR c++/22139
23458 * g++.dg/template/friend36.C: New test.
23459
23460 2005-07-16 David Edelsohn <edelsohn@gnu.org>
23461
23462 PR fortran/21730
23463 * gfortran.dg/pr21730.f: New test.
23464
23465 2005-07-16 Danny Berlin <dberlin@dberlin.org>
23466 Kenneth Zadeck <zadeck@naturalbridge.com>
23467
23468 * gcc.dg/tree-ssa/ssa-dce-2.c: Changed dg-options to run at -O2
23469 since pure const detection cannot run at -O1 in c compiler.
23470 * gcc.dg/tree-ssa/20030714-1.c Changed scanning patterns because we
23471 can now optimize this case properly.
23472 * gcc.dg/tree-ssa/sra-2.c: Changed to -O3 and removed xfail
23473 because we now pass.
23474 * gcc.dg/vect/vect-92.c: Removed out of bounds array access.
23475
23476 2005-07-16 Joseph S. Myers <joseph@codesourcery.com>
23477
23478 PR c/22421
23479 * gcc.dg/format/bitfld-1.c: New test.
23480
23481 2005-07-15 Mark Mitchell <mark@codesourcery.com>
23482
23483 PR c++/22204
23484 * g++.dg/rtti/repo1.C: New test.
23485
23486 2005-07-15 Andrew Pinski <pinskia@physics.uc.edu>
23487
23488 PR middle-end/22398
23489 * gcc.c-torture/compile/pr22398.c: New test.
23490
23491 2005-07-15 Mark Mitchell <mark@codesourcery.com>
23492
23493 PR c++/22132
23494 * g++.dg/expr/cast4.C: New test.
23495
23496 2005-07-15 Richard Guenther <rguenther@suse.de>
23497
23498 * gcc.dg/tree-ssa/flatten-1.c: New testcase.
23499 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
23500
23501 2005-07-15 Steven Bosscher <stevenb@suse.de>
23502
23503 PR tree-optimization/22230
23504 * gcc.dg/tree-ssa/pr22230.c: New test.
23505
23506 2005-07-14 Jakub Jelinek <jakub@redhat.com>
23507
23508 * gfortran.dg/g77/cpp6.f: New test.
23509
23510 PR fortran/22417
23511 * gfortran.dg/g77/cpp5.F: New test.
23512 * gfortran.dg/g77/cpp5.h: New file.
23513 * gfortran.dg/g77/cpp5inc.h: New file.
23514
23515 2005-07-12 Paul Thomas <pault@gcc.gnu.org>
23516
23517 PR libfortran/16435
23518 * gfortran.dg/tl_editting.f90: New.
23519 * gfortran.dg/g77/f77-edit-x-out.f: Remove XFAIL.
23520
23521 2005-07-14 Steven G. Kargl <kargls@comcast.net>
23522
23523 * gfortran.dg/char_array_constructor.f90: New test.
23524
23525 2005-07-13 Paul Thomas <pault@gcc.gnu.org>
23526
23527 * gfortran.dg/past_eor.f90: New.
23528 * gfortran.dg/complex_read.f90: New.
23529
23530 2005-07-13 Jeff Law <law@redhat.com>
23531
23532 * gcc.dg/tree-ssa/pr22051-2.c: Tweak expected output to allow
23533 additional casts.
23534
23535 * gcc.dg/tree-ssa/pr22321.c: New test
23536
23537 2005-07-13 Paolo Bonzini <bonzini@gnu.org>
23538
23539 PR tree-optimization/21921
23540 * gcc.dg/tree-ssa/pr21921.c: New.
23541
23542 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
23543
23544 PR tree-optimizatio/22442
23545 * gcc.dg/tree-ssa/loop-11.c: New test.
23546
23547 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
23548
23549 PR tree-opt/21840
23550 * gcc.c-torture/compile/pr21840.c: New test.
23551
23552 2005-07-12 Jan Hubicka <jh@suse.cz>
23553
23554 * gcc.c-torture/compile/pr22379.c: New test.
23555
23556 2005-07-11 Thomas Koenig <Thomas.Koenig@online.de>
23557
23558 PR libfortran/21593
23559 gfortran.dg/dev_null.f90: Remove outdated comment about
23560 PR libfortran/21593.
23561
23562
23563 2005-07-12 Dale Johannesen <dalej@apple.com>
23564
23565 * gcc.target/i386/compress-float-sse.c: New.
23566 * gcc.target/i386/compress-float-sse-pic.c: New.
23567 * gcc.target/i386/compress-float-387.c: New.
23568 * gcc.target/i386/compress-float-387-pic.c: New.
23569 * gcc.dg/compress-float-ppc.c: New.
23570 * gcc.dg/compress-float-ppc-pic.c: New.
23571
23572 2005-07-12 Thomas Koenig <Thomas.Koenig@online.de>
23573
23574 PR libfortran/21593
23575 gfortran.dg/dev_null.f90: Remove targets.
23576
23577 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
23578
23579 PR tree-opt/22335
23580 * gcc.dg/pr22335-1.c: New test.
23581 * gcc.dg/pr22335-2.c: New test.
23582
23583 2005-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23584
23585 PR c++/20172
23586 * g++.dg/template/nontype12.C : New test.
23587
23588 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
23589
23590 * gcc.dg/tree-ssa/loop-10.c: New test.
23591
23592 2005-07-11 Kazu Hirata <kazu@codesourcery.com>
23593
23594 * gcc.c-torture/execute/20020720-1.x: Remove.
23595
23596 2005-07-11 Jakub Jelinek <jakub@redhat.com>
23597
23598 * gfortran.fortran-torture/execute/forall_7.f90: New test.
23599
23600 2005-07-10 Richard Sandiford <richard@codesourcery.com>
23601
23602 * gcc.target/mips/mips.exp (is_gp32_flag): New procedure.
23603 (dg-mips-options): Use it.
23604
23605 2005-07-09 Diego Novillo <dnovillo@redhat.com>
23606
23607 * gcc.dg/tree-ssa/pta-fp.c: Use -fdump-tree-alias1.
23608
23609 2005-07-09 Richard Henderson <rth@redhat.com>
23610
23611 * lib/target-supports.exp (check_effective_target_sync_char_short):
23612 Add alpha.
23613
23614 2005-07-09 Thomas Koenig <Thomas.Koenig@online.de>
23615
23616 PR libfortran/22217
23617 * gfortran.dg/negative-z-descriptor.f90: New test.
23618
23619 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
23620
23621 PR tree-opt/22329
23622 * gcc.dg/pr22329.c: New test.
23623
23624 2005-07-08 Kazu Hirata <kazu@codesourcery.com>
23625
23626 PR tree-optimization/20139
23627 * gcc.dg/tree-ssa/pr20139.c: New.
23628
23629 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
23630
23631 PR tree-opt/22356
23632 * gcc.dg/pr22356-1.c: New test.
23633
23634 2005-07-08 Nathan Sidwell <nathan@codesourcery.com>
23635
23636 PR c++/21799
23637 * g++.dg/template/unify8.C: New.
23638 * g++.dg/template/unify9.C: New.
23639
23640 2005-07-08 Jakub Jelinek <jakub@redhat.com>
23641
23642 * gfortran.fortran-torture/execute/entry_10.f90: New test.
23643
23644 2005-07-07 Geoffrey Keating <geoffk@apple.com>
23645
23646 * gcc.dg/darwin-version-1.c: New.
23647 * gcc.dg/builtins-18.c: On Darwin, needs -mmacosx-version-min=10.3.
23648 * gcc.dg/builtins-20.c: Likewise.
23649 * gcc.dg/builtins-53.c: Likewise.
23650 * gcc.dg/torture/builtins-convert-1.c: Likewise.
23651 * gcc.dg/torture/builtins-convert-2.c: Likewise.
23652 * gcc.dg/torture/builtins-convert-3.c: Likewise.
23653 * gcc.dg/torture/builtins-power-1.c: Likewise.
23654 * gcc.dg/builtins-config.h: Complain if macosx-version-min not set
23655 on Darwin.
23656
23657 2005-07-07 Jeff Law <law@redhat.com>
23658
23659 * gcc.dg/tree-ssa/vrp17.c: Simplify. Remove dependency on
23660 argument evaluation order.
23661
23662 2005-07-07 Thomas Koenig <Thomas.Koenig@online.de>
23663
23664 PR libfortran/21594
23665 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
23666 Add test cases where the shift length is greater than the
23667 array length.
23668
23669 2005-07-07 Ziemowit Laski <zlaski@apple.com>
23670
23671 * obj-c++.dg/proto-lossage-6.mm: New.
23672 * objc.dg/proto-lossage-6.m: New.
23673
23674 2005-07-07 Ziemowit Laski <zlaski@apple.com>
23675
23676 * obj-c++.dg/gnu-runtime-2.mm: Compile, do not run.
23677 * objc.dg/gnu-runtime-2.m: Likewise.
23678
23679 2005-07-07 Jakub Jelinek <jakub@redhat.com>
23680
23681 * gfortran.dg/longline.f: New test.
23682
23683 * gfortran.dg/badline.f: New test.
23684
23685 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
23686
23687 PR fortran/16531
23688 PR fortran/15966
23689 PR fortran/18781
23690 * gfortran.dg/hollerith.f90: New.
23691 * gfortran.dg/hollerith2.f90: New.
23692 * gfortran.dg/hollerith3.f90: New.
23693 * gfortran.dg/hollerith4.f90: New.
23694 * gfortran.dg/hollerith_f95.f90: New.
23695 * gfortran.dg/hollerith_legacy.f90: New.
23696 * gfortran.dg/g77/cpp4.F: New. Port from g77.
23697
23698 2005-07-07 Ziemowit Laski <zlaski@apple.com>
23699
23700 PR objc/22274
23701 * obj-c++.dg/gnu-runtime-[1-2].mm: New.
23702 * objc.dg/gnu-runtime-2.m: New.
23703
23704 2005-07-06 Jeff Law <law@redhat.com>
23705
23706 * gcc.dg/tree-ssa/vrp17.c: New test.
23707
23708 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
23709
23710 PR fortran/22327
23711 * gfortran.dg/array_constructor_5.f90: New test.
23712
23713 2005-07-07 Jakub Jelinek <jakub@redhat.com>
23714
23715 * gfortran.fortran-torture/execute/entry_9.f90: New test.
23716
23717 2005-07-06 Fariborz Jahanian <fjahanian@apple.com>
23718
23719 * gcc.dg/20030324-1.c: Remove -fforce-mem option.
23720 * gcc.dg/980816-1.c: Ditto.
23721
23722 2005-07-06 Jeff Law <law@redhat.com>
23723
23724 * gcc.c-torture/compile/pr21356.c: New test.
23725
23726 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
23727
23728 PR c/22013
23729 PR c/22098
23730 * gcc.c-torture/compile/pr22013-1.c,
23731 gcc.c-torture/execute/pr22098-1.c,
23732 gcc.c-torture/execute/pr22098-2.c,
23733 gcc.c-torture/execute/pr22098-3.c: New tests.
23734
23735 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
23736
23737 PR c/22308
23738 * gcc.dg/pr22308-1.c: New test.
23739
23740 2005-07-05 Kazu Hirata <kazu@codesourcery.com>
23741
23742 * gcc.dg/compare1.c: Add -fno-short-enums. Don't skip on any
23743 target.
23744 * gcc.dg/compare9.c: Use -fshort-enums instead of
23745 -fno-short-enums. Change the last test to dg-bogus.
23746
23747 2005-07-04 Kazu Hirata <kazu@codesourcery.com>
23748
23749 * gcc.dg/compare1.c: Skip on arm*-*-eabi* arm*-*-symbianelf*.
23750 * gcc.dg/compare9.c: New.
23751
23752 2005-07-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
23753
23754 * gfortran.dg/io_invalid_1.f90: Fix expected error message.
23755
23756 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
23757
23758 PR testsuite/22288
23759 * gcc.dg/tree-ssa/pr14490-[1-4].c: Escape "+".
23760
23761
23762 2005-07-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23763
23764 * gcc.dg/format/gcc_gfc-1.c: New.
23765
23766 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
23767
23768 * pr14490-[1-4].c: Fix typos scan-tree-dump-times so they now pass.
23769
23770 2005-07-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
23771
23772 PR fortran/20842
23773 * gfortran.dg/io_invalid_1.f90: New test.
23774
23775 2005-07-03 Joseph S. Myers <joseph@codesourcery.com>
23776
23777 * gcc.dg/format/gcc_diag-1.c: Update.
23778
23779 2005-07-02 Jeff Law <law@redhat.com>
23780
23781 * gcc.dg/tree-ssa/pr22051-1.c: New test.
23782 * gcc.dg/tree-ssa/pr22051-2.c: New test.
23783
23784 2005-07-02 Joseph S. Myers <joseph@codesourcery.com>
23785
23786 * gcc.dg/format/gcc_diag-1.c: Update.
23787
23788 2005-07-01 Andrew Pinski <pinskia@physics.uc.edu>
23789
23790 PR tree-opt/22269
23791 * gcc.c-torture/compile/pr22269.c: New test.
23792
23793 2005-06-30 Diego Novillo <dnovillo@redhat.com>
23794
23795 PR 21584
23796 PR 22219
23797 * g++.dg/tree-ssa/pr21584-1.C: New test.
23798 * g++.dg/tree-ssa/pr21584-2.C: New test.
23799
23800 2005-06-30 Ziemowit Laski <zlaski@apple.com>
23801
23802 * obj-c++.dg/try-catch-11.mm: New.
23803 * objc.dg/try-catch-10.m: New.
23804
23805 2005-06-29 David Edelsohn <edelsohn@gnu.org>
23806
23807 * g++.dg/other/ucnid-1.C: xfail on AIX.
23808
23809 2005-06-29 Diego Novillo <dnovillo@redhat.com>
23810
23811 PR 22234
23812 * gcc.dg/20050629-1.c: New test.
23813
23814 2005-06-29 Ziemowit Laski <zlaski@apple.com>
23815
23816 * obj-c++.dg/const-str-1[0-1].mm: New.
23817 * objc.dg/const-str-1[0-1].m: New.
23818
23819 2005-05-29 Richard Henderson <rth@redhat.com>
23820
23821 * lib/target-supports.exp (check_effective_target_vect_no_int_max):
23822 Rename from check_effective_target_vect_no_max.
23823 (check_effective_target_vect_no_int_add): New.
23824 * gcc.dg/vect/vect-13.c: Use vect_no_int_max.
23825 * gcc.dg/vect/vect-91.c: Use vect_no_int_add.
23826 * gcc.dg/vect/vect-reduc-3.c: Likewise.
23827 * gcc.dg/vect/vect-reduc-1.c: Use both.
23828 * gcc.dg/vect/vect-reduc-2.c: Likewise.
23829
23830 2005-05-29 Richard Henderson <rth@redhat.com>
23831
23832 * lib/target-supports.exp (check_effective_target_vect_no_max):
23833 Remove i386 and x86_64.
23834
23835 2005-06-29 Steve Ellcey <sje@cup.hp.com>
23836
23837 PR testsuite/21969
23838 * gcc.dg/torture/pr21817.c: Use -fno-common for hppa*-*-* targets.
23839
23840 2005-06-29 Steve Ellcey <sje@cup.hp.com>
23841
23842 PR middle-end/21969
23843 * gcc.dg/vect/pr21969.c: New test.
23844
23845 2005-06-28 Eric Christopher <echristo@redhat.com>
23846
23847 PR c/22052
23848 PR c/21975
23849 * gcc.dg/inline1.c: New test.
23850 * gcc.dg/inline2.c: Ditto.
23851 * gcc.dg/inline3.c: Ditto.
23852 * gcc.dg/inline4.c: Ditto.
23853 * gcc.dg/inline5.c: Ditto.
23854
23855 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
23856
23857 PR libfortran/22142
23858 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
23859 Add testcase also testing eoshift1 for PR 22142.
23860
23861 2005-06-28 Richard Henderson <rth@redhat.com>
23862
23863 * gcc.dg/tree-ssa/20030708-1.c: Remove static from test function.
23864 * gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030714-1.c,
23865 gcc.dg/tree-ssa/20030807-1.c, gcc.dg/tree-ssa/20030807-5.c,
23866 gcc.dg/tree-ssa/20030807-8.c, gcc.dg/tree-ssa/20030815-1.c,
23867 gcc.dg/tree-ssa/20030922-2.c: Likewise.
23868
23869 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
23870
23871 PR libfortran/22142
23872 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
23873 Add testcase for PR 22142.
23874
23875 2005-06-28 Joseph S. Myers <joseph@codesourcery.com>
23876
23877 * g++.dg/ext/fpreg1.C, gcc.target/ia64/fpreg-1.c,
23878 gcc.target/ia64/fpreg-2.c: New tests.
23879
23880 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
23881
23882 * gfortran.dg/dev_null.f90: Run test only on linux and solaris.
23883
23884 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
23885
23886 PR libfortran/22170
23887 * gfortran.dg/slash_1.f90: New test.
23888
23889 2005-06-27 Richard Henderson <rth@redhat.com>
23890
23891 * gcc.dg/vect/vect-reduc-1.c: Adjust test to properly validate MIN.
23892 * gcc.dg/vect/vect-reduc-1char.c: Likewise.
23893 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
23894 * gcc.dg/vect/vect-reduc-2.c: Likewise.
23895 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
23896 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
23897
23898 2005-06-27 Richard Henderson <rth@redhat.com>
23899
23900 * gcc.dg/vect/vect-reduc-1short.c: Remove XFAIL.
23901 * gcc.dg/vect/vect-reduc-2char.c: Remove XFAIL.
23902
23903 2005-06-27 Ziemowit Laski <zlaski@apple.com>
23904
23905 * obj-c++.dg/proto-lossage-5.mm: New.
23906 * objc.dg/proto-lossage-5.m: New.
23907
23908 2005-06-27 Diego Novillo <dnovillo@redhat.com>
23909
23910 PR 21959
23911 * gcc.dg/tree-ssa/pr21959.c: New test.
23912
23913 2005-06-27 Jakub Jelinek <jakub@redhat.com>
23914
23915 * gcc.c-torture/execute/builtins/lib/main.c (abort): Add prototype.
23916 * gcc.c-torture/execute/builtins/lib/strncat.c (strncat): Avoid
23917 testing uninitialized var.
23918
23919 * gcc.c-torture/execute/builtins/chk.h: New.
23920 * gcc.c-torture/execute/builtins/lib/chk.c: New.
23921 * gcc.c-torture/execute/builtins/memcpy-chk.c: New test.
23922 * gcc.c-torture/execute/builtins/memcpy-chk-lib.c: New.
23923 * gcc.c-torture/execute/builtins/memmove-chk.c: New test.
23924 * gcc.c-torture/execute/builtins/memmove-chk-lib.c: New.
23925 * gcc.c-torture/execute/builtins/mempcpy-chk.c: New test.
23926 * gcc.c-torture/execute/builtins/mempcpy-chk-lib.c: New.
23927 * gcc.c-torture/execute/builtins/memset-chk.c: New test.
23928 * gcc.c-torture/execute/builtins/memset-chk-lib.c: New.
23929 * gcc.c-torture/execute/builtins/snprintf-chk.c: New test.
23930 * gcc.c-torture/execute/builtins/snprintf-chk-lib.c: New.
23931 * gcc.c-torture/execute/builtins/sprintf-chk.c: New test.
23932 * gcc.c-torture/execute/builtins/sprintf-chk-lib.c: New.
23933 * gcc.c-torture/execute/builtins/stpcpy-chk.c: New test.
23934 * gcc.c-torture/execute/builtins/stpcpy-chk-lib.c: New.
23935 * gcc.c-torture/execute/builtins/strcat-chk.c: New test.
23936 * gcc.c-torture/execute/builtins/strcat-chk-lib.c: New.
23937 * gcc.c-torture/execute/builtins/strcpy-chk.c: New test.
23938 * gcc.c-torture/execute/builtins/strcpy-chk-lib.c: New.
23939 * gcc.c-torture/execute/builtins/strncat-chk.c: New test.
23940 * gcc.c-torture/execute/builtins/strncat-chk-lib.c: New.
23941 * gcc.c-torture/execute/builtins/strncpy-chk.c: New test.
23942 * gcc.c-torture/execute/builtins/strncpy-chk-lib.c: New.
23943 * gcc.c-torture/execute/builtins/vsnprintf-chk.c: New test.
23944 * gcc.c-torture/execute/builtins/vsnprintf-chk-lib.c: New.
23945 * gcc.c-torture/execute/builtins/vsprintf-chk.c: New test.
23946 * gcc.c-torture/execute/builtins/vsprintf-chk-lib.c: New.
23947 * gcc.dg/builtin-object-size-1.c: New test.
23948 * gcc.dg/builtin-object-size-2.c: New test.
23949 * gcc.dg/builtin-object-size-3.c: New test.
23950 * gcc.dg/builtin-object-size-4.c: New test.
23951 * gcc.dg/builtin-object-size-5.c: New test.
23952 * gcc.dg/builtin-stringop-chk-1.c: New test.
23953 * gcc.dg/builtin-stringop-chk-2.c: New test.
23954 * gcc.dg/tree-ssa/builtin-fprintf-1.c: New test.
23955 * gcc.dg/tree-ssa/builtin-fprintf-chk-1.c: New test.
23956 * gcc.dg/tree-ssa/builtin-printf-1.c: New test.
23957 * gcc.dg/tree-ssa/builtin-printf-chk-1.c: New test.
23958 * gcc.dg/tree-ssa/builtin-vfprintf-1.c: New test.
23959 * gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c: New test.
23960 * gcc.dg/tree-ssa/builtin-vprintf-1.c: New test.
23961 * gcc.dg/tree-ssa/builtin-vprintf-chk-1.c: New test.
23962 * gcc.c-torture/execute/printf-1.c: New test.
23963 * gcc.c-torture/execute/fprintf-1.c: New test.
23964 * gcc.c-torture/execute/vprintf-1.c: New test.
23965 * gcc.c-torture/execute/vfprintf-1.c: New test.
23966 * gcc.c-torture/execute/printf-chk-1.c: New test.
23967 * gcc.c-torture/execute/fprintf-chk-1.c: New test.
23968 * gcc.c-torture/execute/vprintf-chk-1.c: New test.
23969 * gcc.c-torture/execute/vfprintf-chk-1.c: New test.
23970
23971 2005-06-27 Michael Matz <matz@suse.de>
23972
23973 * gcc.target/x86_64/abi/test_struct_returning.c: Adjust as return
23974 slot is not merged if address escapes.
23975
23976 2005-06-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23977
23978 PR c/21911
23979 * gcc.dg/format/sentinel-1.c: Update. Fix execl* calls.
23980
23981 2005-06-26 Jakub Jelinek <jakub@redhat.com>
23982
23983 PR middle-end/17965
23984 * gcc.c-torture/compile/20050622-1.c: New test.
23985
23986 PR middle-end/22028
23987 * gcc.dg/20050620-1.c: New test.
23988
23989 2005-06-26 Kazu Hirata <kazu@codesourcery.com>
23990
23991 PR tree-optimization/22026
23992 * gcc.dg/tree-ssa/pr22026.c: New.
23993
23994 2005-06-25 Thomas Koenig <Thomas.Koenig@online.de>
23995
23996 PR libfortran/22144
23997 * gfortran.dg/shift-alloc.f90: New testcase.
23998
23999 2005-06-25 Kelley Cook <kcook@gcc.gnu.org>
24000
24001 * all files: Update FSF address in copyright headers.
24002
24003 2005-06-22 Jan Hubicka <jh@suse.cz>
24004
24005 * wholeprogram-1.c: New testcase.
24006 * wholeprogram-2.c: New testcase.
24007
24008 2005-06-24 Mark Mitchell <mark@codesourcery.com>
24009
24010 PR 22171
24011 * gcc.dg/tree-ssa/pr22171.c: New test.
24012
24013 2005-06-24 Feng Wang <fengwang@nudt.edu.cn>
24014
24015 * gfortran.dg/simplify_modulo.f90: New.
24016
24017 2005-06-24 Jan Hubicka <jh@suse.cz>
24018
24019 * gcc.dg/tree-ssa/20040210-1.c: Fix for unit-at-a-time
24020
24021 2005-06-23 Ziemowit Laski <zlaski@apple.com>
24022
24023 * obj-c++.dg/proto-lossage-[1-4].mm: New.
24024
24025 2005-06-23 Ziemowit Laski <zlaski@apple.com>
24026
24027 * obj-c++.dg/typedef-alias-1.mm: New.
24028 * objc.dg/typedef-alias-1.m: New.
24029
24030 2005-06-23 Jeff Law <law@redhat.com>
24031
24032 * gcc.dg/tree-ssa/vrp16.c: New test.
24033
24034 2005-06-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
24035
24036 * lib/target-supports.exp: Add
24037 check_effective_target_fortran_large_real and
24038 check_effective_target_fortran_large_int to check for
24039 corresponding effective targets.
24040 * gfortran.dg/large_integer_kind_1.f90: New test.
24041 * gfortran.dg/large_real_kind_1.f90: New test.
24042
24043 2005-06-23 Kazu Hirata <kazu@codesourcery.com>
24044
24045 PR tree-optimization/22117
24046 * gcc.dg/tree-ssa/pr22117.c: New.
24047
24048 2005-06-23 James A. Morrison <phython@gcc.gnu.org>
24049
24050 PR testsuite/22123
24051 * gcc.dg/fold-mod-1.c: Accept fffffff8 as well.
24052
24053 2005-06-23 David Edelsohn <edelsohn@gnu.org>
24054
24055 * gcc.dg/rs6000-fpint-2.c: Only compile on Darwin and Linux.
24056
24057 2005-06-23 David Billinghurst <David.Billinghurst@riotinto.com>
24058
24059 * gfortran.dg/f2c_4.f90: Add tests for complex functions
24060 * gfortran.dg/f2c_4.c: Likewise.
24061
24062 2005-06-22 Paul Brook <paul@codesourcery.com>
24063
24064 PR fortran/21034
24065 * gfortran.dg/auto_save_1.f90: New test.
24066
24067 2005-06-22 Michael Matz <matz@suse.de>
24068
24069 * gcc.target/x86-64/abi: New directory.
24070 * gcc.target/x86-64/abi/abi-x86_64.exp: New testsuite.
24071 * gcc.target/x86-64/abi/README.gcc: New file.
24072 * gcc.target/x86-64/abi/{args.h,defines.h,macros.h}: New headers.
24073 * gcc.target/x86-64/abi/asm-support.s: New file.
24074 * gcc.target/x86_64/abi/test_3_element_struct_and_unions.c: New test.
24075 * gcc.target/x86_64/abi/test_basic_alignment.c: New test.
24076 * gcc.target/x86_64/abi/test_basic_array_size_and_align.c: New test.
24077 * gcc.target/x86_64/abi/test_basic_returning.c: New test.
24078 * gcc.target/x86_64/abi/test_basic_sizes.c: New test.
24079 * gcc.target/x86_64/abi/test_basic_struct_size_and_align.c: New test.
24080 * gcc.target/x86_64/abi/test_basic_union_size_and_align.c: New test.
24081 * gcc.target/x86_64/abi/test_bitfields.c: New test.
24082 * gcc.target/x86_64/abi/test_complex_returning.c: New test.
24083 * gcc.target/x86_64/abi/test_passing_floats.c: New test.
24084 * gcc.target/x86_64/abi/test_passing_integers.c: New test.
24085 * gcc.target/x86_64/abi/test_passing_structs_and_unions.c: New test.
24086 * gcc.target/x86_64/abi/test_passing_structs.c: New test.
24087 * gcc.target/x86_64/abi/test_passing_unions.c: New test.
24088 * gcc.target/x86_64/abi/test_struct_returning.c: New test.
24089 * gcc.target/x86_64/abi/test_varargs.c: New test.
24090
24091 2005-06-21 Joseph S. Myers <joseph@codesourcery.com>
24092
24093 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: Pass -mmmx for
24094 32-bit i?86 and x86_64.
24095
24096 2005-06-21 Ziemowit Laski <zlaski@apple.com>
24097
24098 * obj-c++.dg/const-str-[1-9].mm: New tests.
24099
24100 2005-06-21 Paul Thomas <pault@gcc.gnu.org>
24101
24102 PR fortran/22010
24103 * gfortran.dg/namelist_use.f90: New.
24104 * gfortran.dg/namelist_use_only.f90: New.
24105
24106 2005-06-21 Jeff Law <law@redhat.com>
24107
24108 * gcc.dg/tree-ssa/vrp15.c: New test.
24109
24110 2005-06-21 Dorit Nuzman <dorit@il.ibm.com>
24111
24112 * lib/target-supports.exp (check_effective_target_vect_reduction):
24113 Remove.
24114 * gcc.dg/vect/vect.exp: Run tests with additional flags separately.
24115 * gcc.dg/vect/vect-reduc-1.c: Vectorizable on all relevant platforms -
24116 remove vect_reduction target keyword. Also avoid two returns in main.
24117 * gcc.dg/vect/vect-reduc-3.c: Likewise.
24118 * gcc.dg/vect/vect-reduc-2.c: Likewise. Also initialize diff to 0.
24119 * gcc.dg/vect/vect-reduc-1short.c: New test.
24120 * gcc.dg/vect/vect-reduc-1char.c: New test.
24121 * gcc.dg/vect/vect-reduc-2short.c: New test.
24122 * gcc.dg/vect/vect-reduc-2char.c: New test.
24123 * gcc.dg/vect/vect-reduc-6.c: New test.
24124 * gcc.dg/vect/trapv-vect-reduc-4.c: New test.
24125 * gcc.dg/vect/fast-math-vect-reduc-5.c: New test.
24126 * gcc.dg/vect/fast-math-vect-reduc-7.c: New test
24127
24128 2005-06-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
24129 Paul Thomas <pault@gcc.gnu.org>
24130
24131 * gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90:
24132 New tests.
24133
24134 2005-06-20 Francois-Xavier Coudert <coudert@clipper.ens.fr>
24135
24136 * gfortran.dg/backslash_1.f90: New test.
24137 * gfortran.dg/backslash_2.f90: New test.
24138
24139 2005-06-20 Steven G. Kargl <kargls@comcast.net>
24140
24141 * gfortran.dg/duplicate_labels.f90: New test.
24142
24143 2005-06-20 Jan Beulich <jbeulich@novell.com>
24144
24145 * g++.old-deja/g++.jason/thunk2.C: On NetWare, also account for
24146 unsupportable relocations.
24147 * g++.old-deja/g++.other/store-expr1.C: Likewise.
24148 * gcc.dg/20050321-2.c: xfail for NetWare.
24149
24150 2005-06-20 Andreas Jaeger <aj@suse.de>
24151
24152 * gcc.target/i386/sseregparm-1.c, gcc.target/i386/sseregparm-2.c,
24153 gcc.target/i386/fastcall-sseregparm.c,
24154 gcc.target/i386/regparm-stdcall.c: Run only on 32-bit x86.
24155
24156 2005-06-19 Richard Henderson <rth@redhat.com>
24157
24158 * gcc.dg/tree-ssa/pr21985.c: Use size_t.
24159
24160 2005-06-19 Joseph S. Myers <joseph@codesourcery.com>
24161
24162 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: New tests.
24163
24164 2005-06-19 Aldy Hernandez <aldyh@redhat.com>
24165
24166 PR c++/22115
24167 * g++.dg/conversion/simd2.C: Change expected error message.
24168
24169 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
24170
24171 * gcc.dg/vect/vect-reduc-1.c: Add cleanup-tree-dump.
24172 * gcc.dg/vect/vect-reduc-2.c: Likewise.
24173 * gcc.dg/vect/vect-reduc-3.c: Likewise.
24174
24175 2005-06-18 James A Morrison <phython@gcc.gnu.org>
24176
24177 * gcc.dg/fold-mod-1.c: New test.
24178
24179 2005-06-18 Steven G. Kargl <kargls@comcast.net>
24180
24181 PR fortran/19926
24182 * gfortran.dg/pr19926.f90: New test.
24183
24184 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
24185
24186 * lib/target-supports.exp (check_effective_target_vect_reduction): New.
24187 * gcc.dg/vect/vect-reduc-1.c: Now vectorizable for vect_reduction
24188 targets.
24189 * gcc.dg/vect/vect-reduc-2.c: Likewise.
24190 * gcc.dg/vect/vect-reduc-3.c: Likewise.
24191
24192 2005-06-18 Joseph S. Myers <joseph@codesourcery.com>
24193
24194 * gcc.target/ia64/float80-varargs-1.c: New test.
24195
24196 2005-06-18 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
24197
24198 PR tree-opt/22035
24199 * gfortran.dg/f2c_6.f90: New test.
24200
24201 2005-06-17 Geoffrey Keating <geoffk@apple.com>
24202
24203 PR c++/17413
24204 * g++.dg/template/local5.C: New.
24205
24206 2005-06-17 Richard Henderson <rth@redhat.com>
24207
24208 * gcc.dg/sync-2.c (do_qi): Cast negative results to char.
24209
24210 2005-06-07 David Billinghurst <David.Billinghurst@riotinto.com>
24211
24212 PR testsuite/21945
24213 * lib/gcc-dg.exp (gcc-dg-test-1): Catch error if file can't be deleted.
24214
24215 2005-06-15 Giovanni Bajo <giovannibajo@libero.it>
24216
24217 * gcc.dg/vect/vect-dv-2.c, gcc.dg/vect/vect-ifcvt-2.c,
24218 gcc.dg/vect/vect-ifcvt-3.c, gcc.dg/vect/vect-ifcvt-4.c,
24219 gcc.dg/vect/vect-ifcvt-5.c, gcc.dg/vect/vect-ifcvt-6.c,
24220 gcc.dg/vect/vect-ifcvt-7.c, gcc.dg/vect/vect-ifcvt-9.c: Call
24221 check_vect to verify the presence of hardware vector support.
24222
24223 2005-06-16 James A. Morrison <phython@gcc.gnu.org>
24224
24225 PR testsuite/22056
24226 * gcc.dg/pr14796-2.c: Accept -34359738368 and -800000000.
24227
24228 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
24229
24230 PR libfortran/19216
24231 * gfortran.dg/pr19216.f: Add correct space between brackets and
24232 dg directive.
24233
24234 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
24235
24236 PR libfortran/16436
24237 * gfortran.dg/g77/f77-edit-t-in.f: Not XFAIL-ed any more.
24238
24239 2005-06-16 Richard Guenther <rguenth@gcc.gnu.org>
24240
24241 * gcc.target/i386/attributes-error.c: New testcase.
24242 * gcc.target/i386/fastcall-sseregparm.c: Likewise.
24243 * gcc.target/i386/regparm-stdcall.c: Likewise.
24244 * gcc.target/i386/sseregparm-1.c: Likewise.
24245 * gcc.target/i386/sseregparm-2.c: Likewise.
24246
24247 2005-06-16 Nathan Sidwell <nathan@codesourcery.com>
24248
24249 * g++.dg/rtti/crash2.C: New.
24250
24251 2005-06-15 Joseph S. Myers <joseph@codesourcery.com>
24252
24253 * gcc.dg/noncompile/20040203-3.c: Update expected message.
24254
24255 2005-06-15 David Ung <davidu@mips.com>
24256
24257 * gcc.target/mips/mips16e-extends.c: New test for testing the
24258 generation of MIPS16e zeb/zeh, seb/seh instructions.
24259
24260 2005-06-15 Diego Novillo <dnovillo@redhat.com>
24261
24262 PR 22018
24263 * gcc.dg/tree-ssa/vrp13.c: Add multiplication tests.
24264 * gcc.dg/tree-ssa/pr22018.c: New test.
24265
24266 2005-06-15 Aldy Hernandez <aldyh@redhat.com>
24267
24268 * gcc.dg/simd-1.c: Update error messages.
24269 * gcc.dg/simd-1b.c: Re-enable tests. Update error messages.
24270 * gcc.dg/simd-2.c: Update error messages.
24271 * gcc.dg/simd-4.c: New.
24272
24273 2005-06-15 Nathan Sidwell <nathan@codesourcery.com>
24274
24275 PR c++/20678
24276 * g++.dg/other/crash-4.C: New.
24277
24278 2005-06-14 Devang Patel <dpatel@apple.com>
24279
24280 * gcc.dg/vect/vect-ifcvt-1.c: Remove.
24281
24282 2005-06-14 Nathan Sidwell <nathan@codesourcery.com>
24283
24284 PR c++/21929
24285 * g++.dg/parse/crash11.C: Update
24286
24287 2005-06-13 Jeff Law <law@redhat.com>
24288
24289 * gcc.dg/tree-ssa/20030807-10.c: VRP is now expected to
24290 perform the desired transformations.
24291 * gcc.dg/tree-ssa/20030806-6.c: Similarly.
24292 * gcc.dg/tree-ssa/20040514-2.c: Similarly.
24293
24294 2005-06-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
24295
24296 PR fortran/22038
24297 * gfortran.dg/forall_1.f90: Un-XFAIL.
24298
24299 2005-06-13 Nathan Sidwell <nathan@codesourcery.com>
24300
24301 PR c++/21929
24302 * g++.dg/parse/crash26.C: New.
24303
24304 PR c++/20789
24305 * g++.dg/init/member1.C: New.
24306
24307 2005-06-13 Jakub Jelinek <jakub@redhat.com>
24308
24309 * gfortran.dg/altreturn_1.f90: New test.
24310
24311 2005-06-13 Zdenek Dvorak <dvorakz@suse.cz>
24312
24313 PR middle-end/21985
24314 * gcc.dg/tree-ssa/pr21985.c: New test.
24315
24316 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
24317
24318 * ggcc.dg/pr14796-1.c: Add tests for (X << C) >> C.
24319
24320 2005-06-12 Roger Sayle <roger@eyesopen.com>
24321
24322 PR c++/21930
24323 * g++.dg/other/error10.C: New test case.
24324
24325 2005-06-12 Francois-Xavier Coudert <coudert@clipper.ens.fr>
24326
24327 PR libfortran/19155
24328 * gfortran.dg/pr19155.f: Add test.
24329
24330 2005-06-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
24331
24332 * gfortran.dg/f2c_7.f90: New test.
24333
24334 * gfortran.dg/forall_1.f90: XFAILed.
24335
24336 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
24337
24338 * gcc.dg/pr14796-1.c: New.
24339 * gcc.dg/pr14796-2.c: New.
24340
24341 2005-06-11 Steven G. Kargl <kargls@comcast.net>
24342
24343 PR fortran/17792
24344 PR fortran/21375
24345 * gfortran.dg/deallocate_stat.f90: New test.
24346
24347 2005-06-11 Thomas Koenig <Thomas.Koenig@online.de>
24348
24349 * gfortran.fortran-torture/execute/in-pack.f90: New test.
24350
24351 2005-06-10 Dorit Nuzman <dorit@il.ibm.com>
24352
24353 * gfortran.dg/vect/vect-4.f90: Update comments. Only one unaligned
24354 access will be generated when this loop is vectorized. Test that
24355 accesses with same alignment were detected.
24356 * gcc.dg/vect/vect-dv-2.c: Remove "vect_no_align" from xfail.
24357 Test that accesses with same alignment were detected.
24358 * gcc.dg/vect/vect-ifcvt-1.c: Likewise.
24359 * gcc.dg/vect/vect-91.c: New test. Test that accesses with same
24360 alignment were detected.
24361
24362 2005-06-10 Aldy Hernandez <aldyh@redhat.com>
24363
24364 PR c++/10611
24365 * g++.dg/conversion/simd2.C: New.
24366
24367 2005-06-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
24368
24369 * gcc.dg/Wcxx-compat-1.c: New.
24370
24371 2005-06-09 Thomas Koenig <Thomas.Koenig@online.de>
24372
24373 PR libfortran/21480
24374 * gfortran.dg/reshape-complex.f90: Add a test for a packed
24375 complex array.
24376
24377 2005-06-09 Nathan Sidwell <nathan@codesourcery.com>
24378
24379 * gcc.dg/alias-8.c: New.
24380
24381 2005-06-08 Joseph S. Myers <joseph@codesourcery.com>
24382
24383 * gcc.dg/format/cmn_err-1.c: Update.
24384
24385 2005-06-08 James A. Morrison <phython@gcc.gnu.org>
24386
24387 PR target/20666
24388 * gcc.target/sparc/fexpand-2.c: New.
24389 * gcc.target/sparc/fpmerge-2.c: New.
24390 * gcc.target/sparc/fpmul-2.c: New.
24391 * gcc.target/sparc/noresult.c: New.
24392 * gcc.target/sparc/pdist-2.c: New.
24393 * gcc.target/sparc/pdist-3.c: New.
24394
24395 2005-06-08 Alex V. Breger <atrus.ru@atrus.ru>
24396
24397 PR testsuite/21702
24398 * gcc.target/i386/i386.exp: Fix comment typo.
24399
24400 2005-06-08 Nathan Sidwell <nathan@codesourcery.com>
24401
24402 PR c++/19497
24403 * g++.dg/inherit/using5.C: New.
24404 * g++.dg/inherit/using6.C: New.
24405
24406 2005-06-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
24407
24408 PR c++/19894
24409 * g++.dg/template/ptrmem15.C: New test.
24410
24411 PR c++/20563
24412 * g++.dg/ext/label4.C: New test.
24413
24414 2005-06-08 Eric Botcazou <ebotcazou@libertysurf.fr>
24415
24416 * gcc.dg/tls/debug-1.c: New test.
24417
24418 2005-06-07 Dale Johannesen <dalej@apple.com>
24419
24420 * gcc.target/i386/movq.c: New.
24421
24422 2005-06-07 Dale Johannesen <dalej@apple.com>
24423
24424 * gcc.dg/20050607-1.c: New.
24425
24426 2005-06-07 Jakub Jelinek <jakub@redhat.com>
24427
24428 PR middle-end/21850
24429 * gcc.c-torture/execute/20050607-1.c: New test.
24430
24431 2005-06-07 Thomas Koenig <Thomas.Koenig@online.de>
24432
24433 PR libfortran/21926
24434 * gfortran.fortran-torture/execute/intrinsic_matmul.f90:
24435 Test case where the return array has lowest stride one,
24436 but isn't packed.
24437
24438 2005-06-07 Adrian Straetling <straetling@de.ibm.com>
24439
24440 * lib/target-supports.exp (check_effective_target_sync_int_long):
24441 Add s390 and s390x targets.
24442
24443 2005-06-07 Zdenek Dvorak <dvorakz@suse.cz>
24444
24445 * gcc.dg/tree-ssa/loop-2.c: Update outcome.
24446 * gcc.dg/tree-ssa/loop-3.c: Update outcome.
24447 * gcc.dg/tree-ssa/loop-4.c: Update outcome.
24448 * gcc.dg/tree-ssa/loop-9.c: New test.
24449
24450 2005-06-07 Nathan Sidwell <nathan@codesourcery.com>
24451
24452 * g++.dg/parse/defarg10.C: New.
24453
24454 2005-06-06 Jakub Jelinek <jakub@redhat.com>
24455
24456 PR regression/21897
24457 * gcc.c-torture/execute/20050604-1.c: New test.
24458
24459 2005-06-06 Nathan Sidwell <nathan@codesourcery.com>
24460
24461 PR 21903
24462 * g++.dg/parse/defarg9.C: New.
24463
24464 PR c++/20637
24465 * g++.dg/inherit/using4.C: New.
24466 * g++.dg/overload/error1.C: Adjust expected errors.
24467 * g++.old-deja/g++.benjamin/warn02.C: Likewise.
24468 * g++.old-deja/g++.brendan/arm2.C: Likewise.
24469 * g++.old-deja/g++.other/redecl2.C: Likewise.
24470 * g++.old-deja/g++.other/redecl4.C: Likewise.
24471 * g++.old-deja/g++.pt/memtemp78.C: Likewise.
24472
24473 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
24474
24475 * gfortran.dg/f2c_5.f90: Add -w to dg-options
24476
24477 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
24478
24479 * lib/gfortran.exp (gfortran_target_compile): Call
24480 dg-additional-files-options
24481 * gfortran.dg/f2c_4.f90: New file
24482 * gfortran.dg/f2c_4.c: New file
24483 * gfortran.dg/f2c_5.f90: New file
24484 * gfortran.dg/f2c_5.c: New file
24485
24486 2005-06-05 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
24487
24488 * gfortran.dg/forall_1.f90: Set previously uninitialized variable.
24489
24490 PR fortran/21912
24491 * gfortran.dg/array_constructor_4.f90: New test.
24492
24493 2005-06-05 Mark Mitchell <mark@codesourcery.com>
24494
24495 PR c++/21619
24496 * g++.dg/ext/builtin9.C: New test.
24497
24498 2005-06-05 Dale Johannesen <dalej@apple.com>
24499
24500 * gcc.c-torture/execute/20050603-1.c: Move to gcc.dg.
24501 * gcc.c-torture/execute/20050603-2.c: Ditto.
24502
24503 2005-06-05 Dorit Nuzman <dorit@il.ibm.com>
24504
24505 * gcc.dg/vect/vect-62: Check that second loop is not vectorized.
24506 * gcc.dg/vect/vect-reduc-1.c: New.
24507 * gcc.dg/vect/vect-reduc-2.c: New.
24508 * gcc.dg/vect/vect-reduc-3.c: New.
24509
24510 2005-06-04 Dale Johannesen <dalej@apple.com>
24511
24512 * gcc.c-torture/execute/20050603-1.c: New.
24513 * gcc.c-torture/execute/20050603-2.c: New.
24514 * gcc.dg/20050603-3.c: New.
24515
24516 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
24517
24518 PR fortran/19195
24519 * gfortran.dg/debug_1.f90: New test.
24520
24521 * gfortran.dg/forall_1.f90: New test.
24522
24523 2005-06-04 Erik Edelmann <erik.edelmann@iki.fi>
24524
24525 * gfortran.dg/array_constructor_3.f90: New test.
24526
24527 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
24528
24529 * gfortran.dg/ret_pointer_1.f90: Un-XFAIL.
24530
24531 2005-06-04 Hans-Peter Nilsson <hp@axis.com>
24532
24533 * g++.dg/opt/crossjump1.C: Gate -fPIC usage on target fpic.
24534
24535 2005-06-04 Joseph S. Myers <joseph@codesourcery.com>
24536
24537 PR c/21873
24538 * gcc.dg/init-excess-1.c: New test.
24539
24540 2005-06-03 Mark Mitchell <mark@codesourcery.com>
24541
24542 PR c++/21853
24543 * g++.dg/expr/static_cast6.C: New test.
24544
24545 2005-06-03 Diego Novillo <dnovillo@redhat.com>
24546
24547 * gcc.dg/tree-ssa/vrp14.c: New test.
24548
24549 2005-06-03 Mark Mitchell <mark@codesourcery.com>
24550
24551 PR c++/21336
24552 * g++.dg/template/new2.C: New test.
24553
24554 2005-06-03 Josh Conner <jconner@apple.com>
24555
24556 * gcc.dg/ppc-vector-memcpy.c (foo): Use non-zero values for
24557 all entries in initializer.
24558
24559 2005-06-03 Richard Guenther <rguenth@gcc.gnu.org>
24560
24561 PR middle-end/21858
24562 * gcc.dg/pr21858.c: New testcase.
24563
24564 2005-06-03 Paolo Bonzini <bonzini@gnu.org>
24565
24566 PR tree-optimization/21292
24567
24568 * lib/target-supports.exp (check_effective_target_vect_cmdline_needed):
24569 New.
24570 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
24571 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
24572 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
24573 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
24574 gcc.dg/tree-ssa/gen-vect-32.c: Require it.
24575
24576 2005-06-02 Richard Henderson <rth@redhat.com>
24577
24578 * gcc.dg/sync-2.c: Use -march=i486 for i386.
24579
24580 2005-06-02 Richard Guenther <rguenth@gcc.gnu.org>
24581
24582 * gcc.dg/wtypequal.c: New testcase.
24583
24584 2005-06-02 Diego Novillo <dnovillo@redhat.com>
24585
24586 PR 21582
24587 * gcc.dg/tree-ssa/pr21582.c: New test.
24588
24589 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
24590
24591 PR c++/21280
24592 * g++.dg/opt/interface2.h: New.
24593 * g++.dg/opt/interface2.C: New.
24594 * g++.dg/init/ctor4.C: Adjust error lines.
24595 * g++.old-deja/g++.bob/inherit2.C: Likewise.
24596 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
24597 * g++.old-deja/g++.jason/opeq3.C: Likewise.
24598 * g++.old-deja/g++.pt/assign1.C: Likewise.
24599 * g++.old-deja/g++.pt/crash20.C: Likewise.
24600
24601 2005-06-02 Dorit Nuzman <dorit@il.ibm.com>
24602
24603 PR tree-optimization/21734
24604 * g++.dg/vect/pr21734_1.cc: New.
24605 * g++.dg/vect/pr21734_2.cc: New.
24606
24607 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
24608
24609 PR c++/20350
24610 * g++.dg/template/spec24.C: New.
24611
24612 PR c++/21151
24613 * g++.dg/pch/local-1.C: New.
24614 * g++.dg/pch/local-1.Hs: New.
24615
24616 2005-06-01 Diego Novillo <dnovillo@redhat.com>
24617
24618 PR 14341, PR 21332, PR 20701, PR 21086, PR 21090
24619 PR 21289, PR 21348, PR 21367, PR 21368, PR 21458.
24620 * gcc.dg/tree-ssa/pr14341.c: New test.
24621 * gcc.dg/tree-ssa/pr14841.c: New test.
24622 * gcc.dg/tree-ssa/pr20701.c: New test.
24623 * gcc.dg/tree-ssa/pr21086.c: New test.
24624 * gcc.dg/tree-ssa/pr21090.c: New test.
24625 * gcc.dg/tree-ssa/pr21332.c: New test.
24626 * gcc.dg/tree-ssa/pr21458.c: New test.
24627 * gcc.dg/tree-ssa/pr21658.c: New test.
24628 * gcc.dg/tree-ssa/vrp01.c: New test.
24629 * gcc.dg/tree-ssa/vrp02.c: New test.
24630 * gcc.dg/tree-ssa/vrp03.c: New test.
24631 * gcc.dg/tree-ssa/vrp04.c: New test.
24632 * gcc.dg/tree-ssa/vrp05.c: New test.
24633 * gcc.dg/tree-ssa/vrp06.c: New test.
24634 * gcc.dg/tree-ssa/vrp07.c: New test.
24635 * gcc.dg/tree-ssa/vrp08.c: New test.
24636 * gcc.dg/tree-ssa/vrp09.c: New test.
24637 * gcc.dg/tree-ssa/vrp10.c: New test.
24638 * gcc.dg/tree-ssa/vrp11.c: New test.
24639 * gcc.dg/tree-ssa/vrp12.c: New test.
24640 * gcc.dg/tree-ssa/vrp13.c: New test.
24641
24642 2005-06-01 Alexandre Oliva <aoliva@redhat.com>
24643
24644 PR 21029
24645 * gcc.dg/tree-ssa/pr21029.c: New test.
24646
24647 2005-06-01 Roger Sayle <roger@eyesopen.com>
24648
24649 * gfortran.dg/logint-1.f: New test case.
24650 * gfortran.dg/logint-2.f: Likewise.
24651 * gfortran.dg/logint-3.f: Likewise.
24652
24653 2005-06-01 Jakub Jelinek <jakub@redhat.com>
24654
24655 PR c/21536
24656 PR c/20760
24657 * gcc.dg/20050527-1.c: New test.
24658
24659 * gcc.dg/i386-sse-12.c: New test.
24660
24661 PR fortran/21729
24662 * gfortran.dg/implicit_5.f90: New test.
24663
24664 2005-06-01 Feng Wang <fengwang@nudt.edu.cn>
24665
24666 PR fortran/20883
24667 * gfortran/assign_4.f90: New test.
24668 * gfortran/assign_2.f90: Change compile to run.
24669
24670 2005-05-31 Geoffrey Keating <geoffk@geoffk.org>
24671
24672 * lib/target-supports.exp
24673 (check_effective_target_sync_char_short): New.
24674 * gcc.dg/sync-2.c: New.
24675
24676 2005-05-31 Zdenek Dvorak <dvorakz@suse.cz>
24677
24678 PR tree-optimization/21817
24679 * gcc.dg/torture/pr21817-1.c: New.
24680
24681 2005-05-31 Nathan Sidwell <nathan@codesourcery.com>
24682
24683 PR c++/21165
24684 * g++.dg/template/init5.C: New.
24685
24686 2005-05-31 Paul Thomas <pault@gcc.gnu.org>
24687
24688 * gfortran.dg/char_initialiser_actual.f90:
24689 Test character initialisers as actual arguments.
24690 * gfortran.dg/char_pointer_comp_assign.f90:
24691 Test character pointer structure component assignments.
24692 * gfortran.dg/char_array_structure_constructor.f90:
24693 Test character components in structure constructors.
24694
24695 2005-05-31 Andrew pinski <pinskia@physics.uc.edu>
24696
24697 PR middle-end/20931
24698 * g++.dg/opt/pr20931.C: New test.
24699
24700 2005-05-31 Andreas Jaeger <aj@suse.de>
24701
24702 PR testsuite/20772
24703 * g++.dg/abi/dtor1.C, g++.dg/abi/empty10.C, g++.dg/abi/layout3.C,
24704 g++.dg/eh/simd-2.C, g++.dg/opt/cse2.C,
24705 g++.old-deja/g++.ext/asmspec1.C,
24706 g++.old-deja/g++.other/regstack.C,
24707 gcc.dg/20000614-1.c, gcc.dg/20000807-1.c, gcc.dg/20000904-1.c,
24708 gcc.dg/20001127-1.c, gcc.dg/20010202-1.c, gcc.dg/20010520-1.c,
24709 gcc.dg/20011009-1.c, gcc.dg/20011029-2.c, gcc.dg/20020224-1.c,
24710 gcc.dg/20020531-1.c, gcc.dg/20020616-1.c, gcc.dg/980226-1.c,
24711 gcc.dg/980414-1.c, gcc.dg/980520-1.c, gcc.dg/980709-1.c,
24712 gcc.dg/990117-1.c, gcc.dg/990130-1.c, gcc.dg/990213-2.c,
24713 gcc.dg/990214-1.c, gcc.dg/991129-1.c, gcc.dg/991209-1.c,
24714 gcc.dg/991214-1.c, gcc.dg/asm-1.c, gcc.dg/attr-returns_twice-1.c,
24715 gcc.dg/clobbers.c, gcc.dg/i386-387-7.c, gcc.dg/i386-387-8.c,
24716 gcc.dg/i386-3dnowA-1.c, gcc.dg/i386-3dnowA-2.c, gcc.dg/i386-asm-1.c
24717 gcc.dg/i386-asm-2.c, gcc.dg/i386-asm-3.c, gcc.dg/i386-bitfield3.c
24718 gcc.dg/i386-call-1.c, gcc.dg/i386-memset-1.c,
24719 gcc.dg/i386-signbit-3.c, gcc.dg/i386-ssefn-1.c,
24720 gcc.dg/i386-ssefn-2.c, gcc.dg/i386-ssefn-3.c, gcc.dg/i386-ssefn-4.c
24721 gcc.dg/i386-volatile-1.c, gcc.dg/i386-xorps.c, gcc.dg/pr12092-1.c
24722 gcc.dg/pr14289-1.c, gcc.dg/pr19236-1.c, gcc.dg/pr20204.c,
24723 gcc.dg/pr9771-1.c, gcc.dg/register-var-1.c,
24724 gcc.dg/sibcall-5.c, gcc.dg/charset/asm3.c,
24725 gcc.dg/cpp/trad/num-sign.c: Run tests also on x86_64.
24726
24727 2005-05-31 Jeff Law <law@redhat.com>
24728
24729 * gcc.dg/tree-ssa/foldaddr-1.c: New test.
24730
24731 2005-05-30 Paolo Carlini <pcarlini@suse.de>
24732
24733 PR middle-end/21743
24734 * gcc.dg/builtins-1.c: Activate disabled clog test.
24735 * gcc.dg/torture/builtin-attr-1.c: Likewise.
24736
24737 2005-05-29 Paul Thomas <pault@gcc.gnu.org>
24738
24739 * gfortran.dg/char_pointer_assign.f90:
24740 Test character-pointer assignments and pointer assignments.
24741 * gfortran.dg/char_pointer_dummy.f90:
24742 Test character-pointer dummy arguments.
24743 * gfortran.dg/char_pointer_func.f90:
24744 Test character-pointer function returns.
24745 * gfortran.dg/char_pointer_dependency.f90:
24746 Test character-pointer functions with dependencies.
24747
24748 2005-05-30 Mark Mitchell <mark@codesourcery.com>
24749
24750 PR c++/21784
24751 * g++.dg/lookup/using14.C: New test.
24752
24753 2005-05-30 Kazu Hirata <kazu@cs.umass.edu>
24754
24755 * gcc.dg/c99-math-double-1.c, gcc.dg/c99-math-float-1.c,
24756 gcc.dg/c99-math-long-double-1.c, gcc.dg/c99-math.h: Remove
24757 trailing ^M.
24758
24759 2005-05-29 Geoffrey Keating <geoffk@apple.com>
24760
24761 PR c++/17413
24762 * g++.dg/template/local5.C: New.
24763
24764 PR target/21761
24765 * gcc.c-torture/compile/pr21761.c: New.
24766
24767 * g++.old-deja/g++.eh/badalloc1.C: Make XFAIL only on darwin
24768 before darwin8.
24769
24770 2005-05-30 Steven G. Kargl
24771
24772 PR fortran/20846
24773 * gfortran.dg/inquire_8.f90: New test.
24774
24775 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
24776
24777 PR libfortran/21376
24778 * gfortran.dg/output_exponents_1.f90: New test.
24779
24780 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
24781
24782 PR libfortran/20006
24783 * gfortran.dg/dollar_edit_descriptor-1.f: New test.
24784
24785 2005-05-28 Mark Mitchell <mark@codesourcery.com>
24786
24787 PR c++/21210
24788 * g++.dg/ext/complex1.C: New test.
24789
24790 PR c++/21340
24791 * g++.dg/init/ctor6.C: New test.
24792
24793 2005-05-29 Jan Hubicka <jh@suse.cz>
24794
24795 * gcc.c-torture/compile/pr21562.c: New.
24796
24797 2005-05-28 Steven G. Kargl <kargls@comcast.net>
24798
24799 * gfortran.dg/subnormal_1.f90: New test.
24800
24801 2005-05-28 Jan Hubicka <jh@suse.cz>
24802
24803 * tree-prof.exp: Fix comment.
24804 * value-prof-1.c: New.
24805 * value-prof-2.c: New.
24806 * value-prof-3.c: New.
24807 * value-prof-4.c: New.
24808
24809 2005-05-27 Mark Mitchell <mark@codesourcery.com>
24810
24811 PR c++/21614
24812 * g++.dg/expr/ptrmem6.C: New test.
24813 * g++.dg/expr/ptrmem6a.C: Likewise.
24814
24815 2005-05-27 Kazu Hirata <kazu@cs.umass.edu>
24816
24817 PR tree-optimization/21658
24818 * gcc.dg/tree-ssa/pr21658.c: New.
24819
24820 2005-05-27 Nathan Sidwell <nathan@codesourcery.com>
24821
24822 PR c++/21455
24823 * g++.dg/inherit/ptrmem3.C: New.
24824
24825 PR c++/21681
24826 * g++.dg/parse/template16.C: New.
24827
24828 2005-05-27 Andreas Jaeger <aj@suse.de>
24829
24830 * gcc.dg/setjmp-2.c: Only run in 32-bit.
24831
24832 * gcc.dg/i386-sse-8.c: Run test on all archs.
24833
24834 2005-05-26 Mike Stump <mrs@apple.com>
24835
24836 * objc.dg/isa-field-1.m: Only run on darwin.
24837 * objc.dg/lookup-1.m: Likewise.
24838 * objc.dg/try-catch-8.m: Likewise.
24839
24840 2005-05-26 Roger Sayle <roger@eyesopen.com>
24841
24842 PR tree-optimization/9814
24843 * gcc.dg/pr9814-1.c: New test case.
24844
24845 2005-05-26 Ziemowit Laski <zlaski@apple.com>
24846
24847 * objc.dg/comp-types-8.m, objc.dg/encode-6.m,
24848 objc.dg/extra-semi.m, objc.dg/fix-and-continue-2.m,
24849 objc.dg/isa-field-1.m, objc.dg/lookup-1.m, objc.dg/method-15.m,
24850 objc.dg/method-16.m, objc.dg/method-17.m, objc.dg/method-18.m,
24851 objc.dg/method-19.m, objc.dg/next-runtime-1.m,
24852 objc.dg/no-extra-load.m, objc.dg/pragma-1.m, objc.dg/stubify-1.m,
24853 objc.dg/stubify-2.m, objc.dg/super-class-4.m,
24854 objc.dg/super-dealloc-1.m, objc.dg/super-dealloc-2.m,
24855 objc.dg/try-catch-6.m, objc.dg/try-catch-7.m,
24856 objc.dg/try-catch-8.m: New.
24857
24858 2005-05-26 Janis Johnson <janis187@us.ibm.com>
24859
24860 * lib/obj-c++.exp (obj-c++_target_compile): Declare global variable,
24861 remove extraneous semicolons.
24862
24863 2005-05-26 Ziemowit Laski <zlaski@apple.com>
24864
24865 * obj-c++.dg/comp-types-12.mm: New.
24866 * objc.dg/comp-types-11.m: New.
24867 * objc.dg/selector-4.m: New.
24868
24869 2005-05-26 Andreas Jaeger <aj@suse.de>
24870
24871 PR testsuite/20772
24872 * g++.old-deja/g++.ext/attrib1.C, g++.old-deja/g++.ext/attrib2.C,
24873 g++.old-deja/g++.ext/attrib3.C,
24874 g++.old-deja/g++.other/store-expr1.C,
24875 g++.old-deja/g++.other/store-expr2.C, g++.dg/opt/longbranch2.C,
24876 gcc.dg/20000609-1.c, gcc.dg/20000720-1.c, gcc.dg/20011107-1.c,
24877 gcc.dg/20011119-1.c, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
24878 gcc.dg/20020122-3.c, gcc.dg/20020201-3.c, gcc.dg/20020206-1.c,
24879 gcc.dg/20020218-1.c, gcc.dg/20020310-1.c, gcc.dg/20020411-1.c,
24880 gcc.dg/20020418-2.c, gcc.dg/20020426-1.c, gcc.dg/20020426-2.c,
24881 gcc.dg/20020517-1.c, gcc.dg/20020523-1.c, gcc.dg/20020523-2.c,
24882 gcc.dg/20020729-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
24883 gcc.dg/20030926-1.c, gcc.dg/20031202-1.c, gcc.dg/980312-1.c,
24884 gcc.dg/980313-1.c, gcc.dg/990424-1.c, gcc.dg/990524-1.c,
24885 gcc.dg/991230-1.c, gcc.dg/i386-387-1.c, gcc.dg/i386-387-2.c,
24886 gcc.dg/i386-387-3.c, gcc.dg/i386-387-4.c, gcc.dg/i386-387-5.c,
24887 gcc.dg/i386-387-6.c, gcc.dg/i386-bitfield1.c,
24888 gcc.dg/i386-bitfield2.c, gcc.dg/i386-loop-1.c,
24889 gcc.dg/i386-loop-2.c, gcc.dg/i386-loop-3.c, gcc.dg/i386-pic-1.c,
24890 gcc.dg/i386-regparm.c, gcc.dg/i386-signbit-1.c,
24891 gcc.dg/i386-signbit-2.c, gcc.dg/i386-sse-5.c, gcc.dg/i386-sse-8.c,
24892 gcc.dg/i386-unroll-1.c, gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
24893 gcc.dg/unroll-1.c: Handle 32-bit x86-64 compilation.
24894
24895 2005-05-26 Andreas Jaeger <aj@suse.de>
24896
24897 * gcc.c-torture/execute/ieee/ieee.exp: Set float-store for 32-bit
24898 x86-64 compilation.
24899
24900 2005-05-26 Andreas Jaeger <aj@suse.de>
24901
24902 PR testsuite/20772
24903 * gfortran.dg/promotion.f90, gcc.misc-tests/i386-pf-3dnow-1.c,
24904 gcc.misc-tests/i386-pf-athlon-1.c,
24905 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
24906 g++.dg/opt/mmx1.C, g++.dg/other/big-struct.C,
24907 g++.dg/abi/bitfield3.C, g++.dg/abi/bitfield8.C,
24908 g++.dg/abi/bitfield9.C, g++.dg/abi/empty7.C, g++.dg/abi/empty9.C,
24909 g++.dg/abi/layout4.C, g++.dg/abi/thunk1.C, g++.dg/abi/thunk2.C,
24910 g++.dg/abi/vbase11.C, g++.dg/abi/vthunk2.C, g++.dg/abi/vthunk3.C,
24911 g++.dg/ext/attrib8.C: Run also on x86_64 compiling 32-bit x86
24912 programs.
24913
24914 * g++.dg/opt/reg-stack4.C, g++.dg/eh/simd-1.C, g++.dg/eh/simd-1.C,
24915 gcc.dg/setjmp-2.c, gcc.dg/short-compare-1.c,
24916 gcc.dg/short-compare-2.c, gcc.target/i386/asm-1.c: Handle 32-bit
24917 x86-64 compilation.
24918
24919 * g++.dg/warn/register-var-1.C, g++.dg/charset/asm2.c: Run also on
24920 x86_64.
24921
24922 * gcc.dg/i386-pentium4-not-mull.c: Change option handling to use
24923 effective-target ilp32.
24924
24925 2005-05-26 David Ung <davidu@mips.com>
24926
24927 * gcc.target/mips/ext_ins.c: New test for testing the generation
24928 of MIPS32/64 rev 2 ext/ins instructions.
24929
24930 2005-05-26 Andreas Jaeger <aj@suse.de>
24931
24932 * treelang/compile/unsigned.tree: Use gimple instead of
24933 nonexisting generic dump.
24934
24935 2005-05-26 Paolo Bonzini <bonzini@gnu.org>
24936
24937 * gcc.dg/vect/vect-7.c: Remove xfail for alpha.
24938
24939 2005-05-26 Andreas Jaeger <aj@suse.de>
24940
24941 * gcc.dg/tree-ssa/ssa-pre-14.c (foo): Use correct type for strlen.
24942
24943 2005-05-26 Thomas Koenig <Thomas.Koenig@online.de>
24944
24945 PR libfortran/17283
24946 * gfortran.fortran-torture/execute/intrinsic_unpack.f90:
24947 Test callee-allocated memory with write statements.
24948
24949 2005-05-25 Roger Sayle <roger@eyesopen.com>
24950
24951 PR middle-end/21709
24952 * gcc.dg/pr21709-1.c: New test case.
24953
24954 2005-05-25 Ziemowit Laski <zlaski@apple.com>
24955 Mike Stump <mrs@apple.com>
24956
24957 * objc/execute/next_mapping.h: Update for C++.
24958
24959 * obj-c++.dg/selector-1.mm: Move to...
24960 * obj-c++.dg/selector-4.mm: here...
24961
24962 * obj-c++.dg/basic.mm: New.
24963 * obj-c++.dg/comp-types-1.mm: New.
24964 * obj-c++.dg/cxx-class-1.mm: New.
24965 * obj-c++.dg/cxx-ivars-1.mm: New.
24966 * obj-c++.dg/cxx-ivars-2.mm: New.
24967 * obj-c++.dg/cxx-ivars-3.mm: New.
24968 * obj-c++.dg/cxx-scope-1.mm: New.
24969 * obj-c++.dg/cxx-scope-2.mm: New.
24970 * obj-c++.dg/defs.mm: New.
24971 * obj-c++.dg/empty-private-1.mm: New.
24972 * obj-c++.dg/encode-1.mm: New.
24973 * obj-c++.dg/encode-2.mm: New.
24974 * obj-c++.dg/encode-3.mm: New.
24975 * obj-c++.dg/extern-c-1.mm: New.
24976 * obj-c++.dg/extra-semi.mm: New.
24977 * obj-c++.dg/fix-and-continue-2.mm: New.
24978 * obj-c++.dg/isa-field-1.mm: New.
24979 * obj-c++.dg/ivar-list-semi.mm: New.
24980 * obj-c++.dg/local-decl-1.mm: New.
24981 * obj-c++.dg/lookup-1.mm: New.
24982 * obj-c++.dg/lookup-2.mm: New.
24983 * obj-c++.dg/method-1.mm: New.
24984 * obj-c++.dg/method-2.mm: New.
24985 * obj-c++.dg/method-3.mm: New.
24986 * obj-c++.dg/method-4.mm: New.
24987 * obj-c++.dg/method-5.mm: New.
24988 * obj-c++.dg/method-6.mm: New.
24989 * obj-c++.dg/method-7.mm: New.
24990 * obj-c++.dg/no-extra-load.mm: New.
24991 * obj-c++.dg/overload-1.mm: New.
24992 * obj-c++.dg/pragma-1.mm: New.
24993 * obj-c++.dg/pragma-2.mm: New.
24994 * obj-c++.dg/private-1.mm: New.
24995 * obj-c++.dg/private-2.mm: New.
24996 * obj-c++.dg/proto-qual-1.mm: New.
24997 * obj-c++.dg/qual-types-1.mm: New.
24998 * obj-c++.dg/stubify-1.mm: New.
24999 * obj-c++.dg/stubify-2.mm: New.
25000 * obj-c++.dg/super-class-1.mm: New.
25001 * obj-c++.dg/super-class-2.mm: New.
25002 * obj-c++.dg/super-dealloc-1.mm: New.
25003 * obj-c++.dg/super-dealloc-2.mm: New.
25004 * obj-c++.dg/template-1.mm: New.
25005 * obj-c++.dg/template-2.mm: New.
25006 * obj-c++.dg/template-3.mm: New.
25007 * obj-c++.dg/template-4.mm: New.
25008 * obj-c++.dg/template-5.mm: New.
25009 * obj-c++.dg/template-6.mm: New.
25010 * obj-c++.dg/try-catch-1.mm: New.
25011 * obj-c++.dg/try-catch-2.mm: New.
25012 * obj-c++.dg/try-catch-3.mm: New.
25013 * obj-c++.dg/try-catch-4.mm: New.
25014 * obj-c++.dg/try-catch-5.mm: New.
25015 * obj-c++.dg/try-catch-6.mm: New.
25016 * obj-c++.dg/try-catch-7.mm: New.
25017 * obj-c++.dg/try-catch-8.mm: New.
25018 * obj-c++.dg/try-catch-9.mm: New.
25019 * obj-c++.dg/va-meth-1.mm: New.
25020
25021 2005-05-25 Ziemowit Laski <zlaski@apple.com>
25022
25023 * obj-c++.dg/selector-1.mm: New.
25024 * obj-c++.dg/selector-2.mm: New.
25025
25026 2005-05-25 Ziemowit Laski <zlaski@apple.com>
25027
25028 * obj-c++.dg/selector-3.mm: New.
25029 * objc.dg/selector-3.m: New.
25030
25031 2005-05-25 Ziemowit Laski <zlaski@apple.com>
25032
25033 * objc.dg/selector-2.m: Remove "-fgnu-runtime"; be flexible
25034 about where warning appears.
25035
25036 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
25037
25038 * gcc.dg/tree-ssa/stdarg-2.c: Add tests for s390*-*-linux* targets.
25039 * gcc.dg/tree-ssa/stdarg-3.c: Likewise.
25040 * gcc.dg/tree-ssa/stdarg-4.c: Likewise.
25041 * gcc.dg/tree-ssa/stdarg-5.c: Likewise.
25042
25043 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
25044
25045 * gcc.dg/20050524-1.c: New test.
25046
25047 2005-05-25 Jan Hubicka <jh@suse.cz>
25048
25049 * gcc.dg/tree-prof/inliner-1.c: New.
25050
25051 2005-05-25 Janis Johnson <janis187@us.ibm.com>
25052
25053 * gcc.dg/tree-prof: New directory.
25054 * gcc.dg/tree-prof/tree-prof.exp: New.
25055
25056 2005-05-25 DJ Delorie <dj@redhat.com>
25057
25058 * gcc.dg/Wattributes-1.c: New.
25059 * gcc.dg/Wattributes-2.c: New.
25060 * gcc.dg/Wattributes-3.c: New.
25061
25062 20005-05-24 Janis Johnson <janis187@us.ibm.com>
25063
25064 PR tree-optimization/19833
25065 * gcc.dg/uninit-4.c: Remove xfail.
25066 * gcc.dg/uninit-9.c: Ditto.
25067
25068 2005-05-24 Ziemowit Laski <zlaski@apple.com>
25069
25070 * obj-c++.dg/bitfield-[1-5].mm: New.
25071 * obj-c++.dg/class-protocol-1.mm: New.
25072 * obj-c++.dg/comp-types-1[0-1].mm: New.
25073 * obj-c++.dg/comp-types-[2-9].mm: New.
25074 * obj-c++.dg/encode-[4-8].mm: New.
25075 * obj-c++.dg/layout-1.mm: New.
25076 * obj-c++.dg/method-1[0-9].mm: New.
25077 * obj-c++.dg/method-2[0-1].mm: New.
25078 * obj-c++.dg/method-[8-9].mm: New.
25079 * obj-c++.dg/objc-gc-3.mm: New.
25080 * obj-c++.dg/try-catch-10.mm: New.
25081 * objc.dg/bitfield-5.m: New.
25082 * objc.dg/comp-types-10.m: New.
25083 * objc.dg/comp-types-9.m: New.
25084 * objc.dg/layout-1.m: New.
25085 * objc.dg/objc-gc-4.m: New.
25086 * objc.dg/try-catch-9.m: New.
25087 * objc.dg/class-protocol-1.m: Tweak diagnostics.
25088 * objc.dg/comp-types-1.m: Likewise.
25089 * objc.dg/comp-types-[5-6].m: Likewise.
25090 * objc.dg/method-9.m: Likewise.
25091
25092 2005-05-24 Janis Johnson <janis187@us.ibm.com>
25093
25094 * gcc.dg/altivec-vec-merge.c: Make test usable on GNU/Linux targets
25095 and on hardware without VMX support.
25096
25097 * gcc.dg/altivec-vec-merge.c: Renamed from ppc-vec-merge.c.
25098
25099 * gcc.dg/ppc64-abi-2.c: Remove code that is now invalid.
25100
25101 * lib/profopt.exp (dg-final-generate, dg-final-use,
25102 profopt-final-code, profopt-get-options): New.
25103 (profopt-execute): Process test directives.
25104
25105 * lib/gcc-dg.exp (cleanup-ipa-dump): New.
25106 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
25107 cleanup-tree-dump, cleanup-saved-temps): Update comments.
25108
25109 2005-05-24 Andrew Pinski <pinskia@physics.uc.edu>
25110
25111 PR C++/21645
25112 * g++.dg/init/ctor5.C: New test.
25113
25114 2005-05-24 Ira Rosen <irar@il.ibm.com>
25115
25116 * gcc.dg/vect/vect-none.c: Split into vect-106.c, vect-107.c,
25117 vect-108.c, vect-109.c, vect-110.c, vect-111.c, vect-112.c,
25118 vect-113.c, vect-114.c.
25119
25120 2005-05-23 Adam Nemet <anemet@lnxw.com>
25121
25122 * gcc.dg/const-elim-1.c: Remove xfails.
25123
25124 2005-05-23 Jeff Law <law@redhat.com>
25125
25126 * gcc.c-torture/compile/pr21638.c: New test.
25127 * gcc.c-torture/compile/20050520-1.c: New test.
25128
25129 2005-05-23 Nick Clifton <nickc@redhat.com>
25130
25131 * gcc.c-torture/execute/20020720-1.x: Fix m32r target selector to
25132 be a proper triple, ie: m32r*-*-*.
25133 * g++.old-deja/g++.jason/thunk3.C: Likewise.
25134
25135 2004-05-21 Andrew Pinski <pinskia@physics.uc.edu>
25136
25137 PR middle-end/21331
25138 PR tree-opt/21293
25139 * gcc.c-torture/compile/pr21293.c: New test.
25140 * gcc.c-torture/execute/pr21331.c: New test.
25141
25142 2004-05-20 Richard Henderson <rth@redhat.com>
25143
25144 * g++.dg/other/stdarg3.C: Spell "hpux*" correctly.
25145
25146 2005-05-20 Ziemowit Laski <zlaski@apple.com>
25147
25148 * obj-c++-dg.exp: Add.
25149 * obj-c++.exp: Add.
25150 * obj-c++.dg/dg.exp: Add.
25151
25152 2005-05-20 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
25153
25154 * g++.old-deja/g++.jason/thunk3.C: XFAIL on m32r*-*.
25155 * gcc.c-torture/execute/20020720-1.x: Add xfail for m32r*-*.
25156
25157 2005-05-20 Bjoern Haase <bjoern.m.haase@web.de>
25158
25159 * gcc.c-torture/execute/20020720-1.x: Add xfail for avr-*-*.
25160
25161 2004-05-19 Richard Henderson <rth@redhat.com>
25162
25163 * g++.dg/other/stdarg3.C: Only use -mlp64 for hpux.
25164
25165 2005-05-19 Janis Johnson <janis187@us.ibm.com>
25166
25167 * gcc.dg/altivec-21.c: Use dg-error only for ilp32.
25168
25169 * gcc.dg/vect/vect-dv-2.c: Remove dg-do directive.
25170
25171 2005-05-19 Jakub Jelinek <jakub@redhat.com>
25172
25173 PR c++/21495
25174 * g++.dg/parse/extern1.C: New test.
25175 * g++.dg/tls/diag-2.C: Adjust expected error message wording.
25176
25177 2005-05-19 Eric Botcazou <ebotcazou@libertysurf.fr>
25178
25179 * gcc.dg/c99-math.h: New.
25180 * gcc.dg/c99-math-float-1.c: New test.
25181 * gcc.dg/c99-math-double-1.c: Likewise.
25182 * gcc.dg/c99-math-long-double-1.c: Likewise.
25183
25184 2005-05-18 Richard Henderson <rth@redhat.com>
25185
25186 * gcc.dg/tree-ssa/20031015-1.c: Expect one V_MUST_DEF.
25187
25188 2005-05-18 Devang Patel <dpatel@apple.com>
25189
25190 * g++.dg/opt/20050511-1.C: New test.
25191
25192 2005-05-18 Thomas Koenig <Thomas.Koenig@online.de>
25193
25194 PR libfortran/21127
25195 * gfortran.dg/reshape-complex.f90: New test.
25196
25197 2005-05-18 Erik Edelmann <erik.edelmann@iki.fi>
25198
25199 * gfortran.dg/array_constructor_1.f90: New test.
25200 * gfortran.dg/array_constructor_2.f90: New test.
25201
25202 2005-05-18 Feng Wang <fengwang@nudt.edu.cn>
25203
25204 PR fortran/20954
25205 * gfortran.dg/pr20954.f: New test.
25206
25207 2005-05-17 Mike Stump <mrs@apple.com>
25208
25209 Yet more Objective-C++...
25210
25211 * objc.dg/method-5.m: Update.
25212 * objc.dg/method-6.m: Update.
25213 * objc.dg/method-7.m: Update.
25214 * objc.dg/method-9.m: Update.
25215 * objc.dg/try-catch-2.m: Update.
25216
25217 2005-05-17 Mark Mitchell <mark@codesourcery.com>
25218
25219 * gcc.dg/compat/struct-layout-1_generate.c (iterative_hash):
25220 Remove little-endian optimizations.
25221
25222 2005-05-17 Jeff Law <law@redhat.com>
25223
25224 * g++.dg/tree-ssa/pr14814.C: New test.
25225 * gcc.dg/tree-ssa/pr14814.C: New test.
25226 * gcc.dg/tree-ssa/pr17141-1.C: New test.
25227 * gcc.dg/tree-ssa/pr17141-2.C: New test.
25228
25229 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
25230
25231 * gcc.dg/compat/generate-random.c: Do not include
25232 libiberty.h.
25233 * gcc.dg/compat/generate-random_r.c: Likewise.
25234
25235 2005-05-17 Paolo Bonzini <bonzini@gnu.org>
25236
25237 * gcc.dg/fold-div-1.c, gcc.dg/recip-1.c, gcc.dg/recip-2.c: New.
25238
25239 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
25240
25241 PR middle-end/21595
25242 * g++.dg/tree-ssa/builtin1.C: New testcase.
25243
25244 2005-05-17 Jakub Jelinek <jakub@redhat.com>
25245
25246 PR c++/21454
25247 * g++.dg/opt/const4.C: New test.
25248
25249 PR middle-end/21492
25250 * g++.dg/opt/crossjump1.C: New test.
25251
25252 PR tree-optimization/21610
25253 * gcc.c-torture/compile/20050516-1.c: New test.
25254
25255 PR fortran/15080
25256 * gfortran.fortran-torture/execute/forall_3.f90: Remove comment
25257 about the test failing.
25258 * gfortran.fortran-torture/execute/where_7.f90: New test.
25259 * gfortran.fortran-torture/execute/where_8.f90: New test.
25260
25261 2005-05-16 Richard Henderson <rth@redhat.com>
25262
25263 * lib/target-supports.exp (check_effective_target_vect_int_mul): Add
25264 i?86 and x86_64.
25265
25266 2005-05-16 Mark Mitchell <mark@codesourcery.com>
25267
25268 * gcc.dg/compat/generate-random.c (config.h): Do not include.
25269 (limits.h): Include unconditionally.
25270 (stdlib.h): Likewise.
25271 * gcc.dg/compat/generate-random_r.c (config.h): Do not include.
25272 (limits.h): Include unconditionally.
25273 (stdlib.h): Likewise.
25274 * gcc.dg/compat/struct-layout-1.exp: Do not link with libiberty.
25275 * gcc.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
25276 (limits.h): Include unconditionally.
25277 (stdlib.h): Likewise.
25278 (hashtab.h): Do not include.
25279 (getopt.h): Likewise.
25280 (stddef.h): Include.
25281 (hashval_t): Define.
25282 (struct entry): Add "next" field.
25283 (HASH_SIZE): New macro.
25284 (hash_table): New variable.
25285 (switchfiles): Do not use xmalloc.
25286 (mix): New macro.
25287 (iterative_hash): New function.
25288 (hasht): Remove.
25289 (e_exists): New function.
25290 (e_insert): Likewise.
25291 (output): Use, instead of libiberty hashtable functions.
25292 (main): Do not use getopt. Do not call htab_create.
25293
25294 2005-05-16 David Billinghurst <David.Billinghurst@riotinto.com>
25295
25296 PR libstdc++/21526
25297 * lib/target-supports.exp (check_mkfifo_available):
25298 Return 0 for cygwin as mkfifo support incomplete on platform.
25299 Fix typos in comments.
25300
25301 2005-05-15 Mark Mitchell <mark@codesourcery.com>
25302
25303 * lib/compat.exp (compat-execute): Do not use regsub unsafely.
25304
25305 2005-05-15 Jerry DeLisle <jvdelisle@verizon.net>
25306
25307 PR fortran/17432
25308 * gfortran.dg/assign_4.f: New test.
25309
25310 2005-05-14 Kazu Hirata <kazu@cs.umass.edu>
25311
25312 PR tree-optimization/21563
25313 * gcc.dg/tree-ssa/pr21563.c: New.
25314
25315 2005-05-14 Jan Hubicka <jh@suse.cz>
25316
25317 * gcc.dg/noreturn-7.c: Allow control reaches warning.
25318
25319 2005-05-14 Richard Guenther <rguenth@gcc.gnu.org>
25320
25321 * g++.dg/tree-ssa/tmmti-2.C: New testcase.
25322
25323 2005-05-13 Julian Brown <julian@codesourcery.com>
25324
25325 * gcc.c-torture/execute/20041218-2.c: Add __attribute__((packed)).
25326 * gcc.dg/intmax_t-1.c: Disable on *arm*-*-*elf*.
25327
25328 2005-05-13 Jan Hubicka <jh@suse.cz>
25329
25330 * gcc.dg/builtins-43.c: Use gimple dump instead of generic.
25331 * gcc.dg/fold-xor-?.c: Likewise.
25332 * gcc.dg/pr15784-?.c: Likewise.
25333 * gcc.dg/pr20922-?.c: Likewise.
25334 * gcc.dg/tree-ssa/20050128-1.c: Likewise.
25335 * gcc.dg/tree-ssa/pr17598.c: Likewise.
25336 * gcc.dg/tree-ssa/pr20470.c: Likewise.
25337
25338 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
25339
25340 PR fortran/21260
25341 * gfortran.dg/hollerith_1.f90: New test.
25342
25343 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
25344
25345 * gfortran.dg/func_result_2.f90: New test.
25346
25347 2005-05-11 Bud Davis <bdavis@gfortran.org>
25348
25349 * gfortran.dg/dev_null.f90: New test.
25350
25351 2005-05-11 Richard Earnshaw <richard.earnshaw@arm.com>
25352
25353 * gcc.dg/arm-vfp1.c: Revert last change.
25354
25355 2005-05-11 Richard Guenther <rguenth@gcc.gnu.org>
25356
25357 PR middle-end/19807
25358 PR tree-optimization/19639
25359 * g++.dg/tree-ssa/pr19807.C: New testcase.
25360
25361 2005-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
25362
25363 PR libfortran/21471
25364 * gfortran.dg/append-1.f90: New test.
25365
25366 2005-05-10 Diego Novillo <dnovillo@redhat.com>
25367
25368 * gcc.dg/pr18501.c: XFAIL.
25369 * gcc.dg/tree-ssa/loop-4.c: Fix expected pattern.
25370 * gcc.dg/tree-ssa/pr20913.c: Change to link-time test.
25371 * gcc.dg/tree-ssa/ssa-ccp-2.c: Change to a .optimized scan.
25372 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
25373 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
25374 * gcc.dg/tree-ssa/ssa-dom-ccp-1.c: Likewise.
25375 * gcc.dg/tree-ssa/ssa-pre-7.c: Change to a .fre scan.
25376 * gcc.dg/tree-ssa/ssa-pre-8.c: Likewise.
25377
25378 2005-05-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
25379
25380 PR fortran/20178
25381 * gfortran.dg/f2c_1.f90, gfortran.dg/f2c_2.f90,
25382 gfortran.dg/f2c_3.f90: New tests.
25383
25384 * gfortran.dg/return_1.f90: Fix dg annotation.
25385
25386 2005-05-10 Diego Novillo <dnovillo@redhat.com>
25387
25388 * gcc.c-torture/compile/20050510-1.c: New test.
25389
25390 2005-05-10 Mark Mitchell <mark@codesourcery.com>
25391
25392 * gcc.dg/arm-vfp1.c: Remove test for fnegs.
25393
25394 2005-05-10 Bob Wilson <bob.wilson@acm.org>
25395
25396 * gcc.dg/const-elim-1.c: Remove xfail for xtensa-*-*.
25397
25398 2005-05-10 Gabor Loki <loki@gcc.gnu.org>
25399
25400 PR c/17913
25401 * gcc.c-torture/compile/pr17913.c: Computed jump test for PR17913
25402
25403 2005-05-10 Joseph S. Myers <joseph@codesourcery.com>
25404
25405 PR c/21342
25406 * gcc.dg/redecl-11.c, gcc.dg/redecl-12.c, gcc.dg/redecl-13.c,
25407 gcc.dg/redecl-14.c, gcc.dg/redecl-15.c: New tests.
25408
25409 2005-05-10 Ben Elliston <bje@au.ibm.com>
25410
25411 PR debug/16676
25412 * gcc.dg/debug/pr16676.c: New test.
25413
25414 2005-05-10 Kazu Hirata <kazu@cs.umass.edu>
25415
25416 PR testsuite/21443
25417 * gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030917-1.c,
25418 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/ssa-ccp-1.c,
25419 gcc.dg/tree-ssa/ssa-ccp-2.c, gcc.dg/tree-ssa/ssa-ccp-3.c,
25420 gcc.dg/tree-ssa/ssa-ccp-7.c, gcc.dg/tree-ssa/ssa-ccp-9.c:
25421 Change -O1 to -O2.
25422 * gcc.dg/tree-ssa/20040721-1.c: Change -O1 to -O2. Add
25423 -fno-tree-dominator-opts.
25424
25425 2005-05-09 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
25426
25427 * gfortran.dg/return_1.f90: New test.
25428
25429 2005-05-09 J"orn Rennecke <joern.rennecke@st.com>
25430
25431 * gcc.dg/pr15784-3.c: Add -fno-finite-math-only option.
25432
25433 * gcc.dg/20021029-1.c: For sh64*-*-*, add -mpt-fixed.
25434
25435 2005-05-09 Nathan Sidwell <nathan@codesourcery.com>
25436
25437 PR c++/21427
25438 * g++.dg/inherit/covariant13.C: New.
25439
25440 2005-05-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
25441
25442 PR libfortran/19155
25443 * gfortran.dg/pr19155.f: New test.
25444
25445 2005-05-08 Roger Sayle <roger@eyesopen.com>
25446
25447 PR inline-asm/8788
25448 * gcc.dg/pr8788-1.c: New testcase.
25449
25450 2005-05-08 Richard Sandiford <rsandifo@redhat.com>
25451
25452 PR target/21416
25453 * gcc.target/mips/fpcmp-[12].c: New tests.
25454
25455 2005-05-06 Mark Mitchell <mark@codesourcery.com>
25456
25457 * lib/target-supports-dg.exp (dg-require-fork): New function.
25458 (dg-require-mkfifo): Likewise.
25459 * lib/target-supports.exp (check_function_available): New
25460 function.
25461 (check_fork_available): Likewise.
25462 (check_mkfifo_available): Likewise.
25463
25464 2005-05-06 Jeff Law <law@redhat.com>
25465
25466 * gcc.c-torture/compile/pr21380.c: New test.
25467
25468 2005-05-06 Jakub Jelinek <jakub@redhat.com>
25469
25470 PR c++/20961
25471 * g++.dg/ext/weak3.C: New test.
25472
25473 2005-05-05 Mark Mitchell <mark@codesourcery.com>
25474
25475 PR c++/21352
25476 * g++.dg/template/crash37.C: New test.
25477
25478 2005-05-05 Paul Brook <paul@codesourcery.com>
25479
25480 * gcc.dg/arm-g2.c: Use effective-target arm32.
25481 * gcc.dg/arm-mmx-1.c: Ditto.
25482 * gcc.dg/arm-scd42-2.c: Ditto.
25483 * gcc.dg/arm-vfp1.c: Ditto.
25484 * lib/target-supports.exp (check_effective_target_arm32): New
25485 function.
25486
25487 2005-05-04 Thomas Koenig <Thomas.Koenig@online.de>
25488
25489 PR libfortran/21354
25490 gfortran.dg/in_pack_rank7.f90: New test.
25491
25492 2005-05-03 Andrew Pinski <pinskia@physics.uc.edu>
25493
25494 PR middle-end/15618
25495 * gcc.dg/tree-ssa/bool-[1-9].c: New tests.
25496
25497 2005-05-04 Jakub Jelinek <jakub@redhat.com>
25498
25499 PR middle-end/21265
25500 * gcc.dg/20050503-1.c: New test.
25501
25502 PR rtl-optimization/21239
25503 * gcc.dg/i386-sse-11.c: New test.
25504
25505 2005-05-03 Alexandre Oliva <aoliva@redhat.com>
25506
25507 PR target/16888
25508 * gcc.target/i386/asm-1.c: New test.
25509
25510 2005-05-03 Jakub Jelinek <jakub@redhat.com>
25511
25512 PR rtl-optimization/21330
25513 * gcc.c-torture/execute/20050502-1.c: New test.
25514
25515 PR target/21297
25516 * gcc.c-torture/execute/20050502-2.c: New test.
25517
25518 2005-05-03 Uros Bizjak <uros@kss-loka.si>
25519
25520 PR middle-end/21282
25521 * gcc.dg/pr21282.c: New.
25522
25523 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
25524
25525 * gcc.dg/vect/pr20122.c: Clean up .vect file.
25526 * gcc.dg/vect/vect-92.c: Likewise.
25527 * gcc.dg/vect/vect-93.c: Likewise.
25528 * gcc.dg/vect/vect-dv-1.c: Likewise.
25529 * gcc.dg/vect/vect-dv-2.c: Likewise.
25530 * gcc.dg/vect/vect-ifcvt-10.c: Likewise.
25531
25532 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
25533
25534 * gfortran.dg/vect/vect-1.f90: Clean up .vect file.
25535 * gfortran.dg/vect/vect-2.f90: Likewise.
25536 * gfortran.dg/vect/vect-3.f90: Likewise.
25537 * gfortran.dg/vect/vect-4.f90: Likewise.
25538 * gfortran.dg/vect/vect-5.f90: Likewise.
25539
25540 2005-05-02 Geoffrey Keating <geoffk@apple.com>
25541
25542 PR target/20813
25543 * gcc.dg/rs6000-fpint-2.c: New.
25544
25545 2005-05-02 Joseph S. Myers <joseph@codesourcery.com>
25546
25547 PR c/15698
25548 * gcc.dg/builtins-30.c: Update expected messages.
25549 * gcc.dg/pr15698-1.c, gcc.dg/pr15698-2.c, gcc.dg/pr15698-3.c,
25550 gcc.dg/pr15698-4.c, gcc.dg/pr15698-5.c, gcc.dg/pr15698-6.c,
25551 gcc.dg/pr15698-7.c, pr15698-8.c: New tests.
25552
25553 2005-05-02 Kazu Hirata <kazu@cs.umass.edu>
25554
25555 PR tree-optimization/21294
25556 * gcc.dg/tree-ssa/pr21294.c: New.
25557
25558 2005-05-02 Paolo Bonzini <bonzini@gnu.org>
25559
25560 * gcc.dg/altivec-3.c (vec_store): Do not use the old
25561 __builtin_altivec_st_internal_4si built-in.
25562
25563 2005-05-02 Mark Mitchell <mark@codesourcery.com>
25564
25565 PR c++/15875
25566 * g++.dg/template/ptrmem14.C: New test.
25567
25568 2005-05-02 Paul Brook <paul@codesourcery.com>
25569
25570 * gcc.c-torture/execute/20000523-1.c: Fix bytes/bits thinko.
25571
25572 2005-05-02 Michael Matz <matz@suse.de>
25573
25574 PR c++/19542
25575 * g++.dg/warn/sentinel.C: New testcase for __null sentinels added.
25576
25577 2005-05-01 Mark Mitchell <mark@codesourcery.com>
25578
25579 * g++.dg/cpp/weak.C: New test.
25580
25581 2005-05-01 Zdenek Dvorak <dvorakz@suse.cz>
25582
25583 * gcc.dg/tree-ssa/loop-8.c: New test.
25584
25585 2005-04-30 Michael Maty <matz@suse.de>
25586
25587 * gcc.dg/inline-mcpy.c: New test.
25588
25589 2005-04-30 Thomas Koenig <Thomas.Koenig@online.de>
25590
25591 PR libfortran/18958
25592 * gfortran.dg/eoshift.f90: New test case.
25593
25594 2005-04-30 Paul Thomas <pault@gcc.gnu.org>
25595
25596 PR libfortran/18857
25597 * gfortran.dg/matmul_1.f90: New test.
25598
25599 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
25600
25601 PR tree-optimization/21030
25602 * gcc.dg/tree-ssa/pr21030.c: New.
25603
25604 2005-04-29 Devang Patel <dpatel@apple.com>
25605
25606 PR tree-optimization/21272
25607 * gcc.dg/vect/vect-ifcvt-10.c: New test.
25608
25609 2005-04-29 Jakub Jelinek <jakub@redhat.com>
25610
25611 PR fortran/13082
25612 PR fortran/18824
25613 * gfortran.dg/entry_4.f90: New test.
25614 * gfortran.fortran-torture/execute/entry_1.f90: New test.
25615 * gfortran.fortran-torture/execute/entry_2.f90: New test.
25616 * gfortran.fortran-torture/execute/entry_3.f90: New test.
25617 * gfortran.fortran-torture/execute/entry_4.f90: New test.
25618 * gfortran.fortran-torture/execute/entry_5.f90: New test.
25619 * gfortran.fortran-torture/execute/entry_6.f90: New test.
25620 * gfortran.fortran-torture/execute/entry_7.f90: New test.
25621
25622 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
25623
25624 * gfortran.fortran-torture/execute/entry_8.f90: New test.
25625
25626 2005-04-29 Paul Brook <paul@codesourcery.com>
25627
25628 * gfortran.dg/entry_3.f90: New test.
25629
25630 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
25631
25632 * gfortran.dg/implicit_4.f90: New test.
25633
25634 2005-04-28 Bob Wilson <bob.wilson@acm.org>
25635
25636 * lib/target-supports.exp (check_profiling_available): Return
25637 false for xtensa-*-elf.
25638
25639 2005-04-29 David Billinghurst (David.Billinghurst@riotinto.com)
25640
25641 * lib/fortran-torture.exp (fortran-torture.exp): Catch
25642 error if file cannot be deleted.
25643
25644 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
25645
25646 * g++.dg/tree-ssa/pr18178.C, gcc.dg/tree-ssa/20030821-1.c,
25647 gcc.dg/tree-ssa/20050314-1.c, gcc.dg/tree-ssa/alias-1.c,
25648 gcc.dg/tree-ssa/phi-opt-1.c, gcc.dg/tree-ssa/phi-opt-2.c,
25649 gcc.dg/tree-ssa/phi-opt-3.c, gcc.dg/tree-ssa/phi-opt-4.c,
25650 gcc.dg/tree-ssa/phi-opt-5.c, gcc.dg/tree-ssa/pr18133-1.c,
25651 gcc.dg/tree-ssa/pr18133-2.c, gcc.dg/tree-ssa/pr18134.c,
25652 gcc.dg/tree-ssa/pr20470.c, gcc.dg/tree-ssa/pr20657.c,
25653 gcc.dg/tree-ssa/pr20702.c, gcc.dg/tree-ssa/pr20913.c,
25654 gcc.dg/tree-ssa/pr21001.c, gcc.dg/tree-ssa/stdarg-1.c,
25655 gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
25656 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c,
25657 gcc.dg/tree-ssa/structopt-1.c, gcc.dg/tree-ssa/structopt-2.c,
25658 gcc.dg/tree-ssa/structopt-3.c: Use cleanup-tree-dump.
25659
25660 2005-04-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
25661
25662 PR fortran/20865
25663 * gfortran.dg/pr20865.f90: New test.
25664
25665 2005-04-28 Joseph S. Myers <joseph@codesourcery.com>
25666
25667 * gcc.dg/void-cast-2.c: New test.
25668
25669 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
25670
25671 PR c/21159
25672 * gcc.dg/void-cast-1.c: New test.
25673
25674 2005-04-27 Paolo Bonzini <bonzini@gnu.org>
25675
25676 * gcc.dg/tree-ssa/gen-vect-25.c: Make more portable.
25677
25678 2005-04-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
25679
25680 PR fortran/21177
25681 * gfortran.dg/pr21177.f90: New test.
25682
25683 2005-04-27 Zdenek Dvorak <dvorakz@suse.cz>
25684
25685 PR tree-optimization/21171
25686 * gcc.dg/tree-ssa/pr21171.c: New test.
25687
25688 2004-04-27 Paolo Bonzini <bonzini@gnu.org>
25689
25690 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
25691 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
25692 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
25693 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
25694 gcc.dg/tree-ssa/gen-vect-32.c: New.
25695 * gcc.dg/vect/vect-82.c, gcc.dg/vect/vect-83.c: Fix dg-final.
25696 * gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c: Remove xfail,
25697 don't run on PPC32.
25698
25699 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
25700
25701 PR c/21213
25702 * gcc.dg/transparent-union-3.c: New test.
25703
25704 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
25705
25706 PR c/20740
25707 * gcc.dg/format/asm_fprintf-2.c, gcc.dg/format/asm_fprintf-3.c,
25708 gcc.dg/format/asm_fprintf-4.c, gcc.dg/format/asm_fprintf-5.c,
25709 gcc.dg/format/gcc_diag-2.c, gcc.dg/format/gcc_diag-3.c,
25710 gcc.dg/format/gcc_diag-4.c, gcc.dg/format/gcc_diag-5.c,
25711 gcc.dg/format/gcc_diag-6.c, gcc.dg/format/gcc_diag-7.c ,
25712 gcc.dg/format/gcc_diag-8.c, gcc.dg/format/gcc_diag-9.c: New tests.
25713
25714 2005-04-26 Jeff Law <law@redhat.com>
25715
25716 * gcc.gc/tree-ssa/ssa-dce-1.c: New test.
25717 * gcc.gc/tree-ssa/ssa-dce-2.c: New test.
25718 * gcc.gc/tree-ssa/ssa-dce-3.c: New test.
25719 * gcc.gc/tree-ssa/ssa-dce-4.c: New test.
25720 * gcc.gc/tree-ssa/ssa-dce-5.c: New test.
25721 * gcc.gc/tree-ssa/ssa-dce-6.c: New test.
25722 * gcc.gc/tree-ssa/ssa-dce-7.c: New test.
25723
25724 2004-04-26 Richard Guenther <rguenth@gcc.gnu.org>
25725
25726 PR tree-optimization/17598
25727 * gcc.dg/tree-ssa/pr17598.c: New testcase.
25728
25729 2005-04-25 Mike Stump <mrs@apple.com>
25730
25731 * objc.dg/fix-and-continue-1.m: Add.
25732
25733 2005-04-25 Roger Sayle <roger@eyesopen.com>
25734
25735 PR c++/20995
25736 * g++.dg/opt/pr20995-1.C: New test case.
25737
25738 2005-04-25 Devang Patel <dpatel@apple.com>
25739
25740 * gcc.dg/stabs-attrib-vect-darwin.c: New test.
25741
25742 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
25743
25744 PR testsuite/21062
25745 * g++.dg/opt/alias2.C (printf): Correct the prototype.
25746
25747 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
25748
25749 PR C++/21188
25750 * g++.dg/opt/rtti2.C: New test.
25751
25752 2005-04-25 Paul Brook <paul@codesourcery.com>
25753 Steven G. Kargl <kargls@comcast.net>
25754
25755 PR fortran/20879
25756 * gfortran.dg/ichar_1.f90: New file.
25757
25758 2005-04-24 Jakub Jelinek <jakub@redhat.com>
25759
25760 PR middle-end/20991
25761 * g++.dg/opt/pr20991.C: New test.
25762
25763 * gcc.dg/compat/struct-layout-1_generate.c: In arrays avoid types
25764 where sizeof (type) < __alignof__ (type).
25765 * gcc.dg/compat/struct-layout-1.h: Likewise.
25766
25767 2005-04-24 Per Bothner <per@bothner.com>
25768 Devang Patel <dpatel@apple.com>
25769
25770 PR preprocessor/20907
25771 * gcc.dg/cpp/very-long-comment.c: New test.
25772
25773 2005-04-24 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
25774
25775 PR fortran/20059
25776 * gfortran.dg/common_5.f: New test.
25777
25778 2005-04-23 Richard Guenther <rguenth@gcc.gnu.org>
25779
25780 PR middle-end/21082
25781 * g++.dg/tree-ssa/pr21082.C: New testcase.
25782
25783 2005-04-23 Zdenek Dvorak <dvorakz@suse.cz>
25784
25785 * gcc.dg/vect/vect-99.c: New test.
25786
25787 2005-04-22 Diego Novillo <dnovillo@redhat.com>
25788
25789 * gcc.dg/tree-ssa/ltrans-4.c: Fix typo in dg-options.
25790
25791 2005-04-22 Jeff Law <law@redhat.com>
25792
25793 * gcc.dg/uninit-5.c: Remove xfails.
25794 * gcc.dg/tree-ssa/20030711-1.c:Reduce the number of
25795 conditionals and loads.
25796
25797 2005-04-22 Thomas Koenig <Thomas.Koenig@online.de>
25798
25799 PR libfortran/20074
25800 PR libfortran/20436
25801 PR libfortran/21108
25802 * gfortran.dg/nested_reshape.f90: new test
25803 * gfortran.dg/reshape-alloc.f90: new test
25804 * gfortran.dg/reshape.f90: new test
25805
25806 2005-04-22 Mark Mitchell <mark@codesourcery.com>
25807
25808 * gcc.dg/arm-vfp1.c: Remove -ffast-math.
25809
25810 * gcc.dg/arm-vfp1.c: New test.
25811
25812 2005-04-22 Alexandre Oliva <aoliva@redhat.com>
25813
25814 PR c++/21087
25815 * g++.dg/lookup/builtin2.C: New test.
25816
25817 2005-04-22 Joseph S. Myers <joseph@codesourcery.com>
25818
25819 * gcc.dg/weak/weak-13.c: New test.
25820
25821 2005-04-21 Geoffrey Keating <geoffk@apple.com>
25822
25823 * lib/target-supports.exp (check_effective_target_sync_int_long):
25824 Add powerpc*.
25825
25826 2005-04-21 Richard Sandiford <rsandifo@redhat.com>
25827
25828 * gcc.target/mips/branch-1.c: New test.
25829
25830 2005-04-21 Richard Henderson <rth@redhat.com>
25831
25832 * gcc.dg/vect/vect-85.c: Don't xfail on alpha.
25833 * gcc.dg/vect/vect-86.c: Likewise.
25834 * gcc.dg/vect/vect-87.c: Likewise.
25835 * gcc.dg/vect/vect-88.c: Likewise.
25836
25837 2005-04-21 Devang Patel <dpatel@apple.com>
25838
25839 PR optimization/20994
25840 * gcc.dg/tree-ssa/ifc-3.c: New test.
25841
25842 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
25843
25844 PR c/12913
25845 * gcc.dg/c99-vla-jump-1.c, gcc.dg/c99-vla-jump-2.c,
25846 gcc.dg/c99-vla-jump-3.c, gcc.dg/c99-vla-jump-4.c,
25847 gcc.dg/c99-vla-jump-5.c: New tests.
25848
25849 2005-04-19 Richard Henderson <rth@redhat.com>
25850
25851 * lib/target-supports.exp (check_effective_target_vect_int_mult):
25852 Fix typo in exists check.
25853 (check_effective_target_sync_int_long): New.
25854 * gcc.dg/ia64-sync-1.c: Enable for all effective-target sync_int_long.
25855 * gcc.dg/ia64-sync-2.c: Likewise.
25856 * gcc.dg/ia64-sync-3.c: Likewise.
25857 * gcc.dg/ia64-sync-4.c: Likewise.
25858
25859 2005-04-19 James A. Morrison <phython@gcc.gnu.org>
25860
25861 * gcc.dg/fold-xor-1.c: New test.
25862 * gcc.dg/fold-xor-2.c: New test.
25863
25864 2005-04-19 James E. Wilson <wilson@specifixinc.com>
25865
25866 PR target/20670
25867 * g++.dg/eh/fp-regs.C: New test.
25868
25869 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
25870
25871 * gcc.dg/Wint-to-pointer-cast-1.c,
25872 gcc.dg/Wint-to-pointer-cast-2.c, gcc.dg/Wint-to-pointer-cast-3.c,
25873 gcc.dg/Wpointer-to-int-cast-1.c, gcc.dg/Wpointer-to-int-cast-2.c,
25874 gcc.dg/Wpointer-to-int-cast-3.c: New tests.
25875
25876 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
25877
25878 PR fortran/16861
25879 * gfortran.dg/pr16861.f90: New test.
25880
25881 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
25882
25883 * gcc.dg/pr21085.c: New test.
25884
25885 2005-04-18 Richard Sandiford <rsandifo@redhat.com>
25886
25887 * gcc.target/mips/mips.exp: Minor formatting. Call setup_mips_tests.
25888 (setup_mips_tests, dg-mips-options): New procedures.
25889 * gcc.target/mips/asm-1.c, gcc.target/mips/fix-vr4130-1.c,
25890 * gcc.target/mips/fix-vr4130-2.c, gcc.target/mips/fix-vr4130-3.c
25891 * gcc.target/mips/fix-vr4130-4.c, gcc.target/mips/mips-3d-1.c,
25892 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
25893 * gcc.target/mips/mips-3d-4.c, gcc.target/mips/mips-3d-5.c,
25894 * gcc.target/mips/mips-3d-6.c, gcc.target/mips/mips-3d-7.c,
25895 * gcc.target/mips/mips-3d-8.c, gcc.target/mips/mips-3d-9.c,
25896 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
25897 * gcc.target/mips/mips-ps-1.c, gcc.target/mips/mips-ps-2.c,
25898 * gcc.target/mips/mips-ps-3.c, gcc.target/mips/mips-ps-4.c,
25899 * gcc.target/mips/mips-ps-type.c, gcc.target/mips/sb1-1.c: Use
25900 dg-mips-options instead of dg-options. Remove now-redundant
25901 preprocessor guards.
25902 * gcc.dg/mips-args-1.c, gcc.dg/mips-args-2.c, gcc.dg/mips-args-3.c,
25903 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
25904 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
25905 * gcc.dg/mips-rsqrt-2.c, gcc.dg/mips-rsqrt-3.c, gcc.dg/vr-mult-1.c,
25906 * gcc.dg/vr-mult-2.c: Delete.
25907 * gcc.target/mips/args-1.c, gcc.target/mips/args-2.c,
25908 * gcc.target/mips/args-3.c, gcc.target/mips/movcc-1.c,
25909 * gcc.target/mips/movcc-2.c, gcc.target/mips/movcc-3.c,
25910 * gcc.target/mips/nmadd-1.c, gcc.target/mips/nmadd-2.c,
25911 * gcc.target/mips/rsqrt-1.c, gcc.target/mips/rsqrt-2.c,
25912 * gcc.target/mips/rsqrt-3.c, gcc.target/mips/vr-mult-1.c,
25913 * gcc.target/mips/vr-mult-2.c: New tests, based on the old gcc.dg ones.
25914
25915 2005-04-18 Laurent GUERBY <laurent@guerby.net>
25916
25917 * ada/acats/run_all.sh: Use sync when executable not present.
25918
25919 2005-04-18 Devang Patel <dpatel@apple.com>
25920
25921 * gcc.dg/vect/vect-11.c: Require effective target vect_int_mult.
25922 * gcc.dg/vect/vect-11a.c: New.
25923 * gcc.dg/vect/vect-none.c: Update.
25924 * lib/target-supports.exp (check_effective_target_vect_int_mult): New.
25925
25926 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
25927
25928 PR tree-optimization/20922
25929 * gcc.dg/pr20922-1.c: New test.
25930 * gcc.dg/pr20922-2.c: New test.
25931 * gcc.dg/pr20922-3.c: New test.
25932 * gcc.dg/pr20922-4.c: New test.
25933 * gcc.dg/pr20922-5.c: New test.
25934 * gcc.dg/pr20922-6.c: New test.
25935
25936 2005-04-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
25937
25938 PR libfortran/20950
25939 * gfortran.dg/pr20950.f: New test.
25940
25941 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
25942
25943 PR libfortran/19216
25944 * gfortran.dg/pr19216.f: New test.
25945
25946 2005-04-18 Kazu Hirata <kazu@cs.umass.edu>
25947
25948 PR tree-optimization/21001
25949 * gcc.dg/tree-ssa/pr21001.c: New.
25950
25951 2005-04-17 Thomas Koenig <Thomas.Koenig@online.de>
25952
25953 PR libfortran/21075
25954 * gfortran.dg/reshape_rank7.f90: New test.
25955
25956 2005-04-17 Paul Thomas <pault@gcc.gnu.org>
25957
25958 PR libfortran/12884 gfortran.dg/pr12884.f: New test.
25959 PR libfortran/17285 gfortran.dg/pr17285.f90: New test.
25960 PR libfortran/17472, 18396, 18209 gfortran.dg/pr17472.f: New test.
25961 PR libfortran/18122, 18591 gfortran.dg/pr18122.f90: New test.
25962 PR libfortran/18210 gfortran.dg/pr18210.f90: New test.
25963 PR libfortran/18392 gfortran.dg/pr18392.f90: New test.
25964 PR libfortran/19467 gfortran.dg/pr19467.f90: New test.
25965 PR libfortran/19657 gfortran.dg/pr19657.f90: New test.
25966 * gfortran.dg/namelist_1.f90: Correct comment (PUBLIC and PRIVATE
25967 wrong way round).
25968 * gfortran.dg/namelist_2.f90: Variables with INTENT(IN) cannot be
25969 in namelists. New test.
25970 * gfortran.dg/namelist_3.f90: Pointers cannot be in namelists.
25971 New test.
25972 * gfortran.dg/namelist_11.f: Tests reals and qualifiers in namelist.
25973 New test.
25974 * gfortran.dg/namelist_12.f: Tests integers and qualifiers in
25975 namelist. New test.
25976 * gfortran.dg/namelist_13.f90: Tests derived types in namelist.
25977 New test.
25978 * gfortran.dg/namelist_14.f90: Tests trans-io.c namelist support.
25979 New test.
25980 * gfortran.dg/namelist_15.f90: Tests arrays of derived types in
25981 namelist. New test.
25982 * gfortran.dg/namelist_16.f90: Tests complex in namelist. New test.
25983 * gfortran.dg/namelist_17.f90: Tests logical in namelist. New test.
25984 * gfortran.dg/namelist_18.f90: Tests charcter delimiters in namelist.
25985 New test.
25986 * gfortran.dg/namelist_19.f90: Tests namelist errors. New test.
25987 * gfortran.dg/namelist_20.f90: Tests negative bounds for explicit
25988 arrays. New test.
25989
25990 2005-04-17 Richard Guenther <rguenth@gcc.gnu.org>
25991
25992 * gfortran.dg/wtruncate.f: New testcase.
25993 * gfortran.dg/wtruncate.f90: New testcase.
25994
25995 2005-04-16 Mark Mitchell <mark@codesourcery.com>
25996
25997 PR c++/21025
25998 * typeck.c (cxx_sizeof_or_alignof_type): Check whether the type to
25999 which sizeof/alignof is dependent, rather than just whether we are
26000 processing_template_decl.
26001
26002 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
26003
26004 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
26005 corrected typo where the wrong variables had been compared.
26006
26007 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
26008
26009 PR libfortran/18495
26010 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
26011 Test callee-allocated version of return array with a write
26012 statement.
26013 Test spread with a temporary with another write statement.
26014
26015 2005-04-15 Kazu Hirata <kazu@cs.umass.edu>
26016
26017 PR tree-optimization/21031
26018 * gcc.dg/tree-ssa/pr21031.c: New.
26019
26020 2005-04-15 Uros Bizjak <uros@kss-loka.si>
26021
26022 PR tree-optimization/21004
26023 * gcc.dg/builtins-53.c: Include builtins-config.h.
26024 Check floorf, ceilf, floorl and ceill transformations
26025 only when HAVE_C99_RUNTIME is defined.
26026
26027 2005-04-15 Alexandre Oliva <aoliva@redhat.com>
26028
26029 PR middle-end/20739
26030 * gcc.dg/tree-ssa/pr20739.c: New test.
26031
26032 2005-04-14 Mike Stump <mrs@apple.com>
26033
26034 * gcc.dg/Foundation.framework/empty: New.
26035 * gcc.dg/framework-2.c: New.
26036
26037 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
26038
26039 PR tree-optimization/21021
26040 * gcc.c-torture/compile/pr21021.c: New.
26041
26042 2005-04-14 Janis Johnson <janis187@us.ibm.com>
26043
26044 PR testsuite/21010
26045 * gcc.dg/vect/vect-ifcvt-1.c: Remove dg-do, add cleanup.
26046 * gcc.dg/vect/vect-ifcvt-2.c: Ditto.
26047 * gcc.dg/vect/vect-ifcvt-3.c: Ditto.
26048 * gcc.dg/vect/vect-ifcvt-4.c: Ditto.
26049 * gcc.dg/vect/vect-ifcvt-5.c: Ditto.
26050 * gcc.dg/vect/vect-ifcvt-6.c: Ditto.
26051 * gcc.dg/vect/vect-ifcvt-7.c: Ditto.
26052 * gcc.dg/vect/vect-ifcvt-9.c: Ditto.
26053
26054 2005-04-14 Richard Henderson <rth@redhat.com>
26055
26056 * lib/target-supports.exp (check_effective_target_vect_condition):
26057 Add ia64, i?86, and x86_64.
26058
26059 2005-04-14 Steven G. Kargl <kargls@comcast.net>
26060
26061 * gfortran.dg/underflow.f90: Use tiny(x)/huge(x).
26062
26063 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
26064
26065 PR tree-optimization/20657
26066 * gcc.dg/tree-ssa/pr20657.c: New.
26067
26068 2005-04-14 Uros Bizjak <uros@kss-loka.si>
26069
26070 * gcc.dg/builtins-53.c: Also check (int)trunc* and
26071 (long long int)trunc*.
26072
26073 2005-04-14 Ulrich Weigand <uweigand@de.ibm.com>
26074
26075 PR target/20927
26076 * gcc.dg/pr20927.c: New test.
26077
26078 2005-04-13 Richard Sandiford <rsandifo@redhat.com>
26079
26080 * gcc.dg/torture/pr19683-1.c: Guard with #ifndef __mips16.
26081 * gcc.target/mips/asm-1.c: Likewise.
26082
26083 2005-04-13 Dale Johannesen <dalej@apple.com>
26084
26085 * objc.dg/objc-fast-4.m: New.
26086
26087 2005-04-13 Hans-Peter Nilsson <hp@axis.com>
26088
26089 * gcc.target/cris/torture/cris-torture.exp: New driver in new
26090 directory.
26091 * gcc.target/cris/torture/no-pro-epi-1.c: New test.
26092
26093 2005-04-13 David Edelsohn <edelsohn@gnu.org>
26094
26095 * gcc.dg/ucnid-[23456].c: XFAIL on AIX.
26096 * gcc.dg/ppc-vector-memcpy.c: XFAIL on AIX and SPE.
26097 * gcc.dg/ppc-vector-memset.c: XFAIL on AIX and SPE.
26098
26099 2005-04-13 Kazu Hirata <kazu@cs.umass.edu>
26100
26101 PR tree-optimization/20913
26102 * gcc.dg/tree-ssa/pr20913.c: New.
26103
26104 PR tree-optimization/20702
26105 * gcc.dg/tree-ssa/pr20702.c: New.
26106
26107 2005-04-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
26108
26109 PR c++/13744
26110 * g++.dg/inherit/local3.C: New test.
26111
26112 2005-04-12 Jeff Law <law@redhat.com>
26113
26114 * gcc.dg/tree-ssa/20050412-1.c: New test.
26115
26116 2005-04-13 Thomas Koenig <Thomas.Koenig@online.de>
26117
26118 PR libfortran/19016
26119 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90:
26120 Add tests with mask generated by expression.
26121 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
26122 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
26123 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
26124
26125 2005-04-12 Ulrich Weigand <uweigand@de.ibm.com>
26126
26127 PR middle-end/20917
26128 * gcc.dg/20050409-1.c: New test.
26129
26130 2005-04-12 Andrew Pinski <pinskia@physics.uc.edu>
26131
26132 * gcc.dg/tree-ssa/alias-1.c: Fix spelling of optimized.
26133
26134 2005-04-11 Mark Mitchell <mark@codesourcery.com>
26135
26136 * target-def.h (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
26137 (TARGET_CXX_DETERMINE_CLASS_VISIBILITY): New macro.
26138 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
26139 (TARGET_CXX): Adjust accordingly.
26140 * target.h (struct gcc_target): Remove epxort_class_data. Add
26141 determine_class_data_visibility and class_data_always_comdat.
26142 * doc/tm.texi (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
26143 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Document.
26144 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
26145 * config/arm/arm.c (arm_cxx_export_class_data): Remove.
26146 (arm_cxx_determine_class_data_visibility): New.
26147 (arm_cxx_class_data_always_comdat): Likewise.
26148 (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
26149 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Define.
26150 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
26151 * config/arm/arm.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P): Define.
26152 * config/arm/symbian.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P):
26153 Define.
26154
26155 2005-04-11 Mark Mitchell <mark@codesourcery.com>
26156
26157 * lib/wrapper.exp (${tool}_maybe_build_wrapper): Don't unset gluefile.
26158
26159 2005-04-11 Geoffrey Keating <geoffk@apple.com>
26160
26161 * gcc.dg/i386-darwin-fpmath.c: New.
26162
26163 2004-04-11 Devang Patel <dpatel@apple.com>
26164
26165 * lib/target-supports.exp (check_effective_target_vect_condition): New.
26166 * gcc.dg/vect/vect-ifcvt-1.c: New test.
26167 * gcc.dg/vect/vect-ifcvt-2.c: New test.
26168 * gcc.dg/vect/vect-ifcvt-3.c: New test.
26169 * gcc.dg/vect/vect-ifcvt-4.c: New test.
26170 * gcc.dg/vect/vect-ifcvt-5.c: New test.
26171 * gcc.dg/vect/vect-ifcvt-6.c: New test.
26172 * gcc.dg/vect/vect-ifcvt-7.c: New test.
26173 * gcc.dg/vect/vect-none.c: Now one loop is vectorized.
26174
26175 2004-04-11 Devang Patel <dpatel@apple.com>
26176
26177 * gcc.dg/vect/vect-dv-1.c: New test.
26178 * gcc.dg/vect/vect-dv-2.c: New test.
26179
26180 2005-04-11 Diego Novillo <dnovillo@redhat.com>
26181
26182 PR tree-optimization/20933
26183 * gcc.dg/tree-ssa/pr20933.c: New test.
26184
26185 2005-04-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
26186
26187 * gfortran.dg/fold_nearest.f90: New test.
26188
26189 2005-04-11 Andrew Pinski <pinskia@physics.uc.edu>
26190
26191 * gcc.dg/tree-ssa/alias-1.c: New test.
26192
26193 2005-04-11 Diego Novillo <dnovillo@redhat.com>
26194
26195 PR tree-optimization/20920
26196 * g++.dg/tree-ssa/pr20920.C: New test.
26197
26198 2005-04-11 Uros Bizjak <uros@kss-loka.si>
26199
26200 * gcc.dg/builtins-53.c: Also check (int)ceil* and
26201 (long long int)ceil*.
26202
26203 2005-04-10 Mark Mitchell <mark@codesourcery.com>
26204
26205 * g++.dg/warn/Wdtor1.C: Declare template in system header with
26206 explicit C++ linkage.
26207
26208 2005-04-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
26209
26210 * gfortran.dg/pr17229.f: Take care of the new obsolescence
26211 warning for arithmetic IF statements.
26212
26213 2005-04-10 Thomas Koenig <Thomas.Koenig@online.de>
26214
26215 * eor_handling_1.f90: New test case.
26216 * eor_handling_2.f90: New test case.
26217 * eor_handling_3.f90: New test case.
26218 * eor_handling_4.f90: New test case.
26219 * eor_handling_5.f90: New test case.
26220 * noadv_size.f90: New test case.
26221 * pad_no.f90: New test case.
26222
26223 2005-04-10 Richard Sandiford <rsandifo@redhat.com>
26224
26225 * gcc.c-torture/execute/20050410-1.c: New test.
26226
26227 2005-04-09 Alexandre Oliva <aoliva@redhat.com>
26228
26229 * gcc.dg/pr20126.c: New.
26230
26231 2005-04-09 Bud Davis <bdavis@gfortran.org>
26232 Steven G. Kargl <kargls@comcast.net>
26233
26234 * gfortran.dg/PR19872.f: New test.
26235
26236 2005-04-09 Steven G. Kargl <kargls@comcast.net>
26237
26238 * gfortran.dg/nint_1.f90: Fix dg-do directive.
26239
26240 2005-04-09 Steven G. Kargl <kargls@comcast.net>
26241
26242 * gfortran.dg/nint_1.f90: New test.
26243
26244 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
26245
26246 * gfortran.fortran-torture/execute/intrinsic_anyall.f90:
26247 Added test for callee-allocated arrays with write statements.
26248 * gfortran.fortran-torture/execute/intrinsic_count.f90: Likewise.
26249 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90: Likewise.
26250 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
26251 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
26252 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
26253
26254 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
26255
26256 PR libfortran/20163
26257 * gfortran.dg/open-options-blanks.f: New test.
26258
26259 2005-04-09 Andrew Pinski <pinskia@physics.uc.edu>
26260
26261 PR fortran/13257
26262 * gfortran.dg/comma_format_extension_[1234].f: New tests.
26263
26264 2005-04-09 Jakub Jelinek <jakub@redhat.com>
26265
26266 * gcc.dg/tree-ssa/stdarg-1.c: New test.
26267 * gcc.dg/tree-ssa/stdarg-2.c: New test.
26268 * gcc.dg/tree-ssa/stdarg-3.c: New test.
26269 * gcc.dg/tree-ssa/stdarg-4.c: New test.
26270 * gcc.dg/tree-ssa/stdarg-5.c: New test.
26271 * gcc.c-torture/execute/stdarg-4.c: New test.
26272
26273 * gcc.dg/vmx/varargs-1.c (f1, f2, f3): Add missing va_end.
26274
26275 PR target/20795
26276 * g++.dg/abi/param2.C: New test.
26277
26278 2005-04-09 Uros Bizjak <uros@kss-loka.si>
26279
26280 * gcc.dg/builtins-53.c: Also check lceil* and llceil*.
26281
26282 2005-04-09 Uros Bizjak <uros@kss-loka.si>
26283
26284 * gcc.dg/builtins-53.c: New test.
26285
26286 2005-04-08 Diego Novillo <dnovillo@redhat.com>
26287
26288 * g++.dg/tree-ssa/pr18178.C: New test.
26289 * gcc.c-torture/execute/20030216-1.x: Ignore at -O1.
26290 * gcc.c-torture/execute/20041019-1.c: New test.
26291 * gcc.dg/tree-ssa/20041008-1.c: New test.
26292 * gcc.dg/tree-ssa/ssa-ccp-12.c: New test.
26293 * gcc.dg/tree-ssa/20030731-2.c: Update to use -fdump-tree-store_ccp.
26294 * gcc.dg/tree-ssa/20030917-1.c: Likewise.
26295 * gcc.dg/tree-ssa/20030917-3.c: Likewise.
26296 * gcc.dg/tree-ssa/20040721-1.c: Likewise.
26297 * gcc.dg/tree-ssa/ssa-ccp-1.c: Likewise.
26298 * gcc.dg/tree-ssa/ssa-ccp-2.c: Likewise.
26299 * gcc.dg/tree-ssa/ssa-ccp-3.c: Likewise.
26300 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
26301 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
26302
26303 2005-04-09 Hans-Peter Nilsson <hp@axis.com>
26304
26305 PR rtl-optimization/20466
26306 * gcc.c-torture/execute/pr20466-1.c: New test.
26307
26308 2005-04-08 Mark Mitchell <mark@codesourcery.com>
26309
26310 PR c++/20905
26311 * g++.dg/parse/cond2.C: New test.
26312
26313 PR c++/20145
26314 * g++.dg/warn/Wdtor1.C: New test.
26315
26316 2005-04-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
26317
26318 PR fortran/17229
26319 * gfortran.dg/pr17229.f: New test.
26320
26321 2005-04-07 Steven G. Kargl <kargls@comcast.net>
26322
26323 * gfortran.dg/tiny_1.f90: New test.
26324 * gfortran.dg/tiny_2.f90: ditto.
26325
26326 2005-04-07 Thomas Koenig <Thomas.Koenig@online.de>
26327
26328 * gfortran.dg/eor_1.f90: Fix dg-do run line
26329 * gfortran.dg/open_new.f90: Fix dg-do run line
26330
26331 2005-04-07 Hans-Peter Nilsson <hp@axis.com>
26332
26333 * lib/target-supports.exp (get_compiler_messages): Support
26334 optional arguments, the fourth being compiler options.
26335 (check_effective_target_fpic): New proc.
26336 * gcc.dg/20050321-2.c: Restrict to target fpic.
26337
26338 2005-04-06 James A. Morrison <phython@gcc.gnu.org>
26339
26340 * gcc.dg/15443-1.c: New test.
26341 * gcc.dg/15443-2.c: Likewise.
26342
26343 2005-04-06 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
26344
26345 * gfortran.dg/pr15754.f90: Change annotations to dg-error.
26346
26347 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
26348
26349 * gcc.dg/weak/weak-12.c, g++.dg/ext/weak2.C: New tests.
26350
26351 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
26352
26353 * gcc.dg/i386-387-7.c, gcc.dg/i386-3dnowA-1.c,
26354 gcc.dg/i386-3dnowA-2.c, gcc.dg/pr12092-1.c: Skip x86 tests for
26355 -m64.
26356 * gcc.dg/loop-3.c, gcc.dg/short-compare-1.c,
26357 gcc.dg/short-compare-2.c, gcc.dg/smod-1.c,
26358 gcc.dg/torture/badshift.c: Don't give 32-bit options for x86 -m64.
26359
26360 2005-04-06 Mark Mitchell <mark@codesourcery.com>
26361
26362 PR c++/20212
26363 * g++.dg/warn/Wunused-11.C: New test.
26364
26365 2005-04-06 Bernd Schmidt <bernd.schmidt@analog.com>
26366
26367 * gcc.c-torture/execute/20020720-1.x: Disable on bfin*-*.
26368
26369 2005-04-06 Dorit Naishlos <dorit@il.ibm.com>
26370
26371 * gfortran.dg/vect/vect-5.f90: xfail for lp64.
26372
26373 2005-04-05 Mark Mitchell <mark@codesourcery.com>
26374
26375 PR c++/20734
26376 * g++.dg/template/ptrmem13.C: New test.
26377
26378 2005-04-05 Per Bothner <per@bothner.com>
26379
26380 * lib/gcc.exp: Always add -fno-show-column, for now.
26381
26382 2005-04-05 Andrew Pinski <pinskia@physics.uc.edu>
26383
26384 PR testsuite/20767
26385 * gcc.dg/tree-ssa/ssa-pre-8.c (foo): Use __SIZE_TYPE__ instead
26386 of plain old "unsigned int" for the type of "i". Makes this test
26387 64bit clean.
26388
26389 2005-04-05 Paolo Bonzini <bonzini@gnu.org>
26390
26391 * gcc.dg/i386-ssefn-1.c: New test.
26392 * gcc.dg/i386-ssefn-2.c: New test.
26393 * gcc.dg/i386-ssefn-3.c: New test.
26394 * gcc.dg/i386-ssefn-4.c: New test.
26395
26396 2005-04-05 Jakub Jelinek <jakub@redhat.com>
26397
26398 PR tree-optimization/20076
26399 * gcc.dg/builtin-apply4.c: New test.
26400
26401 PR preprocessor/19475
26402 * gcc.dg/cpp/macspace1.c: New test.
26403 * gcc.dg/cpp/macspace2.c: New test.
26404
26405 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
26406
26407 * gfortran.dg/pr20755.f: Fixed bad format.
26408
26409 2005-04-05 Mark Mitchell <mark@codesourcery.com>
26410
26411 PR c++/20763
26412 * g++.dg/ext/attrib21.C: New test.
26413
26414 2004-04-05 Devang Patel <dpatel@apple.com>
26415
26416 * lib/target-supports.exp (check_effective_target_vect_shif): New.
26417 * gcc.dg/vect/vect-shift-1.c: New test.
26418
26419 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
26420
26421 PR libfortran/20755
26422 * gfortran.dg/pr20755.f: New test.
26423
26424 2005-04-05 Feng Wang <fengwang@nudt.edu.cn>
26425
26426 * gfortran.dg/pr15959.f90: New test.
26427 * gfortran.dg/string_pad_trunc.f90: New test.
26428
26429 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
26430
26431 * gfortran.dg/backspace.f, gfortran.dg/g77_intrinsics_funcs.f,
26432 gfortran.dg/g77_intrinsics_sub.f, gfortran.dg/negative_unit.f,
26433 gfortran.dg/pr18025.f90, gfortran.dg/g77/12002.f: Correct dejagnu
26434 syntax.
26435
26436 2005-04-05 Eric Botcazou <ebotcazou@libertysurf.fr>
26437
26438 * gcc.c-torture/compile/20040323-1.c (_rtld_global): Set to 1.
26439
26440 2005-04-04 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
26441
26442 * gcc.c-torture/compile/20011119-1.c: Require weak and alias support.
26443 * gcc.c-torture/compile/20011119-2.c: Likewise.
26444 * gcc.c-torture/compile/981001-2.c: Likewise.
26445
26446 2005-04-04 Mark Mitchell <mark@codesourcery.com>
26447
26448 PR c++/20679
26449 * g++.dg/template/overload4.C: New test.
26450
26451 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
26452
26453 PR c++/20746
26454 * g++.dg/abi/covariant5.C: New.
26455
26456 PR debug/20505
26457 * g++.dg/debug/const2.C: New.
26458
26459 2005-04-04 Jakub Jelinek <jakub@redhat.com>
26460
26461 PR rtl-optimization/16104
26462 * gcc.c-torture/execute/20050316-1.c: New test.
26463
26464 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
26465
26466 * g++.dg/template/spec23.C: Fix dg-error text.
26467
26468 2005-04-03 Alexandre Oliva <aoliva@redhat.com>
26469
26470 PR c++/19199
26471 * g++.dg/expr/lval2.C: New.
26472
26473 2005-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26474
26475 * gcc.dg/nonnull-3.c: Also test __builtin_stpncpy,
26476 __builtin_strcasecmp and __builtin_strncasecmp.
26477
26478 2005-04-03 Nathan Sidwell <nathan@codesourcery.com>
26479
26480 PR c++/20723
26481 * g++.dg/template/spec22.C: New.
26482 * g++.dg/template/spec23.C: New.
26483
26484 2005-04-03 Dale Ranta <dir@lanl.gov>
26485 Francois-Xavier Coudert <coudert@clipper.ens.fr>
26486
26487 PR libfortran/20068
26488 PR libfortran/20125
26489 PR libfortran/20156
26490 PR libfortran/20471
26491 * gfortran.dg/backspace.f: New test.
26492
26493 2005-04-02 Daniel Berlin <dberlin@dberlin.org>
26494
26495 * gcc.dg/pr19345.c: New test.
26496
26497 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
26498
26499 PR tree-optimization/20640
26500 * gcc.dg/torture/tree-loop-1.c: New.
26501
26502 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
26503
26504 PR rtl-optimization/20290
26505 * gcc.c-torture/execute/loop-ivopts-2.c: New.
26506
26507 2005-04-02 Geoffrey Keating <geoffk@apple.com>
26508
26509 * gcc.dg/rs6000-fpint.c: New.
26510
26511 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
26512
26513 * gcc.dg/old-style-then-proto-1.c: New test.
26514
26515 2005-04-01 Francois-Xavier Coudert <coudert@clipper.ens.fr>
26516
26517 * gfortran.fortran-torture/execute/backspace.f90: Check
26518 after backspace and read was incorrect.
26519
26520 2005-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26521
26522 * gcc.c-torture/execute/builtins/strcat.c: Check the result
26523 buffer past the terminating NUL using memcmp.
26524 * gcc.c-torture/execute/builtins/strncat.c: Likewise.
26525 * gcc.c-torture/execute/builtins/strncpy.c: Likewise.
26526
26527 * gcc.c-torture/execute/builtins/strncmp-2.c: Also test x86_64.
26528 Fix unused/uninitialized variable warnings.
26529
26530 * gcc.c-torture/execute/builtins/lib/strncat.c: Fix uninitialized var.
26531 * gcc.c-torture/execute/builtins/lib/strpbrk.c: Fix discarded const.
26532 * gcc.c-torture/execute/builtins/strlen-3.c: Fix uninitialized var.
26533 * gcc.c-torture/execute/builtins/strncmp.c: Delete unused var.
26534
26535 * gcc.c-torture/execute/builtins/abs-1-lib.c,
26536 gcc.c-torture/execute/builtins/fputs-lib.c,
26537 gcc.c-torture/execute/builtins/lib/fprintf.c,
26538 gcc.c-torture/execute/builtins/lib/main.c,
26539 gcc.c-torture/execute/builtins/lib/memcmp.c,
26540 gcc.c-torture/execute/builtins/lib/memmove.c,
26541 gcc.c-torture/execute/builtins/lib/mempcpy.c,
26542 gcc.c-torture/execute/builtins/lib/memset.c,
26543 gcc.c-torture/execute/builtins/lib/printf.c,
26544 gcc.c-torture/execute/builtins/lib/sprintf.c,
26545 gcc.c-torture/execute/builtins/lib/stpcpy.c,
26546 gcc.c-torture/execute/builtins/lib/strchr.c,
26547 gcc.c-torture/execute/builtins/lib/strcmp.c,
26548 gcc.c-torture/execute/builtins/lib/strcpy.c,
26549 gcc.c-torture/execute/builtins/lib/strcspn.c,
26550 gcc.c-torture/execute/builtins/lib/strlen.c,
26551 gcc.c-torture/execute/builtins/lib/strncat.c,
26552 gcc.c-torture/execute/builtins/lib/strncmp.c,
26553 gcc.c-torture/execute/builtins/lib/strncpy.c,
26554 gcc.c-torture/execute/builtins/lib/strrchr.c,
26555 gcc.c-torture/execute/builtins/lib/strspn.c,
26556 gcc.c-torture/execute/builtins/lib/strstr.c,
26557 gcc.c-torture/execute/builtins/memops-asm-lib.c,
26558 gcc.c-torture/execute/builtins/strlen-2.c,
26559 gcc.c-torture/execute/builtins/strstr-asm-lib.c: Add missing
26560 prototypes.
26561
26562 2005-04-01 Danny Smith <dannysmith@users.sourceforge.net>
26563
26564 * g++.dg/ext/selectany1.C: New file. Test for linkonce sections.
26565 * g++.dg/ext/selectany2.C: New file. Test for errors with invalid
26566 selectany usage.
26567
26568 2005-04-01 Jakub Jelinek <jakub@redhat.com>
26569
26570 PR c++/19406
26571 * g++.dg/debug/using1.C: New test.
26572
26573 2005-04-01 Hans-Peter Nilsson <hp@axis.com>
26574
26575 PR middle-end/20524
26576 * gcc.dg/alias-7.c: Prefix asm-declared name with
26577 __USER_LABEL_PREFIX__.
26578
26579 2005-03-31 J"orn Rennecke <joern.rennecke@st.com>
26580
26581 Fix fallout from PR middle-end/15700:
26582 * gcc.c-torture/compile/20011119-1.c: Take
26583 __USER_LABEL_PREFIX__ into account.
26584 * gcc.c-torture/compile/20011119-2.c: Likewise.
26585
26586 2005-03-31 Gabriel Dos Reis <gdr@integrable-solutions.net>
26587
26588 PR c++/18644
26589 * g++.old-deja/g++.jason/warning9.C (struct A, main): Adjust
26590
26591 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
26592
26593 PR c/17855
26594 * gcc.c-torture/compile/struct-non-lval-1.c,
26595 gcc.c-torture/compile/struct-non-lval-2.c,
26596 gcc.c-torture/compile/struct-non-lval-3.c: New tests.
26597
26598 2005-03-31 Janis Johnson <janis187@us.ibm.com>
26599
26600 * gcc.dg/tls/tls.exp: Remove temporary file.
26601 * g++.dg/tls/tls.exp: Ditto.
26602 * lib/file-format.exp: Ditto.
26603 * g++.dg/special/ecos.exp: Ditto.
26604
26605 * lib/profopt.exp: Treat prof_ext as a list.
26606 * gcc.misc-tests/bprob.exp: Ditto.
26607 * g++.dg/bprob/bprob.exp: Ditto.
26608
26609 * g++.dg/opt/nothrow1.C: Use cleanup-tree-dump.
26610 g++.dg/tree-ssa/empty-1.C, g++.dg/tree-ssa/nothrow-1.C,
26611 g++.dg/tree-ssa/pointer-reference-alias.C,
26612 g++.dg/tree-ssa/pr15791-3.C, g++.dg/tree-ssa/pr15791-4.C,
26613 g++.dg/tree-ssa/pr15791-5.C, g++.dg/tree-ssa/ssa-cast-1.C
26614 g++.dg/tree-ssa/ssa-sra-1.C, g++.dg/tree-ssa/ssa-sra-2.C: Ditto
26615 g++.dg/vect/pr19951.cc: Ditto.
26616 * gcc.dg/builtins-43.c, gcc.dg/builtins-44.c, gcc.dg/builtins-45.c,
26617 gcc.dg/builtins-47.c: Ditto.
26618 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c,
26619 gcc.dg/pr20115-1.c: Ditto.
26620 * gcc.dg/tree-ssa/20030530-2.c,
26621 gcc.dg/tree-ssa/20030611-1.c, gcc.dg/tree-ssa/20030703-1.c,
26622 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
26623 gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030709-2.c,
26624 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
26625 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030711-2.c,
26626 gcc.dg/tree-ssa/20030711-3.c, gcc.dg/tree-ssa/20030714-1.c,
26627 gcc.dg/tree-ssa/20030714-2.c, gcc.dg/tree-ssa/20030728-1.c,
26628 gcc.dg/tree-ssa/20030729-1.c, gcc.dg/tree-ssa/20030730-1.c,
26629 gcc.dg/tree-ssa/20030730-2.c, gcc.dg/tree-ssa/20030731-1.c,
26630 gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030807-1.c,
26631 gcc.dg/tree-ssa/20030807-10.c, gcc.dg/tree-ssa/20030807-11.c,
26632 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-3.c,
26633 gcc.dg/tree-ssa/20030807-5.c, gcc.dg/tree-ssa/20030807-6.c,
26634 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030807-8.c,
26635 gcc.dg/tree-ssa/20030807-9.c, gcc.dg/tree-ssa/20030808-1.c,
26636 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
26637 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
26638 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
26639 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
26640 gcc.dg/tree-ssa/20030824-1.c,
26641 gcc.dg/tree-ssa/20030824-2.c, gcc.dg/tree-ssa/20030825-1.c,
26642 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-1.c,
26643 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/20030922-1.c,
26644 gcc.dg/tree-ssa/20030922-2.c, gcc.dg/tree-ssa/20031015-1.c,
26645 gcc.dg/tree-ssa/20031021-1.c, gcc.dg/tree-ssa/20031022-1.c,
26646 gcc.dg/tree-ssa/20031106-1.c, gcc.dg/tree-ssa/20031106-2.c,
26647 gcc.dg/tree-ssa/20031106-3.c, gcc.dg/tree-ssa/20031106-4.c,
26648 gcc.dg/tree-ssa/20031106-5.c, gcc.dg/tree-ssa/20031106-6.c,
26649 gcc.dg/tree-ssa/20031216-1.c, gcc.dg/tree-ssa/20040204-1.c,
26650 gcc.dg/tree-ssa/20040210-1.c, gcc.dg/tree-ssa/20040211-1.c,
26651 gcc.dg/tree-ssa/20040216-1.c, gcc.dg/tree-ssa/20040305-1.c,
26652 gcc.dg/tree-ssa/20040430-1.c, gcc.dg/tree-ssa/20040513-1.c,
26653 gcc.dg/tree-ssa/20040513-2.c, gcc.dg/tree-ssa/20040514-1.c,
26654 gcc.dg/tree-ssa/20040514-2.c, gcc.dg/tree-ssa/20040517-1.c,
26655 gcc.dg/tree-ssa/20040518-1.c, gcc.dg/tree-ssa/20040518-2.c,
26656 gcc.dg/tree-ssa/20040615-1.c, gcc.dg/tree-ssa/20040624-1.c,
26657 gcc.dg/tree-ssa/20040703-1.c, gcc.dg/tree-ssa/20040721-1.c,
26658 gcc.dg/tree-ssa/20040729-1.c, gcc.dg/tree-ssa/20040911-1.c,
26659 gcc.dg/tree-ssa/20041002-1.c, gcc.dg/tree-ssa/20041122-1.c,
26660 gcc.dg/tree-ssa/20050128-1.c, gcc.dg/tree-ssa/20050215-1.c,
26661 gcc.dg/tree-ssa/asm-1.c, gcc.dg/tree-ssa/asm-2.c,
26662 gcc.dg/tree-ssa/asm-3.c, gcc.dg/tree-ssa/cfgcleanup-1.c,
26663 gcc.dg/tree-ssa/complex-1.c, gcc.dg/tree-ssa/complex-2.c,
26664 gcc.dg/tree-ssa/copy-headers.c, gcc.dg/tree-ssa/ifc-20040816-1.c,
26665 gcc.dg/tree-ssa/ifc-20040816-2.c, gcc.dg/tree-ssa/inline_asm-1.c,
26666 gcc.dg/tree-ssa/inline_asm-2.c, gcc.dg/tree-ssa/loop-1.c,
26667 gcc.dg/tree-ssa/loop-2.c, gcc.dg/tree-ssa/loop-3.c,
26668 gcc.dg/tree-ssa/loop-4.c, gcc.dg/tree-ssa/loop-5.c,
26669 gcc.dg/tree-ssa/loop-6.c, gcc.dg/tree-ssa/loop-7.c,
26670 gcc.dg/tree-ssa/ltrans-1.c, gcc.dg/tree-ssa/ltrans-2.c,
26671 gcc.dg/tree-ssa/ltrans-3.c, gcc.dg/tree-ssa/ltrans-4.c,
26672 gcc.dg/tree-ssa/ltrans-5.c, gcc.dg/tree-ssa/pr15349.c,
26673 gcc.dg/tree-ssa/pr15791-3.c, gcc.dg/tree-ssa/pr15791-4.c,
26674 gcc.dg/tree-ssa/pr15791-5.c, gcc.dg/tree-ssa/pr16721.c,
26675 gcc.dg/tree-ssa/pr19633.c, gcc.dg/tree-ssa/sra-1.c,
26676 gcc.dg/tree-ssa/sra-2.c, gcc.dg/tree-ssa/sra-3.c,
26677 gcc.dg/tree-ssa/ssa-ccp-1.c, gcc.dg/tree-ssa/ssa-ccp-10.c,
26678 gcc.dg/tree-ssa/ssa-ccp-11.c, gcc.dg/tree-ssa/ssa-ccp-2.c,
26679 gcc.dg/tree-ssa/ssa-ccp-3.c, gcc.dg/tree-ssa/ssa-ccp-7.c,
26680 gcc.dg/tree-ssa/ssa-ccp-9.c, gcc.dg/tree-ssa/ssa-dce-1.c,
26681 gcc.dg/tree-ssa/ssa-dce-2.c, gcc.dg/tree-ssa/ssa-dce-3.c,
26682 gcc.dg/tree-ssa/ssa-dom-ccp-1.c, gcc.dg/tree-ssa/ssa-dom-cse-1.c,
26683 gcc.dg/tree-ssa/ssa-dom-thread-1.c, gcc.dg/tree-ssa/ssa-pre-1.c,
26684 gcc.dg/tree-ssa/ssa-pre-2.c, gcc.dg/tree-ssa/ssa-pre-3.c,
26685 gcc.dg/tree-ssa/ssa-pre-4.c, gcc.dg/tree-ssa/ssa-pre-5.c,
26686 gcc.dg/tree-ssa/ssa-pre-6.c, gcc.dg/tree-ssa/ssa-sink-1.c,
26687 gcc.dg/tree-ssa/ssa-sink-2.c, gcc.dg/tree-ssa/ssa-sink-3.c,
26688 gcc.dg/tree-ssa/ssa-sink-4.c, gcc.dg/tree-ssa/tailcall-1.c,
26689 gcc.dg/tree-ssa/tailcall-2.c, gcc.dg/tree-ssa/tailrecursion-1.c,
26690 gcc.dg/tree-ssa/tailrecursion-2.c, gcc.dg/tree-ssa/tailrecursion-3.c,
26691 gcc.dg/tree-ssa/tailrecursion-4.c, gcc.dg/tree-ssa/tailrecursion-5.c,
26692 gcc.dg/tree-ssa/useless-1.c: Ditto.
26693 gcc.dg/vect/pr16105.c, gcc.dg/vect/pr18308.c, gcc.dg/vect/pr18400.c,
26694 gcc.dg/vect/pr18425.c, gcc.dg/vect/pr18536.c, gcc.dg/vect/vect-1.c,
26695 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-11.c, gcc.dg/vect/vect-12.c,
26696 gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-14.c, gcc.dg/vect/vect-15.c,
26697 gcc.dg/vect/vect-16.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
26698 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-20.c,
26699 gcc.dg/vect/vect-21.c, gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c,
26700 gcc.dg/vect/vect-24.c, gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c,
26701 gcc.dg/vect/vect-27.c, gcc.dg/vect/vect-28.c, gcc.dg/vect/vect-29.c,
26702 gcc.dg/vect/vect-3.c, gcc.dg/vect/vect-30.c, gcc.dg/vect/vect-31.c,
26703 gcc.dg/vect/vect-32.c, gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c,
26704 gcc.dg/vect/vect-35.c, gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c,
26705 gcc.dg/vect/vect-38.c, gcc.dg/vect/vect-4.c, gcc.dg/vect/vect-40.c,
26706 gcc.dg/vect/vect-41.c, gcc.dg/vect/vect-42.c, gcc.dg/vect/vect-43.c,
26707 gcc.dg/vect/vect-44.c, gcc.dg/vect/vect-45.c, gcc.dg/vect/vect-46.c,
26708 gcc.dg/vect/vect-47.c, gcc.dg/vect/vect-48.c, gcc.dg/vect/vect-49.c,
26709 gcc.dg/vect/vect-5.c, gcc.dg/vect/vect-50.c, gcc.dg/vect/vect-51.c,
26710 gcc.dg/vect/vect-52.c, gcc.dg/vect/vect-53.c, gcc.dg/vect/vect-54.c,
26711 gcc.dg/vect/vect-55.c, gcc.dg/vect/vect-56.c, gcc.dg/vect/vect-57.c,
26712 gcc.dg/vect/vect-58.c, gcc.dg/vect/vect-59.c, gcc.dg/vect/vect-6.c,
26713 gcc.dg/vect/vect-60.c, gcc.dg/vect/vect-61.c, gcc.dg/vect/vect-62.c,
26714 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
26715 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
26716 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-70.c,
26717 gcc.dg/vect/vect-71.c, gcc.dg/vect/vect-72.c, gcc.dg/vect/vect-73.c,
26718 gcc.dg/vect/vect-74.c, gcc.dg/vect/vect-75.c, gcc.dg/vect/vect-76.c,
26719 gcc.dg/vect/vect-77.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-79.c,
26720 gcc.dg/vect/vect-8.c, gcc.dg/vect/vect-80.c, gcc.dg/vect/vect-82.c,
26721 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83.c,
26722 gcc.dg/vect/vect-83_64.c, gcc.dg/vect/vect-85.c,
26723 gcc.dg/vect/vect-86.c, gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c,
26724 gcc.dg/vect/vect-89.c, gcc.dg/vect/vect-9.c, gcc.dg/vect/vect-96.c,
26725 gcc.dg/vect/vect-97.c, gcc.dg/vect/vect-98.c, gcc.dg/vect/vect-all.c,
26726 gcc.dg/vect/vect-none.c: Ditto.
26727 * treelang/compile/extrafunc.tree, treelang/compile/extravar.tree,
26728 treelang/compile/unsigned.tree: Ditto.
26729
26730 * gcc.dg/altivec-16.c: Use cleanup-saved-temps.
26731 * gcc.dg/cpp/direct2s.c: Ditto.
26732 * gcc.dg/cpp/paste4.c: Ditto.
26733 * gcc.dg/cpp/separate-1.c: Ditto.
26734 * gcc.dg/pch/save-temps-1.c: Ditto.
26735 * g++.dg/ext/altivec-10.C: Ditto.
26736 * g++.dg/pch/pch.C: Ditto.
26737
26738 * g++.dg/other/static11.C: Use cleanup-rtl-dump.
26739
26740 * g++.dg/parse/repo1.C: Use cleanup-repo-files.
26741 * g++.dg/template/repo1.C: Ditto.
26742 * g++.dg/template/repo2.C: Ditto.
26743 * g++.dg/template/repo3.C: Ditto.
26744 * g++.old-deja/g++.pt/instantiate4.C: Ditto.
26745 * g++.old-deja/g++.pt/instantiate6.C: Ditto.
26746 * g++.old-deja/g++.pt/repo1.C: Ditto.
26747 * g++.old-deja/g++.pt/repo2.C: Ditto.
26748 * g++.old-deja/g++.pt/repo3.C: Ditto.
26749 * g++.old-deja/g++.pt/repo4.C: Ditto.
26750
26751 * gcc.dg/20020201-1.c: Use cleanup-coverage_files.
26752 * gcc.dg/20030107-1.c: Ditto.
26753 * gcc.dg/20030702-1.c: Ditto.
26754 * gcc.dg/profile-generate-1.c: Ditto.
26755 * g++.dg/other/profile1.C: Ditto.
26756 * g++.old-deja/g++.robertl/eb83.C: Ditto.
26757
26758 * lib/gcc-dg.exp (remove-build-file): New.
26759 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
26760 cleanup-tree-dump, cleanup-saved-temps): New.
26761
26762 2005-03-31 Nathan Sidwell <nathan@codesourcery.com>
26763
26764 PR c++/19203, DR 214
26765 * g++.dg/parse/ambig3.C: Not ambiguous.
26766 * g++.dg/template/spec20.C: New.
26767 * g++.dg/template/spec21.C: New.
26768
26769 2005-03-31 Steve Ellcey <sje@cup.hp.com>
26770
26771 PR target/20045
26772 * gcc.dg/ia64-fptr-1.c: Run only on linux.
26773
26774 2005-03-31 Francois-Xavier Coudert <coudert@clipper.ens.fr>
26775
26776 PR libfortran/20660
26777 * gfortran.dg/negative_unit.f: New test.
26778
26779 2005-03-31 Mostafa Hagog <mustafa@il.ibm.com>
26780
26781 * gcc.dg/20050330-1.c: New test.
26782
26783 2005-03-30 Devang Patel <dpatel@apple.com>
26784
26785 * g++.dg/tree-sra/ssa-sra-3.C: New test.
26786
26787 2005-03-30 Dale Johannesen <dalej@apple.com>
26788
26789 * gcc.dg/20020919-1.c: Remove unnecessary conditional.
26790
26791 2005-03-30 Janis Johnson <janis187@us.ibm.com>
26792
26793 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
26794 scan-tree-dump-not, scan-tree-dump-dem, scan-tree-dump-dem-not):
26795 Strip options from test name.
26796
26797 2005-03-31 Jan Hubicka <jh@suse.cz>
26798
26799 * gcc.dg/varpool-1.c: New testcase.
26800
26801 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
26802
26803 PR c/772
26804 PR c/17913
26805 * gcc.dg/stmt-expr-label-1.c, gcc.dg/stmt-expr-label-2.c,
26806 gcc.dg/stmt-expr-label-3.c : New tests.
26807 * gcc.c-torture/execute/medce-2.c: Remove.
26808
26809 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
26810
26811 PR c/20368
26812 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c: New
26813 tests.
26814
26815 2005-03-30 Alan Modra <amodra@bigpond.net.au>
26816
26817 * gcc.c-torture/compile/pr20203.c: New test.
26818
26819 2005-03-26 Steven G. Kargl <kargls@comcast.net>
26820
26821 * gfortran.dg/promotion.f90: New test.
26822
26823 2005-03-29 Alexandre Oliva <aoliva@redhat.com>
26824
26825 PR middle-end/20491
26826 * gcc.dg/torture/asm-subreg-1.c: New test.
26827
26828 2005-03-29 Joseph S. Myers <joseph@codesourcery.com>
26829
26830 PR c/20672
26831 * gcc.dg/pr20672-1.c: New test.
26832
26833 2005-03-29 Dorit Naishlos <dorit@il.ibm.com>
26834
26835 * gfortran.dg/vect: New directory.
26836 * gfortran.dg/vect/vect.exp: New.
26837 * gfortran.dg/vect/vect-1.f90: New test.
26838 * gfortran.dg/vect/vect-2.f90: New test.
26839 * gfortran.dg/vect/vect-3.f90: New test.
26840 * gfortran.dg/vect/vect-4.f90: New test.
26841 * gfortran.dg/vect/vect-5.f90: New test.
26842
26843 2005-03-29 Jakub Jelinek <jakub@redhat.com>
26844
26845 PR middle-end/20622
26846 * gcc.dg/alias-7.c: New test.
26847
26848 2005-03-29 Eric Botcazou <ebotcazou@libertysurf.fr>
26849
26850 * gcc.dg/sparc-reg-1.c: New test.
26851
26852 2005-03-28 Steve Ellcey <sje@cup.hp.com>
26853
26854 PR target/19890
26855 * gcc.dg/20020219-1.c: Skip on IA64 HP-UX in ILP32 mode.
26856
26857 2005-03-29 Dale Ranta <dir@lanl.gov>
26858 Francois-Xavier Coudert <coudert@clipper.ens.fr>
26859
26860 PR libfortran/20163
26861 * gfortran.dg/pr20163-2.f: New test.
26862
26863 2005-03-28 Jan Hubicka <jh@suse.cz>
26864
26865 PR middle-end/20635
26866 * compile/gcc.c-torture/compile/20050328-1.c: New testcase made
26867 by Jakub Jelinek.
26868
26869 2005-03-27 Dorit Naishlos <dorit@il.ibm.com>
26870
26871 PR tree-optimization/20626
26872 * gcc.dg/vect/vect-80.c: Add xfail for no_align targets.
26873 * gcc.dg/vect/vect-96.c: Add xfail for no_align targets.
26874
26875 2005-03-26 Steven G. Kargl <kargls@comcast.net>
26876
26877 * gfortran.dg/underflow.f90: New test.
26878 * gfortran.dg/g77/20030326-1.f: Fix illegal code.
26879
26880 2005-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26881
26882 * gcc.dg/nonnull-3.c: Also test __builtin_strndup.
26883
26884 2005-03-25 Mark Mitchell <mark@codesourcery.com>
26885
26886 * lib/g++.exp (g++_link_flags): Use gcc-set-multilib-library-path.
26887 (g++_init): Make sure that CXXFLAGS is set.
26888 * lib/gcc-defs.exp (gcc-set-multilib-library-path): New function.
26889 * lib/gcc-dg.exp: Use gcc-set-multilib-library-path.
26890 * lib/gfortran.exp (gfortran_link_flags): Likewise.
26891 * lib/objc.exp (objc_init): Likewise.
26892 * lib/treelang.exp (treelang_init): Likewise.
26893
26894 2005-03-25 Pat Haugen <pthaugen@us.ibm.com>
26895
26896 PR tree-optimization/20470
26897 * gcc.dg/tree-ssa/pr20470.c: New test.
26898
26899 2005-03-25 Geoffrey Keating <geoffk@apple.com>
26900
26901 * gcc.dg/ppc-stfiwx.c: New.
26902
26903 2005-03-25 Steve Ellcey <sje@cup.hp.com>
26904
26905 PR target/19888
26906 * g++.old-deja/g++.eh/badalloc1.C: increase arena_size on hpux.
26907
26908 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
26909
26910 * gcc.dg/20050325-1.c: Fix a typo.
26911
26912 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
26913
26914 PR libfortran/19678
26915 PR libfortran/19679
26916 * gfortran.dg/dos_eol.f: New test.
26917
26918 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
26919
26920 PR rtl-optimization/20249
26921 * gcc.dg/20050325-1.c: New test.
26922
26923 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
26924
26925 PR libfortran/15332
26926 * gfortran.dg/pr15332.f: New test.
26927
26928 2005-03-24 Dale Johannesen <dalej@apple.com>
26929
26930 * gcc.dg/20020919-1.c: Fix for x86 Darwin.
26931
26932 2005-03-24 Geoffrey Keating <geoffk@apple.com>
26933
26934 * g++.dg/ext/visibility/pragma-override1.C: Mark as requiring
26935 'internal' visibility.
26936 * g++.dg/ext/visibility/pragma-override2.C: Likewise.
26937 * g++.dg/ext/visibility/visibility-7.C: Mark as requiring
26938 'protected' visibility.
26939 * gcc.dg/visibility-7.c: Likewise.
26940 * lib/target-supports.exp (check_visibility_available): Take
26941 a parameter, the kind of visibility to check for.
26942 * lib/target-supports-dg.exp (dg-require-visibility): Pass parameter
26943 to check_visibility_available.
26944
26945 * g++.dg/expr/cast3.C: New.
26946
26947 2005-03-24 David Edelsohn <edelsohn@gnu.org>
26948
26949 * gcc.c-torture/execute/20020720-1.x: XFAIL for all powerpc and
26950 rs6000.
26951
26952 2005-03-24 Steve Ellcey <sje@cup.hp.com>
26953
26954 PR target/20095
26955 * gcc.dg/cleanup-5.c: skip if ia64-hp-hpux11.*
26956
26957 2005-03-24 Alexandre Oliva <aoliva@redhat.com>
26958
26959 * gcc.dg/badshift.c: Renamed to...
26960 * gcc.dg/torture/badshift.c: ... this. Remove explicit -O1.
26961
26962 * gcc.target/i386/badshift.c: Renamed to...
26963 * gcc.dg/badshift.c: ... this. Fix typo. Use -march=i386 on i?86
26964 only.
26965
26966 PR rtl-optimization/20532
26967 * gcc.target/i386/badshift.c: New.
26968
26969 2005-03-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
26970
26971 * gfortran.dg/pr18025.f90: New test.
26972
26973 2005-03-23 Dale Johannesen <dalej@apple.com>
26974
26975 * gcc.dg/20020312-2.c: Fix for non-PowerPC Darwin.
26976
26977 2005-03-23 Mark Mitchell <mark@codesourcery.com>
26978
26979 * g++.old-deja/g++.warn/compare1.C: Run with -Wno-deprecated.
26980
26981 * lib/target-supports.exp (check_iconv_available): Default
26982 libiconv to -liconv, if there is no definition.
26983
26984 2005-03-23 Hans-Peter Nilsson <hp@axis.com>
26985
26986 * gcc.dg/torture/cris-asm-mof-1.c: New test.
26987
26988 2005-03-22 Mark Mitchell <mark@codesourcery.com>
26989
26990 * g++.dg/opt/max1.C: Run with -Wno-deprecated.
26991 * g++.dg/opt/pr7503-2.C: Likewise.
26992 * g++.dg/opt/pr7503-3.C: Likewise.
26993 * g++.dg/opt/pr7503-4.C: Likewise.
26994 * g++.dg/opt/pr7503-5.C: Likewise.
26995 * g++.dg/warn/minmax.C: New test.
26996
26997 2005-03-22 Francois-Xavier Coudert <coudert@clipper.ens.fr>
26998
26999 * gfortran.dg/g77_intrinsics_funcs.f: New test.
27000 * gfortran.dg/g77_intrinsics_sub.f: New test.
27001
27002 2005-03-22 Richard Guenther <rguenth@tat.physik.uni-tuebingen.de>
27003 Jan Hubicka <jh@suse.cz>
27004 Steven Bosscher <stevenb@suse.de
27005
27006 * gcc.dg/winline-6.c: Modify so inlined function have nonzero cost.
27007
27008 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
27009
27010 PR c++/19980
27011 * g++.dg/template/redecl3.C: New test.
27012
27013 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
27014
27015 PR c++/20499
27016 * g++.dg/parse/error16.C: Tweak error markers.
27017
27018 2005-03-22 Jakub Jelinek <jakub@redhat.com>
27019
27020 PR target/20561
27021 * gcc.dg/20050321-2.c: New test.
27022
27023 2005-03-22 Nathan Sidwell <nathan@codesourcery.com>
27024
27025 PR c++/20465
27026 PR c++/20381
27027 * g++.dg/template/ptrmem12.C: New.
27028
27029 2005-03-22 Hans-Peter Nilsson <hp@axis.com>
27030
27031 PR rtl-optimization/20527
27032 * gcc.c-torture/execute/pr20527-1.c: New test.
27033
27034 2005-03-22 Ben Elliston <bje@au.ibm.com>
27035
27036 * gcc.misc-tests/options.exp (check_for_options): Create a real C
27037 program, compile it into a real executable and then delete the .c
27038 and .x files afterwards, to avoid problems on testglue targets.
27039
27040 2005-03-21 Stuart Hastings <stuart@apple.com>
27041
27042 * gcc.target/i386/sse-2.c: New.
27043
27044 2005-03-21 Uros Bizjak <uros@kss-loka.si>
27045
27046 * gcc.dg/builtins-46.c: Also check lrint* and llrint*.
27047
27048 2005-03-21 Paolo Carlini <pcarlini@suse.de>
27049
27050 * g++.dg/parse/crash25.C: Fix typo.
27051
27052 2005-03-21 Paolo Carlini <pcarlini@suse.de>
27053
27054 PR c++/20461
27055 * g++.dg/parse/crash24.C: New test.
27056
27057 PR c++/20536
27058 * g++.dg/parse/crash25.C: New test.
27059
27060 2005-03-21 Paolo Carlini <pcarlini@suse.de>
27061
27062 PR c++/20147
27063 * g++.dg/ext/stmtexpr4.C: New test.
27064
27065 2005-03-20 Roger Sayle <roger@eyesopen.com>
27066
27067 PR middle-end/20539
27068 * gcc.c-torture/compile/pr13066-1.c: New test case.
27069 * gcc.c-torture/compile/pr20539-1.c: Likewise.
27070 * g++.dg/opt/pr13066-1.C: Likewise.
27071
27072 2005-03-20 Joseph S. Myers <joseph@codesourcery.com>
27073
27074 * gcc.dg/bitfld-14.c, gcc.dg/enum3.c: New tests.
27075
27076 2005-03-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
27077
27078 PR fortran/18525
27079 * gfortran.dg/nesting_1.f90: New test.
27080
27081 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27082
27083 PR c++/20240
27084 * g++.dg/lookup/using13.C: New test.
27085
27086 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27087
27088 PR c++/20333
27089 * g++.dg/template/crash36.C: New test.
27090
27091 2005-03-18 Paolo Carlini <pcarlini@suse.de>
27092
27093 PR c++/20463
27094 * g++.dg/template/crash35.C: New test.
27095
27096 2005-03-17 Paolo Carlini <pcarlini@suse.de>
27097
27098 PR c++/19966
27099 * g++.dg/overload/operator2.C: New test.
27100
27101 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
27102
27103 PR libfortran/20257
27104 * gfortran.dg/pr20257.f90: New test.
27105
27106 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
27107
27108 PR libfortran/20480
27109 * gfortran.dg/pr20480.f90: New test.
27110
27111 2005-03-16 Richard Henderson <rth@redhat.com>
27112
27113 PR middle-end/15700
27114 * gcc.c-torture/compile/20040323-1.c: Don't xfail for solaris.
27115 (_rtld_global): New.
27116 * gcc.dg/weak/weak-3.c (ffoox1f, ffoox1g): Define.
27117 * gcc.dg/weak/weak-9.c (notf1, notf2, notf3, notf4): Define.
27118
27119 * gcc.dg/alias-3.c: New.
27120 * gcc.dg/alias-4.c: New.
27121 * gcc.dg/alias-5.c: New.
27122 * gcc.dg/alias-6.c: New.
27123
27124 2005-03-15 Geoffrey Keating <geoffk@apple.com>
27125
27126 * gcc.dg/cpp/ucnid-7.c: New.
27127
27128 2005-03-15 Janis Johnson <janis187@us.ibm.com>
27129 Dorit Naishlos <dorit@il.ibm.com>
27130
27131 * lib/target-supports.exp (check_vmx_hw_available): Use -maltivec for
27132 darwin.
27133
27134 2005-03-15 Dorit Naishlos <dorit@il.ibm.com>
27135
27136 * gcc.dg/vect/vect-54.c: Now vectorizable on targets that don't
27137 support misaligned accesses.
27138 * gcc.dg/vect/vect-58.c: Likewise.
27139 * gcc.dg/vect/vect-92.c: New.
27140 * gcc.dg/vect/vect-93.c: New.
27141
27142 2005-03-15 Feng Wang <fengwang@nudt.edu.cn>
27143
27144 PR fortran/18827
27145 * gfortran.dg/assign_2.f90: New test.
27146 * gfortran.dg/assign_3.f90: New test.
27147 * gfortran.dg/assign.f90: New test.
27148
27149 2005-03-15 Joseph S. Myers <joseph@codesourcery.com>
27150
27151 * g++.dg/other/cv_func.C, g++.dg/other/offsetof3.C,
27152 g++.dg/parse/error11.C, g++.dg/tc1/dr108.C,
27153 g++.dg/template/local4.C, g++.dg/template/nontype6.C,
27154 g++.dg/warn/deprecated.C: Ensure uniqueness of test assertion
27155 names.
27156
27157 2005-03-14 Geoffrey Keating <geoffk@apple.com>
27158
27159 * gcc.dg/cpp/ucnid-6.c: New.
27160
27161 * gcc.dg/cpp/normalize-1.c: New.
27162 * gcc.dg/cpp/normalize-2.c: New.
27163 * gcc.dg/cpp/normalize-3.c: New.
27164 * gcc.dg/cpp/normalize-4.c: New.
27165 * gcc.dg/cpp/ucnid-4.c: New.
27166 * gcc.dg/cpp/ucnid-5.c: New.
27167 * g++.dg/cpp/normalize-1.C: New.
27168 * g++.dg/cpp/ucnid-1.C: New.
27169
27170 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
27171
27172 * gcc.dg/pr18628.c: New.
27173
27174 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
27175
27176 PR c++/20280
27177 * g++.dg/tree-ssa/pr20280.C: New.
27178
27179 2005-03-14 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
27180
27181 PR fortran/20467
27182 * gfortran.dg/stfunc_2.f90: New test.
27183
27184 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
27185
27186 * gcc.dg/tree-ssa/phi-opt-5.c: New test.
27187
27188 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
27189
27190 * gcc.dg/tree-ssa/20050314-1.c: New test.
27191
27192 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27193
27194 PR c++/4403
27195 PR c++/9783, DR433
27196 * g++.dg/template/friend34.C: New test.
27197 * g++.dg/template/friend35.C: Likewise.
27198 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL's.
27199
27200 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27201
27202 Friend class name lookup 5/n
27203 PR c++/1016
27204 * g++.dg/lookup/hidden-class1.C: New test.
27205 * g++.dg/lookup/hidden-class2.C: Likewise.
27206 * g++.dg/lookup/hidden-class3.C: Likewise.
27207 * g++.dg/lookup/hidden-class4.C: Likewise.
27208 * g++.dg/lookup/hidden-class5.C: Likewise.
27209 * g++.dg/lookup/hidden-class6.C: Likewise.
27210 * g++.dg/lookup/hidden-class7.C: Likewise.
27211 * g++.dg/lookup/hidden-class8.C: Likewise.
27212 * g++.dg/lookup/hidden-class9.C: Likewise.
27213 * g++.dg/lookup/hidden-temp-class1.C: Likewise.
27214 * g++.dg/lookup/hidden-temp-class2.C: Likewise.
27215 * g++.dg/lookup/hidden-temp-class3.C: Likewise.
27216 * g++.dg/lookup/hidden-temp-class4.C: Likewise.
27217 * g++.dg/lookup/hidden-temp-class5.C: Likewise.
27218 * g++.dg/lookup/hidden-temp-class6.C: Likewise.
27219 * g++.dg/lookup/hidden-temp-class7.C: Likewise.
27220 * g++.dg/lookup/hidden-temp-class8.C: Likewise.
27221 * g++.dg/lookup/hidden-temp-class9.C: Likewise.
27222 * g++.dg/lookup/hidden-temp-class10.C: Likewise.
27223 * g++.dg/lookup/hidden-temp-class11.C: Likewise.
27224
27225 2005-03-13 Mark Mitchell <mark@codesourcery.com>
27226
27227 PR c++/20157
27228 * g++.dg/template/error18.C: New test.
27229
27230 2005-03-09 Ben Elliston <bje@au.ibm.com>
27231
27232 PR debug/16792
27233 * g++.dg/debug/pr16792.C: New test.
27234
27235 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
27236
27237 * gcc.dg/anon-struct-6.c, gcc.dg/array-8.c,
27238 gcc.dg/cpp/19940712-1.c, gcc.dg/cpp/19951025-1.c,
27239 gcc.dg/cpp/tr-warn6.c, gcc.dg/deprecated.c, gcc.dg/init-bad-1.c,
27240 gcc.dg/init-bad-2.c, gcc.dg/init-bad-3.c, gcc.dg/m-un-2.c,
27241 gcc.dg/parm-mismatch-1.c, gcc.dg/redecl-1.c: Ensure uniqueness of
27242 test assertion names.
27243
27244 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
27245
27246 PR fortran/18600
27247 * gfortran.dg/stfunc_1.f90: New test.
27248
27249 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
27250
27251 PR fortran/16907
27252 * gfortran.dg/real_index_1.f90: New test.
27253
27254 2005-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
27255
27256 PR fortran/20323
27257 * gfortran.dg/spec_expr_1.f90: New test.
27258
27259 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
27260
27261 PR c/20402
27262 * gcc.dg/noncompile/920923-1.c: Detail expected diagnostics for
27263 new parser.
27264
27265 2005-03-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
27266
27267 PR fortran/20361
27268 * gfortran.dg/largeequiv_1.f90: New test.
27269
27270 2005-03-12 Geoffrey Keating <geoffk@apple.com>
27271
27272 * gcc.dg/ucnid-1.c: New.
27273 * gcc.dg/ucnid-2.c: New.
27274 * gcc.dg/ucnid-3.c: New.
27275 * gcc.dg/ucnid-4.c: New.
27276 * gcc.dg/ucnid-5.c: New.
27277 * gcc.dg/ucnid-6.c: New.
27278 * gcc.dg/cpp/ucnid-1.c: New.
27279 * gcc.dg/cpp/ucnid-2.c: New.
27280 * gcc.dg/cpp/ucnid-3.c: New.
27281 * g++.dg/other/ucnid-1.C: New.
27282
27283 2005-03-12 Geoffrey Keating <geoffk@apple.com>
27284
27285 * gcc.dg/vmx/darwin-abi-3.c: Delete.
27286
27287 2005-03-11 Per Bothner <per@bothner.com>
27288
27289 * gcc.dg/decl-2.c: Add extra line breaks. That way we can verify
27290 that diagnotics refer to correct token.
27291 * gcc.dg/unused-3.c: Likewise.
27292
27293 2005-03-11 Per Bothner <per@bothner.com>
27294
27295 * gcc.dg/cpp/direct2.c: With new lexer changes, error "before string
27296 constant" is now actually on same line as string constant.
27297 * gcc.dg/cpp/direct2s.c: Likewise.
27298
27299 2005-03-11 Richard Sandiford <rsandifo@redhat.com>
27300
27301 * gcc.target/mips/fix-vr4130-[1-4].c: New tests.
27302
27303 2005-03-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
27304
27305 PR libfortran/20124
27306 * gfortran.dg/pr20124.f90: New Test
27307
27308 2005-03-10 James A. Morrison <phython@gcc.gnu.org>
27309
27310 PR tree-optimization/20130
27311 * gcc.dg/pr20130-1.c: New test.
27312
27313 2005-03-10 Steve Ellcey <sje@cup.hp.com>
27314
27315 PR target/20095
27316 * gcc.dg/cleanup-5.c: xfail for ia64-hp-hpux11.*
27317
27318 2005-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
27319
27320 * objc.dg/stabs-1.m (dg-final): Change regexp pattern for hppa SOM.
27321
27322 2005-03-10 Steve Ellcey <sje@cup.hp.com>
27323
27324 * g++.dg/eh/forced1.C: Fix comment.
27325 * g++.dg/eh/forced2.C: Ditto.
27326 * g++.dg/eh/forced3.C: Ditto.
27327 * g++.dg/eh/forced4.C: Ditto.
27328
27329 2005-03-10 Andrew Pinski <pinskia@physics.uc.edu>
27330
27331 PR rtl-opt/20412
27332 * gcc.c-torture/compile/pr20412.c: New test.
27333
27334 2005-03-10 Roger Sayle <roger@eyesopen.com>
27335
27336 * gcc.dg/builtins-32.c: Add new run-time tests for long double.
27337
27338 2005-03-10 Jakub Jelinek <jakub@redhat.com>
27339
27340 PR target/20322
27341 * gcc.dg/20050307-1.c: New test.
27342
27343 2005-03-10 Nathan Sidwell <nathan@codesourcery.com>
27344
27345 PR c++/20375
27346 * g++.dg/other/stdarg3.C: New.
27347
27348 2005-03-10 Jakub Jelinek <jakub@redhat.com>
27349
27350 PR c++/18384, c++/18327
27351 * g++.dg/init/array19.C: New test.
27352
27353 PR inline-asm/20314
27354 * gcc.dg/torture/pr20314-1.c: New test.
27355 * gcc.dg/torture/pr20314-2.c: New test.
27356
27357 2005-03-09 Ulrich Weigand <uweigand@de.ibm.com>
27358
27359 * gcc.dg/20050309-1.c: New test.
27360
27361 2005-03-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27362
27363 * gcc.dg/builtins-10.c: Reactivate disabled test.
27364 * gcc.dg/torture/builtin-power-1.c: Likewise. Also add tests for
27365 new cbrt transformations.
27366
27367 2005-03-09 Mark Mitchell <mark@codesourcery.com>
27368
27369 PR c++/20208
27370 * g++.dg/template/array13.C: New test.
27371
27372 2005-03-09 Paolo Carlini <pcarlini@suse.de>
27373
27374 PR c++/16859
27375 * g++.dg/init/brace4.C: New test.
27376
27377 2005-03-09 Nathan Sidwell <nathan@codesourcery.com>
27378
27379 PR c++/20186
27380 * g++.dg/template/non-dependent12.C: New.
27381
27382 2005-03-08 Mark Mitchell <mark@codesourcery.com>
27383
27384 PR c++/20142
27385 * g++.dg/init/array18.C: Add dg-do run marker.
27386
27387 PR c++/20142
27388 * g++.dg/init/array18.C: New test.
27389
27390 2005-03-09 Ben Elliston <bje@au.ibm.com>
27391
27392 * consistency.vlad/vlad.exp: Remove trailing semicolons.
27393 * g++.dg/gcov/gcov.exp: Likewise.
27394 * gcc.c-torture/execute/ieee/ieee.exp: Likewise.
27395 * gcc.target/xstormy16/xstormy16.exp: Likewise.
27396 * lib/c-torture.exp: Likewise.
27397 * lib/fortran-torture.exp: Likewise.
27398 * lib/g++.exp: Likewise.
27399 * lib/gcc-defs.exp: Likewise.
27400 * lib/gcc-dg.exp: Likewise.
27401 * lib/gcc.exp: Likewise.
27402 * lib/gcov.exp: Likewise.
27403 * lib/gfortran.exp: Likewise.
27404 * lib/mike-g++.exp: Likewise.
27405 * lib/mike-gcc.exp: Likewise.
27406 * lib/objc-torture.exp: Likewise.
27407 * lib/objc.exp: Likewise.
27408 * lib/profopt.exp: Likewise.
27409 * lib/target-libpath.exp: Likewise.
27410 * lib/target-supports.exp: Likewise.
27411 * lib/treelang.exp: Likewise.
27412 * lib/wrapper.exp: Likewise.
27413
27414 2005-03-08 Jeff Law <law@redhat.com>
27415
27416 * gcc.dg/tree-ssa/20030728-1.c: Update to account for recent
27417 PHI-OPT changes.
27418
27419 2005-03-08 Ira Rosen <irar@il.ibm.com>
27420
27421 * gcc.dg/vect/pr20122.c: New test.
27422
27423 2005-03-07 Jeff Law <law@redhat.com>
27424
27425 * gcc.dg/tree-ssa/20030821-1.c: Verify that the computed goto
27426 was folded away.
27427 * gcc.dg/tree-ssa/pr18133-1.c: New test.
27428 * gcc.dg/tree-ssa/pr18133-2.c: New test.
27429 * gcc.dg/tree-ssa/pr18134.c: New test.
27430
27431 2005-03-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
27432
27433 * g++.dg/warn/weak1.C: Skip test on hppa*-*-hpux*.
27434 * g++.dg/init/dso_handle1.C, gcc.dg/torture/builtin-noret-1.c,
27435 gcc.dg/torture/builtin-noret-2.c: Require weak support.
27436
27437 2005-03-06 Andrew Pinski <pinskia@physics.uc.edu>
27438
27439 PR tree-opt/17671
27440 * gcc.dg/tree-ssa/phi-opt-[1-4].c: New tests.
27441
27442 2005-03-07 Mark Mitchell <mark@codesourcery.com>
27443
27444 * g++.dg/warn/Wnvdtor.C: New test.
27445
27446 2005-03-07 Richard Sandiford <rsandifo@redhat.com>
27447
27448 * gcc.dg/torture/pr19683-1.c: New test.
27449
27450 2005-03-06 Steven G. Kargl <kargls@comcast.net>
27451
27452 * gfortran.dg/g77/19990313-1.f: Replace tabs with spaces.
27453 * gfortran.dg/g77/19990313-2.f: Ditto.
27454 * gfortran.dg/g77/19990313-3.f: Ditto.
27455 * gfortran.dg/g77/19990525-0.f: Ditto.
27456 * gfortran.dg/g77/19990826-0.f: Ditto.
27457 * gfortran.dg/g77/19990826-2.f: Ditto.
27458 * gfortran.dg/g77/19990826-3.f: Ditto.
27459 * gfortran.dg/g77/20000511-1.f: Ditto.
27460 * gfortran.dg/g77/20000511-2.f: Ditto.
27461 * gfortran.dg/g77/970625-2.f: Ditto.
27462 * gfortran.dg/g77/980310-2.f: Ditto.
27463 * gfortran.dg/g77/980310-3.f: Ditto.
27464 * gfortran.dg/g77/980310-8.f: Ditto.
27465 * gfortran.dg/g77/980519-2.f: Ditto.
27466 * gfortran.dg/g77/alpha1.f: Ditto.
27467 * gfortran.dg/g77/claus.f: Ditto.
27468 * gfortran.dg/g77/erfc.f: Ditto.
27469 * gfortran.dg/g77/short.f: Ditto.
27470 * gfortran.fortran-torture/execute/data.f90: Ditto.
27471 * gfortran.fortran-torture/execute/integer_select.f90: Ditto.
27472 * gfortran.fortran-torture/execute/integer_select_1.f90: Ditto.
27473
27474 2005-03-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
27475
27476 * lib/file-format.exp (gcc_target_object_format): Add check for som
27477 format and hardcode object formats on hppa*-*-hpux*.
27478 * lib/target-supports.exp (check_weak_available): Add check for som
27479 object format. Always return 0 on hppa*-*-hpux10*.
27480
27481 * gcc.dg/titype-1.c, gcc.dg/uninit-C.c: Don't use TImode if __hppa__
27482 is defined.
27483
27484 * objc.dg/stabs-1.m: hppa*64*-*-* doesn't have stabs.
27485
27486 2005-03-05 Steven G. Kargl <kargls@comcast.net>
27487
27488 * gfortran.dg/pr19936_1.f90: New test.
27489 * gfortran.dg/pr19936_2.f90: New test.
27490 * gfortran.dg/pr19936_3.f90: New test.
27491
27492 2005-03-05 Steven G. Kargl <kargls@comcast.net>
27493 Paul Thomas <prthomas@drfccad.cea.fr>
27494
27495 * gfortran.dg/PR19754_1.f90: New test.
27496 * gfortran.dg/PR19754_2.f90: Ditto.
27497
27498 2005-03-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27499
27500 PR c++/19311
27501 * g++.dg/template/non-dependent11.C: New test.
27502
27503 2005-03-05 Uros Bizjak <uros@kss-loka.si>
27504
27505 * lib/target-supports.exp (check_iconv_available): Fix comment.
27506
27507 2005-03-04 John David Anglin <dave.danglin@nrc-cnrc.gc.ca>
27508 Joseph S. Myers <joseph@codesourcery.com>
27509
27510 PR c++/19797
27511 * g++.dg/abi/vague1.C: Remove xfail hppa*-*-hpux*.
27512
27513 2005-03-04 Matthew Sachs <msachs@apple.com>
27514
27515 * gcc.exp (gcc_target_compile): Put braces around
27516 additional_flags=$TOOL_OPTIONS; allows for whitespace in $TOOL_OPTIONS.
27517 * objc.exp (objc_target_compile): Likewise.
27518 * treelang.exp (treelang_target_compile): Likewise.
27519
27520 2005-03-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
27521
27522 PR fortran/19673
27523 * gfortran.dg/func_result_1.f90: New test.
27524
27525 2005-03-04 Ben Elliston <bje@au.ibm.com>
27526
27527 * gcc.misc-tests/options.exp: New test.
27528
27529 2005-03-03 James A. Morrison <phython@gcc.gnu.org>
27530
27531 * gcc.dg/pr15784-4.c: New test.
27532
27533 2005-03-03 Geoffrey Keating <geoffk@apple.com>
27534
27535 * gcc.c-torture/execute/pr17133.c: New.
27536 * gcc.c-torture/compile/20050303-1.c: New.
27537
27538 2005-03-04 David Billinghurst <David.Billinghurst@riotinto.com>
27539
27540 * gcc.dg/cpp/assert4.c: Fix for cygwin.
27541
27542 2005-03-02 Alexandre Oliva <aoliva@redhat.com>
27543
27544 * g++.dg/overload/using2.C: New.
27545
27546 2005-03-02 Mark Mitchell <mark@codesourcery.com>
27547
27548 PR c++/19916
27549 * g++.dg/init/ptrmem2.C: New test.
27550
27551 2005-03-02 Joseph S. Myers <joseph@codesourcery.com>
27552
27553 PR c/8927
27554 * gcc.dg/pr8927-1.c: New test.
27555
27556 2005-03-01 Nathan Sidwell <nathan@codesourcery.com>
27557
27558 PR c++/20232
27559 * g++.dg/inherit/covariant12.C: New.
27560
27561 2005-02-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
27562
27563 PR fortran/19479
27564 * gfortran.dg/bound_1.f90: New test.
27565
27566 2005-02-28 Janis Johnson <janis187@us.ibm.com>
27567
27568 * gcc.test-framework/dg-error-exp-P.c: Update message for new C parser.
27569 * gcc.test-framework/dg-error-exp-XP.c: Ditto.
27570
27571 2005-02-28 Joseph S. Myers <joseph@codesourcery.com>
27572
27573 PR c/20245
27574 * gcc.dg/pr20245-1.c: New test.
27575
27576 2005-02-28 Jakub Jelinek <jakub@redhat.com>
27577
27578 PR middle-end/19874
27579 * gcc.c-torture/execute/20050119-2.c: New test case.
27580
27581 2005-02-28 Ben Elliston <bje@au.ibm.com>
27582
27583 * README: Update the DejaGnu bug reporting address.
27584 * lib/c-torture.exp: Remove the DejaGnu bug reporting address.
27585 * lib/objc-torture.exp: Likewise.
27586
27587 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
27588
27589 * gfortran.dg/boz_1.f90: New test.
27590 * gfortran.dg/boz_3.f90: New test.
27591 * gfortran.dg/boz_4.f90: New test.
27592
27593 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
27594
27595 * gfortran.dg/ishft.f90: Remove kind suffix from BOZ constant
27596 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: Ditto.
27597
27598 2005-02-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
27599
27600 PR libfortran/20101
27601 * gfortran.dg/write_0_pe_format.f90: New test.
27602
27603 2005-02-27 Jakub Jelinek <jakub@redhat.com>
27604
27605 PR c++/20206
27606 * g++.dg/opt/thunk2.C: New test.
27607 * g++.dg/opt/covariant1.C: New test.
27608
27609 2005-02-27 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
27610
27611 * gfortran.dg/e_d_fmt.f90: New test.
27612
27613 2005-02-27 Kazu Hirata <kazu@cs.umass.edu>
27614
27615 * gcc.dg/asm-b.c: Fix comment typos.
27616
27617 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
27618
27619 * gcc.dg/tree-ssa/inline_asm-2.c: link_error produces
27620 a V_MAY_DEF also.
27621
27622 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
27623
27624 PR tree-opt/20188
27625 * gcc.dg/tree-ssa/inline_asm-1.c: New test.
27626 * gcc.dg/tree-ssa/inline_asm-2.c: New test.
27627 * gcc.dg/asm-b.c: New test.
27628
27629 2005-02-26 Richard Sandiford <rsandifo@redhat.com>
27630
27631 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: New file.
27632 Disable this test on IRIX 6.
27633
27634 2005-02-25 Joseph S. Myers <joseph@codesourcery.com>
27635
27636 * gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/971104-1.c,
27637 gcc.dg/noncompile/990416-1.c: Adjust expected messages for new
27638 parser.
27639
27640 2005-02-25 Diego Novillo <dnovillo@redhat.com>
27641
27642 PR tree-optimization/20204
27643 * gcc.dg/pr20204.c: New test.
27644
27645 2005-02-24 Jakub Jelinek <jakub@redhat.com>
27646
27647 PR target/20196
27648 * gcc.c-torture/execute/20050224-1.c: New test.
27649
27650 PR c++/20175
27651 * g++.dg/warn/Wbraces2.C: New test.
27652
27653 2005-02-23 Mark Mitchell <mark@codesourcery.com>
27654
27655 PR c++/19878
27656 * g++.dg/init/const2.C: New test.
27657
27658 2005-02-23 Hans-Peter Nilsson <hp@axis.com>
27659
27660 PR tree-optimization/20100
27661 * gcc.c-torture/execute/pr20100-1.c: New test.
27662
27663 2005-02-23 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
27664
27665 * gfortran.dg/implicit_3.f90: New test.
27666
27667 * gfortran.dg/deftype_1.f90: New test.
27668
27669 2005-02-23 Alexandre Oliva <aoliva@redhat.com>
27670
27671 * g++.dg/lookup/anon2.C: Don't let access checks make it look like
27672 the test passes.
27673 * g++.dg/other/anon3.C: Accept a warning.
27674
27675 2005-02-23 Kazu Hirata <kazu@cs.umass.edu>
27676
27677 * gcc.dg/pr20017.c: Fix a comment typo.
27678
27679 2005-02-23 Bud Davis <bdavis@gfortran.org>
27680
27681 * gfortran.dg/list_read_4.f90: Change to f90 comments.
27682
27683 2005-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
27684
27685 PR ada/19902
27686 * ada/acats/tests/cxa/cxa3004.a: Remove.
27687 * ada/acats/tests/cxb/cxb30061.am: Likewise.
27688
27689 2005-02-22 Mark Mitchell <mark@codesourcery.com>
27690
27691 PR c++/20073
27692 * g++.dg/init/const1.C: New test.
27693
27694 PR c++/19991
27695 * g++.dg/parse/constant7.C: New test.
27696
27697 PR c++/20152
27698 * g++.dg/parse/error27.C: New test.
27699 * g++.dg/template/qualttp15.C: Adjust error markers.
27700 * g++.old-deja/g++.other/struct1.C: Likewise.
27701
27702 PR c++/20153
27703 * g++.dg/template/error17.C: New test.
27704
27705 PR c++/20148
27706 * g++.dg/parser/error26.C: New test.
27707
27708 2005-02-22 Diego Novillo <dnovillo@redhat.com>
27709
27710 PR tree-optimization/20100
27711 PR tree-optimization/20115
27712 * gcc.dg/pr20115.c: New test.
27713 * gcc.dg/pr20115-1.c: New test.
27714 * gcc.dg/pr20100.c: New test.
27715 * gcc.dg/tree-ssa/20040517-1.c: Expect virtual operands for
27716 call-clobbered variables after alias1.
27717
27718 2005-02-22 Bud Davis <bdavis@gfortran.org>
27719
27720 * gfortran.dg/list_read_4.f90: new test.
27721
27722 2005-02-22 Kazu Hirata <kazu@cs.umass.edu>
27723
27724 PR rtl-optimization/20017.
27725 * gcc.dg/pr20017.c: New.
27726
27727 2005-02-22 Devang Patel <dpatel@apple.com>
27728
27729 PR 19952
27730 * g++.dg/tree-ssa/pr19952.C: New test.
27731
27732 2005-02-22 Mark Mitchell <mark@codesourcery.com>
27733
27734 PR c++/19883
27735 * g++.dg/parse/constant6.C: New test.
27736
27737 2005-02-22 Uros Bizjak <uros@kss-loka.si>
27738
27739 * g++.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
27740 * g++.dg/charset/asm2.c: Likewise.
27741 * g++.dg/charset/asm3.c: Likewise.
27742 * g++.dg/charset/asm4.c: Likewise.
27743 * g++.dg/charset/asm5.c: Likewise.
27744 * g++.dg/charset/attribute1.c: Likewise.
27745 * g++.dg/charset/attribute2.c: Likewise.
27746 * g++.dg/charset/extern1.cc: Likewise.
27747 * g++.dg/charset/extern2.cc: Likewise.
27748 * g++.dg/charset/extern3.cc: Likewise.
27749 * g++.dg/charset/function.cc: Likewise.
27750 * g++.dg/charset/string.c: Likewise.
27751 * g++.dg/charset/charset.exp: Likewise.
27752 * lib/target-supports.exp (check_iconv_available): Fix comment.
27753
27754 2005-02-22 Uros Bizjak <uros@kss-loka.si>
27755
27756 * gcc.dg/charset/builtin1.c: Use dg-require-iconv "IBM1047".
27757 * gcc.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
27758 * gcc.dg/charset/asm2.c: Likewise.
27759 * gcc.dg/charset/asm3.c: Likewise.
27760 * gcc.dg/charset/asm4.c: Likewise.
27761 * gcc.dg/charset/asm5.c: Likewise.
27762 * gcc.dg/charset/asm6.c: Likewise.
27763 * gcc.dg/charset/attribute1.c: Likewise.
27764 * gcc.dg/charset/attribute2.c: Likewise.
27765 * gcc.dg/charset/builtin1.c: Likewise.
27766 * gcc.dg/charset/extern.c: Likewise.
27767 * gcc.dg/charset/function.c: Likewise.
27768 * gcc.dg/charset/string.c: Likewise.
27769 * gcc.dg/charset/charset.exp: Likewise.
27770
27771 2005-02-21 Bud Davis <bdavis9659@comcast.net>
27772
27773 PR fortran/20086
27774 * gfortran.dg/pr20086.f90: New test.
27775
27776 2005-02-21 Alexandre Oliva <aoliva@redhat.com>
27777
27778 PR tree-optimization/19786
27779 * g++.dg/tree-ssa/pr19786.C: New.
27780
27781 2005-02-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
27782
27783 * lib/gfortran-dg.exp (gfortran-dg-test): Split long regexps.
27784
27785 2005-02-21 Jeff Law <law@redhat.com>
27786
27787 * gcc.dg/tree-ssa/20041122-1.c: New test for missing optimization.
27788
27789 2005-02-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
27790
27791 * gfortran.dg/do_iterator: Split loop, markup all lines for
27792 which an error locus is printed.
27793 * gfortran.dg/pr17708.f90: Markup all lines for which an error
27794 locus is printed.
27795 * gfortran.dg/select_4.f90: Likewise.
27796 * lib/gfortran-dg.exp (gfortran-dg-test): Handle gfortran error
27797 locuses in the various permutations.
27798
27799 2005-02-20 Dorit Naishlos <dorit@il.ibm.com>
27800
27801 PR tree-optimization/19951
27802 * g++.dg/vect: New directory.
27803 * g++.dg/vect/vect.exp: New file.
27804 * g++.dg/vect/pr19951.cc: New testcase.
27805 * g++.dg/dg.exp: Also prune vectorizer tests.
27806
27807 2005-02-20 Zack Weinberg <zack@codesourcery.com>
27808
27809 PR 18785
27810 * gcc.dg/charset/builtin1.c: New test.
27811
27812 2005-02-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
27813
27814 PR c++/19299
27815 * g++.dg/inherit/volatile1.C: New test.
27816
27817 PR c++/19440
27818 * g++.dg/template/dtor4.C: New test.
27819
27820 2005-02-19 Steven G. Kargl <kargls@comcast.net>
27821
27822 * gfortran.dg/int_1.f90: New test.
27823
27824 2005-02-19 Devang Patel <dpatel@apple.com>
27825
27826 * gcc.dg/cpp/mac-eol-at-eof.c: New test.
27827
27828 2005-02-19 Steven G. Kargl <kargls@comcast.net>
27829
27830 * gfortran.dg/achar_1.f90: New test.
27831
27832 2005-02-19 Hans-Peter Nilsson <hp@axis.com>
27833
27834 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL cris-*-*.
27835
27836 2005-02-19 Zdenek Dvorak <dvorakz@suse.cz>
27837 Jakub Jelinek <jakub@redhat.com>
27838
27839 PR tree-optimization/19828
27840 * gcc.dg/tree-ssa/loop-7.c: New test.
27841 * gcc.c-torture/execute/20050218-1.c: New test.
27842
27843 2005-02-19 Jakub Jelinek <jakub@redhat.com>
27844
27845 PR c/20043
27846 * gcc.dg/transparent-union-1.c: New test.
27847 * gcc.dg/transparent-union-2.c: New test.
27848
27849 2005-02-18 James E Wilson <wilson@specifixinc.com>
27850
27851 PR tree-optimization/18977
27852 * gcc.c-torture/execute/loop-ivopts-1.c: New testcase.
27853
27854 2005-02-18 Ulrich Weigand <uweigand@de.ibm.com>
27855
27856 PR target/20054
27857 * gcc.dg/pr20054.c: New test.
27858
27859 2005-01-20 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27860
27861 PR c++/19508
27862 * g++.dg/ext/attrib20.C: New test.
27863
27864 2004-02-18 Andrew Pinski <pinskia@physics.uc.edu>
27865
27866 PR middle-end/20030
27867 * gfortran.fortran-torture/execute/character_passing.f90: New test.
27868
27869 2005-02-18 Alexandre Oliva <aoliva@redhat.com>
27870
27871 PR c++/20008
27872 * g++.dg/opt/switch4.C: New.
27873
27874 2005-02-18 Jakub Jelinek <jakub@redhat.com>
27875
27876 PR c++/20023
27877 PR tree-optimization/20009
27878 * gcc.c-torture/compile/20050217-1.c: New test.
27879 * g++.dg/opt/switch3.C: New test.
27880
27881 PR tree-optimization/18947
27882 * gcc.c-torture/compile/20050215-1.c: New test.
27883 * gcc.c-torture/compile/20050215-2.c: New test.
27884 * gcc.c-torture/compile/20050215-3.c: New test.
27885
27886 2005-02-17 Alexandre Oliva <aoliva@redhat.com>
27887
27888 PR c++/20028
27889 * g++.dg/template/crash34.C: New.
27890
27891 PR c++/20022
27892 * g++.dg/other/access3.C: New.
27893
27894 2005-02-17 Ira Rosen <irar@il.ibm.com>
27895
27896 * gcc.dg/vect/vect-98.c: New test.
27897
27898 2005-02-16 Kazu Hirata <kazu@cs.umass.edu>
27899
27900 PR tree-optimization/19967
27901 * gcc.dg/pr19967.c: New.
27902
27903 2005-02-16 Jakub Jelinek <jakub@redhat.com>
27904
27905 PR middle-end/19857
27906 * gcc.dg/tree-ssa/20050215-1.c: New test.
27907 * gcc.c-torture/execute/20050215-1.c: New test.
27908
27909 2005-02-15 Eric Christopher <echristo@redhat.com>
27910
27911 * gcc.dg/cpp/20050215-1.c: New file.
27912
27913 2005-02-15 James A. Morrison <phython@gcc.gnu.org>
27914
27915 PR tree-optimization/15785
27916 * gcc.dg/pr15785-1.c: New test.
27917
27918 2005-02-15 Alexandre Oliva <aoliva@redhat.com>
27919
27920 PR c++/17788
27921 * g++.dg/init/ctor4.C: New.
27922 * g++.old-deja/g++.bugs/900205_04.C: Adjust.
27923
27924 2005-02-15 Joseph S. Myers <joseph@codesourcery.com>
27925
27926 * gcc.dg/overflow-warn-1.c, gcc.dg/overflow-warn-2.c,
27927 gcc.dg/overflow-warn-3.c, gcc.dg/overflow-warn-4.c: New tests.
27928
27929 2005-02-15 Andreas Schwab <schwab@suse.de>
27930
27931 * ada/acats/tests/cxb/cxb30131.c: Include <stdlib.h> to properly
27932 declare malloc.
27933
27934 2005-02-15 Andreas Krebbel <krebbel1@de.ibm.com>
27935
27936 * gcc.misc-tests/linkage.exp (s390): Check for 64bit added.
27937
27938 2005-02-14 Diego Novillo <dnovillo@redhat.com>
27939
27940 PR tree-optimization/19853
27941 * gcc.c-torture/compile/pr19853.c: New test.
27942
27943 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
27944
27945 PR c++/19608
27946 * g++.dg/parse/local-class1.C: New.
27947
27948 PR c++/19895
27949 * g++.dg/parse/ptrmem3.C: New.
27950
27951 PR c++/19884
27952 * g++.old-deja/g++.oliva/template6.C: Add another case.
27953 * g++.dg/template/explicit6.C: New.
27954
27955 2005-02-14 Alexandre Oliva <aoliva@redhat.com>
27956
27957 PR c++/17816
27958 * g++.dg/other/redecl2.C: New.
27959
27960 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
27961
27962 PR c++/19891
27963 * g++.dg/abi/covariant4.C: New.
27964
27965 2005-02-13 James A. Morrison <phython@gcc.gnu.org>
27966
27967 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c:
27968 New tests.
27969
27970 2005-02-12 Dorit Naishlos <dorit@il.ibm.com>
27971
27972 * gcc.dg/vect/vect-96.c: Fix typo.
27973
27974 2005-02-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27975
27976 PR c++/14479
27977 PR c++/19487
27978 * g++.dg/template/enum5.C: New test.
27979
27980 2005-02-12 Ira Rosen <irar@il.ibm.com>
27981
27982 * gcc.dg/vect/vect-97.c: New test.
27983
27984 2005-02-12 Ira Rosen <irar@il.ibm.com>
27985
27986 * gcc.dg/vect/vect-96.c: New test.
27987
27988 2005-02-12 Uros Bizjak <uros@kss-loka.si>
27989
27990 * gcc.dg/builtins-34.c: Also check ldexp*.
27991
27992 2005-02-12 Hans-Peter Nilsson <hp@bitrange.com>
27993
27994 * gcc.dg/tree-ssa/20040703-1.c: Quote decimal dot.
27995
27996 2005-02-11 Janis Johnson <janis187@us.ibm.com>
27997
27998 * lib/gcc-dg.exp: (dg-require-weak, dg-require-visibility,
27999 dg-require-alias, dg-require-gc-sections, dg-require-profiling,
28000 dg-require-dll, dg-require-iconv, dg-require-named-sections,
28001 dg-require-effective-target, dg-skip-if, dg-xfail-if, selector_opd,
28002 selector_list, selector_expression, dg-process-target): Move to new
28003 file target-supports-dg.exp.
28004 * lib/target-supports-dg.exp: New.
28005
28006 * lib/target-supports.exp (check_effective_target_broken_cplxf_arg):
28007 New.
28008
28009 2005-02-11 Jakub Jelinek <jakub@redhat.com>
28010
28011 PR c++/19666
28012 * g++.dg/other/ptrmem6.C: New test.
28013
28014 PR middle-end/19858
28015 * gcc.c-torture/compile/20050210-1.c: New test.
28016
28017 2005-02-11 Mark Mitchell <mark@codesourcery.com>
28018
28019 PR c++/19755
28020 * g++.dg/warn/Wbraces1.C: New test.
28021
28022 2005-02-10 Richard Guenther <rguenth@gcc.gnu.org>
28023
28024 * gcc.dg/builtins-52.c: New testcase.
28025
28026 2005-02-10 Jakub Jelinek <jakub@redhat.com>
28027
28028 PR c/19342
28029 * gcc.c-torture/execute/20050119-1.c: New test.
28030
28031 2005-02-09 Mark Mitchell <mark@codesourcery.com>
28032
28033 PR c++/19811
28034 * g++.dg/init/delete1.C: New test.
28035
28036 2005-02-09 Andrew Pinski <pinskia@physics.uc.edu>
28037
28038 PR c++/18470
28039 * g++.dg/template/static12.C: New test.
28040
28041 2005-02-09 Mark Mitchell <mark@codesourcery.com>
28042
28043 PR c++/19787
28044 * g++.dg/conversion/ambig1.C: New test.
28045
28046 PR c++/19739
28047 * g++.dg/ext/attrib19.C: New test.
28048
28049 PR c++/19732
28050 * g++.dg/parse/dtor5.C: New test.
28051
28052 PR c++/19762
28053 * g++.dg/template/dtor3.C: New test.
28054
28055 PR c++/19826
28056 * g++.dg/template/static11.C: New test.
28057 * g++.dg/template/crash2.C: Remove dg-error marker.
28058
28059 2005-02-09 Janis Johnson <janis187@us.ibm.com>
28060
28061 PR C++/18491
28062 * g++.old-deja/g++.mike/p10769a.C: Remove.
28063
28064 2005-02-09 Roger Sayle <roger@eyesopen.com>
28065
28066 * gcc.dg/builtins-48.c: New test case.
28067 * gcc.dg/builtins-49.c: New test case.
28068 * gcc.dg/builtins-50.c: New test case.
28069 * gcc.dg/builtins-51.c: New test case.
28070
28071 2005-02-09 Ian Lance Taylor <ian@airs.com>
28072
28073 PR middle-end/19583
28074 * g++.dg/warn/Wreturn-type-3.C: New test.
28075
28076 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
28077
28078 PR middle-end/19402
28079 * gcc.dg/pr19402-1.c: New testcase.
28080 * gcc.dg/pr19402-2.c: likewise.
28081
28082 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
28083
28084 PR middle-end/19854
28085 * g++.dg/tree-ssa/tmmti.C: New testcase.
28086
28087 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
28088
28089 * g++.dg/rtti/tinfo1.C: Allow newline after assembler label.
28090
28091 2005-02-08 Mark Mitchell <mark@codesourcery.com>
28092
28093 PR c++/19733
28094 * g++.dg/parse/crash23.C: New test.
28095 * g++.dg/warn/Weff1.C: New test.
28096
28097 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
28098
28099 * gcc.dg/20050209-1.c: New test.
28100
28101 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
28102
28103 PR target/19799
28104 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: XFAIL on hppa*64*-*.
28105
28106 2005-02-08 Mike Stump <mrs@apple.com>
28107
28108 * g++.dg/pch/import-2.c: New test.
28109 * g++.dg/pch/import-2.hs: New.
28110 * g++.dg/pch/include/import-2a.h: New.
28111 * g++.dg/pch/include/import-2b.h: New.
28112
28113 2005-02-08 Janis Johnson <janis187@us.ibm.com>
28114
28115 * gcc.dg/uninit-4.c: XFAIL bogus warning for powerpc64.
28116
28117 2005-02-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
28118
28119 * gfortran.dg/substr_1.f90: New test.
28120
28121 2005-02-07 Richard Guenther <rguenth@gcc.gnu.org>
28122
28123 PR middle-end/19775
28124 * gcc.dg/torture/builtin-power-1.c: Disable test for
28125 invalid transformation.
28126 * gcc.dg/builtins-10.c: Likewise. Disable one test we
28127 no longer optimize.
28128 * gcc.dg/builtins-47.c: New testcase.
28129
28130 2005-02-07 Leehod Baruch <leehod@il.ibm.com>
28131 Dorit Naishlos <dorit@il.ibm.com>
28132
28133 * gcc.dg/vect/vect.exp: Add -ftree-vectorizer-verbose=3.
28134
28135 2005-02-06 Richard Sandiford <rsandifo@redhat.com>
28136
28137 * gcc.c-torture/compile/20050206-1.c: New test.
28138
28139 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
28140
28141 PR tree-opt/19768
28142 * g++.dg/opt/pr19768.C: New test.
28143
28144 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
28145
28146 PR tree-opt/19736
28147 * gcc.c-torture/compile/pr19736.c: New test.
28148
28149 2005-02-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28150
28151 PR c++/17401
28152 * g++.dg/parse/error25.C: New test.
28153
28154 2005-02-03 Alexandre Oliva <aoliva@redhat.com>
28155
28156 * gcc.c-torture/execute/20050203-1.c: New.
28157
28158 2005-02-03 Dorit Naishlos <dorit@il.ibm.com>
28159
28160 * gcc.dg/vect/vect-85.c: Remove xfail.
28161 * gcc.dg/vect/vect-86.c: Remove xfail.
28162 * gcc.dg/vect/vect-87.c: Remove xfail.
28163 * gcc.dg/vect/vect-88.c: Remove xfail.
28164
28165 2005-02-02 Geoffrey Keating <geoffk@apple.com>
28166
28167 * gcc.dg/altivec-19.c: New.
28168
28169 2005-02-03 Joseph S. Myers <joseph@codesourcery.com>
28170
28171 PR c/17807
28172 * gcc.dg/nested-func-3.c: New test.
28173 * gcc.dg/pr18596-3.c: Expect error for undefined nested function.
28174
28175 2005-02-02 Janis Johnson <janis187@us.ibm.com>
28176
28177 * gcc.test-framework/gen_directive_tests: Generate tests for
28178 selector expressions.
28179
28180 2005-02-02 Matt Austern <austern@apple.com>
28181
28182 PR c++/19628
28183 * g++/ext/builtin7.C: New.
28184 * g++/ext/builtin8.C: New.
28185
28186 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
28187
28188 PR c/18502
28189 * gcc.dg/pr18502-1.c: New test.
28190
28191 2005-02-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
28192
28193 PR c++/17413
28194 * g++.dg/template/local4.C: Tweak.
28195
28196 2005-02-02 Richard Sandiford <rsandifo@redhat.com>
28197
28198 PR tree-optimization/19578
28199 * gcc.c-torture/compile/20050202-1.c: New test.
28200
28201 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
28202
28203 PR c/19435
28204 * gcc.dg/c99-init-4.c: New test.
28205
28206 2005-02-01 Janis Johnson <janis187@us.ibm.com>
28207
28208 * g++.old-deja/g++.other/init5.C: Remove xfail for powerpc-linux.
28209
28210 * gcc.dg/tree-ssa/20040204-1.c: Remove powerpc from xfail list.
28211
28212 * g++.dg/eh/simd-2.C: Check for AltiVec HW support at runtime.
28213 * g++.dg/eh/check-vect.h: New.
28214
28215 * gcc.dg/vect/vect-77.c: Replace xfail selector with expression.
28216 * gcc.dg/vect/vect-78.c: Ditto.
28217 * gcc.dg/vect/vect.exp (check_effective_target_lp64_or_vect_no_align):
28218 Remove.
28219
28220 * g++.dg/conversion/simd1.C: Expect warning.
28221 * g++.dg/ext/attribute-test-1.C: Ditto.
28222 * g++.dg/ext/attribute-test-2.C: Ditto.
28223 * g++.dg/ext/attribute-test-3.C: Ditto.
28224 * g++.dg/ext/attribute-test-4.C: Ditto.
28225
28226 * gcc.dg/ppc64-toc.c: Don't explicitly use -m64.
28227 * gcc.dg/ppc-eabi.c: Don't explicity use -m32.
28228
28229 * gcc.dg/ppc64-abi-3.c: Add xfail for error checks.
28230
28231 2005-02-01 Richard Henderson <rth@redhat.com>
28232
28233 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
28234 long double for ibm double-double format.
28235 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
28236
28237 2005-02-01 Diego Novillo <dnovillo@redhat.com>
28238
28239 PR tree-optimization/19633
28240 * gcc.dg/pr19633-1.c: New test.
28241 * gcc.dg/pr19633.c: Tweak to make pointer point
28242 to NULL or a symbol.
28243
28244 2005-02-01 Janis Johnson <janis187@us.ibm.com>
28245
28246 * lib/gcc-dg.exp (selector_opd, selector_list, selector_expression):
28247 New procs.
28248 (dg-process-target (local override)): Handle selector expressions.
28249
28250 * gcc.test-framework/README: Describe tests in source directory.
28251 * gcc.test-framework/test-framework.awk: Handle dg- tests.
28252 * gcc.test-framework/test-framework.exp: Handle dg- tests.
28253 * gcc.test-framework/dg-bogus-exp-P.c: New test.
28254 * gcc.test-framework/dg-bogus-exp-XF.c: New test.
28255 * gcc.test-framework/dg-do-assemble-exp-P.c: New test.
28256 * gcc.test-framework/dg-do-compile-exp-P.c: New test.
28257 * gcc.test-framework/dg-do-link-exp-P.c: New test.
28258 * gcc.test-framework/dg-do-run-exp-P.c: New test.
28259 * gcc.test-framework/dg-dot-run-exp-P.c: New test.
28260 * gcc.test-framework/dg-dot-run-exp-U.c: New test.
28261 * gcc.test-framework/dg-dox-run-exp-XF.c: New test.
28262 * gcc.test-framework/dg-error-exp-P.c: New test.
28263 * gcc.test-framework/dg-error-exp-XP.c: New test.
28264 * gcc.test-framework/dg-excess-errors-exp-XF.c: New test.
28265 * gcc.test-framework/dg-excess-errors-exp-XP.c: New test.
28266 * gcc.test-framework/dg-output-exp-P.c: New test.
28267 * gcc.test-framework/dg-output-exp-XF.c: New test.
28268 * gcc.test-framework/dg-warning-exp-P.c: New test.
28269 * gcc.misc-tests/dg-1.c: Remove.
28270 * gcc.misc-tests/dg-2.c: Remove.
28271 * gcc.misc-tests/dg-3.c: Remove.
28272 * gcc.misc-tests/dg-4.c: Remove.
28273 * gcc.misc-tests/dg-5.c: Remove.
28274 * gcc.misc-tests/dg-6.c: Remove.
28275 * gcc.misc-tests/dg-7.c: Remove.
28276 * gcc.misc-tests/dg-8.c: Remove.
28277 * gcc.misc-tests/dg-9.c: Remove.
28278 * gcc.misc-tests/dg-10.c: Remove.
28279 * gcc.misc-tests/dg-11.c: Remove.
28280 * gcc.misc-tests/dg-12.c: Remove.
28281 * gcc.misc-tests/dg-test.exp: Remove.
28282
28283 * gcc.test-framework/test-framework.awk: Change recording and
28284 printing of passes and failures.
28285
28286 * gcc.test-framework: New directory.
28287 * gcc.test-framework/README: New.
28288 * gcc.test-framework/test-framework.exp: New.
28289 * gcc.test-framework/test-framework.awk: New.
28290 * gcc.test-framework/gen_directive_tests: New.
28291
28292 2005-02-01 James A. Morrison <phython@gcc.gnu.org>
28293
28294 * lib/treelang.exp: Fix comment typos.
28295 (treelang_target_compile): Don't append libs=-ltreelang to options.
28296
28297 2005-02-01 Alexandre Oliva <aoliva@redhat.com>
28298
28299 * g++.dg/parse/typename7.C: Adjust error messages.
28300
28301 2005-01-31 Jeff Law <law@redhat.com>
28302
28303 * gcc.c-torture/execute/20050131-1.c: New test.
28304 * gcc.dg/wcaselabel.c: New test.
28305
28306 2005-01-31 Mark Mitchell <mark@codesourcery.com>
28307
28308 * g++.dg/other/warning1.C: Adjust error messags.
28309 * g++.dg/parse/constant5.C: New test.
28310
28311 2005-01-31 Steven Bosscher <stevenb@suse.de>
28312
28313 PR c/19333
28314 * gcc.c-torture/compile/20011130-1.c: Reorder to make
28315 the test case valid.
28316 * gcc.dg/20030815-1.c: Remove invalid tests.
28317 * gcc.dg/array-7.c: Adjust expected result.
28318 * gcc.dg/pr18596-3.c: Likewise.
28319 * gcc.dg/noncompile/20000901-1.c: Likewise.
28320 * gcc.dg/noncompile/init-2.c: Likewise.
28321 * gcc.dg/noncompile/init-4.c: Likewise.
28322
28323 2005-01-31 Dale Johannesen <dalej@apple.com>
28324
28325 * g++.dg/opt/pr19650.C: New test.
28326
28327 2005-01-31 Richard Henderson <rth@redhat.com>
28328
28329 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
28330 long double for intel double extended format.
28331 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
28332
28333 2005-01-30 Mark Mitchell <mark@codesourcery.com>
28334
28335 PR c++/19555
28336 * g++.dg/template/static10.C: New test.
28337
28338 PR c++/19395
28339 * g++.dg/parse/error24.C: New test.
28340
28341 PR c++/19367
28342 * g++.dg/lookup/builtin1.C: New test.
28343
28344 PR c++/19457
28345 * g++.dg/warn/conv3.C: New test.
28346
28347 2005-01-30 Bud Davis <bdavis@gfortran.org>
28348
28349 PR fortran/19647
28350 * gfortan.dg/inquire_7.f90
28351
28352 2005-01-29 Richard Guenther <richard.guenther@uni-tuebingen.de>
28353
28354 PR tree-optimization/15791
28355 * gcc.dg/tree-ssa/pr15791-1.c: New testcase.
28356 * gcc.dg/tree-ssa/pr15791-2.c: Likewise.
28357 * gcc.dg/tree-ssa/pr15791-3.c: Likewise.
28358 * gcc.dg/tree-ssa/pr15791-4.c: Likewise.
28359 * gcc.dg/tree-ssa/pr15791-5.c: Likewise.
28360 * g++.dg/tree-ssa/pr15791-1.C: Likewise.
28361 * g++.dg/tree-ssa/pr15791-2.C: Likewise.
28362 * g++.dg/tree-ssa/pr15791-3.C: Likewise.
28363 * g++.dg/tree-ssa/pr15791-4.C: Likewise.
28364 * g++.dg/tree-ssa/pr15791-5.C: Likewise.
28365
28366 2005-01-29 Paul Brook <paul@codesourcery.com>
28367
28368 PR fortran/18565
28369 * check.c (real_or_complex_check): New function.
28370 (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc): New functions.
28371 * intrinsic.c (add_functions): Use new check functions.
28372 * intrinsic.h (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc):
28373 Add prototypes.
28374
28375 2005-01-29 Joseph S. Myers <joseph@codesourcery.com>
28376
28377 * gcc.dg/Wwrite-strings-1.c, gcc.dg/array-quals-2.c,
28378 gcc.dg/lvalue-3.c: New tests.
28379 * gcc.dg/concat.c: Update expected messages.
28380
28381 2005-01-29 Thomas Koenig <Thomas.Koenig@online.de>
28382
28383 PR libfortran/19595
28384 * gfortran.dg/eor_1.f90: New test.
28385
28386 2005-01-29 Steven G. Kargl <kargls@comcast.net>
28387
28388 PR fortran/19589
28389 * gfortran.dg/logical_data_1.f90: New test.
28390
28391 2005-01-28 Mark Mitchell <mark@codesourcery.com>
28392
28393 PR c++/19253
28394 * g++.dg/template/crash33.C: New test.
28395
28396 PR c++/19667
28397 * g++.dg/template/crash32.C: New test.
28398
28399 2005-01-28 Ian Lance Taylor <ian@airs.com>
28400
28401 PR middle-end/16558
28402 * g++.dg/warn/Wreturn-type-2.C: New test.
28403
28404 2004-06-24 Jeff Law <law@redhat.com>
28405
28406 * gcc.dg/tree-ssa/20050128-1.c: New test.
28407
28408 2005-01-28 Richard Sandiford <rsandifo@redhat.com>
28409
28410 * gcc.target/frv/all-mdpackh-1.c: New test.
28411
28412 2005-01-28 Steven Bosscher <stevenb@suse.de>
28413
28414 * gcc.dg/tree-ssa/20030711-2.c: Run at -O2, not -O1.
28415
28416 2005-01-27 Richard Henderson <rth@redhat.com>
28417
28418 * gcc.dg/uninit-I.c: Fix typos in dg-options and dg-warning directives.
28419
28420 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
28421
28422 * gcc.dg/intmax_t-1.c: Extend dg-error to cover mips*-elf targets.
28423
28424 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
28425
28426 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
28427 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
28428 * gcc.dg/mips-rsqrt-2, gcc.dg/mips-rsqrt-3.c: Add dummy asm statements
28429 to cope with cases where the multilib options override the dg-options.
28430
28431 2005-01-27 Jakub Jelinek <jakub@redhat.com>
28432
28433 PR c/18946
28434 * gcc.dg/noncompile/20050120-1.c: New test.
28435
28436 2005-01-26 Diego Novillo <dnovillo@redhat.com>
28437
28438 PR tree-optimization/19633
28439 * gcc.dg/pr19633.c: New test.
28440 * gcc.dg/tree-ssa/pr19633.c: New test.
28441
28442 2005-01-26 Ulrich Weigand <uweigand@de.ibm.com>
28443
28444 * gcc.dg/20041216-1.c: New test.
28445
28446 2005-01-26 Alexander Malmberg <alexander@malmberg.org>
28447
28448 PR objc/18862
28449 * objc.dg/selector-2.m: New test.
28450
28451 2005-01-26 Jakub Jelinek <jakub@redhat.com>
28452
28453 * g++.dg/opt/range-test-2.C: New test.
28454
28455 PR rtl-optimization/19579
28456 * gcc.c-torture/execute/20050124-1.c: New test.
28457
28458 2005-01-26 Greg Parker <gparker@apple.com>
28459 Stuart Hastings <stuart@apple.com>
28460
28461 * gcc.c-torture/execute/20050125-1.c: New.
28462
28463 2005-01-18 Jan Hubicka <jh@suse.cz>
28464
28465 PR tree-optimize/19337
28466 * gcc.c-torture/compile/20050119-1.c: New test.
28467
28468 2005-01-24 James E Wilson <wilson@specifixinc.com>
28469
28470 * gcc.c-torture/execute/builtins/lib/strstr.c (strstr): Correct exit
28471 test for successful match.
28472
28473 2005-01-25 Alexander Malmberg <alexander@malmberg.org>
28474
28475 PR objc/18408
28476 * objc.dg/comp-types-7.m: New test.
28477
28478 2005-01-24 Janis Johnson <janis187@us.ibm.com>
28479
28480 * lib/target-supports.exp (current_target_name): New.
28481 (check_effective_target_ilp32, check_effective_target_lp64):
28482 Cache the result to use as long as the current target, with
28483 multilib flags, remains the same.
28484
28485 * lib/gcc-dg.exp (skip_test_and_clear_xfail): Remove.
28486 (dg-require-weak, dg-require-visibility, dg-require-alias,
28487 dg-require-dg-sections, dg-require-profiling, dg-require-iconv,
28488 dg-require-effective-target, dg-skip-if): Remove call to
28489 skip_test_and_clear_xfail.
28490 (dg-test): Clear xfail data.
28491
28492 2005-01-24 Jakub Jelinek <jakub@redhat.com>
28493
28494 PR target/17751
28495 * gcc.dg/ppc64-toc.c: New test.
28496
28497 * g++.dg/tree-ssa/empty-1.C: New test.
28498
28499 PR middle-end/19551
28500 * gcc.c-torture/execute/20050121-1.c: New test.
28501 * gcc.dg/20050121-2.c: New test.
28502
28503 2004-01-23 Steven G. Kargl <kargls@comcast.net>
28504 Paul Brook <paul@codesourcery.com>
28505
28506 PR fortran/17941
28507 * gfortran.dg/real_const_1.f: New test.
28508 * gfortran.dg/real_const_2.f90: New test.
28509 * gfortran.dg/complex_int_1.f90: New test.
28510
28511 2005-01-23 Bud Davis <bdavis9659@comcast.net>
28512
28513 PR fortran/19313
28514 * gfortan.dg/inquire_6.f90: New test.
28515
28516 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
28517
28518 PR libfortran/19451
28519 * open_readonly_1.f90: New test.
28520
28521 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
28522
28523 PR libfortran/18982
28524 * gfortran.dg/open_new.f90: New file.
28525
28526 2005-01-22 Paul Brook <paul@codesourcery.com>
28527
28528 * namelist_1.f90: New test.
28529
28530 2005-01-22 Richard Sandiford <rsandifo@redhat.com>
28531
28532 PR tree-optimization/19484
28533 * gcc.c-torture/compile/20050122-[12].c: New tests.
28534
28535 2005-01-22 Paul Brook <paul@codesourcery.com>
28536
28537 * gfortran.dg/implicit_2.f90: New test.
28538
28539 2005-01-22 Bud Davis <bdavis9659@comcast.net>
28540
28541 PR fortran/19314
28542 * gfortran.dg/inquire_5.f90: New test.
28543
28544 2005-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
28545
28546 PR c/18809
28547 * gcc.dg/pr18809-1.c: New test.
28548
28549 2005-01-21 Ian Lance Taylor <ian@airs.com>
28550
28551 * gcc.dg/20050121-1.c: New test.
28552
28553 PR tree-optimization/13000
28554 * gcc.dg/20040206-1.c: Change warning to point where function is
28555 being inlined.
28556
28557 2005-01-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28558
28559 PR c++/19208
28560 * g++.dg/template/array11.C: New test.
28561
28562 2005-01-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
28563
28564 * gfortran.dg/data_char_1.f90: Fix typo, add dg-do directive.
28565 * gfortran.dg/direct_io_1.f90: Add dg-do directive.
28566 * gfortran.dg/entry_1.f90: Fix typo, add dg-do directive.
28567 * gfortran.dg/getenv_1.f90: Add dg-do directive.
28568 * gfortran.dg/pr16597.f90, gfortran.dg/pr17143.f90,
28569 gfortran.dg/pr17164.f90: Add missing dg-do directives.
28570
28571 2005-01-20 Kazu Hirata <kazu@cs.umass.edu>
28572
28573 PR tree-optimization/15349
28574 * gcc.dg/tree-ssa/pr15349.c: New.
28575
28576 2005-01-20 Steve Ellcey <sje@cup.hp.com>
28577
28578 * gcc.dg/tree-ssa/loop-1.c: Fix target names on xfail.
28579
28580 2005-01-19 Hans-Peter Nilsson <hp@axis.com>
28581
28582 * gcc.dg/tree-ssa/loop-1.c: Fix missing "-" in dg-final
28583 scan-assembler-times directive name.
28584
28585 * gcc.dg/asm-a.c: Move dg-require-effective-target to
28586 after dg-do.
28587
28588 PR rtl-optimization/19462
28589 * gcc.dg/torture/pr19462-1.c: Remove token xfail marker.
28590
28591 2005-01-19 Steve Ellcey <sje@cup.hp.com>
28592
28593 * gcc.dg/tree-ssa/loop-1.c: Ignore declaration when
28594 counting function calls on ia64.
28595
28596 2005-01-19 Jakub Jelinek <jakub@redhat.com>
28597
28598 PR rtl-optimization/15139
28599 * gcc.dg/20050111-2.c: New test.
28600
28601 PR c/17297
28602 * gcc.c-torture/compile/20050113-1.c: New testcase.
28603
28604 PR middle-end/19164
28605 * gcc.dg/20050113-1.c: New testcase.
28606
28607 2005-01-19 Dorit Naishlos <dorit@il.ibm.com>
28608
28609 * gcc.dg/vect/vect-85.c: Add comment.
28610 * gcc.dg/vect/vect-86.c: Add xfail for now.
28611 * gcc.dg/vect/vect-87.c: Add xfail for now.
28612 * gcc.dg/vect/vect-88.c: Add xfail for now.
28613 * gcc.dg/vect/vect.exp: Remove -fno-tree-pre.
28614
28615 2005-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
28616
28617 * gcc.dg/vect/vect-66.c: Slightly tweak 3rd loop.
28618
28619 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
28620
28621 * g++.dg/debug/typedef3.C: New test.
28622
28623 2005-01-18 Andrew Pinski <pinskia@physics.uc.edu>
28624
28625 PR c/19472
28626 * gcc.dg/asm-a.c: New test.
28627
28628 2005-01-18 Kaz Kojima <kkojima@gcc.gnu.org>
28629
28630 * gcc.dg/sh-relax.c: Add prototype for abort.
28631
28632 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
28633
28634 * gcc.dg/short-compare-1.c: New test.
28635 * gcc.dg/short-compare-2.c: Likewise.
28636
28637 2005-01-18 Michael Matz <matz@suse.de>
28638
28639 * gcc.dg/Wno-pointer-sign.c: New test for -Wno-pointer-sign.
28640
28641 2005-01-17 Diego Novillo <dnovillo@redhat.com>
28642
28643 PR tree-optimization/19121
28644 * gcc.c-torture/compile/pr19121.c: New test.
28645
28646 2005-01-17 James E. Wilson <wilson@specifixinc.com>
28647
28648 PR target/19357
28649 * gcc.c-torture/compile/pr19357.c: New test.
28650
28651 2005-01-17 Ian Lance Taylor <ian@airs.com>
28652
28653 PR c/5675
28654 * gcc.dg/c90-const-expr-3.c: Remove xfails on tests which now
28655 pass--those that refer just to the variable, possibly with a
28656 cast.
28657 * gcc.dg/c99-const-expr-3.c: Likewise.
28658
28659 PR middle-end/13127
28660 * gcc.dg/20040206-1.c: Remove xfail on bogus warning which is no
28661 longer emitted.
28662
28663 2005-01-16 Bud Davis <bdavis9659@comcast.net>
28664
28665 PR fortran/18778
28666 * gfortran.dg/endfile_2.f90: New test.
28667
28668 2005-01-16 Steven G. Kargl <kargls@comcast.net>
28669
28670 PR 19168
28671 * gfortran.dg/select_5.f90: New test.
28672
28673 2004-01-16 Paul Brook <paul@codesourcery.com>
28674
28675 * gfortran.dg/common_4.f90: New test.
28676
28677 2005-01-15 Hans-Peter Nilsson <hp@axis.com>
28678
28679 PR rtl-optimization/19462
28680 * gcc.dg/torture/pr19462-1.c: New test.
28681
28682 2005-01-15 Ziemowit Laski <zlaski@apple.com>
28683
28684 PR objc/19321
28685 * objc.dg/func-ptr-2.m: New.
28686 * objc.dg/volatile-1.m: New.
28687
28688 2005-01-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
28689
28690 * gcc.dg/20040813-1.c: Add hppa*64*-*-* to no stabs list.
28691
28692 2005-01-15 Jakub Jelinek <jakub@redhat.com>
28693
28694 PR tree-optimization/19060
28695 * gcc.c-torture/execute/20050104-1.c: New test.
28696
28697 2005-01-15 Bud Davis <bdavis9659@comcast.net>
28698
28699 PR fortran/18983
28700 * gfortran.dg/write_to_null.f90: New test.
28701
28702 2005-01-14 Andrew Pinski <pinskia@physics.uc.edu>
28703 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
28704
28705 PR other/19328
28706 * gcc.dg/attr-alias-2.c: dg-require-alias takes an
28707 argument.
28708
28709 2005-01-15 Jakub Jelinek <jakub@redhat.com>
28710
28711 PR c++/19263
28712 * g++.dg/init/vector1.C: New test.
28713
28714 2005-01-14 James E. Wilson <wilson@specifixinc.com>
28715
28716 PR target/13158
28717 * gcc.target/ia64/sibcall-unwind-1.c: New test.
28718 PR target/18987
28719 * gcc.target/ia64/sibcall-unwind-2.c: New test.
28720
28721 2005-01-14 Steven G. Kargl <kargls@comcast.net>
28722
28723 * gfortran.dg/select_1.f90: New test.
28724 * gfortran.dg/select_2.f90: New test.
28725 * gfortran.dg/select_3.f90: New test.
28726 * gfortran.dg/select_4.f90: New test.
28727
28728 2005-01-14 Jakub Jelinek <jakub@redhat.com>
28729
28730 PR middle-end/19084
28731 PR rtl-optimization/19348
28732 * gcc.dg/20050111-1.c: New test.
28733 * gcc.c-torture/execute/20050111-1.c: New test.
28734
28735 * gcc.dg/i386-asm-4.c: New test.
28736
28737 2005-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
28738
28739 * gcc.dg/nested-func-2.c: New test.
28740 * ada/acats/norun.lst: Remove c953002.
28741
28742 2005-01-12 Ulrich Weigand <uweigand@de.ibm.com>
28743
28744 * gcc.dg/ftrapv-2.c (labsv): Call labs instead of abs.
28745
28746 2005-01-12 Ben Elliston <bje@au.ibm.com>
28747
28748 * g++.dg/warn/Wunused-9.C: Don't XFAIL the +f() case.
28749
28750 2005-01-11 Andrew Pinski <pinskia@physics.uc.edu>
28751
28752 PR target/18761
28753 * g++.dg/abi/align1.C: New test.
28754
28755 2005-01-11 Alan Modra <amodra@bigpond.net.au>
28756
28757 * g++.dg/ext/altivec-3.C (baz, baz2): Check one component of structs
28758 at a time.
28759 * g++.dg/ext/altivec_check.h: Support compiling as C.
28760
28761 2005-01-10 Roger Sayle <roger@eyesopen.com>
28762
28763 PR c++/19355
28764 * g++.dg/expr/pr19355-1.C: New test case.
28765
28766 2005-01-10 Laurent GUERBY <laurent@guerby.net>
28767
28768 * ada/acats/tests/c4/c456001.a: New from ACATS 2.5L
28769 * ada/acats/tests/c3/c392014.a: Update from ACATS 2.5L
28770 * ada/acats/tests/c3/c92005b.ada: Likewise.
28771 * ada/acats/tests/c3/cxb3012.a: Likewise.
28772 * ada/acats/norun.lst: Add c380004 and c953002, add PR
28773
28774 2005-01-09 Paul Brook <paul@codesourcery.com>
28775
28776 * gfortran.dg/common_2.f90: New file.
28777 * gfortran.dg/common_3.f90: New file.
28778
28779 2005-01-09 Zdenek Dvorak <dvorakz@suse.cz>
28780
28781 * gcc.dg/tree-ssa/loop-4.c: Fix outcome.
28782
28783 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
28784
28785 * gcc.dg/vect/pr18400.c: Add checks for alignment prints.
28786 * gcc.dg/vect/pr18425.c: Add checks for alignment prints.
28787 * gcc.dg/vect/pr18536.c: Add checks for alignment prints.
28788 * gcc.dg/vect/vect-1.c: Add checks for alignment prints.
28789 * gcc.dg/vect/vect-2.c: Add checks for alignment prints.
28790 * gcc.dg/vect/vect-3.c: Add checks for alignment prints.
28791 * gcc.dg/vect/vect-4.c: Add checks for alignment prints.
28792 * gcc.dg/vect/vect-5.c: Add checks for alignment prints.
28793 * gcc.dg/vect/vect-6.c: Add checks for alignment prints.
28794 * gcc.dg/vect/vect-7.c: Add checks for alignment prints.
28795 * gcc.dg/vect/vect-13.c: Add checks for alignment prints.
28796 * gcc.dg/vect/vect-17.c: Add checks for alignment prints.
28797 * gcc.dg/vect/vect-18.c: Add checks for alignment prints.
28798 * gcc.dg/vect/vect-19.c: Add checks for alignment prints.
28799 * gcc.dg/vect/vect-20.c: Add checks for alignment prints.
28800 * gcc.dg/vect/vect-21.c: Add checks for alignment prints.
28801 * gcc.dg/vect/vect-22.c: Add checks for alignment prints.
28802 * gcc.dg/vect/vect-23.c: Add checks for alignment prints.
28803 * gcc.dg/vect/vect-24.c: Add checks for alignment prints.
28804 * gcc.dg/vect/vect-25.c: Add checks for alignment prints.
28805 * gcc.dg/vect/vect-26.c: Add checks for alignment prints.
28806 * gcc.dg/vect/vect-27.c: Add checks for alignment prints.
28807 * gcc.dg/vect/vect-28.c: Add checks for alignment prints.
28808 * gcc.dg/vect/vect-29.c: Add checks for alignment prints.
28809 * gcc.dg/vect/vect-31.c: Add checks for alignment prints.
28810 * gcc.dg/vect/vect-32.c: Add checks for alignment prints.
28811 * gcc.dg/vect/vect-33.c: Add checks for alignment prints.
28812 * gcc.dg/vect/vect-34.c: Add checks for alignment prints.
28813 * gcc.dg/vect/vect-35.c: Add checks for alignment prints.
28814 * gcc.dg/vect/vect-36.c: Add checks for alignment prints.
28815 * gcc.dg/vect/vect-37.c: Add checks for alignment prints.
28816 * gcc.dg/vect/vect-40.c: Add checks for alignment prints.
28817 * gcc.dg/vect/vect-41.c: Add checks for alignment prints.
28818 * gcc.dg/vect/vect-42.c: Add checks for alignment prints.
28819 * gcc.dg/vect/vect-43.c: Add checks for alignment prints.
28820 * gcc.dg/vect/vect-44.c: Add checks for alignment prints.
28821 * gcc.dg/vect/vect-46.c: Add checks for alignment prints.
28822 * gcc.dg/vect/vect-47.c: Add checks for alignment prints.
28823 * gcc.dg/vect/vect-48.c: Add checks for alignment prints.
28824 * gcc.dg/vect/vect-50.c: Add checks for alignment prints.
28825 * gcc.dg/vect/vect-52.c: Add checks for alignment prints.
28826 * gcc.dg/vect/vect-53.c: Add checks for alignment prints.
28827 * gcc.dg/vect/vect-56.c: Add checks for alignment prints.
28828 * gcc.dg/vect/vect-58.c: Add checks for alignment prints.
28829 * gcc.dg/vect/vect-60.c: Add checks for alignment prints.
28830 * gcc.dg/vect/vect-62.c: Add checks for alignment prints.
28831 * gcc.dg/vect/vect-64.c: Add checks for alignment prints.
28832 * gcc.dg/vect/vect-65.c: Add checks for alignment prints.
28833 * gcc.dg/vect/vect-66.c: Add checks for alignment prints.
28834 * gcc.dg/vect/vect-67.c: Add checks for alignment prints.
28835 * gcc.dg/vect/vect-68.c: Add checks for alignment prints.
28836 * gcc.dg/vect/vect-69.c: Add checks for alignment prints.
28837 * gcc.dg/vect/vect-70.c: Add checks for alignment prints.
28838 * gcc.dg/vect/vect-71.c: Add checks for alignment prints.
28839 * gcc.dg/vect/vect-72.c: Add checks for alignment prints.
28840 * gcc.dg/vect/vect-73.c: Add checks for alignment prints.
28841 * gcc.dg/vect/vect-74.c: Add checks for alignment prints.
28842 * gcc.dg/vect/vect-75.c: Add checks for alignment prints.
28843 * gcc.dg/vect/vect-76.c: Add checks for alignment prints.
28844 * gcc.dg/vect/vect-77.c: Add checks for alignment prints.
28845 * gcc.dg/vect/vect-78.c: Add checks for alignment prints.
28846 * gcc.dg/vect/vect-80.c: Add checks for alignment prints.
28847 * gcc.dg/vect/vect-86.c: Add checks for alignment prints.
28848 * gcc.dg/vect/vect-87.c: Add checks for alignment prints.
28849 * gcc.dg/vect/vect-88.c: Add checks for alignment prints.
28850 * gcc.dg/vect/vect-89.c: Add checks for alignment prints.
28851 * gcc.dg/vect/vect-all.c: Add checks for alignment prints.
28852
28853 * gcc.dg/vect/vect-1.c: Fix spelling.
28854 * gcc.dg/vect/vect-10.c: Fix spelling.
28855 * gcc.dg/vect/vect-11.c: Fix spelling.
28856 * gcc.dg/vect/vect-12.c: Fix spelling.
28857 * gcc.dg/vect/vect-14.c: Fix spelling.
28858 * gcc.dg/vect/vect-15.c: Fix spelling.
28859 * gcc.dg/vect/vect-16.c: Fix spelling.
28860 * gcc.dg/vect/vect-46.c: Remove obsolete comment.
28861 * gcc.dg/vect/vect-64.c: Fix comments.
28862 * gcc.dg/vect/vect-none.c: Remove vectorizable loop.
28863
28864 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
28865 Ira Rosen <irar@il.ibm.com>
28866
28867 * gcc.dg/vect/vect-70.c: New test.
28868 * gcc.dg/vect/vect-71.c: New test.
28869
28870 2005-01-09 Manfred Hollstein <mh@suse.com>
28871
28872 * gcc.dg/pr18241-1.c: Fix dg-do parameter.
28873 * gcc.dg/pr18241-2.c: Likewise.
28874 * gcc.dg/pr18241-3.c: Likewise.
28875 * gcc.dg/pr18241-4.c: Likewise.
28876 * gcc.dg/pr18241-5.c: Likewise.
28877
28878 2005-01-08 Richard Henderson <rth@redhat.com>
28879
28880 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
28881 False for x86 and x86-64.
28882
28883 2005-01-08 Diego Novillo <dnovillo@redhat.com>
28884
28885 PR tree-optimization/18241
28886 * gcc.dg/pr18241-1.c: New test.
28887 * gcc.dg/pr18241-2.c: New test.
28888 * gcc.dg/pr18241-3.c: New test.
28889 * gcc.dg/pr18241-4.c: New test.
28890 * gcc.dg/pr18241-5.c: New test.
28891
28892 2005-01-08 Steven G. Kargl <kargls@comcast.net>
28893
28894 * gfortran.dg/select_2.f90, gfortran.dg/select_3.f90,
28895 gfortran.dg/select_4.f90: New.
28896
28897 2005-01-07 Jakub Jelinek <jakub@redhat.com>
28898
28899 * gcc.c-torture/execute/20050107-1.c: New test.
28900
28901 2005-01-07 Nathan Sidwell <nathan@codesourcery.com>
28902
28903 PR c++/19298
28904 * g++.dg/template/ref2.C: New.
28905
28906 2005-01-07 Andrew Pinski <pinskia@physics.uc.edu>
28907
28908 * gcc.c-torture/compile/pr17529.c (y): Change size of array to 1
28909 instead of being empty.
28910
28911 2005-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
28912
28913 PR fortran/15553
28914 * gfortran.dg/array-1.f90: New test.
28915
28916 2005-01-07 Jakub Jelinek <jakub@redhat.com>
28917
28918 PR tree-optimization/19283
28919 * gcc.c-torture/execute/20050106-1.c: New test.
28920
28921 PR rtl-optimization/18861
28922 * gcc.dg/20050105-1.c: New test.
28923
28924 PR tree-optimization/18828
28925 * gcc.dg/20050105-2.c: New test.
28926
28927 2005-01-07 Andreas Jaeger <aj@suse.de>
28928
28929 * gcc.dg/i386-local.c: Handle -m32/-m64 runs correctly.
28930
28931 2005-01-07 Bud Davis <bdavis9659@comcast.net>
28932
28933 PR fortran/18398
28934 * gfortran.dg/fmt_read.f90: New test.
28935
28936 2005-01-06 Geoffrey Keating <geoffk@apple.com>
28937
28938 * gcc.dg/rs6000-ldouble-2.c: New.
28939
28940 2005-01-06 Mark Mitchell <mark@codesourcery.com>
28941
28942 PR c++/19244
28943 * g++.dg/parser/ctor2.C: New test.
28944
28945 2004-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28946
28947 PR c++/17154
28948 * g++.dg/template/using9.C: New test.
28949
28950 2005-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28951
28952 PR c++/19258
28953 * g++.dg/lookup/friend6.C: New test.
28954
28955 2005-01-06 Nathan Sidwell <nathan@codesourcery.com>
28956
28957 PR c++/19270
28958 * g++.dg/template/array10.C: New.
28959
28960 2005-01-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28961
28962 * g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.pt/asm2.C,
28963 gcc.dg/20011119-1.c: Bypass tests on x86 when using -fpic/-fPIC.
28964
28965 2005-01-06 Jakub Jelinek <jakub@redhat.com>
28966
28967 * gcc.c-torture/compile/20050105-1.c: New test.
28968
28969 2005-01-05 Geoffrey Keating <geoffk@apple.com>
28970
28971 * gcc.dg/darwin-weakimport-2.c: Remove stray 'APPLE LOCAL' marker.
28972
28973 2005-01-05 Roger Sayle <roger@eyesopen.com>
28974
28975 PR middle-end/19100
28976 * gcc.dg/conv-3.c: New test case.
28977
28978 2005-01-05 Joseph S. Myers <joseph@codesourcery.com>
28979
28980 * gcc.dg/asm-wide-1.c: New test.
28981
28982 2005-01-05 Nathan Sidwell <nathan@codesourcery.com>
28983
28984 PR c++/19030
28985 * g++.dg/parse/crash22.C: New
28986
28987 2005-01-04 Geoffrey Keating <geoffk@apple.com>
28988
28989 PR 19257
28990 * gcc.dg/cpp/subframework1.c: Run only on Darwin.
28991
28992 2005-01-04 Uros Bizjak <uros@kss-loka.si>
28993
28994 PR middle-end/17767
28995 * gcc.dg/i386-mmx-6.c: New test case.
28996
28997 2005-01-04 Paolo Bonzini <bonzini@gnu.org>
28998
28999 PR tree-optimization/18308
29000 * gcc.dg/vect/pr18308.c: New testcase.
29001
29002 2005-01-04 Andreas Jaeger <aj@suse.de>
29003
29004 * gcc.target/i386/amd64-abi-1.c: Only run as 64-bit tests.
29005
29006 2005-01-03 Geoffrey Keating <geoffk@apple.com>
29007 Robert Bowdidge <bowdidge@apple.com>
29008
29009 * gcc.dg/cpp/subframework1.c: New.
29010 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/A.h: New.
29011 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/B.h: New.
29012 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/C.h: New.
29013 * gcc.dg/cpp/frame/one.framework/Headers/one-includeSubs.h: New.
29014
29015 2005-01-03 Geoffrey Keating <geoffk@apple.com>
29016
29017 * gcc.dg/darwin-weakimport-1.c: Remove check for variables
29018 producing warning.
29019 * gcc.dg/darwin-weakimport-2.c: New.
29020
29021 2005-01-03 Richard Henderson <rth@redhat.com>
29022
29023 * g++.old-deja/g++.ext/attrib5.C: Move the alias after the referent.
29024
29025 2005-01-03 Richard Henderson <rth@redhat.com>
29026
29027 * gcc.dg/vect/vect.exp: Enable for ia64.
29028 * lib/target-supports.exp (check_effective_target_vect_int): Likewise.
29029 (check_effective_target_vect_float): Likewise.
29030 (check_effective_target_vect_no_align): Likewise.
29031 * gcc.dg/vect/vect-30.c: XFAIL for vect_no_align.
29032 * gcc.dg/vect/vect-8.c: Likewise.
29033
29034 2005-01-03 Uros Bizjak <uros@kss-loka.si>
29035
29036 PR target/19236
29037 * gcc.dg/pr19236-1.c: New test case.
29038
29039 2005-01-03 Hans-Peter Nilsson <hp@bitrange.com>
29040
29041 PR rtl-optimization/12092
29042 * gcc.dg/pr12092-1.c: Fix typo in dg directive.
29043
29044 2005-01-02 Andreas Jaeger <aj@suse.de>
29045
29046 * gcc.dg/pr12092-1.c: Do not run on x86_64.
29047
29048 2005-01-01 Roger Sayle <roger@eyesopen.com>
29049 Andrew Pinski <pinskia@physics.uc.edu>
29050
29051 PR rtl-optimization/12092
29052 * gcc.dg/pr12092-1.c: New test case.
29053
29054 2005-01-01 Geoffrey Keating <geoffk@geoffk.org>
29055
29056 * g++.dg/ext/visibility/fvisibility-override1.C: Test using
29057 'hidden' and 'default' for better portability.
29058 * g++.dg/ext/visibility/fvisibility-override2.C: Likewise.
29059
29060 * g++.old-deja/g++.abi/cxa_vec.C: Add -flat_namespace on Darwin
29061 6 and 7.
29062 * g++.old-deja/g++.brendan/new3.C: Likewise.
29063
29064 2005-01-01 Steven Bosscher <stevenb@suse.de>
29065
29066 * gcc.dg/20041231-1.C: New test.
29067 * g++.dg/warn/Wunreachable-code-1.C: New test.
29068
29069 2004-12-30 David Edelsohn <edelsohn@gnu.org>
29070
29071 * gfortran.fortran-torture/execute/read_eof.f90: Open scratch
29072 file, not /dev/null. Abort on error.
29073
29074 2004-12-30 Alexander Malmberg <alexander@malmberg.org>
29075 Ziemowit Laski <zlaski@apple.com>
29076
29077 PR objc/18971
29078 * objc.dg/encode-5.m: New test.
29079
29080 2004-12-29 Richard Henderson <rth@redhat.com>
29081
29082 * gcc.dg/20040813-1.c: Disable for alpha and ia64.
29083 * objc.dg/stabs-1.m: Disable for ia64.
29084
29085 2004-12-29 Mark Mitchell <mark@codesourcery.com>
29086
29087 PR c++/19190
29088 * g++.dg/warn/Wunused-10.C: New test.
29089
29090 2004-12-28 Richard Henderson <rth@redhat.com>
29091
29092 * objc.dg/stabs-1.m: Disable for alpha.
29093
29094 2004-12-27 Mark Mitchell <mark@codesourcery.com>
29095
29096 PR c++/19149
29097 * g++.dg/parse/error23.C: New test.
29098
29099 2004-12-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
29100
29101 * gfortran.dg/g77/f90-intrinsic-bit.f: New.
29102
29103 PR fortran/19032
29104 * gfortran.dg/intrinsic_modulo_1.f90: New.
29105 * gfortran.fortran-torture/execute/intrinsic_mod_ulo.f90: Add
29106 tests with divisor -1.
29107
29108 2004-12-27 Mark Mitchell <mark@codesourcery.com>
29109
29110 * g++.dg/opt/temp1.C (memcpy): Return a value.
29111
29112 PR c++/19148
29113 * g++.dg/expr/cond7.C: New test.
29114
29115 2004-12-27 Paul Brook <paul@codesourcery.com>
29116
29117 * gfortran.dg/g77/select_no_compile.f: Remove.
29118
29119 2004-12-27 Richard Henderson <rth@redhat.com>
29120
29121 * gcc.dg/vect/vect-27a.c, gcc.dg/vect/vect-29a.c,
29122 gcc.dg/vect/vect-48a.c, gcc.dg/vect/vect-56a.c,
29123 gcc.dg/vect/vect-72a.c, gcc.dg/vect/vect-77a.c: Remove.
29124
29125 2004-12-26 Richard Henderson <rth@redhat.com>
29126
29127 * gcc.dg/compat/compat-common.h (CINT, CDBL): Use multiplication
29128 by 1i instead of token pasting.
29129
29130 2004-12-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
29131
29132 PR tree-optimization/17578
29133 * gcc.c-torture/execute/ieee/compare-fp-3.x: Append -fno-trapping-math
29134 to additional_flags.
29135 * gcc.c-torture/execute/ieee/compare-fp-4.x: Likewise.
29136
29137 2004-12-25 Richard Henderson <rth@redhat.com>
29138
29139 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
29140 Remove Alpha.
29141
29142 2004-12-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
29143
29144 * gcc.dg/pr17055-1.c (dg-options): Add -fno-common to options on
29145 hppa*-*-hpux*.
29146 * gcc.dg/pr17957.c (dg-options): Likewise.
29147 * gcc.dg/struct-ret-1.c: Add prototype for abort.
29148 * gcc.dg/tree-ssa/asm-2.c, gcc.dg/tree-ssa/asm-3.c: Use register 1
29149 instead of 0 on __hppa__.
29150 * gcc.dg/tree-ssa/loop-1.c (dg-final): Check for five instances of
29151 "foo,%r" on hppa*-*-*.
29152
29153 2004-12-23 Bud Davis <bdavis9659@comcast.net>
29154
29155 PR fortran/19071
29156 * gfortran.dg/complex_write.f90: New test.
29157
29158 2004-12-23 Mark Mitchell <mark@codesourcery.com>
29159
29160 PR c++/17595
29161 * g++.dg/parse/pragma2.C: New test.
29162
29163 * g++.dg/opt/temp1.C: Make memcpy actually copy bytes.
29164
29165 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
29166
29167 * gcc.dg/empty2.c: Add missing dg-warning.
29168
29169 2004-12-23 Mark Mitchell <mark@codesourcery.com>
29170
29171 PR c++/17413
29172 * g++.dg/template/local4.C: New test.
29173 * g++.dg/template/crash19.C: Add dg-error marker.
29174
29175 * g++.dg/template/crash31.C: Correct embedded PR number.
29176
29177 2004-12-23 Mark Mitchell <mark@codesourcery.com>
29178
29179 PR c++/16405
29180 * g++.dg/opt/temp1.C: Add do-run marker.
29181
29182 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
29183
29184 * g++.dg/template/spec19.C: New.
29185
29186 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
29187
29188 PR target/16819
29189 * gcc.dg/empty2.c: New.
29190
29191 2004-12-23 Richard Henderson <rth@redhat.com>
29192
29193 * lib/target-supports.exp (check_effective_target_vect_no_align):
29194 Remove i?86 and x86-64.
29195
29196 2004-12-23 Mark Mitchell <mark@codesourcery.com>
29197
29198 PR c++/16405
29199 * g++.dg/opt/temp1.C: New test.
29200
29201 2004-12-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
29202
29203 PR c++/18733
29204 * g++.dg/template/friend33.C: New testcase.
29205
29206 2004-12-22 Mark Mitchell <mark@codesourcery.com>
29207
29208 PR c++/18464
29209 * g++.dg/template/cond5.C: New test.
29210
29211 PR c++/18492
29212 * g++.dg/inherit/thunk3.C: New test.
29213
29214 PR c++/11224
29215 * g++.dg/warn/Wunused-9.C: New test.
29216
29217 2004-12-22 Janis Johnson <janis187@us.ibm.com>
29218
29219 * lib/gcc-dg.exp (dg-skip-if): Fix the flags compared against.
29220
29221 2004-12-22 Jan Beulich <jbeulich@novell.com>
29222
29223 * gcc.dg/20040813-1.c: Skip for *-*-netware*.
29224
29225 2004-12-21 Mark Mitchell <mark@codesourcery.com>
29226
29227 PR c++/18378
29228 * g++.dg/ext/packed8.C: New test.
29229
29230 PR c++/19063
29231 * g++.dg/template/crash31.C: New test.
29232
29233 PR c++/19034
29234 * g++.dg/template/crash30.C: New test.
29235
29236 2004-12-21 Andrew Pinski <pinskia@physics.uc.edu>
29237
29238 PR C++/18984
29239 * g++.dg/eh/ctor3.C: New test.
29240
29241 2004-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
29242
29243 * objc.dg/stabs-1.m: Allow section name to be quoted and
29244 assembly label to begin with '.LL'.
29245
29246 2004-12-21 Janis Johnson <janis187@us.ibm.com>
29247
29248 * gcc.dg/vect/vect.exp
29249 (check_effective_target_lp64_or_vect_no_align): New.
29250 * gcc.dg/vect/vect-77.c: Use it.
29251 * gcc.dg/vect/vect-78.c: Use it.
29252
29253 * lib/target-supports.exp
29254 (check_effective_target_vect_no_max,
29255 check_effective_target_vect_no_bitwise,
29256 check_effective_target_vect_no_align): New.
29257 * gcc.dg/vect/vect-13.c: Use them.
29258 * gcc.dg/vect/vect-17.c: Ditto.
29259 * gcc.dg/vect/vect-18.c: Ditto.
29260 * gcc.dg/vect/vect-19.c: Ditto.
29261 * gcc.dg/vect/vect-20.c: Ditto.
29262 * gcc.dg/vect/vect-27.c: Ditto.
29263 * gcc.dg/vect/vect-29.c: Ditto.
29264 * gcc.dg/vect/vect-44.c: Ditto.
29265 * gcc.dg/vect/vect-48.c: Ditto.
29266 * gcc.dg/vect/vect-50.c: Ditto.
29267 * gcc.dg/vect/vect-52.c: Ditto.
29268 * gcc.dg/vect/vect-54.c: Ditto.
29269 * gcc.dg/vect/vect-56.c: Ditto.
29270 * gcc.dg/vect/vect-58.c: Ditto.
29271 * gcc.dg/vect/vect-60.c: Ditto.
29272 * gcc.dg/vect/vect-72.c: Ditto.
29273 * gcc.dg/vect/vect-80.c: Ditto.
29274
29275 2004-12-21 Nathan Sidwell <nathan@codesourcery.com>
29276
29277 PR c++/14075
29278 * g++.dg/init/string1.C: New.
29279
29280 PR c++/18975
29281 * g++.dg/other/synth1.C: New.
29282
29283 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
29284
29285 PR c/18963
29286 * gcc.dg/pr18963-1.c: New test.
29287
29288 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
29289
29290 PR c/18596
29291 * gcc.dg/funcdef-storage-1.c (foo): Remove.
29292 * gcc.dg/pr18596-1.c: Use dg-error.
29293 (dg-options): Use -fno-unit-at-a-time.
29294 * gcc.dg/pr18596-2.c: New test.
29295 * gcc.dg/pr18596-3.c: New test.
29296
29297 2004-12-20 Roger Sayle <roger@eyesopen.com>
29298
29299 PR middle-end/18683
29300 * g++.dg/opt/pr18683-1.C: New test case.
29301
29302 2004-12-20 Andrew Pinski <pinskia@physics.uc.edu>
29303
29304 PR other/19093
29305 * g++.dg/opt/max1.C: Fix for 64bit targets.
29306
29307 2004-12-20 Matt Austern <austern@apple.com>
29308
29309 PR c++/19044
29310 * g++.dg/ext/builtin6.C: New
29311
29312 2004-12-20 Diego Novillo <dnovillo@redhat.com>
29313
29314 PR tree-optimization/19080
29315 * gcc.c-torture/compile/pr19080.c: New test.
29316
29317 2004-12-20 Steven Bosscher <stevenb@suse.de>
29318
29319 * gcc.dg/20041219-1.c: New test.
29320
29321 2004-12-19 Roger Sayle <roger@eyesopen.com>
29322
29323 PR middle-end/19068
29324 * g++.dg/opt/max1.C: New test case.
29325
29326 2004-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
29327
29328 * gcc.dg/fdata-sections-1.c: New test.
29329
29330 2004-12-18 Roger Sayle <roger@eyesopen.com>
29331
29332 PR middle-end/18548
29333 * gcc.dg/max-1.c: New test case.
29334
29335 2004-12-18 Jakub Jelinek <jakub@redhat.com>
29336
29337 * gcc.c-torture/execute/20041218-1.c: New test.
29338
29339 2004-12-17 Diego Novillo <dnovillo@redhat.com>
29340
29341 * gcc.dg/pr18501.c: New test.
29342 * gcc.dg/uninit-5.c: XFAIL.
29343 * gcc.dg/uninit-9.c: XFAIL.
29344
29345 2004-12-17 Dale Johannesen <dalej@apple.com>
29346
29347 * gcc.dg/20041213-1.c: New.
29348
29349 2004-12-17 Ziemowit Laski <zlaski@apple.com>
29350
29351 * objc.dg/stabs-1.m: Allow assembly label to begin
29352 with a dot ('.').
29353
29354 2004-12-17 Jakub Jelinek <jakub@redhat.com>
29355
29356 * gcc.c-torture/execute/20041213-1.c: Move...
29357 * gcc.c-torture/execute/ieee/20041213-1.c: ...to here.
29358
29359 2004-12-17 Nathan Sidwell <nathan@codesourcery.com>
29360
29361 PR c++/18721
29362 * g++.dg/lookup/conv-5.C: New.
29363
29364 2004-12-16 Ziemowit Laski <zlaski@apple.com>
29365
29366 * objc.dg/stabs-1.m: New test.
29367
29368 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
29369
29370 * gcc.dg/visibility-c.c: Change compile to
29371 assemble for the test.
29372
29373 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
29374
29375 PR target/19041
29376 * gcc.dg/visibility-c.c: New test.
29377
29378 2004-12-16 Roger Sayle <roger@eyesopen.com>
29379
29380 PR middle-end/18493
29381 * gcc.dg/switch-8.c: New test case.
29382
29383 2004-12-16 Nathan Sidwell <nathan@codesourcery.com>
29384
29385 PR c++/18905
29386 * g++.dg/template/init4.C: New.
29387 * g++.dg/opt/static3.C: Enable optimizer.
29388
29389 2004-12-16 Wolfgang Bangerth <bangerth@dealii.com>
29390
29391 * g++.dg/other/complex1.C: New test.
29392
29393 2004-12-15 Alan Modra <amodra@bigpond.net.au>
29394
29395 * g++.dg/opt/inline9.C: New test.
29396
29397 2004-12-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
29398
29399 PR fortran/18993
29400 * gfotran.dg/nullify_1.f: New test.
29401
29402 2004-12-15 Richard Henderson <rth@redhat.com>
29403
29404 * gcc.target/i386/i386.exp: New harness.
29405 * gcc.target/i386/vect-args.c: New.
29406
29407 2004-12-15 David Edelsohn <edelsohn@gnu.org>
29408
29409 * gcc.dg/20040813-1.c: Skip for *-*-aix*.
29410
29411 2004-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29412
29413 PR c++/18825
29414 * g++.dg/template/friend32.C: New test.
29415
29416 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
29417
29418 * cpp/pragma-once-1.c: New test.
29419 * cpp/pragma-once-1b.h: Likewise.
29420 * cpp/pragma-once-1c.h: Likewise.
29421 * cpp/pragma-once-1d.h: Likewise.
29422 * cpp/inc/pragma-once-1a.h: Likewise.
29423
29424 2004-12-15 Bud Davis <bdavis9659@comcast.net>
29425 Steven G. Kargl <kargls@comcast.net>
29426
29427 PR fortran/17597
29428 * gfortran.dg/list_read_3.f90: New test.
29429
29430 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
29431
29432 * gcc.dg/ftrapv-2.c: New test.
29433
29434 2004-12-15 Nathan Sidwell <nathan@codesourcery.com>
29435
29436 PR c++/18981
29437 * g++.dg/template/typename9.C: New test.
29438
29439 2004-12-14 Mark Mitchell <mark@codesourcery.com>
29440
29441 PR c++/18738
29442 * g++.dg/template/typename8.C: New test.
29443 * g++.dg/parse/friend2.C: Tweak error message.
29444
29445 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
29446
29447 * gcc.c-torture/20041214-1.c: New test.
29448
29449 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
29450
29451 PR c++/18965
29452 * g++.dg/init/array17.C: New test.
29453
29454 2004-12-14 Mark Mitchell <mark@codesourcery.com>
29455
29456 PR c++/18793
29457 * g++.dg/init/aggr3.C: New test.
29458
29459 2004-12-14 Janis Johnson <janis187@us.ibm.com>
29460
29461 * gcc.dg/altivec-types-1.c: New test.
29462 * gcc.dg/altivec-types-2.c: New test.
29463 * gcc.dg/altivec-types-3.c: New test.
29464 * gcc.dg/altivec-types-4.c: New test.
29465 * g++.dg/ext/altivec-types-1.C: New test.
29466 * g++.dg/ext/altivec-types-2.C: New test.
29467 * g++.dg/ext/altivec-types-3.C: New test.
29468 * g++.dg/ext/altivec-types-4.C: New test.
29469
29470 2004-12-14 Jakub Jelinek <jakub@redhat.com>
29471
29472 PR middle-end/18951
29473 * gcc.c-torture/execute/20041213-1.c: New test.
29474
29475 2004-12-14 Nathan Sidwell <nathan@codesourcery.com>
29476
29477 PR c++/18949
29478 * g++.dg/template/cast1.C: New.
29479
29480 2004-12-13 Kazu Hirata <kazu@cs.umass.edu>
29481
29482 * gcc.c-torture/execute/20041213-2.c: New test.
29483
29484 2004-12-13 Richard Henderson <rth@redhat.com>
29485
29486 * gcc.dg/i386-sse-10.c: Fix typo in options.
29487
29488 2004-12-13 Andrew Pinski <pinskia@physics.uc.edu>
29489
29490 PR c++/18968
29491 * g++.dg/opt/pr18968.C: New test.
29492
29493 2004-12-13 Mark Mitchell <mark@codesourcery.com>
29494
29495 PR c++/18925
29496 * g++.dg/ext/visibility/staticdatamem.C: New test.
29497
29498 2004-12-13 Kelley Cook <kcook@gcc.gnu.org>
29499
29500 * gcc.target/xstormy16/below100.S: Remove DOS line endings.
29501
29502 2004-12-13 Roger Sayle <roger@eyesopen.com>
29503
29504 PR rtl-optimization/18928
29505 * gcc.dg/pr18928-1.c: New test case.
29506
29507 2004-12-13 Alexandre Oliva <aoliva@redhat.com>
29508
29509 PR tree-opt/16951
29510 * gcc.c-torture/compile/20041211-1.c: New.
29511
29512 2004-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
29513
29514 PR middle-end/17564
29515 * gcc.c-torture/execute/20041212-1.c: New test.
29516
29517 2004-12-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
29518
29519 PR fortran/18869
29520 * gfortran.dg/common_1.f90: New test.
29521
29522 2004-12-12 Steven G. Kargl <kargls@comcast.net>
29523 Paul Brook <paul@codesourcery.com>
29524
29525 PR fortran/16222
29526 * gfortran.dg/real_do_1.f90: New test.
29527
29528 2004-12-12 Andrew Pinski <pinskia@physics.uc.edu>
29529
29530 PR tree-opt/18040
29531 * g++.dg/opt/ptrmem6.C: New test.
29532
29533 2004-12-11 Roger Sayle <roger@eyesopen.com>
29534
29535 PR middle-end/18921
29536 * gcc.dg/pr18921-1.c: New test case.
29537
29538 2004-12-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
29539
29540 PR fortran/17175
29541 * gfortran.dg/scale_1.f90: New test.
29542
29543 2004-12-10 Andrew Pinski <pinskia@physics.uc.edu>
29544
29545 PR middle-end/18903
29546 * gcc.c-torture/compile/pr18903.c: New test.
29547
29548 2004-12-10 Richard Sandiford <rsandifo@redhat.com>
29549
29550 * gcc.c-torture/execute/20041210-1.c: New test.
29551
29552 2004-12-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
29553
29554 PR c++/18731
29555 * g++.dg/parser/struct-1.C: New test.
29556 * g++.dg/parser/struct-2.C: New test.
29557 * g++.dg/parser/struct-3.C: New test.
29558
29559 2004-12-09 Richard Henderson <rth@redhat.com>
29560
29561 * gcc.dg/loop-3.c: Don't use i386 tuning for amd64.
29562
29563 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Remove.
29564 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Remove.
29565
29566 2004-12-09 Matt Austern <austern@apple.com>
29567
29568 PR c++/18514
29569 * g++.dg/ext/builtin1.C: New
29570 * g++.dg/ext/builtin2.C: New
29571 * g++.dg/ext/builtin3.C: New
29572 * g++.dg/ext/builtin4.C: New
29573 * g++.dg/ext/builtin5.C: New
29574
29575 2004-12-09 Andrew Pinski <pinskia@physics.uc.edu>
29576
29577 PR tree-opt/18904
29578 * g++.dg/opt/ptrmem5.C: New test.
29579
29580 2004-12-09 Alexandre Oliva <aoliva@redhat.com>
29581
29582 * g++.dg/parse/typename5.C: Adjust for new error.
29583 * g++.dg/parse/typename7.C: New.
29584
29585 2004-12-09 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
29586
29587 PR c++/18073
29588 * g++.dg/other/mmintrin.C: New test.
29589
29590 2004-12-09 Nathan Sidwell <nathan@codesourcery.com>
29591
29592 PR c++/16681
29593 * g++.dg/init/array15.C: New.
29594 * g++.dg/init/array16.C: New.
29595
29596 2004-12-08 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
29597
29598 PR fortran/18826
29599 * gfortran.dg/assign_1.f90: New test.
29600
29601 2004-12-08 Nick Clifton <nickc@redhat.com>
29602
29603 * gcc.target/xstormy16/bss_below100: New directory containing tests.
29604 * gcc.target/xstormy16/data_below100: Likewise.
29605 * gcc.target/xstormy16/sfr: Likewise.
29606 * gcc.target/xstormy16/below100.S: New test source file.
29607 * gcc.target/xstormy16/below100.ld: New test linker script.
29608 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
29609 * gcc.target/xstormy16/below_100.c: Fix scan to allow for bn or
29610 bp instructions.
29611 * gcc.target/xstormy16/bp.c: Likewise.
29612
29613 * gcc.target/xstormy16/bss_below100: New files:
29614 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
29615 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
29616 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
29617 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
29618 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
29619 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
29620 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
29621 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
29622 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
29623 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
29624 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
29625 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
29626 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
29627 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
29628 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
29629 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
29630 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
29631 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
29632 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
29633 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
29634 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
29635 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
29636 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
29637 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
29638 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
29639 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
29640 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
29641
29642 * gcc.target/xstormy16/data_below100: New files:
29643 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
29644 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
29645 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
29646 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
29647 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
29648 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
29649 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
29650 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
29651 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
29652 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
29653 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
29654 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
29655 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
29656 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
29657 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
29658 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
29659 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
29660 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
29661 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
29662 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
29663 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
29664 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
29665 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
29666 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
29667 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
29668 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
29669 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
29670
29671 * gcc.target/xstormy16/sfr: New files:
29672 01_const_to_sfrb.c, 02_const_to_sfrw.c, 03_var_to_sfrb.c,
29673 04_var_to_sfrw.c, 05_sfrb_to_var.c, 06_sfrw_to_var.c,
29674 10_set_sfrb_bit_0.c, 10_set_sfrb_bit_7.c, 11_clr_sfrb_bit_0.c,
29675 11_clr_sfrb_bit_7.c, 12_if1_sfrb_bit_0.c, 12_if1_sfrb_bit_3.c,
29676 12_if1_sfrb_bit_7.c, 13_if0_sfrb_bit_0.c, 13_if0_sfrb_bit_3.c,
29677 13_if0_sfrb_bit_7.c, 14_set_sfrw_bit_0.c, 14_set_sfrw_bit_3.c,
29678 14_set_sfrw_bit_7.c, 14_set_sfrw_bit_8.c, 14_set_sfrw_bit_b.c,
29679 14_set_sfrw_bit_f.c, 15_clr_sfrw_bit_0.c, 15_clr_sfrw_bit_3.c,
29680 15_clr_sfrw_bit_7.c, 15_clr_sfrw_bit_8.c, 15_clr_sfrw_bit_b.c,
29681 15_clr_sfrw_bit_f.c, 16_if1_sfrw_bit_0.c, 16_if1_sfrw_bit_3.c,
29682 16_if1_sfrw_bit_7.c, 16_if1_sfrw_bit_8.c, 16_if1_sfrw_bit_b.c,
29683 16_if1_sfrw_bit_f.c, 17_if0_sfrw_bit_0.c, 17_if0_sfrw_bit_3.c,
29684 17_if0_sfrw_bit_7.c, 17_if0_sfrw_bit_8.c, 17_if0_sfrw_bit_b.c,
29685 17_if0_sfrw_bit_f.c, 20_set_sfrb_bitfield_0.c,
29686 20_set_sfrb_bitfield_7.c, 21_clr_sfrb_bitfield_0.c,
29687 21_clr_sfrb_bitfield_7.c, 22_if1_sfrb_bitfield_0.c,
29688 22_if1_sfrb_bitfield_3.c, 22_if1_sfrb_bitfield_7.c,
29689 23_if0_sfrb_bitfield_0.c, 23_if0_sfrb_bitfield_3.c,
29690 23_if0_sfrb_bitfield_7.c, 24_set_sfrw_bitfield_0.c,
29691 24_set_sfrw_bitfield_7.c, 24_set_sfrw_bitfield_8.c,
29692 24_set_sfrw_bitfield_f.c, 25_clr_sfrw_bitfield_0.c,
29693 25_clr_sfrw_bitfield_7.c, 25_clr_sfrw_bitfield_8.c,
29694 25_clr_sfrw_bitfield_f.c, 26_if1_sfrw_bitfield_0.c,
29695 26_if1_sfrw_bitfield_3.c, 26_if1_sfrw_bitfield_7.c,
29696 26_if1_sfrw_bitfield_8.c, 26_if1_sfrw_bitfield_b.c,
29697 26_if1_sfrw_bitfield_f.c, 27_if0_sfrw_bitfield_0.c,
29698 27_if0_sfrw_bitfield_3.c, 27_if0_sfrw_bitfield_7.c,
29699 27_if0_sfrw_bitfield_8.c, 27_if0_sfrw_bitfield_b.c,
29700 27_if0_sfrw_bitfield_f.c
29701
29702 2004-12-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29703
29704 PR c++/18100
29705 * g++.dg/lookup/name-clash4.C: New test.
29706
29707 2004-12-08 Nathan Sidwell <nathan@codesourcery.com>
29708
29709 PR c++/18672
29710 * g++.dg/opt/array1.C: New.
29711
29712 PR c++/18803
29713 * g++.dg/template/operator5.C: New.
29714
29715 2004-12-08 Hans-Peter Nilsson <hp@bitrange.com>
29716
29717 PR c/18867
29718 * gcc.dg/noncompile/20041207.c: Fix typo in dg directive.
29719
29720 2004-12-07 Steven Bosscher <stevenb@suse.de>
29721
29722 * gcc.dg/noncompile/20041207.c: New test.
29723
29724 2004-12-07 Volker Reichelt <reichelt@gcc.gnu.org>
29725
29726 * g++.dg/other/unreachable-1.C: New test.
29727
29728 2004-12-06 Nick Clifton <nickc@redhat.com>
29729
29730 * gcc.dg/builtins-config.h: Use <sys/types.h> instead of
29731 <limits.h> because the latter comes from gcc's include/ directory
29732 and not the newlib/libc/include directory.
29733
29734 2004-12-04 Richard Henderson <rth@redhat.com>
29735
29736 * gcc.dg/tree-ssa/loop-5.c: Use long instead of int.
29737
29738 2004-12-04 Richard Henderson <rth@redhat.com>
29739
29740 * lib/target-supports.exp (check_gc_sections_available): Disable
29741 for alpha and ia64.
29742
29743 2004-12-04 Andrew Pinski <pinskia@physics.uc.edu>
29744
29745 PR middle-end/17909
29746 * g++.dg/other/vararg-2.C: New test.
29747
29748 2004-12-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29749
29750 PR c++/17011, c++/17971
29751 * g++.dg/template/error15.C: Adjust expected error.
29752 * g++.dg/template/instantiate3.C: Likewise.
29753
29754 2004-12-03 Janis Johnson <janis187@us.ibm.com>
29755
29756 * gcc.dg/altivec-18.c: Fix for darwin
29757
29758 2004-12-03 Nathan Sidwell <nathan@codesourcery.com>
29759
29760 PR c++/18782
29761 * g++.dg/parse/ptrmem2.C: New.
29762
29763 PR c++/18318
29764 * g++.dg/template/new1.C: New.
29765
29766 2004-12-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
29767
29768 PR fortran/18710
29769 * gfortran.dg/direct_io_3.f90: New test.
29770
29771 2004-12-02 Nathan Sidwell <nathan@codesourcery.com>
29772
29773 PR 18758
29774 * g++.dg/parse/crash21.C: New.
29775
29776 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29777
29778 PR c++/15664, c++/18276
29779 * g++.dg/template/ttp13.C: New test.
29780 * g++.dg/template/ttp14.C: Likewise.
29781
29782 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29783
29784 PR c++/18123
29785 * g++.dg/parse/enum2.C: New test.
29786 * g++.old-deja/g++.pt/enum5.C: Adjust error location.
29787
29788 2004-12-02 Nick Clifton <nickc@redhat.com>
29789
29790 * gcc.target/xstormy16: New test directory.
29791 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
29792 * gcc.target/xstormy16/bp.c: Check the generation of bp
29793 instructions.
29794 * gcc.target/xstormy16/below_100.c: Check the generation of bp and
29795 bn instructions and the BELOW100 attribute.
29796
29797 2004-12-02 Alan Modra <amodra@bigpond.net.au>
29798
29799 PR target/16952
29800 * gcc.dg/ppc-eabi.c: New.
29801
29802 2004-12-02 Bud Davis <bdavis9659@comcast.net>
29803
29804 PR fortran/18284
29805 * gfortran.dg/backspace.f90
29806
29807 2004-12-02 Bud Davis <bdavis9659@comcast.net>
29808
29809 * gfortran.dg/inquire.f90: New test.
29810
29811 2004-12-01 Janis Johnson <janis187@us.ibm.com>
29812
29813 * lib/gcc-dg.exp (dg-process-target): Wrapper for dg function to
29814 handle effective-target-keyword.
29815 (dg-skip-if): Support effective-target keyword as target list.
29816 (dg-xfail-if): Ditto.
29817 * lib/target-supports.exp (is-effective-target-keyword): New proc.
29818
29819 2004-12-01 Diego Novillo <dnovillo@redhat.com>
29820
29821 PR tree-optimization/18291
29822 * gcc.c-torture/compile/pr18291.c: New test.
29823
29824 2004-12-01 Nathan Sidwell <nathan@codesourcery.com>
29825
29826 PR C++/18729
29827 * g++.dg/parse/crash20.C: New.
29828
29829 PR c++/17431
29830 * g++.dg/overload/arg1.C: New.
29831 * g++.dg/overload/arg2.C: New.
29832 * g++.dg/overload/arg3.C: New.
29833 * g++.dg/overload/arg4.C: New.
29834
29835 2004-12-01 Joseph S. Myers <joseph@codesourcery.com>
29836
29837 * gcc.dg/c99-flex-array-4.c: Remove.
29838
29839 2004-11-30 Janis Johnson <janis187@us.ibm.com>
29840
29841 * lib/compat.exp (compat-get-options): Fix for use with dg-xfail-if.
29842
29843 * lib/target-supports.exp (is-effective-target): Simplify.
29844
29845 * lib/target-supports.exp (check_effective_target_vect_long):
29846 Fix for powerpc64-*-*.
29847
29848 2004-11-30 Loren James Rittle <ljrittle@acm.org>
29849
29850 * g++.old-deja/g++.eh/badalloc1.C (arena_size): Bump up to 262144
29851 to support new requirements on FreeBSD 5.
29852
29853 2004-11-30 Devang Patel <dpatel@apple.com>
29854
29855 PR 18702
29856 * gcc.dg/cpp/isysroot-1.c: Make this test darwin specific.
29857
29858 2004-11-30 Janis Johnson <janis187@us.ibm.com>
29859
29860 * g++.dg/ext/altivec-13.C: New test.
29861
29862 2004-11-30 Andrew Pinski <pinskia@physics.uc.edu>
29863
29864 PR tree-opt/18298
29865 * gcc.c-torture/execute/p18298.c: New test.
29866
29867 2004-11-30 Ira Rosen <irar@il.ibm.com>
29868 Dorit Naishlos <dorit@il.ibm.com>
29869
29870 PR tree-opt/18607
29871 * gcc.dg/vect/vect-89.c: New test.
29872
29873 2004-11-30 James A. Morrison <phython@gcc.gnu.org>
29874
29875 * gcc.dg/pr18596-1.c: New test.
29876
29877 2004-11-30 Ben Elliston <bje@au.ibm.com>
29878
29879 * g++.old-deja/g++.other/decl5.C: Remove remaining XFAILs.
29880
29881 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
29882
29883 PR c/18479
29884 * gcc.dg/pr18479.c: New test.
29885
29886 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
29887
29888 PR target/18490
29889 * g++.old-deja/g++.law/bit-fields2.C: Reinstate skip for
29890 mmix-knuth-mmixware.
29891
29892 * g++.old-deja/g++.other/local-alloc1.C: Reinstate skip for
29893 cris-*-elf* cris-*-aout* mmix-*-*
29894
29895 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
29896
29897 PR middle-end/18725
29898 * gcc.dg/pr18725.c: New test.
29899
29900 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
29901
29902 PR target/18488
29903 * g++.dg/opt/vt1.C: Skip for mmix-*-*.
29904
29905 PR target/18336
29906 * gcc.dg/20040813-1.c: Skip for mmix-*-*.
29907
29908 2004-11-29 Mark Mitchell <mark@codesourcery.com>
29909
29910 PR c++/18368
29911 * g++.old-deja/g++.brendan/crash16.C: Adjust error messages.
29912 * g++.old-deja/g++.law/ctors5.C: Likewise.
29913 * g++.old-deja/g++.other/crash25.C: Likewise.
29914
29915 PR c++/18674
29916 * g++.dg/template/error16.C: New test.
29917
29918 PR c++/18512
29919 * g++.dg/template/crash29.C: New test.
29920
29921 2004-11-29 Diego Novillo <dnovillo@redhat.com>
29922
29923 PR tree-optimization/18712
29924 * gcc.c-torture/compile/pr18712.c: New test.
29925
29926 2004-11-29 Joseph Myers <joseph@codesourcery.com>
29927
29928 PR c/7544
29929 * g++.dg/ext/weak1.C, gcc.dg/weak/weak-10.c, objc.dg/weak-1.m: New
29930 tests.
29931
29932 2004-11-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29933
29934 PR c++/18652
29935 * g++.dg/lookup/crash6.C: New test.
29936
29937 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
29938
29939 PR middle-end/18164
29940 * gcc.dg/pr18164.c: Add dg-options "". Correct typo in dg-error.
29941
29942 2004-11-29 Joseph S. Myers <joseph@codesourcery.com>
29943
29944 * gcc.dg/Wnested-externs-1.c, gcc.dg/decl-7.c, gcc.dg/decl-8.c,
29945 gcc.dg/if-empty-1.c, gcc.dg/init-bad-1.c, gcc.dg/init-bad-2.c,
29946 gcc.dg/init-bad-3.c, gcc.dg/parm-mismatch-1.c: New tests.
29947
29948 2004-11-28 Andrew Pinski <pinskia@physics.uc.edu>
29949
29950 * gcc.dg/pr18164.c: New test.
29951
29952 2004-11-28 Matt Kraai <kraai@alumni.cmu.edu>
29953
29954 * gcc.dg/funroll-loops-all.c: New.
29955
29956 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
29957
29958 PR target/18489
29959 * g++.dg/rtti/tinfo1.C: In pattern for label definition ending
29960 delimeter, match space and TAB as well as ":".
29961
29962 PR target/18484
29963 * g++.dg/abi/empty6.C: Xfail warning for mmix-*-*.
29964
29965 PR target/18348
29966 * gcc.dg/uninit-H.c (ASM): For unknown targets, define to "= 0".
29967
29968 PR target/18345
29969 * gcc.dg/intmax_t-1.c: Add mmix-*-* to dg-error.
29970
29971 PR target/18337
29972 * gcc.dg/array-quals-1.c: Xfail for mmix-*-*.
29973
29974 2004-11-28 Bud Davis <bdavis9659@comcast.net>
29975
29976 * gfortran.dg/direct_io_2.f90: New test.
29977
29978 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
29979
29980 PR target/18334
29981 * gcc.dg/cpp/assert4.c: Remove mmix assertion tests.
29982
29983 2004-11-28 Richard Henderson <rth@redhat.com>
29984
29985 * gcc.c-torture/execute/20020227-1.x: Remove XFAIL.
29986
29987 2004-11-28 Joseph S. Myers <joseph@codesourcery.com>
29988
29989 * gcc.dg/builtin-choose-expr-2.c, gcc.dg/cast-1.c,
29990 gcc.dg/cast-2.c, gcc.dg/cast-3.c, gcc.dg/format/opt-1.c,
29991 gcc.dg/format/opt-2.c, gcc.dg/format/opt-3.c,
29992 gcc.dg/format/opt-4.c, gcc.dg/format/opt-5.c,
29993 gcc.dg/format/opt-6.c, gcc.dg/pointer-arith-5.c,
29994 gcc.dg/pointer-arith-6.c, gcc.dg/pointer-arith-7.c,
29995 gcc.dg/pointer-arith-8.c: New tests.
29996
29997 2004-11-27 Bud Davis <bdavis9659@comcast.net>
29998
29999 PR fortran/18364
30000 * gfortran.dg/endfile.f90: New test.
30001
30002 2004-11-27 Falk Hueffner <falk@debian.org>
30003
30004 * gcc.dg/loop-6.c: New test.
30005
30006 2004-11-27 Jakub Jelinek <jakub@redhat.com>
30007
30008 * gcc.c-torture/execute/20041126-1.c: New test.
30009
30010 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
30011
30012 * gcc.dg/mips-args-1.c: Don't expect _R3000 or _R4000 to be defined
30013 on IRIX.
30014
30015 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
30016
30017 * gcc.dg/mips-movcc-[123].c: Pass the ?: expressions to other
30018 functions.
30019
30020 2004-11-27 Jakub Jelinek <jakub@redhat.com>
30021
30022 PR rtl-optimization/17825
30023 * gcc.c-torture/compile/20041119-1.c: New test.
30024
30025 2004-11-27 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
30026
30027 * lib/target-libpath.exp (restore_ld_library_path_env_vars):
30028 Check existence of ld library path variables before unsetting.
30029
30030 2004-11-26 Mark Mitchell <mark@codesourcery.com>
30031
30032 * g++.old-deja/g++.eh/badalloc1.C: Robustify.
30033
30034 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
30035
30036 * gcc.dg/sibcall-[34].c: Remove MIPS xfails.
30037
30038 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
30039
30040 * g++.old-deja/g++.jason/thunk3.C: Remove mips*-*-* xfail.
30041
30042 2004-11-26 Ben Elliston <bje@au.ibm.com>
30043
30044 * gcc.dg/cpp/isysroot-2.c: Move target selector from dg-options to
30045 dg-do directive.
30046
30047 2004-11-26 Ben Elliston <bje@au.ibm.com>
30048
30049 * gcc.dg/pr17957.c: Pass --param, not -param.
30050
30051 2004-11-25 Andrew Pinski <pinskia@physics.uc.edu>
30052
30053 PR middle-end/17957
30054 * gcc.dg/pr17957.c: New test.
30055
30056 2004-11-25 Mark Mitchell <mark@codesourcery.com>
30057
30058 PR c++/18445
30059 * g++.dg/template/crash28.C: Likewise.
30060
30061 PR c++/18001
30062 * g++.dg/expr/unary2.C: Adjust lvalue messages.
30063 * g++.dg/ext/lvaddr.C: Likewise.
30064 * g++.dg/opt/pr7503-3.C: Likewise.
30065
30066 PR c++/18466
30067 * g++.dg/parse/qualified3.C: New test.
30068 * g++.old-deja/g++.other/friend7.C: Remove bogus qualification.
30069
30070 PR c++/18545
30071 * g++.dg/expr/return1.C: New test.
30072
30073 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30074
30075 Friend class name lookup 3/n, PR c++/3332
30076 * g++.dg/lookup/friend3.C: New test.
30077 * g++.dg/lookup/friend4.C: Likewise.
30078 * g++.dg/lookup/friend5.C: Likewise.
30079
30080 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30081
30082 Friend class name lookup 2/n, PR c++/14513, c++/15410
30083 * g++.dg/lookup/friend2.C: New test.
30084 * g++.dg/template/friend31.C: Likewise.
30085
30086 2004-11-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
30087
30088 * lib/target-libpath.exp (orig_ld_library_path_saved): Add missing set.
30089
30090 2004-11-24 Mark Mitchell <mark@codesourcery.com>
30091
30092 PR c++/17473
30093 * g++.dg/tc1/dr56.C: Remove.
30094 * g++.dg/template/typedef1.C: Add dg-error markers.
30095 * g++.old-deja/g++.other/typedef7.C: Likewise.
30096
30097 PR c++/18285
30098 * g++.dg/parse/typedef7.C: New test.
30099
30100 2004-11-24 Richard Sandiford <rsandifo@redhat.com>
30101
30102 * gcc.c-torture/execute/20041124-1.c: New test.
30103
30104 2004-11-24 Mark Mitchell <mark@codesourcery.com>
30105
30106 * g++.dg/template/deduce3.C: New test.
30107
30108 PR c++/18586
30109 * g++.dg/template/crash27.C: New test.
30110
30111 PR c++/18530
30112 * g++.dg/warn/Wshadow-3.C: New test.
30113
30114 2004-11-24 Devang Patel <dpatel@apple.com>
30115
30116 PR/18555
30117 * gcc.dg/cpp/isysroot-1.c: New test.
30118 * gcc.dg/cpp/usr/include/stdio.h: New file.
30119 * gcc.dg/cpp/isysroot-2.c: New test.
30120 * gcc.dg/cpp/System/Library/Framework/Carbon.framework/Headers/Carbon.h:
30121 New file.
30122
30123 2004-11-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
30124
30125 PR c++/8929
30126 * g++.old-deja/g++.oliva/template10.C: Remove xfail.
30127
30128 2004-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
30129
30130 * gcc.target/sparc/align.c: Do not include <stdint.h>.
30131 * gcc.target/sparc/pdist.c: Likewise.
30132
30133 2004-11-24 Paolo Bonzini <bonzini@gnu.org>
30134
30135 PR c++/16882
30136 * g++.dg/conversion/simd1.C: New test.
30137
30138 2004-11-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
30139
30140 * lib/target-libpath.exp: New file defining
30141 set_ld_library_path_env_vars and restore_ld_library_path_env_vars.
30142 * g++.dg/compat/compat.exp, lib/g++.exp, lib/gcc-dg.exp,
30143 lib/gfortran.exp, lib/objc.exp, lib/treelang.exp: Use new procs.
30144 * ada/acats/run_acats (LD_LIBRARY_PATH): Add previous LD_LIBRARY_PATH
30145 to LD_LIBRARY_PATH. Export LD_LIBRARY_PATH.
30146
30147 2004-11-23 Daniel Jacobowitz <dan@codesourcery.com>
30148
30149 * gcc.dg/pragma-align-2.c: Test macro expansion.
30150 * gcc.dg/pragma-pack-2.c: New test.
30151
30152 2004-11-23 Richard Henderson <rth@redhat.com>
30153
30154 * gcc.dg/vect/pr18425.c: Use effective target vect_long.
30155 * gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
30156 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-48a.c,
30157 gcc.dg/vect/vect-56a.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-77.c,
30158 gcc.dg/vect/vect-77a.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-86.c,
30159 gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c: XFAIL for alpha.
30160
30161 * gcc.dg/vect/vect.exp: Add check for alpha.
30162 * lib/target-supports.exp (check_alpha_max_hw_available): New.
30163 (check_effective_target_vect_int): Enable for alpha.
30164 (check_effective_target_vect_long): New.
30165 (is-effective-target): Add it.
30166
30167 2004-11-23 Uros Bizjak <uros@kss-loka.si>
30168
30169 * gcc.dg/pr18614-1.c: New test.
30170
30171 2004-11-23 Eric Botcazou <ebotcazou@libertysurf.fr>
30172
30173 * gcc.dg/setjmp-2.c: New test.
30174
30175 2004-11-22 James A. Morrison <phython@gcc.gnu.org>
30176
30177 * gcc.target/sparc/align.c, gcc.target/sparc/combined-2.c,
30178 gcc.target/sparc/fpack16.c, gcc.target/sparc/fpack32.c,
30179 gcc.target/sparc/fpackfix.c, gcc.target/fexpand.c,
30180 gcc.target/sparc/fpmerge.c, gcc.target/sparc/fpmul.c,
30181 gcc.target/sparc/pdist.c: New tests.
30182
30183 2004-11-22 Bob Wilson <bob.wilson@acm.org>
30184
30185 * gcc.dg/uninit-H.c: Define ASM for Xtensa targets.
30186
30187 2004-11-22 Dale Johannesen <dalej@apple.com>
30188
30189 * gcc.dg/20041111-1.c: New.
30190
30191 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
30192
30193 PR tree-opt/18536
30194 * gcc.dg/vect/pr18536.c: New test.
30195
30196 2004-11-22 Giovanni Bajo <giovannibajo@gcc.gnu.org>
30197
30198 PR c++/18354
30199 * g++.dg/template/nontype11.C: New test.
30200
30201 2004-11-21 Roger Sayle <roger@eyesopen.com>
30202
30203 PR middle-end/18520
30204 * gcc.dg/pr18520-1.c: New test case.
30205
30206 2004-11-20 Joseph S. Myers <joseph@codesourcery.com>
30207
30208 * gcc.dg/Wchar-subscripts-1.c, gcc.dg/array-8.c: New tests.
30209 * gcc.dg/pointer-arith-1.c, gcc.dg/pointer-arith-2.c,
30210 gcc.dg/pointer-arith-3.c, gcc.dg/pointer-arith-4.c: Update
30211 expected diagnostics.
30212
30213 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
30214
30215 PR target/18580
30216 * gcc.dg/vect/vect-13.c, vect-27.c, vect-27a.c, vect-29.c,
30217 vect-29a.c, vect-48a.c, vect-56a.c, vect-72.c, vect-72a.c,
30218 vect-77.c, vect-77a.c: XFAIL on the SPARC.
30219
30220 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
30221
30222 * gcc.dg/vect/vect.exp (sparc*-*-*): Fix a couple of nits.
30223
30224 2004-11-19 Mark Mitchell <mark@codesourcery.com>
30225 Joseph Myers <joseph@codesourcery.com>
30226
30227 * lib/target-supports.exp (check_visibility_available): Really
30228 test the compiler.
30229
30230 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
30231
30232 PR tree-opt/18181
30233 * gcc.dg/vect/vect-85.c: New test.
30234 * gcc.dg/vect/vect-86.c: New test.
30235 * gcc.dg/vect/vect-87.c: New test.
30236 * gcc.dg/vect/vect-88.c: New test.
30237
30238 2004-11-19 Ben Elliston <bje@au.ibm.com>
30239
30240 * gcc.dg/pr16286.c: Test __pixel and __bool keywords.
30241
30242 2004-11-18 Janis Johnson <janis187@us.ibm.com>
30243
30244 * gcc.dg/ppc-bitfield1.c: Skip if not LP64, don't specify -m64.
30245 * gcc.dg/ppc-and-1.c: Ditto.
30246 * gcc.dg/ppc-compare-1.c: Ditto.
30247 * gcc.dg/ppc-mov-1.c: Ditto
30248
30249 2004-11-18 Daniel Jacobowitz <dan@codesourcery.com>
30250 Mark Mitchell <mark@codesourcery.com>
30251
30252 * gcc.dg/pragma-init-fini-2.c: New test.
30253
30254 2004-11-17 Janis Johnson <janis187@us.ibm.com>
30255 Aldy Hernandez <aldyh@redhat.com>
30256
30257 * lib/target-supports.exp (check_effective_target_vect_int): New
30258 (check_effective_target_vect_float): New
30259 (check_effective_target_vect_double): New.
30260 (is-effective-target): Support new effective targets keywords.
30261 * gcc.dg/vect/vect.exp: Set target-dependent vector flags and
30262 default action for dg-do.
30263 * gcc.dg/vect/pr16105.c: Use new support.
30264 * gcc.dg/vect/pr18400.c: Ditto.
30265 * gcc.dg/vect/pr18425.c: Ditto.
30266 * gcc.dg/vect/vect-1.c: Ditto.
30267 * gcc.dg/vect/vect-10.c: Ditto.
30268 * gcc.dg/vect/vect-11.c: Ditto.
30269 * gcc.dg/vect/vect-12.c: Ditto.
30270 * gcc.dg/vect/vect-13.c: Ditto.
30271 * gcc.dg/vect/vect-14.c: Ditto.
30272 * gcc.dg/vect/vect-15.c: Ditto.
30273 * gcc.dg/vect/vect-16.c: Ditto.
30274 * gcc.dg/vect/vect-17.c: Ditto.
30275 * gcc.dg/vect/vect-18.c: Ditto.
30276 * gcc.dg/vect/vect-19.c: Ditto.
30277 * gcc.dg/vect/vect-2.c: Ditto.
30278 * gcc.dg/vect/vect-20.c: Ditto.
30279 * gcc.dg/vect/vect-21.c: Ditto.
30280 * gcc.dg/vect/vect-22.c: Ditto.
30281 * gcc.dg/vect/vect-23.c: Ditto.
30282 * gcc.dg/vect/vect-24.c: Ditto.
30283 * gcc.dg/vect/vect-25.c: Ditto.
30284 * gcc.dg/vect/vect-26.c: Ditto.
30285 * gcc.dg/vect/vect-27.c: Ditto.
30286 * gcc.dg/vect/vect-27a.c: Ditto.
30287 * gcc.dg/vect/vect-28.c: Ditto.
30288 * gcc.dg/vect/vect-29.c: Ditto.
30289 * gcc.dg/vect/vect-29a.c: Ditto.
30290 * gcc.dg/vect/vect-3.c: Ditto.
30291 * gcc.dg/vect/vect-30.c: Ditto.
30292 * gcc.dg/vect/vect-31.c: Ditto.
30293 * gcc.dg/vect/vect-32.c: Ditto.
30294 * gcc.dg/vect/vect-33.c: Ditto.
30295 * gcc.dg/vect/vect-34.c: Ditto.
30296 * gcc.dg/vect/vect-35.c: Ditto.
30297 * gcc.dg/vect/vect-36.c: Ditto.
30298 * gcc.dg/vect/vect-37.c: Ditto.
30299 * gcc.dg/vect/vect-38.c: Ditto.
30300 * gcc.dg/vect/vect-4.c: Ditto.
30301 * gcc.dg/vect/vect-40.c: Ditto.
30302 * gcc.dg/vect/vect-41.c: Ditto.
30303 * gcc.dg/vect/vect-42.c: Ditto.
30304 * gcc.dg/vect/vect-43.c: Ditto.
30305 * gcc.dg/vect/vect-44.c: Ditto.
30306 * gcc.dg/vect/vect-45.c: Ditto.
30307 * gcc.dg/vect/vect-46.c: Ditto.
30308 * gcc.dg/vect/vect-47.c: Ditto.
30309 * gcc.dg/vect/vect-48.c: Ditto.
30310 * gcc.dg/vect/vect-48a.c: Ditto.
30311 * gcc.dg/vect/vect-49.c: Ditto.
30312 * gcc.dg/vect/vect-5.c: Ditto.
30313 * gcc.dg/vect/vect-50.c: Ditto.
30314 * gcc.dg/vect/vect-51.c: Ditto.
30315 * gcc.dg/vect/vect-52.c: Ditto.
30316 * gcc.dg/vect/vect-53.c: Ditto.
30317 * gcc.dg/vect/vect-54.c: Ditto.
30318 * gcc.dg/vect/vect-55.c: Ditto.
30319 * gcc.dg/vect/vect-56.c: Ditto.
30320 * gcc.dg/vect/vect-56a.c: Ditto.
30321 * gcc.dg/vect/vect-57.c: Ditto.
30322 * gcc.dg/vect/vect-58.c: Ditto.
30323 * gcc.dg/vect/vect-59.c: Ditto.
30324 * gcc.dg/vect/vect-6.c: Ditto.
30325 * gcc.dg/vect/vect-60.c: Ditto.
30326 * gcc.dg/vect/vect-61.c: Ditto.
30327 * gcc.dg/vect/vect-62.c: Ditto.
30328 * gcc.dg/vect/vect-63.c: Ditto.
30329 * gcc.dg/vect/vect-64.c: Ditto.
30330 * gcc.dg/vect/vect-65.c: Ditto.
30331 * gcc.dg/vect/vect-66.c: Ditto.
30332 * gcc.dg/vect/vect-67.c: Ditto.
30333 * gcc.dg/vect/vect-68.c: Ditto.
30334 * gcc.dg/vect/vect-69.c: Ditto.
30335 * gcc.dg/vect/vect-7.c: Ditto.
30336 * gcc.dg/vect/vect-72.c: Ditto.
30337 * gcc.dg/vect/vect-72a.c: Ditto.
30338 * gcc.dg/vect/vect-73.c: Ditto.
30339 * gcc.dg/vect/vect-74.c: Ditto.
30340 * gcc.dg/vect/vect-75.c: Ditto.
30341 * gcc.dg/vect/vect-76.c: Ditto.
30342 * gcc.dg/vect/vect-77.c: Ditto.
30343 * gcc.dg/vect/vect-77a.c: Ditto.
30344 * gcc.dg/vect/vect-78.c: Ditto.
30345 * gcc.dg/vect/vect-79.c: Ditto.
30346 * gcc.dg/vect/vect-8.c: Ditto.
30347 * gcc.dg/vect/vect-80.c: Ditto.
30348 * gcc.dg/vect/vect-82.c: Ditto.
30349 * gcc.dg/vect/vect-82_64.c: Ditto.
30350 * gcc.dg/vect/vect-83.c: Ditto.
30351 * gcc.dg/vect/vect-83_64.c: Ditto.
30352 * gcc.dg/vect/vect-9.c: Ditto.
30353 * gcc.dg/vect/vect-all.c: Ditto.
30354 * gcc.dg/vect/vect-none.c: Ditto.
30355
30356 2004-11-17 Janis Johnson <janis187@us.ibm.com>
30357
30358 * lib/gcc-dg.exp (dg-skip-if): New function.
30359 (dg-forbid-option): Remove.
30360 * g++.dg/abi/bitfield3.C: Use dg-skip-if i?86 -m64.
30361 * g++.dg/abi/bitfield8.C: Likewise.
30362 * g++.dg/abi/dtor1.C: Likewise.
30363 * g++.dg/abi/empty10.C: Likewise.
30364 * g++.dg/abi/empty7.C: Likewise.
30365 * g++.dg/abi/empty9.C: Likewise.
30366 * g++.dg/abi/layout3.C: Likewise.
30367 * g++.dg/abi/layout4.C: Likewise.
30368 * g++.dg/abi/thunk1.C: Likewise.
30369 * g++.dg/abi/thunk2.C: Likewise.
30370 * g++.dg/abi/vbase11.C: Likewise.
30371 * g++.dg/abi/vthunk2.C: Likewise.
30372 * g++.dg/abi/vthunk3.C: Likewise.
30373 * g++.dg/ext/attrib8.C: Likewise.
30374 * g++.dg/opt/longbranch2.C: Likewise.
30375 * g++.dg/opt/reg-stack4.C: Likewise.
30376 * g++.old-deja/g++.ext/attrib1.C: Likewise.
30377 * g++.old-deja/g++.ext/attrib2.C: Likewise.
30378 * g++.old-deja/g++.ext/attrib3.C: Likewise.
30379 * g++.old-deja/g++.other/store-expr1.C: Likewise.
30380 * g++.old-deja/g++.other/store-expr2.C: Likewise.
30381 * gcc.dg/20000609-1.c: Likewise.
30382 * gcc.dg/20000720-1.c: Likewise.
30383 * gcc.dg/20011107-1.c: Likewise.
30384 * gcc.dg/20011119-1.c: Likewise.
30385 * gcc.dg/20020108-1.c: Likewise.
30386 * gcc.dg/20020122-2.c: Likewise.
30387 * gcc.dg/20020122-3.c: Likewise.
30388 * gcc.dg/20020201-3.c: Likewise.
30389 * gcc.dg/20020206-1.c: Likewise.
30390 * gcc.dg/20020218-1.c: Likewise.
30391 * gcc.dg/20020310-1.c: Likewise.
30392 * gcc.dg/20020411-1.c: Likewise.
30393 * gcc.dg/20020418-2.c: Likewise.
30394 * gcc.dg/20020426-1.c: Likewise.
30395 * gcc.dg/20020426-2.c: Likewise.
30396 * gcc.dg/20020517-1.c: Likewise.
30397 * gcc.dg/20020523-1.c: Likewise.
30398 * gcc.dg/20020523-2.c: Likewise.
30399 * gcc.dg/20020729-1.c: Likewise.
30400 * gcc.dg/20030204-1.c: Likewise.
30401 * gcc.dg/20030826-2.c: Likewise.
30402 * gcc.dg/20030926-1.c: Likewise.
30403 * gcc.dg/20031202-1.c: Likewise.
30404 * gcc.dg/980312-1.c: Likewise.
30405 * gcc.dg/980313-1.c: Likewise.
30406 * gcc.dg/990117-1.c: Likewise.
30407 * gcc.dg/990424-1.c: Likewise.
30408 * gcc.dg/990524-1.c: Likewise.
30409 * gcc.dg/991230-1.c: Likewise.
30410 * gcc.dg/i386-387-1.c: Likewise.
30411 * gcc.dg/i386-387-2.c: Likewise.
30412 * gcc.dg/i386-387-3.c: Likewise.
30413 * gcc.dg/i386-387-4.c: Likewise.
30414 * gcc.dg/i386-387-5.c: Likewise.
30415 * gcc.dg/i386-387-6.c: Likewise.
30416 * gcc.dg/i386-asm-1.c: Likewise.
30417 * gcc.dg/i386-bitfield1.c: Likewise.
30418 * gcc.dg/i386-bitfield2.c: Likewise.
30419 * gcc.dg/i386-loop-1.c: Likewise.
30420 * gcc.dg/i386-loop-2.c: Likewise.
30421 * gcc.dg/i386-loop-3.c: Likewise.
30422 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
30423 * gcc.dg/i386-pic-1.c: Likewise.
30424 * gcc.dg/i386-regparm.c: Likewise.
30425 * gcc.dg/i386-signbit-1.c: Likewise.
30426 * gcc.dg/i386-signbit-2.c: Likewise.
30427 * gcc.dg/i386-signbit-3.c: Likewise.
30428 * gcc.dg/i386-sse-5.c: Likewise.
30429 * gcc.dg/i386-sse-8.c: Likewise.
30430 * gcc.dg/i386-unroll-1.c: Likewise.
30431 * gcc.dg/tls/opt-1.c: Likewise.
30432 * gcc.dg/tls/opt-2.c: Likewise.
30433 * gcc.dg/unroll-1.c: Likewise.
30434 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
30435 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
30436 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
30437 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
30438
30439 2004-11-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
30440
30441 * g++.dg/template/incomplete1.C: New test.
30442
30443 2004-11-16 Nick Clifton <nickc@redhat.com>
30444
30445 Revert patches accidentally commited during checkin of fixes for
30446 xstormy16 tests:
30447 gcc.c-torture/execute/simd-4.c: Revert
30448 gcc.dg/20040910-1.c: Revert.
30449
30450 2004-11-16 Paul Brook <paul@codesourcery.com>
30451
30452 PR fortran/13010
30453 * gfortran.dg/der_pointer_1.f90: New test.
30454
30455 2004-11-15 Joseph S. Myers <joseph@codesourcery.com>
30456
30457 PR c/18498
30458 * gcc.dg/bitfld-13.c: New test.
30459
30460 2004-11-15 Janis Johnson <janis187@us.ibm.com>
30461
30462 * gcc.dg/vect/tree-vect.h: (check_vect): Test symbols defined for
30463 powerpc*-*-linux*.
30464
30465 * gcc.dg/ppc64-abi-1.c: Skip if not lp64.
30466 * gcc.dg/ppc64-abi-2.c: Ditto.
30467 * gcc.dg/ppc64-abi-3.c: Ditto.
30468
30469 * lib/gcc-dg.exp (dg-target-list): Remove.
30470
30471 2004-11-15 Steve Ellcey <sje@cup.hp.com>
30472
30473 * gcc.dg/ia64-postinc.c: New test.
30474
30475 2004-11-15 Mark Mitchell <mark@codesourcery.com>
30476
30477 * gcc.dg/format/cmn-err-1.c: Add tests for "%p".
30478
30479 2004-11-15 Nick Clifton <nickc@redhat.com>
30480
30481 * g++.dg/opt/strength-reduce.C: Replace 0x7fffffff with
30482 __INT_MAX__ so that the test can be compiled by toolchains
30483 targeted at 16-bit processors.
30484
30485 * gcc.dg/20040625-1.c: Use long constants rather than integers
30486 when performing arithmetic that will overflow 16-bits.
30487
30488 * gcc.dg/i386-sse-8.c: Expect this test to fail for the
30489 xstormy16. It does not support 128-bit vector operations.
30490
30491 * gcc.dg/ultrasp4.c: Replace all occurrences of the type 'long'
30492 with the macro PTR_TYPE. Define this macro to an integer type
30493 suitable for holding a pointer.
30494
30495 * gcc.dg/compat/struct-align-1_x.c: Use shorter integers if
30496 the target is a 16-bit processor.
30497
30498 * gcc.dg/cpp/if-2.c: Expect a different warning message from
30499 16-bit targets where the character constant will be too long.
30500
30501 * g++.dg/opt/asm1.C: Expect this test to fail on the xstormy16
30502 where the double will not be directly addressable.
30503
30504 2004-11-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30505
30506 Friend class name lookup 1/n, PR c++/18471
30507 * g++.dg/template/crash26.C: New test.
30508 * g++.dg/lookup/struct1.C: Adjust expected error.
30509 * g++.dg/parse/elab1.C: Likewise.
30510 * g++.dg/parse/elab2.C: Likewise.
30511 * g++.dg/parse/int-as-enum1.C: Likewise.
30512 * g++.dg/parse/struct-as-enum1.C: Likewise.
30513 * g++.dg/parse/typedef1.C: Likewise.
30514 * g++.dg/parse/typedef3.C: Likewise.
30515 * g++.dg/parse/typedef4.C: Likewise.
30516 * g++.dg/parse/typedef5.C: Likewise.
30517 * g++.dg/template/nontype4.C: Likewise.
30518 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
30519 * g++.old-deja/g++.other/elab1.C: Likewise.
30520 * g++.old-deja/g++.other/syntax4.C: Likewise.
30521
30522 2004-11-15 Eric Botcazou <ebotcazou@libertysurf.fr>
30523
30524 * gcc.dg/intmax_t-1.c: XFAIL on Solaris 2.5.1.
30525
30526 2004-11-14 Zdenek Dvorak <dvorakz@suse.cz>
30527
30528 * gcc.c-torture/execute/20041114-1.c: New test.
30529
30530 2004-11-14 Joseph S. Myers <joseph@codesourcery.com>
30531
30532 * gcc.dg/c99-flex-array-5.c, gcc.dg/c99-fordecl-3.c,
30533 gcc.dg/comp-goto-1.c, gcc.dg/comp-goto-2.c, gcc.dg/comp-goto-3.c,
30534 gcc.dg/format/strfmon-2.c, gcc.dg/pointer-arith-1.c,
30535 gcc.dg/pointer-arith-2.c, gcc.dg/pointer-arith-3.c,
30536 gcc.dg/pointer-arith-4.c, gcc.dg/switch-5.c, gcc.dg/switch-6.c,
30537 gcc.dg/switch-7.c: New tests.
30538
30539 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
30540
30541 * gcc.dg/vect/vect-78.c: Now vectorized on powerpc*.
30542
30543 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
30544
30545 PR tree-opt/18400
30546 * gcc.dg/vect/pr18400.c: New test.
30547
30548 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
30549 Andrew Pinski <pinskia@physics.uc.edu>
30550
30551 PR tree-opt/18425
30552 * gcc.dg/vect/pr18425.c: New test.
30553
30554 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
30555
30556 * gcc.dg/tls/alias-1.c: Remove dg-warning on the SPARC.
30557 Guard with dg-require-alias and dg-require-visibility.
30558
30559 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
30560
30561 * g++.dg/other/packed1.C: UnXFAIL on SPARC, PA, MIPS and PowerPC.
30562
30563 2004-11-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
30564
30565 * g++.dg/expr/unary1.C, g++.dg/expr/unary2.C: New tests.
30566
30567 2004-11-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30568
30569 PR c++/17344
30570 * g++.dg/template/defarg5.C: New test.
30571
30572 2004-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
30573
30574 * g++.dg/parse/cast1.C: Run only on ILP32.
30575 * g++.old-deja/g++.mike/p784.C: Likewise.
30576
30577 2004-11-13 Bernd Schmidt <bernd.schmidt@analog.com>
30578
30579 * gcc.c-torture/execute/20041113-1.c: New test.
30580
30581 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
30582
30583 PR target/18230
30584 * gcc.dg/vect/tree-vect.h (check_vect): Add SPARC-specific test.
30585 * gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-9.c,
30586 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-12.c, gcc.dg/vect/vect-14.c,
30587 gcc.dg/vect/vect-15.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
30588 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-21.c,
30589 gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c, gcc.dg/vect/vect-24.c,
30590 gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c, gcc.dg/vect/vect-32.c,
30591 gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c, gcc.dg/vect/vect-35.c,
30592 gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-62.c,
30593 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
30594 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
30595 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-73.c, gcc.dg/vect/vect-75.c,
30596 gcc.dg/vect/vect-76.c, gcc.dg/vect/vect-78.c: Enable for SPARC.
30597
30598 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
30599
30600 * gcc.target/sparc/fand.c, gcc.target/sparc/fands,
30601 gcc.target/sparc/fnand.c, gcc.target/sparc/fnands.c,
30602 gcc.target/sparc/fxor.c, gcc.target/sparc/fxors.c,
30603 gcc.target/sparc/fxnor.c, gcc.target/sparc/fxnors.c,
30604 gcc.target/sparc/fandnot.c, gcc.target/sparc/fandnots.c,
30605 gcc.target/sparc/fornot.c, gcc.target/sparc/fornots.c,
30606 gcc.target/sparc/fnot.c, gcc.target/sparc/fnots.c,
30607 gcc.target/sparc/for.c, gcc.target/sparc/fors.c,
30608 gcc.target/sparc/combined-1.c: New tests.
30609
30610 2004-11-12 Ziemowit Laski <zlaski@apple.com>
30611
30612 * objc.dg/const-str-8.m, objc.dg/const-str-9.m:
30613 New tests.
30614
30615 2004-11-12 Mark Mitchell <mark@codesourcery.com>
30616
30617 * lib/gcc-dg.exp (dg-forbid-option): New function.
30618 * g++.dg/abi/bitfield3.C: Use dg-forbid-option -m64.
30619 * g++.dg/abi/bitfield8.C: Likewise.
30620 * g++.dg/abi/dtor1.C: Likewise.
30621 * g++.dg/abi/empty10.C: Likewise.
30622 * g++.dg/abi/empty7.C: Likewise.
30623 * g++.dg/abi/empty9.C: Likewise.
30624 * g++.dg/abi/layout3.C: Likewise.
30625 * g++.dg/abi/layout4.C: Likewise.
30626 * g++.dg/abi/thunk1.C: Likewise.
30627 * g++.dg/abi/thunk2.C: Likewise.
30628 * g++.dg/abi/vbase11.C: Likewise.
30629 * g++.dg/abi/vthunk2.C: Likewise.
30630 * g++.dg/abi/vthunk3.C: Likewise.
30631 * g++.dg/ext/attrib8.C: Likewise.
30632 * g++.dg/opt/longbranch2.C: Likewise.
30633 * g++.dg/opt/reg-stack4.C: Likewise.
30634 * g++.old-deja/g++.ext/attrib1.C: Likewise.
30635 * g++.old-deja/g++.ext/attrib2.C: Likewise.
30636 * g++.old-deja/g++.ext/attrib3.C: Likewise.
30637 * g++.old-deja/g++.other/store-expr1.C: Likewise.
30638 * g++.old-deja/g++.other/store-expr2.C: Likewise.
30639 * gcc.dg/20000609-1.c: Likewise.
30640 * gcc.dg/20000720-1.c: Likewise.
30641 * gcc.dg/20011107-1.c: Likewise.
30642 * gcc.dg/20011119-1.c: Likewise.
30643 * gcc.dg/20020108-1.c: Likewise.
30644 * gcc.dg/20020122-2.c: Likewise.
30645 * gcc.dg/20020122-3.c: Likewise.
30646 * gcc.dg/20020201-3.c: Likewise.
30647 * gcc.dg/20020206-1.c: Likewise.
30648 * gcc.dg/20020218-1.c: Likewise.
30649 * gcc.dg/20020310-1.c: Likewise.
30650 * gcc.dg/20020411-1.c: Likewise.
30651 * gcc.dg/20020418-2.c: Likewise.
30652 * gcc.dg/20020426-1.c: Likewise.
30653 * gcc.dg/20020426-2.c: Likewise.
30654 * gcc.dg/20020517-1.c: Likewise.
30655 * gcc.dg/20020523-1.c: Likewise.
30656 * gcc.dg/20020523-2.c: Likewise.
30657 * gcc.dg/20020729-1.c: Likewise.
30658 * gcc.dg/20030204-1.c: Likewise.
30659 * gcc.dg/20030826-2.c: Likewise.
30660 * gcc.dg/20030926-1.c: Likewise.
30661 * gcc.dg/20031202-1.c: Likewise.
30662 * gcc.dg/980312-1.c: Likewise.
30663 * gcc.dg/980313-1.c: Likewise.
30664 * gcc.dg/990117-1.c: Likewise.
30665 * gcc.dg/990424-1.c: Likewise.
30666 * gcc.dg/990524-1.c: Likewise.
30667 * gcc.dg/991230-1.c: Likewise.
30668 * gcc.dg/i386-387-1.c: Likewise.
30669 * gcc.dg/i386-387-2.c: Likewise.
30670 * gcc.dg/i386-387-3.c: Likewise.
30671 * gcc.dg/i386-387-4.c: Likewise.
30672 * gcc.dg/i386-387-5.c: Likewise.
30673 * gcc.dg/i386-387-6.c: Likewise.
30674 * gcc.dg/i386-asm-1.c: Likewise.
30675 * gcc.dg/i386-bitfield1.c: Likewise.
30676 * gcc.dg/i386-bitfield2.c: Likewise.
30677 * gcc.dg/i386-loop-1.c: Likewise.
30678 * gcc.dg/i386-loop-2.c: Likewise.
30679 * gcc.dg/i386-loop-3.c: Likewise.
30680 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
30681 * gcc.dg/i386-pic-1.c: Likewise.
30682 * gcc.dg/i386-regparm.c: Likewise.
30683 * gcc.dg/i386-signbit-1.c: Likewise.
30684 * gcc.dg/i386-signbit-2.c: Likewise.
30685 * gcc.dg/i386-signbit-3.c: Likewise.
30686 * gcc.dg/i386-sse-5.c: Likewise.
30687 * gcc.dg/i386-sse-8.c: Likewise.
30688 * gcc.dg/i386-unroll-1.c: Likewise.
30689 * gcc.dg/tls/opt-1.c: Likewise.
30690 * gcc.dg/tls/opt-2.c: Likewise.
30691 * gcc.dg/unroll-1.c: Likewise.
30692 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
30693 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
30694 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
30695 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
30696 * gcc.c-torture/execute/20010129-1.x: Do not use -mtune=i686 when
30697 -m64 is specified.
30698
30699 2004-11-12 Mark Mitchell <mark@codesourcery.com>
30700
30701 PR c++/18389
30702 * g++.dg/parse/cond1.C: New test.
30703
30704 PR c++/18429
30705 * g++.dg/template/array9.C: New test.
30706 * g++.dg/ext/vla1.C: Adjust error messages.
30707 * g++.dg/ext/vlm1.C: Likewise.
30708 * g++.dg/template/crash2.C: Likewise.
30709
30710 PR c++/18436
30711 * g++.dg/template/call3.C: New test.
30712
30713 PR c++/18407
30714 * g++.dg/template/ptrmem11.C: New test.
30715
30716 2004-11-12 Andrew Pinski <pinskia@physics.uc.edu>
30717
30718 PR other/14264
30719 * lib/g++.exp: Set LC_ALL and LANG to C.
30720 * lib/gcc-dg.exp: Likewise.
30721 * lib/gfortran.exp: Likewise.
30722 * lib/objc.exp: Likewise.
30723 * lib/treelang.exp: Likewise.
30724
30725 2004-11-12 Andreas Schwab <schwab@suse.de>
30726
30727 * gcc.dg/pr16286.c: Fix last change.
30728
30729 2004-11-12 Mark Mitchell <mark@codesourcery.com>
30730
30731 PR c++/18416
30732 * g++.dg/init/global1.C: New test.
30733
30734 2004-11-12 Eric Botcazou <ebotcazou@act-europe.fr>
30735
30736 * gcc.c-torture/execute/20041112-1.c: New test.
30737
30738 2004-11-11 Janis Johnson <janis187@us.ibm.com>
30739
30740 * lib/gcc-dg.exp (dg-target-list): New.
30741
30742 2004-11-11 Janis Johnson <janis187@us.ibm.com>
30743 Richard Sandiford <rsandifo@redhat.com>
30744
30745 * lib/target-supports.exp (get-compiler_messages): New.
30746 (check_named_sections_available): Use it.
30747 (check_effective_target_ilp32): New.
30748 (check_effective_target_lp64): New.
30749 (is-effective-target): New.
30750 * lib/gcc-dg.exp (dg-require-effective-target): New.
30751
30752 2004-11-11 Joseph S. Myers <joseph@codesourcery.com>
30753
30754 * gcc.dg/precedence-1.c: New test.
30755
30756 2004-11-11 Janis Johnson <janis187@us.ibm.com>
30757
30758 * gcc.misc-tests/linkage.exp: Handle biarch GCC for powerpc64.
30759
30760 * gcc.misc-tests/linkage.exp: Prepend directory name to pass/fail
30761 message, delete generated files, use more descriptive name for
30762 executable, and make the test unsupported when it cannot be run.
30763
30764 * lib/gcc-dg.exp (skip_test_and_clear_xfail): New procedure.
30765 (dg-require-weak, dg-require-visibility, dg-require-alias,
30766 dg-require-gc-sections, dg-require-profiling, dg-require-dll,
30767 dg-require-iconv, dg-require-named-sections): Use it.
30768
30769 * lib/gcc-dg.exp (dg-xfail-if): Ignore if skipping the test.
30770
30771 2004-11-11 Nathan Sidwell <nathan@codesourcery.com>
30772
30773 PR target/16457
30774 * gcc.dg/ppc-and-1: New
30775
30776 PR target/16796
30777 * gcc.dg/ppc-mov-1.c: New.
30778
30779 PR target/16458
30780 * gcc.dg/ppc-compare-1.c: New.
30781
30782 2004-11-10 Joseph S. Myers <joseph@codesourcery.com>
30783
30784 * objc.dg/desig-init-2.m: New test.
30785
30786 2004-11-10 Adam Nemet <anemet@lnxw.com>
30787
30788 PR middle-end/18160
30789 * g++.dg/warn/register-var-1.C: New test.
30790 * g++.dg/warn/register-var-2.C: New test.
30791
30792 2004-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
30793
30794 * gcc.dg/union-2.c: New test.
30795
30796 2004-11-10 Fariborz Jahanian <fjahanian@apple.com>
30797
30798 * gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c:
30799 New test for PR tree-optimization/17892.
30800
30801 2004-11-09 Mark Mitchell <mark@codesourcery.com>
30802
30803 PR c++/18369
30804 * g++.dg/init/new12.C: New test.
30805
30806 2004-11-10 James A. Morrison <phython@gcc.gnu.org>
30807
30808 * gcc.target/sparc: New directory.
30809 * gcc.target/sparc/sparc.exp: New driver.
30810 * gcc.target/sparc/fpadd16.c, gcc.target/sparc/fpadd16s.c,
30811 gcc.target/sparc/fpsub16.c, gcc.target/sparc/fpsub16s.c,
30812 gcc.target/sparc/fpadd32.c, gcc.target/sparc/fpadd32s.c,
30813 gcc.target/sparc/fpsub32.c, gcc.target/sparc/fpsub32s.c: New tests.
30814
30815 2004-11-10 Paul Brook <paul@codesourcery.com>
30816
30817 PR fortran/18218
30818 * gfortran.dg/list_read.c: New test.
30819
30820 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
30821
30822 PR c/18322
30823 * gcc.dg/func-outside-1.c, gcc.dg/func-outside-2.c: Correct
30824 expected diagnostic location.
30825
30826 2004-11-09 Ulrich Weigand <uweigand@de.ibm.com>
30827
30828 * gcc.dg/20041109-1.c: New test.
30829
30830 2004-11-09 Andrew Pinski <pinskia@physics.uc.edu>
30831
30832 PR objc/18406
30833 * objc/compile/pr18406.m: New test.
30834
30835 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
30836
30837 * gcc.dg/builtin-prefetch-1.c: Update expected diagnostic.
30838
30839 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
30840
30841 * gcc.dg/builtin-prefetch-1.c: Adjust expected messages.
30842
30843 2004-11-08 Steve Ellcey <sje@cup.hp.com>
30844
30845 * gcc.dg/uninit-H.c: Add ifdefs for __hppa__ and __ia64__.
30846
30847 2004-11-08 Steve Ellcey <sje@cup.hp.com>
30848
30849 * gcc.dg/20030225-2.c: Add prototype for abort and
30850 exit.
30851
30852 2004-11-08 Andrew Pinski <pinskia@physics.uc.edu>
30853
30854 PR tree-opt/18299
30855 * gcc.c-torture/pr18299-1.c: New test.
30856
30857 2004-11-06 Andreas Schwab <schwab@suse.de>
30858
30859 * gcc.dg/pr16286.c: Also test for bool and pixel.
30860
30861 2004-11-06 Joseph S. Myers <joseph@codesourcery.com>
30862
30863 * gcc.dg/anon-struct-6.c, gcc.dg/anon-struct-7.c,
30864 gcc.dg/anon-struct-8.c, gcc.dg/bitfld-10.c, gcc.dg/bitfld-11.c,
30865 gcc.dg/bitfld-12.c, gcc.dg/func-outside-1.c,
30866 gcc.dg/func-outside-2.c, gcc.dg/label-decl-1.c,
30867 gcc.dg/label-decl-2.c, gcc.dg/label-decl-3.c,
30868 gcc.dg/label-decl-4.c, gcc.dg/struct-empty-1.c,
30869 gcc.dg/struct-empty-2.c, gcc.dg/struct-empty-3.c,
30870 gcc.dg/struct-semi-1.c, gcc.dg/struct-semi-2.c,
30871 gcc.dg/struct-semi-3.c: New tests.
30872
30873 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
30874
30875 * g++.dg/opt/nothrow1.C: Use -42 instead of 42.
30876
30877 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
30878
30879 * gcc.dg/compat/generate-random.c (generate_random_data unsafe_state):
30880 Do not use C99 designators.
30881
30882 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
30883
30884 * g++.dg/other/pragma-re-1.C (p, q): Fix type and remove cast.
30885
30886 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
30887
30888 * gcc.c-torture/compile/simd-5.c: Do not XFAIL on SPARC 64-bit.
30889 * gcc.c-torture/execute/20020227-1.x: Do not XFAIL at -O3.
30890 * gcc.c-torture/execute/simd-5.x: Remove.
30891
30892 2004-11-06 Andrew Pinski <pinskia@physics.uc.edu>
30893
30894 PR rtl-optimization/17933
30895 * gcc.dg/torture/pr17933-1.c: New test.
30896
30897 2004-11-06 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
30898
30899 PR target/18106
30900 * lib/target-supports.exp (check_weak_available): Support
30901 Windows.
30902
30903 2004-11-05 Danny Smith <dannysmith@users.sourceforge.net>
30904
30905 * gcc.dg/compat/struct-layout-1_generate.c (main): Generate a
30906 call to fflush(stdout) before abort.
30907 (my_ffsll): New function.
30908 (generate_fields): Use it.
30909
30910 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
30911
30912 * gcc.dg/init-undef-1.c: New test.
30913
30914 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
30915
30916 * gcc.dg/20040910-1.c, gcc.dg/cpp/digraph2.c,
30917 gcc.dg/cpp/direct2.c, gcc.dg/cpp/direct2s.c,
30918 gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/951123-1.c,
30919 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c: Adjust
30920 expected messages for new parser.
30921
30922 2004-11-04 Mark Mitchell <mark@codesourcery.com>
30923
30924 * g++.dg/ext/visibility/symbian1.C: New test.
30925
30926 2004-11-04 Eric Botcazou <ebotcazou@libertysurf.fr>
30927
30928 * gcc.dg/pragma-align.c (sixteen): Use 8-byte alignment
30929 on LP64 targets.
30930
30931 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
30932
30933 * gcc.dg/asm-qual-1.c, gcc.dg/declspec-15.c, gcc.dg/declspec-16.c,
30934 gcc.dg/declspec-17.c, gcc.dg/empty-source-1.c,
30935 gcc.dg/empty-source-2.c, gcc.dg/empty-source-3.c,
30936 gcc.dg/extra-semi-1.c, gcc.dg/extra-semi-2.c,
30937 gcc.dg/extra-semi-3.c, gcc.dg/gnu-cond-expr-1.c,
30938 gcc.dg/gnu-cond-expr-2.c, gcc.dg/gnu-cond-expr-3.c,
30939 gcc.dg/init-empty-1.c, gcc.dg/init-empty-2.c,
30940 gcc.dg/init-empty-3.c, gcc.dg/noncompile/old-style-parm-1.c,
30941 gcc.dg/noncompile/old-style-parm-2.c, gcc.dg/stmt-expr-1.c,
30942 gcc.dg/stmt-expr-2.c, gcc.dg/stmt-expr-3.c: New tests.
30943
30944 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
30945
30946 * gcc.dg/c90-restrict-1.c, gcc.dg/c99-arraydecl-2.c,
30947 gcc.dg/c99-func-2.c, gcc.dg/charset/asm2.c, gcc.dg/concat.c,
30948 gcc.dg/cpp/19990413-1.c, gcc.dg/cpp/paste4.c,
30949 gcc.dg/init-desig-obs-1.c, gcc.dg/noncompile/920721-2.c,
30950 gcc.dg/noncompile/930622-2.c, gcc.dg/noncompile/940112-1.c,
30951 gcc.dg/noncompile/950921-1.c, gcc.dg/switch-2.c,
30952 objc.dg/naming-1.m, objc.dg/naming-2.m: Adjust expected messages
30953 for new parser.
30954
30955 2004-11-04 Richard Sandiford <rsandifo@redhat.com>
30956
30957 PR target/15342
30958 * gcc.dg/20041104-1.c: New test.
30959
30960 2004-11-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
30961
30962 * g++.dg/template/nontype7.C: New test.
30963 * g++.dg/template/nontype8.C: Likewise.
30964 * g++.dg/template/nontype9.C: Likewise.
30965 * g++.dg/template/nontype10.C: Likewise.
30966 * g++.dg/tc1/dr49.C: Likewise.
30967 * g++.dg/template/ptrmem8.C: Relax dg-error checks.
30968 * g++.old-deja/g++.other/null1.C: Remove a buggy error check
30969
30970 2004-11-04 Ben Elliston <bje@au.ibm.com>
30971
30972 * g++.dg/rtti/tinfo1.C: Remove xfails.
30973
30974 2004-11-04 Ben Elliston <bje@au.ibm.com>
30975
30976 * g++.old-deja/g++.other/enum5.C (enum conditions): Move the
30977 packed attribute to the definition to satisfy the new C++ parser.
30978
30979 2004-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
30980
30981 * gcc.c-torture/execute/stdarg-2.c (foo): Split multiple
30982 invocations of va_arg.
30983
30984 2004-11-02 Mark Mitchell <mark@codesourcery.com>
30985
30986 PR c++/18124
30987 * g++.dg/template/crash25.C: New test.
30988
30989 PR c++/18155
30990 * g++.dg/template/typedef2.C: New test.
30991 * g++.dg/parse/crash13.C: Adjust error markers.
30992
30993 PR c++/18177
30994 * g++.dg/conversion/const3.C: New test.
30995
30996 2004-11-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
30997
30998 PR fortran/17535
30999 PR fortran/17583
31000 PR fortran/17713
31001 * gfortran.dg/generic_[123].f90: New testcases.
31002
31003 2004-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
31004
31005 * gcc.dg/uninit-C.c: Remove special-casing for SPARC.
31006 * gcc.dg/uninit-H.c: Define to "sp" on SPARC.
31007
31008 2004-11-02 Andrew Pinski <pinskia@physics.uc.edu>
31009
31010 PR tree-opt/16808
31011 * gcc.c-torture/compile/pr16808.c: New test.
31012
31013 2004-11-02 Nathan Sidwell <nathan@codesourcery.com>
31014
31015 PR rtl-optimization/17104
31016 * gcc.dg/ppc-bitfield1.c: New.
31017
31018 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
31019
31020 * gcc.dg/uninit-H.c (ASM): Define to "$sp" on MIPS targets.
31021
31022 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
31023
31024 * g++.dg/abi/mangle6.C: Run for all MIPS targets. Provide dummy
31025 strings for 32-bit code.
31026
31027 2004-11-01 Joseph S. Myers <joseph@codesourcery.com>
31028
31029 PR c/18239
31030 * gcc.dg/parm-impl-decl-1.c, gcc.dg/parm-impl-decl-2.c: New tests.
31031
31032 2004-11-01 Nathan Sidwell <nathan@codesourcery.com>
31033
31034 PR c++/18064
31035 * g++.old-deja/g++.mike/p811.C: Avoid covariant extension.
31036
31037 2004-10-31 Mark Mitchell <mark@codesourcery.com>
31038
31039 PR c++/15172
31040 * g++.dg/init/aggr2.C: New test.
31041
31042 2004-10-30 Ziemowit Laski <zlaski@apple.com>
31043
31044 * objc.dg/local-decl-1.m: New test.
31045
31046 2004-10-30 Gabriel Dos Reis <gdr@integrable-solutions.net>
31047
31048 * gcc.dg/20040910-1.c: Adjust regex.
31049
31050 2004-10-30 Roger Sayle <roger@eyesopen.com>
31051
31052 PR rtl-optimization/18084
31053 * g++.dg/opt/pr18084-1.C: New testcase.
31054
31055 2004-10-30 Matt Austern <austern@apple.com>
31056
31057 PR c++/17542
31058 * g++.dg/ext/attrib18.C: New test.
31059
31060 2004-10-30 Roger Sayle <roger@eyesopen.com>
31061
31062 PR middle-end/18096
31063 * gcc.dg/pr18096-1.c: New test case.
31064
31065 2004-10-30 Roger Sayle <roger@eyesopen.com>
31066
31067 * gcc.dg/pr17581-1.c: Add missing prototype for abort.
31068
31069 2004-10-30 Joseph S. Myers <joseph@codesourcery.com>
31070
31071 PR c/16666
31072 * gcc.dg/dremf-type-compat-1.c, gcc.dg/dremf-type-compat-2.c,
31073 gcc.dg/dremf-type-compat-3.c, gcc.dg/dremf-type-compat-4.c,
31074 gcc.dg/old-style-prom-1.c, gcc.dg/old-style-prom-2.c,
31075 gcc.dg/old-style-prom-3.c: New tests.
31076
31077 2004-10-30 Danny Smith <dannysmith@users.sourceforge.net>
31078
31079 * gcc.dg/bf-ms-attrib.c: Add protototype for abort.
31080 Remove unnecessary inclusion of stdio.h.
31081
31082 2004-10-29 Roger Sayle <roger@eyesopen.com>
31083
31084 PR rtl-optimization/17581
31085 * gcc.dg/pr17581-1.c: New test case.
31086
31087 2004-10-28 Nathan Sidwell <nathan@codesourcery.com>
31088
31089 * g++.dg/conversion/dr195.C: Adjust expected errors for DR195 not
31090 being implemented.
31091 * g++.dg/conversion/dr195-1.C: New.
31092 * g++.old-deja/g++.brendan/operators4.C: Don't be pedantic.
31093 * g++.old-deja/g++.mike/p10148.C: Likewise.
31094
31095 2004-10-29 Mark Mitchell <mark@codesourcery.com>
31096
31097 PR c++/17695
31098 * g++.dg/debug/typedef2.C: New test.
31099
31100 2004-10-29 David Billinghurst <David.Billinghurst@riotinto.com>
31101
31102 PR fortran/13490
31103 * gfortran.dg/g77/20030326-1.f: Change xfail on error to warning.
31104 * gfortran.dg/g77/README: Update.
31105
31106 2004-10-28 Matt Austern <austern@apple.com>
31107
31108 PR c++/14124
31109 * g++.dg/ext/packed7.C: New test.
31110
31111 2004-10-28 Andrew Pinski <pinskia@physics.uc.edu>
31112
31113 * gcc.dg/visibility-[1-9a].c: Change to use scan-hidden instead of
31114 scan-assembler.
31115 * lib/scanasm.exp (hidden-scan-for): New proc.
31116 (scan-hidden): Use hidden-scan-for instead of constructing the scan
31117 string.
31118 (scan-not-hidden): Likewise.
31119 * lib/target-supports.exp (check_visibility_available): mach-o is
31120 support too.
31121
31122 2004-10-28 Mark Mitchell <mark@codesourcery.com>
31123
31124 PR c++/17132
31125 * g++.dg/template/memclass3.C: New test.
31126
31127 2004-10-28 Adam Nemet <anemet@lnxw.com>
31128
31129 PR middle-end/18160
31130 * gcc.dg/register-var-1.c: New test.
31131 * gcc.dg/register-var-2.c: New test.
31132 * gcc.dg/asm-7.c: Taking the address of a register variable is an
31133 error now.
31134
31135 2004-10-28 Dorit Naishlos <dorit@il.ibm.com>
31136
31137 PR other/18172
31138 * gcc.dg/vect/vect-20.c: Use 'signed char' instaed of 'char'. Remove
31139 unused variables.
31140 * gcc.dg/vect/vect-22.c: Likewise.
31141
31142 2004-10-28 Jakub Jelinek <jakub@redhat.com>
31143
31144 * gcc.dg/i386-rotate-1.c: New test.
31145
31146 2004-10-27 Mark Mitchell <mark@codesourcery.com>
31147
31148 * g++.dg/init/ref12.C: Add "run" marker.
31149
31150 PR c++/17435
31151 * g++.dg/init/ref12.C: New test.
31152
31153 PR c++/18140
31154 * g++.dg/template/shift1.C: New test.
31155 * g++.dg/template/error10.C: Adjust error markers.
31156
31157 2004-10-27 Andrew Pinski <pinskia@physics.uc.edu>
31158
31159 PR tree-opt/17529
31160 * gcc.c-torture/compile/pr17529.c: Remove the xfail.
31161
31162 2004-10-27 Geoffrey Keating <geoffk@apple.com>
31163
31164 * gcc.dg/weak/typeof-2.c: Needs aliases as well as weak.
31165 * gcc.dg/weak/weak-3.c: Likewise.
31166 * gcc.dg/weak/weak-5.c: Likewise.
31167 * gcc.dg/weak/weak-9.c: Likewise.
31168 * lib/file-format.exp (gcc_target_object_format): Darwin has Mach-O.
31169 * lib/target-supports.exp (check_weak_available): Mach-O does weak.
31170
31171 * gcc.dg/darwin-weakimport-1.c: New.
31172
31173 2004-10-28 Ben Elliston <bje@au.ibm.com>
31174
31175 * gcc.dg/tree-ssa/sra-1.c: Pass --param sra-max-structure-size.
31176
31177 2004-10-27 Nathan Sidwell <nathan@codesourcery.com>
31178
31179 * gcc.dg/cpp/direct2.c: Cope with different bison 'parse' or
31180 'syntax' error messages.
31181 * gcc.dg/cpp/direct2s.c: Likewise.
31182
31183 2004-10-26 Geoffrey Keating <geoffk@apple.com>
31184
31185 * gcc.c-torture/compile/20041026-1.c: New.
31186
31187 2004-10-26 Mark Mitchell <mark@codesourcery.com>
31188
31189 PR c++/18093
31190 * g++.dg/lookup/ns2.C: New test.
31191
31192 PR c++/18020
31193 * g++.dg/template/enum4.C: New test.
31194
31195 PR c++/18161
31196 * g++.dg/template/expr1.C: New test.
31197
31198 2004-10-26 Ben Elliston <bje@au.ibm.com>
31199
31200 * gcc.dg/tree-ssa/20030922-2.c: Now passing, so remove xfail.
31201
31202 2004-10-26 Joseph S. Myers <jsm@polyomino.org.uk>
31203
31204 * gcc.dg/decl-nospec-1.c, gcc.dg/decl-nospec-2.c,
31205 gcc.dg/decl-nospec-3.c: New tests.
31206
31207 2004-10-26 Ziemowit Laski <zlaski@apple.com>
31208
31209 * objc.dg/super-class-3.m: New test.
31210
31211 2004-10-26 Nathan Sidwell <nathan@codesourcery.com>
31212
31213 * gcc.dg/cpp/direct2.c: Adjust expected errors, robustify parser
31214 resyncing.
31215 * gcc.dg/cpp/direct2s.c: Likewise.
31216
31217 2004-10-25 Geoffrey Keating <geoffk@apple.com>
31218
31219 * objc.dg/image-info.m: Update for changes to section selection.
31220
31221 2004-10-25 David Ayers <d.ayers@inode.at>
31222 Ziemowit Laski <zlaski@apple.com>
31223
31224 * objc.dg/call-super-2.m: Add messages to 'Class <Proto>'; update
31225 diagnostics when messaging 'id <Proto>'.
31226 * objc.dg/class-protocol-1.m: New test.
31227 * objc.dg/desig-init-1.m: Add message to an invalid receiver using
31228 a non-existent method signature.
31229 * objc.dg/method-5.m, objc.dg/method-6.m, objc.dg/proto-hier-1.m:
31230 Update diagnostics when messaging with non-existent method signature.
31231 * objc.dg/proto-hier-2.m: Adjust wording of diagnostic.
31232 * objc.dg/proto-lossage-1.m, objc.dg/proto-lossage-4.m: Messages to
31233 invalid receivers are now resolved as if messaging 'id'; remove
31234 extraneous diagnostics.
31235
31236 2004-10-25 Joseph S. Myers <jsm@polyomino.org.uk>
31237
31238 PR c/16667
31239 * gcc.dg/init-desig-obs-1.c, gcc.dg/init-desig-obs-2.c,
31240 gcc.dg/init-desig-obs-3.c: New tests.
31241
31242 2004-10-25 Jakub Jelinek <jakub@redhat.com>
31243
31244 * gcc.dg/debug/20041023-1.c: New test.
31245
31246 2004-10-25 Andrew Pinski <pinskia@physics.uc.edu>
31247
31248 PR middle-end/17407
31249 * gcc.c-torture/compile/pr17407.c: New test.
31250
31251 PR c++/18121
31252 * g++.dg/template/array8.C: New test.
31253
31254 2004-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
31255
31256 PR other/18138
31257 * lib/g++.exp: Accept more than one multilib libgcc.
31258 * lib/gcc-dg.exp: Likewise.
31259 * lib/objc.exp: Likewise.
31260 * lib/treelang.exp: Likewise.
31261 * lib/gfortran.exp: Likewise.
31262
31263 2004-10-24 Ben Elliston <bje@au.ibm.com>
31264
31265 * gcc.dg/c90-const-expr-3.c: Reference the ISO C standard.
31266
31267 2004-10-24 Geoffrey Keating <geoffk@geoffk.org>
31268
31269 * gcc.dg/c90-const-expr-3.c: xfail all the ASSERT_NOT_NPC tests.
31270 * gcc.dg/c99-const-expr-3.c: Likewise.
31271
31272 2004-10-23 Andrew Pinski <pinskia@physics.uc.edu>.
31273
31274 * gcc.dg/tree-ssa/loop-1.c: Add -static for *-*-darwin*.
31275
31276 2004-10-23 Ben Elliston <bje@au.ibm.com>
31277
31278 * gcc.c-torture/execute/loop-2e.x: Remove.
31279
31280 2004-10-22 Nathan Sidwell <nathan@codesourcery.com>
31281
31282 PR c++/18095
31283 * g++.dg/parse/crash18.C: New.
31284 * g++.dg/parse/crash19.C: New.
31285
31286 2004-10-22 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
31287
31288 * g++.dg/ext/dllimport1.C: Move dg-warnings.
31289 * g++.dg/ext/dllimport2.C: Same.
31290 * g++.dg/ext/dllimport8.C: Same.
31291
31292 2004-10-21 Mark Mitchell <mark@codesourcery.com>
31293
31294 PR c++/10841
31295 * g++.dg/conversion/cast1.C: New test.
31296 * g++.dg/overload/pmf1.C: Adjust error marker.
31297
31298 2004-10-21 Andrew Pinski <pinskia@physics.uc.edu>
31299
31300 PR objc/17923
31301 * objc.dg/const-str-7.m: New test.
31302
31303 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31304
31305 * g++.dg/template/memfriend11.C: Fix comment typo.
31306 * g++.dg/template/memfriend14.C: Likewise.
31307
31308 2004-10-20 Richard Henderson <rth@redhat.com>
31309
31310 * gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c, gcc.dg/cleanup-8.c,
31311 gcc.dg/cleanup-9.c: Use -fnon-call-exceptions, not
31312 -fasynchronous-unwind-tables.
31313
31314 2004-10-20 Richard Henderson <rth@redhat.com>
31315
31316 * gcc.c-torture/unsorted/call386.c (foo): Fix return type.
31317 (main): Return success.
31318 * gcc.c-torture/unsorted/subcc.c (foo, bar): Fix return types.
31319 (main): Return success.
31320
31321 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31322
31323 PR c++/13495
31324 * g++.dg/template/memfriend9.C: New test.
31325 * g++.dg/template/memfriend10.C: Likewise.
31326 * g++.dg/template/memfriend11.C: Likewise.
31327 * g++.dg/template/memfriend12.C: Likewise.
31328 * g++.dg/template/memfriend13.C: Likewise.
31329 * g++.dg/template/memfriend14.C: Likewise.
31330 * g++.dg/template/memfriend15.C: Likewise.
31331 * g++.dg/template/memfriend16.C: Likewise.
31332 * g++.dg/template/memfriend17.C: Likewise.
31333 * g++.old-deja/g++.pt/friend44.C: Remove bogus error.
31334
31335 2004-10-20 Nathan Sidwell <nathan@codesourcery.com>
31336
31337 * g++.dg/conversion/dr195.C: New.
31338 * g++.old-deja/g++.mike/p10148.C: Remove ill-formed cast.
31339
31340 2004-10-20 Ben Elliston <bje@au.ibm.com>
31341 Devang Patel <dpatel@apple.com>
31342
31343 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use integer arithmetic instead
31344 of floating point arithmetic, which could trap.
31345
31346 2004-10-19 Mark Mitchell <mark@codesourcery.com>
31347
31348 PR c++/14035
31349 * g++.dg/conversion/reinterpret1.C: Adjust error markers.
31350 * g++.dg/conversion/const2.C: New test.
31351 * g++.dg/expr/reinterpret2.C: New test.
31352 * g++.dg/expr/reinterpret3.C: New test.
31353 * g++.dg/expr/cast2.C: New test.
31354 * g++.dg/expr/copy1.C: New test.
31355 * g++.dg/other/conversion1.C: Change error message.
31356 * g++.dg/parse/comma1.C: Use __extension__ to allow casts from
31357 function pointers to void *.
31358 * g++.old-deja/g++.mike/p10148.C: Likewise.
31359
31360 2004-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
31361
31362 * gcc.dg/smod-1.c: Pass -mtune=i486 only on x86.
31363
31364 2004-10-19 Paolo Bonzini <bonzini@gnu.org>
31365
31366 PR c++/18047
31367
31368 * g++.dg/parse/expr3.C: New test.
31369
31370 2004-10-18 Eric Botcazou <ebotcazou@libertysurf.fr>
31371
31372 * gcc.dg/smod-1.c: New test.
31373
31374 2004-10-18 Ziemowit Laski <zlaski@apple.com>
31375
31376 * objc.dg/method-14.m: New test.
31377
31378 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
31379
31380 * gcc.c-torture/compile/pr17529.c: Fix test for non x86.
31381 Also xfail as the patch was reverted.
31382
31383 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
31384
31385 PR middle-end/16973
31386 * gcc.dg/pr16973.c: New test.
31387
31388 2004-10-18 Diego Novillo <dnovillo@redhat.com>
31389
31390 PR tree-optimization/17656
31391 * gcc.c-torture/compile/pr17656.c: New test.
31392
31393 2004-10-18 Nathan Sidwell <nathan@codesourcery.com>
31394
31395 * g++.dg/eh/shadow1.C: New.
31396
31397 2004-10-18 Jakub Jelinek <jakub@redhat.com>
31398
31399 * gcc.c-torture/compile/20041018-1.c: New test.
31400
31401 2004-10-18 Ben Elliston <bje@au.ibm.com>
31402
31403 * gcc.dg/ppc-sdata-1.c: Update to consider the possibility of the
31404 compiler referring to register 0 when accessing sdata. The linker
31405 now patches things up.
31406
31407 2004-10-17 Andrew Pinski <pinskia@physics.uc.edu>
31408
31409 PR c/17529
31410 * gcc.c-torture/compile/pr17529.c: New test.
31411
31412 2004-10-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
31413
31414 PR c++/17743
31415 * g++.dg/ext/attrib17.C: New test.
31416
31417 2004-10-16 Eric Botcazou <ebotcazou@libertysurf.fr>
31418
31419 * gcc.dg/bf-spl1.c: Use 'float' as the base type for FP types.
31420
31421 2004-10-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
31422
31423 PR c++/10479
31424 * g++.dg/ext/attrib16.C: New test.
31425
31426 2004-10-15 Mark Mitchell <mark@codesourcery.com>
31427
31428 PR c++/17042
31429 * g++.dg/init/dso_handle1.C: New test.
31430
31431 PR c++/14667
31432 * g++.dg/parse/typedef6.C: New test.
31433
31434 PR c++/17916
31435 * g++.dg/parse/pragma1.C: New test.
31436
31437 2004-10-15 Aldy Hernandez <aldyh@redhat.com>
31438
31439 * gcc.c-torture/execute/ieee/ieee.exp: Disable on powerpc-*-*spe.
31440
31441 2004-10-15 Steve Ellcey <sje@cup.hp.com>
31442
31443 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles): Use
31444 -fno-common when on HPPA HP-UX platforms.
31445
31446 2004-10-15 Jakub Jelinek <jakub@redhat.com>
31447
31448 PR other/16820
31449 * gcc.dg/compat/struct-layout-1.h: Don't include complex.h nor
31450 stdint.h.
31451 * gcc.dg/compat/struct-layout-1_x1.h (TX): Cast to long instead of
31452 uintptr_t.
31453
31454 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
31455
31456 PR c++/16301
31457 * g++.dg/lookup/strong-using-4.C: New test.
31458
31459 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
31460
31461 PR middle-end/16567
31462 * gcc.c-torture/compile/nested-1.c: New test.
31463
31464 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
31465
31466 * gcc.dg/vect/vect-44.c: xfail on i?86-*-*, x86_64-*-*,
31467 and mipsisa64*-*-* (until support for misaligned loads is added).
31468 * gcc.dg/vect/vect-50.c: Likewise.
31469 * gcc.dg/vect/vect-52.c: Likewise.
31470 * gcc.dg/vect/vect-54.c: Likewise.
31471 * gcc.dg/vect/vect-58.c: Likewise.
31472 * gcc.dg/vect/vect-60.c: Likewise.
31473 * gcc.dg/vect/vect-80.c: Likewise.
31474
31475 2004-10-14 Mark Mitchell <mark@codesourcery.com>
31476
31477 PR c++/17976
31478 * g++.dg/init/dtor3.C: New test.
31479
31480 2004-10-15 Ben Elliston <bje@au.ibm.com>
31481
31482 * gcc.dg/ppc-stackalign-1.c: Set dg-options to {}.
31483
31484 2004-10-14 Geoffrey Keating <geoffk@apple.com>
31485
31486 * gcc.dg/darwin-misaligned.c: Don't supply -force_cpusubtype_ALL.
31487 * gcc.dg/macho-lo-sum.c: Likewise.
31488
31489 2004-10-14 Joseph S. Myers <joseph@codesourcery.com>
31490
31491 * gcc.dg/ppc-spe64-1.c: New test.
31492
31493 2004-10-14 Devang Patel <dpatel@apple.com>
31494
31495 PR 17635
31496 * gcc.dg/pr17635.c : New test.
31497
31498 2004-10-14 Olga Golovanevsky <olga@il.ibm.com>
31499
31500 * gcc.dg/vect/vect-28.c: Remove xfail.
31501 * gcc.dg/vect/vect-30.c: Remove xfail.
31502 * gcc.dg/vect/vect-31.c: Vectorize 4 loops instead of 2.
31503 * gcc.dg/vect/vect-33.c: Remove xfail.
31504 * gcc.dg/vect/vect-44.c: Remove xfail.
31505 * gcc.dg/vect/vect-46.c: Remove xfail.
31506 * gcc.dg/vect/vect-50.c: Remove xfail.
31507 * gcc.dg/vect/vect-52.c: Remove xfail.
31508 * gcc.dg/vect/vect-54.c: Remove xfail.
31509 * gcc.dg/vect/vect-58.c: Remove xfail.
31510 * gcc.dg/vect/vect-60.c: Remove xfail.
31511 * gcc.dg/vect/vect-64.c: Vectorize 3 loops instead of 1.
31512 * gcc.dg/vect/vect-66.c: Vectorize 3 loops instead of 2.
31513 * gcc.dg/vect/vect-68.c: Vectorize 4 loops instead of 2.
31514 * gcc.dg/vect/vect-69.c: Vectorize 4 loops instead of 2.
31515 * gcc.dg/vect/vect-8.c: Remove xfail.
31516 * gcc.dg/vect/vect-80.c: Remove xfail.
31517 * gcc.dg/vect/vect-none.c: Vectorize 1 loops instead of 0.
31518
31519 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
31520
31521 * gcc.dg/vect/vect-82.c: New testcase.
31522 * gcc.dg/vect/vect-82_64.c: New testcase.
31523 * gcc.dg/vect/vect-83.c: New testcase.
31524 * gcc.dg/vect/vect-83_64.c: New testcase.
31525
31526 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
31527
31528 * gcc.dg/cpp/error-1.c: New test.
31529
31530 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
31531
31532 * gcc.dg/c99-tag-3.c, gcc.dg/declspec-14.c: New tests.
31533
31534 2004-10-14 Hans-Peter Nilsson <hp@axis.com>
31535
31536 PR target/17984
31537 * gcc.dg/cris-peep2-xsrand2.c: New test.
31538
31539 2004-10-13 Andrew Pinski <pinskia@physics.uc.edu>
31540
31541 PR c++/17661
31542 * g++.dg/expr/for2.C: New test.
31543
31544 2004-10-13 Eric Botcazou <ebotcazou@libertysurf.fr>
31545
31546 * g++.dg/inherit/thunk1.C: Run on the SPARC.
31547
31548 2004-10-13 Jakub Jelinek <jakub@redhat.com>
31549
31550 PR tree-optimization/17724
31551 * g++.dg/opt/pr17724-1.C: New test.
31552 * g++.dg/opt/pr17724-2.C: New test.
31553 * g++.dg/opt/pr17724-3.C: New test.
31554 * g++.dg/opt/pr17724-4.C: New test.
31555 * g++.dg/opt/pr17724-5.C: New test.
31556 * g++.dg/opt/pr17724-6.C: New test.
31557
31558 2004-10-12 Joseph S. Myers <jsm@polyomino.org.uk>
31559
31560 PR c/17301
31561 * gcc.dg/pr17301-2.c: New test.
31562
31563 2004-10-11 Mark Mitchell <mark@codesourcery.com>
31564
31565 PR c++/15876
31566 * g++.dg/parse/error22.C: New test.
31567
31568 PR c++/17936
31569 * g++.dg/template/spec18.C: New test.
31570
31571 2004-10-11 Steve Ellcey <sje@cup.hp.com>
31572
31573 * gcc.dg/ia64-asm-1.c: Add prototype for abort
31574 * gcc.dg/ia64-sync-1.c: Add prototype for abort and
31575 memcpy.
31576 * gcc.dg/ia64-sync-2.c: Ditto.
31577 * gcc.dg/ia64-sync-3.c: Ditto.
31578
31579 2004-10-11 Andrew Pinski <pinskia@physics.uc.edu>
31580
31581 * g++.dg/eh/cleanup5.C: Add dg-options "".
31582
31583 2004-10-11 Roger Sayle <roger@eyesopen.com>
31584
31585 PR middle-end/17657
31586 * gcc.dg/switch-4.c: New test case.
31587
31588 2004-10-11 Richard Sandiford <rsandifo@redhat.com>
31589
31590 * gcc.c-torture/execute/20041011-1.c: New test.
31591
31592 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
31593
31594 PR c++/17554
31595 * g++.dg/init/for3.C: New test.
31596
31597 PR c++/17657
31598 * g++.dg/opt/switch2.C: New test.
31599
31600 PR middle-end/17703
31601 * g++.dg/warn/Wreturn-2.C: New test.
31602
31603 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
31604
31605 PR c++/17907
31606 * g++.dg/eh/cleanup5.C: New test.
31607
31608 2004-10-10 Mark Mitchell <mark@codesourcery.com>
31609
31610 PR c++/17393
31611 * g++.dg/parse/error21.C: New test.
31612
31613 2004-10-10 Gabriel Dos Reis <gdr@integrable-solutions.net>
31614
31615 * g++.dg/overload/pmf1.C: Adjust quoting marks.
31616 * g++.dg/warn/incomplete1.C: Likewise.
31617 * g++.dg/template/qualttp20.C: Likewise.
31618
31619 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
31620
31621 PR c/17881
31622 * parm-incomplete-1.c: New test.
31623
31624 2004-10-09 Mark Mitchell <mark@codesourcery.com>
31625
31626 PR c++/17867
31627 * g++.dg/parse/error19.C: New test.
31628
31629 PR c++/17670
31630 * g++.dg/init/new11.C: New test.
31631
31632 PR c++/17821
31633 * g++.dg/parse/error20.C: New test.
31634
31635 PR c++/17826
31636 * g++.dg/template/crash24.C: New test.
31637
31638 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
31639
31640 PR c/17301
31641 * gcc.dg/pr17301-1.c: New test.
31642
31643 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
31644
31645 PR c/17189
31646 * gcc.dg/anon-struct-5.c: New test.
31647
31648 2004-10-09 Joseph S. Myers <jsm@polyomino.org.uk>
31649
31650 PR c/17844
31651 * gcc.dg/pr17844-1.c: New test.
31652
31653 2004-10-09 Zdenek Dvorak <dvorakz@suse.cz>
31654
31655 PR tree-optimization/17906
31656 * gcc.c-torture/compile/pr17906.c: New.
31657
31658 2004-10-09 Stuart Hastings <stuart@apple.com>
31659 Roger Sayle <roger@eyesopen.com>
31660
31661 PR rtl-optimization/17853
31662 * gcc.dg/i386-mmx-5.c: New testcase.
31663
31664 2004-10-09 Andrew Pinski <pinskia@physics.uc.edu>
31665
31666 * g++.dg/opt/pr17902.C: Fix typo in dg-do.
31667
31668 2004-10-09 Mark Mitchell <mark@codesourcery.com>
31669
31670 PR c++/17524
31671 * g++.dg/template/static9.C: New test.
31672
31673 PR c++/17685
31674 * g++.dg/parse/operator5.C: New test.
31675
31676 2004-10-09 Roger Sayle <roger@eyesopen.com>
31677
31678 PR middle-end/17894
31679 * gcc.c-torture/execute/divcmp-4.c: New test case.
31680
31681 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
31682
31683 PR tree-opt/17902
31684 * g++.dg/opt/pr17902.C: New test.
31685
31686 2004-10-09 Jakub Jelinek <jakub@redhat.com>
31687
31688 * gcc.dg/cpp/ident-1.c: Add dg-options "".
31689
31690 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
31691
31692 * gcc.dg/float-range-1.c, gcc.dg/float-range-2.c: New tests.
31693
31694 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
31695
31696 * gcc.dg/assign-warn-3.c: New test.
31697
31698 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
31699
31700 PR c/16999
31701 * gcc.dg/cpp/ident-1.c: New test.
31702
31703 2004-10-08 Nathan Sidwell <nathan@codesourcery.com>
31704
31705 * gcc.c-torture/compile/acc1.c: New.
31706
31707 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
31708
31709 * gcc.dg/darwin-longdouble.c: Include stdlib.h and string.h.
31710 * gcc.dg/darwin-abi-2.c: Include stdlib.h.
31711
31712 2004-10-08 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
31713
31714 * gcc.dg/ultrasp11.c: New test.
31715
31716 2004-10-08 Michael Matz <matz@suse.de>
31717
31718 * gcc.dg/doloop-2.c: New test.
31719
31720 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
31721
31722 * gcc.dg/assign-warn-1.c, gcc.dg/assign-warn-2.c: New tests.
31723 * gcc.dg/warn-1.c, gcc.dg/noncompile/20020213-1.c,
31724 objc.dg/method-9.m: Update expected diagnostics.
31725
31726 2004-10-07 Geoffrey Keating <geoffk@apple.com>
31727
31728 * gcc.dg/ppc-fsel-3.c: New file.
31729 * gcc.dg/ppc-fsel-1.c: Add -fno-trapping-math, update comment.
31730
31731 2004-10-07 Paul Brook <paul@codesourcery.com>
31732
31733 * gfortran.dg/intrinsic_verify_1.f90: New test.
31734
31735 2004-10-07 Paul Brook <paul@codesourcery.com>
31736
31737 * gfortran.dg/empty_format_1.f90: Remove stray commas.
31738
31739 2004-10-07 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
31740
31741 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90,
31742 gfortran.dg/ishft.f90: Add more tests. Add dg-warning in followup
31743 commit.
31744
31745 2004-10-07 Andrew Pinski <pinskia@physics.uc.edu>
31746
31747 * g++.dg/ext/asm6.C: Remove extraneous semicolon.
31748
31749 2004-10-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
31750
31751 PR c++/17115
31752 * g++.dg/warn/Winline-4.C: New test.
31753
31754 2004-10-07 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
31755
31756 * gcc.c-torture/compile/20041007-1.c: New test.
31757
31758 2004-10-07 Paul Brook <paul@codesourcery.com>
31759
31760 PR fortran/17678
31761 * gfortran.dg/use_allocated_1.f90: New test.
31762
31763 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
31764
31765 PR middle-end/17849
31766 * gfortran.fortran-torture/compile/nested.f90: New test
31767
31768 2004-10-06 Joseph S. Myers <jsm@polyomino.org.uk>
31769
31770 * gcc.dg/Wconversion-2.c, gcc.dg/func-args-1.c: New tests.
31771
31772 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
31773
31774 PR c++/17368
31775 * g++.dg/ext/asm6.C: New test.
31776
31777 2004-10-06 Kenneth Zadeck <zadeck@naturalbridge.com>
31778
31779 * gcc.dg/20011119-1.c : Added memory attribute to asm sequence.
31780
31781 2004-10-06 Paul Brook <paul@codesourcery.com>
31782
31783 PR libfortran/17709
31784 * gfortran.dg/empty_format_1.f90: New test.
31785
31786 2004-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
31787
31788 PR fortran/17568
31789 * gfortran.dg/ishft.f90: New test.
31790
31791 PR fortran/17283
31792 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Enable new
31793 tests.
31794
31795 2004-10-06 Paul Brook <paul@codesourcery.com>
31796
31797 * gfortran.dg/do_1.f90: New test.
31798
31799 2004-10-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31800
31801 * gcc.c-torture/execute/builtins/lib/strcpy.c: Don't abort when
31802 optimizing for size.
31803
31804 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
31805
31806 * gcc.dg/complex-2.c, gcc.dg/complex-2.h: New test.
31807
31808 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
31809
31810 * gcc.c-torture/compile/20041005-1.c: New test.
31811
31812 2004-10-05 Nathan Sidwell <nathan@codesourcery.com>
31813
31814 PR c++/17829
31815 * g++.dg/lookup/koenig4.C: New.
31816
31817 2004-10-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
31818
31819 * g++.dg/other/classkey1.C: Adjust quoting marks.
31820 * g++.dg/parse/error15.C: Likewise.
31821 * g++.dg/template/meminit2.C (int>): Likewise.
31822
31823 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
31824
31825 PR fortran/17283
31826 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Add more tests.
31827
31828 PR fortran/17631
31829 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: New test.
31830
31831 PR fortran/17708
31832 * gfortran.dg/pr17708.f90: New test.
31833
31834 2004-10-04 Chao-ying Fu <fu@mips.com>
31835
31836 * gcc.dg/vect/pr16105.c: Enable for mipsisa64*-*-*.
31837 * gcc.dg/vect/vect-4.c: Ditto.
31838 * gcc.dg/vect/vect-5.c: Ditto.
31839 * gcc.dg/vect/vect-6.c: Ditto.
31840 * gcc.dg/vect/vect-8.c: Ditto.
31841 * gcc.dg/vect/vect-16.c: Ditto.
31842 * gcc.dg/vect/vect-30.c: Ditto.
31843 * gcc.dg/vect/vect-40.c: Ditto.
31844 * gcc.dg/vect/vect-41.c: Ditto.
31845 * gcc.dg/vect/vect-42.c: Ditto.
31846 * gcc.dg/vect/vect-43.c: Ditto.
31847 * gcc.dg/vect/vect-44.c: Ditto.
31848 * gcc.dg/vect/vect-45.c: Ditto.
31849 * gcc.dg/vect/vect-46.c: Ditto.
31850 * gcc.dg/vect/vect-47.c: Ditto.
31851 * gcc.dg/vect/vect-48.c: Ditto.
31852 * gcc.dg/vect/vect-49.c: Ditto.
31853 * gcc.dg/vect/vect-50.c: Ditto.
31854 * gcc.dg/vect/vect-51.c: Ditto.
31855 * gcc.dg/vect/vect-52.c: Ditto.
31856 * gcc.dg/vect/vect-53.c: Ditto.
31857 * gcc.dg/vect/vect-54.c: Ditto.
31858 * gcc.dg/vect/vect-55.c: Ditto.
31859 * gcc.dg/vect/vect-56.c: Ditto.
31860 * gcc.dg/vect/vect-57.c: Ditto.
31861 * gcc.dg/vect/vect-58.c: Ditto.
31862 * gcc.dg/vect/vect-59.c: Ditto.
31863 * gcc.dg/vect/vect-60.c: Ditto.
31864 * gcc.dg/vect/vect-74.c: Ditto.
31865 * gcc.dg/vect/vect-79.c: Ditto.
31866 * gcc.dg/vect/vect-80.c: Ditto.
31867
31868 2004-10-04 Andrew Pinski <pinskia@physics.uc.edu>
31869
31870 * gcc.dg/unused-7.c: Use the correct option.
31871
31872 2004-10-04 Paul Brook <paul@codesourcery.com>
31873 Bud Davis <bdavis9659@comcast.net>
31874
31875 PR fortran/17706
31876 PR fortran/16434
31877 * gfortran/pr17706.f90: New test.
31878 * gfortran.dg/g77/f77-edit-s-out.f: Remove xfail.
31879
31880 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
31881
31882 * gfortran.dg/pr17612.f90: New test.
31883
31884 2004-10-03 Gabriel Dos Reis <gdr@integrable-solutions.net>
31885
31886 * g++.dg/template/local1.C: Adjust quoting marks in
31887 testing for diagnostics.
31888 * g++.dg/tls/diag-2.C: Likewise.
31889 * g++.dg/other/error8.C: Likewise.
31890
31891 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
31892
31893 PR c/17178
31894 * gcc.dg/unused-4.c: Adjust to be correct.
31895
31896 PR c/17820
31897 * gcc.dg/unused-7.c: New test.
31898
31899 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
31900
31901 PR c++/17797
31902 * g++.dg/overload/template2.C: New test.
31903
31904 2004-10-03 Kazu Hirata <kazu@cs.umass.edu>
31905
31906 PR tree-optimization/16632
31907 * gcc.dg/tree-ssa/20041002-1.c: New.
31908
31909 2004-10-03 Paul Brook <paul@codesourcery.com>
31910
31911 * gfortran.dg/pr17286.f90: Add dg-do line. Explicitly test bug,
31912 rather than relying on default formatting.
31913
31914 2004-10-02 Joseph S. Myers <jsm@polyomino.org.uk>
31915
31916 * gcc.dg/20040920-1.c: Update expected message text.
31917
31918 2004-10-02 Ulrich Weigand <uweigand@de.ibm.com>
31919
31920 * gcc.dg/tree-ssa/loop-1.c: Merge changed dg-options for s390-*-*.
31921
31922 2004-10-01 Zdenek Dvorak <dvorakz@suse.cz>
31923
31924 * gcc.dg/tree-ssa/loop-1.c: Check that unrolling occurs already on
31925 tree level.
31926
31927 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
31928
31929 * gcc.dg/tree-ssa/pr17343.c: Remove.
31930
31931 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
31932
31933 PR tree-opt/17343
31934 * gcc.dg/tree-ssa/pr17343.c: New test.
31935
31936 2004-10-01 Jakub Jelinek <jakub@redhat.com>
31937
31938 * gcc.dg/tree-ssa/stdarg-1.c: Removed.
31939 * gcc.dg/tree-ssa/stdarg-2.c: Removed.
31940 * gcc.dg/tree-ssa/stdarg-3.c: Removed.
31941 * gcc.dg/tree-ssa/stdarg-4.c: Removed.
31942 * gcc.dg/tree-ssa/stdarg-5.c: Removed.
31943
31944 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
31945
31946 * gcc.dg/lvalue-2.c: New test.
31947
31948 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
31949
31950 PR c/17730
31951 * gcc.dg/pr17730-1.c: New test
31952
31953 2004-09-29 Joseph S. Myers <jsm@polyomino.org.uk>
31954
31955 PR c/7425
31956 * gcc.dg/deprecated-3.c, g++.dg/warn/deprecated-2.C: New tests.
31957
31958 2004-09-29 Jakub Jelinek <jakub@redhat.com>
31959
31960 * gcc.c-torture/execute/stdarg-1.c: New test.
31961 * gcc.c-torture/execute/stdarg-2.c: New test.
31962 * gcc.c-torture/execute/stdarg-3.c: New test.
31963 * gcc.dg/tree-ssa/stdarg-1.c: New test.
31964 * gcc.dg/tree-ssa/stdarg-2.c: New test.
31965 * gcc.dg/tree-ssa/stdarg-3.c: New test.
31966 * gcc.dg/tree-ssa/stdarg-4.c: New test.
31967 * gcc.dg/tree-ssa/stdarg-5.c: New test.
31968
31969 2004-09-29 Jakub Jelinek <jakub@redhat.com>
31970
31971 PR tree-optimization/17697
31972 * g++.dg/opt/pr17697-1.C: New test.
31973 * g++.dg/opt/pr17697-2.C: New test.
31974 * g++.dg/opt/pr17697-3.C: New test.
31975
31976 2004-09-28 Joseph S. Myers <jsm@polyomino.org.uk>
31977
31978 PR c/16409
31979 * gcc.dg/vla-init-2.c, gcc.dg/vla-init-3.c, gcc.dg/vla-init-4.c,
31980 gcc.dg/vla-init-5.c: New tests.
31981
31982 2004-09-27 Joseph S. Myers <jsm@polyomino.org.uk>
31983
31984 PR c/13804
31985 * gcc.dg/pr13804-1.c: New test.
31986
31987 2004-09-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
31988
31989 PR fortran/16938
31990 * gfortran.dg/pr16938.f90: New test.
31991
31992 2004-09-27 Mark Mitchell <mark@codesourcery.com>
31993
31994 * g++.dg/template/crash23.C: New test.
31995
31996 2004-09-27 Mark Mitchell <mark@codesourcery.com>
31997
31998 PR c++/17585
31999 * g++.dg/template/static8.C: New test.
32000
32001 2004-09-27 Nathan Sidwell <nathan@codesourcery.com>
32002
32003 PR c++/17681
32004 * g++.dg/other/error9.C: New test.
32005
32006 2004-09-26 Ulrich Weigand <uweigand@de.ibm.com>
32007
32008 * gcc.dg/tree-ssa/loop-1.c: Use -msmall-exec on s390-*-* targets.
32009
32010 2004-09-26 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32011
32012 PR fortran/15164
32013 * gfortran.dg/pr15164.f90: New test. Fixed in followup commit.
32014
32015 2004-09-26 Roger Sayle <roger@eyesopen.com>
32016
32017 PR middle-end/17112
32018 * gcc.dg/pr17112-1.c: New test case.
32019
32020 2004-09-26 Joseph S. Myers <jsm@polyomino.org.uk>
32021
32022 PR c/11459
32023 * gcc.dg/pr11459-1.c: New test.
32024
32025 2004-09-25 Ulrich Weigand <uweigand@de.ibm.com>
32026
32027 * gcc.dg/tree-ssa/loop-2.c: Avoid matching new-line in regexp.
32028 * gcc.dg/tree-ssa/loop-4.c: Likewise.
32029
32030 2004-09-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32031
32032 * gfortran.dg/pr15324.f90: Make array bounds consistent.
32033
32034 2004-09-25 Jan Hubicka <jh@suse.cz>
32035
32036 * compile/30040909-1.c: New test.
32037 * compile/30040907-1.c: New test.
32038
32039 2004-09-25 Richard Sandiford <rsandifo@redhat.com>
32040
32041 * gcc.c-torture/execute/va-arg-26.c: New test.
32042
32043 2004-09-24 Zack Weinberg <zack@codesourcery.com>
32044
32045 * objc.dg/proto-lossage-4.m: Use long instead of int to avoid
32046 extra diagnostics on targets with 64-bit pointers.
32047 * objc.dg/selector-1.m: Adjust dg-warning regexp.
32048
32049 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
32050
32051 PR c/17188
32052 * gcc.dg/nested-redef-1.c, gcc.dg/pr17188-1.c: New tests.
32053 * gcc.dg/decl-3.c: Adjust expected message.
32054
32055 2004-09-24 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32056
32057 PR fortran/17615
32058 * gfortran.dg/pr17615.f90: New test.
32059
32060 2004-09-24 Andrew MacLeod <amacleod@redhat.com>
32061
32062 PR tree-optimzation/17517
32063 * g++.dg/tree-ssa/pr17517.C: New Test.
32064
32065 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
32066
32067 PR c++/16889
32068 * g++.dg/lookup/ambig3.C: New.
32069
32070 2004-09-24 Andrew Pinski <pinskia@physics.uc.edu>
32071
32072 PR tree-opt/17624
32073 * g++.dg/opt/pr17624.C: New test.
32074
32075 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
32076
32077 PR c/6980
32078 * gcc.dg/Wbad-function-cast-1.c: New test.
32079
32080 2004-09-23 Zack Weinberg <zack@codesourcery.com>
32081
32082 * g++.dg/ext/complit1.C
32083 * g++.dg/other/error2.C
32084 * g++.dg/other/nontype-1.C
32085 * g++.dg/parse/crash11.C
32086 * g++.dg/parse/crash12.C
32087 * g++.dg/parse/error15.C
32088 * g++.dg/parse/error4.C
32089 * g++.dg/parse/tmpl-outside1.C
32090 * g++.dg/parse/too-many-tmpl-args1.C
32091 * g++.dg/template/dependent-expr3.C
32092 * g++.dg/template/error10.C
32093 * g++.dg/template/instantiate1.C
32094 * g++.dg/template/vtable2.C
32095 * g++.dg/warn/Wshadow-1.C
32096 * g++.dg/warn/weak1.C
32097 * g++.old-deja/g++.brendan/crash16.C
32098 * g++.old-deja/g++.brendan/crash18.C
32099 * g++.old-deja/g++.brendan/crash48.C
32100 * g++.old-deja/g++.brendan/crash49.C
32101 * g++.old-deja/g++.brendan/crash55.C
32102 * g++.old-deja/g++.brendan/crash56.C
32103 * g++.old-deja/g++.brendan/crash8.C
32104 * g++.old-deja/g++.brendan/enum11.C
32105 * g++.old-deja/g++.brendan/enum8.C
32106 * g++.old-deja/g++.brendan/enum9.C
32107 * g++.old-deja/g++.brendan/friend3.C
32108 * g++.old-deja/g++.brendan/misc14.C
32109 * g++.old-deja/g++.bugs/900402_02.C
32110 * g++.old-deja/g++.bugs/900404_03.C
32111 * g++.old-deja/g++.bugs/900404_04.C
32112 * g++.old-deja/g++.bugs/900428_03.C
32113 * g++.old-deja/g++.jason/crash4.C
32114 * g++.old-deja/g++.jason/overload21.C
32115 * g++.old-deja/g++.jason/redecl1.C
32116 * g++.old-deja/g++.jason/report.C
32117 * g++.old-deja/g++.jason/rfg10.C
32118 * g++.old-deja/g++.jason/template30.C
32119 * g++.old-deja/g++.law/arm12.C
32120 * g++.old-deja/g++.law/ctors5.C
32121 * g++.old-deja/g++.law/cvt20.C
32122 * g++.old-deja/g++.law/init10.C
32123 * g++.old-deja/g++.law/init8.C
32124 * g++.old-deja/g++.law/visibility17.C
32125 * g++.old-deja/g++.law/visibility7.C
32126 * g++.old-deja/g++.mike/net8.C
32127 * g++.old-deja/g++.mike/p646.C
32128 * g++.old-deja/g++.mike/p700.C
32129 * g++.old-deja/g++.mike/p701.C
32130 * g++.old-deja/g++.mike/p811.C
32131 * g++.old-deja/g++.ns/template13.C
32132 * g++.old-deja/g++.other/array3.C
32133 * g++.old-deja/g++.other/crash25.C
32134 * g++.old-deja/g++.other/dtor3.C
32135 * g++.old-deja/g++.other/dtor4.C
32136 * g++.old-deja/g++.other/main1.C
32137 * g++.old-deja/g++.other/warn7.C
32138 * g++.old-deja/g++.pt/crash11.C
32139 * g++.old-deja/g++.pt/crash36.C
32140 * g++.old-deja/g++.pt/spec22.C
32141 * g++.old-deja/g++.pt/spec9.C
32142 * g++.old-deja/g++.pt/ttp52.C
32143 * g++.old-deja/g++.robertl/eb103.C
32144 * g++.old-deja/g++.robertl/eb121.C
32145 * g++.old-deja/g++.robertl/eb22.C
32146 * g++.old-deja/g++.robertl/eb8.C:
32147 Update locations and/or regexps of dg-error markers.
32148 Remove markers for some bogus messages that are no longer issued.
32149
32150 2004-09-23 Jakub Jelinek <jakub@redhat.com>
32151
32152 * gcc.c-torture/execute/builtins/strcpy-2.c: New test.
32153 * gcc.c-torture/execute/builtins/strcpy-2-lib.c: New.
32154
32155 2004-09-23 Andrew Pinski <pinskia@physics.uc.edu>
32156
32157 PR c++/17618
32158 * g++.dg/lookup/crash5.C: New test.
32159
32160 2004-09-23 Dorit Naishlos <dorit@il.ibm.com>
32161
32162 * gcc.dg/vect/vect-27.c: Now vectorized on altivec.
32163 * gcc.dg/vect/vect-29.c: Now vectorized on altivec.
32164 * gcc.dg/vect/vect-48.c: Now vectorized on altivec.
32165 * gcc.dg/vect/vect-56.c: Now vectorized on altivec.
32166 * gcc.dg/vect/vect-72.c: New test for altivec and sse2.
32167 * gcc.dg/vect/vect-77.c: Now vectorized on altivec.
32168
32169 * gcc.dg/vect/vect-27a.c: New test for altivec and mmx.
32170 * gcc.dg/vect/vect-29a.c: New test for altivec and mmx.
32171 * gcc.dg/vect/vect-48a.c: New test for altivec and mmx.
32172 * gcc.dg/vect/vect-56a.c: New test for altivec and mmx.
32173 * gcc.dg/vect/vect-72a.c: New test for altivec and mmx.
32174 * gcc.dg/vect/vect-77a.c: New test for altivec and mmx.
32175
32176 * gcc.dg/vect/vect-13.c: Change to run test instead of compile.
32177
32178 * gcc.dg/vect/vect-44.c: Check additional cases.
32179 * gcc.dg/vect/vect-48.c: Check additional cases.
32180
32181 * gcc.dg/vect/vect-26.c: Use sse2 instead of sse.
32182 * gcc.dg/vect/vect-27.c: Use sse2 instead of sse.
32183 * gcc.dg/vect/vect-28.c: Use sse2 instead of sse.
32184 * gcc.dg/vect/vect-29.c: Use sse2 instead of sse.
32185 * gcc.dg/vect/vect-4?.c: Use sse2 instead of sse.
32186 * gcc.dg/vect/vect-75.c: Use sse2 instead of sse.
32187 * gcc.dg/vect/vect-76.c: Use sse2 instead of sse.
32188 * gcc.dg/vect/vect-77.c: Use sse2 instead of sse.
32189 * gcc.dg/vect/vect-78.c: Use sse2 instead of sse.
32190
32191 * gcc.dg/vect/vect-5?.c: Use sse2 instead of sse. Add return 0.
32192 * gcc.dg/vect/vect-60.c: Use sse2 instead of sse. Add return 0.
32193 * gcc.dg/vect/vect-61.c: Use sse2 instead of sse. Add return 0.
32194
32195 2004-09-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
32196
32197 * gcc.dg/tree-ssa/loop-6.c: New test.
32198
32199 2004-09-23 Nathan Sidwell <nathan@codesourcery.com>
32200
32201 PR c++/17620
32202 * g++.dg/inherit/base2.C: New.
32203
32204 2004-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
32205
32206 * gcc.dg/20001012-1.c: Add prototypes for builtin functions.
32207 * gcc.dg/20001012-2.c: Likewise.
32208 * gcc.dg/20001013-1.c: Likewise.
32209 * gcc.dg/20001101-1.c: Likewise.
32210 * gcc.dg/20001102-1.c: Likewise.
32211 * gcc.dg/bf-spl1.c: Likewise.
32212 * gcc.dg/titype-1.c: Remove special-casing for SPARC.
32213 * gcc.dg/20040813-1.c: Add missing "." to the regexp.
32214
32215 2004-09-22 Diego Novillo <dnovillo@redhat.com>
32216
32217 PR tree-optimization/16721
32218 * gcc.dg/tree-ssa/pr16721.c: New test.
32219
32220 2004-09-23 Ulrich Weigand <uweigand@de.ibm.com>
32221
32222 * gcc.dg/20030123-1.c: Add prototypes for builtin functions.
32223 * gcc.dg/20040305-1.c: Likewise.
32224
32225 2004-09-22 Joseph S. Myers <jsm@polyomino.org.uk>
32226
32227 PR c/16566
32228 * gcc.c-torture/compile/pr16566-1.c,
32229 gcc.c-torture/compile/pr16566-2.c,
32230 gcc.c-torture/compile/pr16566-3.c: New tests.
32231
32232 2004-09-22 Kazu Hirata <kazu@cs.umass.edu>
32233
32234 PR tree-optimization/17512
32235 * gcc.c-torture/compile/20040916-1.c.
32236
32237 2004-09-21 Mark Mitchell <mark@codesourcery.com>
32238
32239 * gcc.dg/pragma-re-3.c: New test.
32240
32241 2004-09-17 Matt Austern <austern@apple.com>
32242
32243 PR c++/15049
32244 * g++.dg/other/anon3.C: New.
32245
32246 2004-09-21 Roger Sayle <roger@eyesopen.com>
32247
32248 PR c++/7503
32249 * g++.dg/opt/pr7503-1.C: New testcase for COND_EXPR lvalues.
32250 * g++.dg/opt/pr7503-2.C: New testcase for <? and >? lvalues.
32251 * g++.dg/opt/pr7503-3.C: New testcase for invalid <? lvalue errors.
32252 * g++.dg/opt/pr7503-4.C: New testcase for <?= and >?= assignments.
32253 * g++.dg/opt/pr7503-5.C: New testcase for side-effects with <?=.
32254
32255 2004-09-21 Bud Davis <bdavis9659@comcast.net>
32256
32257 PR fortran/17286
32258 * gfortran.dg/pr17286.f90: New test.
32259
32260 2004-09-20 Mark Mitchell <mark@codesourcery.com>
32261
32262 PR c++/17530
32263 * g++.dg/template/static7.C: New test.
32264
32265 2004-09-20 Andrew Pinski <pinskia@physics.uc.edu>
32266
32267 PR tree-opt/17558
32268 * gcc.c-torture/compile/pr17558.c: New test.
32269
32270 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
32271
32272 * gcc.dg/compat/sdata-section.h (SDATA_SECTION): Don't use an attribute
32273 if SKIP_ATTRIBUTE is defined.
32274
32275 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32276
32277 PR fortran/15957
32278 * gfortran.dg/pr15957.f90: New test.
32279
32280 2004-09-20 Dorit Naishlos <dorit@il.ibm.com>
32281
32282 * gcc.dg/vect/vect-74.c: Avoid floating point precision error
32283 in comparison.
32284 * gcc.dg/vect/vect-79.c: Likewise.
32285 * gcc.dg/vect/vect-80.c: Likewise.
32286
32287 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32288
32289 PR fortran/15750
32290 * gfortran.fortran-torture/execute/iolength_2.f90: New test.
32291
32292 2004-09-20 Ira Rosen <irar@il.ibm.com>
32293
32294 * gcc.dg/vect/vect-13.c: Added xfail for non ppc platforms.
32295 * gcc.dg/vect/vect-74.c: Split into 3 tests (vect-79.c, vect-80.c).
32296 * gcc.dg/vect/vect-62.c: New testcase.
32297 * gcc.dg/vect/vect-63.c: New testcase.
32298 * gcc.dg/vect/vect-64.c: New testcase.
32299 * gcc.dg/vect/vect-65.c: New testcase.
32300 * gcc.dg/vect/vect-66.c: New testcase.
32301 * gcc.dg/vect/vect-67.c: New testcase.
32302 * gcc.dg/vect/vect-68.c: New testcase.
32303 * gcc.dg/vect/vect-69.c: New testcase.
32304 * gcc.dg/vect/vect-79.c: New testcase.
32305 * gcc.dg/vect/vect-80.c: New testcase.
32306
32307 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
32308
32309 * gcc.target/mips/asm-1.c: New test.
32310
32311 2004-09-19 Ira Rosen <irar@il.ibm.com>
32312
32313 * gcc.dg/vect/vect-13.c: Now vectorized on ppc*.
32314 * gcc.dg/vect/vect-73.c: New testcase.
32315 * gcc.dg/vect/vect-74.c: New testcase.
32316 * gcc.dg/vect/vect-75.c: New testcase.
32317 * gcc.dg/vect/vect-76.c: New testcase.
32318 * gcc.dg/vect/vect-77.c: New testcase.
32319 * gcc.dg/vect/vect-78.c: New testcase
32320
32321 2004-09-18 Paul Brook <paul@codesourcery.com>
32322
32323 * g++.old-deja/g++.pt/static11.C: XFAIL on arm*-*-eabi.
32324
32325 2004-09-18 Joseph S. Myers <jsm@polyomino.org.uk>
32326
32327 PR c/17424
32328 * gcc.dg/pr17424-1.c: New test.
32329
32330 2004-09-18 Diego Novillo <dnovillo@redhat.com>
32331
32332 * g++.dg/tree-ssa/pr17153.C: New test.
32333
32334 2004-09-16 Geoffrey Keating <geoffk@apple.com>
32335
32336 PR pch/13361
32337 * g++.dg/pch/wchar-1.C: New.
32338 * g++.dg/pch/wchar-1.Hs: New.
32339
32340 2004-09-17 Kenneth Zadeck <Kenneth.Zadeck@NaturalBridge.com>
32341
32342 * gcc.c-torture/execute/20040917-1.c: New test.
32343
32344 2004-09-17 Diego Novillo <dnovillo@redhat.com>
32345
32346 PR tree-optimization/17319
32347 * gcc.dg/pr17319.c: New test.
32348
32349 2004-09-17 Devang Patel <dpatel@apple.com>
32350
32351 * gcc.dg/20040813-1.c: New test.
32352
32353 2004-09-17 Diego Novillo <dnovillo@redhat.com>
32354
32355 PR tree-optimization/17273
32356 * gcc.c-torture/compile/pr17273.c: New test.
32357
32358 2004-09-17 Joseph S. Myers <jsm@polyomino.org.uk>
32359
32360 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c:
32361 Update expected messages.
32362 * gcc.dg/declspec-13.c: New test.
32363
32364 2004-09-17 David Edelsohn <edelsohn@gnu.org>
32365
32366 * gcc.dg/darwin-longlong.c: XFAIL on AIX and SPE.
32367
32368 2004-09-17 Diego Novillo <dnovillo@redhat.com>
32369
32370 * gcc.c-torture/execute/pr17252.c: Use post-increment to
32371 change what 'a' is pointing to.
32372
32373 2004-09-17 Mark Mitchell <mark@codesourcery.com>
32374
32375 PR c++/16002
32376 * g++.dg/template/error18.C: New test.
32377
32378 PR c++/16029
32379 * g++.dg/warn/Wunused-8.C: New test.
32380
32381 2004-09-17 Steven Bosscher <stevenb@suse.de>
32382
32383 PR tree-optimization/17513
32384 * gcc.dg/20040916-1.c: New test.
32385
32386 2004-09-16 Mark Mitchell <mark@codesourcery.com>
32387
32388 PR c++/17501
32389 * g++.dg/template/typename7.C: New test.
32390
32391 2004-09-16 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
32392
32393 * gcc.dg/tree-ssa/copy-headers.c: Update outcome.
32394
32395 2004-09-16 Frank Ch. Eigler <fche@redhat.com>
32396
32397 * gcc.misc-tests/bprob.exp, g++.dg/bprob/bprob.exp: Iterate tests
32398 with -ftree-based-profiling also.
32399 * lib/profopt.exp: Support late-set profile_option/feedback_option.
32400
32401 2004-09-16 Victor Leikehman <lei@il.ibm.com>
32402
32403 PR/15364
32404 * gfortran.dg/der_array_io_1.f90: New test.
32405 * gfortran.dg/der_array_io_2.f90: New test.
32406 * gfortran.dg/der_array_io_3.f90: New test.
32407
32408 2004-09-15 Mark Mitchell <mark@codesourcery.com>
32409
32410 * g++.old-deja/g++.abi/cxa_vec.C: Adjust for ARM
32411 EABI.
32412
32413 2004-09-15 Mark Mitchell <mark@codesourcery.com>
32414
32415 * g++.dg/opt/switch1.C: New test.
32416
32417 2004-09-15 Joseph S. Myers <jsm@polyomino.org.uk>
32418
32419 * g++.dg/ext/member-attr.C, g++.dg/warn/deprecated.C,
32420 gcc.dg/deprecated.c, gcc.dg/noreturn-1.c, gcc.dg/noreturn-4.c:
32421 Update expected messages.
32422
32423 2004-09-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32424
32425 PR fortran/16485
32426 * gfortran.dg/same_name_1.f90: New test.
32427
32428 2004-09-15 Diego Novillo <dnovillo@redhat.com>
32429
32430 * gcc.c-torture/execute/pr17252.c: Fix thinko. Don't
32431 dereference garbage pointers.
32432
32433 2004-09-15 Jakub Jelinek <jakub@redhat.com>
32434
32435 * gcc.c-torture/execute/builtins/strlen-3.c: New test.
32436 * gcc.c-torture/execute/builtins/strlen-3-lib.c: New.
32437
32438 * gcc.c-torture/execute/builtins/memmove.c (main_test): Formatting.
32439 * gcc.c-torture/execute/builtins/memmove-2.c: New test.
32440 * gcc.c-torture/execute/builtins/memmove-2-lib.c: New.
32441
32442 2004-09-14 Mark Mitchell <mark@codesourcery.com>
32443
32444 PR c++/17324
32445 * g++.dg/template/mangle1.C: New test.
32446
32447 2004-09-14 Diego Novillo <dnovillo@redhat.com>
32448
32449 PR tree-optimization/17252
32450 * gcc.c-torture/execute/pr17252.c: New test.
32451
32452 2004-09-14 Andrew Pinski <apinski@apple.com>
32453
32454 * g++.dg/tree-ssa/pointer-reference-alias.C: New test.
32455
32456 2004-09-14 Roger Sayle <roger@eyesopen.com>
32457
32458 PR rtl-optimization/9771
32459 * gcc.dg/pr9771-1.c: New test case.
32460
32461 2004-09-14 Diego Novillo <dnovillo@redhat.com>
32462
32463 PR tree-optimization/15262
32464 * gcc.c-torture/execute/pr15262-1.c: New test.
32465 * gcc.c-torture/execute/pr15262-2.c: New test.
32466
32467 2004-09-14 Joseph S. Myers <jsm@polyomino.org.uk>
32468
32469 * gcc.dg/declspec-12.c: New test.
32470
32471 2004-09-14 Bud Davis <bdavis9659@comcast.net>
32472
32473 * gfortran.dg/pr17090.f90: Add directives to test.
32474
32475 2004-09-14 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
32476
32477 * gcc.c-torture/compile/20040914-1.c: New test.
32478
32479 2004-09-13 Mark Mitchell <mark@codesourcery.com>
32480
32481 PR c++/16162
32482 * g++.dg/template/decl2.C: New test.
32483
32484 2004-09-13 Bud Davis <bdavis9659@comcast.net>
32485
32486 PR fortran/17090
32487 * gfortran.dg/pr17090.f90: New test.
32488
32489 2004-09-13 Dale Johannesen <dalej@apple.com>
32490
32491 * gcc.c-torture/compile/pr17408.c: New test case.
32492
32493 2004-09-13 Mark Mitchell <mark@codesourcery.com>
32494
32495 PR c++/16716
32496 * g++.dg/parse/crash17.C: New test.
32497
32498 PR c++/17327
32499 * g++.dg/template/enum3.C: New test.
32500
32501 2004-09-13 Hans-Peter Nilsson <hp@bitrange.com>
32502
32503 * lib/gcc-defs.exp: Load wrapper.exp.
32504 * lib/g++.exp (g++_init): Call g++_maybe_build_wrapper instead of
32505 using local code.
32506 * lib/gcc.exp (gcc_init): Similar.
32507 * lib/gfortran.exp (gfortran_init): Similar.
32508 * lib/objc.exp (objc_init): Similar.
32509 * lib/treelang.exp (treelang_init): Similar.
32510 * lib/wrapper.exp: New file with build_wrapper call machinery in
32511 ${tool}_maybe_build_wrapper.
32512
32513 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
32514
32515 * gcc.dg/declspec-7.c: Don't expect diagnostic for duplicate
32516 "inline".
32517 * gcc.dg/declspec-11.c: Update expected messages.
32518 * gcc.dg/inline-6.c, gcc.dg/inline-7.c, gcc.dg/inline-8.c,
32519 gcc.dg/inline-9.c, gcc.dg/inline-10.c, gcc.dg/inline-11.c,
32520 gcc.dg/inline-12.c: New tests.
32521
32522 2004-09-13 Andrew MacLeod <amacleod@redhat.com>
32523
32524 * g++.dg/tree-ssa/pr17400.C: New testcase.
32525
32526 2004-09-13 James E Wilson <wilson@specifixinc.com>
32527
32528 * gcc.target/mips/sb1-1.c: New testcase.
32529
32530 2004-09-12 Hans-Peter Nilsson <hp@bitrange.com>
32531
32532 * lib/g77-dg.exp: Remove unused file.
32533 * lib/mike-g77.exp: Ditto.
32534 * lib/g77.exp: Ditto.
32535
32536 2004-09-12 Richard Henderson <rth@redhat.com>
32537
32538 * g++.old-deja/g++.other/sizeof3.C: Fix abort declaration.
32539
32540 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
32541
32542 * g++.dg/warn/Wswitch-1.C, g++.dg/warn/Wswitch-2.C,
32543 gcc.dg/Wswitch-2.c, gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
32544 gcc.dg/declspec-9.c, gcc.dg/declspec-10.c, gcc.dg/declspec-11.c,
32545 gcc.dg/m-un-2.c, gcc.dg/noreturn-1.c, gcc.dg/wtr-conversion-1.c:
32546 Update expected messages.
32547
32548 2004-09-13 Hans-Peter Nilsson <hp@axis.com>
32549
32550 * gcc.dg/asmreg-1.c (__syscall_getdents64): Adjust signedness
32551 declaration/use mismatch for dirp parameter.
32552
32553 2004-09-12 Andrew Pinski <apinski@apple.com>
32554
32555 * lib/objc.exp (objc_target_compile): Look for libobjc-gnu.a also when
32556 -fgnu-runtime is passed.
32557
32558 2004-09-12 Richard Henderson <rth@redhat.com>
32559
32560 * lib/fortran-torture.exp (add-ieee-options): Replace ieee-options;
32561 do the uplevel thing and update additional_flags directly.
32562 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x,
32563 gfortran.fortran-torture/execute/intrinsic_nearest.x,
32564 gfortran.fortran-torture/execute/intrinsic_set_exponent.x,
32565 gfortran.fortran-torture/execute/nan_inf_fmt.x: Update to match.
32566
32567 2004-09-11 Steven Bosscher <stevenb@suse.de>
32568
32569 * g++.dg/parse/break-in-for.C: Fix for -ansi -pedantic-errors.
32570
32571 2004-09-11 Roger Sayle <roger@eyesopen.com>
32572
32573 PR middle-end/17411
32574 * g++.dg/opt/pr17411-1.C: New test case.
32575
32576 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
32577
32578 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
32579 gcc.dg/tls/diag-2.c: Update expected messages.
32580 * gcc.dg/991209-1.c: Specify compilation options. Update expected
32581 messages.
32582 * gcc.dg/pr14289-2.c, gcc.dg/pr14289-3.c: Remove.
32583 * gcc.dg/declspec-7.c, gcc.dg/declspec-8.c, gcc.dg/declspec-9.c,
32584 gcc.dg/declspec-10.c, gcc.dg/declspec-11.c, gcc.dg/tls/diag-4.c,
32585 gcc.dg/tls/diag-5.c: New tests.
32586
32587 2004-09-11 Zack Weinberg <zack@codesourcery.com>
32588
32589 * gcc.dg/20040910-1.c: Correct dg-error regexp.
32590
32591 2004-09-11 Steven Bosscher <stevenb@suse.de>
32592
32593 * g++.dg/parse/break-in-for.C: New test.
32594
32595 2004-09-11 Jakub Jelinek <jakub@redhat.com>
32596
32597 * gcc.dg/tree-ssa/20040911-1.c: New test.
32598
32599 2004-09-11 Andreas Jaeger <aj@suse.de>
32600
32601 * gcc.c-torture/execute/991118-1.x: Delete, PR 16437 is fixed.
32602 * gcc.c-torture/execute/bf64-1.x: Remove XFAIL on x86-64.
32603
32604 2004-09-11 Richard Sandiford <rsandifo@redhat.com>
32605
32606 * gcc.target/frv: New directory of FR-V-specific tests.
32607
32608 2004-09-10 James E Wilson <wilson@specifixinc.com>
32609
32610 * gcc.dg/convert-vec-1.c: New test.
32611
32612 2004-09-10 Roger Sayle <roger@eyesopen.com>
32613
32614 PR middle-end/17024
32615 * gcc.dg/pr17024-1.c: New test case.
32616
32617 2004-09-10 Eric Christopher <echristo@redhat.com>
32618
32619 * gcc.dg/20040910-1.c: New test.
32620
32621 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
32622
32623 * gcc.dg/bitfld-9.c: New test.
32624
32625 2004-09-10 Richard Sandiford <rsandifo@redhat.com>
32626
32627 * gcc.c-torture/execute/ieee/acc1.c: New test.
32628 * gcc.c-torture/execute/ieee/acc2.c: New test.
32629 * gcc.c-torture/execute/ieee/mzero6.c: New test.
32630
32631 2004-09-10 Joseph S. Myers <jsm@polyomino.org.uk>
32632
32633 * gcc.dg/deprecated-2.c: New test.
32634
32635 2004-09-09 James E Wilson <wilson@specifixinc.com>
32636
32637 * gcc.dg/init-vec-1.c: New test.
32638
32639 2004-09-09 Roger Sayle <roger@eyesopen.com>
32640
32641 PR middle-end/17055
32642 * gcc.dg/pr17055-1.c: New test case.
32643
32644 2004-09-09 Hans-Peter Nilsson <hp@axis.com>
32645
32646 PR target/17377
32647 * gcc.c-torture/execute/pr17377.c: New test.
32648
32649 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
32650
32651 PR c/8420
32652 * gcc.dg/anon-struct-4.c, gcc.dg/declspec-1.c,
32653 gcc.dg/declspec-2.c, gcc.dg/declspec-3.c, gcc.dg/declspec-4.c,
32654 gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
32655 gcc.dg/long-long-typespec-1.c: New tests.
32656 * gcc.dg/tls/diag-2.c: Update expected diagnostics
32657
32658 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
32659
32660 * gcc.dg/c90-static-1.c, gcc.dg/c99-static-1.c,
32661 gcc.dg/gnu99-static-1.c: New tests.
32662
32663 2004-09-08 Devang Patel <dpatel@apple.com>
32664
32665 * gcc.dg/darwin-ld-20040828-1.c: New test.
32666 * gcc.dg/darwin-ld-20040828-2.c: New test.
32667 * gcc.dg/darwin-ld-20040828-3.c: New test.
32668
32669 2004-09-08 Ziemowit Laski <zlaski@apple.com>
32670
32671 * objc.dg/bitfield-2.m: Make 'id' definition a typedef.
32672 * obj.dg/bitfield-4.m: Allow 'unsigned' in addition to 'unsigned int'
32673 in error message.
32674 * objc.dg/id-1.m: Attempt to define 'id' in an incompatible fashion.
32675 * objc.dg/method-6.m: Allow 'unsigned' in addition to 'unsigned int'
32676 in error message.
32677 * objc.dg/proto-qual-1.m: Protocol qualifiers now appear before the
32678 types they qualify.
32679 * objc.dg/type-size-2.m: Fix wording in comment.
32680 * objc.dg/va-meth-1.m: New test case.
32681
32682 2004-09-06 H.J. Lu <hongjiu.lu@intel.com>
32683
32684 PR c/16633:
32685 * lib/gcc-dg.exp: Set up LD_LIBRARY_PATH, SHLIB_PATH,
32686 LD_LIBRARYN32_PATH, LD_LIBRARY64_PATH and DYLD_LIBRARY_PATH.
32687
32688 2004-09-06 Devang Patel <dpatel@apple.com>
32689
32690 * gcc.dg/tree-ssa/ifc-20040816-1.c: Use -ftree-vectorize.
32691 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use -ftree-vectorize.
32692
32693 2004-09-06 Zack Weinberg <zack@codesourcery.com>
32694
32695 * g++.old-deja/g++.other/enum2.C: Move dg-error markers to
32696 reflect changed line numbering of diagnostics.
32697
32698 2004-09-06 Paul Brook <paul@codesourcery.com>
32699
32700 * gfortran.dg/edit_real_1.f90: Add new test.
32701
32702 2004-09-05 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
32703
32704 * gcc.dg/tree-ssa/loop-2.c: New test.
32705 * gcc.dg/tree-ssa/loop-3.c: New test.
32706 * gcc.dg/tree-ssa/loop-4.c: New test.
32707 * gcc.dg/tree-ssa/loop-5.c: New test.
32708
32709 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32710
32711 * gcc.dg/format/sentinel-1.c: Update for parameter option.
32712
32713 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32714
32715 * gcc.dg/format/sentinel-1.c: New test.
32716
32717 2004-09-04 Uros Bizjak <uros@kss-loka.si>
32718
32719 * gcc.dg/builtins-46.c: New.
32720
32721 2004-09-03 Devang Patel <dpatel@apple.com>
32722
32723 * gcc.dg/tree-ssa/ifc-20040816-1.c: New test.
32724 * gcc.dg/tree-ssa/ifc-20040816-2.c: New test.
32725
32726 2004-09-03 Jan Beulich <jbeulich@novell.com>
32727
32728 * g++.dg/abi/bitfield5.C: Use -mno-ms-bitfields.
32729 * g++.old-deja/g++.jason/thunk2.C: xfail for NetWare.
32730 * g++.old-deja/g++.law/profile1.C: xfail for NetWare.
32731 * g++.old-deja/g++.other/store-expr1.C: xfail for NetWare.
32732 * gcc.c-torture/compile/20001109-1.c: xfail for NetWare.
32733 * gcc.c-torture/compile/20001109-2.c: xfail for NetWare.
32734 * gcc.c-torture/execute/multi-ix.c: Use __builtin_bzero rather than
32735 the non-portable bzero.
32736 * gcc.dg/20010912-1.c: xfail for NetWare.
32737 * gcc.dg/20020426-2.c: xfail for NetWare.
32738 * gcc.dg/20021014-1.c: xfail for NetWare.
32739 * gcc.dg/20021018-1.c: xfail for NetWare.
32740 * gcc.dg/20030213-1.c: xfail for NetWare.
32741 * gcc.dg/20030225-1.c: xfail for NetWare.
32742 * gcc.dg/20030708-1.c: xfail for NetWare.
32743 * gcc.dg/builtins-config.h: Also exclude NetWare.
32744 * gcc.dg/format/format.h: Define restrict only if not already defined.
32745 * gcc.dg/nest.c: xfail for NetWare.
32746 * gcc.dg/special/gcsec-1.c: Don't pass -static for NetWare.
32747 * lib/target-supports.exp (check_visibility_available): Exclude
32748 NetWare.
32749
32750 2004-09-03 Jan Beulich <jbeulich@novell.com>
32751
32752 * gcc.dg/pack-test-2.c: Adjust to permit and check #pragma pack(push).
32753 * gcc.dg/c99-flex-array-4.c: Add -fpack-struct=8 to provide a
32754 deterministic starting point for the alignment of structure fields.
32755 * gcc.dg/Wpadded.c: Dito.
32756 * g++.dg/abi/vbase10.C: Dito.
32757
32758 2004-09-03 Devang Patel <dpatel@apple.com>
32759
32760 * g++.dg/debug/pr15736.cc: New test.
32761
32762 2004-09-02 Mark Mitchell <mark@codesourcery.com>
32763
32764 * README.QMTEST: Fix out-of-date link.
32765
32766 2004-09-03 David Billinghurst <David.Billinghurst@riotinto.com>
32767
32768 PR fortran/16579
32769 * gfortran.fortran-torture/execute/intrinsic_i_char.f90:
32770 Delete. Duplicate of gfortran.dg/g77/20010610.f
32771
32772 2004-09-02 Mark Mitchell <mark@codesourcery.com>
32773
32774 * g++.dg/abi/arm_rtti1.C: New test.
32775
32776 2004-09-02 Geoffrey Keating <geoffk@apple.com>
32777
32778 * gcc.dg/ppc-vector-memcpy.c: New.
32779 * gcc.dg/ppc-vector-memset.c: New.
32780
32781 2004-09-02 Chao-ying Fu <fu@mips.com>
32782
32783 * gcc.target/mips/mips-3d-1.c: New test.
32784 * gcc.target/mips/mips-3d-2.c: New test.
32785 * gcc.target/mips/mips-3d-3.c: New test.
32786 * gcc.target/mips/mips-3d-4.c: New test.
32787 * gcc.target/mips/mips-3d-5.c: New test.
32788 * gcc.target/mips/mips-3d-6.c: New test.
32789 * gcc.target/mips/mips-3d-7.c: New test.
32790 * gcc.target/mips/mips-3d-8.c: New test.
32791 * gcc.target/mips/mips-3d-9.c: New test.
32792 * gcc.target/mips/mips-ps-1.c: New test.
32793 * gcc.target/mips/mips-ps-2.c: New test.
32794 * gcc.target/mips/mips-ps-3.c: New test.
32795 * gcc.target/mips/mips-ps-4.c: New test.
32796 * gcc.target/mips/mips-ps-type.c: New test.
32797
32798 2004-09-02 Paul Brook <paul@codesourcery.com>
32799
32800 * gfortran.dg/edit_real_1.f90: Add new tests.
32801
32802 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32803
32804 PR fortran/15327
32805 * gfortran.dg/merge_char_1.f90: New test.
32806
32807 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32808
32809 PR fortran/16404
32810 * gfortran.dg/der_io_1.f90: XFAIL illegal testcase.
32811
32812 2004-09-01 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
32813
32814 PR c/1522
32815 * gcc.c-torture/compile/20040901-1.c: New test, from PR.
32816
32817 2004-09-01 Mark Mitchell <mark@codesourcery.com>
32818
32819 * g++.dg/opt/loop1.C: Do not XFAIL.
32820
32821 2004-09-01 Jakub Jelinek <jakub@redhat.com>
32822
32823 * gcc.c-torture/execute/20040831-1.c: New test.
32824
32825 2004-09-01 David Billinghurst <David.Billinghurst@riotinto.com>
32826
32827 PR fortran/16579
32828 * gfortran.dg/g77/20010610.f: Now passes.
32829 Copy from g77.f-torture/execute. Add dg-run directive.
32830 * gfortran.dg/g77/README: Update
32831
32832 2004-08-31 Andrew Pinski <pinskia@physics.uc.edu>
32833
32834 * gcc.dg/rs6000-power2-1.c (t1, t2, t3, t4): Add volatile.
32835 * gcc.dg/rs6000-power2-2.c: Fix the scan-assembly for the store.
32836 (t1, t2, t3, t4): Add volatile.
32837
32838 2004-08-31 Mark Mitchell <mark@codesourcery.com>
32839
32840 * g++.dg/ext/visibility/arm1.C: New test.
32841
32842 2004-08-31 Geoffrey Keating <geoffk@apple.com>
32843
32844 * gcc.dg/funcdef-storage-1.c: Add dg-options to suppress
32845 -pedantic-errors.
32846
32847 2004-09-01 Paul Brook <paul@codesourcery.com>
32848
32849 * gfortran.dg/eof_2.f90: New test.
32850
32851 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32852
32853 PR fortran/16579
32854 * gfortran.fortran-torture/execute/intrinsic_i_char.f90: New test.
32855
32856 2004-08-31 Bud Davis <bdavis9659@comcast.net>
32857
32858 PR libfortran/16805
32859 * gfortran.dg/list_read_2.f90: New test.
32860
32861 2004-08-31 Mark Mitchell <mark@codesourcery.com>
32862
32863 * g++.dg/abi/key1.C: New test.
32864
32865 2004-08-31 Richard Henderson <rth@redhat.com>
32866
32867 * g++.dg/other/offsetof1.C: Include cstddef, use non-builtin
32868 form of offsetof.
32869 * g++.dg/other/offsetof5.C: Remove duplicate.
32870
32871 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32872
32873 PR fortran/17244
32874 * gfortran.dg/func_derived_1.f90: New test.
32875
32876 2004-08-31 Paul Brook <paul@codesourcery.com>
32877
32878 * gfortran.dg/eof_1.f90: New test.
32879
32880 2004-08-31 Paul Brook <paul@codesourcery.com>
32881
32882 * gfortran.dg/list_read_1.f90: New file.
32883
32884 2004-08-30 Mark Mitchell <mark@codesourcery.com>
32885
32886 * g++.dg/opt/loop1.C: XFAIL.
32887
32888 2004-08-30 Geoffrey Keating <geoffk@apple.com>
32889
32890 * gcc.dg/funcdef-storage-1.c: New.
32891 * gcc.c-torture/compile/920625-2.c: Don't use 'static' to declare
32892 an extern function in local scope.
32893 * gcc.c-torture/execute/20010605-1.c: Don't use 'static inline' to
32894 declare an 'auto inline' function in local scope.
32895 * gcc.dg/20011130-1.c: Likewise.
32896 * gcc.c-torture/execute/nest-stdar-1.c: Don't use 'static' to declare
32897 an 'auto' function in local scope.
32898 * gcc.dg/20021014-1.c: Likewise.
32899 * gcc.dg/20030331-2.c: Likewise.
32900
32901 2004-08-30 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32902
32903 * gfortran.dg/blockdata_1.f90: New test.
32904
32905 2004-08-30 Richard Henderson <rth@redhat.com>
32906
32907 * g++.dg/other/offsetof1.C: Use __builtin_offsetof.
32908
32909 2004-08-30 Richard Henderson <rth@redhat.com>
32910
32911 * lib/fortran-torture.exp (fortran-torture-execute): Honor
32912 additional_flags set by alternate driver.
32913 (ieee-options): New procedure.
32914 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x: New.
32915 * gfortran.fortran-torture/execute/intrinsic_nearest.x: New.
32916 * gfortran.fortran-torture/execute/intrinsic_set_exponent.x: New.
32917 * gfortran.fortran-torture/execute/nan_inf_fmt.x: New.
32918
32919 2004-08-30 Richard Henderson <rth@redhat.com>
32920
32921 * lib/f-torture.exp: Remove.
32922
32923 2004-08-29 Mark Mitchell <mark@codesourcery.com>
32924
32925 PR rtl-optimization/16590
32926 * g++.dg/opt/loop1.C: New test.
32927
32928 2004-08-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32929
32930 PR fortran/13910
32931 * gfortran.dg/oldstyle_1.f90: New test.
32932
32933 2004-08-29 Steven G. Kargl <kargls@comcast.net>
32934 Paul Brook <paul@codesourcery.com>
32935
32936 * gfortran.dg/g77/README: Update.
32937 * gfortran.dg/g77/erfc.f: Copy from g77.f-torture.
32938 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
32939 * gfortran.dg/g77/intrinsic-unix-erf.f: Ditto.
32940
32941 2004-08-28 Paul Brook <paul@codesourcery.com>
32942
32943 PR libfortran/17195
32944 * gfortran.dg/edit_real_1.f90: New test.
32945
32946 2004-08-27 Paul Brook <paul@codesourcery.com>
32947
32948 * gfortran.dg/rewind_1.f90: New test.
32949
32950 2004-08-27 Bud Davis <bdavis9659@comcast.net>
32951
32952 PR fortran/16597
32953 * gfortran.dg/pr16597.f90: New test.
32954
32955 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
32956
32957 PR c/13801
32958 * gcc.dg/redecl-3.c, gcc.dg/redecl-4.c, gcc.dg/redecl-6.c,
32959 gcc.dg/redecl-7.c, gcc.dg/redecl-8.c, gcc.dg/redecl-9.c,
32960 gcc.dg/redecl-10.c, gcc.dg/debug/redecl-1.c,
32961 gcc.dg/debug/redecl-2.c, gcc.dg/debug/redecl-3.c,
32962 gcc.dg/debug/redecl-4.c, gcc.dg/debug/redecl-5.c: New tests.
32963
32964 2004-08-26 Nick Clifton <nickc@redhat.com>
32965
32966 * gcc.c-torture/compile/pr17119.c: New test.
32967
32968 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
32969
32970 * gcc.dg/c90-typespec-1.c, gcc.dg/c99-typespec-1.c: New tests.
32971
32972 2004-08-25 Richard Henderson <rth@redhat.com>
32973
32974 * gfortran.fortran-torture/execute/intrinsic_sr_kind.f90: Disable
32975 the bits that expect kind=8 to be the largest real kind.
32976
32977 2004-08-25 Ziemowit Laski <zlaski@apple.com>
32978
32979 * objc.dg/const-str-3.m: Include <stdlib.h> and <memory.h>.
32980
32981 2004-08-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32982
32983 * gfortran.dg/assignment_1.f90: New test.
32984
32985 2004-08-25 Adam Nemet <anemet@lnxw.com>
32986
32987 * g++.dg/template/repo3.C: New test.
32988
32989 2004-08-25 Roger Sayle <roger@eyesopen.com>
32990
32991 PR middle-end/16693
32992 PR tree-optimization/16372
32993 * g++.dg/opt/pr16372-1.C: New test case.
32994 * g++.dg/opt/pr16693-1.C: New test case.
32995 * g++.dg/opt/pr16693-2.C: New test case.
32996
32997 2004-08-25 Ziemowit Laski <zlaski@apple.com>
32998
32999 * objc.dg/proto-lossage-4.m: New test.
33000
33001 2004-08-25 Mark Mitchell <mark@codesourcery.com>
33002
33003 PR c++/17155
33004 * g++.dg/inherit/local2.C: New test.
33005
33006 2004-08-25 Paul Brook <paul@codesourcery.com>
33007
33008 PR fortran/17144
33009 * gfortran.dg/string_ctor_1.f90: New test.
33010
33011 2004-08-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33012
33013 PR c++/14428
33014 * g++.dg/template/redecl2.C: New test.
33015
33016 2004-08-24 Bud Davis <bdavis9659@comcast.net>
33017
33018 PR fortran/17143
33019 * gfortran.dg/pr17143.f90: New test.
33020
33021 2004-08-24 Bud Davis <bdavis9659@comcast.net>
33022
33023 PR fortran/17164
33024 * gfortran.dg/pr17164.f90: New test.
33025
33026 2004-08-24 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
33027
33028 * gcc.dg/tree-ssa/loop-1.c: New test.
33029
33030 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
33031
33032 * gcc.c-torture/compile/20040824-1.c: New test.
33033
33034 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
33035
33036 * gcc.c-torture/compile/iftrap-3.c: New test.
33037
33038 2004-08-24 Paul Brook <paul@codesourcery.com>
33039
33040 * gfortran.dg/entry_2.f90: New test.
33041
33042 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
33043
33044 PR c++/16889
33045 * g++.dg/lookup/ambig[12].C: New.
33046
33047 2004-08-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33048
33049 PR c++/16706
33050 * g++.dg/template/crash21.C: New test.
33051 * g++.dg/template/crash22.C: Likewise.
33052
33053 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
33054
33055 PR c++/17149
33056 * g++.dg/template/access15.C: New.
33057
33058 2004-08-23 Mark Mitchell <mark@codesourcery.com>
33059
33060 PR c++/17163
33061 * g++.dg/template/repo2.C: New test.
33062
33063 2004-08-23 Roger Sayle <roger@eyesopen.com>
33064
33065 PR rtl-optimization/17078
33066 * gcc.c-torture/execute/pr17078-1.c: New test case.
33067
33068 2004-08-23 Mark Mitchell <mark@codesourcery.com>
33069
33070 PR c/14492
33071 * gcc.dg/debug/crash1.c: New test.
33072
33073 2004-08-23 Mark Mitchell <mark@codesourcery.com>
33074
33075 PR c/16180
33076 * gcc.dg/loop-5.c: New test.
33077
33078 2004-08-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
33079
33080 * gcc.c-torture/execute/20040823-1.c: New test.
33081
33082 2004-08-23 Richard Sandiford <rsandifo@redhat.com>
33083
33084 * gcc.dg/special/mips-abi.exp: Expect gcc to pass the GNU ABI flags
33085 to the assembler. Simplify test accordingly.
33086 (asm_abi_flags): Use GNU names.
33087 (check_mips_abi, default_abi): Use string matches against "-mabi=*"
33088 to check for ABI flags.
33089
33090 2004-08-22 Andrew Pinski <apinski@apple.com>
33091
33092 * g++.dg/opt/pr14029.C: New test.
33093 * gcc.c-torture/execute/pr15262.c: New test.
33094
33095 2004-08-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
33096
33097 * gfortran.dg/reduction.f90: Add checks with complex arguments.
33098
33099 2004-08-21 Bud Davis <bdavis9659@comcast.net>
33100
33101 PR 16908
33102 * gfortran.dg/direct_io.f90: New test.
33103
33104 2004-08-20 Mark Mitchell <mark@codesourcery.com>
33105
33106 PR c++/17121
33107 * g++.dg/inherit/local2.C: New test.
33108
33109 2004-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
33110
33111 PR c++/17120
33112 * g++.dg/warn/Wparentheses-4.C: New test.
33113
33114 2004-08-20 Mark Mitchell <mark@codesourcery.com>
33115
33116 PR c++/17121
33117 * g++.dg/inherit/local2.C: New test.
33118
33119 * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
33120 * gcc.dg/ppc-ldstruct.c: Likewise.
33121 * gcc.dg/ppc64-abi-2.c: Likewise.
33122
33123 2004-08-20 Jakub Jelinek <jakub@redhat.com>
33124
33125 PR rtl-optimization/17099
33126 * gcc.c-torture/execute/20040820-1.c: New test.
33127
33128 2004-08-20 David Edelsohn <edelsohn@gnu.org>
33129
33130 * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
33131
33132 2004-08-20 Canqun Yang <canqun@nudt.edu.cn>
33133
33134 PR fortran/17077
33135 * gfortran.dg/auto_array_1.f90: New test.
33136
33137 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
33138
33139 PR fortran/17074
33140 * gfortran.dg/simpleif_1.f90: New test.
33141
33142 2004-08-19 Mark Mitchell <mark@codesourcery.com>
33143
33144 * lib/target-supports.exp (check_profiling_available): Return
33145 false for arm*-*-symbianelf* and arm*-*-eabi*.
33146
33147 PR c++/15890
33148 * g++.dg/template/delete1.C: New test.
33149
33150 2004-08-19 Paul Brook <paul@codesourcery.com>
33151
33152 PR fortran/14976
33153 PR fortran/16228
33154 * gfortran.dg/data_char_1.f90: New test.
33155
33156 2004-08-19 Erik Schnetter <schnetter@aei.mpg.de>
33157
33158 PR fortran/16946
33159 * gfortran.dg/reduction.f90: New testcase.
33160
33161 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
33162
33163 PR fortran/16520
33164 * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
33165
33166 2004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
33167
33168 PR c++/17041
33169 * g++.dg/Wparentheses-3.C: New test.
33170
33171 2004-08-19 Dorit Naishlos <dorit@il.ibm.com>
33172
33173 * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
33174 to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
33175 * gcc.dg/vect/vect-2.c: Likewise.
33176 * gcc.dg/vect/vect-3.c: Likewise.
33177 * gcc.dg/vect/vect-4.c: Likewise.
33178 * gcc.dg/vect/vect-5.c: Likewise.
33179 * gcc.dg/vect/vect-6.c: Likewise.
33180 * gcc.dg/vect/vect-7.c: Likewise.
33181 * gcc.dg/vect/vect-25.c: Likewise.
33182 * gcc.dg/vect/vect-31.c: Likewise.
33183 * gcc.dg/vect/vect-32.c: Likewise.
33184 * gcc.dg/vect/vect-34.c: Likewise.
33185 * gcc.dg/vect/vect-36.c: Likewise.
33186 * gcc.dg/vect/vect-all.c: Likewise.
33187
33188 2004-08-18 Mark Mitchell <mark@codesourcery.com>
33189
33190 PR c++/17068
33191 * g++.dg/template/operator4.C: New test.
33192
33193 2004-08-18 Richard Henderson <rth@redhat.com>
33194
33195 * gcc.dg/20040206-1.c: XFAIL.
33196
33197 2004-08-17 Mark Mitchell <mark@codesourcery.com>
33198
33199 PR c++/16246
33200 * g++.dg/template/array7.C: New test.
33201
33202 2004-08-17 James E Wilson <wilson@specifixinc.com>
33203
33204 * gcc.dg/mips-movcc-1.c: New test.
33205 * gcc.dg/mips-movcc-2.c: New test.
33206 * gcc.dg/mips-movcc-3.c: New test.
33207
33208 * gcc.dg/mips-nmadd-1.c: New test.
33209 * gcc.dg/mips-nmadd-2.c: New test.
33210
33211 2004-08-17 Mark Mitchell <mark@codesourcery.com>
33212
33213 PR c++/15871
33214 * g++.dg/opt/inline8.C: New test.
33215
33216 PR c++/16965
33217 * g++.dg/parse/error17.C: New test.
33218
33219 2004-08-17 Dorit Naishlos <dorit@il.ibm.com>
33220
33221 * gcc.dg/vect: New directory for vectorizer tests.
33222 * gcc.dg/vect/tree-vect.h: New file.
33223 * gcc.dg/vect/vect.exp: New file.
33224 * gcc.dg/vect/pr16105.c.c: New test.
33225 * gcc.dg/vect/vect-1.c: New test.
33226 * gcc.dg/vect/vect-2.c: New test.
33227 * gcc.dg/vect/vect-3.c: New test.
33228 * gcc.dg/vect/vect-4.c: New test.
33229 * gcc.dg/vect/vect-5.c: New test.
33230 * gcc.dg/vect/vect-6.c: New test.
33231 * gcc.dg/vect/vect-7.c: New test.
33232 * gcc.dg/vect/vect-8.c: New test.
33233 * gcc.dg/vect/vect-9.c: New test.
33234 * gcc.dg/vect/vect-10.c: New test.
33235 * gcc.dg/vect/vect-11.c: New test.
33236 * gcc.dg/vect/vect-12.c: New test.
33237 * gcc.dg/vect/vect-13.c: New test.
33238 * gcc.dg/vect/vect-14.c: New test.
33239 * gcc.dg/vect/vect-15.c: New test.
33240 * gcc.dg/vect/vect-16.c: New test.
33241 * gcc.dg/vect/vect-17.c: New test.
33242 * gcc.dg/vect/vect-18.c: New test.
33243 * gcc.dg/vect/vect-19.c: New test.
33244 * gcc.dg/vect/vect-20.c: New test.
33245 * gcc.dg/vect/vect-21.c: New test.
33246 * gcc.dg/vect/vect-22.c: New test.
33247 * gcc.dg/vect/vect-23.c: New test.
33248 * gcc.dg/vect/vect-24.c: New test.
33249 * gcc.dg/vect/vect-25.c: New test.
33250 * gcc.dg/vect/vect-26.c: New test.
33251 * gcc.dg/vect/vect-27.c: New test.
33252 * gcc.dg/vect/vect-28.c: New test.
33253 * gcc.dg/vect/vect-29.c: New test.
33254 * gcc.dg/vect/vect-30.c: New test.
33255 * gcc.dg/vect/vect-31.c: New test.
33256 * gcc.dg/vect/vect-32.c: New test.
33257 * gcc.dg/vect/vect-33.c: New test.
33258 * gcc.dg/vect/vect-34.c: New test.
33259 * gcc.dg/vect/vect-35.c: New test.
33260 * gcc.dg/vect/vect-36.c: New test.
33261 * gcc.dg/vect/vect-37.c: New test.
33262 * gcc.dg/vect/vect-38.c: New test.
33263 * gcc.dg/vect/vect-40.c: New test.
33264 * gcc.dg/vect/vect-41.c: New test.
33265 * gcc.dg/vect/vect-42.c: New test.
33266 * gcc.dg/vect/vect-43.c: New test.
33267 * gcc.dg/vect/vect-44.c: New test.
33268 * gcc.dg/vect/vect-45.c: New test.
33269 * gcc.dg/vect/vect-46.c: New test.
33270 * gcc.dg/vect/vect-47.c: New test.
33271 * gcc.dg/vect/vect-48.c: New test.
33272 * gcc.dg/vect/vect-49.c: New test.
33273 * gcc.dg/vect/vect-50.c: New test.
33274 * gcc.dg/vect/vect-51.c: New test.
33275 * gcc.dg/vect/vect-52.c: New test.
33276 * gcc.dg/vect/vect-53.c: New test.
33277 * gcc.dg/vect/vect-54.c: New test.
33278 * gcc.dg/vect/vect-55.c: New test.
33279 * gcc.dg/vect/vect-56.c: New test.
33280 * gcc.dg/vect/vect-57.c: New test.
33281 * gcc.dg/vect/vect-58.c: New test.
33282 * gcc.dg/vect/vect-59.c: New test.
33283 * gcc.dg/vect/vect-60.c: New test.
33284 * gcc.dg/vect/vect-61.c: New test.
33285 * gcc.dg/vect/vect-all.c: New test.
33286 * gcc.dg/vect/vect-none.c: New test.
33287
33288 2004-08-17 Paul Brook <paul@codesourcery.com>
33289
33290 PR fortran/13082
33291 * gfortran.dg/entry_1.f90: New test.
33292
33293 2004-08-17 Andrew Pinski <apinski@apple.com>
33294
33295 * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
33296
33297 2004-08-17 Paolo Bonzini <bonzini@gnu.org>
33298
33299 * gcc.dg/pr17036-1.c: New test.
33300
33301 2004-08-16 Devang Patel <dpatel@apple.com>
33302
33303 * gcc.dg/darwin-20040809-1.c: New test.
33304
33305 2004-08-16 Joseph S. Myers <jsm@polyomino.org.uk>
33306
33307 * gcc.dg/funcdef-attr-1.c: New test.
33308
33309 2004-08-16 Janis Johnson <janis187@us.ibm.com>
33310
33311 * gcc.dg/altivec-17.c: New test.
33312 * gcc.dg/altivec-18.c: New test.
33313
33314 2004-08-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33315
33316 PR c++/6749
33317 * g++.dg/template/vtable2.C: New test.
33318
33319 2004-08-14 Richard Henderson <rth@redhat.com>
33320
33321 * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
33322 * gcc.dg/pack-test-4.c (main): Return 0.
33323 * gcc.dg/setjmp-1.c: Remove XFAIL.
33324 * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
33325
33326 2004-08-14 Richard Henderson <rth@redhat.com>
33327
33328 * gcc.dg/980217-1.c: Add prototype for printf.
33329
33330 2004-08-13 Bud Davis <bdavis9659@comcast.net>
33331
33332 * gfortran.dg/pr16935.f90: New test.
33333
33334 2004-08-13 Janis Johnson <janis187@us.ibm.com>
33335
33336 * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
33337
33338 2004-08-13 Paul Brook <paul@codesourcery.com>
33339
33340 * gfortran.dg/der_io_1.f90: Remove stray comma.
33341
33342 2004-08-12 Janis Johnson <janis187@us.ibm.com>
33343
33344 * gcc.dg/vmx/cw-bug-2.c: Remove.
33345 * gcc.dg/vmx/vprint-1.c: Remove.
33346 * gcc.dg/vmx/vscan-1.c: Remove.
33347
33348 2004-08-12 Devang patel <dpatel@apple.com>
33349
33350 * gcc.dg/darwin-20040809-2.c: New test.
33351
33352 2004-08-12 Janis Johnson <janis1872us.ibm.com>
33353
33354 * g++.dg/ext/altivec-12.C: New test.
33355
33356 * g++.dg/ext/altivec-11.C: New test.
33357
33358 2004-08-12 Paul Brook <paul@codesourcery.com>
33359
33360 * g++.dg/abi/arm_cxa_vec_1.C: New test.
33361
33362 2004-08-12 Janis Johnson <janis187@us.ibm.com>
33363
33364 * g++.dg/ext/altivec-2.C: Check for hardware support before
33365 executing any VMX instructions.
33366
33367 * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
33368
33369 2004-08-12 Jakub Jelinek <jakub@redhat.com>
33370
33371 PR c++/16276
33372 * g++.old-deja/g++.other/comdat4.C: New test.
33373 * g++.old-deja/g++.other/comdat4-aux.cc: New.
33374
33375 2004-08-12 Ben Elliston <bje@au.ibm.com>
33376
33377 PR target/16286
33378 * gcc.dg/pr16286.c: New test.
33379
33380 2004-08-12 Jan Beulich <jbeulich@novell.com>
33381
33382 * g++.dg/ext/asm5.C: New.
33383
33384 2004-08-11 Mark Mitchell <mark@codesourcery.com>
33385
33386 PR c++/16698
33387 * g++.dg/eh/crash1.C: New test.
33388
33389 PR c++/16717
33390 * g++.dg/ext/construct1.C: New test.
33391
33392 2004-08-11 Mark Mitchell <mark@codesourcery.com>
33393
33394 PR c++/16853
33395 * g++.dg/init/ptrmem1.C: New test.
33396
33397 PR c++/16618
33398 * g++.dg/parse/offsetof5.C: New test.
33399
33400 PR c++/16870
33401 * g++.dg/template/overload3.C: New test.
33402
33403 2004-08-11 Mark Mitchell <mark@codesourcery.com>
33404
33405 PR c++/16964
33406 * g++.dg/parse/error16.C: New test.
33407
33408 PR c++/16904
33409 * g++.dg/template/error14.C: New test.
33410
33411 PR c++/16929
33412 * g++.dg/template/error15.C: New test.
33413
33414 2004-08-11 Devang Patel <dpatel@apple.com>
33415
33416 * gcc.dg/darwin-ld-20040809-1.c: New test.
33417 * gcc.dg/darwin-ld-20040809-2.c: New test.
33418
33419 2004-08-11 Steven G. Kargl <kargls@comcast.net>
33420
33421 PR fortran/16917
33422 * gfortran.dg/dfloat_1.f90: New test.
33423
33424 2004-08-09 Mark Mitchell <mark@codesourcery.com>
33425
33426 * gcc.dg/gcc.dg/arm-eabi1.c: New test.
33427 * gcc.dg/dll-2.c: Fix dg-require syntax.
33428 * gcc.misc-tests/arm-isr.c (abort): Declare.
33429 (exit): Likewise.
33430
33431 2004-08-10 Mark Mitchell <mark@codesourcery.com>
33432
33433 PR c++/16971
33434 * g++.dg/parse/crash16.C: New test.
33435
33436 2004-08-10 Roger Sayle <roger@eyesopen.com>
33437
33438 * gcc.dg/mips-rsqrt-1.c: New test case.
33439 * gcc.dg/mips-rsqrt-2.c: New test case.
33440 * gcc.dg/mips-rsqrt-3.c: New test case.
33441
33442 2004-08-10 Paul Brook <paul@codesourcery.com>
33443
33444 * gfortran.dg/der_io_1.f90: New test.
33445
33446 2004-08-10 Paul Brook <paul@codesourcery.com>
33447
33448 PR fortran/16919
33449 * gfortran.dg/der_array_1.f90: New test.
33450
33451 2004-08-09 David Edelsohn <edelsohn@gnu.org>
33452
33453 * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
33454
33455 2004-08-09 Paolo Bonzini <bonzini@gnu.org>
33456
33457 * gcc.dg/wchar_t-2.c: Fix typo.
33458
33459 2004-08-09 Falk Hueffner <falk@debian.org>
33460
33461 PR tree-optimization/12517
33462 * gcc.c-torture/compile/pr12517.c: New test.
33463
33464 PR tree-optimization/12578
33465 * gcc.c-torture/compile/pr12578.c: New test.
33466
33467 PR tree-optimization/12899
33468 * gcc.c-torture/compile/pr12899.c: New test.
33469
33470 PR rtl-optimization/14692
33471 * gcc.c-torture/compile/pr14692.c: New test.
33472
33473 PR tree-optimization/16461
33474 * gcc.c-torture/compile/pr16461.c: New test.
33475
33476 2004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
33477
33478 * gfortran.dg/getenv_1.f90: New test.
33479
33480 2004-08-06 Mark Mitchell <mark@codesourcery.com>
33481
33482 * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
33483 wchar_t.
33484 * gcc.dg/symbian5.c: Test -fno-short-wchar.
33485
33486 2004-08-06 Paul Brook <paul@codesourcery.com>
33487
33488 * gfortran.dg/ret_array_1.f90: New test.
33489 * gfortran.dg/ret_pointer_1.f90: New test.
33490
33491 2004-08-06 Richard Sandiford <rsandifo@redhat.com>
33492
33493 * gcc.dg/missing-field-init-[12].c: New tests.
33494 * g++.dg/warn/missing-field-init-[12].C: New tests.
33495
33496 2004-08-06 Mark Mitchell <mark@codesourcery.com>
33497
33498 * gcc.dg/enum2.c: New test.
33499 * gcc.dg/symbian3.c: Likewise.
33500 * gcc.dg/symbian4.c: Likewise.
33501 * gcc.dg/wchar_t-2.c: Likewise.
33502
33503 2004-08-05 Mark Mitchell <mark@codesourcery.com>
33504
33505 * g++.dg/ext/visibility/visibility-8.C: Add constructor and
33506 destructor tests.
33507
33508 2004-08-05 Mark Mitchell <mark@codesourcery.com>
33509
33510 * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
33511 dg-require-visiblity.
33512 * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
33513 * g++.dg/ext/visibility/fvisibility.C: Likewise.
33514 * g++.dg/ext/visibility/memfuncts.C: Likewise.
33515 * g++.dg/ext/visibility/new1.C: Likewise.
33516 * g++.dg/ext/visibility/pragma.C: Likewise.
33517 * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
33518 * g++.dg/ext/visibility/virtual.C: Likewise.
33519 * g++/dg/ext/visibility/visibility-1.C: Likewise.
33520 * g++/dg/ext/visibility/visibility-2.C: Likewise.
33521 * g++/dg/ext/visibility/visibility-3.C: Likewise.
33522 * g++/dg/ext/visibility/visibility-4.C: Likewise.
33523 * g++/dg/ext/visibility/visibility-5.C: Likewise.
33524 * g++/dg/ext/visibility/visibility-6.C: Likewise.
33525 * g++/dg/ext/visibility/visibility-7.C: Likewise.
33526 * g++/dg/ext/visibility/visibility-8.C: New test.
33527 * gcc.c-torture/compile/dll.x: Remove.
33528 * gcc.dg/dll-2.c: Use dg-require-dll
33529 * gcc.dg/visibility-10.c: New test.
33530 * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
33531 supporting DLLs.
33532 * lib/scanasm.exp (scan_hidden): New function.
33533 (scan_not_hidden): Likewise.
33534
33535 2004-08-05 David Edelsohn <edelsohn@gnu.org>
33536
33537 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
33538
33539 2004-08-05 Richard Sandiford <rsandifo@redhat.com>
33540
33541 * gcc.c-torture/execute/20040805-1.c: New test.
33542
33543 2004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
33544
33545 * gcc.dg/20020118-1.c: Declare abort.
33546 * gcc.dg/altivec_check.h: Likewise.
33547 * gcc.dg/iftrap-2.c: Likewise.
33548 * gcc.dg/pragma-darwin.c: Likewise.
33549 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
33550
33551 2004-08-04 Geoffrey Keating <geoffk@apple.com>
33552
33553 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
33554
33555 2004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
33556
33557 * gcc.c-torture/execute/builtins/abs-2.c,
33558 gcc.c-torture/execute/builtins/abs-3.c,
33559 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
33560 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
33561 intmax_t, uintmax_t and their limits.
33562 * gcc.dg/intmax_t-1.c: New test.
33563
33564 2004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
33565
33566 * g++.dg/tc1/dr147.C: Add reference to PR.
33567
33568 2004-08-03 Richard Sandiford <rsandifo@redhat.com>
33569
33570 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
33571 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
33572
33573 2004-08-03 David Edelsohn <edelsohn@gnu.org>
33574
33575 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
33576
33577 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
33578
33579 * gcc.dg/redecl-5.c: New test.
33580 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
33581 of scanf.
33582
33583 2004-08-03 Roger Sayle <roger@eyesopen.com>
33584
33585 PR middle-end/16790
33586 * gcc.c-torture/execute/pr16790-1.c: New test case.
33587
33588 2004-08-03 Mark Mitchell <mark@codesourcery.com>
33589
33590 * g++.dg/ext/visibility/assign1.C: New test.
33591 * g++.dg/ext/visibility/new1.C: Likewise.
33592
33593 * gcc.dg/symbian1.c: New test.
33594 * gcc.dg/symbian2.c: Likewise.
33595
33596 2004-08-03 H.J. Lu <hongjiu.lu@intel.com>
33597
33598 PR target/16570
33599 * gcc.dg/i386-sse-9.c: New test.
33600
33601 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
33602
33603 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
33604
33605 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
33606
33607 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
33608 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
33609 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
33610 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
33611 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
33612 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
33613 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
33614 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
33615 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
33616 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
33617 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
33618 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
33619 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
33620 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
33621 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
33622 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
33623 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
33624 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
33625 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
33626 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
33627 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
33628 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
33629 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
33630 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
33631 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
33632 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
33633 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
33634 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
33635 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
33636 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
33637 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
33638 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
33639 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
33640 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
33641 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
33642 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
33643 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
33644 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
33645 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
33646 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
33647 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
33648 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
33649 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
33650 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
33651 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
33652 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
33653 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
33654 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
33655 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
33656 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
33657 gcc.misc-tests/i386-pf-3dnow-1.c,
33658 gcc.misc-tests/i386-pf-athlon-1.c,
33659 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
33660 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
33661 Declare built-in functions used.
33662 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
33663
33664 2004-08-02 Mark Mitchell <mark@codesourcery.com>
33665
33666 PR c++/16707
33667 * g++.dg/lookup/using12.C: New test.
33668
33669 * g++.dg/init/null1.C: Fix PR number.
33670 * g++.dg/parse/namespace10.C: Likewise.
33671
33672 2004-08-01 Mark Mitchell <mark@codesourcery.com>
33673
33674 PR c++/16224
33675 * g++.dg/template/spec17.C: New test.
33676 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
33677 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
33678
33679 2004-08-02 David Billinghurst
33680
33681 PR fortran/16292
33682 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
33683
33684 2004-08-01 Zack Weinberg <zack@codesourcery.com>
33685
33686 * gcc.dg/ia64-got-1.c: New test case.
33687
33688 2004-08-01 Mark Mitchell <mark@codesourcery.com>
33689
33690 PR c++/16489
33691 * g++.dg/init/null1.C: New test.
33692 * g++.dg/tc1/dr76.C: Adjust error marker.
33693
33694 PR c++/16529
33695 * g++.dg/parse/namespace10.C: New test.
33696
33697 PR c++/16810
33698 * g++.dg/inherit/ptrmem2.C: New test.
33699
33700 2004-08-02 Ben Elliston <bje@au.ibm.com>
33701
33702 PR target/16155
33703 * gcc.dg/pr16155.c: New test.
33704
33705 2004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
33706
33707 * gcc.dg/redecl-2.c: New test.
33708
33709 2004-07-30 Geoffrey Keating <geoffk@apple.com>
33710
33711 * gcc.dg/darwin-longdouble.c: New file.
33712
33713 2004-07-30 Richard Henderson <rth@redhat.com>
33714
33715 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
33716 write to constant argument.
33717 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
33718
33719 2004-07-30 Richard Henderson <rth@redhat.com>
33720
33721 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
33722 tests of nearest around zero.
33723
33724 2004-07-30 Andrew Pinski <apinski@apple.com>
33725
33726 * gcc.c-torture/compile/20040730-1.c: New test.
33727
33728 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
33729
33730 * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
33731 powerpc-eabispe.
33732
33733 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
33734
33735 * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
33736
33737 2004-07-30 Richard Sandiford <rsandifo@redhat.com>
33738
33739 * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
33740 contains $ld_library_path.
33741 * lib/gfortran.exp (gfortran_link_flags): Likewise.
33742
33743 2004-07-29 Richard Henderson <rth@redhat.com>
33744
33745 * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
33746
33747 * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
33748 (alt2, which): New.
33749 (Check): Accept either alternative.
33750
33751 2004-07-29 Mark Mitchell <mark@codesourcery.com>
33752
33753 * g++.dg/abi/inline1.C: New test.
33754 * g++.dg/abi/local1-a.cc: Likewise.
33755 * g++.dg/abi/local1.C: Likewise.
33756 * g++.dg/abi/mangle11.C: Tweak location of warnings.
33757 * g++.dg/abi/mangle12.C: Likewise.
33758 * g++.dg/abi/mangle17.C: Likewise.
33759 * g++.dg/abi/mangle20-2.C: Likewise.
33760 * g++.dg/opt/interface1.C: Likewise.
33761 * g++.dg/opt/interface1.h: Likewise.
33762 * g++.dg/opt/interface1-a.cc: New test.
33763 * g++.dg/parse/repo1.C: New test.
33764 * g++.dg/template/repo1.C: Likewise.
33765 * g++.dg/warn/Winline-1.C: Likewise.
33766 * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
33767
33768 2004-07-29 Diego Novillo <dnovillo@redhat.com>
33769
33770 * gcc.dg/tree-ssa/20040729-1.c: New test.
33771
33772 2004-07-27 Matt Austern <austern@apple.com>
33773
33774 * gcc.dg/darwin-bool-1.c: New test.
33775 * gcc.dg/darwin-bool-2.c: New test.
33776
33777 2004-07-28 Richard Henderson <rth@redhat.com>
33778
33779 * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
33780 arguments in the correct type. Don't write to constant arguments.
33781
33782 2004-07-28 Diego Novillo <dnovillo@redhat.com>
33783
33784 PR tree-optimization/16688
33785 PR tree-optimization/16689
33786 * g++.dg/tree-ssa/pr16688.C: New test.
33787
33788 2004-07-28 Diego Novillo <dnovillo@redhat.com>
33789
33790 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
33791 loads. Not only in the comment, this time.
33792
33793 2004-07-28 Alexandre Oliva <aoliva@redhat.com>
33794
33795 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
33796 * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
33797 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
33798 * gcc.dg/sh4a-bitmovua.c: New.
33799 * gcc.dg/sh4a-cos.c: New.
33800 * gcc.dg/sh4a-cosf.c: New.
33801 * gcc.dg/sh4a-fprun.c: New.
33802 * gcc.dg/sh4a-fsrra.c: New.
33803 * gcc.dg/sh4a-memmovua.c: New.
33804 * gcc.dg/sh4a-sin.c: New.
33805 * gcc.dg/sh4a-sincos.c: New.
33806 * gcc.dg/sh4a-sincosf.c: New.
33807 * gcc.dg/sh4a-sinf.c: New.
33808
33809 2004-07-28 Diego Novillo <dnovillo@redhat.com>
33810
33811 * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
33812 conditionals.
33813 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
33814 loads.
33815 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
33816 DOM1.
33817
33818 2004-07-27 Andrew Pinski <apinski@apple.com>
33819
33820 * g++.dg/rtti/tinfo1.C: Correct the xfail.
33821
33822 2004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
33823
33824 * gcc.dg/pragma-isr.c: New test.
33825
33826 2004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33827
33828 PR c++/14429
33829 * g++.dg/template/ttp11.C: New test.
33830
33831 2004-07-27 Diego Novillo <dnovillo@redhat.com>
33832
33833 * gcc.c-torture/compile/20040727-1.c: New test.
33834
33835 2004-07-26 Eric Christopher <echristo@redhat.com>
33836
33837 * gcc.c-torture/compile/20040726-2.c: New test.
33838
33839 2004-07-26 Andrew Pinski <apinski@apple.com>
33840
33841 * g++.dg/rtti/tinfo1.C: Xfail.
33842
33843 2004-07-26 Richard Sandiford <rsandifo@redhat.com>
33844
33845 * gcc.c-torture/compile/20040726-1.c: New test.
33846
33847 2004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
33848 Brian Ryner <bryner@brianryner.com>
33849
33850 PR c++/9283
33851 PR c++/15000
33852 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
33853 * g++.dg/ext/visibility/: New directory.
33854 * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
33855 g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
33856 g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
33857 g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
33858 * g++.dg/ext/visibility/fvisibility.C,
33859 g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
33860 g++.dg/ext/visibility/fvisibility-override1.C
33861 g++.dg/ext/visibility/fvisibility-override2.C
33862 g++.dg/ext/visibility/memfuncts.C
33863 g++.dg/ext/visibility/noPLT.C
33864 g++.dg/ext/visibility/pragma.C
33865 g++.dg/ext/visibility/pragma-override1.C
33866 g++.dg/ext/visibility/pragma-override2.C
33867 g++.dg/ext/visibility/staticmemfuncts.C
33868 g++.dg/ext/visibility/virtual.C: New tests.
33869
33870 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
33871
33872 PR c/15360
33873 * gcc.dg/pr15360-1.c: New test.
33874
33875 2004-07-25 Daniel Jacobowitz <dan@debian.org>
33876
33877 * gcc.dg/pragma-align-2.c: New test.
33878 * gcc.dg/pragma-init-fini.c: New test.
33879 * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
33880 targets.
33881
33882 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
33883
33884 * gcc.dg/init-string-2.c: New test.
33885
33886 2004-07-24 Zack Weinberg <zack@codesourcery.com>
33887
33888 PR 16684
33889 * gcc.dg/Wredundant-decls-1.c: New test case.
33890
33891 2004-07-24 Jakub Jelinek <jakub@redhat.com>
33892
33893 * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
33894 * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
33895 * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
33896 * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
33897 * gcc.dg/compat/generate-random.c: New file.
33898 * gcc.dg/compat/generate-random.h: Likewise.
33899 * gcc.dg/compat/generate-random_r.c: Likewise.
33900 * gcc.dg/compat/struct-layout-1.h: Likewise.
33901 * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
33902 * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
33903 * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
33904 * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
33905 * gcc.dg/compat/struct-layout-1_main.c: New test.
33906 * gcc.dg/compat/struct-layout-1_x.c: New file.
33907 * gcc.dg/compat/struct-layout-1_y.c: New file.
33908 * gcc.dg/compat/struct-layout-1_test.h: New file.
33909
33910 2004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
33911
33912 * gcc.dg/comp-return-1.c: New test
33913
33914 2004-07-23 Janis Johnson <janis187@us.ibm.com>
33915
33916 * gcc.dg/vmx/8-02a.c: Fix typo.
33917
33918 * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
33919 * gcc.dg/darwin-abi-3.c: New test.
33920
33921 * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
33922 * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
33923
33924 * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
33925 * gcc.dg/vmx/ops-long-1.c: New test.
33926 * gcc.dg/vmx/ops-long-2.c: New test.
33927
33928 2004-07-23 Nathan Sidwell <nathan@codesourcery.com>
33929
33930 * g++.dg/lookup/conv-[1234].C: New.
33931
33932 2004-07-22 Mark Mitchell <mark@codesourcery.com>
33933
33934 * g++.dg/parse/attr2.C: Simplify.
33935
33936 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
33937
33938 PR c/7284
33939 * gcc.c-torture/execute/pr7284-1.c: New test.
33940
33941 2004-07-22 Brian Booth <bbooth@redhat.com>
33942
33943 * gcc.dg/tree-ssa/20040721-1.c: New test.
33944
33945 2004-07-22 Nathan Sidwell <nathan@codesourcery.com>
33946
33947 * g++.dg/template/crash20.c: New.
33948
33949 2004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
33950
33951 * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
33952 Add dg-run directive. Declare variables as required.
33953 * gfortran.dg/g77/README: Update
33954
33955 2004-07-22 Hans-Peter Nilsson <hp@axis.com>
33956
33957 * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
33958 gcc.dg/cris-peep2-andu2.c: New tests.
33959
33960 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
33961
33962 PR c/15052
33963 * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
33964 on return type.
33965 * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
33966 messages.
33967 * gcc.dg/qual-return-2.c: Update expected messages.
33968 * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
33969
33970 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
33971
33972 * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
33973 * gcc.dg/noncompile/921102-1.c: Update expected error message.
33974
33975 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
33976
33977 PR c/11250
33978 * gcc.dg/init-string-1.c: New test.
33979
33980 2004-07-21 Jakub Jelinek <jakub@redhat.com>
33981
33982 PR middle-end/15345
33983 PR c/16450
33984 * gcc.dg/torture/nested-fn-1.c: New test.
33985
33986 2004-07-20 H.J. Lu <hongjiu.lu@intel.com>
33987
33988 PR target/16559
33989 * gcc.dg/ia64-fptr-1.c: New file.
33990
33991 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
33992
33993 PR c++/14497
33994 * g++.dg/template/spec16.C: New test.
33995 * g++.old-deja/g++.robertl/eb118.C: Remove.
33996
33997 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
33998
33999 PR c++/509
34000 * g++.dg/template/spec15.C: New test.
34001
34002 2004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
34003
34004 Copy cases from g77.f-torture/execute and add dg-run
34005 directive. Other changes as noted.
34006 * gfortran.dg/g77/13037.f
34007 * gfortran.dg/g77/1832.f
34008 * gfortran.dg/g77/19981119-0.f
34009 * gfortran.dg/g77/19990313-0.f
34010 * gfortran.dg/g77/19990313-1.f
34011 * gfortran.dg/g77/19990313-2.f
34012 * gfortran.dg/g77/19990313-3.f
34013 * gfortran.dg/g77/19990419-1.f
34014 * gfortran.dg/g77/19990826-0.f
34015 * gfortran.dg/g77/19990826-2.f
34016 * gfortran.dg/g77/20000503-1.f
34017 * gfortran.dg/g77/20001111.f
34018 * gfortran.dg/g77/20010116.f
34019 * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
34020 * gfortran.dg/g77/20010430.f
34021 * gfortran.dg/g77/6177.f
34022 * gfortran.dg/g77/947.f
34023 * gfortran.dg/g77/970816-3.f
34024 * gfortran.dg/g77/971102-1.f
34025 * gfortran.dg/g77/980520-1.f
34026 * gfortran.dg/g77/980628-0.f
34027 * gfortran.dg/g77/980628-1.f
34028 * gfortran.dg/g77/980628-10.f
34029 * gfortran.dg/g77/980628-2.f
34030 * gfortran.dg/g77/980628-3.f
34031 * gfortran.dg/g77/980628-7.f
34032 * gfortran.dg/g77/980628-8.f
34033 * gfortran.dg/g77/980628-9.f
34034 * gfortran.dg/g77/980701-0.f
34035 * gfortran.dg/g77/980701-1.f
34036 * gfortran.dg/g77/cabs.f
34037 * gfortran.dg/g77/claus.f
34038 * gfortran.dg/g77/complex_1.f
34039 * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
34040 * gfortran.dg/g77/dcomplex.f
34041 * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
34042 * gfortran.dg/g77/f90-intrinsic-mathematical.f
34043 * gfortran.dg/g77/f90-intrinsic-numeric.f
34044 * gfortran.dg/g77/int8421.f
34045 * gfortran.dg/g77/labug1.f
34046 * gfortran.dg/g77/large_vec.f
34047 * gfortran.dg/g77/le.f
34048 * gfortran.dg/g77/short.f
34049 * gfortran.dg/g77/README: Update
34050
34051 2004-07-20 Mark Mitchell <mark@codesourcery.com>
34052
34053 PR c++/16637
34054 * g++.dg/parse/lookup4.C: New test.
34055
34056 2004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34057
34058 PR c++/16175
34059 * g++.dg/template/ttp10.C: New test.
34060
34061 2004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
34062
34063 * gcc.dg/pr12625-1.c: New test.
34064
34065 2004-07-20 Steven Bosscher <stevenb@suse.de>
34066
34067 * gcc.dg/switch-warn-1.c: New test.
34068 * gcc.dg/switch-warn-2.c: New test.
34069 * gcc.c-torture/compile/pr14730.c: Update.
34070
34071 2004-07-19 Kelley Cook <kcook@gcc.gnu.org>
34072
34073 * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
34074 g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
34075 g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
34076 g++.dg/template/nontype3.C: Remove trailing CR from tests.
34077
34078 2004-07-18 Mark Mitchell <mark@codesourcery.com>
34079
34080 PR c++/16623
34081 * g++.dg/template/assign1.C: New test.
34082
34083 2004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34084
34085 PR c++/12170
34086 * g++.dg/template/ttp9.C: New test.
34087
34088 2004-07-19 Daniel Jacobowitz <dan@debian.org>
34089
34090 * gcc.dg/format/cmn-err-1.c: New test.
34091
34092 2004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
34093
34094 * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
34095 gcc.dg/Wparentheses-10.c: New tests.
34096 * gcc.dg/Wparentheses-5.c: Remove XFAILs.
34097
34098 2004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34099
34100 PR fortran/16465
34101 * gfortran.dg/g77//ffixed-line-length-0.f,
34102 gfortran.dg/g77/ffixed-line-length-132.f,
34103 gfortran.dg/g77/ffixed-line-length-72.f,
34104 gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
34105 gfortran.dg/g77/README: Update.
34106
34107 2004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34108
34109 PR c++/13092
34110 * g++.dg/template/non-dependent7.C: New test.
34111 * g++.dg/template/non-dependent8.C: Likewise.
34112 * g++.dg/template/non-dependent9.C: Likewise.
34113 * g++.dg/template/non-dependent10.C: Likewise.
34114
34115 2004-07-17 Mark Mitchell <mark@codesourcery.com>
34116
34117 PR c++/16337
34118 * g++.dg/parse/attr2.C: New test.
34119
34120 2004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
34121
34122 * g77.dg: Removed.
34123 * g77.f-torture: Ditto.
34124
34125 2004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
34126
34127 * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
34128 gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
34129 Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
34130
34131 2004-07-16 Richard Henderson <rth@redhat.com>
34132
34133 * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
34134
34135 2004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34136
34137 * lib/fortran-torture.exp (fortran-torture): Don't test compile
34138 tests with full list of options.
34139 * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
34140 of TORTURE_OPTIONS if test contains 'dg-do run'.
34141
34142 PR fortran/16404
34143 * gfortran.dg/do_iterator.f90: New test.
34144
34145 2004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
34146
34147 PR rtl-optimization/16536
34148 * gcc.c-torture/execute/restrict-1.c: New test.
34149
34150 2004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34151
34152 PR fortran/15324
34153 * gfortran.dg/pr15324.f90: New test.
34154
34155 PR fortran/15129
34156 * gfortran.dg/pr15129.f90: New test.
34157
34158 PR fortran/15140
34159 * gfortran.dg/pr15140.f90: New test.
34160
34161 PR fortran/13792
34162 * gfortran.fortran-torture/execute/bounds.f90: Add check for
34163 compile-time simplification.
34164
34165 2004-07-14 Mike Stump <mrs@apple.com>
34166
34167 * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
34168
34169 2004-07-14 James E Wilson <wilson@specifixinc.com>
34170
34171 PR target/16325
34172 * gcc.dg/profile-generate-1.c: New.
34173
34174 2004-07-15 Jakub Jelinek <jakub@redhat.com>
34175
34176 * gcc.c-torture/execute/20040709-1.c: New test.
34177 * gcc.c-torture/execute/20040709-2.c: New test.
34178
34179 2004-07-14 Mike Stump <mrs@apple.com>
34180
34181 * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
34182
34183 2004-07-14 Mike Stump <mrs@apple.com>
34184
34185 * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
34186
34187 2004-07-13 Mark Mitchell <mark@codesourcery.com>
34188
34189 PR c++/16518
34190 * g++.dg/parse/mutable1.C: New test.
34191
34192 2004-07-13 Diego Novillo <dnovillo@redhat.com>
34193
34194 PR tree-optimization/16443
34195 * gcc.dg/tree-ssa/20040713-1.c: New test.
34196
34197 2004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
34198
34199 * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
34200 for operator new.
34201
34202 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
34203
34204 * gfortran.dg/g77/README: New file
34205 * gfortran.dg/g77/19981216-0.f: Copy from
34206 g77.f-torture/noncompile. Add "dg-do compile" and
34207 dg-error as required.
34208 * gfortran.dg/g77/19990218-1.f: Likewise.
34209 * gfortran.dg/g77/19990905-1.f: Likewise.
34210 * gfortran.dg/g77/9263.f: Likewise.
34211 * gfortran.dg/g77/980615-0.f: Likewise.
34212 * gfortran.dg/g77/980616-0.f: Likewise.
34213 * gfortran.dg/g77/check0.f: Likewise.
34214 * gfortran.dg/g77/select_no_compile.f: Likewise.
34215
34216 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
34217
34218 Copy files from g77.f-torture/compile.
34219 Add "{ dg-do compile}". Other changes as noted
34220 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
34221 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
34222 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
34223 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
34224 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
34225 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
34226 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
34227 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
34228 statement to conform to standard. Append alpha1.x for reference.
34229 * gfortran.dg/g77/xformat.f: Add dg-warning
34230
34231 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
34232
34233 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
34234 Add {dg-do compile} directive.
34235 * gfortran.dg/g77/cpp2.F: Likewise.
34236
34237 2004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
34238
34239 PR c++/5402
34240 * g++.dg/lookup/name-clash1.C: New test.
34241
34242 PR c++/9777
34243 * g++.dg/lookup/name-clash2.C: New test.
34244
34245 PR c++/12102
34246 * g++.dg/lookup/name-clash3.C: New test.
34247
34248 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
34249
34250 * g++.dg/lookup/new2.C: New test.
34251 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
34252
34253 2004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
34254
34255 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
34256 Add {dg-do compile} directive.
34257 * gfortran.dg/g77/13060.f: Likewise.
34258 * gfortran.dg/g77/19990218-0.f: Likewise.
34259 * gfortran.dg/g77/19990305-0.f: Likewise.
34260 * gfortran.dg/g77/19990419-0.f: Likewise.
34261 * gfortran.dg/g77/19990502-0.f: Likewise.
34262 * gfortran.dg/g77/19990502-1.f: Likewise.
34263 * gfortran.dg/g77/19990525-0.f: Likewise.
34264 * gfortran.dg/g77/19990826-1.f: Likewise.
34265 * gfortran.dg/g77/19990826-3.f: Likewise.
34266 * gfortran.dg/g77/19990905-2.f: Likewise.
34267 * gfortran.dg/g77/20000412-1.f: Likewise.
34268 * gfortran.dg/g77/20000511-1.f: Likewise.
34269 * gfortran.dg/g77/20000511-2.f: Likewise.
34270 * gfortran.dg/g77/20000518.f: Likewise.
34271 * gfortran.dg/g77/20000601-1.f: Likewise.
34272 * gfortran.dg/g77/20000601-2.f: Likewise.
34273 * gfortran.dg/g77/20000629-1.f: Likewise.
34274 * gfortran.dg/g77/20000630-2.f: Likewise.
34275 * gfortran.dg/g77/20010115.f: Likewise.
34276 * gfortran.dg/g77/20010321-1.f: Likewise.
34277 * gfortran.dg/g77/20010426.f: Likewise.
34278 * gfortran.dg/g77/20020307-1.f: Likewise.
34279 * gfortran.dg/g77/8485.f: Likewise.
34280 * gfortran.dg/g77/960317-1.f: Likewise.
34281 * gfortran.dg/g77/970915-0.f: Likewise.
34282 * gfortran.dg/g77/980310-1.f: Likewise.
34283 * gfortran.dg/g77/980310-2.f: Likewise.
34284 * gfortran.dg/g77/980310-3.f: Likewise.
34285 * gfortran.dg/g77/980310-4.f: Likewise.
34286 * gfortran.dg/g77/980310-6.f: Likewise.
34287 * gfortran.dg/g77/980310-7.f: Likewise.
34288 * gfortran.dg/g77/980310-8.f: Likewise.
34289 * gfortran.dg/g77/980419-2.f: Likewise.
34290 * gfortran.dg/g77/980424-0.f: Likewise.
34291 * gfortran.dg/g77/980427-0.f: Likewise.
34292 * gfortran.dg/g77/980729-0.f: Likewise.
34293 * gfortran.dg/g77/981117-1.f: Likewise.
34294 * gfortran.dg/g77/toon_1.f: Likewise.
34295
34296 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
34297
34298 PR c++/2204
34299 * g++.dg/other/abstract2.C: New test.
34300
34301 2004-07-12 Paul Brook <paul@codesourcery.com>
34302
34303 * gfortran.dg/pointer_init_1.f90: New test.
34304
34305 2004-07-11 Paul Brook <paul@codesourcery.com>
34306
34307 PR fortran/15986
34308 * gfortran.dg/contained_1.f90: New test.
34309
34310 2004-07-11 Mark Mitchell <mark@codesourcery.com>
34311
34312 * g++.dg/parse/defarg8.C: New test.
34313
34314 2004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34315
34316 PR fortran/16433
34317 * gfortran.dg/pr16433.f: New test.
34318
34319 PR fortran/17574
34320 * gfortran.dg/pr15754.f90: New test.
34321
34322 2004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
34323
34324 PR tree-optimization/16437
34325 * gcc.c-torture/execute/bitfld-4.c: New test.
34326
34327 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34328
34329 * gfortran.fortran-torture/execute/common_2.f90: Add check for
34330 access to common var from module.
34331
34332 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34333
34334 PR fortran/16336
34335 * gfortran.fortran-torture/execute/common_2.f90: New test.
34336
34337 2004-07-10 Paul Brook <paul@codesourcery.com>
34338
34339 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
34340
34341 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34342
34343 PR fortran/15969
34344 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
34345
34346 2004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
34347
34348 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
34349 * gfortran.dg/g77/ffixed-form-2.f: Likewise.
34350 * gfortran.dg/g77/ffree-form-1.f: Likewise.
34351 * gfortran.dg/g77/ffree-form-2.f: Likewise.
34352 * gfortran.dg/g77/ffree-form-3.f: Likewise.
34353 * gfortran.dg/g77/fno-underscoring.f: Likewise.
34354 * gfortran.dg/g77/funderscoring.f: Likewise.
34355 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
34356
34357 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34358
34359 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
34360
34361 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34362 Paul Brook <paul@codesourcery.com>
34363
34364 PR fortran/13415
34365 * gfortran.dg/common_pointer_1.f90: New test.
34366
34367 2004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
34368
34369 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
34370
34371 2004-07-09 James E Wilson <wilson@specifixinc.com>
34372
34373 PR target/16364
34374 * gcc.c-torture/compile/20040709-1.c: New.
34375
34376 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34377
34378 PR fortran/14077
34379 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
34380
34381 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34382
34383 PR fortran/13201
34384 * gfortran.dg/shape_1.f90: New test.
34385
34386 2004-07-09 Zack Weinberg <zack@codesourcery.com>
34387 Andrew Pinski <apinski@apple.com>
34388
34389 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
34390
34391 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34392
34393 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
34394 comment.
34395
34396 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34397 Paul Brook <paul@codesourcery.com>
34398
34399 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
34400 '.f95' and '.F95'.
34401
34402 2004-07-09 Diego Novillo <dnovillo@redhat.com>
34403
34404 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
34405
34406 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34407
34408 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
34409 testcases with capital suffix.
34410
34411 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34412
34413 PR fortran/15481
34414 PR fortran/13372
34415 PR fortran/13575
34416 PR fortran/15978
34417 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
34418
34419 * gfortran.dg/implicit_1.f90: New test.
34420
34421 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
34422
34423 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
34424 expression to match gfortran warning/error messages
34425 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
34426 dg-error text.
34427
34428 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
34429
34430 * lib/fortran-torture.exp: Rename proc search_for to
34431 search_for_re.
34432
34433 2004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
34434
34435 * gcc.c-torture/execute/simd-5.x: New file.
34436 XFAIL on SPARC 64-bit at -O0.
34437
34438 2004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
34439
34440 PR c++/8211
34441 PR c++/16165
34442 * g++.dg/warn/effc3.C: New test.
34443
34444 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
34445
34446 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
34447 change X to 1X in format.
34448 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
34449 add data statements to conform to standard.
34450
34451 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
34452
34453 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
34454 * gfortran.dg/g77/f77-edit-t-in.f: Likewise.
34455 * gfortran.dg/g77/f77-edit-x-out.f: Likewise.
34456
34457 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
34458
34459 * gfortran.dg/g77/7388.f: Copy from g77.dg
34460 * gfortran.dg/g77/f77-edit-i-out.f: Likewise.
34461 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise.
34462 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise.
34463 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise.
34464 * gfortran.dg/g77/f77-edit-t-out.f: Likewise.
34465 * gfortran.dg/g77/f77-edit-h-out.f: Likewise.
34466 * gfortran.dg/g77/strlen0.f: Likewise.
34467
34468 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
34469
34470 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
34471 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
34472
34473 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
34474
34475 * gcc.c-torture/execute/920428-2.x: Delete.
34476 * gcc.c-torture/execute/920501-7.x: Likewise.
34477
34478 2004-07-08 Jakub Jelinek <jakub@redhat.com>
34479
34480 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
34481 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
34482 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
34483 prescott and c3-2.
34484 (PREFETCH_3DNOW): Add -march=c3.
34485
34486 2004-07-08 Diego Novillo <dnovillo@redhat.com>
34487
34488 PR c/16437
34489 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
34490 * gcc.c-torture/execute/bf64-1.x: Likewise.
34491
34492 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
34493
34494 * gcc.c-torture/compile/20040708-1.c: New test.
34495
34496 2004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
34497
34498 PR c++/16169
34499 * g++.dg/warn/effc2.C: New test.
34500
34501 2004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
34502
34503 * gcc.c-torture/execute/bitfld-1.x: Remove.
34504 * gcc.c-torture/execute/bitfld-3.c: New test.
34505 * gcc.dg/bitfld-2.c: Remove XFAILs.
34506
34507 2004-07-07 H.J. Lu <hongjiu.lu@intel.com>
34508
34509 PR c++/16276
34510 * g++.dg/rtti/tinfo1.C: New file.
34511
34512 2004-07-07 Eric Christopher <echristo@redhat.com>
34513
34514 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
34515
34516 2004-07-07 Andrew Pinski <apinski@apple.com>
34517
34518 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
34519
34520 2004-07-07 Mark Mitchell <mark@codesourcery.com>
34521
34522 * g++.dg/init/call1.C: XFAIL.
34523
34524 2004-07-07 Alexandre Oliva <aoliva@redhat.com>
34525
34526 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
34527 except for movstrict*, to movmem* and clrstr* to clrmem*.
34528
34529 2004-07-07 Richard Sandiford <rsandifo@redhat.com>
34530
34531 * gcc.c-torture/execute/20040707-1.c: New test.
34532
34533 2004-07-06 Richard Sandiford <rsandifo@redhat.com>
34534
34535 * gcc.c-torture/execute/20040706-1.c: New test.
34536
34537 2004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
34538
34539 PR c++/3671
34540 * g++.dg/template/spec14.C: New test.
34541
34542 2004-07-05 Jakub Jelinek <jakub@redhat.com>
34543
34544 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
34545 nothing if not yet defined. Use it in b, c and d type definitions.
34546 * gcc.c-torture/execute/20040705-1.c: New test.
34547 * gcc.c-torture/execute/20040705-2.c: New test.
34548
34549 2004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
34550
34551 PR c++/2518
34552 * g++.dg/lookup/new1.C: New test.
34553
34554 2004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
34555
34556 PR c++/11406
34557 * g++.dg/template/sizeof8.C: New test.
34558
34559 2004-07-05 Richard Sandiford <rsandifo@redhat.com>
34560
34561 * gcc.c-torture/compile/20040705-1.c: New test.
34562
34563 2004-07-04 Bud Davis <bdavis9659@comcast.net>
34564
34565 * gfortran.fortran-torture/execute/seq_io.f90: New test.
34566
34567 2004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
34568
34569 * gcc.dg/cpp/if-mop.c: Two new testcases.
34570 * gcc.dg/cpp/trad/comment-3.c: New.
34571
34572 2004-07-04 Paul Brook <paul@codesourcery.com>
34573
34574 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
34575
34576 2004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
34577
34578 PR c++/3761
34579 * g++.dg/lookup/crash4.C: New test.
34580
34581 2004-07-02 Zack Weinberg <zack@codesourcery.com>
34582
34583 * gcc.c-torture/execute/builtin-abs-1.c
34584 * gcc.c-torture/execute/builtin-abs-2.c
34585 * gcc.c-torture/execute/builtin-complex-1.c
34586 * gcc.c-torture/execute/builtins/string-1-lib.c
34587 * gcc.c-torture/execute/builtins/string-1.c
34588 * gcc.c-torture/execute/builtins/string-2-lib.c
34589 * gcc.c-torture/execute/builtins/string-2.c
34590 * gcc.c-torture/execute/builtins/string-3-lib.c
34591 * gcc.c-torture/execute/builtins/string-3.c
34592 * gcc.c-torture/execute/builtins/string-4-lib.c
34593 * gcc.c-torture/execute/builtins/string-4.c
34594 * gcc.c-torture/execute/builtins/string-5-lib.c
34595 * gcc.c-torture/execute/builtins/string-5.c
34596 * gcc.c-torture/execute/builtins/string-6-lib.c
34597 * gcc.c-torture/execute/builtins/string-6.c
34598 * gcc.c-torture/execute/builtins/string-7-lib.c
34599 * gcc.c-torture/execute/builtins/string-7.c
34600 * gcc.c-torture/execute/builtins/string-8-lib.c
34601 * gcc.c-torture/execute/builtins/string-8.c
34602 * gcc.c-torture/execute/builtins/string-9-lib.c
34603 * gcc.c-torture/execute/builtins/string-9.c
34604 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
34605 * gcc.c-torture/execute/builtins/string-asm-1.c
34606 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
34607 * gcc.c-torture/execute/builtins/string-asm-2.c
34608 * gcc.c-torture/execute/stdio-opt-1.c
34609 * gcc.c-torture/execute/stdio-opt-2.c
34610 * gcc.c-torture/execute/stdio-opt-3.c
34611 * gcc.c-torture/execute/string-opt-1.c
34612 * gcc.c-torture/execute/string-opt-10.c
34613 * gcc.c-torture/execute/string-opt-11.c
34614 * gcc.c-torture/execute/string-opt-12.c
34615 * gcc.c-torture/execute/string-opt-13.c
34616 * gcc.c-torture/execute/string-opt-14.c
34617 * gcc.c-torture/execute/string-opt-15.c
34618 * gcc.c-torture/execute/string-opt-16.c
34619 * gcc.c-torture/execute/string-opt-2.c
34620 * gcc.c-torture/execute/string-opt-6.c
34621 * gcc.c-torture/execute/string-opt-7.c
34622 * gcc.c-torture/execute/string-opt-8.c:
34623 Replace with ...
34624
34625 * gcc.c-torture/execute/builtins/abs-2.c
34626 * gcc.c-torture/execute/builtins/abs-3.c
34627 * gcc.c-torture/execute/builtins/complex-1.c
34628 * gcc.c-torture/execute/builtins/fprintf.c
34629 * gcc.c-torture/execute/builtins/fputs.c
34630 * gcc.c-torture/execute/builtins/memcmp.c
34631 * gcc.c-torture/execute/builtins/memmove.c
34632 * gcc.c-torture/execute/builtins/memops-asm.c
34633 * gcc.c-torture/execute/builtins/mempcpy-2.c
34634 * gcc.c-torture/execute/builtins/mempcpy.c
34635 * gcc.c-torture/execute/builtins/memset.c
34636 * gcc.c-torture/execute/builtins/printf.c
34637 * gcc.c-torture/execute/builtins/sprintf.c
34638 * gcc.c-torture/execute/builtins/strcat.c
34639 * gcc.c-torture/execute/builtins/strchr.c
34640 * gcc.c-torture/execute/builtins/strcmp.c
34641 * gcc.c-torture/execute/builtins/strcpy.c
34642 * gcc.c-torture/execute/builtins/strcspn.c
34643 * gcc.c-torture/execute/builtins/strlen-2.c
34644 * gcc.c-torture/execute/builtins/strlen.c
34645 * gcc.c-torture/execute/builtins/strncat.c
34646 * gcc.c-torture/execute/builtins/strncmp-2.c
34647 * gcc.c-torture/execute/builtins/strncmp.c
34648 * gcc.c-torture/execute/builtins/strncpy.c
34649 * gcc.c-torture/execute/builtins/strpbrk.c
34650 * gcc.c-torture/execute/builtins/strpcpy-2.c
34651 * gcc.c-torture/execute/builtins/strpcpy.c
34652 * gcc.c-torture/execute/builtins/strrchr.c
34653 * gcc.c-torture/execute/builtins/strspn.c
34654 * gcc.c-torture/execute/builtins/strstr-asm.c
34655 * gcc.c-torture/execute/builtins/strstr.c:
34656 ... these new files.
34657
34658 * gcc.c-torture/execute/builtins/abs-2-lib.c
34659 * gcc.c-torture/execute/builtins/abs-3-lib.c
34660 * gcc.c-torture/execute/builtins/complex-1-lib.c
34661 * gcc.c-torture/execute/builtins/fprintf-lib.c
34662 * gcc.c-torture/execute/builtins/fputs-lib.c
34663 * gcc.c-torture/execute/builtins/memcmp-lib.c
34664 * gcc.c-torture/execute/builtins/memmove-lib.c
34665 * gcc.c-torture/execute/builtins/memops-asm-lib.c
34666 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
34667 * gcc.c-torture/execute/builtins/mempcpy-lib.c
34668 * gcc.c-torture/execute/builtins/memset-lib.c
34669 * gcc.c-torture/execute/builtins/printf-lib.c
34670 * gcc.c-torture/execute/builtins/sprintf-lib.c
34671 * gcc.c-torture/execute/builtins/strcat-lib.c
34672 * gcc.c-torture/execute/builtins/strchr-lib.c
34673 * gcc.c-torture/execute/builtins/strcmp-lib.c
34674 * gcc.c-torture/execute/builtins/strcpy-lib.c
34675 * gcc.c-torture/execute/builtins/strcspn-lib.c
34676 * gcc.c-torture/execute/builtins/strlen-2-lib.c
34677 * gcc.c-torture/execute/builtins/strlen-lib.c
34678 * gcc.c-torture/execute/builtins/strncat-lib.c
34679 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
34680 * gcc.c-torture/execute/builtins/strncmp-lib.c
34681 * gcc.c-torture/execute/builtins/strncpy-lib.c
34682 * gcc.c-torture/execute/builtins/strpbrk-lib.c
34683 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
34684 * gcc.c-torture/execute/builtins/strpcpy-lib.c
34685 * gcc.c-torture/execute/builtins/strrchr-lib.c
34686 * gcc.c-torture/execute/builtins/strspn-lib.c
34687 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
34688 * gcc.c-torture/execute/builtins/strstr-lib.c
34689 * gcc.c-torture/execute/builtins/lib/abs.c
34690 * gcc.c-torture/execute/builtins/lib/fprintf.c
34691 * gcc.c-torture/execute/builtins/lib/memset.c
34692 * gcc.c-torture/execute/builtins/lib/printf.c
34693 * gcc.c-torture/execute/builtins/lib/sprintf.c
34694 * gcc.c-torture/execute/builtins/lib/strcpy.c
34695 * gcc.c-torture/execute/builtins/lib/strcspn.c
34696 * gcc.c-torture/execute/builtins/lib/strncat.c
34697 * gcc.c-torture/execute/builtins/lib/strncmp.c
34698 * gcc.c-torture/execute/builtins/lib/strncpy.c
34699 * gcc.c-torture/execute/builtins/lib/strpbrk.c
34700 * gcc.c-torture/execute/builtins/lib/strspn.c
34701 * gcc.c-torture/execute/builtins/lib/strstr.c:
34702 New files containing support routines.
34703
34704 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
34705 declaration.
34706 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
34707 when not optimizing.
34708
34709 2004-07-02 Mark Mitchell <mark@codesourcery.com>
34710
34711 PR c++/16240
34712 * g++.dg/abi/mangle22.C: New test.
34713 * g++.dg/abi/mangle23.C: Likewise.
34714
34715 2004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
34716
34717 PR fortran/16290
34718 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
34719 Allow for cases without denormalized floating point numbers.
34720
34721 2004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
34722
34723 PR c/1027
34724 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
34725 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
34726 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
34727 expected warning text.
34728 * gcc.dg/format/diag-2.c: New test.
34729
34730 2004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
34731
34732 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
34733
34734 2004-07-01 Paolo Bonzini <bonzini@gnu.org>
34735
34736 * gcc.dg/builtins-43.c: New.
34737 * gcc.dg/builtins-44.c: New.
34738 * gcc.dg/builtins-45.c: New.
34739
34740 2004-06-26 Geoffrey Keating <geoffk@apple.com>
34741 Andreas Tobler <a.tobler@schweiz.ch>
34742
34743 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
34744 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
34745 as SIGSEGV.
34746 * gcc.dg/cleanup-11.c: Likewise.
34747 * gcc.dg/cleanup-8.c: Likewise.
34748 * gcc.dg/cleanup-9.c: Likewise.
34749 * gcc.dg/cleanup-5.c: Run on all platforms.
34750
34751 2004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
34752
34753 * g++.dg/warn/nonnull1.C: New test.
34754
34755 2004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
34756
34757 * gcc.dg/compat/compat-common.h: Wrap up CINT in
34758 an #ifndef SKIP_COMPLEX_INT/#endif pair.
34759 Special-case the Sun compiler wrt to <complex.h>.
34760
34761 2004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
34762
34763 * gcc.dg/Wunreachable-8.C: New test.
34764
34765 * gcc.dg/h8300-ice2.c : New test.
34766
34767 2004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
34768
34769 PR fortran/16161
34770 * gfortran.fortran-torture/compile/implicit.f90: Add test
34771 for implicit character.
34772
34773 2004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
34774
34775 PR fortran/16289
34776 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
34777 Use tiny() intrinsic to find smallest non-negative real
34778
34779 2004-06-30 Jakub Jelinek <jakub@redhat.com>
34780
34781 * gcc.dg/compat/struct-by-value-22_main.c: New test.
34782 * gcc.dg/compat/struct-by-value-22_x.c: New.
34783 * gcc.dg/compat/struct-by-value-22_y.c: New.
34784
34785 * gcc.c-torture/execute/20040629-1.c: New test.
34786
34787 2004-06-29 Jakub Jelinek <jakub@redhat.com>
34788
34789 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
34790 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
34791
34792 PR target/16195
34793 * gcc.dg/20040625-1.c: New test.
34794
34795 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34796
34797 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
34798
34799 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34800
34801 PR fortran/15963
34802 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
34803
34804 2004-06-29 Richard Henderson <rth@redhat.com>
34805
34806 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
34807
34808 2004-06-29 Paul Brook <paul@codesourcery.com>
34809
34810 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
34811 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
34812
34813 2004-06-29 Nathan Sidwell <nathan@codesourcery.com>
34814
34815 PR c++/16260
34816 * g++.dg/parse/crash15.C: New.
34817
34818 2004-06-28 Andrew Pinski <apinski@apple.com>
34819
34820 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
34821 by the error already.
34822
34823 * g++.dg/opt/ptrmem4.C: Change to compile only test.
34824
34825 2004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
34826
34827 PR target/14041
34828 * gcc.dg/h8300-bss-align-1.c : New.
34829
34830 2004-06-28 Nathan Sidwell <nathan@codesourcery.com>
34831
34832 * PR c++/16174
34833 * g++.dg/template/ctor4.C: New.
34834
34835 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
34836
34837 PR c++/16205
34838 * g++.dg/warn/Wsequence-point-1.C: New test.
34839
34840 2004-06-27 Paul Brook <paul@codesourcery.com>
34841
34842 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
34843
34844 2004-06-27 Zack Weinberg <zack@codesourcery.com>
34845
34846 * g++.old-deja/g++.mike/p7325.C: Remove.
34847
34848 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
34849
34850 PR c/14963
34851 * gcc.dg/pr14963.c: New test.
34852
34853 2004-06-27 Mark Mitchell <mark@codesourcery.com>
34854
34855 PR c++/16193
34856 * g++.dg/parse/redef1.C: New test.
34857
34858 2004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
34859
34860 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
34861 20021110.c.
34862 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
34863 20021119-1.c.
34864 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
34865 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
34866 5-04.c.
34867 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
34868 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
34869 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
34870 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
34871 g++.brendan/enum14.C.
34872 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
34873 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
34874 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
34875 g++.mike/virt1.C.
34876 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
34877 memtemp24.C.
34878
34879 2004-06-27 Roger Sayle <roger@eyesopen.com>
34880
34881 * gcc.dg/20040527-1.c: New test case.
34882
34883 2004-06-26 Bud Davis <bdavis9659@comcast.net>
34884
34885 PR gfortran/pr16196
34886 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
34887
34888 2004-06-25 Roger Sayle <roger@eyesopen.com>
34889
34890 PR middle-end/15825
34891 * gcc.dg/pr15825-1.c: New test case.
34892
34893 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
34894
34895 * gcc.c-torture/execute/20040625-1.c: New test.
34896
34897 2004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34898
34899 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
34900
34901 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
34902
34903 * gcc.dg/torture/mips-div-1.c: New test.
34904
34905 2004-06-24 Jeff Law <law@redhat.com>
34906
34907 * gcc.dg/tree-ssa/20040624-1.c: New test.
34908
34909 2004-06-24 Richard Sandiford <rsandifo@redhat.com>
34910
34911 * gcc.c-torture/compile/20040624-1.c: New test.
34912
34913 2004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
34914
34915 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
34916 this directory.
34917
34918 2004-06-23 Andrew Pinski <apinski@apple.com>
34919
34920 PR middle-end/15988
34921 * g++.dg/opt/ptrmem4.C: New test.
34922
34923 * gcc.dg/c90-array-quals-2.c: New test.
34924
34925 2006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
34926
34927 * gcc.dg/kpice1.c: New test.
34928
34929 2006-06-23 Andrew Pinski <apinski@apple.com>
34930
34931 * gcc.dg/c90-array-quals.c: New test.
34932
34933 2006-06-22 Richard Henderson <rth@redhat.com>
34934
34935 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
34936
34937 2004-06-22 Loren James Rittle <ljrittle@acm.org>
34938
34939 * gcc.dg/builtins-config.h: Handle FreeBSD.
34940
34941 2006-06-22 Richard Henderson <rth@redhat.com>
34942
34943 * g++.dg/opt/devirt1.C: New.
34944
34945 2004-06-22 Kelley Cook <kcook@gcc.gnu.org>
34946
34947 * g++.dg/opt/pr15551.C: New testcase.
34948
34949 2004-06-22 H.J. Lu <hongjiu.lu@intel.com>
34950
34951 PR target/14800
34952 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
34953 x86_64-*-linux* when compiling for 32bit.
34954
34955 2004-06-21 Andrew Pinski <apinski@apple.com>
34956
34957 * gcc.dg/pch/struct-1.c: New.
34958 * gcc.dg/pch/struct-1.hs: New.
34959
34960 2004-06-21 Geoffrey Keating <geoffk@apple.com>
34961
34962 * gcc.dg/pch/save-temps-1.c: New file.
34963 * gcc.dg/pch/save-temps-1.hs: New file.
34964
34965 2004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
34966
34967 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
34968 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
34969
34970 2004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34971
34972 * gfortran.fortran-torture/execute/select_1.f90: Rename function
34973 to fix type error.
34974 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
34975 Remove trailing spaces.
34976
34977 2004-06-21 Richard Henderson <rth@redhat.com>
34978
34979 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
34980 merging && to BIT_FIELD_REF.
34981
34982 2004-06-21 Richard Sandiford <rsandifo@redhat.com>
34983
34984 * g++.dg/opt/placeholder1.C: New test.
34985
34986 2004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
34987
34988 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
34989 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
34990 * gcc.dg/compat/union-m128-1_x.c: Likewise.
34991 * gcc.dg/compat/union-m128-1_y.c: Likewise.
34992
34993 2004-06-20 Zack Weinberg <zack@codesourcery.com>
34994
34995 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
34996 extern "C".
34997 * g++.dg/other/pragma-re-1.C: Add comments.
34998
34999 2004-06-19 Bud Davis <bdavis9659@comcast.net>
35000
35001 PR gfortran/16080
35002 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
35003
35004 2004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
35005
35006 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
35007 instead of setting the type of size_t by
35008 hand.
35009
35010 2004-06-18 Roger Sayle <roger@eyesopen.com>
35011
35012 * gcc.dg/unordered-2.c: New test case.
35013 * gcc.dg/unordered-3.c: New test case.
35014
35015 2004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
35016
35017 PR other/16043
35018 * lib/g++.exp (g++_version): Tweak regexp for version
35019 * lib/g77.exp (g77_version): Likewise.
35020 * lib/gfortran.exp (gfortran_version): Likewise.
35021 * lib/objc.exp (objc_version): Likewise.
35022 * lib/treelang.exp (treelang_version): Likewise.
35023
35024 2004-06-19 Jakub Jelinek <jakub@redhat.com>
35025
35026 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
35027 Use INT_MAX instead of __INT_MAX__.
35028 * gcc.dg/compat/struct-align-2_y.c: Likewise.
35029
35030 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
35031 * gcc.dg/compat/scalar-return-3_x.c: Use it.
35032 * gcc.dg/compat/scalar-return-3_y.c: Use it.
35033 * gcc.dg/compat/scalar-return-4_x.c: Use it.
35034 * gcc.dg/compat/scalar-return-4_y.c: Use it.
35035 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
35036 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
35037 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
35038 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
35039
35040 * gcc.dg/range-test-1.c: New test.
35041 * g++.dg/opt/range-test-1.C: New test.
35042
35043 2004-06-17 Richard Henderson <rth@redhat.com>
35044
35045 * objc.dg/sync-1.m: New.
35046 * objc.dg/try-catch-1.m: Don't force next runtime.
35047 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
35048 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
35049 shadowed catch clause.
35050 * objc.dg/try-catch-5.m: New.
35051
35052 2004-06-17 Zack Weinberg <zack@codesourcery.com>
35053
35054 Bug 14610
35055 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
35056
35057 2004-06-15 Richard Henderson <rth@redhat.com>
35058
35059 * gcc.dg/20001116-1.c: Move expected warning line.
35060
35061 2004-06-15 Richard Henderson <rth@redhat.com>
35062
35063 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
35064 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
35065
35066 2004-06-15 Jeff Law <law@redhat.com>
35067
35068 * gcc.dg/tree-ssa/20040615-1.c: New test.
35069 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
35070 be less sensitive to operand ordering.
35071 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
35072
35073 2004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
35074
35075 * g++.dg/abi/bitfield3.C: Add comment..
35076
35077 2004-06-15 Richard Henderson <rth@redhat.com>
35078
35079 * g++.dg/ext/stmtexpr1.C: XFAIL.
35080 * gcc.dg/20030612-1.c: XFAIL.
35081
35082 2004-06-15 Eric Christopher <echristo@redhat.com>
35083
35084 * g++.dg/charset/asm5.c: New.
35085 * gcc.dg/charset/asm6.c: New.
35086
35087 2004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35088
35089 PR fortran/15962
35090 * gfortran.fortran-torture/execute/select_1.f90: New test.
35091
35092 2004-06-15 Paul Brook <paul@codesourcery.com>
35093
35094 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
35095
35096 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
35097
35098 PR c++/15967
35099 * g++.dg/lookup/crash3.C: New test.
35100
35101 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
35102
35103 PR c++/15947
35104 * g++.dg/parse/dtor4.C: New test.
35105
35106 2004-06-14 Jeff Law <law@redhat.com>
35107
35108 * gcc.c-torture/compile/20040614-1.c: New test.
35109
35110 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35111
35112 PR fortran/15211
35113 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
35114 LEN of a character array.
35115
35116 2004-06-14 Mark Mitchell <mark@codesourcery.com>
35117
35118 PR c++/15096
35119 * g++.dg/template/ptrmem10.C: New test.
35120
35121 PR c++/14930
35122 * g++.dg/template/friend30.C: New test.
35123
35124 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35125
35126 PR fortran/14928
35127 * gfortran.fortran-torture/compile/mloc.f90: New test.
35128
35129 2004-06-13 Paul Brook <paul@codesourcery.com>
35130
35131 * gfortran.fortran-torture/execute/random_2.f90: New test.
35132
35133 2004-06-13 Eric Christopher <echristo@redhat.com>
35134
35135 * gcc.dg/noncompile/redecl-1.c: Fix error message.
35136
35137 2004-06-12 Paul Brook <paul@codesourcery.com>
35138
35139 * gfortran.fortran-torture/execute/contained_3.f90: New test.
35140
35141 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35142
35143 PR fortran/14923
35144 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
35145
35146 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35147
35148 PR fortran/14957
35149 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
35150 syntax errors in end statements of contained subroutines.
35151
35152 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35153
35154 PR fortran/12841
35155 * gfortran.fortran-torture/execute/null_arg.f90: New test.
35156
35157 2004-06-12 Bud Davis <bdavis9659@comcast.net>
35158
35159 PR fortran/15665
35160 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
35161
35162 2004-06-12 Bud Davis <bdavis9659@comcast.net>
35163
35164 PR gfortran/12839
35165 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
35166
35167 2004-06-11 Mark Mitchell <mark@codesourcery.com>
35168
35169 PR c++/15862
35170 * g++.dg/parse/enum1.C: New test.
35171
35172 2004-06-10 Jeff Law <law@redhat.com>
35173
35174 * gcc.c-torture/compile/20040610-1.c: New test.
35175
35176 2004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
35177
35178 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
35179 * g++.old-deja/g++.other/decl3.C: Likewise.
35180
35181 2004-06-10 Brian Booth <bbooth@redhat.com>
35182
35183 * gcc.dg/tree-ssa/20031015-1.c: Scan for
35184 V_MAY_DEF instead of VDEF.
35185 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
35186
35187 2004-06-10 Mark Mitchell <mark@codesourcery.com>
35188
35189 PR c++/14211
35190 * g++.dg/conversion/const1.C: New test.
35191
35192 PR c++/15076
35193 * g++.dg/conversion/reinterpret1.C: New test.
35194
35195 PR c++/15877
35196 * g++.dg/template/enum2.C: New test.
35197
35198 PR c++/15227
35199 * g++.dg/template/error13.C: New test.
35200
35201 2004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35202
35203 PR fortran/14957
35204 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
35205 arguments to test_* REAL and of the right size.
35206
35207 2004-06-10 Jakub Jelinek <jakub@redhat.com>
35208
35209 PR target/15569
35210 PR rtl-optimization/15681
35211 * gcc.dg/20040609-1.c: New test.
35212
35213 2004-06-10 Jakub Jelinek <jakub@redhat.com>
35214
35215 PR c++/14791
35216 * g++.dg/opt/builtins1.C: New test.
35217
35218 2004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
35219
35220 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
35221 that use default windows32 struct layout.
35222 * gcc.dg/i386-bitfield2.c: Likewise.
35223
35224 2004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
35225
35226 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
35227 for mingw32 and cygwin targets.
35228
35229 2004-06-09 Geoffrey Keating <geoffk@apple.com>
35230
35231 * gcc.dg/pch/macro-4.c: New.
35232 * gcc.dg/pch/macro-4.hs: New.
35233
35234 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35235
35236 PR fortran/13249
35237 * gfortran.fortran-torture/compile/name_clash.f90: New test.
35238
35239 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35240
35241 PR fortran/13372
35242 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
35243
35244 2004-06-09 Bud Davis <bdavis9659@comcast.net>
35245
35246 PR gfortran/14897
35247 * gfortran.fortran-torture/execute/t_edit.f90: New test.
35248
35249 2004-06-09 Bud Davis <bdavis9659@comcast.net>
35250
35251 PR gfortran/15755
35252 * gfortran.fortran-torture/execute/backspace.c : New test.
35253
35254 2004-06-09 Paul Brook <paul@codesourcery.com>
35255
35256 * gfortran.fortran-torture/execure/intrinsic_associated.f90
35257 (pointer_to_section): Rewrite to use smaller array.
35258
35259 2004-06-08 David Edelsohn <edelsohn@gnu.org>
35260
35261 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
35262 * gcc.dg/ext/altivec-10.c: Same.
35263 * gcc.dg/ext/altivec-11.c: Same.
35264 * gcc.dg/ext/altivec-12.c: Same.
35265 * gcc.dg/ext/altivec-13.c: Same.
35266 * gcc.dg/ext/altivec-14.c: Same.
35267 * gcc.dg/ext/altivec-15.c: Same.
35268 * gcc.dg/ext/altivec-16.c: Same.
35269 * gcc.dg/ext/altivec-3.c: Same.
35270 * gcc.dg/ext/altivec-4.c: Same.
35271 * gcc.dg/ext/altivec-6.c: Same.
35272 * gcc.dg/ext/altivec-7.c: Same.
35273 * gcc.dg/ext/altivec-8.c: Same.
35274 * gcc.dg/ext/altivec-varargs-1.c: Same.
35275
35276 * g++.dg/ext/altivec-1.C: Correct dg syntax.
35277 * g++.dg/ext/altivec-10.C: Same.
35278 * g++.dg/ext/altivec-2.C: Same.
35279 * g++.dg/ext/altivec-3.C: Same.
35280 * g++.dg/ext/altivec-4.C: Same.
35281 * g++.dg/ext/altivec-5.C: Same.
35282 * g++.dg/ext/altivec-6.C: Same.
35283 * g++.dg/ext/altivec-7.C: Same.
35284 * g++.dg/ext/altivec-8.C: Same.
35285 * g++.dg/ext/altivec-9.C: Same.
35286
35287 2004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
35288
35289 PR c++/7841
35290 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
35291
35292 2004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
35293
35294 * gcc.dg/union-1.c: New test.
35295
35296 2004-06-07 Roger Sayle <roger@eyesopen.com>
35297
35298 * gcc.dg/builtins-41.c: New test case.
35299 * gcc.dg/builtins-42.c: New test case.
35300
35301 2004-06-07 David Edelsohn <edelsohn@gnu.org>
35302
35303 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
35304 * g++.dg/ext/altivec-10.C: Same.
35305 * g++.dg/ext/altivec-2.C: Same.
35306 * g++.dg/ext/altivec-3.C: Same.
35307 * g++.dg/ext/altivec-4.C: Same.
35308 * g++.dg/ext/altivec-5.C: Same.
35309 * g++.dg/ext/altivec-6.C: Same.
35310 * g++.dg/ext/altivec-7.C: Same.
35311 * g++.dg/ext/altivec-8.C: Same.
35312 * g++.dg/ext/altivec-9.C: Same.
35313 * g++.old-deja/g++.abi/cxa_vec.C: Same.
35314 * g++.old-deja/g++.brendan/new3.C: Same.
35315 * gcc.c-torture/execute/eeprof-1.x: Same.
35316
35317 2004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
35318
35319 PR c/14765
35320 * gcc.dg/pr14765-1.c: New test.
35321
35322 2004-06-07 Roger Sayle <roger@eyesopen.com>
35323
35324 PR c/14649
35325 * gcc.dg/pr14649-1.c: New test case.
35326
35327 2004-06-07 Richard Henderson <rth@redhat.com>
35328
35329 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
35330 if temporaries.
35331
35332 2004-06-07 David Edelsohn <edelsohn@gnu.org>
35333
35334 * g++.dg/eh/elide1.C: Remove XFAIL.
35335
35336 2004-06-07 Mark Mitchell <mark@codesourcery.com>
35337
35338 PR c++/15337
35339 * g++.dg/expr/sizeof3.C: New test.
35340
35341 PR c++/14777
35342 * g++.dg/template/access14.C: New test.
35343
35344 PR c++/15554
35345 * g++.dg/template/enum1.C: New test.
35346
35347 PR c++/15057
35348 * g++.dg/eh/throw1.C: New test.
35349
35350 2004-06-07 David Ayers <d.ayers@inode.at>
35351 Ziemowit Laski <zlaski@apple.com>
35352
35353 * lib/objc.exp (objc_target_compile): Revert the '-framework
35354 Foundation' flag fix, since bare Darwin does not ship
35355 with the Foundation framework.
35356 * objc/execute/next_mapping.h: Provide a local NSConstantString
35357 @interface and @implementation.
35358 (objc_constant_string_init): A constructor function, used to
35359 initialize the NSConstantString meta-class object.
35360 * objc/execute/string1.m: Include "next_mapping.h" instead of
35361 <Foundation/NSString.h>.
35362 * objc/execute/string2.m: Likewise.
35363 * objc/execute/string3.m: Likewise.
35364 * objc/execute/string4.m: Likewise.
35365
35366 2004-06-06 H.J. Lu <hongjiu.lu@intel.com>
35367
35368 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
35369 to double. Replace double with FLOAT.
35370 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
35371
35372 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
35373 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
35374 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
35375 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
35376 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
35377 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
35378 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
35379 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
35380
35381 2004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
35382
35383 PR c/13519
35384 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
35385
35386 2004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
35387
35388 PR c++/15503
35389 * g++.dg/template/meminit2.C: New test.
35390
35391 2004-06-04 Paolo Bonzini <bonzini@gnu.org>
35392
35393 PR target/15822
35394 * gcc.c-torture/execute/compare-fp-1.c,
35395 gcc.c-torture/execute/compare-fp-2.c,
35396 gcc.c-torture/execute/compare-fp-3.c,
35397 gcc.c-torture/execute/compare-fp-4.c,
35398 gcc.c-torture/execute/compare-fp-3.x,
35399 gcc.c-torture/execute/compare-fp-4.x: Moved...
35400 * gcc.c-torture/execute/ieee/compare-fp-1.c,
35401 gcc.c-torture/execute/ieee/compare-fp-2.c,
35402 gcc.c-torture/execute/ieee/compare-fp-3.c,
35403 gcc.c-torture/execute/ieee/compare-fp-4.c,
35404 gcc.c-torture/execute/ieee/compare-fp-3.x,
35405 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
35406
35407 2004-06-04 David Ayers <d.ayers@inode.at>
35408
35409 * objc/execute/protocol-isEqual-4.m: New testcase.
35410
35411 2004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
35412
35413 * objc/execute/protocol-isEqual-1.m: New testcase.
35414 * objc/execute/protocol-isEqual-2.m: New testcase.
35415 * objc/execute/protocol-isEqual-3.m: New testcase.
35416
35417 2004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35418
35419 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
35420
35421 2004-06-02 Ziemowit Laski <zlaski@apple.com>
35422
35423 * lib/objc.exp (objc_target_compile): When running tests on
35424 Darwin (Mac OS X), inform the linker about '-framework
35425 'Foundation'.
35426
35427 2004-06-02 Eric Christopher <echristo@redhat.com>
35428
35429 * gcc.c-torture/compile/20040602-1.c: New.
35430
35431 2004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
35432
35433 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
35434 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
35435
35436 PR tree-optimization/14736
35437 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
35438
35439 PR tree-optimization/14042
35440 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
35441
35442 PR tree-optimization/14729
35443 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
35444
35445 2004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35446
35447 PR fortran/15557
35448 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
35449
35450 2004-06-01 Richard Hederson <rth@redhat.com>
35451
35452 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
35453
35454 2004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
35455
35456 PR c++/14932
35457 * g++.dg/parse/offsetof4.C: New test.
35458
35459 2004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
35460
35461 PR objc/7993
35462 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
35463
35464 2004-05-31 Mark Mitchell <mark@codesourcery.com>
35465
35466 PR c++/15701
35467 * g++.dg/template/friend29.C: New test.
35468
35469 2004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
35470
35471 PR c/15749
35472 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
35473
35474 2004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
35475
35476 * gcc.dg/sparc-trap-1.c: New test.
35477
35478 2004-05-31 Roger Sayle <roger@eyesopen.com>
35479
35480 PR middle-end/15069
35481 * g++.dg/opt/fold3.C: New test case.
35482
35483 2004-05-30 Graham Stott <graham.stott@btinternet.com>
35484
35485 * lib/target-supports.exp (check_iconv_available): Fix fallout
35486 from 2004-05-28 patch.
35487
35488 2004-05-30 Paul Brook <paul@codesourcery.com>
35489
35490 PR fortran/15620
35491 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
35492 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
35493
35494 2004-05-30 Steven G. Kargl <kargls@comcast.net>
35495
35496 * gfortran.fortran-torture/execute/random_1.f90: New test.
35497
35498 2004-05-28 Ziemowit Laski <zlaski@apple.com>
35499
35500 * g++.dg/ext/altivec-10.C: New test.
35501
35502 2004-05-29 Paul Brook <paul@codesourcery.com>
35503
35504 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
35505
35506 2004-05-28 Ziemowit Laski <zlaski@apple.com>
35507
35508 * gcc.dg/altivec-16.c: New test.
35509
35510 2004-05-28 Janis Johnson <janis187@us.ibm.com>
35511
35512 * lib/target-supports.exp (check_vmx_hw_available): New.
35513 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
35514
35515 * lib/target-supports.exp (check_alias_available,
35516 check_iconv_available, check_named_sections_available): Use
35517 unique names for temporary files.
35518
35519 2004-05-28 Ziemowit Laski <zlaski@apple.com>
35520
35521 * gcc.dg/altivec-15.c: New test.
35522
35523 2004-05-28 Mark Mitchell <mark@codesourcery.com>
35524
35525 PR c++/15083
35526 * g++.dg/warn/noeffect6.C: New test.
35527
35528 PR c++/15471
35529 * g++.dg/expr/ptrmem4.C: New test.
35530
35531 PR c++/15640
35532 * g++.dg/template/operator3.C: New test.
35533
35534 2004-05-28 Mark Mitchell <mark@codesourcery.com>
35535
35536 PR c++/14668
35537 * g++.dg/lookup/redecl1.C: New test.
35538 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
35539
35540 2004-05-28 Paolo Bonzini <bonzini@gnu.org>
35541
35542 * gcc.c-torture/execute/compare-fp-1.c,
35543 gcc.c-torture/execute/compare-fp-2.c,
35544 gcc.c-torture/execute/compare-fp-3.c,
35545 gcc.c-torture/execute/compare-fp-4.c,
35546 gcc.c-torture/execute/compare-fp-3.x,
35547 gcc.c-torture/execute/compare-fp-4.x,
35548 gcc.dg/pr15649-1.c: New.
35549
35550 2004-05-27 Adam Nemet <anemet@lnxw.com>
35551
35552 PR c++/12883
35553 * g++.dg/init/array14.C: New test.
35554
35555 2004-05-25 Janis Johnson <janis187@us.ibm.com>
35556
35557 * lib/compat.exp (compat-get-options-main): New.
35558 (compat-get-options): Remove unneeded code, warn for ignored
35559 command.
35560 (compat-execute): Check flag set by dg-require-* commands.
35561
35562 * lib/compat.exp (compat-execute): Break up long lines.
35563
35564 2004-05-24 Janis Johnson <janis187@us.ibm.com>
35565
35566 * gcc.dg/altivec-7.c: Don't use 'vector long'.
35567 * gcc.dg/altivec-14.c: New test.
35568 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
35569
35570 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
35571 * gcc.dg/altivec-12.c: Ditto.
35572
35573 * gcc.dg/altivec-3.c: Move call to altivec_check.
35574
35575 2004-05-23 Mark Mitchell <mark@codesourcery.com>
35576
35577 PR c++/15044
35578 * g++.dg/template/error12.C: New test.
35579
35580 PR c++/15317
35581 * g++.dg/ext/attrib15.C: New test.
35582
35583 PR c++/15329
35584 * g++.dg/template/ptrmem9.C: New test.
35585
35586 2004-05-25 Paul Brook <paul@codesourcery.com>
35587
35588 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
35589
35590 2004-05-23 Mark Mitchell <mark@codesourcery.com>
35591
35592 PR c++/15165
35593 * g++.dg/template/crash19.C: New test.
35594
35595 2004-05-23 Mark Mitchell <mark@codesourcery.com>
35596
35597 PR c++/15025
35598 * g++.dg/template/redecl1.C: New test.
35599
35600 2004-05-23 Mark Mitchell <mark@codesourcery.com>
35601
35602 PR c++/14821
35603 * g++.dg/other/ns1.C: New test.
35604
35605 PR c++/14883
35606 * g++.dg/template/invalid1.C: New test.
35607
35608 2004-05-23 Paul Brook <paul@codesourcery.com>
35609 Victor Leikehman <lei@haifasphere.co.il>
35610
35611 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
35612 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
35613
35614 2004-05-22 Mark Mitchell <mark@codesourcery.com>
35615
35616 PR c++/15285
35617 PR c++/15299
35618 * g++.dg/template/non-dependent5.C: New test.
35619 * g++.dg/template/non-dependent6.C: New test.
35620
35621 2004-05-22 Mark Mitchell <mark@codesourcery.com>
35622
35623 PR c++/15507
35624 * g++.dg/inherit/union1.C: New test.
35625
35626 PR c++/15542
35627 * g++.dg/template/addr1.C: New test.
35628
35629 PR c++/15427
35630 * g++.dg/template/array5.C: New test.
35631
35632 PR c++/15287
35633 * g++.dg/template/array6.C: New test.
35634
35635 2004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
35636 Roger Sayle <roger@eyesopen.com>
35637
35638 * g++.dg/lookup/forscope2.C: New test case.
35639
35640 2004-05-22 Ben Elliston <bje@au.ibm.com>
35641
35642 * gcc.dg/cpp/Wmissingdirs.c: New.
35643
35644 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
35645
35646 PR target/15301
35647 * gcc.dg/compat/union-m128-1.h: New file.
35648 * gcc.dg/compat/union-m128-1_main.c: Likewise.
35649 * gcc.dg/compat/union-m128-1_x.c: Likewise.
35650 * gcc.dg/compat/union-m128-1_y.c: Likewise.
35651
35652 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
35653
35654 PR target/15302
35655 * gcc.dg/compat/struct-complex-1.h: New file.
35656 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
35657 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
35658 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
35659
35660 2004-05-20 Roger Sayle <roger@eyesopen.com>
35661
35662 PR middle-end/3074
35663 * gcc.dg/pr3074-1.c: New test case.
35664 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
35665
35666 2004-05-20 Falk Hueffner <falk@debian.org>
35667
35668 PR other/15526
35669 * gcc.dg/ftrapv-1.c: New test case.
35670
35671 2004-05-18 Feng Wang <fengwang@nudt.edu.cn>
35672
35673 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
35674
35675 2004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
35676 Jeff Law <law@redhat.com>
35677
35678 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
35679 * gcc.dg/tree-ssa/20040518-2.c: New test.
35680
35681 * gcc.dg/tree-ssa/20040518-1.c: New test.
35682
35683 2004-05-18 Zack Weinberg <zack@codesourcery.com>
35684
35685 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
35686
35687 2004-05-18 Paul Brook <paul@codesourcery.com>
35688
35689 PR fortran/13930
35690 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
35691
35692 2004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35693
35694 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
35695 constant folding.
35696
35697 2004-05-17 Steven Bosscher <stevenb@suse.de>
35698
35699 * gcc.dg/tree-ssa/20040517-1.c: New test.
35700
35701 2004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
35702
35703 * gcc.dg/loop-4.c: New test.
35704
35705 2004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
35706
35707 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
35708
35709 2004-05-15 Bud Davis <bdavis9659@comcast.net>
35710
35711 PR fortran/15311
35712 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
35713
35714 2004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35715
35716 PR fortran/13826
35717 PR fortran/13940
35718 * gfortran.fortran-torture/compile/data_1.f90: New test.
35719
35720 2004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
35721
35722 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
35723 * gcc.dg/uninit-H.c: Define ASM for __s390__.
35724
35725 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
35726
35727 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
35728
35729 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
35730
35731 PR c/15444
35732 * gcc.dg/format/xopen-1.c: Adjust expected message.
35733 * gcc.dg/format/xopen-3.c: New test.
35734
35735 2004-05-14 Victor Leikehman <lei@haifasphere.co.il>
35736
35737 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
35738
35739 2004-05-14 Jeff Law <law@redhat.com>
35740
35741 * gcc.dg/tree-ssa/20040514-2.c: New test.
35742
35743 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35744
35745 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
35746 this ...
35747 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
35748 this.
35749
35750 2004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
35751
35752 * gcc.dg/tree-ssa/20040514-1.c: New test.
35753
35754 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35755
35756 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
35757 test.
35758
35759 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35760
35761 PR fortran/14066
35762 * gfortran.fortran-torture/compile/do_1.f90: New test.
35763
35764 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35765
35766 PR fortran/15051
35767 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
35768 test.
35769
35770 2004-05-14 Bud Davis <bdavis9659@comcast.net>
35771
35772 PR fortran/15149
35773 * gfortran.fortran-torture/execute/random_init.f90: New test.
35774
35775 2004-05-13 Paul Brook <paul@codesourcery.com>
35776
35777 PR fortran/15314
35778 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
35779
35780 2004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
35781
35782 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
35783 for the powerpc case.
35784
35785 2004-05-13 Jeff Law <law@redhat.com>
35786
35787 * gcc.dg/tree-ssa/20040513-1.c: New test.
35788 * gcc.dg/tree-ssa/20040513-2.c: New test.
35789
35790 2004-05-13 Paul Brook <paul@codesourcery.com>
35791
35792 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
35793 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
35794 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
35795
35796 2004-05-13 Andreas Schwab <schwab@suse.de>
35797
35798 PR other/10819
35799 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
35800 characters.
35801
35802 2004-05-13 Bud Davis <bdavis9659@comcast.net>
35803
35804 PR fortran/15294
35805 * gfortran.fortran-torture/execute/adjustr.f90: New file.
35806
35807 2004-05-13 Diego Novillo <dnovillo@redhat.com>
35808
35809 Merge from tree-ssa-20020619-branch. See
35810 ChangeLog.tree-ssa for details.
35811
35812 2004-05-11 Ziemowit Laski <zlaski@apple.com>
35813
35814 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
35815 include <altivec.h> explicitly.
35816 * gcc.dg/altivec-13.c: Likewise.
35817
35818 2004-05-11 Paul Brook <paul@codesourcery.com>
35819
35820 * gcc.c-torture/compile/20010518-1.c: Force enum size.
35821
35822 2004-05-10 Eric Christopher <echristo@redhat.com>
35823
35824 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
35825 * gcc.dg/sibcall-4.c: Ditto.
35826
35827 2004-05-10 Ziemowit Laski <zlaski@apple.com>
35828
35829 * g++.dg/ext/altivec-8.C: New test case.
35830 * gcc.dg/altivec-13.c: New test case.
35831
35832 2004-05-08 Roger Sayle <roger@eyesopen.com>
35833
35834 * gcc.c-torture/execute/divcmp-1.c: New test case.
35835 * gcc.c-torture/execute/divcmp-2.c: New test case.
35836 * gcc.c-torture/execute/divcmp-3.c: New test case.
35837
35838 2004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
35839
35840 * g++.dg/other/pragma-re-2.C: New test.
35841
35842 2004-05-07 Uros Bizjak <uros@kss-loka.si>
35843
35844 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
35845 * gcc.dg/i386-387-2.c: Likewise.
35846
35847 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
35848 __builtin_drem.
35849 * gcc.dg/i386-387-6.c: Likewise.
35850
35851 2004-05-07 Uros Bizjak <uros@kss-loka.si>
35852
35853 * gcc.dg/builtins-33.c: Also check log1p*.
35854
35855 2004-05-07 Hans-Peter Nilsson <hp@axis.com>
35856
35857 PR optimization/15296
35858 * gcc.c-torture/execute/pr15296.c: New test.
35859
35860 2004-05-05 Uros Bizjak <uros@kss-loka.si>
35861
35862 * gcc.dg/builtins-40.c: New test.
35863
35864 2004-05-05 Richard Sandiford <rsandifo@redhat.com>
35865
35866 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
35867
35868 2004-05-04 Paolo Bonzini <bonzini@gnu.org>
35869
35870 * g++.dg/ext/spe1.C: New testcase.
35871
35872 2004-05-04 Ziemowit Laski <zlaski@apple.com>
35873
35874 * objc.dg/image-info.m: Allow additional attributes
35875 for __image_info section.
35876
35877 2004-05-04 Richard Sandiford <rsandifo@redhat.com>
35878
35879 * gcc.dg/torture/mips-hilo-2.c: New test.
35880
35881 2004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
35882
35883 PR c++/14389
35884 * g++.dg/template/member5.C: New test.
35885
35886 2004-05-03 Uros Bizjak <uros@kss-loka.si>
35887
35888 * gcc.dg/builtins-34.c: Also check expm1*.
35889
35890 2004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35891
35892 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
35893 * gcc.dg/torture/builtin-convert-3.c: New test.
35894
35895 2004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
35896
35897 PR middle-end/15054
35898 * g++.dg/opt/pr15054.C: New test.
35899
35900 2004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35901
35902 * gcc.dg/torture/builtin-rounding-1.c: New test.
35903 * gcc.dg/builtins-25.c: Delete.
35904 * gcc.dg/builtins-29.c: Delete.
35905
35906 2004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
35907
35908 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
35909 * gcc.dg/sibcall-4.c: Likewise.
35910 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
35911
35912 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
35913
35914 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
35915 bit-field on 16-bit targets.
35916
35917 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
35918
35919 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
35920 16-bit targets.
35921
35922 2004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
35923
35924 * gcc.dg/rs6000-power2-1.c: Change to compile only.
35925 * gcc.dg/rs6000-power2-2.c: Likewise.
35926
35927 2004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
35928
35929 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
35930 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
35931 Change the asm registers to be in form of frN instead of fN.
35932
35933 2004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35934
35935 * gcc.dg/torture/builtin-convert-2.c: New test.
35936
35937 2004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
35938
35939 * gcc.dg/rs6000-power2-1.c: New test.
35940 * gcc.dg/rs6000-power2-2.c: New test.
35941
35942 2004-04-28 Jan Hubicka <jh@suse.cz>
35943
35944 * gcc.dg/unused-6.c: New test.
35945
35946 2004-04-24 Laurent GUERBY <laurent@guerby.net>
35947 Ulrich Weigand <uweigand@de.ibm.com>
35948
35949 * ada/acats/run_all.sh: Define $target variable.
35950
35951 2004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
35952
35953 PR c++/15119
35954 * g++.dg/other/vararg-1.C: New test.
35955
35956 PR c++/4794
35957 * g++.dg/eh/cleanup3.C: New test.
35958
35959 2004-04-24 Laurent GUERBY <laurent@guerby.net>
35960
35961 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
35962 and ad8011a (target_insn).
35963 * ada/acats/support/macro.dfs: Likewise.
35964 * ada/acats/support/impbit.adb: New file.
35965
35966 2004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
35967
35968 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
35969
35970 2004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
35971
35972 * gcc.dg/loop-3.c: New test.
35973
35974 2004-04-23 Daniel Jacobowitz <drow@mvista.com>
35975
35976 * gcc.c-torture/execute/simd-5.c: New test.
35977
35978 2004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
35979
35980 PR c++/15064
35981 * g++.dg/template/crash18.C: New test.
35982
35983 2004-04-22 Mark Mitchell <mark@codesourcery.com>
35984
35985 * g++.dg/ext/complit3.C: New test.
35986
35987 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
35988
35989 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
35990 * gcc.dg/altivec-3.c: Same.
35991 * gcc.dg/altivec-varargs-1.c: Same.
35992
35993 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
35994
35995 * lib/target-supports.exp (check_profiling_available): Assume
35996 profiling is not available on powerpc-eabi targets.
35997
35998 2004-04-21 Janis Johnson <janis187@us.ibm.com>
35999
36000 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
36001 * gcc.dg/vmx/bug-1.c: Ditto.
36002
36003 2004-04-20 Eric Christopher <echristo@redhat.com>
36004
36005 * gcc.dg/charset/extern.c: New test.
36006 * g++.dg/charset/extern3.cc: Ditto.
36007
36008 2004-04-20 Uros Bizjak <uros@kss-loka.si>
36009
36010 * gcc.dg/builtins-39.c: New test.
36011
36012 2004-04-20 Aldy Hernandez <aldyh@redhat.com>
36013
36014 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
36015
36016 2004-04-20 Richard Sandiford <rsandifo@redhat.com>
36017
36018 * gcc.dg/torture/mips-hilo-1.c: New test.
36019
36020 2004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
36021
36022 * gcc.c-torture/compile/20040419-1.c: New test.
36023
36024 2004-04-18 Aldy Hernandez <aldyh@redhat.com>
36025
36026 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
36027
36028 2004-04-18 Zack Weinberg <zack@codesourcery.com>
36029 Aldy Hernandez <aldyh@redhat.com>
36030
36031 * gcc.c-torture/execute/va-arg-24.c: New.
36032
36033 2004-04-17 Zack Weinberg <zack@codesourcery.com>
36034 Aldy Hernandez <aldyh@redhat.com>
36035
36036 * gcc.dg/vmx/1b-01.c: New.
36037 * gcc.dg/vmx/1b-02.c: New.
36038 * gcc.dg/vmx/1b-03.c: New.
36039 * gcc.dg/vmx/1b-04.c: New.
36040 * gcc.dg/vmx/1b-05.c: New.
36041 * gcc.dg/vmx/1b-06.c: New.
36042 * gcc.dg/vmx/1b-07.c: New.
36043 * gcc.dg/vmx/1c-01.c: New.
36044 * gcc.dg/vmx/1c-02.c: New.
36045 * gcc.dg/vmx/3a-01a.c: New.
36046 * gcc.dg/vmx/3a-01.c: New.
36047 * gcc.dg/vmx/3a-01m.c: New.
36048 * gcc.dg/vmx/3a-03.c: New.
36049 * gcc.dg/vmx/3a-03m.c: New.
36050 * gcc.dg/vmx/3a-04.c: New.
36051 * gcc.dg/vmx/3a-04m.c: New.
36052 * gcc.dg/vmx/3a-05.c: New.
36053 * gcc.dg/vmx/3a-06.c: New.
36054 * gcc.dg/vmx/3a-06m.c: New.
36055 * gcc.dg/vmx/3a-07.c: New.
36056 * gcc.dg/vmx/3b-01.c: New.
36057 * gcc.dg/vmx/3b-02.c: New.
36058 * gcc.dg/vmx/3b-10.c: New.
36059 * gcc.dg/vmx/3b-13.c: New.
36060 * gcc.dg/vmx/3b-14.c: New.
36061 * gcc.dg/vmx/3b-15.c: New.
36062 * gcc.dg/vmx/3c-01a.c: New.
36063 * gcc.dg/vmx/3c-01.c: New.
36064 * gcc.dg/vmx/3c-02.c: New.
36065 * gcc.dg/vmx/3c-03.c: New.
36066 * gcc.dg/vmx/3d-01.c: New.
36067 * gcc.dg/vmx/4-01.c: New.
36068 * gcc.dg/vmx/4-03.c: New.
36069 * gcc.dg/vmx/5-01.c: New.
36070 * gcc.dg/vmx/5-02.c: New.
36071 * gcc.dg/vmx/5-03.c: New.
36072 * gcc.dg/vmx/5-04.c: New.
36073 * gcc.dg/vmx/5-05.c: New.
36074 * gcc.dg/vmx/5-06.c: New.
36075 * gcc.dg/vmx/5-07.c: New.
36076 * gcc.dg/vmx/5-07t.c: New.
36077 * gcc.dg/vmx/5-08.c: New.
36078 * gcc.dg/vmx/5-10.c: New.
36079 * gcc.dg/vmx/5-11.c: New.
36080 * gcc.dg/vmx/7-01a.c: New.
36081 * gcc.dg/vmx/7-01.c: New.
36082 * gcc.dg/vmx/7c-01.c: New.
36083 * gcc.dg/vmx/7d-01.c: New.
36084 * gcc.dg/vmx/7d-02.c: New.
36085 * gcc.dg/vmx/8-01.c: New.
36086 * gcc.dg/vmx/8-02a.c: New.
36087 * gcc.dg/vmx/8-02.c: New.
36088 * gcc.dg/vmx/brode-1.c: New.
36089 * gcc.dg/vmx/bug-1.c: New.
36090 * gcc.dg/vmx/bug-2.c: New.
36091 * gcc.dg/vmx/bug-3.c: New.
36092 * gcc.dg/vmx/cw-bug-1.c: New.
36093 * gcc.dg/vmx/cw-bug-2.c: New.
36094 * gcc.dg/vmx/cw-bug-3.c: New.
36095 * gcc.dg/vmx/dct.c: New.
36096 * gcc.dg/vmx/debug-1.c: New.
36097 * gcc.dg/vmx/debug-2.c: New.
36098 * gcc.dg/vmx/debug-3.c: New.
36099 * gcc.dg/vmx/debug-4.c: New.
36100 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
36101 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
36102 * gcc.dg/vmx/eg-5.c: New.
36103 * gcc.dg/vmx/fft.c: New.
36104 * gcc.dg/vmx/gcc-bug-1.c: New.
36105 * gcc.dg/vmx/gcc-bug-2.c: New.
36106 * gcc.dg/vmx/gcc-bug-3.c: New.
36107 * gcc.dg/vmx/gcc-bug-4.c: New.
36108 * gcc.dg/vmx/gcc-bug-5.c: New.
36109 * gcc.dg/vmx/gcc-bug-6.c: New.
36110 * gcc.dg/vmx/gcc-bug-7.c: New.
36111 * gcc.dg/vmx/gcc-bug-8.c: New.
36112 * gcc.dg/vmx/gcc-bug-9.c: New.
36113 * gcc.dg/vmx/gcc-bug-b.c: New.
36114 * gcc.dg/vmx/gcc-bug-c.c: New.
36115 * gcc.dg/vmx/gcc-bug-d.c: New.
36116 * gcc.dg/vmx/gcc-bug-e.c: New.
36117 * gcc.dg/vmx/gcc-bug-f.c: New.
36118 * gcc.dg/vmx/gcc-bug-g.c: New.
36119 * gcc.dg/vmx/gcc-bug-i.c: New.
36120 * gcc.dg/vmx/harness.h: New.
36121 * gcc.dg/vmx/ira1.c: New.
36122 * gcc.dg/vmx/ira2a.c: New.
36123 * gcc.dg/vmx/ira2b.c: New.
36124 * gcc.dg/vmx/ira2.c: New.
36125 * gcc.dg/vmx/ira2c.c: New.
36126 * gcc.dg/vmx/mem.c: New.
36127 * gcc.dg/vmx/newton-1.c: New.
36128 * gcc.dg/vmx/ops.c: New.
36129 * gcc.dg/vmx/sn7153.c: New.
36130 * gcc.dg/vmx/spill2.c: New.
36131 * gcc.dg/vmx/spill3.c: New.
36132 * gcc.dg/vmx/spill.c: New.
36133 * gcc.dg/vmx/t.c: New.
36134 * gcc.dg/vmx/varargs-1.c: New.
36135 * gcc.dg/vmx/varargs-2.c: New.
36136 * gcc.dg/vmx/varargs-3.c: New.
36137 * gcc.dg/vmx/varargs-4.c: New.
36138 * gcc.dg/vmx/varargs-5.c: New.
36139 * gcc.dg/vmx/varargs-6.c: New.
36140 * gcc.dg/vmx/varargs-7.c: New.
36141 * gcc.dg/vmx/vmx.exp: New.
36142 * gcc.dg/vmx/vprint-1.c: New.
36143 * gcc.dg/vmx/vscan-1.c: New.
36144 * gcc.dg/vmx/x-01.c: New.
36145 * gcc.dg/vmx/x-02.c: New.
36146 * gcc.dg/vmx/x-03.c: New.
36147 * gcc.dg/vmx/x-04.c: New.
36148 * gcc.dg/vmx/x-05.c: New.
36149 * gcc.dg/vmx/yousufi-1.c: New.
36150 * gcc.dg/vmx/zero-1.c: New.
36151 * gcc.dg/vmx/zero.c: New.
36152
36153 2004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
36154
36155 * g++.dg/lookup/java1.C: Update for chage of
36156 _Jv_AllocObject.
36157 * g++.dg/lookup/java2.C: Likewise.
36158
36159 2004-04-17 Laurent GUERBY <laurent@guerby.net>
36160
36161 * ada/acats/run_all.sh: use -O2 by default.
36162
36163 2004-04-17 Richard Sandiford <rsandifo@redhat.com>
36164
36165 * gcc.dg/vr-mult-[12].c: New tests.
36166
36167 2004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
36168
36169 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
36170
36171 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
36172
36173 2004-04-15 Richard Sandiford <rsandifo@redhat.com>
36174
36175 * lib/target-supports.exp (check_profiling_available): Assume
36176 profiling isn't available for mips*-*-elf targets.
36177
36178 2004-04-14 Uros Bizjak <uros@kss-loka.si>
36179
36180 * gcc.dg/builtins-38.c: New test.
36181
36182 2004-04-14 Eric Christopher <echristo@redhat.com>
36183
36184 * g++.dg/charset/charset.exp: Run .cc extension tests.
36185
36186 2004-04-14 Zack Weinberg <zack@codesourcery.com>
36187
36188 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
36189
36190 2004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36191
36192 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
36193
36194 2004-04-13 Uros Bizjak <uros@kss-loka.si>:
36195
36196 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
36197 * gcc.dg/i386-387-2.c: Likewise.
36198
36199 * gcc.dg/i386-387-7.c: New test.
36200 * gcc.dg/i386-387-8.c: New test.
36201
36202 * gcc.dg/builtins-37.c: New test.
36203
36204 2004-04-13 Geoffrey Keating <geoffk@apple.com>
36205
36206 * g++.dg/pch/externc-1.C: Add missing semicolon.
36207
36208 2004-04-13 Aldy Hernandez <aldyh@redhat.com>
36209
36210 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
36211
36212 2004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
36213
36214 * gcc.c-torture/execute/20040411-1.c: New test.
36215
36216 2004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
36217
36218 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
36219
36220 2004-04-09 Chris Demetriou <cgd@broadcom.com>
36221
36222 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
36223
36224 2004-04-09 Zack Weinberg <zack@codesourcery.com>
36225
36226 * lib/target-supports.exp (check_named_sections_available): New.
36227 * lib/gcc-dg.exp (dg-require-named-sections): New.
36228 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
36229 old-deja.exp. Also prune error-count message from HP linker.
36230 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
36231
36232 * g++.dg/init/init-ref4.C: Use dg-require-weak.
36233 * g++.old-deja/g++.pt/static3.C: Likewise.
36234 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
36235
36236 2004-04-09 Roger Sayle <roger@eyesopen.com>
36237
36238 * gcc.c-torture/execute/20040409-1.c: New test case.
36239 * gcc.c-torture/execute/20040409-2.c: New test case.
36240 * gcc.c-torture/execute/20040409-3.c: New test case.
36241
36242 2004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
36243
36244 * gcc.dg/20040409-1.c: New test.
36245
36246 2004-04-08 Roger Sayle <roger@eyesopen.com>
36247
36248 PR target/14888
36249 * g++.dg/opt/pr14888.C: New test case.
36250
36251 2004-04-08 Geoffrey Keating <geoffk@apple.com>
36252
36253 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
36254 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
36255 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
36256 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
36257 New tests.
36258
36259 2004-04-08 Paul Brook <paul@codesourcery.com>
36260
36261 * gcc.dg/spill-1.c: New test.
36262
36263 2004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36264
36265 * gcc.dg/torture/builtin-ctype-2.c: New test.
36266
36267 2004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
36268
36269 * gcc.dg/pch/pch.exp: Add largefile test.
36270
36271 2004-04-06 Geoffrey Keating <geoffk@apple.com>
36272
36273 * g++.dg/pch/externc-1.Hs: New.
36274 * g++.dg/pch/externc-1.C: New.
36275
36276 2004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36277
36278 * gcc.dg/compat/struct-by-value-5a_main.c,
36279 gcc.dg/compat/struct-by-value-5b_main.c: New files.
36280 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
36281 * gcc.dg/compat/struct-by-value-5a_x.c,
36282 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
36283 gcc.dg/compat/struct-by-value-5_x.c.
36284 * gcc.dg/compat/struct-by-value-5a_y.c,
36285 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
36286 gcc.dg/compat/struct-by-value-5_y.c.
36287
36288 * gcc.dg/compat/struct-by-value-6a_main.c,
36289 gcc.dg/compat/struct-by-value-6b_main.c: New files.
36290 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
36291 * gcc.dg/compat/struct-by-value-6a_x.c,
36292 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
36293 gcc.dg/compat/struct-by-value-6_x.c.
36294 * gcc.dg/compat/struct-by-value-6a_y.c,
36295 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
36296 gcc.dg/compat/struct-by-value-6_y.c.
36297
36298 * gcc.dg/compat/struct-by-value-7a_main.c,
36299 gcc.dg/compat/struct-by-value-7b_main.c: New files.
36300 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
36301 * gcc.dg/compat/struct-by-value-7a_x.c,
36302 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
36303 gcc.dg/compat/struct-by-value-7_x.c.
36304 * gcc.dg/compat/struct-by-value-7a_y.c,
36305 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
36306 gcc.dg/compat/struct-by-value-7_y.c.
36307
36308 2004-04-06 Jakub Jelinek <jakub@redhat.com>
36309
36310 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
36311 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
36312 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
36313 options.
36314
36315 2004-04-06 Uros Bizjak <uros@kss-loka.si>
36316
36317 * gcc.dg/builtins-36.c: New test.
36318
36319 2004-04-06 Paul Brook <paul@codesourcery.com>
36320
36321 * README.gcc: Remove obsolete contraint on testcases.
36322
36323 2004-04-05 Paul Brook <paul@codesourcery.com>
36324
36325 PR2123
36326 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
36327 failure and exit(0) on success.
36328 * g++.dg/expr/anew2.C: Ditto.
36329 * g++.dg/expr/anew3.C: Ditto.
36330 * g++.dg/expr/anew4.C: Ditto.
36331
36332 2004-04-05 Nathan Sidwell <nathan@codesourcery.com>
36333
36334 PR c++/3518
36335 * g++.dg/template/unify7.C: New.
36336
36337 2004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
36338
36339 * g++.dg/README: Bring up to date with new subdirectories; remove
36340 duplicate subdirectory lines.
36341
36342 2004-04-02 Nathan Sidwell <nathan@codesourcery.com>
36343
36344 PR c++/14007
36345 * g++.dg/template/unify5.C: New.
36346 * g++.dg/template/unify6.C: New.
36347 * g++.dg/template/qualttp20.C: Adjust.
36348 * g++.old-deja/g++.jason/report.C: Adjust.
36349 * g++.old-deja/g++.other/qual1.C: Adjust.
36350
36351 2004-04-01 Mark Mitchell <mark@codesourcery.com>
36352
36353 PR c++/14803
36354 * g++.dg/inherit/ptrmem1.C: New test.
36355
36356 2004-04-01 Jakub Jelinek <jakub@redhat.com>
36357
36358 PR c++/14755
36359 * gcc.c-torture/execute/20040331-1.c: New test.
36360 * gcc.dg/20040331-1.c: New test.
36361
36362 2004-04-01 Paul Brook <paul@codesourcery.com>
36363
36364 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
36365
36366 2004-03-30 Mark Mitchell <mark@codesourcery.com>
36367
36368 PR c++/14724
36369 * g++.dg/init/goto1.C: New test.
36370
36371 PR c++/14763
36372 * g++.dg/template/defarg4.C: New test.
36373
36374 2004-03-30 Hartmut Penner <hpenner@de.ibm.com>
36375
36376 * gcc.dg/altivec-11.c: Extend test for more valid cases.
36377
36378 2004-03-28 David Edelsohn <edelsohn@gnu.org>
36379
36380 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
36381
36382 2004-03-28 Zack Weinberg <zack@codesourcery.com>
36383
36384 * gcc.dg/noncompile/undeclared-2.c: New test.
36385
36386 2004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
36387
36388 * gcc.dg/940409-1.c: Remove XFAIL.
36389 * gcc.dg/reg-vol-struct-1.c: New test.
36390
36391 2004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36392
36393 * gcc.dg/torture/builtin-wctype-1.c: New test.
36394
36395 2004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
36396
36397 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
36398 * gcc.dg/20001101-1.c: Likewise.
36399 * gcc.dg/20001102-1.c: Likewise.
36400
36401 2004-03-25 Roger Sayle <roger@eyesopen.com>
36402
36403 * gcc.dg/compare8.c: Add an additional test for XOR.
36404
36405 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36406
36407 * gcc.dg/torture/builtin-ctype-1.c: New test.
36408
36409 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36410
36411 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
36412 * gcc.dg/torture/builtin-math-1.c: Likewise.
36413 * gcc.dg/torture/builtin-power-1.c: New test.
36414
36415 2004-03-24 Andreas Schwab <schwab@suse.de>
36416
36417 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
36418 IA64 assembler.
36419
36420 2004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
36421 Roger Sayle <roger@eyesopen.com>
36422
36423 * gcc.dg/compare8.c: New test case.
36424
36425 2004-03-23 Ziemowit Laski <zlaski@apple.com>
36426
36427 * g++.dg/ext/altivec-7.C: New test.
36428
36429 2004-03-23 Zack Weinberg <zack@codesourcery.com>
36430
36431 PR 12267, 12391, 12560, 13129, 14114, 14133
36432 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
36433 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
36434 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
36435 Adjust error regexps.
36436 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
36437 * gcc.dg/noncompile/undeclared-1.c: New test cases.
36438 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
36439 * gcc.dg/local1.c: Add explanatory comment.
36440
36441 2004-03-23 Roger Sayle <roger@eyesopen.com>
36442
36443 PR optimization/14669
36444 * g++.dg/opt/fold2.C: New test case.
36445
36446 2004-03-22 Jakub Jelinek <jakub@redhat.com>
36447
36448 PR c/14069
36449 * gcc.dg/20040322-1.c: New test.
36450
36451 2004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
36452
36453 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
36454 * gcc.dg/ultrasp4.c: Likewise.
36455 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
36456
36457 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
36458
36459 * gcc.dg/i386-sse-8.c: Reset default options.
36460
36461 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
36462
36463 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
36464 in the error message text.
36465
36466 2004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
36467
36468 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
36469
36470 2004-03-21 Mark Mitchell <mark@codesourcery.com>
36471
36472 PR c++/14616
36473 * g++.dg/init/array13.C: New test.
36474
36475 2004-03-20 Roger Sayle <roger@eyesopen.com>
36476
36477 PR target/13889
36478 * gcc.c-torture/compile/pr13889.c: New test case.
36479
36480 2004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
36481
36482 PR c/14635
36483 * builtins-1.c (nan, nans): Don't test.
36484 * builtins-30.c: Don't use nan, nanf, nanl.
36485 * builtins-35.c: New test.
36486
36487 2004-03-19 Ziemowit Laski <zlaski@apple.com>
36488
36489 * g++.dg/ext/altivec-6.C: New test.
36490
36491 2004-03-19 Mark Mitchell <mark@codesourcery.com>
36492
36493 * g++.dg/init/placement3.C: New test.
36494
36495 * g++.dg/template/spec13.C: New test.
36496
36497 * g++.dg/lookup/using11.C: New test.
36498
36499 * g++.dg/lookup/koenig3.C: New test.
36500
36501 * g++.dg/template/operator2.C: New test.
36502
36503 * g++.dg/expr/dtor3.C: New test.
36504 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
36505 marker.
36506 * g++.old-deja/g++.law/visibility28.C: Likewise.
36507
36508 2004-03-19 Paolo Bonzini <bonzini@gnu.org>
36509
36510 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
36511 * gcc.dg/ppc64-abi-3.c: Likewise.
36512
36513 2004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
36514
36515 PR c++/14545
36516 * g++.dg/parse/template15.C: New test.
36517
36518 2004-03-18 Mark Mitchell <mark@codesourcery.com>
36519
36520 * g++.dg/expr/dtor2.C: New test.
36521
36522 * g++.dg/lookup/anon4.C: New test.
36523
36524 * g++.dg/overload/using1.C: New test.
36525
36526 * g++.dg/template/lookup7.C: New test.
36527
36528 * g++.dg/template/typename6.C: New test.
36529
36530 * g++.dg/expr/cond6.C: New test.
36531
36532 2004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36533
36534 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
36535
36536 2004-03-18 Mark Mitchell <mark@codesourcery.com>
36537
36538 * g++.dg/expr/cond5.C: New test.
36539 * g++.dg/expr/constcast1.C: Likewise.
36540 * g++.dg/expr/ptrmem2.C: Likewise.
36541 * g++.dg/expr/ptrmem3.C: Likewise.
36542 * g++.dg/lookup/main1.C: Likewise.
36543 * g++.dg/template/lookup6.C: Likewise.
36544
36545 2004-03-18 Mark Mitchell <mark@codesourcery.com>
36546
36547 * gcc.dg/local1.c: New test.
36548
36549 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
36550
36551 2004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36552
36553 * gcc.dg/torture/builtin-convert-1.c: New test.
36554
36555 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36556
36557 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
36558
36559 2004-03-16 Mark Mitchell <mark@codesourcery.com>
36560
36561 PR c++/14481
36562 * g++.dg/warn/Wunused-7.C: New test.
36563
36564 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36565
36566 * gcc.dg/torture/builtin-integral-1.c: New test.
36567
36568 2004-03-16 Mark Mitchell <mark@codesourcery.com>
36569
36570 PR c++/14586
36571 * g++.dg/parse/non-dependent3.C: New test.
36572
36573 2004-03-16 Paolo Bonzini <bonzini@gnu.org>
36574
36575 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
36576 * g++.dg/eh/simd-2.C: Likewise.
36577 * g++.dg/init/array10.C: Likewise.
36578 * gcc.c-torture/compile/simd-1.c: Likewise.
36579 * gcc.c-torture/compile/simd-2.c: Likewise.
36580 * gcc.c-torture/compile/simd-3.c: Likewise.
36581 * gcc.c-torture/compile/simd-4.c: Likewise.
36582 * gcc.c-torture/compile/simd-6.c: Likewise.
36583 * gcc.c-torture/execute/simd-1.c: Likewise.
36584 * gcc.c-torture/execute/simd-2.c: Likewise.
36585 * gcc.dg/compat/vector-defs.h: Likewise.
36586 * gcc.dg/20020531-1.c: Likewise.
36587 * gcc.dg/altivec-3.c: Likewise.
36588 * gcc.dg/altivec-4.c: Likewise.
36589 * gcc.dg/altivec-varargs-1.c: Likewise.
36590 * gcc.dg/compat/vector-defs.h: Likewise.
36591 * gcc.dg/i386-mmx-3.c: Likewise.
36592 * gcc.dg/i386-sse-4.c: Likewise.
36593 * gcc.dg/i386-sse-5.c: Likewise.
36594 * gcc.dg/i386-sse-8.c: Likewise.
36595 * gcc.dg/simd-1.c: Likewise.
36596 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
36597 __ev64_opaque__ since the machine description provides it.
36598
36599 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
36600
36601 * lib/compat.exp (skip_list): New global variable.
36602 Use it to hold the user defined COMPAT_SKIPS list if any.
36603 (compat-obj): Add the members of skip_list to optall.
36604
36605 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
36606
36607 * gcc.dg/compat/union-by-value-1_main.c,
36608 union-by-value-1_x.c, union-by-value-1_y.c,
36609 union-check.h, union-defs.h,
36610 union-init.h, union-return-1_main.c,
36611 union-return-1_x.c, union-return-1_y.c: New files.
36612
36613 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
36614
36615 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
36616 mixed-struct-init.h: Add 4 mixed structure types.
36617 struct-by-value-21_main.c, struct-by-value-21_x.c,
36618 struct-by-value-21_y.c, struct-return-21_main.c,
36619 struct-return-21_x.c, struct-return-21_y.c: New files.
36620
36621 2004-03-13 Mark Mitchell <mark@codesourcery.com>
36622
36623 PR c++/14550
36624 * g++.dg/parse/template14.C: New test.
36625
36626 2004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
36627
36628 * gcc.c-torture/execute/20040313-1.c: New test.
36629
36630 2004-03-13 Jakub Jelinek <jakub@redhat.com>
36631
36632 PR target/14533
36633 * gcc.dg/20040311-2.c: New test.
36634
36635 2004-03-12 Kazu Hirata <kazu@cs.umass.edu>
36636
36637 PR other/14544
36638 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
36639 bit-field.
36640
36641 2004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
36642
36643 * gcc.dg/20040305-2.c: Add missing return statement.
36644
36645 2004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36646
36647 * gcc.dg/builtins-34.c: Also check pow10*.
36648
36649 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
36650
36651 PR target/14262
36652 * gcc.dg/20040305-2.c: New test.
36653
36654 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
36655
36656 * gcc.dg/20040310-1.c: New test.
36657
36658 2004-03-11 Roger Sayle <roger@eyesopen.com>
36659
36660 * gcc.c-torture/execute/20040311-1.c: New test case.
36661
36662 2004-03-11 Mark Mitchell <mark@codesourcery.com>
36663
36664 PR c++/14476
36665 * g++.dg/lookup/enum1.C: New test.
36666
36667 2004-03-10 Mark Mitchell <mark@codesourcery.com>
36668
36669 PR c++/14510
36670 * g++.dg/lookup/struct2.C: New test.
36671
36672 2004-03-10 Uros Bizjak <uros@kss-loka.si>
36673
36674 * gcc.dg/builtins-34.c: New test.
36675
36676 2004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36677
36678 * gcc.dg/torture/builtin-nonneg-1.c: New test.
36679
36680 2004-03-09 James E Wilson <wilson@specifixinc.com>
36681
36682 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
36683 * gcc.dg/alias-2.c: New testcase.
36684
36685 2004-03-09 Zack Weinberg <zack@codesourcery.com>
36686
36687 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
36688
36689 2004-03-09 Roger Sayle <roger@eyesopen.com>
36690
36691 * gcc.c-torture/execute/20040309-1.c: New test case.
36692
36693 2004-03-09 Nathan Sidwell <nathan@codesourcery.com>
36694
36695 PR c++/14397
36696 * g++.dg/overload/ref1.C: New.
36697
36698 2004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
36699
36700 PR c++/14409
36701 * g++.dg/template/spec12.C: New test.
36702
36703 PR c++/14448
36704 * g++.dg/parse/crash14.C: New test.
36705
36706 2004-03-09 Mark Mitchell <mark@codesourcery.com>
36707
36708 PR c++/14230
36709 * g++.dg/init/ref11.C: New test.
36710
36711 2004-03-09 Mark Mitchell <mark@codesourcery.com>
36712
36713 PR c++/14432
36714 * g++.dg/parse/builtin2.C: New test.
36715
36716 2004-03-08 Mark Mitchell <mark@codesourcery.com>
36717
36718 PR c++/14401
36719 * g++.dg/init/ctor3.C: New test.
36720 * g++.dg/init/union1.C: New test.
36721 * g++.dg/ext/anon-struct4.C: New test.
36722
36723 2004-03-08 Mark Mitchell <mark@codesourcery.com>
36724
36725 * g++.dg/lookup/koenig1.C: Tweak error messages.
36726 * g++.dg/lookup/used-before-declaration.C: Likewise.
36727 * g++.dg/other/do1.C: Likewise.
36728 * g++.dg/overload/koenig1.C: Likewise.
36729 * g++.dg/parse/crash13.C: Likewise.
36730 * g++.dg/template/instantiate3.C: Likewise.
36731
36732 2004-03-08 Eric Christopher <echristo@redhat.com>
36733
36734 * * lib/target-supports.exp: Enable libiconv in test
36735 compilation. Fix up error checking.
36736
36737 2004-03-08 Roger Sayle <roger@eyesopen.com>
36738
36739 PR middle-end/14289
36740 * gcc.dg/pr14289-1.c: New test case.
36741 * gcc.dg/pr14289-2.c: Likewise.
36742 * gcc.dg/pr14289-3.c: Likewise.
36743
36744 2004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
36745
36746 * gcc.c-torture/execute/20040308-1.c: New test.
36747
36748 2004-03-07 Roger Sayle <roger@eyesopen.com>
36749
36750 * gcc.c-torture/execute/20040307-1.c: New test case.
36751
36752 2004-03-07 Richard Sandiford <rsandifo@redhat.com>
36753
36754 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
36755
36756 2004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
36757
36758 * gcc.dg/20040306-1.c: New test.
36759
36760 2004-03-06 Kazu Hirata <kazu@cs.umass.edu>
36761
36762 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
36763 them static.
36764 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
36765
36766 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
36767
36768 PR c/14465
36769 * gcc.dg/decl-6.c: New test.
36770
36771 2004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36772
36773 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
36774 Rename LOGPOW -> LOG_POW.
36775 (SQRT_EXP, POW_EXP): New.
36776
36777 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
36778
36779 * gcc.dg/i386-sse-8.c: New test.
36780
36781 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
36782
36783 PR c/14114
36784 * gcc.dg/decl-5.c: New test.
36785
36786 2004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
36787
36788 * gcc.dg/20040305-1.c: New test.
36789
36790 2004-03-05 Hans-Peter Nilsson <hp@axis.com>
36791
36792 PR other/14354
36793 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
36794
36795 2004-03-04 Ziemowit Laski <zlaski@apple.com>
36796
36797 PR c++/14425, c++/14426
36798 * g++.dg/ext/altivec-4.C: New test.
36799 * g++.dg/ext/altivec-5.C: New test.
36800
36801 2004-03-04 Geoffrey Keating <geoffk@apple.com>
36802
36803 * g++.old-deja/g++.other/linkage1.C: Expect errors about
36804 global variables of a type with no linkage.
36805 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
36806 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
36807 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
36808 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
36809 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
36810 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
36811 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
36812 * g++.dg/warn/deprecated.C: Name enum Color.
36813 * g++.dg/overload/VLA.C: Name structure for 'b'.
36814 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
36815
36816 2004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
36817
36818 * gcc.c-torture/compile/20040304-1.c: New test.
36819
36820 2004-03-03 Zack Weinberg <zack@codesourcery.com>
36821
36822 PR 13728
36823 * gcc.dg/decl-4.c: New testcase.
36824
36825 2004-03-03 Kazu Hirata <kazu@cs.umass.edu>
36826
36827 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
36828 as PRECF if sizeof (float) > sizeof (double).
36829 (PRECL): Make it the same as PRECF if
36830 sizeof (float) > sizeof (long double).
36831
36832 2004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36833
36834 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
36835 system type. Add check for irix6 which doesn't have c99 runtime.
36836
36837 2004-03-03 Bob Wilson <bob.wilson@acm.org>
36838
36839 * gcc.dg/const-elim-1.c: xfail for xtensa.
36840
36841 2004-03-01 Mark Mitchell <mark@codesourcery.com>
36842
36843 PR c++/14369
36844 * g++.dg/template/cond4.C: New test.
36845
36846 2004-03-01 Mark Mitchell <mark@codesourcery.com>
36847
36848 PR c++/14360
36849 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
36850
36851 PR c++/14361
36852 * g++.dg/parse/defarg7.C: New test.
36853
36854 PR c++/14359
36855 * g++.dg/template/friend26.C: New test.
36856
36857 2004-03-01 Mark Mitchell <mark@codesourcery.com>
36858
36859 PR c++/14324
36860 * g++.dg/abi/mangle21.C: New test.
36861
36862 PR c++/14260
36863 * g++.dg/parse/constructor2.C: New test.
36864
36865 PR c++/14337
36866 * g++.dg/template/sfinae1.C: New test.
36867
36868 2004-02-29 Mark Mitchell <mark@codesourcery.com>
36869
36870 PR c++/14267
36871 * g++.dg/expr/crash2.C: New test.
36872
36873 PR middle-end/13448
36874 * gcc.dg/inline-5.c: New test.
36875 * gcc.dg/always-inline.c: Split out tests into ...
36876 * gcc.dg/always-inline2.c: ... this and ...
36877 * gcc.dg/always-inline3.c: ... this.
36878
36879 2004-02-29 Mark Mitchell <mark@codesourcery.com>
36880
36881 PR debug/12103
36882 * g++.dg/debug/crash1.C: New test.
36883
36884 2004-02-29 Kazu Hirata <kazu@cs.umass.edu>
36885
36886 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
36887 function with __attribute__((noinline)).
36888 (recurser_void2): Likewise.
36889 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
36890 (recurser_void2): Likewise.
36891
36892 2004-02-29 Roger Sayle <roger@eyesopen.com>
36893
36894 PR middle-end/14203
36895 * g++.dg/warn/Wunused-6.C: New test case.
36896
36897 2004-02-28 Richard Earnshaw <rearnsha@arm.com>
36898
36899 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
36900 not defined.
36901
36902 2004-02-27 Eric Christopher <echristo@redhat.com>
36903
36904 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
36905 * g++.dg/charset/asm2.c: Run only x86.
36906 * gcc.dg/charset/asm3.c: Ditto.
36907
36908 2004-02-27 Aldy Hernandez <aldyh@redhat.com>
36909
36910 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
36911 ld_library_path.
36912
36913 2004-02-27 Ziemowit Laski <zlaski@apple.com>
36914
36915 * g++.dg/ext/altivec-3.C: New.
36916
36917 2004-02-26 Richard Henderson <rth@redhat.com>
36918
36919 * g++.dg/ext/attrib10.C: Mark for warning.
36920 * gcc.dg/attr-alias-1.c: New.
36921
36922 2004-02-26 Richard Henderson <rth@redhat.com>
36923
36924 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
36925 * gcc.c-torture/execute/20040208-2.c: ... it back.
36926
36927 2004-02-26 Eric Christopher <echristo@redhat.com>
36928
36929 * lib/target-supports.exp (check-iconv-available): New function.
36930 * lib/gcc-dg.exp (dg-require-iconv): New function.
36931 Use above.
36932 * gcc.dg/charset: New directory.
36933 * gcc.dg/charset/charset.exp: New file.
36934 * gcc.dg/charset/asm1.c: Ditto.
36935 * gcc.dg/charset/asm2.c: Ditto.
36936 * gcc.dg/charset/asm3.c: Ditto.
36937 * gcc.dg/charset/asm4.c: Ditto.
36938 * gcc.dg/charset/asm5.c: Ditto.
36939 * gcc.dg/charset/attribute1.c: Ditto.
36940 * gcc.dg/charset/attribute2.c: Ditto.
36941 * gcc.dg/charset/string1.c: Ditto.
36942 * g++.dg/charset: New directory.
36943 * g++.dg/dg.exp: Add here. Special options.
36944 * g++.dg/charset/charset.exp: New file.
36945 * g++.dg/charset/asm1.c: Ditto.
36946 * g++.dg/charset/asm2.c: Ditto.
36947 * g++.dg/charset/asm3.c: Ditto.
36948 * g++.dg/charset/asm4.c: Ditto.
36949 * g++.dg/charset/attribute1.c: Ditto.
36950 * g++.dg/charset/attribute2.c: Ditto.
36951 * g++.dg/charset/extern1.cc: Ditto.
36952 * g++.dg/charset/extern2.cc: Ditto.
36953 * g++.dg/charset/string1.c: Ditto.
36954
36955 2004-02-26 Mark Mitchell <mark@codesourcery.com>
36956
36957 PR c++/14278
36958 * g++.dg/parse/comma1.C: New test.
36959
36960 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
36961
36962 PR c++/14284
36963 * g++.dg/template/ttp8.C: New test.
36964
36965 2004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
36966
36967 * gcc.dg/fixuns-trunc-1.c: New test.
36968
36969 2004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
36970
36971 * gcc.dg/builtins-config.h: Use #elif.
36972
36973 2004-02-26 Michael Matz <matz@suse.de>
36974
36975 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
36976 * gcc.dg/991214-1.c: Likewise.
36977 * gcc.dg/i386-asm-1.c: Likewise.
36978
36979 2004-02-25 Richard Henderson <rth@redhat.com>
36980
36981 * gcc.c-torture/execute/20040208-2.c: Move ...
36982 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
36983
36984 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
36985
36986 PR c++/14246
36987 * g++.dg/other/crash-3.C: New test.
36988
36989 2004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
36990
36991 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
36992 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
36993
36994 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
36995 HP-UX.
36996
36997 2004-02-24 Michael Matz <matz@suse.de>
36998
36999 * gcc.dg/i386-regparm.c: New.
37000
37001 2004-02-23 James E Wilson <wilson@specifixinc.com>
37002
37003 * gcc.c-torture/execute/20040223-1.c: New.
37004
37005 2004-02-23 Zack Weinberg <zack@codesourcery.com>
37006 Kazu Hirata <kazu@cs.umass.edu>
37007
37008 * gcc.dg/fwritable-strings-1.c: Remove.
37009
37010 2004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
37011
37012 PR c/14156
37013 * gcc.dg/20040223-1.c: New test.
37014
37015 2004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37016
37017 PR c++/14106
37018 * g++.dg/ext/typeof9.C: New test.
37019
37020 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37021
37022 PR c++/14250
37023 * g++.dg/other/switch1.C: New test.
37024
37025 2004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
37026
37027 * gcc.dg/cast-function-1.c: Adjust for new informative message.
37028 * gcc.dg/va-arg-1.c: Likewise.
37029
37030 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37031
37032 PR c++/14143
37033 * g++.dg/template/koenig5.C: New test.
37034
37035 2004-02-21 Ziemowit Laski <zlaski@apple.com>
37036
37037 * g++.dg/ext/altivec-1.C: Generalize target triple.
37038 * g++.dg/ext/altivec-2.C: New test case.
37039 * g++.dg/ext/altivec_check.h: New file.
37040 * gcc.dg/altivec-1.c: Generalize target triple;
37041 include altivec_check.h and call altivec_check().
37042 * gcc.dg/altivec-[2-5].c: Generalize target triple.
37043 * gcc.dg/altivec-6.c: New test case.
37044 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
37045 type casts as needed.
37046 * gcc.dg/altivec-10.c: Include altivec_check.h and call
37047 altivec_check().
37048 * gcc.dg/altivec-12.c: New test case.
37049 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
37050 include altivec_check.h and call altivec_check().
37051 * gcc.dg/altivec_check.h: New file.
37052
37053 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37054
37055 * lib/target-supports.exp (check_alias_available): Don't mangle
37056 function `g' in test program.
37057
37058 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37059
37060 * lib/target-supports.exp (check_profiling_available): Check
37061 argument to determine whether we support a profiling type.
37062 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
37063 check_profiling_available.
37064 * g++.dg/bprob/bprob.exp: Likewise.
37065 * g77.dg/bprob/bprob.exp: Likewise.
37066 * gcc.misc-tests/bprob.exp: Likewise.
37067 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
37068 dg-require-profiling and delete expected error handling.
37069 * gcc.dg/20021014-1.c: Likewise.
37070 * gcc.dg/nest.c: Likewise.
37071
37072 2004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
37073
37074 PR c++/12007
37075 * g++.dg/other/vthunk1.C: New test.
37076
37077 2004-02-20 Falk Hueffner <falk@debian.org>
37078
37079 PR target/14201
37080 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
37081
37082 2004-02-20 Mark Mitchell <mark@codesourcery.com>
37083
37084 PR c++/13927
37085 * g++.dg/other/error8.C: Remove XFAIL markers.
37086
37087 PR c++/14173
37088 * g++.dg/ext/packed5.C: New test.
37089
37090 PR c++/14199
37091 * g++.dg/warn/Wunused-5.C: New test.
37092
37093 PR c++/14186
37094 * g++.dg/lookup/member1.C: New test.
37095
37096 2004-02-19 Kazu Hirata <kazu@cs.umass.edu>
37097
37098 * gcc.c-torture/compile/20040130-1.c: Enable only when
37099 __INT_MAX__ >= 2147483647L.
37100 * gcc.c-torture/compile/961203-1.c: Likewise.
37101
37102 2004-02-19 Nathan Sidwell <nathan@codesourcery.com>
37103
37104 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
37105 * g++.dg/opt/template1.C: Robustify assembler regexp
37106
37107 2004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
37108
37109 * gcc.c-torture/execute/simd-4.x: Remove.
37110 * gcc.c-torture/execute/va-arg-25.x: Likewise.
37111 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
37112 Guard with #ifndef SKIP_ATTRIBUTE.
37113 * gcc.dg/compat/vector-1_y.c: Likewise.
37114 * gcc.dg/compat/vector-2_x.c: Likewise.
37115 * gcc.dg/compat/vector-2_y.c: Likewise.
37116 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
37117 * g++.dg/eh/simd-2.C: Likewise.
37118
37119 2004-02-19 Alan Modra <amodra@bigpond.net.au>
37120
37121 * gcc.c-torture/compile/complex-1.c: New.
37122
37123 2004-02-19 Hans-Peter Nilsson <hp@axis.com>
37124
37125 PR target/14209
37126 * gcc.c-torture/execute/20040218-1.c: New test.
37127
37128 2004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37129
37130 PR c++/14181
37131 * g++.dg/parse/new2.C: New test.
37132
37133 2004-02-18 Paul Brook <paul@codesourcery.com>
37134
37135 * gcc.c-torture/compile/libcall-1.c: New test.
37136
37137 2004-02-18 Paul Brook <paul@codesourcery.com>
37138
37139 PR debug/12934
37140 * gcc.dg/debug/debug-7.c: New test.
37141
37142 2004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
37143
37144 * gcc.dg/20040217-1.c: New test.
37145
37146 2004-02-17 Zack Weinberg <zack@codesourcery.com>
37147
37148 * gcc.c-torture/execute/990208-1.x: Delete.
37149
37150 2004-02-17 Richard Sandiford <rsandifo@redhat.com>
37151
37152 * gcc.c-torture/execute/20040208-2.x: New file.
37153
37154 2004-02-17 Mark Mitchell <mark@codesourcery.com>
37155
37156 PR c++/11326
37157 * g++.dg/abi/structret1.C: New test.
37158
37159 2004-02-17 Jakub Jelinek <jakub@redhat.com>
37160
37161 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
37162 (i386_cpuid): No need to test if cpuid is available on AMD64.
37163 Fix assembly, so that it works onboth i386 and AMD64.
37164 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
37165 (vecInLong): Fix s[] member type to unsigned int.
37166 (vecInWord): Remove type.
37167 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
37168 (a64, b64, c64, d64, e64): Remove.
37169 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
37170 Remove unused variable. Remove initialization of removed variables.
37171 Don't call mmx_tests nor sse_tests.
37172 (reference_mmx, reference_sse): Remove.
37173 (check): Add return stmt.
37174 * gcc.dg/i386-sse-7.c: New test.
37175 * gcc.dg/i386-mmx-4.c: New test.
37176
37177 2004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37178
37179 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
37180 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
37181 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
37182 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
37183 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
37184 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
37185 g++.dg/tc1/dr94.C: Fix line terminator.
37186
37187 2004-02-16 Geoffrey Keating <geoffk@apple.com>
37188
37189 * gcc.c-torture/compile/20040216-1.c: New.
37190
37191 2004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37192
37193 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
37194 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
37195 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
37196 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
37197 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
37198 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
37199
37200 2004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
37201
37202 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
37203
37204 2004-02-15 Mark Mitchell <mark@codesourcery.com>
37205
37206 PR c++/13971
37207 * g++.dg/expr/cond4.C: New test.
37208
37209 PR c++/14086
37210 * g++.dg/lookup/crash2.C: New test.
37211
37212 2004-02-14 Josef Zlomek <zlomekj@suse.cz>
37213
37214 * gcc.c-torture/compile/20040214-2.c: New test.
37215
37216 2004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
37217
37218 PR c++/14116
37219 * g++.dg/ext/typeof8.C: New test.
37220
37221 2004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
37222
37223 * gcc.c-torture/compile/20040214-1.c: New test.
37224
37225 2004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37226
37227 PR c++/13635
37228 * g++.dg/template/spec11.C: New test.
37229
37230 2004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37231
37232 PR c++/13927
37233 * g++.dg/other/error8.C: New test.
37234
37235 2004-02-13 Mark Mitchell <mark@codesourcery.com>
37236
37237 PR c++/14122
37238 * g++.dg/template/array4.C: New test.
37239
37240 PR c++/14108
37241 * g++.dg/inherit/thunk2.C: New test.
37242
37243 PR c++/14083
37244 * g++.dg/eh/cond2.C: New test.
37245
37246 2004-02-12 Alan Modra <amodra@bigpond.net.au>
37247
37248 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
37249
37250 2004-02-12 Nathaniel Smith <njs@codesourcery.com>
37251
37252 * lib/scanasm.exp (dg-scan): Quote pattern before display.
37253
37254 2004-02-12 Hartmut Penner <hpenner@de.ibm.com>
37255
37256 * g++.dg/simd-2.C: xfail on ppc64-linux.
37257
37258 2004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
37259
37260 PR c/456
37261 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
37262 tests.
37263
37264 2004-02-11 Uros Bizjak <uros@kss-loka.si>
37265
37266 * gcc.dg/builtins-33.c: New test.
37267
37268 2004-02-11 Paolo Bonzini <bonzini@gnu.org>
37269
37270 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
37271
37272 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
37273
37274 * g++.dg/simd-2.C: Set -maltivec for ppc64.
37275
37276 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
37277
37278 * gcc.dg/ppc64-abi-3.c: New test.
37279
37280 2004-02-10 Paolo Bonzini <bonzini@gnu.org>
37281
37282 PR c/14092
37283
37284 * gcc.dg/pr14092-1.c: New testcase.
37285
37286 2004-02-10 Alan Modra <amodra@bigpond.net.au>
37287
37288 * gcc.dg/cpp/assert4.c: Fix typo last change.
37289
37290 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
37291 * gcc.dg/cpp/assert4.c: Handle powerpc64.
37292
37293 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
37294
37295 2004-02-09 Roger Sayle <roger@eyesopen.com>
37296
37297 * gcc.c-torture/compile/20040209-1.c: New test case.
37298
37299 2004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
37300
37301 * gcc.dg/c90-init-1.c: Adjust expected error messages.
37302
37303 2004-02-08 Richard Sandiford <rsandifo@redhat.com>
37304
37305 * gcc.c-torture/execute/20040208-[12].c: New tests.
37306
37307 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
37308
37309 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
37310
37311 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
37312
37313 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
37314
37315 2004-02-07 Zack Weinberg <zack@codesourcery.com>
37316
37317 Bug 13856
37318 * gcc.dg/visibility-8.c: New testcase.
37319
37320 2004-02-07 Zack Weinberg <zack@codesourcery.com>
37321
37322 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
37323 arguments.
37324 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
37325
37326 2004-02-07 Roger Sayle <roger@eyesopen.com>
37327
37328 PR middle-end/13696
37329 * g++.dg/opt/fold1.C: New test case.
37330
37331 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37332
37333 PR c++/14033
37334 * g++.dg/other/crash-2.C: New test.
37335
37336 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37337
37338 PR c++/14028
37339 * g++.dg/parse/angle-bracket2.C: New test.
37340
37341 2004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
37342
37343 PR middle-end/13750
37344 Revert:
37345 2004-01-15 Geoffrey Keating <geoffk@apple.com>
37346 PR pch/13361
37347 * g++.dg/pch/wchar-1.C: New.
37348 * g++.dg/pch/wchar-1.Hs: New.
37349
37350 2004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37351
37352 PR c++/14008
37353 * g++.dg/parse/error15.C: New test.
37354 * g++.dg/parse/crash11.C: Update dg-error mark.
37355
37356 2004-02-04 Mark Mitchell <mark@codesourcery.com>
37357
37358 PR c++/13932
37359 * g++.dg/warn/conv2.C: New test.
37360
37361 2004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37362
37363 PR c++/13086
37364 * g++.dg/warn/incomplete1.C: Remove xfail.
37365
37366 2004-02-04 Mark Mitchell <mark@codesourcery.com>
37367
37368 * lib/file-format.exp (gcc_target_object_format): Use
37369 ${tool}_target_compile, not gcc_target_compile.
37370 * lib/target-supports.exp (check_alias_available): Likewise.
37371 (check_gc_sections_available): Likewise.
37372 * g++.dg/ext/attrib10.C: Use dg-require-alias.
37373 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
37374 dg-require-alias.
37375
37376 2004-02-04 Mark Mitchell <mark@codesourcery.com>
37377
37378 PR c++/13969
37379 * g++.dg/template/static6.C: New test.
37380
37381 2004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
37382
37383 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
37384
37385 2004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37386
37387 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
37388 tests for systems where `char' is unsigned by default.
37389
37390 2003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37391
37392 PR c++/13997
37393 * g++.dg/template/partial3.C: New test.
37394
37395 2004-02-04 Kazu Hirata <kazu@cs.umass.edu>
37396
37397 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
37398 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
37399 Remove mentions of obsolete ports.
37400
37401 2004-02-04 Paolo Bonzini <bonzini@gnu.org>
37402
37403 * gcc.dg/noncompile/20001228-1.c: Fix for new
37404 error message.
37405
37406 2004-02-03 Roger Sayle <roger@eyesopen.com>
37407
37408 PR target/9348
37409 * gcc.c-torture/execute/multdi-1.c: New test case.
37410
37411 2004-02-03 Mark Mitchell <mark@codesourcery.com>
37412
37413 PR c++/13925
37414 * g++.dg/template/lookup5.C: New test.
37415
37416 2004-02-03 Mark Mitchell <mark@codesourcery.com>
37417
37418 PR c++/13950
37419 * g++.dg/template/lookup4.C: New test.
37420
37421 PR c++/13970
37422 * g++.dg/parse/error14.C: New test.
37423
37424 PR c++/14002
37425 * g++.dg/parse/template13.C: New test.
37426
37427 2004-02-03 Mark Mitchell <mark@codesourcery.com>
37428
37429 PR c++/13978
37430 * g++.dg/template/koenig4.C: New test.
37431
37432 PR c++/13968
37433 * g++.dg/template/crash17.C: New test.
37434
37435 PR c++/13975
37436 * g++.dg/parse/error13.C: New test.
37437 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
37438
37439 2004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
37440
37441 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
37442
37443 2004-02-03 Paolo Bonzini <bonzini@gnu.org>
37444
37445 PR c/11658
37446 PR c/13994
37447 * gcc.dg/noncompile/20040203-1.c: New test.
37448 * gcc.dg/noncompile/20040203-2.c: Likewise.
37449 * gcc.dg/noncompile/20040203-3.c: Likewise.
37450 * gcc.dg/20040203-1.c: Likewise.
37451
37452 2004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
37453
37454 PR c++/10858
37455 * g++.dg/template/sizeof7.C: New test.
37456
37457 2004-02-02 Eric Christopher <echristo@redhat.com>
37458 Zack Weinberg <zack@codesourcery.com>
37459
37460 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
37461
37462 2004-02-02 Zack Weinberg <zack@codesourcery.com>
37463
37464 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
37465 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
37466 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
37467 * gcc.dg/cleanup-5.c: Run only on Linux targets.
37468
37469 2004-02-02 Mark Mitchell <mark@codesourcery.com>
37470
37471 PR c++/13113
37472 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
37473
37474 PR c++/13854
37475 * g++.dg/ext/attrib13.C: New test.
37476
37477 PR c++/13907
37478 * g++.dg/conversion/op2.C: New test.
37479
37480 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
37481
37482 * gcc.dg/titype-1.c: Fix pasto.
37483
37484 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
37485
37486 * gcc.dg/titype-1.c: New test.
37487
37488 2004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37489
37490 PR c++/13957
37491 * g++.dg/template/non-type-template-argument-1.C,
37492 g++.dg/template/qualified-id1.C: Update dg-error marks.
37493 * g++.dg/template/nontype6.C: New test.
37494
37495 2004-02-01 Roger Sayle <roger@eyesopen.com>
37496
37497 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
37498 * gcc.dg/builtins-31.c: New testcase.
37499 * gcc.dg/builtins-32.c: New testcase.
37500
37501 2004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
37502
37503 * objc.dg/call-super-2.m: Update line numbers
37504 for the including of stddef.h.
37505
37506 2004-01-30 Michael Matz <matz@suse.de>
37507
37508 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
37509 g++.dg/ext/case-range3.C: New tests.
37510
37511 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37512
37513 DR206
37514 PR c++/13813
37515 * g++.dg/template/member4.C: New test.
37516
37517 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37518
37519 PR c++/13683
37520 * g++.dg/template/sizeof6.C: New test.
37521
37522 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
37523
37524 * gcc.dg/fwritable-strings-1.c: New test.
37525
37526 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
37527
37528 * gcc.c-torture/compile/20040130-1.c: New test.
37529
37530 2004-01-29 Geoffrey Keating <geoffk@geoffk.org>
37531
37532 * objc.dg/call-super-2.m: Include stddef.h for size_t.
37533
37534 2004-01-29 Mark Mitchell <mark@codesourcery.com>
37535
37536 PR c++/13883
37537 * g++.dg/template/ctor3.C: New test.
37538
37539 2004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37540
37541 * g++.dg/tc1: New directory.
37542 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
37543 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
37544 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
37545 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
37546 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
37547
37548 2004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37549
37550 * g++.dg/parse/error11.C: New test.
37551 * g++.dg/parse/error12.C: Likewise.
37552
37553 2004-01-28 Ziemowit Laski <zlaski@apple.com>
37554
37555 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
37556 (scan_initial, main): Use aligned_sizeof instead of sizeof.
37557
37558 2004-01-28 Mark Mitchell <mark@codesourcery.com>
37559
37560 PR c++/13791
37561 * g++.dg/ext/attrib12.C: New test.
37562
37563 PR c++/13736
37564 * g++.dg/parse/cast2.C: New test.
37565
37566 2004-01-27 James E Wilson <wilson@specifixinc.com>
37567
37568 * objc.dg/encode-2.m (main): New local string. Set depending on
37569 sizeof long. Use in sscanf call.
37570 * objc.dg/encode-3.m (main): New local string. Set depending on
37571 sizeof long. Use in scan_initial call.
37572
37573 2004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37574
37575 * objc.dg/call-super-2.m: Make LP64-safe.
37576 * objc.dg/desig-init-1.m: Likewise.
37577
37578 2004-01-27 Devang Patel <dpatel@apple.com>
37579
37580 * g++.dg/debug/namespace1.C: New test.
37581
37582 2004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
37583
37584 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
37585 xscale-*-*.
37586
37587 * gcc.dg/arm-mmx-1.c: New test.
37588
37589 2004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
37590
37591 * gcc.dg/20040127-1.c: New test.
37592 * gcc.dg/20040127-2.c: New test.
37593
37594 2004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
37595
37596 * objc.dg/stret-1.m (glob): Renamed to globa.
37597
37598 2004-01-26 Mark Mitchell <mark@codesourcery.com>
37599
37600 PR c++/13663
37601 * g++.dg/expr/for1.C: New test.
37602
37603 2004-01-26 Fariborz Jahanian <fjahanian@apple.com>
37604
37605 PR middle-end/13779
37606 * gcc.dg/darwin-longlong.c: New test.
37607
37608 2004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
37609
37610 * gcc.dg/20040124-1.c: Moved test from here...
37611 * gcc.c-torture/compile/20040124-1.c: ...to here.
37612
37613 2004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
37614
37615 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
37616 the assembly output if -m64 is passed.
37617
37618 2004-01-25 Mark Mitchell <mark@codesourcery.com>
37619
37620 PR c++/13833
37621 * g++.dg/template/cond3.C: New test.
37622
37623 2004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37624
37625 PR c++/13810
37626 * g++.dg/template/ttp7.C: New test.
37627
37628 2004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37629
37630 PR c++/13797
37631 * g++.dg/template/nontype4.C: New test.
37632 * g++.dg/template/nontype5.C: Likewise.
37633
37634 2004-01-25 Richard Sandiford <rsandifo@redhat.com>
37635
37636 * gcc.dg/torture/mips-clobber-at.c: New test.
37637
37638 2004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
37639
37640 * gcc.dg/20040124-1.c: New test.
37641
37642 2004-01-24 Jakub Jelinek <jakub@redhat.com>
37643
37644 * gcc.dg/20040123-1.c: New test.
37645
37646 2004-01-23 Zack Weinberg <zack@codesourcery.com>
37647
37648 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
37649
37650 2004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
37651
37652 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
37653
37654 2004-01-23 Andrew Pinski <apinski@apple.com>
37655
37656 * gcc.dg/20030121-1.c: Move to ..
37657 * gcc.dg/20040121-1.c: here.
37658
37659 2004-01-23 Roger Sayle <roger@eyesopen.com>
37660
37661 * gcc.dg/builtins-29.c: New test case.
37662
37663 2004-01-23 Zack Weinberg <zack@codesourcery.com>
37664
37665 PR 18314
37666 * gcc.dg/builtins-30.c: New testcase.
37667
37668 2004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
37669
37670 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
37671 * lib/g77.exp: Likewise.
37672 * lib/objc.exp: Likewise.
37673 * lib/g++.exp: Likewise.
37674
37675 2004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
37676
37677 * gcc.dg/struct-by-value-2.c: New test.
37678
37679 2004-01-21 Andrew Pinski <apinski@apple.com>
37680
37681 PR target/13785
37682 * gcc.dg/20030121-1.c: New test.
37683
37684 2004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
37685
37686 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
37687 clobber frame pointer register in asm statement.
37688
37689 2004-01-21 Falk Hueffner <falk@debian.org>
37690
37691 * gcc.c-torture/compile/20040121-1.c: New test.
37692
37693 2004-01-21 Zack Weinberg <zack@codesourcery.com>
37694
37695 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
37696
37697 2004-01-20 Hartmut Penner <hpenner@de.ibm.com>
37698
37699 * gcc.dg/ppc64-abi-2.c: New test.
37700
37701 2004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
37702
37703 * lib/treelang.exp: Fill out this file.
37704 * lib/treelang-dg.exp: New File.
37705
37706 2004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
37707
37708 * gcc.c-torture/compile/981022-1.c: Remove.
37709 * gcc.dg/array-5.c: Remove XFAIL.
37710 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
37711 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
37712 gcc.dg/cond-lvalue-1.c: Update.
37713 * gcc.dg/cast-lvalue-2.c: New test.
37714
37715 2004-01-19 Mark Mitchell <mark@codesourcery.com>
37716
37717 PR c++/13592
37718 * g++.dg/other/error1.C (class foo): Tweak error message.
37719
37720 PR c++/13592
37721 * g++.dg/template/call2.C: New test.
37722
37723 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
37724
37725 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
37726 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
37727 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
37728 scalar-return-1_x.c, scalar-return-2_y.c,
37729 scalar-return-3_x.c, scalar-return-3_y.c,
37730 scalar-return-4_x.c, scalar-return-4_y.c,
37731 struct-align-1.h, struct-align-1_x.c,
37732 struct-align-1_y.c, struct-align-2.h,
37733 struct-align-2_x.c, struct-align-2_y.c,
37734 struct-by-value-10_y.c, struct-by-value-11_x.c,
37735 struct-by-value-11_y.c, struct-by-value-12_x.c,
37736 struct-by-value-12_y.c, struct-by-value-13_x.c,
37737 struct-by-value-13_y.c, struct-by-value-14_x.c,
37738 struct-by-value-14_y.c, struct-by-value-15_x.c,
37739 struct-by-value-15_y.c, struct-by-value-16_y.c,
37740 struct-by-value-17_y.c, struct-by-value-18_y.c,
37741 struct-by-value-19_y.c, struct-by-value-1_x.c,
37742 struct-by-value-1_y.c, struct-by-value-20_y.c,
37743 struct-by-value-2_x.c, struct-by-value-2_y.c,
37744 struct-by-value-3_y.c, struct-by-value-4_x.c,
37745 struct-by-value-4_y.c, struct-by-value-5_y.c,
37746 struct-by-value-6_y.c, struct-by-value-7_y.c
37747 struct-by-value-8_x.c, struct-by-value-8_y.c
37748 struct-by-value-9_x.c, struct-by-value-9_y.c
37749 struct-return-10_x.c, struct-return-10_y.c,
37750 struct-return-19_x.c, struct-return-20_x.c
37751 struct-return-2_x.c, struct-return-2_y.c
37752 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
37753 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
37754
37755 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
37756
37757 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
37758 attribute on sparc*-sun-solaris2.*.
37759
37760 2004-01-18 Mark Mitchell <mark@codesourcery.com>
37761
37762 PR c++/13710
37763 * g++.dg/ext/typeof7.C: New test.
37764
37765 2004-01-18 David Edelsohn <edelsohn@gnu.org>
37766
37767 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
37768 * gcc.dg/const-elim-1.c: Same.
37769
37770 2004-01-17 Ziemowit Laski <zlaski@apple.com>
37771
37772 * objc.dg/stret-1.m: New.
37773 * objc.dg/stret-2.m: New.
37774
37775 2004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
37776
37777 PR c++/11895
37778 * g++.dg/ext/vector1.C: New test.
37779
37780 2004-01-16 Geoffrey Keating <geoffk@apple.com>
37781
37782 * gcc.dg/pch/import-1.c: New.
37783 * gcc.dg/pch/import-1.hs: New.
37784 * gcc.dg/pch/import-1a.h: New.
37785 * gcc.dg/pch/import-1b.h: New.
37786 * gcc.dg/pch/import-1c.h: New.
37787
37788 2004-01-16 Mark Mitchell <mark@codesourcery.com>
37789
37790 PR c++/13574
37791 * g++.dg/ext/array1.C: New test.
37792
37793 PR c++/13178
37794 * g++.dg/conversion/op1.C: New test.
37795
37796 2004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
37797
37798 PR 11864
37799 From Kazumoto Kojima / Dan Kegel:
37800 * gcc.dg/pr11864-1.c: New test.
37801
37802 PR 10392
37803 From Marcus Comstedt / Dan Kegel:
37804 * gcc.dg/pr10392-1.c: New test.
37805
37806 2004-01-16 Mark Mitchell <mark@codesourcery.com>
37807
37808 PR c++/13478
37809 * g++.dg/init/ref10.C: New test.
37810
37811 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37812
37813 PR c++/13407
37814 * g++.dg/parse/typename6.C: New test.
37815
37816 2004-01-15 Geoffrey Keating <geoffk@apple.com>
37817
37818 PR pch/13361
37819 * g++.dg/pch/wchar-1.C: New.
37820 * g++.dg/pch/wchar-1.Hs: New.
37821
37822 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37823
37824 PR c++/9259
37825 * g++.dg/expr/sizeof2.C: New test.
37826
37827 2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
37828
37829 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
37830
37831 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
37832
37833 PR c++/13659
37834 * g++.dg/lookup/strong-using-3.C: New.
37835 * g++.dg/lookup/using-10.C: New.
37836
37837 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
37838
37839 PR c++/13594
37840 * g++.dg/lookup/strong-using-2.C: New.
37841
37842 2004-01-15 Marcus Comstedt <marcus@mc.pp.se>
37843 Dan Kegel <dank@kegel.com>
37844 J"orn Rennecke <joern.rennecke@superh.com>
37845
37846 PR target/9365
37847 * gcc.dg/pr9365-1.c: New test.
37848
37849 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37850
37851 PR c++/8856
37852 * g++.dg/parse/casting-operator2.C: New test.
37853 * g++.old-deja/g++.pt/explicit83.C: Remove.
37854
37855 2004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
37856
37857 * gcc.dg/label-compound-stmt-1.c: New test.
37858 * gcc.c-torture/compile/950922-1.c,
37859 gcc.c-torture/compile/20000211-3.c,
37860 gcc.c-torture/compile/20000518-1.c,
37861 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
37862 compound statements.
37863
37864 2004-01-14 Hartmut Penner <hpenner@de.ibm.com>
37865
37866 * gcc.dg/ppc64-abi-1.c: New test.
37867
37868 2004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
37869
37870 * g++.dg/ext/attrib9.C: Add dg-warnings.
37871
37872 2004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37873
37874 PR c++/12335
37875 * g++.dg/parse/dtor3.C: New test.
37876
37877 2004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
37878
37879 PR c++/12709
37880 * g++.dg/parse/try-catch-1.C: New test.
37881
37882 2004-01-13 Arnaud Charlet <charlet@act-europe.fr>
37883
37884 * ada/acats/run_all.sh: Add more verbose output in acats.log
37885 when compiling tests.
37886
37887 2004-01-12 Zack Weinberg <zack@codesourcery.com>
37888
37889 PR 13656
37890 * gcc.dg/typedef-redecl.c: New test case.
37891 * gcc.dg/typedef-redecl.h: New support file.
37892
37893 2004-01-13 Jan Hubicka <jh@suse.cz>
37894
37895 * gcc.dg/always_inline.c: New test.
37896 * gcc.dg/debug/20031231-1.c: Fix.
37897
37898 2004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37899
37900 PR c++/13474
37901 * g++.dg/template/array3.C: New test.
37902
37903 2004-01-12 Zack Weinberg <zack@codesourcery.com>
37904
37905 * g++.dg/ext/lvalue1.C: No longer expected to fail.
37906 * g++.dg/warn/Wunused-2.C: Likewise.
37907
37908 2004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37909
37910 PR c++/13289
37911 * g++.dg/template/instantiate6.C: New test.
37912
37913 2004-01-12 Roger Sayle <roger@eyesopen.com>
37914
37915 PR middle-end/11397
37916 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
37917
37918 2004-01-12 Jan Hubicka <jh@suse.cz>
37919
37920 PR opt/12826
37921 * gcc.dg/20040112-1.c: New.
37922
37923 * gcc.dg/dwarf-die[1-7].c: Move to...
37924 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
37925 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
37926
37927 2004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
37928
37929 PR c++/4100
37930 * g++.dg/parse/friend4.C: New test.
37931
37932 2004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
37933
37934 PR c++/4100
37935 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
37936 definition is called a friend.
37937
37938 2004-01-11 Zack Weinberg <zack@codesourcery.com>
37939
37940 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
37941
37942 2004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
37943
37944 PR c++/3478
37945 * g++.dg/parse/error10.C: New test.
37946 * g++.dg/template/arg2.C: Accept "invalid type" error.
37947
37948 2004-01-11 Jakub Jelinek <jakub@redhat.com>
37949
37950 PR middle-end/13392
37951 * g++.dg/opt/expect2.C: New test.
37952
37953 2004-01-10 Zack Weinberg <zack@codesourcery.com>
37954
37955 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
37956 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
37957 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
37958 Update dg-error regexps.
37959
37960 2004-01-10 Zack Weinberg <zack@codesourcery.com>
37961
37962 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
37963 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
37964
37965 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
37966
37967 * gcc.dg/pragma-re-1.c: Use right pointer type.
37968
37969 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
37970
37971 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
37972
37973 2004-01-09 Geoffrey Keating <geoffk@apple.com>
37974
37975 * gcc.dg/rs6000-ldouble-1.c: New.
37976
37977 2004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37978
37979 DR 337
37980 PR c++/9256
37981 * g++.dg/other/abstract1.C: New test.
37982
37983 2004-01-09 Alexandre Oliva <aoliva@redhat.com>
37984
37985 * g++.dg/lookup/strong-using-1.C: New.
37986
37987 2004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
37988
37989 PR c/11234
37990 * gcc.dg/func-ptr-conv-1.c: New test.
37991 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
37992
37993 2004-01-09 Kazu Hirata <kazu@cs.umass.edu>
37994
37995 PR target/13380.
37996 * gcc.c-torture/compile/20040109-1.c: New.
37997
37998 2004-01-08 Stuart Hastings <stuart@apple.com>
37999
38000 * gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
38001 * gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
38002 * gcc.dg/i386-sse-6.c: ...this new testcase.
38003
38004 2004-01-09 Alan Modra <amodra@bigpond.net.au>
38005
38006 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
38007
38008 2004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
38009
38010 * ada/acats/run_acats: Treat 'gnatchop' the same way
38011 as 'gnatmake'. Export GCC_DRIVER.
38012 * ada/acats/run_all.sh: Add target_gnatchop. Use
38013 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
38014
38015 2004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
38016
38017 PR c++/12573
38018 * g++.dg/template/dependent-expr4.C: New test.
38019
38020 2004-01-08 Hartmut Penner <hpenner@de.ibm.com>
38021
38022 * gcc.dg/altivec-11.c: New test.
38023
38024 2004-01-07 Mark Mitchell <mark@codesourcery.com>
38025
38026 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
38027
38028 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
38029
38030 PR c/6024
38031 * gcc.dg/enum-compat-1.c: New test.
38032 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
38033
38034 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
38035
38036 PR c/12165
38037 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
38038 gcc.dg/c99-idem-qual-3.c: New tests.
38039
38040 2004-01-07 Alan Modra <amodra@bigpond.net.au>
38041
38042 * gcc.dg/winline-7.c: Don't cast void * to int.
38043
38044 2004-01-06 Jan Hubicka <jh@suse.cz>
38045
38046 * gcc.dg/i386-sse-5.c: New test
38047 * g++.dg/eh/simd-1.c: Add -w argument for i386.
38048
38049 2004-01-05 Mark Mitchell <mark@codesourcery.com>
38050
38051 PR c++/12815
38052 * g++.dg/rtti/typeid4.C: New test.
38053
38054 2004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
38055
38056 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
38057
38058 2004-01-05 Mark Mitchell <mark@codesourcery.com>
38059
38060 PR c++/12132
38061 * g++.dg/template/error11.C: New test.
38062
38063 PR c++/13451
38064 * g++.dg/template/class2.C: New test.
38065
38066 2004-01-05 Nathan Sidwell <nathan@codesourcery.com>
38067 Richard Sandiford <rsandifo@redhat.com>
38068
38069 PR c++/13387
38070 * g++.dg/opt/alias3.C: New test.
38071
38072 2004-01-04 Mark Mitchell <mark@codesourcery.com>
38073
38074 PR c++/13157
38075 * g++.dg/template/koenig3.C: New test.
38076
38077 PR c++/13529
38078 * g++.dg/parse/offsetof3.C: New test.
38079
38080 * g++.dg/init/copy7.C: Add missing dg-error markers.
38081
38082 PR c++/12226
38083 * g++.dg/init/copy7.c: New test.
38084
38085 PR c++/13536
38086 * g++.dg/parse/cast1.C: New test.
38087
38088 2004-01-04 Jan Hubicka <jh@suse.cz>
38089
38090 * gcc.dg/winline[1-7].c: New tests.
38091
38092 2004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38093
38094 PR c++/13520
38095 * g++.dg/template/qualttp22.C: New test.
38096
38097 2004-01-01 Jan Hubicka <jh@suse.cz>
38098
38099 * gcc.dg/debug/20031231-1.c: New.
38100 * gcc.c-torture/compile/20040101-1.c: New.
38101 * gcc.dg/dwarf-die-[1-7].c: New.
38102
38103 2004-01-01 Jakub Jelinek <jakub@redhat.com>
38104
38105 PR optimization/13521
38106 * gcc.c-torture/compile/20031231-1.c: New test.
38107
38108 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
38109
38110 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
38111
38112 2003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
38113
38114 PR c++/10079
38115 * g++.dg/template/crash16.C: New test.
38116
38117 2003-12-30 Mark Mitchell <mark@codesourcery.com>
38118
38119 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
38120
38121 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
38122
38123 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
38124 ports.
38125 * g++.old-deja/g++.jason/thunk3.C: Likewise.
38126 * g++.old-deja/g++.law/profile1.C: Likewise.
38127 * gcc.c-torture/compile/981006-1.c: Likewise.
38128 * gcc.c-torture/execute/loop-2e.x: Likewise.
38129 * gcc.c-torture/execute/loop-2f.x: Remove.
38130 * gcc.c-torture/execute/loop-2g.x: Likewise.
38131 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
38132 * gcc.dg/20020312-2.c: Remove traces of dead ports.
38133
38134 2003-12-30 Nathan Sidwell <nathan@codesourcery.com>
38135
38136 PR c++/13507
38137 * g++.dg/ext/attrib11.C: New test.
38138
38139 PR c++/13494
38140 * g++.dg/template/array2-1.C: New test.
38141 * g++.dg/template/array2-2.C: New test.
38142
38143 2003-12-29 Mark Mitchell <mark@codesourcery.com>
38144
38145 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
38146
38147 2003-12-29 Nathan Sidwell <nathan@codesourcery.com>
38148
38149 PR c++/12774
38150 * g++.dg/template/array1-1.C: New test.
38151 * g++.dg/template/array1-2.C: New test.
38152
38153 2003-12-29 Roger Sayle <roger@eyesopen.com>
38154
38155 PR fortran/12632
38156 * g77.dg/12632.f: New test case.
38157
38158 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38159
38160 PR c++/13289
38161 * g++.dg/parse/nontype1.C: New test.
38162
38163 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38164
38165 PR c++/12403
38166 * g++.dg/parse/explicit1.C: New test.
38167 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
38168
38169 2003-12-28 Mark Mitchell <mark@codesourcery.com>
38170
38171 PR c++/13081
38172 * g++.dg/opt/inline6.C: New test.
38173
38174 PR c++/12613
38175 * g++.dg/parse/error9.C: New test.
38176
38177 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
38178
38179 2003-12-28 Mark Mitchell <mark@codesourcery.com>
38180
38181 PR c++/13009
38182 * g++.dg/init/assign1.C: New test.
38183
38184 2003-12-28 Roger Sayle <roger@eyesopen.com>
38185
38186 PR c++/13070
38187 * g++.dg/warn/format3.C: New test case.
38188
38189 2003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
38190
38191 * gcc.c-torture/compile/20031227-1.c: New test.
38192
38193 2003-12-23 Mark Mitchell <mark@codesourcery.com>
38194
38195 * g++.dg/bprob/bprob.exp: Load target-supports.exp
38196 * g77.dg/bprob/bprob.exp: Likewise.
38197 * gcc.misc-tests/bprob.exp: Likewise.
38198 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
38199 variants on systems where the library does not provide that
38200 functionality.
38201 * gcc.dg/builtins-20.c: Use builtins-config.h.
38202 * gcc.dg/builtins-config.h: New file.
38203
38204 2003-12-23 Mark Mitchell <mark@codesourcery.com>
38205
38206 * lib/gcc-dg.exp (dg-require-profiling): New function.
38207 * lib/target-supports.exp (check_profiling_available): Likewise.
38208 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
38209 * g77.dg/bprob/bprob.exp: Likewise.
38210 * gcc.misc-tests/bprob.exp: Likewise.
38211 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
38212 * gcc.dg/20021014-1.c: Likewise.
38213 * gcc.dg/nest.c: Likewise.
38214
38215 2003-12-23 Mark Mitchell <mark@codesourcery.com>
38216
38217 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
38218 compiling.
38219 * g++.dg/lookup/java2.C: Likewise.
38220 * gcc.dg/cpp/lexident.c: Likewise.
38221
38222 2003-12-23 Kazu Hirata <kazu@cs.umass.edu>
38223
38224 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
38225 given.
38226 * gcc.c-torture/compile/961203-1.c: Likewise.
38227 * gcc.c-torture/compile/980506-1.c: Likewise.
38228
38229 2003-12-23 Zack Weinberg <zack@codesourcery.com>
38230
38231 * lib/gcc-dg.exp (dg-prune-output): New annotation.
38232 (additional_prunes): New global.
38233 (gcc-dg-prune): Handle additional per-test pruning.
38234 (dg-test): Clear additional_prunes between tests.
38235
38236 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
38237 dg-prune-output to avoid spurious failures from assembler
38238 complaining about nonexistent WAW violations.
38239 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
38240 Use dg-prune-output to avoid spurious failures from assembler
38241 warning about Itanium B-step errata.
38242
38243 2003-12-23 Mark Mitchell <mark@codesourcery.com>
38244
38245 * g++.dg/abi/macro0.C: New test.
38246 * g++.dg/abi/macro1.C: Likewise.
38247 * g++.dg/abi/macro2.C: Likewise.
38248
38249 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
38250 * g++.dg/abi/bitfield7.C: Likewise.
38251 * g++.dg/abi/dtor2.C: Likewise.
38252 * g++.dg/abi/mangle11.C: Likewise.
38253 * g++.dg/abi/mangle12.C: Likewise.
38254 * g++.dg/abi/mangle14.C: Likewise.
38255 * g++.dg/abi/mangle17.C: Likewise.
38256 * g++.dg/abi/vbase10.C: Likewise.
38257 * g++.dg/abi/vbase14.C: Likewise.
38258 * g++.dg/template/qualttp17.C: Likewise.
38259
38260 2003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
38261
38262 PR c/11995
38263 * gcc.dg/20031223-1.c: New test.
38264
38265 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
38266
38267 * gcc.dg/noreturn-7.c: New test.
38268
38269 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
38270
38271 * gcc.dg/null-pointer-1.c: New test.
38272
38273 2003-12-22 Mark Mitchell <mark@codesourcery.com>
38274
38275 * g++.old-deja/g++.jason/template18.C: Remove.
38276 * g++.old-deja/g++.jason/template37.C: Likewise.
38277
38278 PR c++/12862
38279 * g++.dg/lookup/ns1.C: New test.
38280
38281 PR c++/12397
38282 * g++.dg/template/lookup3.C: New test.
38283
38284 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
38285
38286 * g++.dg/template/recurse1.C: New test
38287
38288 2003-12-22 Mark Mitchell <mark@codesourcery.com>
38289
38290 PR c++/12479
38291 * g++.dg/parse/semicolon1.C: New test.
38292 * g++.dg/parse/semicolon1.h: Likewise.
38293
38294 2003-12-22 Fariborz Jahanian <fjahanian@apple.com>
38295
38296 * gcc.dg/darwin-misaligned.c: New test.
38297
38298 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
38299
38300 PR c/9163
38301 * gcc.dg/20031222-1.c: New test.
38302
38303 2003-12-21 Mark Mitchell <mark@codesourcery.com>
38304
38305 PR c++/13438
38306 * g++.dg/parse/error8.C: New test.
38307
38308 PR c++/11554
38309 * g++.dg/warn/ctor-init-1.C: New test.
38310
38311 2003-12-21 Kazu Hirata <kazu@cs.umass.edu>
38312
38313 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
38314 too small.
38315 * gcc.c-torture/compile/930217-1.c: Likewise.
38316 * gcc.c-torture/compile/930513-1.c: Likewise.
38317 * gcc.c-torture/execute/920908-2.c: Likewise.
38318 * gcc.c-torture/execute/921204-1.c: Likewise.
38319 * gcc.c-torture/execute/930621-1.c: Likewise.
38320 * gcc.c-torture/execute/930630-1.c: Likewise.
38321 * gcc.c-torture/execute/931031-1.c: Likewise.
38322 * gcc.c-torture/execute/980602-2.c: Likewise.
38323 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
38324 * gcc.c-torture/execute/compndlit-1.c: Likewise.
38325 * gcc.c-torture/execute/extzvsi.c: Likewise.
38326 * gcc.c-torture/unsorted/ext.c: Likewise.
38327
38328 2003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
38329
38330 PR target/12749
38331 * gcc.c-torture/compile/20031220-2.c: New test case.
38332
38333 2003-12-20 Roger Sayle <roger@eyesopen.com>
38334
38335 PR optimization/13031
38336 * gcc.c-torture/compile/20031220-1.c: New test case.
38337
38338 2003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
38339
38340 * gcc.dg/cast-function-1.c: New test.
38341
38342 2003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
38343
38344 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
38345 formats.
38346
38347 2003-12-19 Mark Mitchell <mark@codesourcery.com>
38348
38349 PR c++/12795
38350 * g++.dg/ext/attrib10.C: New test.
38351
38352 2003-12-19 Jakub Jelinek <jakub@redhat.com>
38353
38354 * gcc.dg/cleanup-10.c: New test.
38355 * gcc.dg/cleanup-11.c: New test.
38356
38357 2003-12-19 Jakub Jelinek <jakub@redhat.com>
38358
38359 PR c++/13239
38360 * g++.dg/opt/expect1.C: New test.
38361
38362 2003-12-19 Hartmut Penner <hpenner@de.ibm.com>
38363
38364 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
38365
38366 2003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
38367
38368 PR debug/12923
38369 * gcc.dg/20031218-1.c: New test.
38370
38371 PR debug/12389
38372 * gcc.dg/20031218-2.c: New test.
38373 * gcc.dg/20031218-3.c: New test.
38374
38375 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
38376 of label name and allow for USER_LABEL_PREFIX == "_" names.
38377 * g++.dg/abi/mangle18-2.C: Likewise.
38378 * g++.dg/abi/mangle19-1.C: Likewise.
38379 * g++.dg/abi/mangle19-2.C: Likewise.
38380 * g++.dg/abi/mangle20-1.C: Likewise.
38381 * g++.dg/abi/mangle20-2.C: Likewise.
38382
38383 2003-12-18 Richard Henderson <rth@redhat.com>
38384
38385 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
38386
38387 2003-12-18 Steven Bosscher <steven@gcc.gnu.org>
38388 Dan Kegel <dank@kegel.com>
38389
38390 PR other/12009
38391 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
38392 testing a cross compiler, it causes spurious compile failures.
38393 * lib/g++.exp: Likewise.
38394
38395 2003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38396
38397 PR c++/13262
38398 * g++.dg/template/access13.C: New test.
38399
38400 2003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
38401
38402 * gcc.dg/20031216-1.c: New test.
38403
38404 2003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
38405
38406 PR c++/9154
38407 * g++.dg/template/error10.C: New test.
38408
38409 2003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
38410
38411 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
38412 * g++.dg/eh/simd-2.C: Likewise.
38413
38414 2003-12-17 James E Wilson <wilson@specifixinc.com>
38415 Roger Sayle <roger@eyesopen.com>
38416
38417 * gcc.c-torture/execute/ieee/mzero5.c: New.
38418
38419 2003-12-17 Mark Mitchell <mark@codesourcery.com>
38420
38421 PR c++/10603
38422 * g++.dg/parse/error6.C: New test.
38423
38424 PR c++/12827
38425 * g++.dg/parse/error7.C: New test.
38426
38427 2003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
38428
38429 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
38430 at -O with stabs debugging formats.
38431 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
38432 * gcc.dg/debug/debug-2.c: Likewise.
38433
38434 2003-12-16 Mark Mitchell <mark@codesourcery.com>
38435
38436 PR c++/12696
38437 * g++.dg/init/error1.C: New test.
38438
38439 PR c++/12218
38440 * g++.dg/init/pm3.C: New test.
38441
38442 2003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
38443
38444 PR c/3347
38445 * gcc.dg/bitfld-8.c: New test.
38446
38447 2003-12-16 James Lemke <jim@wasabisystems.com>
38448
38449 * gcc.dg/arm-scd42-[123].c: New tests.
38450
38451 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
38452
38453 PR c++/9043
38454 * g++.dg/abi/mangle20-1.C: New test.
38455 * g++.dg/abi/mangle20-2.C: New test.
38456
38457 2003-12-16 Mark Mitchell <mark@codesourcery.com>
38458
38459 PR c++/13275
38460 * g++.dg/other/offsetof2.C: Remove XFAIL.
38461 * g++.dg/parse/offsetof1.C: New test.
38462 * g++.gd/parse/offsetof2.C: Likewise.
38463
38464 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
38465
38466 * g++.dg/template/nontype3.C: New test.
38467 * g++.dg/template/static2.C: Tweaked the dg-error clause.
38468
38469 2003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38470
38471 * g++.dg/warn/noreturn-3.C: Also test instantiation.
38472
38473 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
38474
38475 PR c++/13387
38476 * g++.dg/expr/assign1.C: New test.
38477
38478 PR c++/13242
38479 * g++.dg/abi/mangle19-1.C: New test.
38480 * g++.dg/abi/mangle19-2.C: New test.
38481
38482 2003-12-16 Hartmut Penner <hpenner@de.ibm.com>
38483
38484 * gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
38485
38486 2003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
38487
38488 * gcc.c-torture/execute/20031216-1.c: New test.
38489
38490 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
38491
38492 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
38493 an ICE regression.
38494
38495 2003-12-15 Mark Mitchell <mark@codesourcery.com>
38496
38497 PR c++/10926
38498 * g++.dg/template/error9.C: New test.
38499
38500 PR c++/11116
38501 * g++.dg/template/error8.C: New test.
38502
38503 2003-12-15 Roger Sayle <roger@eyesopen.com>
38504
38505 PR middle-end/13400
38506 * gcc.c-torture/execute/20031215-1.c: New test case.
38507
38508 2003-12-15 Mark Mitchell <mark@codesourcery.com>
38509
38510 PR c++/13269
38511 * g++.dg/parse/error5.C: New test.
38512
38513 PR c++/12989
38514 * g++.dg/expr/sizeof1.C: New test.
38515
38516 PR c++/13310
38517 * g++.dg/template/crash15.C: New test.
38518
38519 2003-12-15 Geoffrey Keating <geoffk@apple.com>
38520
38521 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
38522 a non-POD type as the last named parameter of a varargs function.
38523
38524 2003-12-15 Mark Mitchell <mark@codesourcery.com>
38525
38526 PR c++/13243
38527 PR c++/12573
38528 * g++.dg/template/crash14.C: New test.
38529 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
38530
38531 2003-12-15 Nathan Sidwell <nathan@codesourcery.com>
38532
38533 * g++.dg/other/java1.C: New test.
38534
38535 PR c++/13241
38536 * g++.dg/abi/mangle18-1.C: New test.
38537 * g++.dg/abi/mangle18-2.C: New test.
38538
38539 2003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
38540
38541 PR optimization/10312
38542 * gcc.c-torture/execute/20031214-1.c: New.
38543
38544 2003-12-14 Mark Mitchell <mark@codesourcery.com>
38545
38546 PR c++/10779
38547 PR c++/12160
38548 * g++.dg/parse/error3.C: New test.
38549 * g++.dg/parse/error4.C: Likewise.
38550 * g++.dg/abi/mangle4.C: Tweak error messages.
38551 * g++.dg/lookup/using5.C: Likewise.
38552 * g++.dg/other/error2.C: Likewise.
38553 * g++.dg/parse/typename5.C: Likewise.
38554 * g++.dg/parse/undefined1.C: Likewise.
38555 * g++.dg/template/arg2.C: Likewise.
38556 * g++.dg/template/ttp3.C: Likewise.
38557 * g++.dg/template/type1.C: Likewise.
38558 * g++.old-deja/g++.other/crash32.C: Likewise.
38559 * g++.old-djea/g++.pt/defarg8.C: Likewise.
38560
38561 2003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38562
38563 PR c++/13106
38564 * g++.dg/warn/noreturn-3.C: New test.
38565
38566 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
38567
38568 PR c++/13118
38569 * g++.dg/abi/covariant3.C: New.
38570
38571 2003-12-12 Jakub Jelinek <jakub@redhat.com>
38572
38573 * g++.dg/eh/ia64-1.C: New test.
38574
38575 2003-12-12 Roger Sayle <roger@eyesopen.com>
38576
38577 PR optimization/13037
38578 * g77.f-torture/execute/13037.f: New test case.
38579
38580 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
38581
38582 PR c++/12881
38583 * g++.dg/abi/covariant2.C: New.
38584
38585 2003-12-12 Neil Booth <neil@daikokuya.co.uk>
38586
38587 * gcc.dg/cpp/trad/macro.c: New tests.
38588
38589 2003-12-11 Zack Weinberg <zack@codesourcery.com>
38590
38591 * gcc.c-torture/execute/wchar_t-1.x: Delete.
38592
38593 2003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
38594
38595 PR other/10819
38596 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
38597 to fix Bug 10819.
38598 * lib/g++.exp (g++_version): Likewise.
38599 * lib/g77.exp (g77_version): Likewise.
38600 * lib/objc.exp (default_objc_version): Likewise.
38601
38602 2003-12-10 Richard Henderson <rth@redhat.com>
38603
38604 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
38605
38606 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
38607
38608 2003-12-08 Matt Austern <austern@apple.com>
38609
38610 PR c/13134
38611 * lib/gcc-dg.exp (dg-require-visibility): Define.
38612 * lib/target-supports (check_visibility_available): Define.
38613 * gcc.dg/visibility-1.c: New test.
38614 * gcc.dg/visibility-2.c: Likewise.
38615 * gcc.dg/visibility-3.c: Likewise.
38616 * gcc.dg/visibility-4.c: Likewise.
38617 * gcc.dg/visibility-5.c: Likewise.
38618 * gcc.dg/visibility-6.c: Likewise.
38619 * g++.dg/ext/visibility-1.C: Likewise.
38620 * g++.dg/ext/visibility-2.C: Likewise.
38621 * g++.dg/ext/visibility-3.C: Likewise.
38622 * g++.dg/ext/visibility-4.C: Likewise.
38623 * g++.dg/ext/visibility-5.C: Likewise.
38624 * g++.dg/ext/visibility-6.C: Likewise.
38625
38626 2003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
38627
38628 * g++.dg/lookup/java1.C: New test.
38629 * g++.dg/lookup/java2.C: New test.
38630
38631 2003-12-07 Falk Hueffner <falk@debian.org>
38632
38633 * g++.dg/opt/noreturn-1.C: New test.
38634
38635 2003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
38636
38637 * gcc.dg/overflow-1.c: New test.
38638
38639 2003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
38640
38641 * g77.f-torture/compile/13060.f: New test.
38642
38643 2003-12-06 Mark Mitchell <mark@codesourcery.com>
38644
38645 PR c++/13323
38646 * g++.dg/inherit/operator2.C: New test.
38647
38648 2003-12-05 Mark Mitchell <mark@codesourcery.com>
38649
38650 PR c++/13305
38651 * g++.dg/ext/attrib9.C: New test.
38652
38653 2003-12-05 Mark Mitchell <mark@codesourcery.com>
38654
38655 PR c++/13314
38656 * g++.dg/template/error7.C: New test.
38657
38658 2003-12-05 Stuart Menefy <stuart.menefy@st.com>
38659 J"orn Rennecke <joern.rennecke@superh.com>
38660
38661 PR target/13302
38662 * g++.dg/other/struct-va_list.C: New test.
38663
38664 2003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38665
38666 PR c++/13166
38667 * g++.dg/parse/defarg6.C: New test.
38668
38669 2003-12-05 Hans-Peter Nilsson <hp@axis.com>
38670
38671 PR target/13256
38672 * gcc.c-torture/execute/20031201-1.c: New test.
38673
38674 2003-12-05 Arnaud Charlet <charlet@act-europe.fr>
38675
38676 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
38677
38678 2003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
38679
38680 * gcc.dg/builtin-return-1.c: New test.
38681
38682 2003-12-04 Stuart Menefy <stuart.menefy@st.com>
38683 J"orn Rennecke <joern.rennecke@superh.com>
38684
38685 PR optimization/13260
38686 * gcc.c-torture/execute/20031204-1.c: New test.
38687
38688 2003-12-03 Mark Mitchell <mark@codesourcery.com>
38689
38690 PR c++/9127
38691 * g++.dg/template/error6.C: New test.
38692
38693 2003-12-03 Jakub Jelinek <jakub@redhat.com>
38694
38695 * gcc.dg/20031202-1.c: New test.
38696
38697 2003-12-03 Mark Mitchell <mark@codesourcery.com>
38698
38699 PR c++/13179
38700 * g++.dg/template/eh1.C: New test.
38701
38702 PR c++/10771
38703 * g++.dg/template/error5.C: New test.
38704
38705 2003-12-02 David Ung <davidu@mips.com>
38706
38707 * gcc.dg/compat/vector-check.h: Corrected type for var
38708 g_##TMODE
38709
38710 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
38711
38712 PR c++/10126
38713 * g++.dg/template/ptrmem8.C: New test.
38714
38715 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
38716
38717 PR c++/12573
38718 * g++.dg/template/dependent-expr3.C: New test.
38719
38720 2003-12-01 James Lemke <jim@wasabisystems.com>
38721
38722 * gcc.dg/arm-g2.c: New test.
38723
38724 2003-12-01 Roger Sayle <roger@eyesopen.com>
38725
38726 PR optimization/11634
38727 * gcc.dg/20031201-2.c: New test case.
38728
38729 2003-12-01 Zack Weinberg <zack@codesourcery.com>
38730
38731 PR 11433
38732 * objc.dg/proto-lossage-3.m: New test.
38733
38734 2003-12-01 Roger Sayle <roger@eyesopen.com>
38735
38736 PR optimization/12628
38737 * gcc.dg/20031201-1.c: New test case.
38738
38739 2003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
38740
38741 * gcc.dg/unaligned-1.c: New test.
38742
38743 2003-11-30 Mark Mitchell <mark@codesourcery.com>
38744
38745 PR c++/9849
38746 * g++.dg/template/error4.C: New test.
38747 * g++.dg/template/nested3.C: Adjust error markers.
38748
38749 2003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38750
38751 * gcc.dg/cpp/assert4.c: Check more #system assertions.
38752
38753 2003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
38754
38755 PR c/10333
38756 * gcc.dg/bitfld-7.c: New test.
38757
38758 2003-11-29 Richard Sandiford <rsandifo@redhat.com>
38759
38760 * gcc.dg/tls/asm-1.C: New test.
38761
38762 2003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38763
38764 * gcc.dg/cpp/assert4.c: Update.
38765
38766 2003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
38767
38768 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
38769 * gcc.dg/builtin-apply3.c: New test.
38770
38771 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
38772
38773 * lib/compat.exp (compat-obj): New xfaildata parameter.
38774 Use it to set compiler_conditional_xfail_data before compiling.
38775 (compat-get-options): Handle dg-xfail-if.
38776 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
38777 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
38778 * gcc.dg/compat/vector-1_y.c: Likewise.
38779 * gcc.dg/compat/vector-2_x.c: Likewise.
38780 * gcc.dg/compat/vector-2_y.c: Likewise.
38781
38782 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
38783
38784 * g++.dg/opt/reg-stack4.C: New test.
38785
38786 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
38787
38788 * gcc.dg/builtin-apply2.c: New test.
38789
38790 2003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
38791
38792 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
38793
38794 2003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38795
38796 PR c++/12924
38797 * g++.dg/template/template-id-2.C: New test.
38798
38799 2003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38800
38801 PR c++/5369
38802 * g++.dg/template/memfriend1.C: New test.
38803 * g++.dg/template/memfriend2.C: Likewise.
38804 * g++.dg/template/memfriend3.C: Likewise.
38805 * g++.dg/template/memfriend4.C: Likewise.
38806 * g++.dg/template/memfriend5.C: Likewise.
38807 * g++.dg/template/memfriend6.C: Likewise.
38808 * g++.dg/template/memfriend7.C: Likewise.
38809 * g++.dg/template/memfriend8.C: Likewise.
38810 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
38811
38812 2003-11-21 Mark Mitchell <mark@codesourcery.com>
38813
38814 PR c++/12515
38815 * g++.dg/ext/cond1.C: New test.
38816
38817 2003-11-20 Richard Henderson <rth@redhat.com>
38818
38819 * gcc.dg/20020201-2.c: Remove.
38820 * gcc.dg/20020201-4.c: Remove.
38821 * gcc.dg/20020304-1.c: Remove.
38822
38823 2003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
38824
38825 * gcc.dg/cpp/trad/xwin1.c: New test case.
38826
38827 2003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
38828
38829 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
38830 * lib/g77.exp: Likewise.
38831 * lib/objc.exp: Likewise.
38832 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
38833 for darwin.
38834
38835 2003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38836
38837 PR c++/12932
38838 * g++.dg/template/static5.C: New test.
38839
38840 2003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
38841
38842 * gcc.dg/nested-func-1.c: New test.
38843
38844 2003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38845
38846 * gcc.dg/cpp/assert4.c: New test.
38847
38848 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
38849
38850 PR c++/2294
38851 * g++.dg/lookup/using9.c: New test.
38852
38853 2003-11-14 Mark Mitchell <mark@codesourcery.com>
38854
38855 PR c++/12762
38856 * g++.dg/template/error3.C: New test.
38857
38858 2003-11-14 Arnaud Charlet <charlet@act-europe.fr>
38859
38860 PR ada/13035
38861 * ada/acats/run_acats, run_all.sh: Fix syntax error.
38862 No longer use a wrapper for gcc, since this does not work under
38863 Windows.
38864
38865 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
38866
38867 PR c++/2094
38868 * g++.dg/template/ptrmem7.C: New test.
38869
38870 2003-11-13 Andrew Pinski <apinski@apple.com>
38871
38872 * gcc.c-torture/compile/20031113-1.c: New test.
38873
38874 2003-11-13 Mark Mitchell <mark@codesourcery.com>
38875 Kean Johnston <jkj@sco.com>
38876
38877 PR c/13029
38878 * gcc.dg/unused-4.c: Update.
38879
38880 2003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
38881
38882 * g++.dg/opt/const3.C: New test.
38883
38884 2003-11-13 Jan Hubicka <jh@suse.cz>
38885
38886 * gcc.c-torture/compile/20031112-1.c: New test.
38887
38888 2003-11-12 Mark Mitchell <mark@codesourcery.com>
38889
38890 * g++.dg/parse/crash10.C: Remove bogus error marker.
38891
38892 2003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
38893
38894 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
38895 (host_gcc): Likewise.
38896 (ROOT): Honor $PWDCMD.
38897 (BASE): Likewise.
38898 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
38899
38900 2003-11-12 Catherine Moore <clm@redhat.com>
38901
38902 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
38903
38904 2003-11-12 Andreas Jaeger <aj@suse.de>
38905 Jakub Jelinek <jakub@redhat.com>
38906 Andrew Pinski <pinskia@physics.uc.edu>
38907 Richard Henderson <rth@redhat.com>
38908
38909 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
38910 systems.
38911 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
38912
38913 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
38914 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
38915
38916 2003-11-11 Andreas Jaeger <aj@suse.de>
38917
38918 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
38919
38920 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
38921
38922 2003-11-10 Arnaud Charlet <charlet@act-europe.fr>
38923
38924 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
38925 Clean ups.
38926
38927 2003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
38928
38929 * gcc.dg/trampoline-1.c: New test.
38930
38931 2003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
38932
38933 * gcc.c-torture/compile/200031109-1.c: New test.
38934
38935 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
38936
38937 PR c/3190
38938 PR c/8714
38939 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
38940 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
38941 gcc.dg/format/no-y2k-1.c: Update.
38942
38943 2003-11-08 Roger Sayle <roger@eyesopen.com>
38944
38945 PR optimization/10467
38946 * gcc.dg/20031108-1.c: New test case.
38947
38948 2003-11-07 Geoffrey Keating <geoffk@apple.com>
38949
38950 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
38951
38952 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
38953
38954 * gcc.dg/compound-lvalue-1.c: New test.
38955 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
38956 some XFAILs.
38957
38958 2003-11-06 Geoffrey Keating <geoffk@apple.com>
38959
38960 * gcc.dg/altivec-varargs-1.c: New test.
38961
38962 2003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
38963
38964 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
38965 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
38966 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
38967 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
38968 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
38969
38970 2003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
38971
38972 * gcc.dg/cond-lvalue-1.c: New test.
38973
38974 2003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
38975
38976 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
38977
38978 2003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38979
38980 PR c++/11616
38981 * g++.dg/template/instantiate5.C: New test.
38982
38983 2003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
38984
38985 PR c++/12726
38986 * g++.dg/ext/complit2.C: Replace test with self-contained version.
38987 * ChangeLog: Add missing first entry for above test.
38988
38989 2003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38990
38991 PR c++/9810
38992 * g++.dg/template/using8.C: New test.
38993 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
38994
38995 2003-11-02 Roger Sayle <roger@eyesopen.com>
38996
38997 PR optimization/10817
38998 * gcc.c-torture/compile/20031102-1.c: New test case.
38999
39000 2003-11-02 Kazu Hirata <kazu@cs.umass.edu>
39001
39002 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
39003 2147483647.
39004
39005 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
39006
39007 * gcc.dg/20031102-1.c: New test.
39008
39009 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
39010
39011 * gcc.dg/complex-1.c: New test.
39012
39013 2003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39014
39015 PR c++/12796
39016 * g++.dg/template/crash13.C: Adjust expected error location.
39017 * g++.old-deja/g++.brendan/ns1.C: Likewise.
39018
39019 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
39020
39021 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
39022
39023 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
39024
39025 PR/10239
39026 * gcc.c-torture/compile/20031031-2.c: New test.
39027
39028 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
39029
39030 PR/11640
39031 * gcc.c-torture/compile/20031031-1.c: New test.
39032
39033 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
39034
39035 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
39036 * gcc.misc-tests/bprob.exp: Likewise.
39037 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
39038 the execution test on arm-elf configs.
39039 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
39040 configs that don't support scratch files.
39041 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
39042
39043 2003-10-30 Arnaud Charlet <charlet@act-europe.fr>
39044
39045 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
39046 done by dejagnu.
39047
39048 2003-10-29 Arnaud Charlet <charlet@act-europe.fr>
39049
39050 * ada/acats/run_all.sh: Redirect mv output to /dev/null
39051 Avoid non pure sh syntax. Add more logging.
39052
39053 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
39054 fail.
39055
39056 2003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
39057
39058 PR libgcj/10610
39059 * gcc.dg/ppc-stackalign-1.c: New test.
39060
39061 2003-10-28 Arnaud Charlet <charlet@act-europe.fr>
39062
39063 * ada/acats/run_all.sh: Change output to be more compliant with
39064 dejagnu framework.
39065 Create acats.sum and acats.log files under testsuite/ada/acats
39066 Only run [a-z]* directories, to filter out e.g. CVS.
39067 Redirect build output to log file.
39068
39069 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
39070
39071 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
39072
39073 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
39074
39075 PR ada/5909:
39076 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
39077
39078 2003-10-27 Jakub Jelinek <jakub@redhat.com>
39079
39080 * gcc.c-torture/compile/20031023-1.c: New test.
39081 * gcc.c-torture/compile/20031023-2.c: New test.
39082 * gcc.c-torture/compile/20031023-3.c: New test.
39083 * gcc.c-torture/compile/20031023-4.c: New test.
39084
39085 2003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39086
39087 PR c++/10371
39088 * g++.dg/lookup/scoped8.C: New test.
39089
39090 2003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
39091
39092 * g++.dg/opt/reg-stack3.C: New test.
39093
39094 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
39095
39096 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
39097
39098 2003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39099
39100 PR c++/11076
39101 * g++.dg/template/crash13.C: New test.
39102
39103 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
39104
39105 * gcc.dg/c99-restrict-2.c: New test.
39106
39107 2003-10-24 Nathan Sidwell <nathan@codesourcery.com>
39108
39109 PR c++/12698, c++/12699, c++/12700, c++/12566
39110 * g++.dg/inherit/covariant9.C: New test.
39111 * g++.dg/inherit/covariant10.C: New test.
39112 * g++.dg/inherit/covariant11.C: New test.
39113
39114 2003-10-23 Jason Merrill <jason@redhat.com>
39115
39116 PR c++/12726
39117 * g++.dg/ext/complit2.C: New test.
39118
39119 2003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
39120
39121 PR target/12654
39122 * gcc.c-torture/execute/20031020-1.c: New test.
39123
39124 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
39125
39126 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
39127 following the jump_insn.
39128
39129 2003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
39130
39131 * gcc.dg/cast-lvalue-1.c: New test.
39132
39133 2003-10-21 Mark Mitchell <mark@codesourcery.com>
39134
39135 PR c++/11962
39136 * g++.dg/template/cond2.C: New test.
39137
39138 2003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
39139
39140 * gcc.dg/builtins-28.c: New test.
39141
39142 2003-10-20 Jan Hubicka <jh@suse.cz>
39143
39144 * g++.dg/opt/inline4.C: Do not use min-inline-insns
39145 parameter.
39146 * gcc.dg/inline-2.c: Likewise.
39147
39148 2003-10-20 Phil Edwards <phil@codesourcery.com>
39149
39150 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
39151 * gcc.dg/nest.c: Likewise.
39152
39153 2003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39154
39155 PR c++/9781, c++/10583, c++/11862
39156 * g++.dg/parse/crash13.C: New test.
39157
39158 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
39159
39160 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
39161
39162 2003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
39163
39164 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
39165 Define HAVE_C99_RUNTIME except on Solaris.
39166 * gcc.dg/builtins-20.c: Likewise.
39167
39168 2003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
39169
39170 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
39171
39172 2003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39173
39174 PR c++/12495
39175 * g++.dg/template/crash21.C: New test.
39176
39177 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39178
39179 PR c++/2513
39180 * g++.dg/template/typename5.C: New test.
39181
39182 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39183
39184 PR c++/12369
39185 * g++.dg/template/friend25.C: New test.
39186
39187 2003-10-16 Ziemowit Laski <zlaski@apple.com>
39188
39189 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
39190 versions.
39191
39192 2003-10-16 Kazu Hirata <kazu@cs.umass.edu>
39193
39194 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
39195 == 2147483647.
39196
39197 2003-10-15 Kazu Hirata <kazu@cs.umass.edu>
39198
39199 * gcc.c-torture/execute/960416-1.x: Remove.
39200 * gcc.c-torture/execute/divconst-3.x: Likewise.
39201
39202 2003-10-15 Hans-Peter Nilsson <hp@axis.com>
39203
39204 PR target/12598
39205 * gcc.dg/torture/cris-volatile-1.c: New test.
39206
39207 2003-10-14 Roger Sayle <roger@eyesopen.com>
39208
39209 PR optimization/9325
39210 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
39211 for overflowing floating point to integer conversion during RTL
39212 simplification.
39213
39214 2003-10-13 Ziemowit Laski <zlaski@apple.com>
39215
39216 * objc/execute/_cmd.m: Fix typo.
39217 * objc.dg/image-info.m, objc.dg/symtab-1.m:
39218 Relax 'scan-assembler' regexp.
39219 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
39220 objc.dg/try-catch-4.m: Run on non-Darwin targets.
39221 * objc.dg/zero-link-2.m: Remove blank line.
39222 * objc.dg/zero-link-3.m: New test case.
39223
39224 2003-10-13 Geoffrey Keating <geoffk@apple.com>
39225
39226 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
39227
39228 * gcc.dg/asm-names.c: Use scan-assembler-not rather
39229 than linker trickery.
39230
39231 2003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
39232
39233 PR c++/12370
39234 * g++.dg/other/friend2.C: New test.
39235
39236 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
39237
39238 * gcc.dg/20031012-1.c: New test.
39239
39240 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
39241
39242 * gcc.dg/weak/weak-3.c: Fix for new warning.
39243
39244 2003-10-12 Kelley Cook <kcook@gcc.gnu.org>
39245
39246 PR optimization/8750
39247 * gcc.c-torture/execute/20031012-1.c: New test case.
39248
39249 2003-10-11 Roger Sayle <roger@eyesopen.com>
39250
39251 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
39252 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
39253
39254 2003-10-11 Roger Sayle <roger@eyesopen.com>
39255
39256 PR optimization/12260
39257 * gcc.c-torture/compile/20031011-2.c: New test case.
39258
39259 2003-10-11 Roger Sayle <roger@eyesopen.com>
39260
39261 * gcc.c-torture/execute/20031011-1.c: New testcase.
39262
39263 2003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
39264
39265 * gcc.c-torture/compile/20031011-1.c: New test.
39266
39267 2003-10-11 Jan Hubicka <jh@suse.cz>
39268
39269 * g++.dg/other/first-global.C: New test.
39270
39271 2003-10-11 Roger Sayle <roger@eyesopen.com>
39272
39273 * gcc.c-torture/execute/string-opt-18.c: New testcase.
39274
39275 2003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
39276
39277 * gcc.c-torture/compile/20031010-1.c: New test.
39278
39279 2003-10-10 Geoffrey Keating <geoffk@apple.com>
39280
39281 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
39282 * gcc.c-torture/execute/va-arg-25.c: ... here.
39283
39284 2003-10-09 Mark Mitchell <mark@codesourcery.com>
39285
39286 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
39287
39288 2003-10-08 Richard Sandiford <rsandifo@redhat.com>
39289
39290 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
39291
39292 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
39293
39294 * g++.dg/parse/error2.C: New test.
39295
39296 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
39297
39298 PR c++/11097
39299 * g++.dg/other/error5.C: Modify the error message.
39300 * g++.dg/lookup/using8.C: New test.
39301
39302 2003-10-07 Geoffrey Keating <geoffk@apple.com>
39303
39304 * gcc.dg/darwin-abi-2.c: New file.
39305 * gcc.c-torture/execute/va-arg-24.c: New file.
39306
39307 2003-10-06 Bob Wilson <bob.wilson@acm.org>
39308
39309 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
39310 indentation.
39311
39312 2003-10-06 Mark Mitchell <mark@codesourcery.com>
39313
39314 PR c++/10147
39315 * g++.dg/other/error4.C: Update error messages.
39316 * g++.dg/template/ptrmem4.C: Likewise.
39317
39318 PR c++/12337
39319 * g++.dg/init/new9.C: New test.
39320
39321 PR c++/12334, c++/12236, c++/8656
39322 * g++.dg/ext/attrib8.C: New test.
39323
39324 2003-10-06 Devang Patel <dpatel@apple.com>
39325
39326 * gcc.dg/debug/dwarf2-3.h: New test.
39327 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
39328
39329 2003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
39330
39331 * g++.dg/opt/cfg2.C: New test.
39332
39333 2003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
39334
39335 * g++.dg/opt/float1.C: New test.
39336
39337 2003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
39338
39339 * gcc.dg/c90-array-lval-6.c: New test.
39340 * gcc.dg/c99-array-lval-6.c: New test.
39341
39342 2003-10-03 Alexander Malmberg <alexander@malmberg.org>
39343 Ziemowit Laski <zlaski@apple.com>
39344
39345 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
39346 'Derived', so that it is never considered a class method; add
39347 new warning for '+port' method ambiguity.
39348 * objc.dg/method-12.m: Include <objc/objc.h> instead of
39349 <objc/objc-api.h> (needed on Mac OS X).
39350 * objc.dg/method-13.m: New test.
39351
39352 2003-10-03 Roger Sayle <roger@eyesopen.com>
39353
39354 PR optimization/9325, PR java/6391
39355 * gcc.c-torture/execute/20031003-1.c: New test case.
39356
39357 2003-10-02 Mark Mitchell <mark@codesourcery.com>
39358
39359 PR optimization/12180
39360 * gcc.dg/20031002-1.c: New test.
39361
39362 PR c++/12486
39363 * g++.dg/inherit/error1.C: New test.
39364
39365 2003-10-02 Chris Demetriou <cgd@broadcom.com>
39366
39367 * lib/f-torture.exp (search_for): Rename to...
39368 (search_for_re): This. Also, clean up comments and the
39369 "regexp" invocation.
39370
39371 2003-10-02 Josef Zlomek <zlomekj@suse.cz>
39372
39373 * gcc.c-torture/compile/20031002-1.c: New test.
39374
39375 2003-10-02 Jakub Jelinek <jakub@redhat.com>
39376
39377 * g++.dg/opt/cond1.C: New test.
39378
39379 2003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
39380
39381 * gcc.dg/Wold-style-definition-2.c: New testcase.
39382 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
39383
39384 2003-09-29 Richard Henderson <rth@redhat.com>
39385
39386 * g++.dg/init/array10.C: Add dg-options.
39387
39388 2003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
39389
39390 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
39391
39392 2003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39393
39394 * g++.dg/template/friend19.C: Fix typo.
39395 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
39396
39397 2003-09-28 Richard Sandiford <rsandifo@redhat.com>
39398
39399 * gcc.c-torture/execute/20030928-1.c: New test.
39400 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
39401
39402 2003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
39403
39404 * g++.dg/opt/unroll1.C: New test.
39405
39406 2003-09-26 Roger Sayle <roger@eyesopen.com>
39407
39408 PR optimization/11741
39409 * gcc.dg/20030926-1.c: New test case.
39410
39411 2003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39412
39413 PR c++/5655
39414 * g++.dg/parse/access7.C: New test.
39415 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
39416
39417 2003-09-24 Ziemowit Laski <zlaski@apple.com>
39418
39419 MERGE OF objc-improvements-branch into MAINLINE:
39420 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
39421 if libobjc has not been built.
39422 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
39423 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
39424 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
39425 objc/execute/nested-3.m, objc/execute/np-2.m,
39426 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
39427 objc/execute/redefining_self.m, objc/execute/root_methods.m,
39428 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
39429 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
39430 objc.dg/special/unclaimed-category-1.h,
39431 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
39432 well as GNU runtime.
39433 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
39434 * execute/cascading-1.m, execute/function-message-1.m,
39435 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
39436 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
39437 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
39438 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
39439 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
39440 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
39441 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
39442 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
39443 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
39444 * objc.dg/bitfield-2.m: Run only on Darwin.
39445 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
39446 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
39447 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
39448 * objc.dg/const-str-1.m: Fix constant string layout.
39449
39450 2003-09-24 Alexandre Oliva <aoliva@redhat.com>
39451
39452 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
39453
39454 2003-09-23 Geoffrey Keating <geoffk@apple.com>
39455
39456 * gcc.dg/darwin-abi-1.c: New file.
39457
39458 2003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
39459
39460 PR target/12281
39461 * gcc.c-torture/compile/20030921-1.c: New test.
39462
39463 2003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
39464
39465 * g++.dg/opt/reg-stack2.C: New test.
39466
39467 2003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
39468
39469 * g++.dg/eh/delayslot1.C: New test.
39470
39471 2003-09-20 Richard Henderson <rth@redhat.com>
39472
39473 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
39474
39475 2003-09-20 Roger Sayle <roger@eyesopen.com>
39476
39477 * gcc.c-torture/execute/20030920-1.c: New test case.
39478
39479 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39480
39481 * g++.dg/rtti/typeid3.C: Correct expected error message.
39482
39483 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39484
39485 PR c++/157
39486 * g++.dg/parse/crash12.C: New test.
39487
39488 2003-09-19 Janis Johnson <janis187@us.ibm.com>
39489
39490 * gcc.dg/compat/mixed-struct-check.h: New.
39491 * gcc.dg/compat/mixed-struct-defs.h: New.
39492 * gcc.dg/compat/mixed-struct-init.h: New.
39493 * gcc.dg/compat/struct-by-value-19_main.c: New.
39494 * gcc.dg/compat/struct-by-value-19_x.c: New.
39495 * gcc.dg/compat/struct-by-value-19_y.c: New.
39496 * gcc.dg/compat/struct-by-value-20_main.c: New.
39497 * gcc.dg/compat/struct-by-value-20_x.c: New.
39498 * gcc.dg/compat/struct-by-value-20_y.c: New.
39499 * gcc.dg/compat/struct-return-19_main.c: New.
39500 * gcc.dg/compat/struct-return-19_x.c: New.
39501 * gcc.dg/compat/struct-return-19_y.c: New.
39502 * gcc.dg/compat/struct-return-20_main.c: New.
39503 * gcc.dg/compat/struct-return-20_x.c: New.
39504 * gcc.dg/compat/struct-return-20_y.c: New.
39505
39506 2003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
39507 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
39508 so that it will not complain on LP64 targets.
39509
39510 2003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39511
39512 PR c++/495
39513 * g++.dg/template/friend24.C: New test.
39514
39515 2003-09-19 Nathan Sidwell <nathan@codesourcery.com>
39516
39517 PR c++/12332
39518 * g++.dg/template/memtmpl2.C: New test.
39519
39520 2003-09-18 Mark Mitchell <mark@codesourcery.com>
39521
39522 PR target/11184
39523 * gcc.dg/builtin-apply1.c: New test.
39524
39525 2003-09-18 Nathan Sidwell <nathan@codesourcery.com>
39526
39527 PR c++/9848
39528 * g++.dg/warn/Wunused-4.C: New test.
39529
39530 2003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
39531
39532 PR c++/12316
39533 * g++.dg/other/gc2.C: New test.
39534
39535 2003-09-17 Mark Mitchell <mark@codesourcery.com>
39536
39537 PR c++/11991
39538 * g++.dg/rtti/typeid3.C: New test.
39539
39540 PR c++/12266
39541 * g++.dg/overload/template1.C: New test.
39542
39543 2003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
39544
39545 * g++.dg/opt/cfg3.C: New test.
39546
39547 2003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39548
39549 PR c++/7939
39550 * g++.dg/template/crash11.C: New test.
39551
39552 2003-09-16 Jason Merrill <jason@redhat.com>
39553 Jakub Jelinek <jakub@redhat.com>
39554
39555 * gcc.dg/attr-warn-unused-result.c: New test.
39556
39557 2003-09-15 Nathan Sidwell <nathan@codesourcery.com>
39558
39559 PR c++/12184
39560 * g++.dg/expr/call2.C: New test.
39561
39562 2003-09-15 Andreas Jaeger <aj@suse.de>
39563
39564 * gcc.dg/Wold-style-definition-1.c: New test.
39565
39566 2003-09-14 Mark Mitchell <mark@codesourcery.com>
39567
39568 PR c++/3907
39569 * g++.dg/parse/template12.C: New test.
39570
39571 * g++.dg/abi/bitfield11.C: New test.
39572 * g++.dg/abi/bitfield12.C: Likewise.
39573
39574 2003-09-14 Alexandre Oliva <aoliva@redhat.com>
39575
39576 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
39577 non-expansion of functional macro name without arguments at EOL.
39578 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
39579
39580 2003-09-14 Richard Sandiford <rsandifo@redhat.com>
39581
39582 * gcc.c-torture/execute/20030914-[12].c: New tests.
39583
39584 2003-09-11 Nathan Sidwell <nathan@codesourcery.com>
39585
39586 PR c++/11788
39587 * g++.dg/overload/addr1.C: New test.
39588
39589 2003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
39590
39591 * gcc.dg/20030909-1.c: New test.
39592
39593 2003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
39594
39595 * gcc.dg/ultrasp10.c: New test.
39596
39597 2003-09-09 Devang Patel <dpatel@apple.com>
39598
39599 * gcc.dg/darwin-ld-6.c: New test.
39600
39601 2003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39602
39603 * gcc.dg/torture/builtin-explog-1.c: New testcase.
39604
39605 2003-09-08 Mark Mitchell <mark@codesourcery.com>
39606
39607 * gcc.dg/ia64-types1.c: New test.
39608 * gcc.dg/ia64-types2.c: Likewise.
39609
39610 2003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39611
39612 * gcc.dg/builtins-1.c: Add more _Complex tests.
39613 * gcc.dg/torture/builtin-attr-1.c: Likewise.
39614
39615 * gcc.dg/builtins-1.c: Test existing _Complex functions.
39616 * gcc.dg/torture/builtin-attr-1.c: Likewise.
39617
39618 2003-09-08 Mark Mitchell <mark@codesourcery.com>
39619
39620 PR c++/11786
39621 * g++.dg/lookup/koenig2.C: New test.
39622
39623 PR c++/5296
39624 * g++.dg/rtti/typeid2.C: New test.
39625
39626 2003-09-08 Jakub Jelinek <jakub@redhat.com>
39627
39628 * gcc.c-torture/compile/20030904-1.c: New test.
39629
39630 2003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
39631
39632 * g++.dg/opt/longbranch2.C: New test.
39633
39634 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
39635
39636 * g++.dg/template/crash10.C: Only compile it.
39637
39638 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
39639
39640 PR middle-end/11665
39641 * gcc.c-torture/compile/20030907-1.c: New test.
39642 * g++.dg/init/array11.C: New test.
39643
39644 2003-09-07 Mark Mitchell <mark@codesourcery.com>
39645
39646 PR c++/11852
39647 * g++.dg/init/struct1.C: New test.
39648
39649 2003-09-07 Mark Mitchell <mark@codesourcery.com>
39650
39651 PR c++/12181
39652 * g++.dg/expr/comma1.C: New test.
39653
39654 2003-09-06 Mark Mitchell <mark@codesourcery.com>
39655
39656 PR c++/11867
39657 * g++.dg/expr/static_cast5.C: New test.
39658
39659 2003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
39660
39661 PR c++/11507
39662 * g++.dg/lookup/scoped7.C: New test.
39663
39664 PR c++/9574
39665 * g++.dg/other/static1.C: New test.
39666
39667 PR c++/11490
39668 * g++.dg/warn/template-1.C: New test.
39669
39670 PR c++/11432
39671 * g++.dg/template/crash10.C: New test.
39672
39673 PR c++/2478
39674 * g++.dg/overload/VLA.C: New test.
39675
39676 PR c++/10804
39677 * g++.dg/template/call1.C: New test.
39678
39679 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
39680
39681 PR c++/11794
39682 * g++.dg/parse/using3.C: New test.
39683
39684 2003-09-06 Roger Sayle <roger@eyesopen.com>
39685
39686 PR c++/11409
39687 * g++.dg/overload/builtin3.C: New test case.
39688
39689 2003-09-06 Steven Bosscher <steven@gcc.gnu.org>
39690
39691 PR c/9862
39692 * gcc.dg/20030906-1.c: New test.
39693 * gcc.dg/20030906-2.c: Likewise.
39694
39695 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
39696
39697 PR c++/12167
39698 * g++.dg/parse/defarg5.C: New test.
39699
39700 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
39701
39702 2003-09-05 Mark Mitchell <mark@codesourcery.com>
39703
39704 PR c++/12163
39705 * g++.dg/expr/static_cast4.C: New test.
39706
39707 PR c++/12146
39708 * g++.dg/template/crash9.C: New test.
39709
39710 2003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
39711
39712 * g++.old-deja/g++.ext/pretty2.C: Update for change
39713 in __FUNCTION__.
39714 * g++.old-deja/g++.ext/pretty3.C: Likewise.
39715
39716 2003-09-05 Nathan Sidwell <nathan@codesourcery.com>
39717
39718 PR c++/11922
39719 * g++/dg/template/qualified-id1.C: New test.
39720
39721 PR c++/12037
39722 * g++.dg/warn/noeffect4.C: New test.
39723
39724 2003-09-04 Matt Austern <austern@apple.com>
39725
39726 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
39727 * g++.dg/ext/fnname2.C: Likewise.
39728 * g++.dg/ext/fnname3.C: Likewise.
39729
39730 2003-09-04 Mark Mitchell <mark@codesourcery.com>
39731
39732 * g++.dg/expr/lval1.C: New test.
39733 * g++.dg/ext/lvcast.C: Remove.
39734
39735 2003-09-03 Roger Sayle <roger@eyesopen.com>
39736
39737 PR optimization/11700.
39738 * gcc.c-torture/compile/20030903-1.c: New test case.
39739
39740 2003-09-03 Mark Mitchell <mark@codesourcery.com>
39741
39742 PR c++/12053
39743 * g++.dg/abi/layout4.C: New test.
39744
39745 2003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
39746
39747 PR c++/11553
39748 * g++.dg/parse/friend3.C: New test.
39749
39750 2003-09-02 Mark Mitchell <mark@codesourcery.com>
39751
39752 PR c++/11847
39753 * g++.dg/template/class1.C: New test.
39754
39755 PR c++/11808
39756 * g++.dg/expr/call1.C: New test.
39757
39758 2003-09-01 Mark Mitchell <mark@codesourcery.com>
39759
39760 PR c++/12114
39761 * g++.dg/init/ref9.C: New test.
39762
39763 PR c++/11972
39764 * g++.dg/template/nested4.C: New test.
39765
39766 2003-08-29 Mark Mitchell <mark@codesourcery.com>
39767
39768 PR c++/12093
39769 * g++.dg/template/non-dependent4.C: New test.
39770
39771 PR c++/11928
39772 * g++.dg/inherit/conv1.C: New test.
39773
39774 2003-08-29 Mark Mitchell <mark@codesourcery.com>
39775
39776 PR c++/6196
39777 * g++.dg/ext/label1.C: New test.
39778 * g++.dg/ext/label2.C: Likewise.
39779
39780 2003-08-28 Mark Mitchell <mark@codesourcery.com>
39781
39782 * g++.dg/expr/cond3.C: New test.
39783
39784 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39785
39786 * gcc.dg/builtins-1.c: Add new builtin cases.
39787
39788 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39789
39790 * gcc.dg/builtins-1.c: Add new cases.
39791 * gcc.dg/torture/builtin-attr-1.c: Likewise.
39792
39793 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39794
39795 * gcc.dg/builtins-1.c: Add more math builtin tests.
39796 * gcc.dg/torture/builtin-attr-1.c: New test.
39797
39798 2003-08-28 Mark Mitchell <mark@codesourcery.com>
39799
39800 PR optimization/5079
39801 * g++.dg/opt/static3.C: New test.
39802
39803 2003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
39804
39805 * gcc.misc-tests/gcov-10b.c: New test.
39806
39807 2003-08-27 Mark Mitchell <mark@codesourcery.com>
39808
39809 * g++.dg/opt/ptrmem3.C: New test.
39810
39811 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
39812
39813 2003-08-27 Jakub Jelinek <jakub@redhat.com>
39814
39815 * gcc.dg/20030826-2.c: New test.
39816
39817 2003-08-26 Roger Sayle <roger@eyesopen.com>
39818
39819 PR middle-end/12002
39820 * g77.f-torture/compile/12002.f: New test case.
39821
39822 2003-08-26 Roger Sayle <roger@eyesopen.com>
39823
39824 * gcc.dg/20030826-1.c: New test case.
39825
39826 2003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
39827
39828 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
39829
39830 2003-08-26 Nathan Sidwell <nathan@codesourcery.com>
39831
39832 PR c++/11871
39833 * c++.dg/lookup/crash1.C: New test.
39834
39835 * c++.dg/warn/noeffect3.C: New test.
39836
39837 2003-08-25 Janis Johnson <janis187@us.ibm.com>
39838
39839 * gcc.dg/compat/vector-1_x.c: Compile with -w.
39840 * gcc.dg/compat/vector-1_y.c: Ditto.
39841 * gcc.dg/compat/vector-2_x.c: Ditto.
39842 * gcc.dg/compat/vector-2_y.c: Ditto.
39843
39844 2003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
39845
39846 * gcc.dg/20030702-1.c: New test.
39847
39848 2003-08-25 Mark Mitchell <mark@codesourcery.com>
39849
39850 PR c++/8795
39851 * g++.dg/ext/altivec-1.C: New test.
39852
39853 2003-08-24 Richard Henderson <rth@redhat.com>
39854
39855 * g++.dg/eh/simd-2.C: Add -w for x86.
39856
39857 2003-08-23 Jakub Jelinek <jakub@redhat.com>
39858
39859 * gcc.dg/20030815-1.c: New test.
39860
39861 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39862
39863 PR c++/3765
39864 * g++.dg/parse/access6.C: New test.
39865
39866 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39867
39868 PR c++/641, c++/11876
39869 * g++.dg/template/friend22.C: New test.
39870 * g++.dg/template/friend23.C: Likewise.
39871
39872 2003-08-22 Mark Mitchell <mark@codesourcery.com>
39873
39874 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
39875 identically.
39876
39877 2003-08-22 Mark Mitchell <mark@codesourcery.com>
39878
39879 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
39880
39881 2003-08-22 Mark Mitchell <mark@codesourcery.com>
39882
39883 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
39884
39885 2003-08-22 Mark Mitchell <mark@codesourcery.com>
39886
39887 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
39888
39889 2003-08-22 Mark Mitchell <mark@codesourcery.com>
39890
39891 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
39892
39893 2003-08-21 Mark Mitchell <mark@codesourcery.com>
39894
39895 PR c++/11919
39896 * g++.dg/overload/prom1.C: New test.
39897
39898 PR c++/11551
39899 * g++.dg/parse/dtor2.C: New test.
39900
39901 PR c++/10762
39902 * g++.dg/parse/using2.C: New test.
39903
39904 2003-08-21 Kazu Hirata <kazu@cs.umass.edu>
39905
39906 PR target/11805
39907 * gcc.c-torture/compile/20030821-1.c: New.
39908
39909 2003-08-20 Mark Mitchell <mark@codesourcery.com>
39910
39911 PR c++/11834
39912 * g++.dg/template/deduce2.C: New test.
39913
39914 2003-08-21 Josef Zlomek <zlomekj@suse.cz>
39915
39916 * gcc.c-torture/execute/20030821-1.c: New test.
39917
39918 2003-08-20 Roger Sayle <roger@eyesopen.com>
39919
39920 PR middle-end/11984
39921 * gcc.dg/20030820-1.c: New test case.
39922
39923 2003-08-20 Nathan Sidwell <nathan@codesourcery.com>
39924
39925 PR c++/11945
39926 * g++.dg/warn/noeffect2.C: New test.
39927
39928 2003-08-19 Mark Mitchell <mark@codesourcery.com>
39929
39930 PR c++/10926
39931 * g++.dg/template/dtor2.C: New test.
39932
39933 PR c++/11684
39934 * g++.dg/template/operator1.C: New test.
39935 * g++.dg/parse/operator4.C: New test.
39936
39937 PR c++/11946.C
39938 * g++.dg/expr/enum1.C: New test.
39939 * gcc.dg/c99-bool-1.c: Remove bogus warning.
39940
39941 PR c++/11036.C
39942 * g++.dg/parse/elab2.C: New test.
39943 * g++.dg/parse/typedef4.C: Change error message.
39944 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
39945 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
39946 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
39947
39948 2003-08-19 Geoffrey Keating <geoffk@apple.com>
39949
39950 * gcc.dg/pch/warn-1.c: New.
39951 * gcc.dg/pch/warn-1.hs: New.
39952
39953 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
39954 not-tested file.
39955
39956 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
39957
39958 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
39959
39960 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
39961
39962 * gcc.dg/uninit-D.c: New Test.
39963 * gcc.dg/uninit-E.c: New Test.
39964 * gcc.dg/uninit-F.c: New Test.
39965 * gcc.dg/uninit-G.c: New Test.
39966
39967 2003-08-19 Michael Ritzert <ritzert@t-online.de>
39968
39969 * g++.dg/README: Describe the pch directory.
39970
39971 2003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39972
39973 PR c++/11174
39974 * g++.dg/parse/access4.C: New test.
39975 * g++.dg/parse/access5.C: Likewise.
39976 * g++.old-deja/g++.jason/access17.C: Adjust error message.
39977
39978 2003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
39979
39980 * gcc.dg/noncompile/20030818-1.c: New.
39981
39982 2003-08-18 Nathan Sidwell <nathan@codesourcery.com>
39983
39984 PR c++/11957
39985 * g++.dg/warn/noeffect1.C: New test.
39986
39987 * g++.dg/template/scope2.C: New test.
39988 * g++.dg/template/error2.C: Correct dg-error
39989
39990 2003-08-18 Richard Sandiford <rsandifo@redhat.com>
39991
39992 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
39993
39994 2003-08-16 Nathan Sidwell <nathan@codesourcery.com>
39995
39996 PR C++/11512
39997 * g++.dg/template/warn1.C: New.
39998
39999 2003-08-15 Nathan Sidwell <nathan@codesourcery.com>
40000
40001 * g++.dg/template/error2.C: New test.
40002 * g++.dg/lookup/using7.C: Adjust errors
40003 * g++.old-deja/g++.pt/crash36.C: Likewise.
40004 * g++.old-deja/g++.pt/derived3.C: Likewise.
40005
40006 2003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40007
40008 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
40009 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
40010 * gcc.c-torture/execute/builtins/string-9.c: New, from
40011 string-opt-9.c. Adjust for execute/builtins framework.
40012 * gcc.c-torture/execute/string-opt-9.c: Delete.
40013
40014 2003-08-12 Mark Mitchell <mark@codesourcery.com>
40015
40016 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
40017
40018 * g++.dg/parse/ret-type2.C: New test.
40019
40020 PR c++/11703
40021 * g++.dg/init/new8.C: New test.
40022
40023 PR c++/10923
40024 * g++.dg/parse/typedef5.C: New test.
40025
40026 PR c++/9512
40027 * g++.dg/parse/qualified2.C: New test.
40028 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
40029 invalid code.
40030
40031 2003-08-11 Mark Mitchell <mark@codesourcery.com>
40032
40033 * g++.dg/conversion/ptrmem1.C: New test.
40034
40035 2003-08-11 Jakub Jelinek <jakub@redhat.com>
40036
40037 PR target/11693
40038 * gcc.dg/20030811-1.c: New test.
40039
40040 PR target/11535
40041 * gcc.c-torture/execute/20030811-1.c: New test.
40042
40043 2003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40044
40045 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
40046
40047 2003-08-10 Mark Mitchell <mark@codesourcery.com>
40048
40049 PR c++/11789.C
40050 * g++.dg/inherit/multiple1.C: New test.
40051
40052 2003-08-10 Nathan Sidwell <nathan@codesourcery.com>
40053
40054 * gcc.dg/spe1.c: New test.
40055
40056 PR c++/11670
40057 * g++.dg/expr/cast2.C: New test.
40058
40059 PR c++/10530
40060 * g++.dg/template/dependent-name2.C: New test.
40061
40062 2003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
40063
40064 * g++.dg/parse/crash11.C: Put the dg options in comments.
40065
40066 2003-08-08 Neil Booth <neil@daikokuya.co.uk>
40067
40068 * lib/gcc-dg.exp: Update for diagnostic change.
40069
40070 2003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40071
40072 PR c++/5767
40073 * g++.dg/parse/crash11.C: New test.
40074
40075 2003-08-06 Alexandre Oliva <aoliva@redhat.com>
40076
40077 * gcc.dg/cpp/spacing1.c: Update.
40078
40079 2003-08-04 Janis Johnson <janis187@us.ibm.com>
40080
40081 PR target/11739
40082 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
40083 a value for -mtune.
40084
40085 2003-08-04 Roger Sayle <roger@eyesopen.com>
40086
40087 PR middle-end/11771
40088 * gcc.c-torture/compile/20030804-1.c: New test case.
40089
40090 2003-08-04 Roger Sayle <roger@eyesopen.com>
40091
40092 * gcc.dg/20030804-1.c: New test case.
40093
40094 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
40095
40096 * gcc.dg/cpp/separate-1.c: New test.
40097
40098 2003-08-03 Nathan Sidwell <nathan@codesourcery.com>
40099
40100 PR c++/11704
40101 * g++.dg/template/dependent-expr2.C: New test.
40102
40103 PR c++/11766
40104 * g++.dg/expr/ptrmem1.C: New test.
40105
40106 2003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40107
40108 PR c++/9453
40109 * g++.dg/template/friend15.C: New test.
40110
40111 2003-08-03 Neil Booth <neil@daikokuya.co.uk>
40112
40113 * lib/dg-pch.exp: Work round PCH bug.
40114
40115 2003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40116
40117 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
40118 builtins. Move cases from builtins-4.c here.
40119
40120 * gcc.dg/torture/builtin-math-1.c: New test taken from
40121 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
40122 additional cases.
40123
40124 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
40125 Delete.
40126
40127 2003-08-02 Nathan Sidwell <nathan@codesourcery.com>
40128
40129 PR c++/9447
40130 * g++.dg/template/using7.C: New test.
40131
40132 2003-08-02 Neil Booth <neil@daikokuya.co.uk>
40133
40134 * import1.c, import2.c: New tests.
40135
40136 2003-08-01 Jakub Jelinek <jakub@redhat.com>
40137
40138 * g++.dg/eh/crossjump1.C: New test.
40139
40140 2003-08-01 Mark Mitchell <mark@codesourcery.com>
40141
40142 PR c++/11697
40143 * g++.dg/template/using6.C: New test.
40144
40145 PR c++/11744
40146 * g++.dg/template/koenig2.C: New test.
40147
40148 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40149
40150 PR c++/7983
40151 * g++.dg/parse/typedef4.C: New test.
40152
40153 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40154
40155 PR c++/8442, c++/8806
40156 * g++.dg/template/elab1.C: New test.
40157 * g++.dg/template/type2.C: Likewise.
40158 * g++.dg/template/ttp3.C: Adjust expected error message.
40159 * g++.old-deja/g++.law/visibility13.C: Likewise.
40160 * g++.old-deja/g++.niklas/t135.C: Likewise.
40161 * g++.old-deja/g++.pt/ttp41.C: Likewise.
40162 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
40163 template argument.
40164 * g++.old-deja/g++.pt/ttp44.C: Likewise.
40165
40166 2003-08-01 Nathan Sidwell <nathan@codesourcery.com>
40167
40168 PR c++/11295
40169 * g++.dg/ext/stmtexpr1.C: New test.
40170
40171 * g++.dg/opt/tmp1.C: New test.
40172
40173 PR c++/11525
40174 * g++.dg/parse/constant4.C: New test.
40175
40176 PR c++/9447
40177 * g++.dg/template/using5.C: New test.
40178
40179 2003-07-31 Roger Sayle <roger@eyesopen.com>
40180
40181 * gcc.dg/builtins-27.c: New test case.
40182
40183 2003-07-31 Jakub Jelinek <jakub@redhat.com>
40184
40185 * gcc.dg/tls/opt-7.c: New test.
40186
40187 2003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
40188
40189 * g++.old-deja/g++.other/crash18.C: Remove.
40190
40191 2003-07-31 Nathan Sidwell <nathan@codesourcery.com>
40192
40193 * g++.dg/template/explicit3.C: New.
40194 * g++.dg/template/explicit4.C: New.
40195 * g++.dg/template/explicit5.C: New.
40196
40197 PR c++/11347
40198 * g++.dg/template/memtmpl1.C: New.
40199
40200 2003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
40201
40202 PR target/11565
40203 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
40204 * gcc.dg/i386-387-5.c (dg-options): Likewise.
40205
40206 2003-07-30 Jan Hubicka <jh@suse.cz>
40207
40208 * vtgc1.c: Kill.
40209
40210 2003-07-29 Zack Weinberg <zack@codesourcery.com>
40211
40212 * gcc.dg/struct-in-proto-1.c: New test.
40213
40214 2003-07-29 Neil Booth <neil@daikokuya.co.uk>
40215
40216 * gcc.dg/cpp/include2.c: Only expect one message.
40217
40218 2003-07-29 Nathan Sidwell <nathan@codesourcery.com>
40219
40220 PR c++/9447
40221 * g++.dg/template/using1.C: New test.
40222 * g++.dg/template/using2.C: New test.
40223 * g++.dg/template/using3.C: New test.
40224 * g++.dg/template/using4.C: New test.
40225
40226 2003-07-29 Alexandre Oliva <aoliva@redhat.com>
40227
40228 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
40229 * gcc.c-torture/execute/string-opt-10.c: Likewise.
40230
40231 2003-07-28 Jan Hubicka <jh@suse.cz>
40232
40233 PR c++/11530
40234 * g++.dg/opt/call1.C: New test.
40235
40236 2003-07-28 Alexandre Oliva <aoliva@redhat.com>
40237
40238 PR c++/11667
40239 * g++.dg/init/enum2.C: New test.
40240 * g++.dg/template/overload1.C: Add "-w" option.
40241
40242 2003-07-28 Hans-Peter Nilsson <hp@bitrange.com>
40243
40244 * gcc.dg/Wdeclaration-after-statement-1.c,
40245 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
40246
40247 2003-07-28 Jakub Jelinek <jakub@redhat.com>
40248
40249 * gcc.c-torture/compile/20030725-1.c: New test.
40250
40251 2003-07-28 Aldy Hernandez <aldyh@redhat.com>
40252
40253 * gcc.dg/20030505.c: Only run for SPE.
40254 Remove definition of opaque type.
40255
40256 2003-07-27 Mark Mitchell <mark@codesourcery.com>
40257
40258 * g++.dg/template/ptrmem6.C: New test.
40259
40260 2003-07-26 Geoffrey Keating <geoffk@apple.com>
40261
40262 * gcc.c-torture/compile/zero-strct-2.c: New test.
40263
40264 2003-07-25 Geoffrey Keating <geoffk@apple.com>
40265
40266 * gcc.dg/intermod-1.c: New test.
40267
40268 2003-07-25 Nathan Sidwell <nathan@codesourcery.com>
40269
40270 PR c++/11617
40271 * g++.dg/template/lookup2.C: New test.
40272 * g++.dg/template/memclass1.C: Remove instantiated from error.
40273 * g++.dg/other/error2.C: Tweak expected errors.
40274
40275 PR c++/11596
40276 * g++.dg/template/defarg3.C: New test.
40277
40278 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
40279
40280 2003-07-24 Mark Mitchell <mark@codesourcery.com>
40281
40282 * g++.dg/inherit/access5.C: New test.
40283
40284 2003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40285
40286 PR c++/11513
40287 * g++.dg/template/crash8.C: New test.
40288
40289 2003-07-23 Steven Bosscher <steven@gcc.gnu.org>
40290
40291 PR c/10602
40292 * gcc.dg/noncompile/incomplete-2.c: New test.
40293
40294 2003-07-23 Mark Mitchell <mark@codesourcery.com>
40295
40296 PR c++/11645
40297 * g++.dg/inherit/access4.C: New test.
40298
40299 PR c++/11517
40300 * g++.dg/expr/cond2.C: New test.
40301
40302 PR optimization/10679
40303 * g++.dg/opt/inline4.C: New test.
40304
40305 2003-07-23 Nathan Sidwell <nathan@codesourcery.com>
40306
40307 * g++.dg/parse/crash10: New test.
40308
40309 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
40310
40311 * g++.dg/ext/flexary1.C: New test.
40312
40313 2003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40314
40315 PR c++/10793
40316 * g++.dg/template/crash9.C: New test.
40317
40318 2003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
40319
40320 PR c++/3004
40321 * g++.dg/parse/typedef3.C: New test.
40322
40323 PR c++/7906
40324 * g++.dg/parse/operator2.C: New test.
40325
40326 PR c++/8895
40327 * g++.dg/parse/def-tmpl-arg1.C: New test.
40328
40329 PR c++/9282
40330 * g++.dg/parse/funptr1.C: New test.
40331
40332 PR c++/9452
40333 * g++.dg/parse/ambig3.C: New test.
40334
40335 PR c++/9454
40336 * g++.dg/parse/operator3.C: New test.
40337
40338 PR c++/9486
40339 * g++.dg/parse/template10.C: New test.
40340
40341 PR c++/9488
40342 * g++.dg/parse/template11.C: New test.
40343
40344 PR c++/10150
40345 * g++.dg/parse/invalid-op1.C: New test.
40346
40347 PR c++/10247
40348 * g++.dg/parse/condexpr1.C: New test.
40349
40350 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
40351
40352 * g++.dg/ext/packed3.C: New test.
40353 * g++.dg/ext/packed4.C: New test.
40354
40355 * gcc.dg/pack-test-3.c: New test.
40356
40357 2003-07-21 Janis Johnson <janis187@us.ibm.com>
40358
40359 * lib/compat.exp: Handle dg-options per source file.
40360 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
40361 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
40362 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
40363 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
40364 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
40365 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
40366 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
40367 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
40368 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
40369 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
40370 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
40371 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
40372 * g++.dg/compat/break/bitfield7_x.C: Ditto.
40373 * g++.dg/compat/break/bitfield7_y.C: Ditto.
40374
40375 2003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
40376
40377 PR c/10320
40378 * gcc.c-torture/execute/20030718-1.c: New test.
40379
40380 2003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
40381
40382 PR optimization/11536
40383 * gcc.dg/20030721-1.c: New test.
40384
40385 2003-07-19 Mark Mitchell <mark@codesourcery.com>
40386
40387 PR c++/11546
40388 * g++.dg/template/lookup1.C: New test.
40389
40390 2003-07-19 Zack Weinberg <zack@codesourcery.com>
40391
40392 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
40393 diagnostics of ill-formed constructs involving labels.
40394 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
40395 the new 'previously defined here' message.
40396
40397 2003-07-18 Nathan Sidwell <nathan@codesourcery.com>
40398
40399 * g++.dg/parse/non-dependent2.C: New test.
40400
40401 2003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
40402
40403 * g++.dg/init/init-ref4.C: xfail on targets without
40404 weak symbols.
40405
40406 2003-07-17 Jakub Jelinek <jakub@redhat.com>
40407
40408 PR target/11087
40409 * gcc.c-torture/execute/20030717-1.c: New test.
40410
40411 2003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
40412
40413 * g++.dg/opt/cfg1.C: New test.
40414
40415 2003-07-17 Mark Mitchell <mark@codesourcery.com>
40416
40417 PR optimization/11557
40418 * gcc.dg/20030717-1.c: New test.
40419
40420 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
40421
40422 PR c++/10476
40423 * g++.dg/expr/crash-1.C: New test.
40424
40425 PR c++/11027
40426 * g++.dg/template/init3.C: New test.
40427
40428 PR c++/8222
40429 * g++.dg/template/non-dependent1.C: New test.
40430
40431 PR c++/11070
40432 * g++.dg/template/non-dependent2.C: New test.
40433
40434 PR c++/11071
40435 * g++.dg/template/non-dependent3.C: New test.
40436
40437 PR c++/9907
40438 * g++.dg/template/sizeof5.C: New test.
40439
40440 2003-07-17 Geoffrey Keating <geoffk@apple.com>
40441
40442 PR 11498
40443 * gcc.c-torture/compile/mangle-1.c: New file.
40444
40445 2003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40446
40447 PR c++/7809
40448 * g++.dg/parse/access3.C: New test.
40449
40450 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
40451
40452 PR c++/11384
40453 * g++.dg/init/init-ref4.C: New test.
40454
40455 2003-07-16 Mark Mitchell <mark@codesourcery.com>
40456
40457 PR c++/11547
40458 * g++.dg/parse/constant3.C: New test.
40459 * g++.dg/parse/crash7.C: Likewise.
40460
40461 2003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
40462
40463 PR target/11008
40464 * gcc.dg/i386-pentium4-not-mull.c: New.
40465
40466 2003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
40467
40468 * gcc.dg/asm-names.c (ymain): Make it weak.
40469
40470 2003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40471
40472 PR c++/5421
40473 * g++.dg/template/friend21.C: New test.
40474
40475 2003-07-16 Jakub Jelinek <jakub@redhat.com>
40476
40477 * gcc.dg/cleanup-8.c: New test.
40478 * gcc.dg/cleanup-9.c: New test.
40479
40480 2003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
40481
40482 * g++.dg/ext/dll-MI1.h: New file.
40483 * g++.dg/ext/dllexport-MI1.C: New file.
40484 * g++.dg/ext/dllimport-MI1.C: New file.
40485
40486 2003-07-15 Jakub Jelinek <jakub@redhat.com>
40487
40488 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
40489 it does not have cmpstrsi patterns (just cmpmemsi).
40490
40491 2003-07-15 Mark Mitchell <mark@codesourcery.com>
40492
40493 PR debug/11473
40494 * g++.dg/debug/debug8.C: New test.
40495
40496 2003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40497
40498 PR c++/10108
40499 * g++.dg/template/crash7.C: New test.
40500
40501 2003-07-15 Kazu Hirata <kazu@cs.umass.edu>
40502
40503 PR target/10795
40504 * gcc.c-torture/compile/20030708-1.c: New.
40505
40506 2003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
40507
40508 * gcc.c-torture/execute/20030715-1.c: New test.
40509
40510 2003-07-14 Geoffrey Keating <geoffk@apple.com>
40511
40512 * gcc.dg/pch/inline-3.c: New file.
40513 * gcc.dg/pch/inline-3.hs: New file.
40514 * gcc.dg/pch/inline-4.c: New file.
40515 * gcc.dg/pch/inline-4.hs: New file.
40516
40517 2003-07-14 Mark Mitchell <mark@codesourcery.com>
40518
40519 PR c++/11509
40520 * g++.dg/template/crash6.C: New test.
40521
40522 PR c++/7053
40523 * g++.dg/template/friend20.C: New test.
40524
40525 PR c++/7019
40526 * g++.dg/template/overload2.C: New test.
40527
40528 2003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
40529
40530 PR optimization/11440
40531 * gcc.c-torture/execute/20030714-1.c: New test.
40532
40533 2003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40534
40535 PR c++/11154
40536 * g++.dg/template/partial2.C: New test.
40537
40538 2003-07-13 Mark Mitchell <mark@codesourcery.com>
40539
40540 PR c++/11503
40541 * g++.dg/template/anon1.C: New test.
40542
40543 PR c++/11493
40544 PR c++/11495
40545 * g++.dg/parse/template9.C: Likewise.
40546 * g++.dg/template/crash4.C: New test.
40547 * g++.dg/template/koenig1.C: Likewise.
40548 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
40549 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
40550 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
40551 functions.
40552 * g++.old-deja/g++.jason/template36.C: Likewise.
40553 * g++.old-deja/g++.mike/p1989.C: Likewise.
40554 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
40555 * g++.old-deja/g++.pt/ttp20.C: Use this->.
40556 * g++.old-deja/g++.pt/ttp21.C: Use this->.
40557 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
40558 compiling.
40559 * g++.old-deja/g++.pt/union2.C: Use this->.
40560
40561 2003-07-11 Jakub Jelinek <jakub@redhat.com>
40562
40563 * gcc.dg/20030711-1.c: New test.
40564
40565 2003-07-11 Nathan Sidwell <nathan@codesourcery.com>
40566
40567 PR c++/11050
40568 * g++.dg/parse/args1.C: New test.
40569 * g++.pt/defarg8.C: Change expected errors.
40570
40571 2003-07-11 Mark Mitchell <mark@codesourcery.com>
40572
40573 PR c++/8164
40574 * g++.dg/template/nontype2.C: New test.
40575
40576 PR c++/10558
40577 * g++.dg/parse/template8.C: New test.
40578
40579 PR c++/8327
40580 * g++.dg/template/scope1.C: New test.
40581
40582 * g++.dg/warn/Wsign-compare-1.C: New test.
40583
40584 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
40585
40586 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
40587
40588 2003-07-10 Mark Mitchell <mark@codesourcery.com>
40589
40590 PR c++/9411
40591 * g++.dg/template/explicit2.C: New test.
40592
40593 PR c++/10032
40594 * g++.dg/warn/pedantic1.C: New test.
40595
40596 2003-07-10 Nathan Sidwell <nathan@codesourcery.com>
40597
40598 PR c++ 9483
40599 * g++.dg/other/field1.C: New test.
40600
40601 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
40602
40603 PR c/11449
40604 * gcc.c-torture/compile/20030707-1.c: New.
40605
40606 2003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40607
40608 PR c++/10849
40609 * g++.dg/template/access12.C: New test.
40610
40611 2003-07-09 Nathan Sidwell <nathan@codesourcery.com>
40612
40613 * g++.dg/bprob/bprob.exp (prof_ext): Update.
40614 * g77.dg/bprob/bprob.exp (prof_ext): Update.
40615 * gcc.misc-tests/bprob.exp (prof_ext): Update.
40616 * gcc.misc-tests/gcov.exp: Update
40617 * g++.dg/gcov/gcov.exp: Update
40618 * lib/gcov.exp: Update.
40619
40620 2003-07-08 Mark Mitchell <mark@codesourcery.com>
40621
40622 * g++.dg/abi/mangle17.C: Make sure template expressions are
40623 dependent.
40624 * g++.dg/abi/mangle4.C: Mark erroneous casts.
40625 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
40626 * g++.dg/opt/stack1.C: Remove erroneous code.
40627 * g++.dg/parse/template7.C: New test.
40628 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
40629 * g++.old-deja/g++.pt/crash4.C: Likewise.
40630
40631 2003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
40632
40633 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
40634 with zero or one occurence of `$' after the initial `L'.
40635
40636 2003-07-08 Kazu Hirata <kazu@cs.umass.edu>
40637
40638 * gcc.c-torture/compile/20030704-1.c: Add a comment.
40639
40640 2003-07-08 Roger Sayle <roger@eyesopen.com>
40641
40642 PR c/11370
40643 * gcc.dg/Wunreachable-6.c: New testcase.
40644 * gcc.dg/Wunreachable-7.c: New testcase.
40645
40646 2003-07-08 Jakub Jelinek <jakub@redhat.com>
40647
40648 PR c/11420
40649 * gcc.dg/20030708-1.c: New test.
40650
40651 2003-07-08 Richard Sandiford <rsandifo@redhat.com>
40652
40653 * gcc.dg/compat/sdata-section.h: New file.
40654 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
40655 * gcc.dg/torture/mips-sdata-1.c: New test.
40656
40657 2003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40658
40659 PR c++/11030
40660 * g++.dg/template/friend19.C: New test.
40661
40662 2003-07-08 Jakub Jelinek <jakub@redhat.com>
40663
40664 * g++.dg/opt/strength-reduce.C: New test.
40665
40666 2003-07-07 Roger Sayle <roger@eyesopen.com>
40667
40668 PR target/10979
40669 * gcc.dg/20030707-1.c: New testcase.
40670
40671 2003-07-07 Roger Sayle <roger@eyesopen.com>
40672
40673 PR optimization/11059
40674 * g++.dg/opt/emptyunion.C: New testcase.
40675
40676 2003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
40677 Eric Botcazou <ebotcazou@libertysurf.fr>
40678
40679 * g++.dg/opt/stack1.C: New test.
40680
40681 2003-07-05 Mark Mitchell <mark@codesourcery.com>
40682
40683 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
40684 run test.
40685
40686 PR c++/11431
40687 * g++.dg/expr/static_cast3.C: New test.
40688
40689 2003-07-04 Zack Weinberg <zack@codesourcery.com>
40690
40691 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
40692 everywhere.
40693 * gcc.dg/concat.c: Concatenation of string constants with
40694 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
40695 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
40696 * gcc.dg/cpp/escape-2.c: Use wide character constants where
40697 necessary to avoid multi-character character constant warning.
40698 * gcc.dg/cpp/escape.c: Likewise.
40699 * gcc.dg/cpp/ucs.c: Likewise.
40700 Remove backslashes from dg-bogus comments, as they confuse Tcl.
40701 Fix a typo.
40702
40703 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
40704
40705 PR c/11428
40706 * gcc.c-torture/compile/20030704-1.c: New.
40707
40708 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
40709
40710 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
40711
40712 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
40713
40714 PR c++/5287, PR c++/7910, PR c++/11021
40715 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
40716 tests for warnings.
40717 * g++.dg/ext/dllimport2.C: Add tests for warnings.
40718 * g++.dg/ext/dllimport3.C: Likewise.
40719 * g++.dg/ext/dllimport4.C: New file.
40720 * g++.dg/ext/dllimport5.C: New file.
40721 * g++.dg/ext/dllimport6.C: New file.
40722 * g++.dg/ext/dllimport7.C: New file.
40723 * g++.dg/ext/dllimport8.C: New file.
40724 * g++.dg/ext/dllimport9.C: New file.
40725 * g++.dg/ext/dllimport10.C: New file.
40726 * g++.dg/ext/dllexport1.C: New file.
40727
40728 2003-07-03 Mark Mitchell <mark@codesourcery.com>
40729
40730 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
40731 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
40732
40733 2003-07-03 Roger Sayle <roger@eyesopen.com>
40734
40735 * gcc.dg/builtins-25.c: New testcase.
40736 * gcc.dg/builtins-26.c: New testcase.
40737
40738 2003-07-03 Janis Johnson <janis187@us.ibm.com>
40739
40740 * gcc.dg/compat/vector-defs.h: New file.
40741 * gcc.dg/compat/vector-setup.h: New file.
40742 * gcc.dg/compat/vector-check.h: New file.
40743 * gcc.dg/compat/vector-1_main.c: New file.
40744 * gcc.dg/compat/vector-1_x.c: New file.
40745 * gcc.dg/compat/vector-1_y.c: New file.
40746 * gcc.dg/compat/vector-2_main.c: New file.
40747 * gcc.dg/compat/vector-2_x.c: New file.
40748 * gcc.dg/compat/vector-2_y.c: New file.
40749
40750 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
40751 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
40752 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
40753 * gcc.dg/compat/struct-align-1.h: New file.
40754 * gcc.dg/compat/struct-align-1_main.c: New file.
40755 * gcc.dg/compat/struct-align-1_x.c: New file.
40756 * gcc.dg/compat/struct-align-1_y.c: New file.
40757 * gcc.dg/compat/struct-align-2.h: New file.
40758 * gcc.dg/compat/struct-align-2_main.c: New file.
40759 * gcc.dg/compat/struct-align-2_x.c: New file.
40760 * gcc.dg/compat/struct-align-2_y.c: New file.
40761
40762 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
40763 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
40764 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
40765 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
40766 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
40767 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
40768 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
40769 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
40770 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
40771 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
40772 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
40773 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
40774 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
40775 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
40776 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
40777 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
40778 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
40779 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
40780 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
40781 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
40782 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
40783 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
40784 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
40785 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
40786 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
40787 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
40788 * gcc.dg/compat/struct-return-10_x.c: Ditto.
40789 * gcc.dg/compat/struct-return-2_x.c: Ditto.
40790 * gcc.dg/compat/struct-return-3_x.c: Ditto.
40791
40792 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
40793
40794 * gcc.dg/i386-call-1.c: New test.
40795
40796 2003-07-03 Nathan Sidwell <nathan@codesourcery.com>
40797
40798 PR c++/9162
40799 * g++.dg/parse/defarg4.C: New.
40800
40801 2003-07-03 Roger Sayle <roger@eyesopen.com>
40802
40803 PR target/10700
40804 * gcc.c-torture/compile/20030703-1.c: New test case.
40805
40806 2003-07-03 Mark Mitchell <mark@codesourcery.com>
40807
40808 * g++.dg/template/local3.C: Remove extra semicolon.
40809
40810 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
40811
40812 * gcc.dg/i386-volatile-1.c: New test.
40813
40814 2003-07-02 Nathan Sidwell <nathan@codesourcery.com>
40815
40816 PR c++/11072
40817 * g++.dg/other/offsetof2.C: XFAIL.
40818 * g++.dg/other/offsetof5.C: New.
40819
40820 PR c++/10219
40821 * g++.dg/template/error1.C: New.
40822
40823 PR c++/9779
40824 * g++.dg/template/dependent-expr1.C: New.
40825
40826 2003-07-01 Mark Mitchell <mark@codesourcery.com>
40827
40828 PR c++/6949
40829 * g++.dg/template/local3.C: New test.
40830
40831 PR c++/11149
40832 * g++.dg/lookup/scoped6.C: New test.
40833
40834 2003-07-01 Giovanni Bajo <giovannibajo@libero.it>
40835
40836 PR c++/8046
40837 * g++.dg/other/error7.C: New test.
40838
40839 2003-07-01 Kazu Hirata <kazu@cs.umass.edu>
40840
40841 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
40842 * g++.old-deja/g++.abi/vtable3.h: Likewise.
40843 * g++.old-deja/g++.law/code-gen5.C: Likewise.
40844 * g++.old-deja/g++.other/union2.C: Likewise.
40845 * gcc.dg/c90-const-expr-2.c: Likewise.
40846 * gcc.dg/c90-const-expr-3.c: Likewise.
40847 * gcc.dg/c99-const-expr-2.c: Likewise.
40848 * gcc.dg/c99-const-expr-3.c: Likewise.
40849 * gcc.dg/concat.c: Likewise.
40850
40851 2003-07-01 Mark Mitchell <mark@codesourcery.com>
40852
40853 PR c++/9559
40854 * g++.dg/init/static1.C: New test.
40855
40856 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
40857
40858 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
40859 * g++.old-deja/g++.other/access2.C: Likewise.
40860 * g++.old-deja/g++.other/decl2.C: Likewise.
40861 * gcc.c-torture/execute/20020615-1.c: Likewise.
40862
40863 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
40864
40865 PR c++/4933
40866 * g++.dg/template/sizeof4.C: New test.
40867
40868 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
40869
40870 * g++.dg/other/error6.C: New test.
40871
40872 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
40873
40874 PR c++/10750
40875 * g++.dg/parse/constant2.C: New test.
40876
40877 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
40878
40879 PR c++/11106
40880 * g++.dg/other/error5.C: New test.
40881
40882 2003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40883
40884 * gcc.dg/format/gcc_diag-1.c: New test.
40885
40886 2003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
40887
40888 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
40889
40890 2003-06-28 Nathan Sidwell <nathan@codesourcery.com>
40891
40892 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
40893 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
40894 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
40895
40896 2003-06-28 Jakub Jelinek <jakub@redhat.com>
40897
40898 * gcc.c-torture/execute/builtins/string-8.c: New test.
40899 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
40900 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
40901 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
40902
40903 2003-06-27 Mark Mitchell <mark@codesourcery.com>
40904
40905 PR c++/10468
40906 * g++.dg/ext/typeof6.C: New test.
40907
40908 2003-06-27 Mark Mitchell <mark@codesourcery.com>
40909
40910 PR c++/10796
40911 * g++.dg/init/enum1.C: New test.
40912
40913 2003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
40914
40915 * gcc.dg/20030627-1.c: New test.
40916
40917 2003-06-26 Mark Mitchell <mark@codesourcery.com>
40918
40919 PR c++/11332
40920 * g++.dg/expr/static_cast2.C: New test.
40921
40922 2003-06-26 Roger Sayle <roger@eyesopen.com>
40923 Jakub Jelinek <jakub@redhat.com>
40924
40925 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
40926 sprintf(dst,"%s",src) optimization.
40927 * gcc.c-torture/execute/20030626-1.c: New test case.
40928 * gcc.c-torture/execute/20030626-2.c: New test case.
40929
40930 2003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
40931
40932 * gcc.c-torture/execute/multi-ix.c: New test.
40933
40934 * gcc.c-torture/execute/simd-4.c (main):
40935 Added missing semicolon at end of union.
40936
40937 2003-06-26 Giovanni Bajo <giovannibajo@libero.it>
40938
40939 PR c++/8266
40940 * g++.dg/template/explicit-instantiation3.C: New test.
40941
40942 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
40943
40944 * gcc.dg/20030626-1.c: Use signed char.
40945
40946 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
40947
40948 * gcc.dg/20030626-1.c: New test.
40949
40950 2003-06-26 Neil Booth <neil@daikokuya.co.uk>
40951
40952 * const-str-2.m: Update.
40953
40954 2003-06-25 Mark Mitchell <mark@codesourcery.com>
40955
40956 PR c++/10990
40957 * g++.dg/rtti/dyncast1.C: New test.
40958 * g++.dg/abi/mangle4.C: Correct base-specifier access.
40959 * g++.dg/lookup/scoped1.C: Remove XFAIL.
40960 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
40961
40962 PR c++/10931
40963 * g++.dg/expr/static_cast1.C: New test.
40964
40965 2003-06-25 Josef Zlomek <zlomekj@suse.cz>
40966
40967 * gcc.dg/20030625-1.c: New test.
40968
40969 2003-06-24 Roger Sayle <roger@eyesopen.com>
40970
40971 * gcc.c-torture/compile/20030624-1.c: New test case.
40972
40973 2003-06-24 Jakub Jelinek <jakub@redhat.com>
40974
40975 * gcc.c-torture/execute/string-opt-17.c: New test.
40976
40977 2003-06-24 Mark Mitchell <mark@codesourcery.com>
40978
40979 PR c++/5754
40980 * g++.dg/parse/crash6.C: New test.
40981
40982 2003-06-23 Roger Sayle <roger@eyesopen.com>
40983
40984 * gcc.dg/builtins-24.c: New test case.
40985
40986 2003-06-23 Jakub Jelinek <jakub@redhat.com>
40987
40988 * g++.dg/opt/operator1.C: New test.
40989
40990 2003-06-22 Roger Sayle <roger@eyesopen.com>
40991
40992 * gcc.c-torture/execute/string-opt-16.c: New test case.
40993
40994 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
40995
40996 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
40997 * g++.old-deja/g++.other/conv7.C: Likewise.
40998 * g++.old-deja/g++.other/overcnv2.C: Likewise.
40999 * g++.old-deja/g++.other/overload14.C: Likewise.
41000
41001 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
41002
41003 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
41004 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
41005
41006 2003-06-20 Mark Mitchell <mark@codesourcery.com>
41007
41008 PR c++/10888
41009 * g++.dg/warn/Winline-3.C: New test.
41010
41011 2003-06-20 Mark Mitchell <mark@codesourcery.com>
41012
41013 * lib/target-supports.exp (check_alias_available): Make the test
41014 program acceptable to the Solaris assembler.
41015
41016 PR c++/10749
41017 * g++.dg/template/memclass2.C: New test.
41018
41019 2003-06-20 Mark Mitchell <mark@codesourcery.com>
41020 Eric Botcazou <ebotcazou@libertysurf.fr>
41021
41022 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
41023 data for non-matching targets.
41024 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
41025
41026 2003-06-20 Mark Mitchell <mark@codesourcery.com>
41027
41028 PR c++/10845
41029 * g++.dg/template/member3.C: New test.
41030
41031 2003-06-19 Mark Mitchell <mark@codesourcery.com>
41032
41033 PR c++/10939
41034 * g++.dg/template/func1.C: New test.
41035
41036 PR c++/9649
41037 * g++.dg/template/static4.C: New test.
41038 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
41039
41040 PR c++/11041
41041 * g++.dg/init/ref7.C: New test.
41042
41043 2003-06-19 Matt Austern <austern@apple.com>
41044
41045 PR c++/11228
41046 * g++.dg/anew1.C: New test.
41047 * g++.dg/anew2.C: New test.
41048 * g++.dg/anew3.C: New test.
41049 * g++.dg/anew4.C: New test.
41050
41051 2003-06-19 Kazu Hirata <kazu@cs.umass.edu>
41052
41053 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
41054
41055 2003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
41056
41057 * gcc.c-torture/execute/simd-4.c (main): Make expected value
41058 endian-dependent.
41059
41060 2003-06-17 Benjamin Kosnik <bkoz@redhat.com>
41061
41062 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
41063 Remove cruft.
41064
41065 2003-06-17 Kazu Hirata <kazu@cs.umass.edu>
41066
41067 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
41068 * gcc.c-torture/compile/961203-1.c: Likewise.
41069 * gcc.c-torture/compile/980506-1.c: Likewise.
41070
41071 2003-06-17 Mark Mitchell <mark@codesourcery.com>
41072
41073 PR c++/10712
41074 * g++.dg/lookup/using7.C: New test.
41075
41076 2003-06-17 Mark Mitchell <mark@codesourcery.com>
41077
41078 PR c++/11105
41079 * g++.dg/abi/conv1.C: Remove it.
41080 * g++.dg/template/conv7.C: New test.
41081 * g++.dg/template/conv8.C: Likewise.
41082 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
41083 conversion operator.
41084
41085 2003-06-17 Janis Johnson <janis187@us.ibm.com>
41086
41087 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
41088 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
41089 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
41090 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
41091 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
41092 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
41093 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
41094 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
41095 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
41096 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
41097 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
41098 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
41099 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
41100 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
41101 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
41102 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
41103 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
41104 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
41105 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
41106 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
41107 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
41108 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
41109 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
41110 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
41111 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
41112 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
41113 * gcc.dg/compat/struct-return-10_x.c: Ditto.
41114 * gcc.dg/compat/struct-return-2_x.c: Ditto.
41115 * gcc.dg/compat/struct-return-3_x.c: Ditto.
41116
41117 2003-06-16 Mark Mitchell <mark@codesourcery.com>
41118
41119 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
41120 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
41121 indications.
41122
41123 2003-06-16 Roger Sayle <roger@eyesopen.com>
41124
41125 * gcc.dg/i386-387-5.c: New test case.
41126 * gcc.dg/i386-387-6.c: New test case.
41127 * gcc.dg/builtins-23.c: New test case.
41128
41129 2003-06-15 Roger Sayle <roger@eyesopen.com>
41130
41131 * gcc.dg/builtins-22.c: New test case.
41132 * gcc.dg/i386-387-1.c: Update to test exp.
41133 * gcc.dg/i386-387-2.c: Likewise.
41134
41135 2003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41136
41137 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
41138
41139 2003-06-12 Mark Mitchell <mark@codesourcery.com>
41140
41141 * lib/gcc-dg.exp (dg-require-dll): New function.
41142 (dg-xfail-if): Likewise.
41143 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
41144 driver.
41145
41146 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
41147 * gcc.c-torture/compile/20001205-1.c: Likewise.
41148 * gcc.c-torture/compile/20001226-1.c: Likewise.
41149 * gcc.c-torture/compile/20010518-2.c: Likewise.
41150 * gcc.c-torture/compile/20020312-1.c: Likewise.
41151 * gcc.c-torture/compile/20020604-1.c: Likewise.
41152 * gcc.c-torture/compile/920501-12.c: Likewise.
41153 * gcc.c-torture/compile/920501-4.c: Likewise.
41154 * gcc.c-torture/compile/920520-1.c: Likewise.
41155 * gcc.c-torture/compile/920521-1.c: Likewise.
41156 * gcc.c-torture/compile/920625-1.c: Likewise.
41157 * gcc.c-torture/compile/961203-1.c: Likewise.
41158 * gcc.c-torture/compile/980506-1.c: Likewise.
41159 * gcc.c-torture/compile/981006-1.c: Likewise.
41160 * gcc.c-torture/compile/981022-1.c: Likewise.
41161 * gcc.c-torture/compile/981223-1.c: Likewise.
41162 * gcc.c-torture/compile/990617-1.c: Likewise.
41163 * gcc.c-torture/compile/dll.c: Likewise.
41164 * gcc.c-torture/compile/labels-3.c: Likewise.
41165 * gcc.c-torture/compile/mipscop-1.c: Likewise.
41166 * gcc.c-torture/compile/mipscop-2.c: Likewise.
41167 * gcc.c-torture/compile/mipscop-3.c: Likewise.
41168 * gcc.c-torture/compile/mipscop-4.c: Likewise.
41169 * gcc.c-torture/compile/simd-5.c: Likewise.
41170 * gcc.c-torture/compile/20000804-1.x: Remove.
41171 * gcc.c-torture/compile/20001205-1.x: Likewise.
41172 * gcc.c-torture/compile/20001226-1.x: Likewise.
41173 * gcc.c-torture/compile/20010518-2.x: Likewise.
41174 * gcc.c-torture/compile/20020312-1.x: Likewise.
41175 * gcc.c-torture/compile/20020604-1.x: Likewise.
41176 * gcc.c-torture/compile/920501-12.x: Likewise.
41177 * gcc.c-torture/compile/920501-4.x: Likewise.
41178 * gcc.c-torture/compile/920520-1.x: Likewise.
41179 * gcc.c-torture/compile/920521-1.x: Likewise.
41180 * gcc.c-torture/compile/920625-1.x: Likewise.
41181 * gcc.c-torture/compile/961203-1.x: Likewise.
41182 * gcc.c-torture/compile/980506-1.x: Likewise.
41183 * gcc.c-torture/compile/981006-1.x: Likewise.
41184 * gcc.c-torture/compile/981022-1.x: Likewise.
41185 * gcc.c-torture/compile/981223-1.x: Likewise.
41186 * gcc.c-torture/compile/990617-1.x: Likewise.
41187 * gcc.c-torture/compile/mipscop-1.x: Likewise.
41188 * gcc.c-torture/compile/mipscop-2.x: Likewise.
41189 * gcc.c-torture/compile/mipscop-3.x: Likewise.
41190 * gcc.c-torture/compile/mipscop-4.x: Likewise.
41191 * gcc.c-torture/compile/simd-5.x: Likewise.
41192
41193 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
41194
41195 2003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
41196
41197 * gcc.c-torture/execute/20030611-1.c: New test.
41198
41199 2003-06-12 Roger Sayle <roger@eyesopen.com>
41200
41201 PR middle-end/168
41202 * gcc.dg/20030612-1.c: New test case.
41203
41204 2003-06-12 Mark Mitchell <mark@codesourcery.com>
41205
41206 PR c++/10635
41207 * g++.dg/expr/cast1.C: New test.
41208
41209 2003-06-12 Roger Sayle <roger@eyesopen.com>
41210
41211 * gcc.dg/builtins-21.c: New test case.
41212
41213 2003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
41214
41215 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
41216 options instead of at the end.
41217 * lib/objc.exp (objc_target_compile): Likewise.
41218
41219 2003-06-11 Mark Mitchell <mark@codesourcery.com>
41220
41221 PR c++/10432
41222 * g++.dg/parse/error1.C: New test.
41223
41224 2003-06-11 Janis Johnson <janis187@us.ibm.com>
41225
41226 * gcc.dg/compat/struct-by-value-11_main.c: New file.
41227 * gcc.dg/compat/struct-by-value-11_x.c: New file.
41228 * gcc.dg/compat/struct-by-value-11_y.c: New file.
41229 * gcc.dg/compat/struct-by-value-12_main.c: New file.
41230 * gcc.dg/compat/struct-by-value-12_x.c: New file.
41231 * gcc.dg/compat/struct-by-value-12_y.c: New file.
41232 * gcc.dg/compat/struct-by-value-13_main.c: New file.
41233 * gcc.dg/compat/struct-by-value-13_x.c: New file.
41234 * gcc.dg/compat/struct-by-value-13_y.c: New file.
41235 * gcc.dg/compat/struct-by-value-14_main.c: New file.
41236 * gcc.dg/compat/struct-by-value-14_x.c: New file.
41237 * gcc.dg/compat/struct-by-value-14_y.c: New file.
41238 * gcc.dg/compat/struct-by-value-15_main.c: New file.
41239 * gcc.dg/compat/struct-by-value-15_x.c: New file.
41240 * gcc.dg/compat/struct-by-value-15_y.c: New file.
41241 * gcc.dg/compat/struct-by-value-16_main.c: New file.
41242 * gcc.dg/compat/struct-by-value-16_x.c: New file.
41243 * gcc.dg/compat/struct-by-value-16_y.c: New file.
41244 * gcc.dg/compat/struct-by-value-17_main.c: New file.
41245 * gcc.dg/compat/struct-by-value-17_x.c: New file.
41246 * gcc.dg/compat/struct-by-value-17_y.c: New file.
41247 * gcc.dg/compat/struct-by-value-18_main.c: New file.
41248 * gcc.dg/compat/struct-by-value-18_x.c: New file.
41249 * gcc.dg/compat/struct-by-value-18_y.c: New file.
41250
41251 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
41252 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
41253 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
41254 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
41255 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
41256 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
41257 * gcc.dg/compat/scalar-return-3_main.c: New file.
41258 * gcc.dg/compat/scalar-return-3_x.c: New file.
41259 * gcc.dg/compat/scalar-return-3_y.c: New file.
41260 * gcc.dg/compat/scalar-return-4_main.c: New file.
41261 * gcc.dg/compat/scalar-return-4_x.c: New file.
41262 * gcc.dg/compat/scalar-return-4_y.c: New file.
41263
41264 2003-06-10 Janis Johnson <janis187@us.ibm.com>
41265
41266 * gcc.dg/compat/fp2-struct-check.h: New file.
41267 * gcc.dg/compat/fp2-struct-defs.h: New file.
41268 * gcc.dg/compat/fp2-struct-init.h: New file.
41269 * gcc.dg/compat/struct-by-value-10_main.c: New file.
41270 * gcc.dg/compat/struct-by-value-10_x.c: New file.
41271 * gcc.dg/compat/struct-by-value-10_y.c: New file.
41272 * gcc.dg/compat/struct-return-10_main.c: New file.
41273 * gcc.dg/compat/struct-return-10_x.c: New file.
41274 * gcc.dg/compat/struct-return-10_y.c: New file.
41275
41276 * gcc.dg/compat/compat-common.h: New file.
41277 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
41278 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
41279 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
41280 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
41281 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
41282 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
41283 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
41284 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
41285 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
41286 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
41287 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
41288 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
41289 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
41290 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
41291 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
41292 * gcc.dg/compat/small-struct-check.h: Ditto.
41293 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
41294 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
41295 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
41296 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
41297 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
41298 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
41299 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
41300 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
41301 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
41302 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
41303 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
41304 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
41305 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
41306 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
41307 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
41308 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
41309 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
41310 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
41311 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
41312 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
41313 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
41314 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
41315 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
41316 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
41317 * gcc.dg/compat/struct-return-2_main.c: Ditto.
41318 * gcc.dg/compat/struct-return-2_x.c: Ditto.
41319 * gcc.dg/compat/struct-return-2_y.c: Ditto.
41320 * gcc.dg/compat/struct-return-3_main.c: Ditto.
41321 * gcc.dg/compat/struct-return-3_x.c: Ditto.
41322 * gcc.dg/compat/struct-return-3_y.c: Ditto.
41323
41324 2003-06-10 Geoffrey Keating <geoffk@apple.com>
41325
41326 * g++.dg/pch/static-1.C: New file.
41327 * g++.dg/pch/static-1.Hs: New file.
41328
41329 2003-06-10 Richard Henderson <rth@redhat.com>
41330
41331 * gcc.dg/asm-7.c: Adjust expected warning text.
41332
41333 2003-06-10 Roger Sayle <roger@eyesopen.com>
41334
41335 * gcc.dg/builtins-20.c: New test case.
41336
41337 2003-06-10 Mark Mitchell <mark@codesourcery.com>
41338
41339 PR c++/11131
41340 * g++.dg/opt/template1.C: New test.
41341
41342 2003-06-09 Mark Mitchell <mark@codesourcery.com>
41343
41344 * lib/gcc-dg.exp (dg-test): Clear additional_files and
41345 additional_sources.
41346
41347 2003-05-21 David Taylor <dtaylor@emc.com>
41348
41349 * gcc.dg/Wpadded.c: New file.
41350
41351 2003-06-09 Mark Mitchell <mark@codesourcery.com>
41352
41353 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
41354 * gcc.dg/special/weak-2.c: Add dg-require-weak.
41355 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
41356 dg-require-weak.
41357
41358 2003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
41359
41360 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
41361
41362 2003-06-09 Mark Mitchell <mark@codesourcery.com>
41363
41364 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
41365 (dg-require-alias): Likewise.
41366 (dg-require-gc-sections): Likewise.
41367 * lib/target-supports.exp (check_gc_sections_available): Likewise.
41368
41369 2003-06-08 Richard Henderson <rth@redhat.com>
41370
41371 * gcc.dg/20011029-2.c: Fix the array reference.
41372 * gcc.dg/asm-7.c: New.
41373
41374 2003-06-08 Kazu Hirata <kazu@cs.umass.edu>
41375
41376 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
41377
41378 2003-06-08 Mark Mitchell <mark@codesourcery.com>
41379
41380 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
41381 (dg-require-gc-sections): Likewise.
41382
41383 2003-06-08 Jan Hubicka <jh@suse.cz>
41384
41385 * i386-cmov1.c: Fix regular expression.
41386 * i386-cvt-1.c: Likewise.
41387 * i386-local.c: Likewise.
41388 * i386-local2.c: Likewise.
41389 * i386-mul.c: Likewise.
41390 * i386-ssetype-1.c: Likewise.
41391 * i386-ssetype-3.c: Likewise.
41392 * i386-ssetype-5.c: Likewise.
41393
41394 2003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41395
41396 PR c++/11039
41397 * g++.dg/warn/implicit-typename2.C: New test.
41398 * g++.dg/warn/implicit-typename3.C: New test.
41399
41400 2003-06-07 Richard Henderson <rth@redhat.com>
41401
41402 * g++.dg/other/offsetof3.C: Use size_t.
41403 * g++.dg/other/offsetof4.C: Likewise.
41404
41405 2003-06-07 H.J. Lu <hongjiu.lu@intel.com>
41406
41407 * lib/copy-file.exp: New. Implement gcc_copy_files.
41408
41409 * lib/dg-pch.exp: Load copy-file.exp
41410 (dg-pch): Use gcc_copy_files instead of "file copy".
41411
41412 2003-06-06 Mark Mitchell <mark@codesourcery.com>
41413
41414 * gcc.dg/weak/weak.exp: Simplify.
41415 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
41416 * gcc.dg/weak/weak-1.c: Likewise.
41417 * gcc.dg/weak/weak-2.c: Likewise.
41418 * gcc.dg/weak/weak-3.c: Likewise.
41419 * gcc.dg/weak/weak-4.c: Likewise.
41420 * gcc.dg/weak/weak-5.c: Likewise.
41421 * gcc.dg/weak/weak-6.c: Likewise.
41422 * gcc.dg/weak/weak-7.c: Likewise.
41423 * gcc.dg/weak/weak-8.c: Likewise.
41424 * gcc.dg/weak/weak-9.c: Likewise.
41425
41426 2003-06-06 Richard Earnshaw <rearnsha@arm.com>
41427
41428 gcc.c-torture/execute/20030606-1.c: New.
41429
41430 2003-06-06 Roger Sayle <roger@eyesopen.com>
41431
41432 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
41433 * gcc.dg/builtins-19.c: Likewise.
41434
41435 2003-06-06 Roger Sayle <roger@eyesopen.com>
41436
41437 * gcc.dg/builtins-2.c: Add some more tests.
41438 * gcc.dg/builtins-18.c: New test case.
41439 * gcc.dg/builtins-19.c: New test case.
41440
41441 2003-06-06 Roger Sayle <roger@eyesopen.com>
41442 Jim Wilson <wilson@tuliptree.org>
41443
41444 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
41445
41446 2003-06-06 Jakub Jelinek <jakub@redhat.com>
41447
41448 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
41449 mempcpy/stpcpy calls not to be optimized into something else.
41450 * gcc.c-torture/execute/string-opt-3.c: Moved to...
41451 * gcc.c-torture/execute/builtins/string-7.c: ...here.
41452 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
41453
41454 2003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41455
41456 * gcc.dg/format/asm_fprintf-1.c: New test.
41457
41458 2003-06-05 Mark Mitchell <mark@codesourcery.com>
41459
41460 * lib/gcc-defs.exp (additional_sources): New variable.
41461 (dg-additional-sources): New function.
41462 (additional_files): New variable.
41463 (dg-additional-files): New function.
41464 (dg-additional-files-options): Likewise.
41465 * lib/gcc-dg.exp (dg-require-weak): New function.
41466 (dg-require-alias): Likewise.
41467 (dg-require-gc-sections): Likewise.
41468 * lib/target-supports.exp (check_alias_available): Remove testfile
41469 parameter.
41470 (check_gc_sections_available): New function.
41471 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
41472 (dg-gpp-additional-files): Likewise.
41473 * lib/g++.exp (additional_sources): Remove.
41474 (additional_files): Likewise.
41475 (g++_target_compile): Use dg-additional-files-options.
41476
41477 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
41478 Tcl logic.
41479 * gcc.dg/special/ecos.exp: Remove.
41480 * gcc.dg/special/20000419-2.c: Use dg-require-*.
41481 * gcc.dg/special/alias-1.c: Likewise.
41482 * gcc.dg/special/alias-2.c: Likewise.
41483 * gcc.dg/special/gcsec-1.c: Likewise.
41484 * gcc.dg/special/weak-1.c: Likewise.
41485 * gcc.dg/special/weak-2.c: Likewise.
41486 * gcc.dg/special/wkali-1.c: Likewise.
41487 * gcc.dg/special/wkali-2.c: Likewise.
41488
41489 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
41490 dg-gpp-additional-*.
41491 * g++.dg/special/conpr-3.C: Likewise.
41492 * g++.dg/special/conpr-4.C: Likewise.
41493 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
41494 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
41495 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
41496 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
41497 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
41498 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
41499 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
41500 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
41501 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
41502 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
41503 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
41504 * g++.old-deja/g++.other/comdat1.C: Likewise.
41505 * g++.old-deja/g++.other/comdat2.C: Likewise.
41506 * g++.old-deja/g++.other/comdat3.C: Likewise.
41507 * g++.old-deja/g++.other/ctor1.C: Likewise.
41508 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
41509
41510 2003-06-05 Richard Henderson <rth@redhat.com>
41511
41512 * gcc.dg/debug/20030605-1.c: New.
41513
41514 2003-06-04 Mark Mitchell <mark@codesourcery.com>
41515
41516 * README.QMTEST: Update.
41517
41518 2003-06-04 Richard Henderson <rth@redhat.com>
41519
41520 * gcc.dg/cleanup-1.c: New.
41521 * gcc.dg/cleanup-2.c: New.
41522 * gcc.dg/cleanup-3.c: New.
41523 * gcc.dg/cleanup-4.c: New.
41524 * gcc.dg/cleanup-5.c: New.
41525 * gcc.dg/cleanup-6.c: New.
41526 * gcc.dg/cleanup-7.c: New.
41527
41528 2003-06-04 Mark Mitchell <mark@codesourcery.com>
41529
41530 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
41531
41532 * lib/dg-pch.exp: New file.
41533 * g++.dg/pch/pch.exp: Use dg-pch.exp.
41534 * gcc.dg/pch/pch.exp: Likewise.
41535
41536 2003-06-04 Roger Sayle <roger@eyesopen.com>
41537
41538 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
41539 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
41540 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
41541 * gcc.dg/builtins-17.c: New test case.
41542 * gcc.dg/i386-387-4.c: New test case.
41543 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
41544
41545 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
41546
41547 * gcc.dg/ultrasp9.c: New test.
41548
41549 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
41550
41551 * gcc.c-torture/compile/20030604-1.c: New test.
41552 * gcc.dg/sparc-constant-1.c: New test.
41553
41554 2003-06-03 Glen Nakamura <glen@imodulo.com>
41555
41556 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
41557
41558 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
41559
41560 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
41561
41562 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
41563 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
41564
41565 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
41566
41567 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
41568
41569 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41570
41571 PR c++/10940
41572 * g++.dg/template/spec10.C: New test.
41573
41574 2003-06-03 Roger Sayle <roger@eyesopen.com>
41575
41576 * gcc.dg/builtins-16.c: New test case.
41577
41578 2003-06-03 Jakub Jelinek <jakub@redhat.com>
41579
41580 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
41581 mempcpy test with post-increments.
41582 * gcc.c-torture/execute/string-opt-3.c: New test.
41583 * gcc.dg/string-opt-1.c: New test.
41584
41585 2003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
41586
41587 PR fortran/10965
41588 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
41589
41590 2003-06-02 Mark Mitchell <mark@codesourcery.com>
41591
41592 * lib/scanasm.exp (dg-scan): New function, factored out of ...
41593 (scan-assembler): ... here. Use dg-scan.
41594 (scan-assembler-not): Likewise.
41595 (scan-file): New function.
41596 (scan-file-not): Likewise.
41597 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
41598 * gcc.dg/cpp/_Pragma4.c: Likewise.
41599 * gcc.dg/cpp/_Pragma5.c: Likewise.
41600 * gcc.dg/cpp/avoidpaste1.c: Likewise.
41601 * gcc.dg/cpp/avoidpaste2.c: Likewise.
41602 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
41603 * gcc.dg/cpp/cmdlne-P.c: Likewise.
41604 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
41605 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
41606 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
41607 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
41608 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
41609 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
41610 * gcc.dg/cpp/cxxcom1.c: Likewise.
41611 * gcc.dg/cpp/line1.c: Likewise.
41612 * gcc.dg/cpp/maccom1.c: Likewise.
41613 * gcc.dg/cpp/maccom2.c: Likewise.
41614 * gcc.dg/cpp/maccom3.c: Likewise.
41615 * gcc.dg/cpp/maccom4.c: Likewise.
41616 * gcc.dg/cpp/maccom5.c: Likewise.
41617 * gcc.dg/cpp/maccom6.c: Likewise.
41618 * gcc.dg/cpp/multiline.c: Likewise.
41619 * gcc.dg/cpp/spacing1.c: Likewise.
41620 * gcc.dg/cpp/spacing2.c: Likewise.
41621 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
41622 * gcc.dg/cpp/trad/maccom1.c: Likewise.
41623 * gcc.dg/cpp/trad/maccom2.c: Likewise.
41624 * gcc.dg/cpp/trad/maccom3.c: Likewise.
41625 * gcc.dg/cpp/trad/maccom4.c: Likewise.
41626 * gcc.dg/cpp/trad/maccom6.c: Likewise.
41627 * gcc.dg/cpp/cxxcom2.c: Likewise.
41628 * gcc.dg/cpp/cxxcom2.h: New file.
41629
41630 * gcc.dg/cpp/truefalse.cpp: Move it to ...
41631 * g++.dg/cpp/truefalse.C: Here.
41632 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
41633
41634 2003-06-01 Loren James Rittle <ljrittle@acm.org>
41635
41636 * gcc.dg/cpp/redef3.c: New file.
41637
41638 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
41639
41640 * gcc.dg/i386-loop-3.c: New test.
41641
41642 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
41643
41644 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
41645
41646 2003-05-31 Roger Sayle <roger@eyesopen.com>
41647
41648 * gcc.dg/fwrapv-1.c: New test case.
41649 * gcc.dg/fwrapv-2.c: New test case.
41650
41651 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41652
41653 PR c++/10956
41654 * g++.dg/template/spec9.C: New test.
41655
41656 2003-05-29 Roger Sayle <roger@eyesopen.com>
41657
41658 * gcc.dg/duff-4.c: New test case.
41659
41660 2003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
41661
41662 PR fortran/10843
41663 * g77.dg/ffixed-form-1.f: New test
41664 * g77.dg/ffixed-form-2.f: New test
41665 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
41666 * g77.dg/ffree-form-3.f: New test
41667
41668 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
41669
41670 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
41671 * gcc.dg/wint_t-1.c: Likewise.
41672
41673 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41674
41675 * g++.dg/template/access11.C: New test.
41676
41677 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41678
41679 PR c++/10849
41680 * g++.dg/template/access10.C: New test.
41681
41682 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
41683 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41684
41685 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
41686
41687 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
41688
41689 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
41690 suppress for powerpc-*-darwin*.
41691 * gcc.dg/torture/builtin-noret-2.c: Likewise.
41692
41693 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
41694
41695 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
41696 suppress option for powerpc-*-darwin*.
41697
41698 2003-05-23 Roger Sayle <roger@eyesopen.com>
41699
41700 * gcc.dg/builtins-1.c: Add tests for tan and atan.
41701 * gcc.dg/builtins-4.c: Add test for fmod.
41702
41703 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41704
41705 PR c++/10682
41706 * g++.dg/template/instantiate4.C: New test.
41707
41708 2003-05-22 Roger Sayle <roger@eyesopen.com>
41709
41710 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
41711
41712 2003-05-21 Janis Johnson <janis187@us.ibm.com>
41713
41714 * gcc.dg/compat/scalar-return-1_main.c: New file.
41715 * gcc.dg/compat/scalar-return-1_x.c: New file.
41716 * gcc.dg/compat/scalar-return-1_y.c: New file.
41717 * gcc.dg/compat/scalar-return-2_main.c: New file.
41718 * gcc.dg/compat/scalar-return-2_x.c: New file.
41719 * gcc.dg/compat/scalar-return-2_y.c: New file.
41720 * gcc.dg/compat/struct-return-3_main.c: New file.
41721 * gcc.dg/compat/struct-return-3_y.c: New file.
41722 * gcc.dg/compat/struct-return-3_x.c: New file.
41723 * gcc.dg/compat/struct-return-2_main.c: New file.
41724 * gcc.dg/compat/struct-return-2_x.c: New file.
41725 * gcc.dg/compat/struct-return-2_y.c: New file.
41726
41727 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
41728
41729 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
41730 for hppa*-hp-hpux*.
41731 * gcc.dg/20021014-1.c (dg-options): Likewise.
41732 * gcc.dg/nest.c (dg-options): Likewise.
41733
41734 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
41735
41736 PR c++/9738
41737 * g++.dg/ext/dllimport2.C: New file.
41738 * g++.dg/ext/dllimport3.C: New file.
41739
41740 2003-05-20 Janis Johnson <janis187@us.ibm.com>
41741
41742 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
41743 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
41744 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
41745 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
41746 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
41747 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
41748 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
41749 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
41750 * gcc.dg/compat/small-struct-defs.h: New file.
41751 * gcc.dg/compat/small-struct-init.h: New file.
41752 * gcc.dg/compat/small-struct-check.h: New file.
41753 * gcc.dg/compat/fp-struct-defs.h: New file.
41754 * gcc.dg/compat/fp-struct-check.h: New file.
41755 * gcc.dg/compat/fp-struct-init.h: New file.
41756 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
41757 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
41758
41759 2003-05-19 Jakub Jelinek <jakub@redhat.com>
41760
41761 * gcc.dg/20030225-2.c: New test.
41762
41763 2003-05-18 Roger Sayle <roger@eyesopen.com>
41764 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41765
41766 * gcc.c-torture/compile/20030518-1.c: New test case.
41767
41768 2003-05-18 Mark Mitchell <mark@codesourcery.com>
41769
41770 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
41771 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
41772 gcc-dg-debug-runtest.
41773 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
41774 gcc-dg-debug-runtest.
41775
41776 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41777
41778 PR c++/9022
41779 * g++.dg/lookup/using6.C: New test.
41780
41781 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41782
41783 * g++.dg/parse/access2.C: New test.
41784
41785 2003-05-17 Mark Mitchell <mark@codesourcery.com>
41786
41787 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
41788 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
41789 * gcc.dg/debug/debug.exp: Likewise.
41790
41791 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
41792
41793 * gcc.dg/dollar.c: New test.
41794
41795 2003-05-16 Janis Johnson <janis187@us.ibm.com>
41796
41797 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
41798 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
41799 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
41800 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
41801 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
41802 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
41803 * gcc.dg/compat/struct-by-value-6_main.c: New file.
41804 * gcc.dg/compat/struct-by-value-6_x.c: New file.
41805 * gcc.dg/compat/struct-by-value-6_y.c: New file.
41806 * gcc.dg/compat/struct-by-value-7_main.c: New file.
41807 * gcc.dg/compat/struct-by-value-7_x.c: New file.
41808 * gcc.dg/compat/struct-by-value-7_y.c: New file.
41809 * gcc.dg/compat/struct-by-value-8_main.c: New file.
41810 * gcc.dg/compat/struct-by-value-8_x.c: New file.
41811 * gcc.dg/compat/struct-by-value-8_y.c: New file.
41812 * gcc.dg/compat/struct-by-value-9_main.c: New file.
41813 * gcc.dg/compat/struct-by-value-9_x.c: New file.
41814 * gcc.dg/compat/struct-by-value-9_y.c: New file.
41815
41816 2003-05-16 Mark Mitchell <mark@codesourcery.com>
41817
41818 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
41819 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
41820 support for "repo" mode.
41821 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
41822 * lib/g77-dg.exp: Likewise.
41823 * lib/obj-dg.exp: Likewise.
41824
41825 2003-05-16 Jakub Jelinek <jakub@redhat.com>
41826
41827 Merge from gcc-3_2-rhl8-branch:
41828 2003-04-23 Jakub Jelinek <jakub@redhat.com>
41829
41830 * gcc.dg/tls/opt-6.c: New test.
41831
41832 2003-04-05 Jakub Jelinek <jakub@redhat.com>
41833
41834 * gcc.dg/20030405-1.c: New test.
41835
41836 2003-03-09 Jakub Jelinek <jakub@redhat.com>
41837
41838 * gcc.dg/20030309-1.c: New test.
41839
41840 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
41841
41842 * gcc.c-torture/execute/20030307-1.c: New test.
41843
41844 2003-02-20 Randolph Chung <tausq@debian.org>
41845
41846 * gcc.c-torture/compile/20030220-1.c: New test.
41847
41848 2003-02-18 Jakub Jelinek <jakub@redhat.com>
41849
41850 * gcc.dg/20030217-1.c: New test.
41851
41852 2003-01-29 Jakub Jelinek <jakub@redhat.com>
41853
41854 * gcc.c-torture/compile/20020129-1.c: New test.
41855
41856 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
41857
41858 * gcc.dg/unroll-1.c: New test.
41859
41860 2002-11-16 Jan Hubicka <jh@suse.cz>
41861
41862 * gcc.c-torture/execute/20020920-1.c: New test.
41863
41864 2002-10-08 Jakub Jelinek <jakub@redhat.com>
41865
41866 PR target/7434
41867 * gcc.c-torture/compile/20021008-1.c: New test.
41868
41869 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
41870
41871 PR target/7559
41872 * gcc.c-torture/execute/20020810-1.c: New test.
41873
41874 2002-08-07 Jakub Jelinek <jakub@redhat.com>
41875
41876 * gcc.c-torture/compile/20020807-1.c: New test.
41877
41878 2002-07-30 Jakub Jelinek <jakub@redhat.com>
41879
41880 * gcc.dg/tls/opt-1.c: New test.
41881
41882 2002-07-29 Jakub Jelinek <jakub@redhat.com>
41883
41884 * gcc.dg/20020729-1.c: New test.
41885
41886 2002-07-20 Jakub Jelinek <jakub@redhat.com>
41887
41888 * g++.dg/opt/life1.C: New test.
41889
41890 2002-05-20 Jakub Jelinek <jakub@redhat.com>
41891
41892 * gcc.dg/20020525-1.c: New test.
41893
41894 2002-05-24 Jakub Jelinek <jakub@redhat.com>
41895
41896 PR c++/6794
41897 * g++.dg/ext/pretty1.C: New test.
41898 * g++.dg/ext/pretty2.C: New test.
41899
41900 2003-05-15 Mark Mitchell <mark@codesourcery.com>
41901
41902 PR c++/8385
41903 * g++.dg/ext/typeof5.C: New test.
41904
41905 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
41906
41907 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
41908 __USER_LABEL_PREFIX__ into account.
41909 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
41910
41911 2003-05-14 Roger Sayle <roger@eyesopen.com>
41912
41913 * gcc.dg/builtins-15.c: New test case.
41914
41915 2003-05-13 Zack Weinberg <zack@codesourcery.com>
41916
41917 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
41918
41919 2003-05-12 Mark Mitchell <mark@codesourcery.com>
41920
41921 * lib/g++.exp: Tweak handling of additional source files.
41922 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
41923 * g++.dg/special/conpr-2a.C: Rename to ...
41924 * g++.dg/special/conpr-2a.cc: ... this.
41925 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
41926 * g++.dg/special/conpr-3a.C: Rename to ...
41927 * g++.dg/special/conpr-3a.cc: This.
41928 * g++.dg/special/conpr-3b.C: Rename to ...
41929 * g++.dg/special/conpr-3b.cc: This.
41930 * g++.dg/special/conpr-4.C: New test.
41931 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
41932
41933 2003-05-12 David Edelsohn <edelsohn@gnu.org>
41934
41935 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
41936
41937 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41938
41939 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
41940 * g++.old-deja/g++.robertl/eb71.C: Likewise.
41941 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
41942 * g++.old-deja/g++.other/warn3.C: Likewise.
41943
41944 2003-05-11 Roger Sayle <roger@eyesopen.com>
41945
41946 * gcc.dg/i386-387-1.c: Update to also test log.
41947 * gcc.dg/i386-387-2.c: Likewise.
41948
41949 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
41950
41951 * g77.f-torture/execute/int8421.f: New test.
41952
41953 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41954
41955 PR c++/10230, c++/10481
41956 * g++.dg/lookup/scoped5.C: New test.
41957
41958 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41959
41960 PR c++/10552
41961 * g++.dg/template/ttp6.C: New test.
41962
41963 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
41964
41965 * gcc.c-torture/execute/builtins: New directory.
41966 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
41967 gcc.c-torture/execute/builtins.
41968 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
41969 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
41970 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
41971 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
41972
41973 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41974
41975 PR c++/9252
41976 * g++.dg/template/access8.C: New test.
41977 * g++.dg/template/access9.C: New test.
41978
41979 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41980
41981 PR c++/9554
41982 * g++.dg/parse/access1.C: New test.
41983
41984 2003-05-09 DJ Delorie <dj@redhat.com>
41985
41986 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
41987 long, and not an int.
41988
41989 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41990
41991 PR c++/10555, c++/10576
41992 * g++.dg/template/memclass1.C: New test.
41993
41994 2003-05-08 DJ Delorie <dj@redhat.com>
41995
41996 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
41997 targets.
41998 * gcc.c-torture/execute/20021024-1.x: Likewise.
41999 * gcc.c-torture/execute/shiftdi.x: Likewise.
42000 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
42001 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
42002 * gcc.dg/20021018-1.c: Likewise.
42003
42004 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42005
42006 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
42007
42008 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
42009 (bcopy): Call memmove.
42010
42011 2003-05-08 Roger Sayle <roger@eyesopen.com>
42012
42013 * g77.f-torture/compile/8485.f: New test case.
42014
42015 2003-05-07 Richard Henderson <rth@redhat.com>
42016
42017 PR c++/10570
42018 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
42019 Verify exception_cleanup not called for rethrows.
42020 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
42021 when exiting catch block without rethrowing.
42022 * g++.dg/eh/forced3.C: New.
42023 * g++.dg/eh/forced4.C: New.
42024
42025 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
42026
42027 * gcc.dg/20030505.c: Fix triplet.
42028
42029 2003-05-06 DJ Delorie <dj@redhat.com>
42030
42031 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
42032 * gcc.dg/nest.c: Likewise.
42033
42034 2003-05-05 Roger Sayle <roger@eyesopen.com>
42035
42036 * gcc.dg/builtins-14.c: New test case.
42037
42038 2003-05-05 Janis Johnson <janis187@us.ibm.com>
42039
42040 * lib/compat.exp (compat-execute): New argument.
42041 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
42042 * gcc.dg/compat: New test directory.
42043 * gcc.dg/compat/compat.exp: New expect script.
42044 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
42045 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
42046 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
42047 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
42048 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
42049 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
42050
42051 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
42052 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
42053 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
42054 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
42055 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
42056 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
42057 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
42058 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
42059 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
42060 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
42061 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
42062 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
42063 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
42064 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
42065 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
42066
42067 2003-05-05 Zack Weinberg <zack@codesourcery.com>
42068
42069 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
42070
42071 2003-05-05 Jakub Jelinek <jakub@redhat.com>
42072
42073 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
42074
42075 2003-05-05 Geoffrey Keating <geoffk@apple.com>
42076
42077 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
42078 * gcc.dg/ppc-fsel-2.c: New test.
42079
42080 * gcc.dg/unused-5.c: New test.
42081
42082 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42083
42084 PR c++/10496
42085 * g++.dg/warn/pmf1.C: New test.
42086
42087 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42088
42089 PR c++/4494
42090 * g++.dg/warn/main.C: New test.
42091
42092 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42093
42094 * gcc.dg/nonnull-3.c: New test.
42095
42096 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
42097
42098 * gcc.dg/cpp/Wtrigraphs.c: Update.
42099 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
42100
42101 2003-05-03 Geoffrey Keating <geoffk@apple.com>
42102
42103 * gcc.dg/ppc-fsel-1.c: New test.
42104
42105 2003-05-03 Zack Weinberg <zack@codesourcery.com>
42106
42107 PR c/10604
42108 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
42109
42110 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
42111
42112 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
42113
42114 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42115
42116 PR c++/9364, c++/10553, c++/10586
42117 * g++.dg/parse/typename4.C: New test.
42118 * g++.dg/parse/typename5.C: Likewise.
42119
42120 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
42121
42122 * gcc.c-torture/compile/20030503-1.c: New test.
42123
42124 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42125
42126 * g++.dg/lookup/using5.C: Fix testcase error.
42127
42128 2003-05-01 Chris Demetriou <cgd@broadcom.com>
42129
42130 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
42131 since MEABI is no longer supported. Remove all vestiges
42132 of MEABI from the test.
42133
42134 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42135
42136 PR c++/10554
42137 * g++.dg/lookup/using5.C: New test.
42138
42139 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42140
42141 PR c++/8772
42142 * g++.dg/template/ttp5.C: New test.
42143
42144 2003-04-30 Mark Mitchell <mark@codesourcery.com>
42145
42146 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
42147 (dg-gpp-additional-sources): New function.
42148 (dg-gpp-additional-files): Likewise.
42149 * lib/g++.exp (additional_sources): New variable.
42150 (additional_files): Likewise.
42151 (g++_target_compile): Deal with them.
42152 * lib/old-dejagnu.exp: Remove.
42153 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
42154 * g++.old-deja: Revise all tests to use dg commands.
42155
42156 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42157
42158 PR c++/9432, c++/9528
42159 * g++.dg/lookup/using4.C: New test.
42160
42161 2003-04-29 Geoffrey Keating <geoffk@apple.com>
42162
42163 * gcc.dg/noreturn-5.c: New file.
42164 * gcc.dg/noreturn-6.c: New file.
42165
42166 * gcc.c-torture/compile/inline-1.c: New file.
42167
42168 2003-04-29 Mark Mitchell <mark@codesourcery.com>
42169
42170 PR c++/10551
42171 * g++.dg/template/explicit1.C: New test.
42172
42173 2003-04-29 Mark Mitchell <mark@codesourcery.com>
42174
42175 PR c++/10549
42176 * g++.dg/other/bitfield1.C: New test.
42177
42178 PR c++/10527
42179 * g++.dg/init/new7.C: New test.
42180
42181 2003-04-29 Mark Mitchell <mark@codesourcery.com>
42182
42183 * g++.dg/ext/desig1.C: New test.
42184 * g++.dg/ext/init1.C: Update.
42185
42186 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
42187
42188 2003-04-28 Mark Mitchell <mark@codesourcery.com>
42189
42190 PR c++/10180
42191 * g++.dg/warn/Winline-1.C: New test.
42192
42193 2003-04-28 Jakub Jelinek <jakub@redhat.com>
42194
42195 * gcc.c-torture/execute/string-opt-19.c: New test.
42196
42197 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
42198 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
42199
42200 2003-04-27 Mark Mitchell <mark@codesourcery.com>
42201
42202 PR c++/10506
42203 * g++.dg/init/new6.C: New test.
42204
42205 PR c++/10503
42206 * g++.dg/init/ref6.C: New test.
42207
42208 2003-04-26 David Edelsohn <edelsohn@gnu.org>
42209
42210 * g++.dg/warn/weak1.C: XFAIL on AIX4.
42211
42212 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42213
42214 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
42215 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
42216
42217 2003-04-25 Mark Mitchell <mark@codesourcery.com>
42218
42219 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
42220 initialized static data members.
42221
42222 2003-04-25 H.J. Lu <hjl@gnu.org>
42223
42224 * gcc.dg/ia64-sync-4.c: New test.
42225
42226 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42227
42228 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
42229 date.
42230
42231 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
42232
42233 PR c++/10337
42234 * g++.dg/warn/conv1.C: New test.
42235 * g++.old-deja/g++.other/conv7.C: Adjust.
42236 * g++.old-deja/g++.other/overload14.C: Adjust.
42237
42238 2003-04-23 Mark Mitchell <mark@codesourcery.com>
42239
42240 PR c++/10471
42241 * g++.dg/template/defarg2.C: New test.
42242
42243 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
42244
42245 * gcc.dg/cpp/include2.c: Update.
42246 * gcc.dg/cpp/multiline-2.c: New.
42247 * gcc.dg/cpp/multiline.c: Update.
42248 * gcc.dg/cpp/strify2.c: Update.
42249 * gcc.dg/cpp/trad/literals-2.c: Update.
42250
42251 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
42252
42253 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
42254
42255 2003-04-23 Mark Mitchell <mark@codesourcery.com>
42256
42257 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
42258
42259 2003-04-23 Mark Mitchell <mark@codesourcery.com>
42260
42261 PR c++/10451
42262 * g++.dg/parse/crash4.C: New test.
42263
42264 PR c++/9847
42265 * g++.dg/parse/crash5.C: New test.
42266
42267 2003-04-22 Mark Mitchell <mark@codesourcery.com>
42268
42269 PR c++/10446
42270 * g++.dg/parse/crash3.C: New test.
42271
42272 PR c++/10428
42273 * g++.dg/parse/elab1.C: New test.
42274
42275 2003-04-22 Devang Patel <dpatel@apple.com>
42276
42277 * gcc.dg/cpp/trad/funlike-5.c: New test.
42278
42279 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
42280
42281 * g++.dg/other/packed1.C: Fix dg options.
42282
42283 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
42284
42285 * g++.dg/other/offsetof2.C: New test.
42286
42287 2003-04-21 Mark Mitchell <mark@codesourcery.com>
42288
42289 * g++.dg/template/recurse.C: Adjust location of error messages.
42290
42291 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
42292
42293 PR c++/9881
42294 * g++.dg/init/addr-const1.C: New test.
42295 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
42296
42297 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
42298
42299 PR c++/10405
42300 * g++.dg/lookup/struct-hack1.C: New test.
42301
42302 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
42303
42304 * ucs.c: Update diagnostic messages.
42305
42306 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
42307
42308 * gcc.dg/cpp/truefalse.cpp: New test.
42309 * gcc.dg/cpp/cpp.exp: Update.
42310 * g++.dg/other/stdbool-if.C: Remove.
42311
42312 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
42313
42314 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
42315 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
42316
42317 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
42318
42319 * gcc.c-torture/compile/20030418-1.c: New test.
42320
42321 2003-04-17 Janis Johnson <janis187@us.ibm.com>
42322
42323 * README.compat: Remove; content moved to doc/sourcebuild.texi.
42324
42325 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42326
42327 PR c++/10347
42328 g++.dg/template/dependent-name1.C: New test.
42329
42330 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
42331
42332 * gcc.dg/warn-1.c (tourist_guide): New array,
42333 contains a pointer to bar.
42334
42335 2003-04-16 Roger Sayle <roger@eyesopen.com>
42336
42337 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
42338 * gcc.c-torture/execute/medce-1.c: New test case.
42339 * gcc.c-torture/execute/medce-2.c: New test case.
42340
42341 2003-04-15 Mark Mitchell <mark@codesourcery.com>
42342
42343 * lib/prune.exp: Ignore more messages.
42344
42345 PR c++/10381
42346 * g++.dg/parse/lookup3.C: New test.
42347
42348 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
42349
42350 * gcc.c-torture/compile/20030415-1.c : New test.
42351
42352 2003-04-14 Mark Mitchell <mark@codesourcery.com>
42353
42354 * gcc.c-torture/execute/scope-2.c: Move to ...
42355 * gcc.dg/noncompile/scope.c: .... here.
42356
42357 2003-04-14 Roger Sayle <roger@eyesopen.com>
42358
42359 * gcc.dg/20030414-2.c: New test case.
42360
42361 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
42362
42363 PR target/10377
42364 * gcc.dg/20030414-1.c: New test.
42365
42366 2003-04-13 Roger Sayle <roger@eyesopen.com>
42367
42368 * gcc.dg/builtins-12.c: New test case.
42369 * gcc.dg/builtins-13.c: New test case.
42370
42371 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42372
42373 * gcc.c-torture/execute/string-opt-18.c: New test.
42374
42375 2003-04-13 Mark Mitchell <mark@codesourcery.com>
42376
42377 PR c++/10300
42378 * g++.dg/init/new5.C: New test.
42379
42380 2003-04-12 Mark Mitchell <mark@codesourcery.com>
42381
42382 PR c++/7910
42383 * g++.dg/ext/dllimport1.C: New test.
42384
42385 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
42386
42387 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
42388
42389 2003-04-11 Bud Davis <bdavis9659@comcast.net>
42390
42391 PR Fortran/9263
42392 * g77.f-torture/noncompile/9263.f: New test
42393 PR Fortran/1832
42394 * g77.f-torture/execute/1832.f: New test
42395
42396 2003-04-11 David Chad <davidc@freebsd.org>
42397 Loren J. Rittle <ljrittle@acm.org>
42398
42399 PR libobjc/8562
42400 * objc.dg/headers.m: New test.
42401
42402 2003-04-10 Zack Weinberg <zack@codesourcery.com>
42403
42404 * gcc.c-torture/execute/builtin-noret-2.c: New.
42405 * gcc.c-torture/execute/builtin-noret-2.x: New.
42406 XFAIL builtin-noret-2.c at -O1 and above.
42407 * gcc.dg/redecl.c: New.
42408 * gcc.dg/Wshadow-1.c: Update error regexps.
42409
42410 2003-04-10 Mark Mitchell <mark@codesourcery.com>
42411
42412 * g++.dg/abi/bitfield10.C: New test.
42413
42414 2003-04-09 Mike Stump <mrs@apple.com>
42415
42416 * gcc.dg/pch/pch.exp: Make testcase names longer.
42417 * g++.dg/pch/pch.exp: Make testcase names longer.
42418
42419 2003-04-08 Roger Sayle <roger@eyesopen.com>
42420
42421 * gcc.dg/builtins-11.c: New test case.
42422
42423 2003-04-08 Roger Sayle <roger@eyesopen.com>
42424
42425 * gcc.dg/builtins-9.c: New test case.
42426 * gcc.dg/builtins-10.c: New test case.
42427
42428 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
42429
42430 * gcc.dg/noncompile/init-4.c.c: New test.
42431
42432 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
42433
42434 * gcc.misc-test/gcov-9.c: New test.
42435 * gcc.misc-test/gcov-10.c: New test
42436 * gcc.misc-test/gcov-11.c: New test.
42437
42438 2003-04-05 Zack Weinberg <zack@codesourcery.com>
42439
42440 PR optimization/10024
42441 * gcc.c-torture/compile/20030405-1.c: New test.
42442
42443 2003-04-04 Geoffrey Keating <geoffk@apple.com>
42444
42445 * gcc.dg/pch/static-3.c: New.
42446 * gcc.dg/pch/static-3.hs: New.
42447 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
42448
42449 2003-04-04 Richard Henderson <rth@redhat.com>
42450
42451 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
42452 * g++.dg/eh/forced2.C: Likewise.
42453
42454 2003-04-03 Mike Stump <mrs@apple.com>
42455
42456 * lib/scanasm.exp (scan-assembler): Add xfail processing for
42457 target arg.
42458 (scan-assembler-times, scan-assembler-not): Likewise.
42459 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
42460
42461 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
42462
42463 * gcc.dg/sparc-loop-1.c: New test.
42464
42465 2003-04-02 Geoffrey Keating <geoffk@apple.com>
42466
42467 PR other/9274
42468 * g++.dg/pch/system-2.C: New.
42469 * g++.dg/pch/system-2.Hs: New.
42470
42471 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
42472
42473 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
42474
42475 * g++.dg/eh/simd-1.C (vecfunc): Same.
42476
42477 2003-04-01 Roger Sayle <roger@eyesopen.com>
42478
42479 * gcc.c-torture/execute/20030401-1.c: New test case.
42480
42481 2003-04-01 Ziemowit Laski <zlaski@apple.com>
42482
42483 * objc.dg/defs.m: New.
42484
42485 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
42486
42487 * g++.dg/eh/simd-1.C: New.
42488 * g++.dg/eh/simd-2.C: New.
42489
42490 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
42491
42492 * gcc.c-torture/execute/simd-3.c: New.
42493
42494 2003-03-31 Mark Mitchell <mark@codesourcery.com>
42495
42496 PR c/9936
42497 * gcc.dg/20030331-2.c: New test.
42498
42499 2003-03-31 Mark Mitchell <mark@codesourcery.com>
42500
42501 PR c++/10278
42502 * g++.dg/parse/crash2.C: New test.
42503
42504 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
42505
42506 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
42507 * gcc.c-torture/execute/20030331-1.c: ...here.
42508
42509 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
42510
42511 * gcc.c-torture/execute/20030331-1.c: New test.
42512
42513 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
42514
42515 * lib/gcov.exp: Adjust call return testing strings.
42516 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
42517
42518 2003-03-31 Roger Sayle <roger@eyesopen.com>
42519
42520 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
42521 * gcc.dg/builtins-7.c: New test case.
42522 * gcc.dg/builtins-8.c: New test case.
42523
42524 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
42525
42526 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
42527
42528 2003-03-30 Mark Mitchell <mark@codesourcery.com>
42529
42530 PR c++/7647
42531 * g++.dg/lookup-class-member-2.C: New test.
42532
42533 2003-03-30 Glen Nakamura <glen@imodulo.com>
42534
42535 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
42536
42537 2003-03-28 Roger Sayle <roger@eyesopen.com>
42538
42539 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
42540
42541 2003-03-28 Mark Mitchell <mark@codesourcery.com>
42542
42543 * g++.dg/init/attrib1.C: New test.
42544
42545 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
42546
42547 * gcc.dg/ultrasp8.c: New test.
42548
42549 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
42550
42551 * gcc.dg/ultrasp7.c: New test.
42552
42553 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
42554
42555 PR c++/10047
42556 * g++.dg/template/inline1.C: New test.
42557
42558 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
42559
42560 * gcc.dg/sparc-dwarf2.c: New test.
42561
42562 2003-03-27 Roger Sayle <roger@eyesopen.com>
42563
42564 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
42565 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
42566
42567 2003-03-27 Mark Mitchell <mark@codesourcery.com>
42568
42569 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
42570 than reading .x files.
42571 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
42572 * g77.dg/gcov/gcov-1.f: Likewise.
42573 * gcc.misc-tests/gcov-4b.c: Likewise.
42574 * gcc.misc-tests/gcov-5b.c: Likewise.
42575 * gcc.misc-tests/gcov-6.c: Likewise.
42576 * gcc.misc-tests/gcov-7.c: Likewise.
42577 * gcc.misc-tests/gcov-8.c: Likewise.
42578 * g++.dg/gcov/gcov-1.x: Remove.
42579 * g77.dg/gcov/gcov-1.x: Likewise.
42580 * gcc.misc-tests/gcov-4b.x: Likewise.
42581 * gcc.misc-tests/gcov-5b.x: Likewise.
42582 * gcc.misc-tests/gcov-6.x: Likewise.
42583 * gcc.misc-tests/gcov-7.x: Likewise.
42584 * gcc.misc-tests/gcov-8.x: Likewise.
42585
42586 2003-03-27 Glen Nakamura <glen@imodulo.com>
42587
42588 PR opt/10087
42589 * gcc.dg/20030324-1.c: New test.
42590
42591 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
42592
42593 PR c++/10224
42594 * g++.dg/template/arg3.C: New test.
42595
42596 PR c++/10158
42597 * g++.dg/template/friend18.C: New test.
42598
42599 2003-03-26 Roger Sayle <roger@eyesopen.com>
42600
42601 * g77.f-torture/compile/20030326-1.f: New test case.
42602
42603 2003-03-26 Janis Johnson <janis187@us.ibm.com>
42604
42605 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
42606
42607 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
42608
42609 2003-03-26 Jakub Jelinek <jakub@redhat.com>
42610
42611 * gcc.dg/ia64-sync-3.c: New test.
42612
42613 2003-03-26 Alan Modra <amodra@bigpond.net.au>
42614
42615 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
42616
42617 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
42618
42619 * gcc.dg/ultrasp6.c: New test.
42620
42621 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
42622
42623 * gcc.dg/i386-signbit-1.c: New test.
42624 * gcc.dg/i386-signbit-2.c: New test.
42625 * gcc.dg/i386-signbit-3.c: New test.
42626
42627 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
42628
42629 * gcc.dg/ultrasp5.c: Fix options.
42630
42631 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
42632
42633 * gcc.dg/ultrasp5.c: Fix comment.
42634
42635 2003-03-24 Bud Davis <bdavis9659@comcast.net>
42636
42637 PR fortran/10197
42638 * g77.f-torture/execute/10197.f: New test.
42639
42640 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
42641
42642 PR c++/9898, c++/383
42643 * g++.dg/template/conv6.C: New test.
42644
42645 PR c++/10119
42646 * g++.dg/template/ptrmem5.C: New test.
42647
42648 PR c++/10026
42649 * g++.dg/lookup/koenig1.C: New test.
42650
42651 PR C++/10199
42652 * g++.dg/lookup/template2.C: New test.
42653
42654 2003-03-24 Jakub Jelinek <jakub@redhat.com>
42655
42656 * g++.dg/opt/rtti1.C: New test.
42657
42658 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
42659
42660 * gcc.dg/ultrasp5.c: New test.
42661
42662 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
42663
42664 PR middle-end/9967
42665 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
42666 builtin fputs.
42667
42668 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
42669
42670 PR c/8224
42671 * gcc.dg/20030323-1.c: New test.
42672
42673 2003-03-23 Roger Sayle <roger@eyesopen.com>
42674
42675 * gcc.c-torture/compile/20030323-1.c: New test case.
42676
42677 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
42678
42679 * gcc.dg/20030321-1.c: New test.
42680
42681 2003-03-22 Zack Weinberg <zack@codesourcery.com>
42682
42683 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
42684
42685 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
42686
42687 PR c++/9978, c++/9708
42688 * g++.dg/ext/vlm1.C: Adjust expected error.
42689 * g++.dg/ext/vla2.C: New test.
42690 * g++.dg/template/arg1.C: New test.
42691 * g++.dg/template/arg2.C: New test.
42692
42693 2003-03-22 Bud Davis <bdavis9659@comcast.net>
42694
42695 * g77.f-torture/execute/select.f: New test.
42696 * g77.f-torture/noncompile/select_no_compile.f: New test.
42697
42698 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
42699
42700 PR c++/9898
42701 * g++.dg/other/error4.C: New test.
42702
42703 2003-03-20 Mark Mitchell <mark@codesourcery.com>
42704
42705 * g++.dg/template/friend17.C: New test.
42706
42707 2003-03-21 Alan Modra <amodra@bigpond.net.au>
42708
42709 * gcc.c-torture/compile/20030320-1.c: New.
42710
42711 2003-03-20 Roger Sayle <roger@eyesopen.com>
42712
42713 * gcc.dg/builtins-6.c: New test case.
42714
42715 2003-03-19 Alan Modra <amodra@bigpond.net.au>
42716
42717 PR target/10073
42718 * gcc.c-torture/compile/20030319-1.c: New.
42719
42720 2003-03-18 Jan Hubicka <jh@suse.cz>
42721
42722 * gcc.dg/i386-cvt-1.c: New test.
42723
42724 2003-03-17 Zack Weinberg <zack@codesourcery.com>
42725
42726 * objc.dg/naming-1.m: Use "(parse|syntax) error".
42727 * objc.dg/naming-2.m: Likewise.
42728
42729 2003-03-17 Mark Mitchell <mark@codesourcery.com>
42730
42731 PR c++/9639
42732 * g++.dg/parse/crash1.C: New test.
42733
42734 2003-03-16 Mark Mitchell <mark@codesourcery.com>
42735
42736 PR c++/8805
42737 * g++.dg/eh/cleanup1.C: New test.
42738
42739 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
42740
42741 * gcc.c-torture/execute/20030316-1.c: New test case.
42742
42743 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
42744
42745 PR c++/9629
42746 * g++.dg/init/ctor2.C: New test.
42747
42748 2003-03-15 Roger Sayle <roger@eyesopen.com>
42749
42750 * g77.f-torture/compile/xformat.f: New test case.
42751
42752 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
42753
42754 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
42755 * g++.old-deja/g++.mike/eh50.C: Likewise.
42756
42757 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42758
42759 PR c++/6440
42760 * g++.dg/template/spec7.C: New test.
42761 * g++.dg/template/spec8.C: Likewise.
42762
42763 2003-03-14 Jakub Jelinek <jakub@redhat.com>
42764
42765 * gcc.c-torture/execute/20030313-1.c: New test.
42766
42767 2003-03-14 Richard Henderson <rth@redhat.com>
42768
42769 * gcc.dg/inline-2.c: Adjust alpha test for external call.
42770
42771 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
42772
42773 * gcc.c-torture/compile/20030314-1.c: New test.
42774
42775 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
42776
42777 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
42778 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
42779 thumb target,
42780 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
42781 to accept newer _imp__ prefix and additional
42782 newline in .drectve section.
42783 * gcc.dg/dll-4.c: Likewise.
42784 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
42785 switch.
42786
42787 2003-03-13 Mark Mitchell <mark@codesourcery.com>
42788
42789 * g++.dg/parse/namespace9.C: New test.
42790
42791 * g++.dg/init/ref5.C: New test.
42792 * g++.dg/parse/ptrmem1.C: Likewise.
42793
42794 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
42795
42796 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
42797 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
42798 regular expression.
42799 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
42800 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
42801
42802 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
42803
42804 * gcc.c-torture/execute/20030224-2.c: New test.
42805
42806 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
42807
42808 * gcc.dg/decl-3.c: New test.
42809
42810 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
42811
42812 * gcc.dg/i386-loop-2.c: New test.
42813
42814 2003-03-11 Mark Mitchell <mark@codesourcery.com>
42815
42816 PR c++/9474
42817 * g++.dg/parse/namespace8.C: New test.
42818
42819 PR c++/9924
42820 * g++.dg/overload/builtin2.C: New test.
42821
42822 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
42823
42824 * gcc.dg/return-type-3.c: New test.
42825
42826 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
42827
42828 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
42829 profiling options are not supported.
42830
42831 2003-03-10 Mark Mitchell <mark@codesourcery.com>
42832
42833 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
42834 * g++.old-deja/g++.warn/impint2.C: Likewise.
42835
42836 2003-03-10 Devang Patel <dpatel@apple.com>
42837
42838 * g++.dg/cpp/c++_cmd_1.C: New test.
42839 * g++.dg/cpp/c++_cmd_1.h: New file.
42840
42841 2003-03-10 Segher Boessenkool <segher@koffie.nl>
42842
42843 * gcc.dg/altivec-9.c: New file.
42844
42845 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
42846
42847 * gcc.dg/ppc-sdata-1.c: New test.
42848 * gcc.dg/ppc-sdata-2.c: New test.
42849
42850 2003-03-09 Mark Mitchell <mark@codesourcery.com>
42851
42852 PR c++/9373
42853 * g++.dg/opt/ptrmem2.C: New test.
42854
42855 PR c++/8534
42856 * g++.dg/opt/ptrmem1.C: New test.
42857
42858 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
42859
42860 * gcc.dg/i386-loop-1.c: New test.
42861
42862 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42863
42864 PR c++/9970
42865 * g++.dg/lookup/friend1.C: New test.
42866
42867 2003-03-08 Mark Mitchell <mark@codesourcery.com>
42868
42869 PR c++/9823
42870 * g++.dg/parser/constructor1.C: New test.
42871
42872 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
42873
42874 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
42875
42876 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
42877
42878 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
42879
42880 * gcc.dg/cpp/Wunused.c: Update test.
42881
42882 2003-03-08 Jan Hubicka <jh@suse.cz>
42883
42884 * gcc.dg/inline-3.c: New test.
42885
42886 2003-03-08 Mark Mitchell <mark@codesourcery.com>
42887
42888 PR c++/9809
42889 * g++.dg/parse/builtin1.C: New test.
42890
42891 PR c++/9982
42892 * g++.dg/abi/cookie1.C: New test.
42893 * g++.dg/abi/cookie2.C: Likewise.
42894
42895 PR c++/9524
42896 * g++.dg/template/field1.C: New test.
42897
42898 PR c++/9912
42899 * g++.dg/parse/class1.C: New test.
42900 * g++.dg/parse/namespace7.C: Likewise.
42901 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
42902
42903 2003-03-07 Mark Mitchell <mark@codesourcery.com>
42904
42905 * g++.dg/init/ref4.C: New test.
42906
42907 2003-03-07 Jan Hubicka <jh@suse.cz>
42908
42909 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
42910 * gcc.dg/inline-3.c: New test.
42911
42912 2003-03-06 Mark Mitchell <mark@codesourcery.com>
42913
42914 * g++.dg/init/ref3.C: New test.
42915
42916 PR c++/9965
42917 * g++.dg/init/ref2.C: New test.
42918
42919 PR c++/9400
42920 * g++.dg/warn/Wshadow-2.C: New test.
42921
42922 PR c++/9791
42923 * g++.dg/warn/Woverloaded-1.C: New test.
42924
42925 2003-03-05 Jan Hubicka <jh@suse.cz>
42926
42927 * gcc.dg/i386-local2.c: New.
42928 * gcc.dg/i386-local.c: Fix typo.
42929
42930 2003-03-05 Mark Mitchell <mark@codesourcery.com>
42931
42932 * g++.dg/abi/layout3.C: New test.
42933
42934 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
42935
42936 * gcc.c-torture/compile/20030305-1.c
42937
42938 2003-03-05 Jan Hubicka <jh@suse.cz>
42939
42940 * gcc.dg/i386-local.c: New.
42941
42942 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
42943
42944 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
42945
42946 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
42947
42948 * gcc.dg/switch-2.c: New test.
42949 * gcc.dg/switch-3.c: New test.
42950 * gcc.dg/Wswitch.c: Adjust line numbers.
42951 * gcc.dg/Wswitch-default.c: Likewise.
42952 * gcc.dg/Wswitch-enum.c: Likewise.
42953
42954 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
42955
42956 * gcc.c-torture/execute/20030222-1.c: New test.
42957
42958 2003-03-03 James E Wilson <wilson@tuliptree.org>
42959
42960 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
42961
42962 2003-03-03 Mark Mitchell <mark@codesourcery.com>
42963
42964 PR c++/9878
42965 * g++.dg/init/ref1.C: New test.
42966
42967 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
42968
42969 * gcc.dg/sh-relax.c: New SH-only test.
42970
42971 2003-03-03 Geoffrey Keating <geoffk@apple.com>
42972
42973 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
42974 comment explaining purpose of testcase.
42975
42976 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
42977
42978 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
42979 for HC11/HC12 (asm needs two int registers).
42980 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
42981 HC11/HC12 because the test uses an asm which needs two 32-bit
42982 registers.
42983
42984 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
42985
42986 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
42987 for HC11/HC12 (array is too large otherwise).
42988 * gcc.c-torture/compile/920501-4.x: New file, likewise.
42989 * gcc.c-torture/compile/20010518-2.x: Likewise.
42990 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
42991 HC11/HC12 (array is too large).
42992
42993 2003-03-01 Geoffrey Keating <geoffk@apple.com>
42994
42995 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
42996 * lib/g++-dg.exp (g++-dg-test): Likewise.
42997
42998 2003-03-01 Roger Sayle <roger@eyesopen.com>
42999
43000 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
43001 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
43002
43003 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
43004
43005 * g++.dg/warn/implicit-typename1.C: Remove warning.
43006
43007 2003-02-28 Richard Henderson <rth@redhat.com>
43008
43009 * gcc.dg/noreturn-1.c: Move noreturn warning line.
43010 * gcc.dg/return-type-1.c: Move control reaches end warning line.
43011
43012 2003-02-28 Geoffrey Keating <geoffk@apple.com>
43013
43014 * gcc.dg/pch/pch.exp: Change .pch to .gch.
43015 * g++.dg/pch/pch.exp: Likewise.
43016
43017 2003-02-28 Mark Mitchell <mark@codesourcery.com>
43018
43019 PR c++/9879
43020 * g++.dg/init/new4.C: New test.
43021
43022 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
43023
43024 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
43025
43026 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
43027
43028 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
43029 unsigned long.
43030
43031 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
43032 wider than float.
43033
43034 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
43035
43036 * lib/scanasm.exp: Add support for counting numbers of
43037 occurences.
43038 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
43039 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
43040
43041 2003-02-25 Mark Mitchell <mark@codesourcery.com>
43042
43043 PR c++/9683
43044 * g++.dg/template/static3.C: New test.
43045
43046 PR c++/9829
43047 * g++.dg/parse/namespace6.C: New test.
43048
43049 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
43050
43051 PR target/9732
43052 * gcc.dg/20030225-1.c: New test.
43053
43054 2003-02-24 Mark Mitchell <mark@codesourcery.com>
43055
43056 * README: Remove out-of-date information.
43057
43058 PR c++/9836
43059 * g++.dg/template/spec6.C: New test.
43060
43061 2003-02-24 Jeff Law <law@redhat.com>
43062
43063 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
43064
43065 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
43066
43067 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
43068 * gcc.dg/pragma-ep-1.c: Likewise.
43069
43070 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
43071
43072 PR c++/9602
43073 * g++.dg/template/friend16.C: New test.
43074
43075 2003-02-23 Mark Mitchell <mark@codesourcery.com>
43076
43077 PR c++/5333
43078 * g++.dg/parse/fused-params1.C: Adjust error messages.
43079 * g++.dg/template/nested3.C: New test.
43080
43081 2003-02-24 Alan Modra <amodra@bigpond.net.au>
43082
43083 * g++.dg/abi/param1.C: New test.
43084
43085 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
43086
43087 PR c++/7982
43088 * g++.dg/warn/implicit-typename1.C: New test.
43089
43090 2003-02-22 Kelley Cook <kelleycook@comcast.net>
43091
43092 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
43093 with "mtune".
43094 * g++.old-deja/g++.other/store-expr2.C: Likewise.
43095 * gcc.c-torture/execute/20010129-1.x: Likewise.
43096 * gcc.dg/20011107-1.c: Likewise.
43097 * gcc.dg/20020108-1.c: Likewise.
43098 * gcc.dg/20020122-3.c: Likewise.
43099 * gcc.dg/20020206-1.c: Likewise.
43100 * gcc.dg/20020310-1.c: Likewise.
43101 * gcc.dg/20020426-2.c: Likewise.
43102 * gcc.dg/20020517-1.c: Likewise.
43103 * gcc.dg/991230-1.c: Likewise.
43104 * gcc.dg/i386-unroll-1.c: Likewise.
43105 * gcc.misc-tests/i386-prefetch.exp: Likewise.
43106
43107 2003-02-22 Jan Hubicka <jh@suse.cz>
43108
43109 * gcc.dg/i386-mul.c: New test.
43110
43111 2003-02-21 Roger Sayle <roger@eyesopen.com>
43112
43113 * gcc.dg/builtins-5.c: New test case.
43114
43115 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
43116
43117 * gcc.dg/asmreg-1.c: New test.
43118
43119 2003-02-21 Mark Mitchell <mark@codesourcery.com>
43120
43121 PR c++/9749
43122 * g++.dg/parse/varmod1.C: New test.
43123
43124 2003-02-21 Mark Mitchell <mark@codesourcery.com>
43125
43126 PR c++/9727
43127 * g++.dg/template/op1.C: New test.
43128
43129 2003-02-21 Mark Mitchell <mark@codesourcery.com>
43130
43131 PR c++/8906
43132 * g++.dg/template/nested2.C: New test.
43133
43134 2003-02-21 Mark Mitchell <mark@codesourcery.com>
43135
43136 PR c++/8724
43137 * g++.dg/expr/dtor1.C: New test.
43138
43139 2003-02-21 Zack Weinberg <zack@codesourcery.com>
43140
43141 * gcc.dg/cpp/include3.c: New test.
43142 * gcc.dg/cpp/inc/foo.h: New file.
43143
43144 2003-02-21 Glen Nakamura <glen@imodulo.com>
43145
43146 * gcc.c-torture/execute/20030221-1.c: New test.
43147
43148 2003-02-20 Mark Mitchell <mark@codesourcery.com>
43149
43150 PR c++/9729
43151 * g++.dg/abi/conv1.C: New test.
43152
43153 2003-02-20 Jan Hubicka <jh@suse.cz>
43154
43155 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
43156
43157 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
43158
43159 * gcc.c-torture/compile/20030219-1.c: New test.
43160
43161 2003-02-18 Jan Hubicka <jh@suse.cz>
43162
43163 * gcc.dg/funcorder.c: New test.
43164
43165 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
43166
43167 * gcc.c-torture/execute/20030218-1.c: New.
43168
43169 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
43170
43171 * gcc.dg/20030218-1.c: New.
43172
43173 2003-02-18 Richard Henderson <rth@redhat.com>
43174
43175 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
43176 * gcc.dg/attr-used-2.c: New.
43177
43178 2003-02-18 Mark Mitchell <mark@codesourcery.com>
43179
43180 PR c++/9704
43181 * g++.dg/init/copy5.C: New test.
43182
43183 2003-02-18 Geoffrey Keating <geoffk@apple.com>
43184
43185 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
43186 * g++.dg/pch/pch.exp: Likewise.
43187
43188 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
43189
43190 * gcc.c-torture/execute/20030209-1.c: Enable the test if
43191 STACK_SIZE is not defined.
43192
43193 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
43194
43195 PR c++/9457
43196 * g++.dg/template/init1.C: New test.
43197
43198 2003-02-16 Jan HUbicka <jh@suse.cz>
43199
43200 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
43201 (foo): Add few extra tests
43202 * gcc.dg/c99-const-expr-3.c: Likewise.
43203 * gcc.c-torture/execute/20030216-1.c: New.
43204
43205 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
43206
43207 PR c++/9459
43208 * g++.dg/ext/typeof4.C: New test.
43209
43210 2003-02-15 Roger Sayle <roger@eyesopen.com>
43211
43212 * gcc.dg/i386-387-3.c: New test case.
43213
43214 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
43215
43216 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
43217 cris-*-elf* cris-*-aout* and mmix-*-*.
43218
43219 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
43220
43221 * gcc.dg/20030213-1.c: New test.
43222
43223 2003-02-12 Roger Sayle <roger@eyesopen.com>
43224
43225 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
43226 * gcc.dg/i386-387-2.c: Likewise.
43227
43228 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
43229
43230 * gcc.dg/ppc-spe.c: Fix formatting.
43231 Enable tests that were previously unsupported by gas.
43232 Delete tests for instructions that no longer exist.
43233 Switch arguments on evsubifw builtin.
43234
43235 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
43236
43237 * gcc.c-torture/execute/20030209-1.c: Disable the test if
43238 STACK_SIZE is too small.
43239
43240 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
43241 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
43242
43243 * gcc.dg/decl-2.c: New test.
43244
43245 2003-02-10 Jan Hubicka <jh@suse.cz>
43246
43247 * gcc.dg/i386-fpcvt-1.c: New test.
43248
43249 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
43250
43251 * gcc.c-torture/execute/20030209-1.c: New test.
43252
43253 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
43254
43255 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
43256 int-wide bitops, use the constants of the same width.
43257 Likewise, if long long is 32-bit wide, test bitops using
43258 32-bit constants.
43259
43260 2003-02-07 Loren James Rittle <ljrittle@acm.org>
43261
43262 * gcc.dg/20021014-1.c: Annotate with expected notice text.
43263
43264 2003-02-07 Roger Sayle <roger@eyesopen.com>
43265
43266 * gcc.dg/builtins-4.c: New test case.
43267
43268 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43269
43270 * gcc.dg/20020430-1.c: Fix dg command typos.
43271 * gcc.dg/20020503-1.c: Likewise.
43272
43273 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
43274
43275 PR c++/8785
43276 * g++.dg/parse/fused-params1.C: New test.
43277
43278 PR c++/8857
43279 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
43280
43281 PR c++/8921
43282 * g++.dg/parse/non-dependent1.C: New test.
43283
43284 PR c++/8928
43285 * g++.dg/parse/dupl-tmpl-args1.C: New test.
43286
43287 PR c++/9228
43288 * g++.dg/parse/undefined7.C: New test.
43289 * g++.dg/parse/non-templ1.C: New test.
43290
43291 PR c++/9229
43292 * g++.dg/parse/too-many-tmpl-args1.C: New test.
43293
43294 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
43295
43296 * gcc.c-torture/compile/20030206-1.c: New test.
43297
43298 2003-02-05 Roger Sayle <roger@eyesopen.com>
43299
43300 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
43301 "pow" to "foo" to avoid potential confusion with a math built-in.
43302
43303 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43304
43305 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
43306 conditions for SPARC targets.
43307
43308 2003-02-05 Jakub Jelinek <jakub@redhat.com>
43309
43310 * gcc.dg/20030204-1.c: New test.
43311
43312 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
43313
43314 PR c++/38
43315 * g++.dg/parse/array-size1.C: New test.
43316
43317 PR c++/5657
43318 * g++.dg/parse/undefined3.C: New test.
43319
43320 PR c++/5665
43321 * g++.dg/parse/undefined4.C: New test.
43322
43323 PR c++/5975
43324 * g++.dg/parse/undefined5.C: New test.
43325
43326 PR c++/7259
43327 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
43328
43329 PR c++/8578
43330 * g++.dg/parse/casting-operator1.C: New test.
43331
43332 PR c++/8596
43333 * g++.dg/parse/undefined6.C: New test.
43334
43335 PR c++/8736
43336 * g++.dg/parse/missing-template1.C: New test.
43337
43338 2003-02-04 Jan Hubicka <jh@suse.cz>
43339
43340 * gcc.dg/i386-cadd.c: Compile using -march=k8.
43341 * gcc.dg/i386-cmov?.c: Likewise.
43342 * gcc.dg/i386-fpcvt-?.c: Likewise.
43343 * gcc.dg/i386-ssefp-1.c: Likewise.
43344 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
43345 conventions.
43346
43347 2003-02-03 Mark Mitchell <mark@codesourcery.com>
43348
43349 PR c++/7129
43350 * g++.dg/ext/max.C: New test.
43351
43352 2003-02-03 Jan Hubicka <jh@suse.cz>
43353
43354 * gcc.c-torture/execute/20030203-1.c: New test.
43355
43356 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
43357
43358 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
43359 'natural-endian'.
43360
43361 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
43362
43363 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
43364 * g++.dg/init/new2.C: Likewise.
43365 * g++.dg/other/new1.C: Likewise.
43366
43367 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
43368
43369 * gcc.dg/struct-ret-libc.c: New test.
43370
43371 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
43372
43373 * gcc.dg/20030129-1.c: New test.
43374
43375 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
43376
43377 PR c++/8849
43378 * g++.dg/template/ptrmem4.C: New test.
43379
43380 2003-01-29 Mark Mitchell <mark@codesourcery.com>
43381
43382 * g++.dg/parser/constant1.C: New test.
43383
43384 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
43385
43386 PR c++/8591
43387 * g++.dg/parse/friend2.C: New test.
43388
43389 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
43390
43391 PR c++/9437
43392 * g++.dg/template/unify4.C: New test.
43393
43394 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
43395
43396 * gcc.c-torture/execute/20030128-1.c: New test.
43397
43398 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
43399
43400 * g++.dg/lookup/nested1.C: Test moved from ...
43401 * g++.old-deja/g++.other/lookup24.C: ... here.
43402
43403 2003-01-28 Jan Hubicka <jh@suse.cz>
43404
43405 * gcc.dg/i386-cmov5.c: New test.
43406
43407 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
43408
43409 * gcc.c-torture/execute/20010925-1.c: Changed the
43410 memcpy declaration.
43411
43412 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
43413
43414 PR c++/3902
43415 * g++.dg/parse/template5.C: New test.
43416
43417 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
43418
43419 PR fortran/9258
43420 * g77.dg/pr9258: New test.
43421
43422 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
43423
43424 * README: Move relevant parts from README.g++.
43425
43426 * README.g++: Remove this file.
43427
43428 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
43429
43430 * g++.dg/abi/dcast1.C: New test.
43431
43432 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43433
43434 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
43435
43436 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
43437
43438 PR c++/47
43439 * g++.old-deja/g++.other/lookup24.C: New test.
43440
43441 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43442
43443 PR middle-end/7227
43444 * gcc.dg/uninit-C.c: New test.
43445
43446 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
43447
43448 * g++.dg/abi/covariant1.C: New test.
43449
43450 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
43451
43452 * gcc.dg/20030123-1.c: New test.
43453
43454 2003-01-25 Jan Hubicka <jh@suse.cz>
43455
43456 PR opt/8492
43457 * gcc.c-torture/compile/20030125-1.c
43458
43459 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
43460
43461 PR c++/9403
43462 * g++.dg/parse/template3.C: New test.
43463 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
43464
43465 PR c++/795
43466 * g++.dg/parse/template4.C: New test.
43467
43468 PR c++/9415
43469 * g++.dg/template/qual2.C: New test.
43470
43471 PR c++/8545
43472 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
43473
43474 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
43475
43476 2003-01-25 Roger Sayle <roger@eyesopen.com>
43477
43478 * gcc.c-torture/execute/switch-1.c: New test case.
43479
43480 2003-01-25 Jan Hubicka <jh@suse.cz>
43481
43482 * gcc.c-torture/execute/20030125-1.[cx]: New test.
43483
43484 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
43485
43486 Tweaks for Bison-1.875. From the NEWS file:
43487 "- `parse error' -> `syntax error'
43488 Bison now uniformly uses the term `syntax error'"
43489 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
43490 * gcc.dg/cpp/digraph2.c: Likewise.
43491 * gcc.dg/cpp/direct2.c: Likewise.
43492 * gcc.dg/cpp/paste4.c: Likewise.
43493 * gcc.dg/c90-restrict-1.c: Likewise.
43494 * gcc.dg/c99-func-2.c: Likewise.
43495 * gcc.dg/noncompile/920721-2.c: Likewise.
43496 * gcc.dg/noncompile/930622-2.c: Likewise.
43497 * gcc.dg/noncompile/940112-1.c: Likewise.
43498 * gcc.dg/noncompile/950921-1.c: Likewise.
43499 * gcc.dg/noncompile/951123-1.c: Likewise.
43500 * gcc.dg/noncompile/971104-1.c: Likewise.
43501 * gcc.dg/noncompile/990416-1.c: Likewise.
43502
43503 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
43504
43505 * g++.dg/parse/undefined1.C: Add error message.
43506
43507 2003-01-22 Mark Mitchell <mark@codesourcery.com>
43508
43509 PR c++/9354
43510 * g++.dg/parse/new1.C: New test.
43511
43512 PR c++/9216
43513 * g++.dg/parse/template2.C: New test.
43514
43515 PR c++/9354
43516 * g++.dg/parse/typedef2.C: New test.
43517
43518 PR c++/9328
43519 * g++.dg/ext/typeof3.C: New test.
43520
43521 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
43522
43523 PR c++/2738
43524 * g++.dg/parse/ret-type1.C: New test.
43525
43526 PR c++/3792
43527 * g++.dg/parse/tmpl-outside1.C: New test.
43528
43529 PR c++/4207
43530 * g++.dg/parse/int-as-enum1.C: New test.
43531
43532 PR c++/4903
43533 * g++.dg/parse/no-typename1.C: New test.
43534
43535 PR c++/5533
43536 * g++.dg/parse/no-value1.C: New test.
43537
43538 PR c++/5921
43539 * g++.dg/parse/wrong-inline1.C: New test.
43540
43541 PR c++/6402
43542 * g++.dg/parse/ref1.C: New test.
43543
43544 PR c++/6992
43545 * g++.dg/parse/attr-ctor1.C: New test.
43546
43547 PR c++/7229
43548 * g++.dg/parse/namespace5.C: New test.
43549
43550 PR c++/7917
43551 * g++.dg/parse/func-def1.C: New test.
43552
43553 PR c++/8143
43554 * g++.dg/parse/undefined1.C: New test.
43555
43556 PR c++/5723, PR c++/8522
43557 * g++.dg/parse/specialization1.C: New test.
43558
43559 PR c++/163, PR c++/8595
43560 * g++.dg/parse/struct-as-enum1.C: New test.
43561
43562 PR c++/9173
43563 * g++.dg/parse/undefined2.C: New test.
43564
43565 2003-01-22 Mark Mitchell <mark@codesourcery.com>
43566
43567 PR c++/9298
43568 * g++.dg/parse/template1.C: New test.
43569
43570 PR c++/9384
43571 * g++.dg/parse/using1.C: New test.
43572
43573 PR c++/9285
43574 PR c++/9294
43575 * g++.dg/parse/expr2.C: New test.
43576
43577 PR c++/9388
43578 * g++.dg/parse/lookup2.C: Likewise.
43579
43580 2003-01-21 Jan Hubicka <jh@suse.cz>
43581
43582 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
43583 * gcc.c-torture/execute/eeprof-1.c: Likewise.
43584 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
43585 * gcc.c-torture/execute/string-opt-*.c: Likewise.
43586
43587 2003-01-20 Nick Clifton <nickc@redhat.com>
43588
43589 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
43590 problem with ARM sibcall code generation.
43591
43592 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
43593
43594 * gcc.c-torture/execute/20030120-1.c: New.
43595
43596 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
43597
43598 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
43599
43600 2003-01-17 Mark Mitchell <mark@codesourcery.com>
43601
43602 PR c++/9272
43603 * g++.dg/parse/ctor1.C: New test.
43604
43605 PR c++/9294:
43606 * g++.dg/parse/qualified1.C: New test.
43607
43608 * g++.dg/parse/typename3.C: New test.
43609
43610 2003-01-16 Richard Henderson <rth@redhat.com>
43611
43612 * g++.dg/tls/init-2.C: Fix error matches for real this time.
43613
43614 2003-01-16 Richard Henderson <rth@redhat.com>
43615
43616 * g++.dg/pch/pch.exp: Copy test header to the working directory
43617 before using it either for precompilation or direct use.
43618 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
43619 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
43620
43621 2003-01-16 Richard Henderson <rth@redhat.com>
43622
43623 * gcc.dg/pch/pch.exp: Copy test header to the working directory
43624 before using it either for precompilation or direct use.
43625 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
43626 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
43627
43628 2003-01-16 Mark Mitchell <mark@codesourcery.com>
43629
43630 * g++.dg/ext/typename1.C: Add typename keyword.
43631 * g++.dg/template/crash1.C: Update error messages.
43632 * g++.dg/template/crash2.C: Remove error message.
43633 * g++.dg/parse/typename2.C: New test.
43634 * g++.dg/template/typename2.C: Change implicit
43635 typename warning into error.
43636 * g++.old-deja/g++.benjamin/tem03.C: Issue more
43637 error messages.
43638 * g++.old-deja/g++.benjamin/tem04.C: Fix typos.
43639 * g++.old-deja/g++.brendan/crash56.C: Add this->.
43640 * g++.old-deja/g++.law/visibility13.C: Remove error
43641 messages.
43642 * g++.old-deja/g++.ns/template17.C: Reorder code to
43643 make declaration visible in template.
43644 * g++.old-deja/g++.pt/crash3.C: Fix typos.
43645 * g++.old-deja/g++.pt/crash36.C: Issue more error
43646 messages.
43647 * g++.old-deja/g++.pt/crash5.C: Improve error
43648 message.
43649 * g++.old-deja/g++.pt/crash67.C: Remove warning.
43650 * g++.old-deja/g++.pt/inherit1.C: Add this->.
43651 * g++.old-deja/g++.pt/niklas01a.C: Add error message.
43652 * g++.old-deja/g++.pt/typename16.C: Replace implicit
43653 typename warning with error message.
43654 * g++.old-deja/g++.pt/typename19.C: Remove warning.
43655 * g++.old-deja/g++.robertl/eb112.C: Fix typo.
43656 * g++.old-deja/g++.robertl/eb24.C: Use this->.
43657
43658 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
43659
43660 * g++.dg/parse/ambig2.C: New test.
43661
43662 2003-01-15 Richard Henderson <rth@redhat.com>
43663
43664 * g++.dg/tls/init-2.C: Update error message string.
43665
43666 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43667
43668 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
43669
43670 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
43671
43672 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
43673 all for HC11/HC12.
43674 * gcc.c-torture/compile/20001205-1.x: Likewise.
43675 * gcc.c-torture/compile/20001226-1.x: Likewise.
43676 * gcc.c-torture/compile/920520-1.x: Likewise.
43677 * gcc.c-torture/compile/961203-1.x: Likewise.
43678 * gcc.c-torture/compile/20020604-1.x: Likewise.
43679
43680 2003-01-15 Jan Hubicka <jh@suse.cz>
43681
43682 * gcc.c-torture/compile/20030115-1.c: New test.
43683
43684 * gcc.dg/i386-fpcvt-1.c: New test.
43685 * gcc.dg/i386-fpcvt-2.c: New test.
43686
43687 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
43688
43689 Further conform g++'s __vmi_class_type_info to the C++ ABI
43690 specification.
43691 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
43692 the specification.
43693
43694 2003-01-14 Jan Hubicka <jh@suse.cz>
43695
43696 * gcc.dg/i386-fpcvt-1.c: New test.
43697 * gcc.dg/i386-fpcvt-2.c: New test.
43698
43699 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
43700
43701 * gcc.dg/i386-mmx-3.c: New test.
43702
43703 2003-01-12 Mark Mitchell <mark@codesourcery.com>
43704
43705 PR c++/9264
43706 * g++.dg/parse/octal1.C: New file.
43707
43708 PR c++/9172
43709 * g++.dg/parse/typename1.C: New file.
43710
43711 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
43712
43713 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
43714 * gcc.dg/bf-no-ms-layout.c: Likewise.
43715 * gcc.dg/bf-ms-attrib.c: Likewise.
43716
43717 2003-01-10 Mark Mitchell <mark@codesourcery.com>
43718
43719 PR c++/9099
43720 * g++.dg/parse/dtor1.C: New file.
43721
43722 PR c++/9128
43723 * g++.dg/rtti/typeid1.C: New file.
43724
43725 PR c++/9153
43726 * g++.dg/parse/lookup1.C: New file.
43727
43728 PR c++/9171
43729 * g++.dg/templ/spec5.C: New file.
43730
43731 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
43732
43733 * gcc.c-torture/compile/20030110-1.c: New test.
43734
43735 2003-01-09 Geoffrey Keating <geoffk@apple.com>
43736
43737 Merge from pch-branch:
43738
43739 2002-12-23 Geoffrey Keating <geoffk@apple.com>
43740
43741 * gcc.dg/pch/cpp-1.h: New.
43742 * gcc.dg/pch/cpp-1.c: New.
43743 * gcc.dg/pch/cpp-2.h: New.
43744 * gcc.dg/pch/cpp-2.c: New.
43745
43746 2002-11-19 Geoffrey Keating <geoffk@apple.com>
43747
43748 * gcc.dg/pch/except-1.h: New.
43749 * gcc.dg/pch/except-1.c: New.
43750
43751 2002-11-13 Geoffrey Keating <geoffk@apple.com>
43752
43753 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
43754 running test.
43755 * gcc.dg/pch: Include *.hp not *.h.
43756 * gcc.dg/pch/system-1.h: New.
43757 * gcc.dg/pch/system-1.c: New.
43758
43759 2002-11-11 Geoffrey Keating <geoffk@apple.com>
43760
43761 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
43762 rather than trying to build and run a program using PCH.
43763 * gcc.dg/pch: Remove dg-do commands from test files.
43764
43765 2002-11-08 Geoffrey Keating <geoffk@apple.com>
43766
43767 * gcc.dg/pch/macro-3.c: New.
43768 * gcc.dg/pch/macro-3.h: New.
43769
43770 2002-11-04 Geoffrey Keating <geoffk@apple.com>
43771
43772 * gcc.dg/pch/common-1.c: New.
43773 * gcc.dg/pch/common-1.h: New.
43774 * gcc.dg/pch/decl-1.c: New.
43775 * gcc.dg/pch/decl-1.h: New.
43776 * gcc.dg/pch/decl-2.c: New.
43777 * gcc.dg/pch/decl-2.h: New.
43778 * gcc.dg/pch/decl-3.c: New.
43779 * gcc.dg/pch/decl-3.h: New.
43780 * gcc.dg/pch/decl-4.c: New.
43781 * gcc.dg/pch/decl-4.h: New.
43782 * gcc.dg/pch/decl-5.c: New.
43783 * gcc.dg/pch/decl-5.h: New.
43784 * gcc.dg/pch/global-1.c: New.
43785 * gcc.dg/pch/global-1.h: New.
43786 * gcc.dg/pch/inline-1.c: New.
43787 * gcc.dg/pch/inline-1.h: New.
43788 * gcc.dg/pch/inline-2.c: New.
43789 * gcc.dg/pch/inline-2.h: New.
43790 * gcc.dg/pch/static-1.c: New.
43791 * gcc.dg/pch/static-1.h: New.
43792 * gcc.dg/pch/static-2.c: New.
43793 * gcc.dg/pch/static-2.h: New.
43794
43795 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
43796
43797 * g++.dg/pch/pch.exp: Better handle failing testcases.
43798 * gcc.dg/pch/pch.exp: Likewise.
43799 * gcc.dg/pch/macro-1.c: New.
43800 * gcc.dg/pch/macro-1.h: New.
43801 * gcc.dg/pch/macro-2.c: New.
43802 * gcc.dg/pch/macro-2.h: New.
43803
43804 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
43805
43806 * g++.dg/dg.exp: Treat files in pch/ specially.
43807 * g++.dg/pch/pch.exp: New file.
43808 * g++.dg/pch/empty.H: New file.
43809 * g++.dg/pch/empty.C: New file.
43810 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
43811 "precompile".
43812
43813 * gcc.dg/pch/pch.exp: New file.
43814 * gcc.dg/pch/empty.h: New file.
43815 * gcc.dg/pch/empty.c: New file.
43816 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
43817 "precompile".
43818
43819 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
43820
43821 * g++.dg/template/friend14.C: New test.
43822
43823 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
43824
43825 * gcc.dg/old-style-asm-1.c: New test.
43826
43827 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
43828
43829 * gcc.c-torture/compile/20030109-1.c: New test.
43830
43831 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
43832
43833 * gcc.c-torture/execute/20030109-1.c: New test.
43834
43835 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
43836
43837 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
43838 * g++.old-deja/g++.mike/dyncast2.C: Likewise.
43839 * g++.old-deja/g++.mike/dyncast3.C: Likewise.
43840 * g++.old-deja/g++.mike/eh2.C: Likewise.
43841 * g++.old-deja/g++.mike/eh3.C: Likewise.
43842 * g++.old-deja/g++.mike/eh5.C: Likewise.
43843 * g++.old-deja/g++.mike/eh6.C: Likewise.
43844 * g++.old-deja/g++.mike/eh7.C: Likewise.
43845 * g++.old-deja/g++.mike/eh8.C: Likewise.
43846 * g++.old-deja/g++.mike/eh9.C: Likewise.
43847 * g++.old-deja/g++.mike/eh10.C: Likewise.
43848 * g++.old-deja/g++.mike/eh12.C: Likewise.
43849 * g++.old-deja/g++.mike/eh13.C: Likewise.
43850 * g++.old-deja/g++.mike/eh14.C: Likewise.
43851 * g++.old-deja/g++.mike/eh16.C: Likewise.
43852 * g++.old-deja/g++.mike/eh17.C: Likewise.
43853 * g++.old-deja/g++.mike/eh18.C: Likewise.
43854 * g++.old-deja/g++.mike/eh21.C: Likewise.
43855 * g++.old-deja/g++.mike/eh23.C: Likewise.
43856 * g++.old-deja/g++.mike/eh24.C: Likewise.
43857 * g++.old-deja/g++.mike/eh25.C: Likewise.
43858 * g++.old-deja/g++.mike/eh26.C: Likewise.
43859 * g++.old-deja/g++.mike/eh27.C: Likewise.
43860 * g++.old-deja/g++.mike/eh28.C: Likewise.
43861 * g++.old-deja/g++.mike/eh29.C: Likewise.
43862 * g++.old-deja/g++.mike/eh31.C: Likewise.
43863 * g++.old-deja/g++.mike/eh33.C: Likewise.
43864 * g++.old-deja/g++.mike/eh34.C: Likewise.
43865 * g++.old-deja/g++.mike/eh35.C: Likewise.
43866 * g++.old-deja/g++.mike/eh36.C: Likewise.
43867 * g++.old-deja/g++.mike/eh37.C: Likewise.
43868 * g++.old-deja/g++.mike/eh38.C: Likewise.
43869 * g++.old-deja/g++.mike/eh39.C: Likewise.
43870 * g++.old-deja/g++.mike/eh40.C: Likewise.
43871 * g++.old-deja/g++.mike/eh41.C: Likewise.
43872 * g++.old-deja/g++.mike/eh42.C: Likewise.
43873 * g++.old-deja/g++.mike/eh44.C: Likewise.
43874 * g++.old-deja/g++.mike/eh46.C: Likewise.
43875 * g++.old-deja/g++.mike/eh47.C: Likewise.
43876 * g++.old-deja/g++.mike/eh48.C: Likewise.
43877 * g++.old-deja/g++.mike/eh49.C: Likewise.
43878 * g++.old-deja/g++.mike/eh50.C: Likewise.
43879 * g++.old-deja/g++.mike/eh51.C: Likewise.
43880 * g++.old-deja/g++.mike/eh53.C: Likewise.
43881 * g++.old-deja/g++.mike/eh55.C: Likewise.
43882 * g++.old-deja/g++.mike/p7912.C: Likewise.
43883 * g++.old-deja/g++.mike/p9706.C: Likewise.
43884 * g++.old-deja/g++.mike/p10416.C: Likewise.
43885 * g++.old-deja/g++.mike/p11667.C: Likewise.
43886 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
43887 Remove redundant reference to Iris.
43888 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
43889 Elxsi, i860, Pico Java, and WE32K.
43890
43891 2003-01-07 Mark Mitchell <mark@codesourcery.com>
43892
43893 * g++.dg/ext/asm4.C: New test.
43894
43895 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
43896
43897 PR c++/9030
43898 * g++.dg/template/friend12.C: New test.
43899 * g++.dg/template/friend13.C: Likewise.
43900 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
43901
43902 2003-01-08 Jan Hubicka <jh@suse.cz>
43903
43904 * gcc.dg/i386-cadd.c: New test.
43905 * gcc.dg/i386-cmov4.c: Likewise.
43906
43907 2003-01-06 Mark Mitchell <mark@codesourcery.com>
43908
43909 PR c++/9165
43910 * g++.dg/warn/Wunused-3.C: New test.
43911
43912 * g++.dg/abi/bitfield9.C: New test.
43913
43914 PR c++/9189
43915 * g++.dg/parse/defarg3.C: New test.
43916
43917 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
43918
43919 * g++.dg/parse/ambig1.C: New test.
43920 * g++.dg/parse/defarg2.C: New test.
43921
43922 2003-01-05 Mark Mitchell <mark@codesourcery.com>
43923
43924 * g++.dg/template/defarg-1.C: New test.
43925 * g++.dg/template/local2.C: Likewise.
43926
43927 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
43928
43929 * gcc.c-torture/execute/20030105-1.c: New test.
43930
43931 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
43932
43933 * g++.dg/parse/namespace3.C: Remove extra semicolons.
43934 * g++.dg/parse/namespace4.C: Likewise.
43935
43936 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
43937
43938 * g++.dg/template/ntp2.C: New test.
43939
43940 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
43941
43942 * g++.dg/parse/extern-C-1.C: New test.
43943
43944 * g++.dg/parse/namespace4.C: New test.
43945
43946 * g++.dg/template/nested1.C: New test.
43947
43948 * g++.dg/parse/namespace3.C: New test.
43949
43950 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
43951
43952 * g++.dg/lookup/two-stage1.C: New test.
43953
43954 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43955
43956 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
43957 * g++.old-deja/g++.jason/access8.C: Likewise.
43958 * g++.old-deja/g++.other/decl5.C: Likewise.
43959
43960 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
43961
43962 * g++.dg/parse/parse7.C: New test.
43963
43964 2003-01-02 Mark Mitchell <mark@codesourcery.com>
43965
43966 PR c++/2843
43967 * g++.dg/ext/attrib7.C: New test.
43968
43969 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
43970
43971 * g++.dg/parse/parse6.C: New test.
43972
43973 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
43974
43975 * gcc.dg/h8300-stack-1.c: New.
43976
43977 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
43978
43979 g++.dg/lookup/exception1.C: New test.
43980
43981 g++.dg/lookup/template1.C: New test.
43982
43983 g++.dg/parse/namespace2.C: New test.
43984
43985 g++.dg/parse/parens2.C: New test.
43986
43987 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
43988
43989 * g++.dg/parse/parse5.C: New test.
43990 * g++.dg/lookup/scoped4.C: New test.
43991
43992 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
43993
43994 * g++.dg/parse/parens1.C: New test.
43995
43996 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
43997 angle-bracket1.C.
43998 * g++.dg/parse/parens2.C: New test.
43999
44000 * g++.dg/lookup/scope-operator1.C: New test.
44001
44002 * g++.dg/parse/operator1.C: New test.
44003
44004 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
44005
44006 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
44007 * g++.old-deja/g++.other/access6.C: Likewise.
44008 * g++.old-deja/g++.other/decl1.C: Likewise.
44009 * g++.old-deja/g++.pt/typename12.C: Likewise.
44010
44011 2002-12-31 Mark Mitchell <mark@codesourcery.com>
44012
44013 * g++.dg/parse/namespace1.C: New test.
44014
44015 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
44016
44017 * g++.dg/parse/parse4.C: New test.
44018
44019 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
44020
44021 * g++.dg/parse/parse3.C: New test.
44022
44023 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
44024
44025 * g++.dg/parse/parse2.C: New test.
44026
44027 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
44028
44029 * g++.dg/template/friend11.C: New test.
44030
44031 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
44032
44033 * g++.dg/parse/parse1.C: New test.
44034
44035 2002-12-31 Janis Johnson <janis187@us.ibm.com>
44036
44037 * lib/profopt.exp: Change the name of a global variable to avoid
44038 possible clashes with other test suites.
44039
44040 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
44041
44042 * g++.dg/inherit/covariant8.C: New test.
44043
44044 2002-12-31 Mark Mitchell <mark@codesourcery.com>
44045
44046 * g++.dg/init/array9.C: New test.
44047
44048 PR c++/9112
44049 * g++.dg/parse/expr1.C: New test.
44050
44051 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
44052
44053 * gcc.c-torture/compile/20021230-1.c: New test.
44054
44055 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
44056
44057 * g++.dg/inherit/covariant5.C: New test.
44058 * g++.dg/inherit/covariant6.C: New test.
44059 * g++.dg/inherit/covariant7.C: New test.
44060
44061 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
44062
44063 PR c++/2739
44064 * g++.dg/other/access2.C: New test.
44065
44066 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
44067
44068 * g++.dg/other/anon-struct.C: No longer fails
44069 * g++.old-deja/g++.brendan/parse4.C: Likewise.
44070 * g++.old-deja/g++.brendan/parse5.C: Likewise.
44071 * g++.old-deja/g++.brendan/parse6.C: Likewise.
44072
44073 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
44074
44075 * g++.dg/parse/angle-bracket.C (main): No longer fails.
44076
44077 2002-12-27 Mark Mitchell <mark@codesourcery.com>
44078
44079 * g++.dg/eh/spec4.C: Remove stray semicolon.
44080 * g++.dg/expr/pmf-1.C: Change error message.
44081 * g++.dg/ext/asm1.C: Remove stray semicolon.
44082 * g++.dg/ext/typename1.C: Add missing typenames.
44083 * g++.dg/inherit/template-as-base.C: Change error message.
44084 * g++.dg/lookup/scoped1.C: Likewise.
44085 * g++.dg/lookup/scoped2.C: Likewise.
44086 * g++.dg/lookup/using2.C: Likewise.
44087 * g++.dg/other/component1.C: Remove stray semicolon.
44088 * g++.dg/other/do1.C: Change error message.
44089 * g++.dg/other/error2.C: Likewise.
44090 * g++.dg/other/init1.C: Likewise.
44091 * g++.dg/other/packed1.C: Remove stray semicolon.
44092 * g++.dg/other/ptrmem2.C: Change error message.
44093 * g++.dg/parse/parameter-declaration-1.C: Remove line number
44094 marker.
44095 * g++.dg/special/initp1.C: Remove invalid attribute usage.
44096 * g++.dg/template/access3.C: Add typename keyword.
44097 * g++.dg/template/access5.C: Remove stray semicolon.
44098 * g++.dg/template/access6.C: Likewise.
44099 * g++.dg/template/complit1.C: Likewise.
44100 * g++.dg/template/crash1.C: Change error message.
44101 * g++.dg/template/inherit2.C: Remove stray semicolon.
44102 * g++.dg/template/instantiate2.C: Likewise.
44103 * g++.dg/template/instantiate3.C: Change error message.
44104 * g++.dg/template/qual1.C: Remove stray semicolon.
44105 * g++.dg/template/qualttp18.C: Change error message.
44106 * g++.dg/template/ref1.C: Remove stray semicolon.
44107 * g++.dg/template/sizeof1.C (A::value): Declare it.
44108 * g++.dg/template/spec4.C: Change error message.
44109 * g++.dg/template/static1.C: Likewise.
44110 * g++.dg/template/type1.C: Likewise.
44111 * g++.dg/template/typename3.C: Likewise.
44112 * g++.old-deja/g++.benjamin/13478.C: Change error message.
44113 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
44114 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
44115 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
44116 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
44117 named return value extension.
44118 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
44119 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
44120 * g++.old-deja/g++.bob/extern_C.C: Likewise.
44121 * g++.old-deja/g++.bob/inherit2.C: Likewise.
44122 * g++.old-deja/g++.brendan/complex1.C: Likewise.
44123 * g++.old-deja/g++.brendan/copy5.C: Likewise.
44124 * g++.old-deja/g++.brendan/crash13.C: Likewise.
44125 * g++.old-deja/g++.brendan/crash15.C: Likewise.
44126 * g++.old-deja/g++.brendan/crash18.C: Change error message.
44127 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
44128 * g++.old-deja/g++.brendan/crash38.C: Likewise.
44129 * g++.old-deja/g++.brendan/crash50.C: Likewise.
44130 * g++.old-deja/g++.brendan/crash56.C: Likewise.
44131 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
44132 syntax.
44133 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
44134 * g++.old-deja/g++.brendan/crash8.C: Change error message.
44135 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
44136 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
44137 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
44138 * g++.old-deja/g++.brendan/template11.C: Likewise.
44139 * g++.old-deja/g++.brendan/template26.C: Likewise.
44140 * g++.old-deja/g++.brendan/template27.C: Use explicit
44141 specialization syntax.
44142 * g++.old-deja/g++.brendan/template30.C: Likewise.
44143 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
44144 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
44145 non-dependent names.
44146 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
44147 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
44148 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
44149 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
44150 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
44151 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
44152 named return value extension.
44153 * g++.old-deja/g++.ext/namedret2.C: Likewise.
44154 * g++.old-deja/g++.ext/namedret3.C: Likewise.
44155 * g++.old-deja/g++.ext/return1.C: Likewise.
44156 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
44157 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
44158 * g++.old-deja/g++.jason/access8.C: Likewise.
44159 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
44160 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
44161 pseudo-destructor names.
44162 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
44163 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
44164 pseudo-destructor names.
44165 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
44166 * g++.old-deja/g++.jason/overload19.C: Likewise.
44167 * g++.old-deja/g++.jason/overload32.C: Likewise.
44168 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
44169 stray semicolons.
44170 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
44171 * g++.old-deja/g++.jason/return.C: Likewise.
44172 * g++.old-deja/g++.jason/return2.C: Likewise.
44173 * g++.old-deja/g++.jason/shadow1.C: Likewise.
44174 * g++.old-deja/g++.jason/special.C: Use explicit specialization
44175 syntax.
44176 * g++.old-deja/g++.jason/template10.C: Account for use of
44177 non-dependent names.
44178 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
44179 syntax.
44180 * g++.old-deja/g++.jason/template37.C: Likewise.
44181 * g++.old-deja/g++.law/access4.C: Change error messages.
44182 * g++.old-deja/g++.law/arm13.C: Remove incorrect
44183 pseudo-destructor names.
44184 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
44185 * g++.old-deja/g++.law/ctors9.C: Likewise.
44186 * g++.old-deja/g++.law/cvt22.C: Likewise.
44187 * g++.old-deja/g++.law/dtors5.C: Likewise.
44188 * g++.old-deja/g++.law/global-init1.C: Likewise.
44189 * g++.old-deja/g++.law/missed-error3.C: Likewise.
44190 * g++.old-deja/g++.law/operators28.C: Likewise.
44191 * g++.old-deja/g++.law/visibility28.C: Likewise.
44192 * g++.old-deja/g++.martin/eval1.C: Likewise.
44193 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
44194 name.
44195 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
44196 * g++.old-deja/g++.mike/net34.C: Likewise.
44197 * g++.old-deja/g++.mike/net36.C: Likewise.
44198 * g++.old-deja/g++.mike/ns2.C: Likewise.
44199 * g++.old-deja/g++.mike/p12306.C: Likewise.
44200 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
44201 value extension.
44202 * g++.old-deja/g++.mike/p700.C: Likewise.
44203 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
44204 * g++.old-deja/g++.mike/p710.C: Likewise.
44205 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
44206 value extension.
44207 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
44208 * g++.old-deja/g++.mike/pmf9.C: Likewise.
44209 * g++.old-deja/g++.ns/crash2.C: Likewise.
44210 * g++.old-deja/g++.ns/crash3.C: Likewise.
44211 * g++.old-deja/g++.ns/invalid1.C: Likewise.
44212 * g++.old-deja/g++.ns/ns17.C: Likewise.
44213 * g++.old-deja/g++.ns/template16.C: Likewise.
44214 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
44215 keyword.
44216 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
44217 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
44218 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
44219 named return value extension.
44220 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
44221 * g++.old-deja/g++.other/access4.C: Issue additional error
44222 messages.
44223 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
44224 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
44225 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
44226 * g++.old-deja/g++.other/crash25.C: Change error message.
44227 * g++.old-deja/g++.other/crash4.C: Change error message.
44228 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
44229 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
44230 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
44231 checks.
44232 * g++.old-deja/g++.other/defarg8.C: Likewise.
44233 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
44234 * g++.old-deja/g++.other/dtor10.C: Likewise.
44235 * g++.old-deja/g++.other/incomplete.C: Likewise.
44236 * g++.old-deja/g++.other/linkage7.C: Likewise.
44237 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
44238 lookup algorithm.
44239 * g++.old-deja/g++.other/mangle2.C: Likewise.
44240 * g++.old-deja/g++.other/refinit2.C: Likewise.
44241 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
44242 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
44243 * g++.old-deja/g++.pt/crash28.C: Likewise.
44244 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
44245 syntax.
44246 * g++.old-deja/g++.pt/crash32.C: Change error message.
44247 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
44248 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
44249 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
44250 error message position.
44251 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
44252 * g++.old-deja/g++.pt/defarg8.C: Change error message.
44253 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
44254 syntax.
44255 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
44256 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
44257 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
44258 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
44259 keyword.
44260 * g++.old-deja/g++.pt/explicit31.C: Likewise.
44261 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
44262 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
44263 keyword.
44264 * g++.old-deja/g++.pt/explicit71.C: Change error message.
44265 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
44266 syntax.
44267 * g++.old-deja/g++.pt/friend28.C: Account for use of
44268 non-dependent names.
44269 * g++.old-deja/g++.pt/friend29.C: Likewise.
44270 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
44271 rules.
44272 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
44273 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
44274 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
44275 lookup rules.
44276 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
44277 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
44278 keyword.
44279 * g++.old-deja/g++.pt/memclass20.C: Likewise.
44280 * g++.old-deja/g++.pt/memclass5.C: Likewise.
44281 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
44282 keyword.
44283 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
44284 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
44285 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
44286 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
44287 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
44288 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
44289 keyword.
44290 * g++.old-deja/g++.pt/spec10.C: Likewise.
44291 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
44292 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
44293 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
44294 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
44295 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
44296 * g++.old-deja/g++.pt/ttp62.C: Likewise.
44297 * g++.old-deja/g++.pt/ttp64.C: Likewise.
44298 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
44299 * g++.old-deja/g++.pt/typename15.C: Likewise.
44300 * g++.old-deja/g++.pt/typename22.C: Likewise.
44301 * g++.old-deja/g++.pt/typename6.C: Change error messages.
44302 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
44303 * g++.old-deja/g++.pt/virtual2.C: Likewise.
44304 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
44305 syntax.
44306 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
44307 return value extension.
44308 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
44309 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
44310 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
44311 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
44312
44313 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
44314
44315 * g++.dg/warn/inline1.C: New test.
44316 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
44317 * g++.old-deja/g++.jason/synth10.C: Likewise.
44318 * g++.old-deja/g++.mike/net31.C: Likewise.
44319 * g++.old-deja/g++.mike/p8786.C: Likewise.
44320
44321 * g++.dg/template/friend10.C: New test.
44322 * g++.dg/template/conv5.C: New test.
44323
44324 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
44325
44326 * g++.dg/lookup/scoped3.C: New test.
44327
44328 * g++.dg/lookup/decl1.C: New test.
44329 * g++.dg/lookup/decl2.C: New test.
44330
44331 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
44332
44333 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
44334 gcc.c-torture/compile/20021015-1.c,
44335 gcc.c-torture/compile/20021015-2.c,
44336 gcc.c-torture/compile/20021123-1.c,
44337 gcc.c-torture/compile/20021123-2.c,
44338 gcc.c-torture/compile/20021123-3.c,
44339 gcc.c-torture/compile/20021123-4.c,
44340 gcc.c-torture/execute/20021024-1.c: Add tests previously added
44341 only to 3.1 or 3.2 branch.
44342
44343 2002-12-23 Mark Mitchell <mark@codesourcery.com>
44344
44345 * gcc.dg/i386-bitfield3.c: New test.
44346
44347 * gcc.dg/i386-bitfield2.c: New test.
44348
44349 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
44350
44351 * g++.dg/parse/conv_op1.C: New test.
44352
44353 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
44354
44355 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
44356 approved.
44357
44358 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
44359
44360 * gcc.c-torture/compile/20021220-1.c: New test.
44361
44362 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
44363
44364 * gcc.dg/i386-fastcall-1.c: New.
44365
44366 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
44367
44368 * gcc.c-torture/execute/20021219-1.c: New test.
44369
44370 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
44371
44372 * gcc.dg/i386-pic-1.c: New test.
44373
44374 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
44375
44376 PR c++/8099
44377 * g++.dg/template/friend9.C: New test.
44378
44379 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
44380
44381 PR c++/3663
44382 * g++.dg/template/access7.C: New test.
44383
44384 2002-12-18 Nick Clifton <nickc@redhat.com>
44385
44386 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
44387 the libstdc++-v3 directory has been found.
44388
44389 2002-12-12 Devang Patel <dpatel@apple.com>
44390 * gcc.dg/darwin-ld-1.c: New test.
44391 * gcc.dg/darwin-ld-2.c: New test.
44392 * gcc.dg/darwin-ld-3.c: New test.
44393 * gcc.dg/darwin-ld-4.c: New test.
44394 * gcc.dg/darwin-ld-5.c: New test.
44395
44396 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
44397
44398 * gcc.c-torture/compile/20021212-1.c: New test.
44399
44400 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
44401
44402 * gcc.dg/fshort-wchar: New test.
44403
44404 2002-12-10 Mark Mitchell <mark@codesourcery.com>
44405
44406 PR c++/8372
44407 * g++.dg/template/dtor1.C: New test.
44408
44409 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
44410 markers.
44411
44412 2002-12-10 Jakub Jelinek <jakub@redhat.com>
44413
44414 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
44415
44416 2002-12-09 Mark Mitchell <mark@codesourcery.com>
44417
44418 * g++.dg/template/static1.C: New test.
44419 * g++.dg/template/static2.C: New test.
44420 * g++.old-deja/g++.ext/memconst.C: New test.
44421
44422 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
44423
44424 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
44425 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
44426 * g++.dg/special/initp1.C: Likewise.
44427
44428 2002-12-06 Jakub Jelinek <jakub@redhat.com>
44429
44430 * gcc.c-torture/execute/20021204-1.c: New test.
44431
44432 2002-12-04 Geoffrey Keating <geoffk@apple.com>
44433
44434 * gcc.dg/ppc-fmadd-1.c: New file.
44435 * gcc.dg/ppc-fmadd-2.c: New file.
44436 * gcc.dg/ppc-fmadd-3.c: New file.
44437
44438 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
44439
44440 * gcc.c-torture/compile/20021204-1.c: New test.
44441
44442 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
44443
44444 * g++.dg/inherit/covariant2.C: New test.
44445 * g++.dg/inherit/covariant3.C: New test.
44446 * g++.dg/inherit/covariant4.C: New test.
44447 * g++.dg/inherit/covariant1.C: Remove XFAIL.
44448 * g++.old-deja/g++.robertl/eb17.C: Likewise.
44449
44450 2002-12-03 Mark Mitchell <mark@codesourcery.com>
44451
44452 PR c++/8688
44453 * g++.dg/init/brace3.C: New test.
44454
44455 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
44456
44457 * gcc.dg/20020210-1.c: Fix a comment typo.
44458
44459 2002-12-02 Mark Mitchell <mark@codesourcery.com>
44460
44461 PR c++/8720
44462 * g++.dg/parse/defarg1.C: New test.
44463
44464 PR c++/8615
44465 * g++.dg/template/char1.C: New test.
44466
44467 * g++.dg/template/varmod1.C: Fix typo.
44468
44469 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
44470
44471 DR 180
44472 * g++.old-deja/g++.pt/crash32.C: Expect error.
44473
44474 2002-12-01 Mark Mitchell <mark@codesourcery.com>
44475
44476 PR c++/5919
44477 * g++.dg/template/varmod1.C: New test.
44478
44479 PR c++/8727
44480 * g++.dg/inherit/typeinfo1.C: New test.
44481
44482 PR c++/8663
44483 * g++.dg/inherit/typedef1.C: New test.
44484
44485 2002-11-30 Mark Mitchell <mark@codesourcery.com>
44486
44487 PR c++/8332
44488 PR c++/8493
44489 * g++.dg/template/strlen1.C: New test.
44490
44491 PR c++/8227
44492 * g++.dg/template/ctor2.C: New test.
44493
44494 PR c++/8214
44495 * g++.dg/init/string1.C: New test.
44496
44497 PR c++/8511
44498 * g++.dg/template/friend8.C: New test.
44499
44500 2002-11-29 Joe Buck <jbuck@synopsys.com>
44501
44502 * g++.dg/lookup/anon2.C: New test.
44503
44504 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
44505
44506 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
44507 h8300 port.
44508
44509 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
44510
44511 * gcc.dg/bitfld-6.c: New test.
44512
44513 2002-11-27 Jan Hubicka <jh@suse.cz>
44514
44515 * gcc.c-torture/execute/20021127.[cx]: New test.
44516
44517 2002-11-26 Jan Hubicka <jh@suse.cz>
44518
44519 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
44520 quality.
44521
44522 2002-11-26 Geoffrey Keating <geoffk@apple.com>
44523
44524 * g++.dg/init/brace2.C: New test.
44525 * g++.old-deja/g++.mike/p9129.C: Correct.
44526
44527 2002-11-26 Mark Mitchell <mark@codesourcery.com>
44528
44529 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
44530
44531 2002-11-25 Andreas Bauer <baueran@in.tum.de>
44532
44533 * gcc.dg/sibcall-6: New test for indirect sibcalls.
44534
44535 2002-11-25 Mark Mitchell <mark@codesourcery.com>
44536
44537 * g++.dg/abi/empty11.C: New test.
44538 * g++.dg/rtti/cv1.C: New test.
44539
44540 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
44541
44542 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
44543
44544 2002-11-24 Mark Mitchell <mark@codesourcery.com>
44545
44546 * g++.dg/abi/empty10.C: New test.
44547
44548 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
44549
44550 * gcc.c-torture/compile/20021124-1.c: New test.
44551
44552 2002-11-22 Mark Mitchell <mark@codesourcery.com>
44553
44554 * g++.dg/abi/rtti2.C: New test.
44555
44556 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
44557
44558 * gcc.dg/i386-unroll-1.c: New test.
44559
44560 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
44561
44562 * gcc.c-torture/compile/20021120-1.c: New test.
44563 * gcc.c-torture/compile/20021120-2.c: New test.
44564
44565 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
44566
44567 * gcc.dg/bitfld-5.c: New test.
44568
44569 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
44570
44571 * gcc.c-torture/execute/20021120-3.c: New test.
44572
44573 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
44574
44575 * gcc.c-torture/execute/20021120-2.c: New test.
44576
44577 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
44578
44579 * gcc.c-torture/execute/20021120-1.c: New test.
44580
44581 2002-11-20 Jakub Jelinek <jakub@redhat.com>
44582
44583 * gcc.c-torture/execute/20021118-3.c: New test.
44584
44585 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
44586
44587 * gcc.c-torture/compile/20021119-1.c: New test.
44588
44589 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
44590
44591 * gcc.dg/duff-1.c: New test.
44592 * gcc.dg/duff-2.c: New test.
44593 * gcc.dg/duff-3.c: New test.
44594
44595 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
44596
44597 * gcc.dg/cpp/_Pragma5.c: New test.
44598
44599 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
44600
44601 * gcc.c-torture/execute/20021118-2.c: New test.
44602
44603 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
44604
44605 * gcc.c-torture/execute/20021118-1.c: New test.
44606
44607 2002-11-16 Jakub Jelinek <jakub@redhat.com>
44608
44609 * gcc.dg/20021116-1.c: New test.
44610
44611 2002-11-14 Mark Mitchell <mark@codesourcery.com>
44612
44613 * g++.dg/abi/vcall1.C: New test.
44614
44615 2002-11-14 Jakub Jelinek <jakub@redhat.com>
44616
44617 * gcc.dg/20021029-1.c: New test.
44618 * gcc.dg/20021029-2.c: New test.
44619
44620 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
44621
44622 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
44623
44624 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
44625
44626 PR c/8439
44627 * gcc.dg/20021110.c: Move to ...
44628 * gcc.c-torture/compile/20021110.c: .... here.
44629
44630 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
44631
44632 PR c/8467
44633 * gcc.c-torture/execute/20021111-1.c
44634
44635 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
44636
44637 PR c/8439
44638 * gcc.dg/20021110.c: New test.
44639
44640 2002-11-10 Mark Mitchell <mark@codesourcery.com>
44641
44642 * g++.dg/abi/vthunk3.C: Run only on x86.
44643
44644 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
44645
44646 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
44647
44648 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
44649
44650 * lib/compat.exp (compat-execute): Fix logic error in last
44651 change.
44652
44653 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
44654
44655 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
44656
44657 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
44658
44659 PR c++/8389
44660 * g++.dg/template/access6.C: New test.
44661
44662 2002-11-08 Jan Hubicka <jh@suse.cz>
44663
44664 * gcc.dg/i386-ssefp-1.c: New test.
44665 * gcc.dg/i386-ssefp-1.c: New test.
44666
44667 2002-11-08 Jan Hubicka <jh@suse.cz>
44668
44669 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
44670
44671 2002-11-07 Mark Mitchell <mark@codesourcery.com>
44672
44673 * g++.dg/abi/vthunk3.C: New test.
44674
44675 PR c++/8338
44676 * g++.dg/template/crash2.C: New test.
44677
44678 2002-11-07 Mark Mitchell <mark@codesourcery.com>
44679
44680 * g++.dg/abi/dtor1.C: New test.
44681 * g++.dg/abi/dtor2.C: Likewise.
44682
44683 2002-11-05 Geoffrey Keating <geoffk@apple.com>
44684
44685 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
44686 Darwin.
44687
44688 2002-11-04 Adam Nemet <anemet@lnxw.com>
44689
44690 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
44691 -mthumb. Only xfail with -O0.
44692
44693 2002-11-03 Mark Mitchell <mark@codesourcery.com>
44694
44695 * g++.dg/abi/thunk1.C: New test.
44696 * g++.dg/abi/thunk2.C: Likewise.
44697 * g++.dg/abi/vtt1.C: Likewise.
44698
44699 2002-11-02 Diego Novillo <dnovillo@redhat.com>
44700
44701 PR optimization/8423
44702 * gcc.c-torture/execute/builtin-constant.c: New test.
44703
44704 2002-11-01 Zack Weinberg <zack@codesourcery.com>
44705
44706 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
44707 Add some more cases.
44708
44709 2002-11-01 Mark Mitchell <mark@codesourcery.com>
44710
44711 PR c++/8391
44712 * g++.dg/opt/local1.C: New test.
44713
44714 2002-10-30 Mark Mitchell <mark@codesourcery.com>
44715
44716 PR c++/8160
44717 * g++.dg/template/complit1.C: New test.
44718
44719 PR c++/8149
44720 * g++.dg/template/typename4.C: Likewise.
44721
44722 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
44723
44724 Core issue 287, PR c++/7639
44725 * g++.dg/template/instantiate1.C: Adjust error location.
44726 * g++.dg/template/instantiate3.C: New test.
44727 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
44728 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
44729 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
44730
44731 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
44732
44733 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
44734
44735 2002-10-29 Mark Mitchell <mark@codesourcery.com>
44736
44737 PR c++/8287
44738 * g++.dg/init/dtor2.C: New test.
44739
44740 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
44741
44742 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
44743 * gcc.dg/nest.c: Bypass errors on irix6.
44744
44745 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
44746
44747 * gcc.dg/nest.c: Expect error for mmix-*-*.
44748 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
44749
44750 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
44751
44752 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
44753 markers.
44754
44755 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
44756
44757 2002-10-25 Mike Stump <mrs@apple.com>
44758
44759 * gcc.dg/warn-1.c: New test.
44760
44761 2002-10-25 Zack Weinberg <zack@codesourcery.com>
44762
44763 * g++.dg/template/typename3.C: New test.
44764
44765 2002-10-25 Mark Mitchell <mark@codesourcery.com>
44766
44767 * g++.dg/lookup/ptrmem1.C: New test.
44768
44769 * g++.dg/abi/vthunk2.C: New test.
44770
44771 2002-10-25 Zack Weinberg <zack@codesourcery.com>
44772
44773 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
44774
44775 2002-10-24 Mark Mitchell <mark@codesourcery.com>
44776
44777 * g++.dg/abi/empty9.C: New test.
44778
44779 2002-10-24 Richard Henderson <rth@redhat.com>
44780
44781 * g++.dg/inherit/thunk1.C: Enable for ia64.
44782
44783 2002-10-23 Mark Mitchell <mark@codesourcery.com>
44784
44785 PR c++/8067
44786 * g++.dg/lookup/pretty1.C: New test.
44787
44788 2002-10-23 Jakub Jelinek <jakub@redhat.com>
44789
44790 * gcc.dg/20021023-1.c: New test.
44791
44792 2002-10-23 Mark Mitchell <mark@codesourcery.com>
44793
44794 PR c++/7679
44795 * g++.dg/parse/inline1.C: New test.
44796
44797 2002-10-23 Richard Henderson <rth@redhat.com>
44798
44799 * g++.dg/inherit/thunk1.C: Enable for x86_64.
44800
44801 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
44802
44803 2002-10-22 Mark Mitchell <mark@codesourcery.com>
44804
44805 PR c++/6579
44806 * g++.dg/parse/stmtexpr3.C: New test.
44807
44808 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
44809
44810 * g++.dg/expr/cond1.C: New test.
44811
44812 2002-10-21 Zack Weinberg <zack@codesourcery.com>
44813
44814 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
44815
44816 2002-10-21 Mark Mitchell <mark@codesourcery.com>
44817
44818 * g++.dg/abi/vbase13.C: New test.
44819 * g++.dg/abi/vbase14.C: Likewise.
44820
44821 2002-10-21 Jakub Jelinek <jakub@redhat.com>
44822
44823 * gcc.dg/tls/pic-1.c: New test.
44824 * gcc.dg/tls/nonpic-1.c: New test.
44825 * gcc.dg/20021018-1.c: New test.
44826
44827 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
44828
44829 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
44830 Remove only files with the same base name as the test case.
44831 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
44832 (profopt-execute): Likewise. Also, remove old profiling
44833 and performance data files before running the tests.
44834
44835 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
44836 * g++.dg/bprob/bprob.exp: Likewise.
44837 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
44838 to allow more general test case names.
44839
44840 * g++.dg/bprob/bprob-1.C: Rename to ...
44841 * g++.dg/bprob/g++-bprob-1.C: ... this.
44842
44843 * g77.dg/bprob/bprob-1.f: Rename to ...
44844 * g77.dg/bprob/g77-bprob-1.f: ... this.
44845
44846 2002-10-21 Zack Weinberg <zack@codesourcery.com>
44847
44848 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
44849 bison 1.50 or later.
44850
44851 2002-10-21 Janis Johnson <janis187@us.ibm.com>
44852
44853 * g++.dg/README: Describe more test directories.
44854
44855 2002-10-21 Mark Mitchell <mark@codesourcery.com>
44856
44857 * g++.dg/init/array6.C: Add additional tests.
44858
44859 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
44860
44861 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
44862 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
44863
44864 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
44865
44866 * gcc.c-torture/compile/20020604-1.x: New.
44867 * gcc.c-torture/compile/simd-5.x: Likewise.
44868 * gcc.c-torture/execute/920710-1.x: Likewise.
44869 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
44870
44871 2002-10-21 Mark Mitchell <mark@codesourcery.com>
44872
44873 * g++.dg/inherit/override1.C: Add dg-options clause.
44874
44875 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
44876
44877 * gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
44878 _mm_slli_si128.
44879
44880 2002-10-19 Andreas Schwab <schwab@suse.de>
44881
44882 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
44883 directory component.
44884
44885 2002-10-18 Mark Mitchell <mark@codesourcery.com>
44886
44887 * g++.dg/inherit/thunk1.C: New test.
44888
44889 * g++.dg/inherit/override1.C: New test.
44890
44891 * g++.dg/abi/mangle11.C: New test.
44892 * g++.dg/abi/mangle14.C: New test.
44893 * g++.dg/abi/mangle17.C: New test.
44894
44895 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
44896
44897 * g++.dg/overload/member2.C: New test.
44898
44899 2002-10-17 Janis Johnson <janis187@us.ibm.com>
44900
44901 * g++.dg/README: Describe new compat directory.
44902 * g++.dg/dg.exp: Skip tests in compat directory.
44903 * README.compat: New file.
44904 * lib/compat.exp: New expect script.
44905 * g++.dg/compat: New test directory.
44906 * g++.dg/compat/compat.exp: New expect script.
44907 * g++.dg/compat/abi: New test directory.
44908 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
44909 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
44910 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
44911 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
44912 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
44913 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
44914 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
44915 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
44916 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
44917 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
44918 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
44919 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
44920 * g++.dg/compat/break: New test directory.
44921 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
44922 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
44923 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
44924 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
44925 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
44926 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
44927 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
44928 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
44929 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
44930 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
44931 g++.dg/compat/break/README: New files.
44932 * g++.dg/compat/eh: New test directory.
44933 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
44934 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
44935 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
44936 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
44937 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
44938 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
44939 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
44940 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
44941 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
44942 g++.dg/compat/eh/filter2_y.C,
44943 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
44944 g++.dg/compat/eh/new1_y.C,
44945 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
44946 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
44947 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
44948 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
44949 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
44950 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
44951 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
44952 g++.dg/compat/eh/unexpected1_y.C: New files.
44953 * g++.dg/compat/init: New test directory.
44954 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
44955 g++.dg/compat/init/array5_y.C,
44956 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
44957 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
44958 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
44959 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
44960 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
44961 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
44962 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
44963 g++.dg/compat/init/init-ref2_y.C: New files.
44964
44965 2002-10-17 Mark Mitchell <mark@codesourcery.com>
44966
44967 PR c++/7584
44968 * g++.dg/inherit/using3.C: New test.
44969
44970 2002-10-17 Jan Hubicka <jh@suse.cz>
44971
44972 * gcc.dg/20021017-2.c: New test.
44973
44974 2002-10-17 Mark Mitchell <mark@codesourcery.com>
44975
44976 * g++.dg/abi/mangle16.C: Adjust.
44977
44978 * g++.dg/init/array8.C: New test.
44979
44980 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
44981
44982 * gcc.dg/special/mips-abi.exp: New test.
44983 * gcc.dg/special/mips-abi.s: Empty file used by the above.
44984
44985 2002-10-16 Mark Mitchell <mark@codesourcery.com>
44986
44987 * g++.dg/abi/mangle16.C: New test.
44988 * g++.dg/abi/mangle17.C: Likewise.
44989
44990 PR c++/7478
44991 * g++.dg/template/ref1.C: New test.
44992
44993 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
44994
44995 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
44996
44997 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
44998
44999 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
45000
45001 2002-10-16 Mark Mitchell <mark@codesourcery.com>
45002
45003 PR c++/7524
45004 * g++.dg/init/array7.C: New test.
45005
45006 2002-10-15 Mark Mitchell <mark@codesourcery.com>
45007
45008 * g++.dg/init/array6.C: New test.
45009
45010 * g++.dg/abi/mangle13.C: Likewise.
45011 * g++.dg/abi/mangle14.C: Likewise.
45012 * g++.dg/abi/mangle15.C: Likewise.
45013
45014 2002-10-14 Mark Mitchell <mark@codesourcery.com>
45015
45016 * g++.dg/abi/empty8.C: New test.
45017
45018 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
45019
45020 * g++.dg/init/ctor1.C: New test.
45021
45022 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
45023
45024 * gcc.c-torture/execute/20021015-1.c: New test.
45025
45026 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
45027
45028 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
45029
45030 2002-10-14 Jan Hubicka <jh@suse.cz>
45031
45032 * gcc.dg/i386-ssetype-[1-5].c: New tests.
45033
45034 2002-10-14 Richard Henderson <rth@redhat.com>
45035
45036 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
45037
45038 2002-10-14 Mark Mitchell <mark@codesourcery.com>
45039
45040 PR optimization/6631
45041 * g++.dg/opt/const2.C: New test.
45042
45043 2002-10-14 Mark Mitchell <mark@codesourcery.com>
45044
45045 PR c++/7176
45046 * g++.dg/parse/friend1.C: New test.
45047 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
45048
45049 2002-10-14 Jakub Jelinek <jakub@redhat.com>
45050
45051 * gcc.dg/20021014-1.c: New test.
45052
45053 2002-10-11 Mark Mitchell <mark@codesourcery.com>
45054
45055 PR c++/5661
45056 * g++.dg/ext/vlm1.C: New test.
45057 * g++.dg/ext/vlm2.C: Likewise.
45058
45059 * g++.dg/init/array1.C: Remove invalid braces.
45060 * g++.dg/init/brace1.C: New test.
45061 * g++.dg/init/copy2.C: Likewise.
45062 * g++.dg/init/copy3.C: Likewise.
45063 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
45064 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
45065 braces.
45066
45067 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
45068
45069 * gcc.dg/cpp/assembler.S: Don't use -ansi.
45070
45071 2002-10-11 Richard Shann <richard.shann@superh.com>
45072
45073 * gcc.c-torture/compile/simd-5.c: New test.
45074
45075 2002-10-10 Roger Sayle <roger@eyesopen.com>
45076
45077 * gcc.c-torture/execute/shiftopt-1.c: New test case.
45078
45079 2002-10-10 Jim Wilson <wilson@redhat.com>
45080
45081 * gcc.c-torture/execute/20021010-1.c: New test.
45082
45083 2002-10-09 Zack Weinberg <zack@codesourcery.com>
45084
45085 PR c/7353
45086 * g++.dg/ext/typedef-init.C: New test.
45087 * gcc.dg/typedef-init.c: New test.
45088
45089 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
45090
45091 * gcc.dg/cpp/paste13.c: New test.
45092
45093 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
45094
45095 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
45096 remaining platforms, XFAIL during compile, not execute. Don't
45097 XFAIL at -O0.
45098
45099 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
45100
45101 * gcc.dg/alias-1.c: Tweak expected warning.
45102
45103 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
45104
45105 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
45106
45107 2002-10-06 Andreas Jaeger <aj@suse.de>
45108
45109 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
45110 * gcc.dg/cpp/c++98.C: Likewise.
45111
45112 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
45113 * g++.dg/cpp/c++98.C: Likewise.
45114
45115 * g++.dg/README (Subdirectories): Mention cpp directory.
45116
45117 PR target/7559
45118 * gcc.dg/20021006-1.c: New test.
45119
45120 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
45121
45122 PR c++/7804
45123 * g++.dg/other/warning1.C: New test.
45124
45125 2002-10-04 Roger Sayle <roger@eyesopen.com>
45126
45127 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
45128 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
45129 and sparc-*-* with -m64 as expected failures. See PR 8087.
45130
45131 2002-10-03 Mark Mitchell <mark@codesourcery.com>
45132
45133 PR c++/7931
45134 * g++.dg/template/ptrmem3.C: New test.
45135
45136 PR c++/7754
45137 * g++.dg/template/union1.C: New test.
45138
45139 2002-10-03 Mark Mitchell <mark@codesourcery.com>
45140
45141 PR c++/8006
45142 * g++.dg/abi/mangle9.C: New test.
45143 * g++.dg/abi/mangle10.C: New test.
45144 * g++.dg/abi/mangle11.C: New test.
45145 * g++.dg/abi/mangle12.C: New test.
45146
45147 2002-10-02 Mark Mitchell <mark@codesourcery.com>
45148
45149 PR c++/7188.
45150 * g++.dg/template/meminit1.C: New test.
45151 * g++.dg/warn/Wreorder-1.C: Likewise.
45152 * g++.old-deja/g++.mike/warn3.C: Tweak.
45153 * lib/prune.exp: Ingore "in copy constructor".
45154
45155 2002-10-02 Andreas Jaeger <aj@suse.de>
45156
45157 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
45158 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
45159 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
45160 on x86-64.
45161
45162 2002-10-01 Mark Mitchell <mark@codesourcery.com>
45163
45164 * gcc.dg/empty1.C: Fix typo.
45165
45166 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
45167
45168 * gcc.dg/alias-1.c: New test.
45169
45170 2002-10-01 Mark Mitchell <mark@codesourcery.com>
45171
45172 * gcc.dg/empty1.C: New test.
45173
45174 * g++.dg/tls/init-2.C: Tweak error messages.
45175
45176 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
45177
45178 * gcc.c-torture/compile/20020923-1.c: New test.
45179
45180 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
45181
45182 * gcc.c-torture/execute/ffs-1.c: New test.
45183 * gcc.c-torture/execute/ffs-2.c: Ditto.
45184
45185 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
45186
45187 * g++.dg/overload/member1.C: New test.
45188
45189 2002-09-30 Mark Mitchell <mark@codesourcery.com>
45190
45191 * g++.dg/abi/empty7.C: New test.
45192 * g++.dg/init/pm2.C: Likewise.
45193
45194 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
45195
45196 * g++.dg/rtti/crash1.C: New test.
45197
45198 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
45199
45200 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
45201 gcc.dg/sibcall-4.c: New tests.
45202
45203 2002-09-28 Roger Sayle <roger@eyesopen.com>
45204
45205 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
45206 powerpc and MMIX targets.
45207
45208 2002-09-27 Zack Weinberg <zack@codesourcery.com>
45209
45210 * gcc.dg/cpp/20020927-1.c: New.
45211
45212 2002-09-26 David S. Miller <davem@redhat.com>
45213
45214 * gcc.c-torture/compile/trunctfdf.c: New.
45215
45216 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
45217
45218 * lib/target-supports.exp (check_weak_available): Handle solaris2.
45219
45220 2002-09-27 Alan Modra <amodra@bigpond.net.au>
45221
45222 * gcc.c-torture/execute/loop-15.c: New.
45223
45224 2002-09-26 Janis Johnson <janis187@us.ibm.com>
45225
45226 * README.QMTEST: Fix typo.
45227
45228 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
45229
45230 * gcc.dg/20020926-1.c: New test.
45231
45232 2002-09-25 David S. Miller <davem@redhat.com>
45233
45234 PR target/7842
45235 * gcc.c-torture/execute/shiftdi.c: New test.
45236
45237 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
45238
45239 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
45240 unique to the tool.
45241 * lib/g77.exp (g77_init): Likewise.
45242 * lib/g++.exp (g++_init): Likewise.
45243 * lib/objc.exp (objc_init): Likewise.
45244
45245 2002-09-25 Mark Mitchell <mark@codesourcery.com>
45246
45247 * g++.dg/abi/empty5.C: New test.
45248 * g++.dg/abi/empty6.C: New test.
45249 * g++.dg/abi/vbase12.C: New test.
45250
45251 2002-09-25 Richard Henderson <rth@redhat.com>
45252
45253 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
45254 too-small long double.
45255
45256 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
45257
45258 * gcc.dg/20020919-1.c: New test.
45259
45260 2002-09-23 Mark Mitchell <mark@codesourcery.com>
45261
45262 * g++.dg/abi/bitfield6.C: New test.
45263 * g++.dg/abi/bitfield7.C: New test.
45264 * g++.dg/abi/bitfield8.C: New test.
45265 * g++.dg/abi/vbase11.C: New test.
45266
45267 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
45268
45269 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
45270 hppa*-*-hpux*. Update test comment.
45271
45272 2002-09-20 Jakub Jelinek <jakub@redhat.com>
45273
45274 * gcc.dg/tls/struct-1.c: New test.
45275
45276 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
45277
45278 * gcc.dg/cpp/tr-warn2.c: Update.
45279
45280 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
45281
45282 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
45283
45284 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
45285
45286 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
45287 systems.
45288
45289 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
45290
45291 * gcc.c-torture/execute/ieee/mzero3.c: New test.
45292
45293 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
45294 Adjust for c++filt moved to binutils. Remove spurious duplicate
45295 setting of cxxfilt.
45296
45297 2002-09-19 Geoffrey Keating <geoffk@apple.com>
45298
45299 * gcc.dg/20020312-2.c: Update for darwin.
45300
45301 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
45302
45303 * g++.old-deja/g++.other/crash32.C: Mark ICE.
45304
45305 2002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
45306
45307 * objc.dg/comp-types-1.m: New test.
45308 * objc.dg/comp-types-2.m: New test.
45309 * objc.dg/comp-types-3.m: New test.
45310 * objc.dg/comp-types-4.m: New test.
45311 * objc.dg/comp-types-5.m: New test.
45312 * objc.dg/comp-types-6.m: New test.
45313
45314 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
45315
45316 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
45317
45318 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
45319
45320 * g++.dg/other/do1.C: New test.
45321
45322 * g++.dg/template/subst1.C: New test.
45323
45324 2002-09-16 Steve Ellcey <sje@cup.hp.com>
45325
45326 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
45327
45328 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
45329
45330 * g++.dg/template/qualttp20.C: Adjust expected errors.
45331 * g++.old-deja/g++.jason/report.C: Likewise.
45332 * g++.old-deja/g++.other/qual1.C: Likewise.
45333
45334 * g++.dg/lookup/scoped2.C: New test.
45335
45336 * g++.dg/ext/asm3.C: New test.
45337
45338 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
45339
45340 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
45341
45342 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
45343
45344 * ChangeLog: follow spelling conventions.
45345 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
45346 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
45347 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
45348 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
45349 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
45350 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
45351 * g++.old-deja/g++.law/global-init1.C: Likewise.
45352 * g++.old-deja/g++.other/delete4.C: Likewise.
45353 * g++.old-deja/g++.other/inline21.C: Likewise.
45354 * g++.old-deja/g++.other/singleton.C: Likewise.
45355 * g77.dg/strlen0.f: Likewise.
45356 * g77.f-torture/compile/20010519-1.f: Likewise.
45357 * g77.f-torture/compile/980310-4.f: Likewise.
45358 * gcc.c-torture/compile/20000605-1.c: Likewise.
45359 * gcc.c-torture/execute/20020225-1.c: Likewise.
45360 * gcc.dg/c90-hexfloat-2.c: Likewise.
45361 * gcc.dg/c99-bool-1.c: Likewise.
45362 * gcc.dg/c99-hexfloat-2.c: Likewise.
45363 * gcc.dg/dll-2.c: Likewise.
45364 * gcc.dg/wtr-union-init-1.c: Likewise.
45365 * gcc.dg/wtr-union-init-2.c: Likewise.
45366 * gcc.dg/wtr-union-init-3.c: Likewise.
45367 * gcc.dg/cpp/avoidpaste1.c: Likewise.
45368 * gcc.dg/cpp/defined.c: Likewise.
45369 * gcc.dg/cpp/macsyntx.c: Likewise.
45370 * gcc.dg/cpp/paste2.c: Likewise.
45371 * gcc.dg/cpp/trad/defined.c: Likewise.
45372 * gcc.dg/format/c90-printf-1.c: Likewise.
45373 * gcc.dg/format/c90-scanf-1.c: Likewise.
45374 * gcc.dg/format/c99-printf-1.c: Likewise.
45375 * gcc.dg/format/c99-scanf-1.c: Likewise.
45376 * gcc.misc-tests/gcov-8.c: Likewise.
45377 * lib/profopt.exp: Likewise.
45378
45379 2002-09-15 Krister Walfridsson <cato@df.lth.se>
45380
45381 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
45382
45383 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
45384
45385 * g++.dg/inherit/using2.C: New test.
45386
45387 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
45388
45389 * ChangeLog: Follow spelling conventions.
45390 * g++.dg/template/friend4.C: Likewise.
45391 * g++.old-deja/g++.pt/crash67.C: Likewise.
45392 * gcc.c-torture/execute/20000801-4.c: Likewise.
45393 * gcc.dg/c90-digraph-1.c: Likewise.
45394 * gcc.dg/c94-digraph-1.c: Likewise.
45395 * gcc.dg/c99-digraph-1.c: Likewise.
45396 * gcc.dg/cpp/line5.c: Likewise.
45397 * gcc.dg/cpp/multiline.c: Likewise.
45398 * gcc.dg/cpp/trad/literals-1.c: Likewise.
45399 * gcc.dg/format/attr-3.c: Likewise.
45400 * gcc.dg/format/c90-scanf-3.c: Likewise.
45401 * gcc.dg/format/ext-4.c: Likewise.
45402
45403 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
45404
45405 * g++.dg/template/pretty1.C: New test.
45406
45407 2002-09-14 Alan Modra <amodra@bigpond.net.au>
45408
45409 * gcc.c-torture/execute/struct-cpy-1.c: New test.
45410
45411 2002-09-13 Matt Austern <austern@apple.com>
45412
45413 * g++.dg/other/constref[12].C: New, regression tests for
45414 passing a cast expression to a function by const reference.
45415
45416 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
45417
45418 * g++.dg/template/deduce1.C: New test.
45419
45420 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
45421
45422 * gcc.c-torture/execute/simd-1.c: Force all use of int to
45423 32-bit int.
45424
45425 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
45426
45427 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
45428 usage.
45429
45430 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
45431
45432 * gcc.c-torture/compile/20020910-1.c: New test.
45433
45434 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
45435
45436 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
45437
45438 2002-09-10 Andreas Jaeger <aj@suse.de>
45439
45440 * gcc.dg/20020312-2.c: Adjust for x86-64.
45441
45442 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
45443
45444 * g77.dg/7388.f: New test case for PR 7388.
45445
45446 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
45447
45448 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
45449
45450 2002-09-05 Ziemowit Laski <zlaski@apple.com>
45451
45452 * objc.dg/proto-lossage-1.m: New test.
45453
45454 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
45455
45456 * gcc.dg/cpp/_Pragma4.c: Fix typo.
45457
45458 2002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
45459
45460 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
45461 expected to pass.
45462
45463 2002-09-06 Stan Shebs <shebs@apple.com>
45464 David Edelsohn <edelsohn@gnu.org>
45465
45466 * gcc.dg/weak: New directory.
45467 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
45468 target-specific xfail bits.
45469 * gcc.dg/typeof-2.c: Move to new directory.
45470 * gcc.dg/weak.exp: New expect script.
45471
45472 2002-09-06 Alan Modra <amodra@bigpond.net.au>
45473
45474 * gcc.c-torture/execute/extzvsi.c: New test.
45475
45476 2002-09-05 Stan Shebs <shebs@apple.com>
45477
45478 * gcc.dg/weak-1.c: xfail on Darwin.
45479 * gcc.dg/weak-2.c: Ditto.
45480 * gcc.dg/weak-3.c: Ditto.
45481 * gcc.dg/weak-4.c: Ditto.
45482 * gcc.dg/weak-5.c: Ditto.
45483 * gcc.dg/weak-6.c: Ditto.
45484 * gcc.dg/weak-7.c: Ditto.
45485 * gcc.dg/weak-8.c: Ditto.
45486 * gcc.dg/weak-9.c: Ditto.
45487
45488 2002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
45489
45490 * gcc.c-torture/execute/loop-14.c: New test.
45491
45492 2002-09-04 Jakub Jelinek <jakub@redhat.com>
45493
45494 * g++.dg/other/cxa-atexit1.C: New test.
45495
45496 * gcc.dg/typeof-2.c: New test.
45497
45498 2002-09-03 Roger Sayle <roger@eyesopen.com>
45499
45500 * gcc.dg/builtins-2.c: New testcase.
45501 * gcc.dg/builtins-3.c: New testcase.
45502
45503 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
45504
45505 * gcc.dg/cpp/_Pragma4.c: New test.
45506
45507 2002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
45508
45509 * objc/execute/nil_method-1.m: New testcase.
45510
45511 2002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
45512
45513 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
45514 [Object class], not [Object initialize].
45515
45516 2002-08-31 Roger Sayle <roger@eyesopen.com>
45517 Hans-Peter Nilsson <hp@bitrange.com>
45518
45519 * gcc.c-torture/execute/20020720-1.x: Skip test on
45520 mmix-knuth-mmixware. Correct comment.
45521
45522 2002-08-27 Mark Mitchell <mark@codesourcery.com>
45523
45524 * g++.dg/abi/bitfield5.C: New test.
45525 * g++.dg/abi/vbase10.C: Likewise.
45526
45527 2002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
45528
45529 * objc.dg/undeclared-selector.m: New test.
45530
45531 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
45532
45533 * g++.dg/other/offsetof1.C: Avoid cast warning.
45534
45535 2002-08-26 Ziemowit Laski <zlaski@apple.com>
45536
45537 * objc.dg/super-class-2.m: New test.
45538
45539 2002-08-24 Matt Austern <austern@apple.com>
45540
45541 * g++.dg/ext/lvaddr.C: New test.
45542 * g++.dg/ext/lvcast.C: New test.
45543
45544 2002-08-22 Mark Mitchell <mark@codesourcery.com>
45545
45546 * g++.dg/inherit/cond1.C: New test.
45547
45548 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
45549
45550 * gcc.dg/noncompile/incomplete-1.c: New test.
45551
45552 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
45553
45554 * gcc.dg/typespec-1.c: New test.
45555
45556 2002-08-20 Devang Patel <dpatel@apple.com>
45557 * objc.dg/proto-hier-2.m: New test.
45558
45559 2002-08-19 Ziemowit Laski <zlaski@apple.com>
45560
45561 * objc.dg/bitfield-1.m: New test.
45562 * objc.dg/bitfield-2.m: New test.
45563
45564 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
45565
45566 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
45567 gcc.dg/c99-flex-array-4.c: New tests.
45568
45569 2002-08-16 Stan Shebs <shebs@apple.com>
45570
45571 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
45572
45573 2002-08-15 Jakub Jelinek <jakub@redhat.com>
45574
45575 * gcc.dg/typeof-1.c: New test.
45576 * g++.dg/ext/typeof2.C: New test.
45577
45578 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
45579
45580 * g++.dg/other/offsetof1.C: New test.
45581
45582 2002-08-14 Richard Henderson <rth@redhat.com>
45583
45584 * gcc.dg/tls/diag-3.c: Fix expected message strings.
45585
45586 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
45587
45588 * gcc.dg/cpp/_Pragma3.c: New test.
45589
45590 2002-08-13 Mark Mitchell <mark@codesourcery.com>
45591
45592 * g++.dg/template/inherit3: New test.
45593
45594 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
45595
45596 * gcc.dg/bitfld-4.c: Add blank options.
45597
45598 2002-08-09 Mark Mitchell <mark@codesourcery.com>
45599
45600 * g++.dg/template/crash1.C: New test.
45601
45602 2002-08-08 Jakub Jelinek <jakub@redhat.com>
45603
45604 * gcc.dg/tls/opt-2.c: New test.
45605
45606 2002-08-08 Devang Patel <dpatel@apple.com>
45607
45608 * objc.dg/selector-1.m : New test
45609
45610 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
45611
45612 * g++.dg/abi/bitfield4.C: New test.
45613 * gcc.dg/bitfld-4.c: New test.
45614
45615 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
45616
45617 * g++.dg/other/packed1.C: New test.
45618
45619 2002-08-07 Mark Mitchell <mark@codesourcery.com>
45620
45621 * g++.dg/abi/offsetof.C: Tweak error messages.
45622 * g++.old-deja/g++.mike/p10769a.C: Likewise.
45623
45624 2002-08-08 Jakub Jelinek <jakub@redhat.com>
45625
45626 * gcc.dg/bitfld-3.c: New test.
45627
45628 2002-08-07 Jakub Jelinek <jakub@redhat.com>
45629 Richard Henderson <rth@redhat.com>
45630
45631 * gcc.dg/i386-bitfield1.c: New test.
45632 * g++.dg/abi/bitfield3.C: Update.
45633
45634 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
45635
45636 * objc.dg/const-str-2.m: Update.
45637 * gcc.dg/cpp/c++98.c: Change to C extension.
45638 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
45639 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
45640
45641 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
45642
45643 * gcc.dg/tls/diag-3.c: New.
45644
45645 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
45646
45647 * g++.dg/README (Subdirectories): Document new subdir expr.
45648 * g++.dg/expr/pmf-1.C: New test.
45649
45650 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
45651
45652 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
45653
45654 2002-08-06 Jakub Jelinek <jakub@redhat.com>
45655
45656 * g++.dg/abi/bitfield3.C: New test.
45657
45658 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
45659
45660 * lib/gcov.exp: Tweak expected line formats.
45661 * gcc.misc-tests/gcov8.c: New test.
45662 * gcc.misc-tests/gcov8.x: New flags.
45663
45664 2002-08-05 Jakub Jelinek <jakub@redhat.com>
45665
45666 * consistency.vlad/layout/endian.c: Include string.h.
45667
45668 * gcc.c-torture/execute/20020805-1.c: New test.
45669
45670 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
45671
45672 * g++.dg/other/conversion1.C: New test.
45673
45674 2002-08-03 Roger Sayle <roger@eyesopen.com>
45675
45676 * gcc.dg/builtins-1.c: New testcase.
45677
45678 2002-08-02 Mark Mitchell <mark@codesourcery.com>
45679
45680 * g++.dg/inherit/access3.C: New test.
45681
45682 2002-08-01 Jakub Jelinek <jakub@redhat.com>
45683
45684 * gcc.dg/ia64-visibility-2.c: New test.
45685
45686 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
45687
45688 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
45689 __qualifier_flags to __flags.
45690
45691 2002-07-31 Mark Mitchell <mark@codesourcery.com>
45692
45693 * g++.dg/inherit/operator1.C: New test.
45694 * g++.dg/lookup/disamb1.C: Fix typo in comment.
45695 * g++.dg/other/error1.C: Change expected error message.
45696 * g++.dg/template/conv4.C: Likewise.
45697
45698 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
45699
45700 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
45701 for documented behavior.
45702
45703 2002-07-25 Roger Sayle <roger@eyesopen.com>
45704
45705 * gcc.c-torture/execute/20020720-1.x: Skip this test on
45706 several targets known to fail.
45707
45708 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
45709
45710 * gcc.dg/mips-args-[123].c: New tests.
45711
45712 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
45713
45714 * gcc.dg/ppc-spe.c: New.
45715
45716 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
45717
45718 * g++.dg/other/ptrmem4.C: New testcase.
45719
45720 2002-07-24 Richard Henderson <rth@redhat.com>
45721
45722 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
45723
45724 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
45725
45726 * g++.dg/ext/alignof1.C (main): Return 0 for success.
45727
45728 2002-07-24 Roger Sayle <roger@eyesopen.com>
45729
45730 * gcc.c-torture/execute/memset-3.c: New testcase.
45731
45732 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
45733
45734 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
45735 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
45736
45737 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
45738
45739 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
45740 Delete.
45741
45742 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
45743
45744 * gcc.c-torture/compile/simd-4.c: New test.
45745
45746 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
45747
45748 PR c++/7347, c++/7348
45749 * g++.dg/template/access4.C: New test.
45750 * g++.dg/template/access5.C: New test.
45751 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
45752 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
45753 * g++.old-deja/g++.pt/ttp58.C: Likewise.
45754 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
45755
45756 2002-07-22 Jakub Jelinek <jakub@redhat.com>
45757
45758 * gcc.dg/gnu89-init-2.c: New test.
45759
45760 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
45761
45762 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
45763
45764 2002-07-20 Roger Sayle <roger@eyesopen.com>
45765
45766 * gcc.c-torture/execute/20020720-1.c: New testcase.
45767
45768 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
45769
45770 * gcc.dg/cpp/Wsignprom.c: New tests.
45771
45772 2002-07-20 Alan Modra <amodra@bigpond.net.au>
45773
45774 * gcc.c-torture/execute/loop-13.c: New test.
45775
45776 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
45777
45778 * gcc.dg/cpp/expr.c: New tests.
45779
45780 2002-07-18 David Edelsohn <edelsohn@gnu.org>
45781
45782 * g++.dg/opt/pr6713.C: Add template instantiation.
45783
45784 2002-07-18 Alan Modra <amodra@bigpond.net.au>
45785
45786 * gcc.dg/nest.c: New test.
45787
45788 2002-07-17 Richard Henderson <rth@redhat.com>
45789
45790 * g++.dg/opt/pr6713.C: New test.
45791
45792 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
45793
45794 * gcc.c-torture/execute/loop-2e.x: Let the testcase
45795 XFAIL for all x86 processors.
45796
45797 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
45798
45799 * gcc.c-torture/execute/20010122-1.x: Do not test with
45800 -fomit-frame-pointer.
45801
45802 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
45803
45804 * g++.dg/template/instantiate2.C: New test.
45805 * g++.dg/template/spec4.C: New test.
45806
45807 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
45808
45809 * g++.dg/template/access2.C: New test.
45810 * g++.dg/template/access3.C: New test.
45811
45812 2002-07-15 Zack Weinberg <zack@codesourcery.com>
45813
45814 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
45815 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
45816 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
45817 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
45818 Convert to use <stdarg.h>.
45819 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
45820 Delete.
45821 * gcc.dg/va-arg-2.c: New.
45822 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
45823
45824 2002-07-15 Jakub Jelinek <jakub@redhat.com>
45825
45826 * gcc.c-torture/compile/20020710-1.c: New test.
45827
45828 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
45829 Andrew Pinski <pinskia@physics.uc.edu>
45830
45831 gcc.c-torture/compile/simd-2.c: New testcase.
45832 gcc.c-torture/compile/simd-3.c: Likewise.
45833
45834 2002-07-11 Mark Mitchell <mark@codesourcery.com>
45835
45836 PR c++/7224
45837 * g++.dg/overload/error1.C: New test.
45838
45839 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
45840
45841 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
45842 configuration and IRIX 6 O32 ABI.
45843
45844 2002-07-11 Roger Sayle <roger@eyesopen.com>
45845
45846 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
45847
45848 2002-07-10 Roger Sayle <roger@eyesopen.com>
45849
45850 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
45851
45852 2002-07-10 Jeffrey A Law <law@redhat.com>
45853
45854 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
45855
45856 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
45857
45858 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
45859
45860 * gcc.dg/20020312-2.c: Check for __PPC__.
45861
45862 2002-07-09 Diego Novillo <dnovillo@redhat.com>
45863
45864 * gcc.c-torture/compile/20020709-1.c: New test.
45865
45866 2002-07-07 Roger Sayle <roger@eyesopen.com>
45867
45868 * g++.dg/template/qualttp21.C: New test case.
45869
45870 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
45871
45872 * gcc.c-torture/compile/20020706-1.c: New test.
45873 * gcc.c-torture/compile/20020706-2.c: New test.
45874
45875 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
45876 Alexandre Oliva <aoliva@redhat.com>
45877
45878 * g++.dg/warn/incomplete1.C: New test.
45879
45880 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
45881
45882 PR c++/7099
45883 * g++.dg/warn/noreturn1.C: New test.
45884
45885 2002-07-03 Mark Mitchell <mark@codesourcery.com>
45886
45887 PR c++/6706
45888 * g++.dg/debug/debug6.C: New test.
45889 * g++.dg/debug/debug7.C: New test.
45890
45891 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
45892
45893 * gcc.c-torture/compile/simd-3.c: New test.
45894
45895 2002-07-03 Chris Demetriou <cgd@broadcom.com>
45896
45897 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
45898 * gcc.dg/20020620-1.c: Likewise.
45899
45900 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
45901
45902 PR c++/6944
45903 * g++.dg/init/array4.C: New test.
45904 * g++.dg/init/array5.C: New test.
45905
45906 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
45907
45908 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
45909 * gcc.c-torture/execute/simd-2.c (main): Likewise.
45910
45911 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
45912
45913 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
45914 * gcc.dg/wtr-aggr-init-1.c: Likewise.
45915 * gcc.dg/wtr-conversion-1.c: Likewise.
45916 * gcc.dg/wtr-escape-1.c: Likewise.
45917 * gcc.dg/wtr-int-type-1.c: Likewise.
45918 * gcc.dg/wtr-label-1.c: Likewise.
45919 * gcc.dg/wtr-static-1.c: Likewise.
45920 * gcc.dg/wtr-strcat-1.c: Likewise.
45921 * gcc.dg/wtr-suffix-1.c: Likewise.
45922 * gcc.dg/wtr-switch-1.c: Likewise.
45923 * gcc.dg/wtr-unary-plus-1.c: Likewise.
45924 * gcc.dg/wtr-union-init-1.c: Likewise.
45925 * gcc.dg/wtr-union-init-2.c: Likewise.
45926 * gcc.dg/wtr-union-init-3.c: Likewise.
45927
45928 * gcc.dg/wtr-func-def-1.c: New test.
45929
45930 2002-07-02 Devang Patel <dpatel@apple.com>
45931
45932 * objc.dg/param-1.m: New test.
45933
45934 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
45935
45936 * gcc.dg/cpp/trad/directive.c: Add test.
45937 * gcc.dg/cpp/trad/macroargs.c: Add test.
45938 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
45939
45940 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
45941
45942 * gcc.dg/cpp/cmdlne-M.c: New test.
45943
45944 2002-07-02 Ziemowit Laski <zlaski@apple.com>
45945
45946 * objc.dg/desig-init-1.m: New test.
45947
45948 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
45949
45950 PR c++/6716
45951 * g++.dg/template/instantiate1.C: New test.
45952
45953 2002-07-01 Mark Mitchell <mark@codesourcery.com>
45954
45955 PR c++/7112
45956 * g++.dg/template/sizeof2.C: New test.
45957
45958 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
45959
45960 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
45961 gcc.dg/cpp/trad/include.c: New tests.
45962
45963 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
45964
45965 PR target/7177
45966 * gcc.c-torture/compile/20020701-1.c: New test.
45967
45968 2002-07-01 Stan Shebs <shebs@apple.com>
45969
45970 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
45971 header here...
45972 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
45973 (objc-torture-execute): or here.
45974
45975 2002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
45976
45977 * gcc.c-torture/execute/arith-rand-ll.c: New test.
45978
45979 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
45980
45981 * gcc.dg/cpp/trad/escaped-nl.c: New test.
45982
45983 2002-06-30 Devang Patel <dpatel@apple.com>
45984
45985 * objc.dg/fsyntax-only.m: New test.
45986
45987 2002-06-27 Mark Mitchell <mark@codesourcery.com>
45988
45989 PR c++/6695
45990 * g++.dg/template/friend7.C: New file.
45991
45992 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
45993
45994 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
45995 return type.
45996
45997 2002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
45998
45999 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
46000 avoid division by zero.
46001
46002 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
46003
46004 * gcc.dg/Wunknownprag.c: New tests.
46005
46006 2002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
46007
46008 * gcc.c-torture/execute/simd-2.c: New test.
46009
46010 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
46011
46012 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
46013 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
46014 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
46015 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
46016 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
46017 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
46018 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
46019 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
46020 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
46021 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
46022 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
46023 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
46024 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
46025 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
46026 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
46027 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
46028 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
46029
46030 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
46031
46032 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
46033 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
46034 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
46035 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
46036 New tests.
46037 * gcc.dg/cpp/trad/directive.c: Update.
46038
46039 2002-06-23 Andreas Jaeger <aj@suse.de>
46040
46041 * gcc.c-torture/execute/complex-6.c: New.
46042
46043 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
46044
46045 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
46046 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
46047 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
46048 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
46049
46050 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
46051
46052 * gcc.dg/cpp/trad: New directory with traditional tests copied
46053 from parent directory.
46054 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
46055 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
46056 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
46057 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
46058 Move to trad/ and rename.
46059 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
46060 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
46061 gcc.dg/cpp/trad/redef2.c: New tests.
46062 * gcc.dg/cpp/trad/trad.exp: New driver.
46063
46064 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
46065
46066 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
46067 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
46068 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
46069 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
46070 Remove.
46071
46072 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
46073
46074 * gcc.dg/20020620-1.c: New test.
46075
46076 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
46077
46078 * g++.dg/template/ttp4.C: New test.
46079
46080 2002-06-19 Jakub Jelinek <jakub@redhat.com>
46081
46082 * g++.dg/opt/vt1.C: Fix regexp.
46083
46084 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
46085
46086 * gcc.c-torture/execute/pure-1.c: Make functions static again.
46087 Don't use attribute `noinline'.
46088
46089 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
46090
46091 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
46092
46093 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
46094
46095 * gcc.c-torture/execute/simd-1.c: New.
46096
46097 * gcc.dg/simd-1.c: New.
46098
46099 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
46100
46101 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
46102
46103 2002-06-16 Richard Henderson <rth@redhat.com>
46104
46105 * g++.dg/ext/anon-struct1.C: New.
46106 * g++.dg/ext/anon-struct2.C: New.
46107 * g++.dg/ext/anon-struct3.C: New.
46108 * gcc.dg/anon-struct-1.c: New.
46109 * gcc.dg/anon-struct-2.c: New.
46110 * gcc.dg/anon-struct-3.c: New.
46111 * gcc.dg/20011008-1.c: Adjust warning text.
46112 * gcc.dg/20020527-1.c: Add -fms-extensions.
46113
46114 2002-06-16 Richard Henderson <rth@redhat.com>
46115
46116 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
46117
46118 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
46119
46120 * gcc.c-torture/execute/20020615-1.c: New test.
46121
46122 2002-06-15 Roger Sayle <roger@eyesopen.com>
46123
46124 * gcc.c-tortuture/execute/compare-1.c: New test case.
46125 * gcc.c-tortuture/execute/compare-2.c: New test case.
46126 * gcc.c-tortuture/execute/compare-3.c: New test case.
46127
46128 2002-06-13 Richard Henderson <rth@redhat.com>
46129
46130 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
46131 ia64 ilp32.
46132
46133 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
46134
46135 * g++.dg/template/typename2.C: Update error message.
46136
46137 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
46138
46139 * gcc.c-torture/execute/20020611-1.c: New test.
46140
46141 2002-06-11 Bob Wilson <bob.wilson@acm.org>
46142
46143 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
46144 list of targets to skip.
46145
46146 2002-06-10 Bob Wilson <bob.wilson@acm.org>
46147
46148 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
46149 targets if not optimizing.
46150
46151 2002-06-10 Jakub Jelinek <jakub@redhat.com>
46152
46153 * gcc.c-torture/compile/20020605-1.c: New test.
46154
46155 * g++.dg/opt/vt1.C: New test.
46156
46157 * gcc.dg/20020531-1.c: New test.
46158
46159 * gcc.dg/20020530-1.c: New test.
46160
46161 * gcc.dg/20020527-1.c: New test.
46162
46163 * g++.dg/opt/cse1.C: New test.
46164
46165 2002-06-07 Roger Sayle <roger@eyesopen.com>
46166
46167 * gcc.dg/20020607-2.c: New test case.
46168
46169 2002-06-07 Jakub Jelinek <jakub@redhat.com>
46170
46171 * gcc.c-torture/compile/20020604-1.c: New test.
46172
46173 2002-06-04 Richard Henderson <rth@redhat.com>
46174
46175 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
46176 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
46177 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
46178
46179 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
46180
46181 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
46182
46183 2002-06-03 Richard Henderson <rth@redhat.com>
46184
46185 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
46186 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
46187
46188 2002-06-02 Richard Henderson <rth@redhat.com>
46189
46190 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
46191 test functions static.
46192
46193 2002-06-02 Andreas Jaeger <aj@suse.de>
46194
46195 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
46196 now.
46197
46198 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
46199
46200 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
46201 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
46202 Update for mofified diagnostics.
46203 * gcc.dg/c99-intconst-1.c: No longer fail.
46204
46205 2002-06-02 Richard Henderson <rth@redhat.com>
46206
46207 * gcc.dg/uninit-A.c: Remove xfail markers.
46208
46209 2002-06-01 Roger Sayle <roger@eyesopen.com>
46210
46211 * gcc.dg/fnegate-1.c: New test case.
46212
46213 2002-05-30 Osku Salerma <osku@iki.fi>
46214
46215 * gcc.c-torture/execute/mayalias-1.c: New file.
46216
46217 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
46218
46219 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
46220 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
46221 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
46222
46223 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
46224
46225 * gcc.c-torture/execute/20020529-1.c: New test.
46226
46227 2002-05-27 Richard Henderson <rth@redhat.com>
46228
46229 * g++.dg/ext/attrib6.C: New test case.
46230
46231 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
46232
46233 * gcc.c-torture/execute/pure-1.c: New test.
46234
46235 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
46236
46237 * gcc.dg/cpp/arith-2.c: Remove.
46238
46239 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
46240
46241 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
46242 * gcc.dg/cpp/if-3.c: Remove.
46243
46244 2002-05-26 Jakub Jelinek <jakub@redhat.com>
46245
46246 * g++.dg/opt/cse2.C: New test.
46247
46248 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
46249
46250 * gcc.dg/cpp/arith-1.c: New semantic tests.
46251 * gcc.dg/cpp/if-1.c: Update.
46252
46253 2002-05-24 Ben Elliston <bje@redhat.com>
46254
46255 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
46256
46257 2002-05-24 Jakub Jelinek <jakub@redhat.com>
46258
46259 * gcc.dg/verbose-asm.c: New test.
46260
46261 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
46262
46263 * gcc.dg/cpp/paste12.c: New test.
46264
46265 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
46266
46267 * g++.dg/parse/named_ops.C: New test.
46268
46269 2002-05-23 Mark Mitchell <mark@codesourcery.com>
46270
46271 * gcc.dg/weak-8.c: New test.
46272
46273 2002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
46274
46275 * gcc.dg/weak-2.c: Allow optional leading underscore
46276 in scan-assembler symbol name.
46277 * gcc.dg/weak-3.c: Likewise.
46278 * gcc.dg/weak-4.c: Likewise.
46279 * gcc.dg/weak-5.c: Likewise.
46280
46281 2002-05-23 Jakub Jelinek <jakub@redhat.com>
46282
46283 * gcc.dg/20020523-1.c: New test.
46284
46285 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
46286
46287 * objc.dg/const-str-2.m: Update now that we stop after
46288 a command line error.
46289
46290 2002-05-22 Richard Henderson <rth@redhat.com>
46291
46292 * g++.dg/dg.exp: Fix typo in test pruneing.
46293
46294 2002-05-22 Richard Henderson <rth@redhat.com>
46295
46296 * g++.dg/dg.exp: Prune the tls subdirectory.
46297 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
46298 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
46299 * g++.dg/tls/init-1.C: New.
46300
46301 2002-05-22 Jakub Jelinek <jakub@redhat.com>
46302
46303 * gcc.dg/20020517-1.c: New test.
46304
46305 2002-05-21 Richard Henderson <rth@redhat.com>
46306
46307 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
46308 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
46309
46310 2002-05-21 Brian R. Gaeke <brg@dgate.ORG>
46311
46312 * g++.dg/other/copy2.C: New test.
46313
46314 2002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
46315
46316 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
46317 (MAX_COPY): Bump up to 10 times sizeof (long long).
46318 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
46319
46320 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
46321 sizeof (long long).
46322
46323 * gcc.c-torture/execute/strcpy-1.c: New test.
46324
46325 2002-05-19 Jason Merrill <jason2redhat.com>
46326
46327 * g++.dg/ext/oper1.C: New test.
46328
46329 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
46330 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
46331
46332 * README.QMTEST: New file.
46333
46334 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
46335
46336 2002-05-19 Andreas Jaeger <aj@suse.de>
46337
46338 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
46339 now.
46340 * gcc.c-torture/execute/loop-2d.x: Likewise.
46341
46342 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
46343
46344 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
46345 support weak symbols.
46346 * gcc.dg/weak-4.c: Likewise.
46347 * gcc.dg/weak-6.c: Likewise.
46348
46349 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
46350
46351 * gcc.dg/weak-3.c: Add dg-excess-error comment for
46352 cygwin, coff and h8300-*-hms targets
46353 * gcc.dg/weak-5.c: Likewise.
46354 * gcc.dg/weak-7.c: Likewise.
46355
46356 2002-05-16 Jason Merrill <jason@redhat.com>
46357
46358 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
46359 (scan-assembler-not, scan-assembler-dem): Likewise.
46360 (scan-assembler-dem-not): Likewise.
46361
46362 2002-05-15 Richard Henderson <rth@redhat.com>
46363
46364 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
46365
46366 2002-05-15 Richard Henderson <rth@redhat.com>
46367
46368 * gcc.dg/weak-5.c (vfoo1c): No warning here.
46369 (vfoo1f): Warning here.
46370 (vfoo1l): Don't redefine the alias.
46371
46372 2002-05-14 Jason Merrill <jason@redhat.com>
46373 Alexandre Oliva <aoliva@redhat.com>
46374
46375 * g++.dg/init/pm1.C: New test.
46376
46377 2002-05-12 David S. Miller <davem@redhat.com>
46378
46379 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
46380 types.
46381
46382 2002-05-10 Roger Sayle <roger@eyesopen.com>
46383
46384 * gcc.c-torture/execute/20020510-1.c: New test case.
46385
46386 2002-05-10 David S. Miller <davem@redhat.com>
46387
46388 * gcc.c-torture/execute/conversion.c: Test long double too.
46389
46390 2002-05-09 Jakub Jelinek <jakub@redhat.com>
46391
46392 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
46393 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
46394 * lib/g++.exp (g++_link_flags): Likewise.
46395 * lib/objc.exp (objc_target_compile): Likewise.
46396
46397 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
46398
46399 * gcc.dg/cpp/poison.c: Update.
46400 * gcc.dg/cpp/20000625-2.c: Remove.
46401 * gcc.dg/cpp/direct2s.c: Remove final test.
46402
46403 2002-05-08 Tom Rix <trix@redhat.com>
46404
46405 * gcc.c-torture/execute/20020508-1.c: New test.
46406 * gcc.c-torture/execute/20020508-2.c: New test.
46407 * gcc.c-torture/execute/20020508-3.c: New test.
46408
46409 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
46410
46411 * gcc.dg/cpp/charconst-4.c: More tests.
46412
46413 2002-05-08 Mark Mitchell <mark@codesourcery.com>
46414
46415 PR c/6569
46416 * gcc.dg/weak-3.c: Update location of warning messages.
46417 * gcc.dg/weak-5.c: Likewise.
46418
46419 2002-05-06 Roger Sayle <roger@eyesopen.com>
46420
46421 * gcc.c-torture/execute/20020506-1.c: New test case.
46422
46423 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
46424
46425 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
46426
46427 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
46428
46429 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
46430
46431 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
46432
46433 * gcc.dg/cpp/charconst-3.c: New test.
46434
46435 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
46436
46437 * gcc.dg/cpp/charconst.c: Update tests.
46438
46439 2002-05-05 Tim Josling <tej@melbpc.org.au>
46440
46441 * treelang: Added directory for new sample language treelang. Also
46442 lib/treelang.exp: New file to signal treelang should be tested.
46443
46444 2002-05-03 Jakub Jelinek <jakub@redhat.com>
46445
46446 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
46447 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
46448 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
46449 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
46450 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
46451 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
46452 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
46453
46454 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
46455
46456 * gcc.dg/format/xopen-2.c: New test.
46457
46458 2002-05-03 Jakub Jelinek <jakub@redhat.com>
46459
46460 * gcc.dg/20020503-1.c: New test.
46461
46462 2002-05-02 Mark Mitchell <mark@codesourcery.com>
46463
46464 * g++.dg/init/dtor1.C: Make it tougher.
46465
46466 2002-05-01 Mark Mitchell <mark@codesourcery.com>
46467
46468 * g++.dg/init/dtor1.C: New test.
46469
46470 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
46471
46472 * gcc.dg/altivec-8.c: New.
46473
46474 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
46475
46476 * gcc.dg/altivec-7.c: New.
46477
46478 2002-04-29 Jakub Jelinek <jakub@redhat.com>
46479
46480 * g++.dg/parse/typedef1.C: New test.
46481
46482 2002-04-29 Mark Mitchell <mark@codesourcery.com>
46483
46484 PR c++/6486
46485 * g++.dg/template/friend6.C: New test.
46486
46487 PR c++/6492
46488 * g++.dg/init/copy1.C: New test.
46489
46490 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
46491
46492 * g++.dg/warn/effc1.C: New test.
46493
46494 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
46495
46496 * gcc.dg/cpp/if-cexp.c: Add a test.
46497
46498 2002-04-28 Jakub Jelinek <jakub@redhat.com>
46499
46500 * gcc.dg/20020426-2.c: New test.
46501
46502 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
46503
46504 * gcc.dg/cpp/if-mop.c: Update.
46505 * gcc.dg/cpp/if-mpar.c: Add test.
46506 * gcc.dg/cpp/if-oppr.c: Update.
46507
46508 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
46509
46510 PR c/6343
46511 * gcc.dg/weak-[2-7].c: New tests.
46512
46513 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
46514
46515 * gcc.dg/enum1.c: New test.
46516
46517 2002-04-26 Mark Mitchell <mark@codesourcery.com>
46518
46519 PR c++/6497
46520 * g++.dg/inherit/access2.C: New test.
46521
46522 2002-04-26 Mark Mitchell <mark@codesourcery.com>
46523
46524 PR bootstrap/6445
46525 * gcc.dg/20020426-1.c: New test.
46526
46527 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
46528
46529 * g++.dg/abi/enum1.C: New test.
46530
46531 2002-04-26 Richard Henderson <rth@redhat.com>
46532
46533 * gcc.dg/c99-bool-1.c: Expect always true warning.
46534
46535 2002-04-25 Roger Sayle <roger@eyesopen.com>
46536
46537 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
46538
46539 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
46540
46541 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
46542 targets.
46543
46544 2002-04-24 Mark Mitchell <mark@codesourcery.com>
46545
46546 * g++.dg/abi/mange7.C: New test.
46547
46548 PR c++/6438.
46549 * g++.dg/parse/stmtexpr2.C: New test.
46550
46551 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
46552
46553 * gcc.dg/20020312-2.c: Add SH target.
46554
46555 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
46556
46557 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
46558 compiler output on mips*-*-irix*.
46559
46560 2002-04-23 Jakub Jelinek <jakub@redhat.com>
46561
46562 * g++.dg/parse/attr1.C: New test.
46563
46564 2002-04-23 Roger Sayle <roger@eyesopen.com>
46565
46566 * gcc.c-torture/execute/string-opt-17.c: New test case.
46567 * gcc.c-torture/execute/memset-2.c: New test case.
46568
46569 2002-04-23 Mark Mitchell <mark@codesourcery.com>
46570
46571 PR c++/6256:
46572 * g++.dg/template/friend5.C: New test.
46573
46574 PR c++/6331:
46575 * g++.dg/template/qual1.C: Likewise.
46576
46577 2002-04-22 Zack Weinberg <zack@codesourcery.com>
46578
46579 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
46580 Include stdlib.h, not stdio.h or ctype.h.
46581
46582 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
46583
46584 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
46585 cris-*-elf* and mmix-*-*.
46586 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
46587 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
46588 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
46589 Ditto.
46590 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
46591 * gcc.dg/wchar_t-1.c: Ditto.
46592
46593 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
46594
46595 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
46596 Clarify comment.
46597
46598 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
46599
46600 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
46601
46602 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
46603
46604 * gcc.c-torture/execute/20000906-1.x: Delete.
46605
46606 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
46607
46608 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
46609
46610 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
46611
46612 * PR6367
46613 * g77.f-torture/execute/6367.f: New test.
46614 * g77.f-torture/execute/6367.x: Disable for MMIX.
46615
46616 2002-04-19 Mark Mitchell <mark@codesourcery.com>
46617
46618 * PR6352
46619 * g++.dg/opt/inline2.C: New test.
46620
46621 2002-04-18 Richard Henderson <rth@redhat.com>
46622
46623 * gcc.dg/20000906-1.c: Enable for all targets.
46624 * gcc.c-torture/compile/iftrap-2.c: New.
46625
46626 2002-04-18 Jakub Jelinek <jakub@redhat.com>
46627
46628 * gcc.dg/20020418-1.c: New test.
46629 * gcc.dg/20020418-2.c: New test.
46630
46631 2002-04-18 Richard Henderson <rth@redhat.com>
46632
46633 * gcc.c-torture/compile/iftrap-1.c: New.
46634 * gcc.dg/iftrap-1.c: Adjust for ia64.
46635 * gcc.dg/iftrap-2.c: New.
46636
46637 2002-04-18 Jakub Jelinek <jakub@redhat.com>
46638
46639 * gcc.c-torture/compile/20020418-1.c: New test.
46640
46641 2002-04-18 Roger Sayle <roger@eyesopen.com>
46642
46643 * gcc.c-torture/compile/20020415-1.c: New.
46644
46645 2002-04-18 David S. Miller <davem@redhat.com>
46646
46647 * gcc.c-torture/execute/20020418-1.c: New test.
46648
46649 2002-04-17 Jakub Jelinek <jakub@redhat.com>
46650
46651 * gcc.dg/20020416-1.c: New test.
46652
46653 * g++.dg/opt/inline1.C: New test.
46654
46655 2002-04-16 Jakub Jelinek <jakub@redhat.com>
46656
46657 * gcc.dg/altivec-5.c: New test.
46658
46659 * gcc.dg/20020415-1.c: New test.
46660
46661 2002-04-15 Mark Mitchell <mark@codesourcery.com>
46662
46663 * lib/chill.exp: Remove.
46664
46665 2002-04-14 Jakub Jelinek <jakub@redhat.com>
46666
46667 * g++.dg/other/big-struct.C: New test.
46668
46669 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
46670
46671 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
46672 of scratch file.
46673
46674 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
46675
46676 PR c/6277
46677 * gcc.dg/i386-387-1.c: Allow optional leading underscore
46678 in scan-assembler function name
46679
46680 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
46681
46682 * g77.f-torture/execute/980628-4.x,
46683 g77.f-torture/execute/980628-5.x,
46684 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
46685 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
46686 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
46687 i[34567]86-*-*.
46688
46689 2002-04-13 David S. Miller <davem@redhat.com>
46690
46691 * gcc.c-torture/execute/20020413-1.c: New test.
46692
46693 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
46694
46695 * gcc.dg/asm-6.c,
46696 * g++.dg/ext/asm1.C: New tests.
46697
46698 2002-04-12 Mark Mitchell <mark@codesourcery.com>
46699
46700 PR c++ 5373.
46701 * g++.dg/parse/stmtexpr1.C: New test.
46702
46703 PR c++/5189.
46704 * g++.dg/template/copy1.C: New test.
46705
46706 2002-04-12 Richard Henderson <rth@redhat.com>
46707
46708 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
46709
46710 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
46711
46712 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
46713 gcc.c-torture/execute/20020307-2.c.
46714
46715 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
46716
46717 * g++.dg/ext/attrib5.C,
46718 * g++.dg/lookup/struct1.C: New tests.
46719
46720 2002-04-11 Jakub Jelinek <jakub@redhat.com>
46721
46722 * gcc.dg/20020411-1.c: New test.
46723
46724 * gcc.c-torture/execute/20020411-1.c: New test.
46725
46726 2002-04-10 Janis Johnson <janis187@us.ibm.com>
46727
46728 * g77.f-torture/execute/6177.f: New test.
46729
46730 2002-04-10 Jakub Jelinek <jakub@redhat.com>
46731
46732 PR middle-end/6247
46733 * g++.dg/opt/cleanup1.C: New test.
46734
46735 * g++.dg/opt/const1.C: New test.
46736
46737 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
46738
46739 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
46740
46741 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
46742
46743 PR c++/5507
46744 * g++.dg/template/typename2.C: New test.
46745
46746 2002-04-10 Alan Modra <amodra@bigpond.net.au>
46747
46748 * gcc.c-torture/execute/loop-12.c: New.
46749
46750 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
46751
46752 * g77.f-torture/execute/980628-4.x,
46753 g77.f-torture/execute/980628-5.x,
46754 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
46755 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
46756 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
46757
46758 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
46759
46760 PR optimization/6086
46761 * g++.dg/opt/preinc1.C: New test.
46762
46763 2002-04-06 Mark Mitchell <mark@codesourcery.com>
46764
46765 PR c++/5571
46766 * g++.dg/opt/static2.C: New test.
46767
46768 2002-04-06 Mark Mitchell <mark@codesourcery.com>
46769
46770 PR c/5120
46771 * gcc.dg/20020406-1.c: New test.
46772
46773 2002-04-04 David S. Miller <davem@redhat.com>
46774
46775 * gcc.c-torture/execute/20020404-1.c: New test.
46776
46777 2002-04-04 Jakub Jelinek <jakub@redhat.com>
46778
46779 PR c/6123
46780 * gcc.dg/20020312-2.c: Do not declare global register variable
46781 if __PIC__ or __pic__ is defined.
46782
46783 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
46784
46785 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
46786 __asm__ so that it works correctly even if -ansi -pedantic-errors.
46787
46788 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
46789
46790 * gcc.misc-tests/linkage.exp: Update last change to handle
46791 sparc*-, not just sparc-.
46792
46793 2002-04-03 Richard Henderson <rth@redhat.com>
46794
46795 * gcc.dg/cpp/ucs.c: Improved long UCS test.
46796
46797 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
46798
46799 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
46800
46801 2002-04-02 David S. Miller <davem@redhat.com>
46802
46803 * gcc.c-torture/execute/20020402-3.c: New test.
46804
46805 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
46806
46807 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
46808 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
46809
46810 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
46811 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
46812 g77.f-torture/execute/20001201.x,
46813 g77.f-torture/execute/u77-test.x: New files.
46814
46815 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
46816 * gcc.dg/wchar_t-1.c: Ditto.
46817
46818 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
46819
46820 * gcc.c-torture/execute/20020402-1.c: New test.
46821
46822 2002-04-01 Richard Henderson <rth@redhat.com>
46823
46824 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
46825
46826 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
46827
46828 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
46829
46830 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
46831
46832 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
46833
46834 * g++.dg/inherit/template-as-base.C: Expect error.
46835 * g++.dg/inherit/namespace-as-base.C: Likewise.
46836
46837 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
46838
46839 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
46840 g++.dg/ext/instantiate3.C: Tweak match patterns.
46841
46842 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
46843 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
46844 -da test.
46845
46846 2002-03-31 Richard Henderson <rth@redhat.com>
46847
46848 * gcc.dg/special/alias-2.c: New.
46849 * gcc.dg/special/ecos.exp: Run it.
46850
46851 2002-03-31 Richard Henderson <rth@redhat.com>
46852
46853 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
46854
46855 2002-03-31 Kazu Hirata <kazu@hxi.com>
46856
46857 * gcc.dg/weak-1.c: Disable on h8300 port.
46858
46859 2002-03-29 Janis Johnson <janis187@us.ibm.com>
46860
46861 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
46862 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
46863 ordering tests.
46864 * g++.dg/bprob/bprob-1.C: New test.
46865 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
46866 * g++.dg/gcov/gcov-1.C: New test.
46867 * g++.dg/gcov/gcov-1.x: New file.
46868 * g++.dg/gcov/gcov-2.C: New test.
46869 * g++.dg/gcov/gcov-3.C: New test.
46870 * g++.dg/gcov/gcov-3.h: New file.
46871
46872 2002-03-28 Roger Sayle <roger@eyesopen.com>
46873
46874 * g++.old-deja/g++.other/builtins5.C: New test.
46875 * g++.old-deja/g++.other/builtins6.C: New test.
46876 * g++.old-deja/g++.other/builtins7.C: New test.
46877 * g++.old-deja/g++.other/builtins8.C: New test.
46878 * g++.old-deja/g++.other/builtins9.C: New test.
46879
46880 2002-03-29 Jakub Jelinek <jakub@redhat.com>
46881
46882 * g++.dg/opt/static1.C: New test.
46883
46884 * g++.dg/opt/longbranch1.C: New test.
46885
46886 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
46887
46888 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
46889
46890 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
46891
46892 2002-03-28 Jeffrey A Law (law@redhat.com)
46893
46894 * gcc.c-torture/execute/20020328-1.c: New test.
46895
46896 2002-03-27 Richard Henderson <rth@redhat.com>
46897
46898 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
46899 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
46900 move from g++.old-deja/g++.ext/.
46901
46902 2002-03-27 Mark Mitchell <mark@codesourcery.com>
46903
46904 * g++.dg/init/new2.C: New test.
46905
46906 2002-03-26 Richard Henderson <rth@redhat.com>
46907
46908 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
46909
46910 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
46911 on sparc.
46912
46913 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
46914 sparcv9 systems.
46915 * gcc.dg/20001102-1.c: Likewise.
46916
46917 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
46918
46919 * gcc.dg/cpp/endif-pedantic1.c,
46920 gcc.dg/cpp/endif-pedantic2.c: New tests.
46921
46922 2002-03-26 Mark Mitchell <mark@codesourcery.com>
46923
46924 * g++.dg/init/new1.C: New test.
46925
46926 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
46927
46928 * g++.dg/abi/vbase9.C: New test.
46929
46930 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
46931
46932 * gcc.dg/arm-asm.c: New test.
46933
46934 2002-03-26 Andrew Cagney <ac131313@redhat.com>
46935
46936 * gcc.dg/Wswitch-enum.c: New test.
46937 Fix PR c/5044.
46938
46939 2002-03-26 Richard Henderson <rth@redhat.com>
46940
46941 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
46942 structure.
46943
46944 2002-03-25 Richard Henderson <rth@redhat.com>
46945
46946 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
46947 sparcv9 systems.
46948
46949 * gcc.c-torture/compile/20011119-1.c (xxx): New.
46950 * gcc.c-torture/compile/20011119-2.c (xxx): New.
46951
46952 2002-03-25 Zack Weinberg <zack@codesourcery.com>
46953
46954 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
46955
46956 2002-03-25 Bob Wilson <bob.wilson@acm.org>
46957
46958 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
46959 targets using generic thunk support.
46960
46961 2002-03-25 Jakub Jelinek <jakub@redhat.com>
46962
46963 * gcc.c-torture/compile/20020323-1.c: New test.
46964
46965 * g++.dg/opt/conj2.C: New test.
46966
46967 2002-03-24 Richard Henderson <rth@redhat.com>
46968
46969 * gcc.dg/weak-1.c: Use -fno-common.
46970
46971 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
46972
46973 * g77.dg/f77-edit-apostrophe-out.f: New test
46974 * g77.dg/f77-edit-h-out.f: New test
46975 * g77.dg/f77-edit-t-in.f: New test
46976 * g77.dg/f77-edit-t-out.f: New test
46977 * g77.dg/f77-edit-x-out.f: New test
46978 * g77.dg/f77-edit-slash-out.f: New test
46979 * g77.dg/f77-edit-colon-out.f: New test
46980 * g77.dg/f77-edit-s-out.f: New test
46981
46982 2002-03-24 Richard Henderson <rth@redhat.com>
46983
46984 * objc/execute/formal_protocol-6.x: New XFAIL.
46985
46986 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
46987
46988 * gcc.dg/weak-1.c: Early return from dg-final on platforms
46989 that do not support weak symbols
46990
46991 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
46992
46993 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
46994 * lib/g77.exp: Likewise.
46995 * lib/objc.exp: Likewise.
46996
46997 2002-03-23 Andrew Cagney <ac131313@redhat.com>
46998
46999 * gcc.dg/Wswitch-default.c: New test.
47000
47001 2002-03-23 Jakub Jelinek <jakub@redhat.com>
47002
47003 * g++.dg/other/enum1.C: New test.
47004
47005 2002-03-23 Zack Weinberg <zack@codesourcery.com>
47006
47007 * gcc.dg/pragma-ep-3.c: Fix typo.
47008
47009 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
47010
47011 * g++.dg/inherit/template-as-base.C: New test.
47012
47013 2002-03-22 Jakub Jelinek <jakub@redhat.com>
47014
47015 * g++.old-deja/g++.other/dwarf2-1.C: Move...
47016 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
47017
47018 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
47019
47020 * gcc.dg/cpp/multiline.c: Update to match.
47021
47022 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
47023
47024 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
47025
47026 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
47027
47028 * gcc.dg/cpp/extratokens2.c: New file.
47029
47030 2002-03-21 David Edelsohn <edelsohn@gnu.org>
47031
47032 * gcc.dg/20020312-2.c: Add rs6000 target.
47033
47034 * gcc.c-torture/compile/20020319-1.c: New test.
47035
47036 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
47037
47038 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
47039 (A, E): Handle this.
47040
47041 2002-03-20 Jason Merrill <jason@redhat.com>
47042
47043 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
47044 ignoring -fpic.
47045 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
47046 through prune_gcc_output.
47047
47048 2002-03-20 Jakub Jelinek <jakub@redhat.com>
47049
47050 * gcc.c-torture/compile/20020320-1.c: New test.
47051
47052 2002-03-19 Jakub Jelinek <jakub@redhat.com>
47053
47054 * gcc.c-torture/compile/20020318-1.c: New test.
47055
47056 * gcc.dg/struct-by-value-1.c: New test.
47057
47058 * gcc.dg/20020319-1.c: New test.
47059
47060 2002-03-18 Jakub Jelinek <jakub@redhat.com>
47061
47062 * g++.dg/opt/conj1.C: New test.
47063
47064 2002-03-17 Mark Mitchell <mark@codesourcery.com>
47065
47066 * g++.dg/template/qualttp20.C: Revert previous change.
47067 * g++.dg/template/qualttp3.C: Likewise.
47068 * g++.dg/template/qualttp4.C: Likewise.
47069 * g++.dg/template/qualttp5.C: Likewise.
47070 * g++.dg/template/qualttp6.C: Likewise.
47071 * g++.dg/template/qualttp7.C: Likewise.
47072 * g++.dg/template/qualttp8.C: Likewise.
47073 * g++.dg/template/recurse.C: Likewise.
47074
47075 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
47076
47077 * gcc.dg/cpp/wchar-1.c: Update.
47078
47079 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
47080
47081 * g++.dg/template/conv1.C: New test.
47082 * g++.dg/template/conv2.C: New test.
47083 * g++.dg/template/conv3.C: New test.
47084 * g++.dg/template/conv4.C: New test.
47085
47086 2002-03-15 Mark Mitchell <mark@codesourcery.com>
47087
47088 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
47089 * g++.dg/template/qualttp3.C: Likewise.
47090 * g++.dg/template/qualttp4.C: Likewise.
47091 * g++.dg/template/qualttp5.C: Likewise.
47092 * g++.dg/template/qualttp6.C: Likewise.
47093 * g++.dg/template/qualttp7.C: Likewise.
47094 * g++.dg/template/qualttp8.C: Likewise.
47095 * g++.dg/template/recurse.C: Likewise.
47096
47097 2002-03-15 Mark Mitchell <mark@codesourcery.com>
47098
47099 * g++.dg/opt/dtor1.C: New test.
47100
47101 2002-03-15 Jakub Jelinek <jakub@redhat.com>
47102
47103 * gcc.c-torture/compile/20020315-1.c: New test.
47104
47105 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
47106
47107 * gcc.dg/weak-1.c: Fix scan tests.
47108
47109 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
47110
47111 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
47112 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
47113 cris-*-aout* mmix-*-*.
47114 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
47115 cris-*-aout* mmix-*-*.
47116 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
47117 cris-*-elf* cris-*-aout* and mmix-*-*.
47118 * gcc.dg/20001009-1.c: Ditto.
47119 * gcc.dg/20010912-1.c: Ditto.
47120 * gcc.dg/20020122-4.c: Ditto.
47121 * gcc.dg/inline-2.c: Ditto.
47122
47123 2002-03-14 Jeffrey A Law (law@cygnus.com)
47124
47125 * gcc.c-torture/compile/20020314-1.c: New test.
47126
47127 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
47128
47129 * gcc.c-torture/execute/20020314-1.c: New test.
47130
47131 2002-03-14 Jakub Jelinek <jakub@redhat.com>
47132
47133 * g++.dg/warn/Wunused-1.C: New test.
47134
47135 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
47136
47137 * g++.dg/abi/mangle6.C: New test.
47138
47139 2002-03-13 Jakub Jelinek <jakub@redhat.com>
47140
47141 * gcc.c-torture/compile/20020309-2.c: New test.
47142
47143 * gcc.c-torture/compile/20020312-1.c: New test.
47144
47145 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
47146
47147 * g++.dg/other/access1.C: New test.
47148
47149 2002-03-12 Jakub Jelinek <jakub@redhat.com>
47150
47151 * gcc.c-torture/execute/wchar_t-1.c: New test.
47152
47153 2002-03-12 David Edelsohn <edelsohn@gnu.org>
47154
47155 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
47156
47157 2002-03-12 Roger Sayle <roger@eyesopen.com>
47158
47159 * gcc.dg/20020312-1.c: New test case.
47160
47161 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
47162
47163 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
47164
47165 2002-03-11 Richard Henderson <rth@redhat.com>
47166
47167 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
47168 * g++.old-deja/g++.jason/report.C: Likewise.
47169
47170 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
47171
47172 * g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
47173 * g++.old-deja/g++.robertl/eb56.C: Likewise.
47174
47175 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
47176
47177 * g++.dg/overload/pmf1.C: New test.
47178
47179 2002-03-11 Kazu Hirata <kazu@hxi.com>
47180
47181 * gcc.c-torture/execute/20020307-1.c: Use long.
47182
47183 2002-03-11 Jakub Jelinek <jakub@redhat.com>
47184
47185 PR optimization/5844
47186 * gcc.dg/20020310-1.c: New test.
47187
47188 2002-03-09 Michael Meissner <meissner@redhat.com>
47189
47190 * gcc.c-torture/execute/memcpy-2.c: New test.
47191 * gcc.c-torture/execute/memset-1.c: New test.
47192 * gcc.c-torture/execute/strlen-1.c: New test.
47193 * gcc.c-torture/execute/strcmp-1.c: New test.
47194 * gcc.c-torture/execute/strncmp-1.c: New test.
47195
47196 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
47197
47198 * gcc.dg/ppc-ldstruct.c: New test.
47199
47200 2002-03-09 Jakub Jelinek <jakub@redhat.com>
47201
47202 * gcc.c-torture/execute/va-arg-22.c: New test.
47203
47204 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
47205
47206 * gcc.c-torture/compile/20020309-1.c: New test.
47207
47208 2002-03-08 Jakub Jelinek <jakub@redhat.com>
47209
47210 * gcc.c-torture/execute/20020307-2.c: New test.
47211
47212 2002-03-07 Jeffrey A Law (law@redhat.com)
47213
47214 * g77.f-torture/compile/20020307-1.f: New test.
47215
47216 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
47217
47218 * gcc.dg/unordered-1.c: New test.
47219
47220 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
47221
47222 * gcc.c-torture/execute/20020307-1.c: New test.
47223
47224 2002-03-05 Jakub Jelinek <jakub@redhat.com>
47225
47226 * gcc.dg/20020304-1.c: New test.
47227
47228 * gcc.c-torture/compile/20020304-2.c: New test.
47229
47230 2002-03-04 Zack Weinberg <zack@codesourcery.com>
47231
47232 * gcc.c-torture/compile/20020304-1.c: New test case
47233 (from PR c/5830).
47234
47235 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
47236
47237 * gcc.dg/20020103-1.c: Add other -D ppc variants.
47238
47239 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
47240
47241 * g++.dg/other/classkey1.C: New test.
47242
47243 2002-03-01 Richard Henderson <rth@redhat.com>
47244
47245 * gcc.c-torture/compile/981223-1.x: New.
47246 * gcc.c-torture/compile/920625-1.x: New.
47247
47248 2002-02-28 Richard Henderson <rth@redhat.com>
47249
47250 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
47251
47252 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
47253
47254 * gcc.c-torture/execute/20020227-1.c: New test.
47255
47256 2002-02-27 Mark Mitchell <mark@codesourcery.com>
47257
47258 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
47259 here" ERROR lines.
47260 * g++.old-deja/g++.oliva/partord1.C: Likewise.
47261 * g++.old-deja.g++.other/defarg1.C: Likewise.
47262 * g++.old-deja/g++.pt/calls2.C: Likewise.
47263 * g++.old-deja/g++.pt/crash20.C: Likewise.
47264 * g++.old-deja/g++.pt/crash30.C: Likewise.
47265 * g++.old-deja/g++.pt/crash36.C: Likewise.
47266 * g++.old-deja/g++.pt/crash6.C: Likewise.
47267 * g++.old-deja/g++.pt/defarg13.C: Likewise.
47268 * g++.old-deja/g++.pt/derived3.C: Likewise.
47269 * g++.old-deja/g++.pt/error1.C: Likewise.
47270 * g++.old-deja/g++.pt/friend21.C: Likewise.
47271 * g++.old-deja/g++.pt/friend23.C: Likewise.
47272 * g++.old-deja/g++.pt/infinite1.C: Likewise.
47273 * g++.old-deja/g++.robertl/eb128.C: Likewise.
47274
47275 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
47276
47277 * gcc.c-torture/execute/20020225-2.c: New test.
47278
47279 2002-02-27 Zack Weinberg <zack@codesourcery.com>
47280
47281 * gcc.c-torture/execute/920730-1t.c,
47282 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
47283 Delete test cases, only relevant to -traditional.
47284
47285 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
47286
47287 * gcc.dg/cpp/undef1.c: Remove.
47288 * gcc.dg/cpp/directiv.c: Update.
47289 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
47290
47291 2002-02-27 Michael Meissner <meissner@redhat.com>
47292
47293 * gcc.c-torture/execute/20020226-1.c: New test.
47294
47295 2002-02-26 Jakub Jelinek <jakub@redhat.com>
47296
47297 * g++.dg/debug/debug4.C: New test.
47298
47299 * gcc.dg/ia64-visibility-1.c: New test.
47300
47301 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
47302
47303 * gcc.dg/debug/20020224-1.c: New.
47304
47305 2002-02-25 Kazu Hirata <kazu@hxi.com>
47306
47307 * gcc.c-torture/execute/960416-1.x: New.
47308 * gcc.c-torture/execute/divconst-3.x: Likewise.
47309
47310 2002-02-25 Jakub Jelinek <jakub@redhat.com>
47311
47312 * gcc.dg/20020224-1.c: New test.
47313
47314 2002-02-25 Alan Modra <amodra@bigpond.net.au>
47315
47316 * gcc.c-torture/execute/20020225-1.c: New.
47317
47318 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
47319
47320 * gcc.dg/cpp/wchar-1.c: New test.
47321
47322 2002-02-23 Jakub Jelinek <jakub@redhat.com>
47323
47324 * gcc.dg/20020222-1.c: New test.
47325
47326 2002-02-22 Jakub Jelinek <jakub@redhat.com>
47327
47328 * g++.dg/opt/anonunion1.C: New test.
47329
47330 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
47331
47332 * g++.dg/template/qualttp19.C: New test.
47333 * g++.dg/template/qualttp20.C: New test.
47334 * g++.old-deja/g++.jason/report.C: Adjust expected errors
47335 * g++.old-deja/g++.other/qual1.C: Likewise.
47336
47337 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
47338
47339 * gcc.dg/attr-alwaysinline.c: New.
47340
47341 2002-02-21 Jakub Jelinek <jakub@redhat.com>
47342
47343 * gcc.dg/20020220-1.c: New test.
47344
47345 * gcc.dg/20020220-2.c: New test.
47346
47347 * g++.dg/opt/mmx1.C: New test.
47348
47349 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
47350
47351 * gcc.c-torture/compile/20020110.c: New test.
47352
47353 2002-02-20 Jakub Jelinek <jakub@redhat.com>
47354
47355 * gcc.c-torture/execute/20020219-1.c: New test.
47356
47357 * gcc.dg/20020219-1.c: New test.
47358
47359 * gcc.dg/noncompile/20020220-1.c: New test.
47360
47361 * g++.dg/opt/ptrintsum1.C: New test.
47362
47363 * gcc.dg/debug/20020220-1.c: New test.
47364
47365 2002-02-17 Jakub Jelinek <jakub@redhat.com>
47366
47367 * gcc.c-torture/execute/20020216-1.c: New test.
47368
47369 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
47370
47371 * gcc.dg/decl-1.c: Update, new test.
47372
47373 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
47374
47375 * g++.dg/abi/bitfield1.C: New test.
47376 * g++.dg/abi/bitfield2.C: New test.
47377
47378 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
47379
47380 * gcc.dg/attr-nest.c: New test.
47381
47382 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
47383
47384 * gcc.c-torture/execute/20020215-1.c: New test.
47385
47386 2002-02-14 Jakub Jelinek <jakub@redhat.com>
47387
47388 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
47389 * g++.dg/debug/debug.exp: New.
47390 * g++.dg/debug/trivial.C: New.
47391 * g++.dg/debug/debug1.C: Moved...
47392 * g++.dg/other/debug1.C: ...from here.
47393 * g++.dg/debug/debug2.C: Moved...
47394 * g++.dg/other/debug2.C: ...from here.
47395 * g++.dg/debug/debug3.C: Moved...
47396 * g++.dg/other/debug3.C: ...from here.
47397
47398 * gcc.dg/noncompile/20020213-1.c: New test.
47399
47400 2002-02-13 Jakub Jelinek <jakub@redhat.com>
47401
47402 * g++.dg/other/debug3.C: New test.
47403
47404 * gcc.c-torture/execute/20020213-1.c: New test.
47405
47406 2002-02-13 Richard Smith <richard@ex-parrot.com>
47407
47408 * g++.old-deja/g++.other/thunk1.C: New test.
47409
47410 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
47411
47412 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
47413
47414 2002-02-13 Stan Shebs <shebs@apple.com>
47415
47416 * gcc.dg/altivec-3.c: New.
47417
47418 2002-02-12 Jakub Jelinek <jakub@redhat.com>
47419
47420 * gcc.dg/Wunreachable-1.c: New test.
47421 * gcc.dg/Wunreachable-2.c: New test.
47422
47423 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
47424
47425 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
47426
47427 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
47428
47429 * gcc.dg/decl-1.c: New test.
47430
47431 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
47432
47433 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
47434
47435 2002-02-10 Kazu Hirata <kazu@hxi.com>
47436
47437 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
47438 * gcc.c-torture/compile/980506-1.x: Likewise.
47439
47440 2002-02-10 Kazu Hirata <kazu@hxi.com>
47441
47442 * gcc.dg/20020210-1.c: New.
47443
47444 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
47445
47446 * g77.f-torture/execute/947.f: New regression test
47447 for PR fortran/947.
47448
47449 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
47450
47451 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
47452 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
47453
47454 2002-02-08 Richard Henderson <rth@redhat.com>
47455
47456 * gcc.c-torture/compile/labels-3.c: New.
47457
47458 2002-02-08 Jakub Jelinek <jakub@redhat.com>
47459
47460 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
47461 expression statements work instead.
47462 * gcc.dg/noncompile/20020207-1.c: New test.
47463
47464 2002-02-07 Richard Henderson <rth@redhat.com>
47465
47466 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
47467
47468 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
47469
47470 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
47471 message from g77
47472 * lib/g77-dg.exp: Trim g77 error messages so that they are
47473 recognized by dg.exp.
47474
47475 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
47476
47477 PR fortran/5473
47478 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
47479
47480 2002-02-07 Richard Henderson <rth@redhat.com>
47481
47482 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
47483 to be sufficiently aligned for integers.
47484
47485 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
47486
47487 * g++.dg/template/friend4.C: New test.
47488
47489 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
47490
47491 PR fortran/5743
47492 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
47493 unsupported cases.
47494
47495 2002-02-07 Richard Henderson <rth@redhat.com>
47496
47497 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
47498 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
47499 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
47500 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
47501
47502 2002-02-06 Richard Henderson <rth@redhat.com>
47503
47504 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
47505
47506 2002-02-06 Janis Johnson <janis187@us.ibm.com>
47507
47508 * gcc.dg/20020206-1.c: New test.
47509
47510 2002-02-06 Jakub Jelinek <jakub@redhat.com>
47511
47512 * gcc.c-torture/execute/20020206-1.c: New test.
47513
47514 * gcc.c-torture/execute/20020206-2.c: New test.
47515
47516 PR optimization/5429:
47517 * gcc.c-torture/compile/20020206-1.c: New test.
47518
47519 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
47520
47521 * g++.dg/ext/align1.C: Do not use an explicit alignment value
47522 as certain file formats cannot support particularly large
47523 alignments.
47524
47525 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
47526 and do not expect to be able to link the executable.
47527
47528 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
47529 fail because the COFF format does not support the weak attribute.
47530
47531 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
47532
47533 * g77.dg/pr5473.f: New test
47534
47535 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
47536
47537 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
47538 Fix testcase accordingly.
47539
47540 2002-02-04 Richard Henderson <rth@redhat.com>
47541
47542 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
47543 (buf): Change to be an array of pointers, not ints.
47544
47545 2002-02-04 Jakub Jelinek <jakub@redhat.com>
47546
47547 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
47548 before all tests. Move warning one line above to match where it
47549 C frontend emits.
47550 * gcc.dg/Wswitch-2.c: New test.
47551 * g++.dg/warn/Wswitch-1.C: New test.
47552 * g++.dg/warn/Wswitch-2.C: New test.
47553
47554 2002-02-04 Richard Henderson <rth@redhat.com>
47555
47556 * g++.dg/abi/offsetof.C: Fix size comparison.
47557
47558 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
47559
47560 * gcc.dg/cast-qual-2.c: New test.
47561
47562 2002-02-04 Jakub Jelinek <jakub@redhat.com>
47563
47564 * gcc.dg/20020201-4.c: New test.
47565
47566 2002-02-04 Ben Elliston <bje@redhat.com>
47567
47568 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
47569 target_info attribute != 0, in addition to the empty string.
47570 (gcc_target_compile): Likewise.
47571
47572 2002-02-03 Andrew Cagney <ac131313@redhat.com>
47573
47574 * gcc.dg/Wswitch.c: New test.
47575 PR gcc/4475. PR gcc/3780.
47576
47577 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
47578
47579 * g77.f-torture/execute/5122.f: New test for regressions
47580 against PR fortran/5122.
47581
47582 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
47583
47584 * g77.f-torture/compile/pr3743.f: Delete
47585 * g77.dg/pr3743-1.f: New test.
47586 * g77.dg/pr3743-2.f: New test.
47587 * g77.dg/pr3743-3.f: New test.
47588 * g77.dg/pr3743-4.f: New test.
47589
47590 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
47591
47592 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
47593
47594 2002-02-02 Richard Henderson <rth@redhat.com>
47595
47596 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
47597 * gcc.c-torture/execute/bf64-1.c: Likewise.
47598
47599 2002-02-02 Jakub Jelinek <jakub@redhat.com>
47600
47601 * gcc.dg/20020201-2.c: New test.
47602
47603 * gcc.dg/20020201-3.c: New test.
47604
47605 * gcc.c-torture/execute/bitfld-2.c: New test.
47606
47607 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
47608
47609 * gcc.dg/bitfld-1.c: Update.
47610 * gcc.dg/bitfld-2.c: Update.
47611 * gcc.c-torture/execute/bitfld-1.x: New.
47612
47613 2002-02-02 Jakub Jelinek <jakub@redhat.com>
47614
47615 * gcc.c-torture/execute/20020201-1.c: New test.
47616
47617 2002-02-01 Janis Johnson <janis187@us.ibm.com>
47618
47619 PR target/5469
47620 * gcc.dg/20020201-1.c: New test.
47621
47622 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
47623
47624 PR fortran/3743
47625 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
47626 * g77.f-torture/compile/pr3743.x: Remove
47627
47628 2002-01-31 Tom Rix <trix@redhat.com>
47629
47630 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
47631
47632 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
47633
47634 * gcc.dg/noncompile/20020130-1.c: New test.
47635
47636 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
47637
47638 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
47639
47640 2002-01-29 Richard Henderson <rth@redhat.com>
47641
47642 * gcc.c-torture/execute/991118-1.c: Cast various constants back
47643 to long long.
47644 * gcc.c-torture/execute/bf64-1.c: Likewise.
47645
47646 2002-01-29 Jakub Jelinek <jakub@redhat.com>
47647
47648 * gcc.c-torture/execute/20020129-1.c: New test.
47649
47650 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
47651
47652 * gcc.c-torture/compile/20000224-1.c: Update.
47653 * gcc.c-torture/execute/bitfld-1.c: New tests.
47654 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
47655 * gcc.dg/uninit-A.c: Update.
47656
47657 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
47658
47659 * g++.dg/template/ctor1.C: Add instantiation.
47660
47661 2002-01-28 Paul Koning <pkoning@equallogic.com>
47662
47663 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
47664 argument to __builtin_prefetch to be const ptr.
47665
47666 2002-01-28 Jakub Jelinek <jakub@redhat.com>
47667
47668 * gcc.c-torture/compile/20020120-1.c: New test.
47669
47670 2002-01-27 Kazu Hirata <kazu@hxi.com>
47671
47672 * gcc.c-torture/execute/20020127-1.c: New test.
47673
47674 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
47675
47676 * g77.dg/f77-edit-i-in.f: New test
47677 * g77.dg/f77-edit-i-out.f: New test
47678
47679 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
47680
47681 * gcc.dg/debug/debug.exp: New file.
47682 * gcc.dg/debug/trivial.c: New file.
47683 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
47684 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
47685 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
47686 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
47687 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
47688 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
47689 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
47690 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
47691 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
47692 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
47693 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
47694 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
47695 * gcc.dg/20000503-1.c: Removed.
47696 * gcc.dg/20010207-1.c: Removed.
47697 * gcc.dg/20011223-1.c: Removed.
47698 * gcc.dg/20020104-2.c: Removed.
47699 * gcc.dg/debug-1.c: Removed.
47700 * gcc.dg/debug-2.c: Removed.
47701 * gcc.dg/debug-3.c: Removed.
47702 * gcc.dg/debug-4.c: Removed.
47703 * gcc.dg/debug-5.c: Removed.
47704 * gcc.dg/debug-6.c: Removed.
47705 * gcc.dg/dwarf2-1.c: Removed.
47706 * gcc.dg/dwarf2-2.c: Removed.
47707
47708 2002-01-25 Jakub Jelinek <jakub@redhat.com>
47709
47710 * g++.old-deja/g++.other/eh5.C: New test.
47711 * g++.old-deja/g++.other/sibcall2.C: New test.
47712 * g++.old-deja/g++.other/array9.C: New test.
47713 * g++.old-deja/g++.other/typename2.C: New test.
47714 * g++.old-deja/g++.other/crash60.C: New test.
47715 * g++.old-deja/g++.other/conv9.C: New test.
47716 * g++.old-deja/g++.other/mangle10.C: New test.
47717 * g++.old-deja/g++.other/unchanging1.C: New test.
47718 * g++.old-deja/g++.other/exprstmt1.C: New test.
47719 * g++.old-deja/g++.other/inline23.C: New test.
47720 * g++.old-deja/g++.eh/ia64-1.C: New test.
47721 * g++.old-deja/g++.other/dwarf2-1.C: New test.
47722 * g++.old-deja/g++.other/reload1.C: New test.
47723 * g++.old-deja/g++.other/static20.C: New test.
47724 * g++.old-deja/g++.other/local-alloc1.C: New test.
47725 * g++.old-deja/g++.other/conv8.C: New test.
47726 * g++.old-deja/g++.other/stmtexpr2.C: New test.
47727 * g++.old-deja/g++.other/storeexpr1.C: New test.
47728 * g++.old-deja/g++.other/storeexpr2.C: New test.
47729 * g++.dg/eh/template2.C: New test.
47730 * g++.dg/warn/weak1.C: New test.
47731
47732 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
47733
47734 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
47735 Remove first, non-varying, argument.
47736
47737 2002-01-23 Richard Henderson <rth@redhat.com>
47738
47739 * gcc.dg/inline-2.c: New.
47740
47741 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
47742 Add optional target arg. Check number of arguments.
47743 (scan-assembler-not, scan-assembler-dem): Likewise.
47744 (scan-assembler-dem-not): Likewise.
47745
47746 2002-01-23 Zack Weinberg <zack@codesourcery.com>
47747
47748 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
47749 line 12.
47750 * g++.old-deja/g++.brendan/parse3.C,
47751 g++.old-deja/g++.other/crash26.C,
47752 g++.old-deja/g++.other/crash28.C,
47753 g++.old-deja/g++.other/crash29.C,
47754 g++.old-deja/g++.other/crash30.C,
47755 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
47756
47757 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
47758
47759 * gcc.dg/20020115-1.c: New.
47760
47761 2002-01-23 Bob Wilson <bob.wilson@acm.org>
47762
47763 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
47764
47765 2002-01-23 Janis Johnson <janis187@us.ibm.com>
47766
47767 * gcc.dg/20020122-3.c: New.
47768
47769 2002-01-23 Jakub Jelinek <jakub@redhat.com>
47770
47771 * g++.dg/other/gc1.C: New test.
47772
47773 2002-01-23 Zack Weinberg <zack@codesourcery.com>
47774
47775 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
47776
47777 2002-01-22 Richard Henderson <rth@redhat.com>
47778
47779 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
47780
47781 2002-01-22 Richard Henderson <rth@redhat.com>
47782
47783 * gcc.dg/20020122-4.c: New.
47784
47785 2002-01-22 H.J. Lu <hjl@gnu.org>
47786
47787 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
47788 link output.
47789 * gcc.dg/special/ecos.exp: Likewise.
47790 * lib/g++-dg.exp: Likewise.
47791 * lib/g77-dg.exp: Likewise.
47792 * lib/gcc-dg.exp : Likewise.
47793 * lib/mike-g++.exp: Likewise.
47794 * lib/mike-g77.exp: Likewise.
47795 * lib/mike-gcc.exp: Likewise.
47796 * lib/objc-dg.exp: Likewise.
47797
47798 2002-01-22 Janis Johnson <janis187@us.ibm.com>
47799
47800 PR target/5379
47801 * gcc.dg/20020122-2.c: New test.
47802
47803 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
47804
47805 * gcc.dg/20020122-1.c: New test.
47806
47807 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
47808
47809 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
47810
47811 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
47812
47813 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
47814
47815 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
47816
47817 * gcc.c-torture/compile/20020121-1.c: New test.
47818
47819 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
47820
47821 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
47822 ld_library_path.
47823
47824 2002-01-21 Jakub Jelinek <jakub@redhat.com>
47825
47826 * gcc.dg/20020218-1.c: New test.
47827
47828 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
47829
47830 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
47831 messages
47832 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
47833 "At global scope" warning
47834 * g++.dg/ext/align1.C: Change cygwin test for alignment
47835 from db-bogus to dg-warning
47836
47837 2002-01-21 Zack Weinberg <zack@codesourcery.com>
47838
47839 * g77.f-torture/compile/cpp2.F: New test.
47840
47841 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
47842
47843 * g++.dg/template/access1.C: New test.
47844
47845 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
47846
47847 * gcc.dg/20020118-1.c: New.
47848
47849 2002-01-18 Kazu Hirata <kazu@hxi.com>
47850
47851 * gcc.c-torture/execute/20020118-1.c: New test.
47852
47853 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
47854
47855 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
47856 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
47857 alignment warnings.
47858
47859 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
47860
47861 * gcc.misc-tests/i386-prefetch.exp: Save and restore
47862 torture_with_loops and torture_without_loops
47863
47864 2002-01-17 Jakub Jelinek <jakub@redhat.com>
47865
47866 * gcc.c-torture/compile/20020116-1.c: New test.
47867
47868 2002-01-16 Jakub Jelinek <jakub@redhat.com>
47869
47870 * gcc.dg/20020116-2.c: New test.
47871
47872 * gcc.dg/ultrasp4.c: New test.
47873
47874 * gcc.dg/20020116-1.c: New test.
47875
47876 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
47877
47878 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
47879 by EABI.
47880
47881 2002-01-15 Janis Johnson <janis187@us.ibm.com>
47882
47883 * gcc.misc-tests/i386-prefetch.exp: New.
47884 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
47885 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
47886 * gcc.misc-tests/i386-pf-none-1.c: New test.
47887 * gcc.misc-tests/i386-pf-sse-1.c: New test.
47888
47889 2002-01-15 Jakub Jelinek <jakub@redhat.com>
47890
47891 * gcc.dg/gnu89-init-1.c: Add new tests.
47892
47893 2002-01-15 Andreas Jaeger <aj@suse.de>
47894
47895 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
47896 * gcc.dg/i386-mmx-2.c: Likewise.
47897 * gcc.dg/i386-sse-1.c: Likewise.
47898 * gcc.dg/i386-sse-2.c: Likewise.
47899 * gcc.dg/i386-sse-3.c: Likewise.
47900
47901 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
47902
47903 * g77.f-torture/execute/intrinsic-unix-bessel.f:
47904 Uncomment additional cases that now pass.
47905
47906 2002-01-11 Richard Henderson <rth@redhat.com>
47907
47908 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
47909 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
47910
47911 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
47912
47913 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
47914
47915 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
47916
47917 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
47918 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
47919
47920 2002-01-10 Dale Johannesen <dalej@apple.com>
47921
47922 * gcc.c-torture/execute/loop-11.c: New.
47923
47924 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
47925
47926 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
47927 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
47928
47929 2002-01-09 Richard Henderson <rth@redhat.com>
47930
47931 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
47932 type in which to perform the operation for each size.
47933
47934 2002-01-09 Alan Matsuoka (alanm@redhat.com)
47935
47936 * gcc.c-torture/compile/20020109-2.c: New test.
47937
47938 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
47939
47940 * gcc.c-torture/execute/loop-10.c: New test.
47941
47942 2002-01-09 Jakub Jelinek <jakub@redhat.com>
47943
47944 * gcc.c-torture/compile/20010226-1.c: New test.
47945 * gcc.c-torture/compile/20010227-1.c: New test.
47946 * gcc.c-torture/compile/20010426-1.c: New test.
47947 * gcc.c-torture/compile/20010510-1.c: New test.
47948 * gcc.c-torture/compile/20010605-3.c: New test.
47949 * gcc.c-torture/compile/20010824-1.c: New test.
47950 * gcc.c-torture/execute/20010409-1.c: New test.
47951 * gcc.dg/noncompile/20000901-1.c: New test.
47952 * gcc.dg/20001023-1.c: New test.
47953 * gcc.dg/20001101-1.c: New test.
47954 * gcc.dg/20001102-1.c: New test.
47955 * gcc.dg/20010207-1.c: New test.
47956 * gcc.dg/20010405-1.c: New test.
47957 * gcc.dg/20010822-1.c: New test.
47958 * gcc.dg/20011107-1.c: New test.
47959
47960 2002-01-09 Jeffrey A Law (law@redhat.com)
47961
47962 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
47963
47964 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
47965 execution failure on PA targets.
47966
47967 2002-01-09 Jakub Jelinek <jakub@redhat.com>
47968
47969 * gcc.c-torture/compile/20020109-1.c: New test.
47970
47971 2002-01-08 Kazu Hirata <kazu@hxi.com>
47972
47973 * gcc.c-torture/execute/20020108-1.c: New test.
47974
47975 2002-01-08 Jakub Jelinek <jakub@redhat.com>
47976
47977 * gcc.dg/20020108-1.c: New test.
47978
47979 2002-01-08 H.J. Lu <hjl@gnu.org>
47980
47981 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
47982 for header files.
47983
47984 2002-01-08 Geoff Keating <geoffk@redhat.com>
47985
47986 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
47987 consistency.
47988
47989 2002-01-07 Aldy Hernandez <aldyh@redhat.com>
47990
47991 * gcc.dg/altivec-4.c: Test altivec predicates.
47992
47993 2002-01-07 Jakub Jelinek <jakub@redhat.com>
47994
47995 * gcc.c-torture/execute/20020107-1.c: New test.
47996
47997 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
47998
47999 PR c/5279
48000 * gcc.c-torture/compile/20020106-1.c: New test.
48001
48002 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
48003
48004 * gcc.c-torture/execute/nestfunc-4.c: New test.
48005
48006 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
48007
48008 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
48009 extra triple that slipped in.
48010 * g++.old-deja/g++.abi/align.C: Likewise.
48011 * g++.old-deja/g++.abi/bitfields.C: Likewise.
48012
48013 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
48014
48015 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
48016 * g++.old-deja/g++.abi/align.C: Likewise.
48017 * g++.old-deja/g++.abi/bitfields.C: Likewise.
48018
48019 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
48020 on FreeBSD/i386.
48021 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
48022 FreeBSD.
48023
48024 2002-01-04 Jakub Jelinek <jakub@redhat.com>
48025
48026 * gcc.dg/20020104-1.c: New test.
48027
48028 * gcc.dg/20020104-2.c: New test.
48029
48030 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
48031
48032 * gcc.dg/20020103-1.c: Fix typo in target selector.
48033
48034 2002-01-03 Richard Henderson <rth@redhat.com>
48035
48036 * gcc.dg/20020103-1.c: New.
48037
48038 2002-01-03 Kazu Hirata <kazu@hxi.com>
48039
48040 * gcc.c-torture/execute/20020103-1.c: New test.
48041
48042 2002-01-03 Jakub Jelinek <jakub@redhat.com>
48043
48044 * g++.dg/other/debug2.C: New test.
48045
48046 * gcc.c-torture/compile/20020103-1.c: New test.
48047
48048 2002-01-02 Jakub Jelinek <jakub@redhat.com>
48049
48050 * gcc.dg/gnu89-init-1.c: Added new tests.
48051
48052 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
48053
48054 * g++.dg/template/friend2.C: Remove as patch is reverted.
48055
48056 * g++.dg/warn/oldcast1.C: New test.
48057
48058 * g++.dg/template/ptrmem1.C: New test.
48059 * g++.dg/template/ptrmem2.C: New test.
48060
48061 * g++.dg/template/ntp.C: New test.
48062
48063 * g++.dg/other/component1.C: New test.
48064
48065 * g++.dg/template/ttp3.C: New test.
48066
48067 * g++.dg/template/friend2.C: New test.
48068 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
48069
48070 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
48071
48072 * g++.dg/other/ptrmem1.C: New test.
48073 * g++.dg/other/ptrmem2.C: New test.
48074
48075 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
48076
48077 * g++.dg/template/ctor1.C: New test.
48078
48079 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
48080
48081 * g++.dg/template/friend2.C: New test.
48082
48083 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
48084
48085 * gcc.dg/mmix-1.c: New test.
48086
48087 2001-12-31 Richard Henderson <rth@redhat.com>
48088
48089 * gcc.dg/asm-5.c: New.
48090
48091 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
48092
48093 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
48094 in namespace __gnu_cxx
48095
48096 2001-12-30 Richard Henderson <rth@redhat.com>
48097
48098 * gcc.dg/debug-6.c: New.
48099
48100 2001-12-30 Jakub Jelinek <jakub@redhat.com>
48101
48102 * gcc.c-torture/compile/20011229-2.c: New test.
48103
48104 2001-12-29 Jakub Jelinek <jakub@redhat.com>
48105
48106 * gcc.dg/debug-3.c: New test.
48107 * gcc.dg/debug-4.c: New test.
48108 * gcc.dg/debug-5.c: New test.
48109
48110 2001-12-29 Richard Henderson <rth@redhat.com>
48111
48112 * g++.dg/eh/loop1.C: New.
48113
48114 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
48115
48116 * g++.dg/template/crash1.C: New test.
48117
48118 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
48119
48120 * g++.dg/other/const1.C: New test.
48121
48122 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
48123
48124 * gcc.c-torture/compile/20011229-1.c: New test.
48125
48126 2001-12-28 Stan Shebs <shebs@apple.com>
48127
48128 * lib/objc-torture.exp: Resync with c-torture.exp.
48129 * lib/objc.exp: Load standard libraries.
48130
48131 2001-12-28 Jakub Jelinek <jakub@redhat.com>
48132
48133 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
48134 additional tests.
48135
48136 2001-12-27 Roger Sayle <roger@eyesopen.com>
48137
48138 * gcc.c-torture/execute/string-opt-16.c: New testcase.
48139
48140 2001-12-27 Richard Henderson <rth@redhat.com>
48141
48142 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
48143
48144 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
48145
48146 * g++.dg/eh/ctor1.C: New test.
48147 * g++.dg/other/error2.C: New test.
48148
48149 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
48150
48151 * g++.dg/other/init2.C: New test.
48152
48153 2001-12-24 Richard Henderson <rth@redhat.com>
48154
48155 * gcc.dg/20011223-1.c: New.
48156 * gcc.dg/inline-1.c: New.
48157
48158 2001-12-23 Richard Henderson <rth@redhat.com>
48159
48160 * gcc.dg/asm-4.c: Test operand modifiers.
48161
48162 2001-12-23 Richard Henderson <rth@redhat.com>
48163
48164 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
48165
48166 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
48167
48168 * gcc.c-torture/execute/20011223-1.c: New test.
48169
48170 2001-12-21 Richard Henderson <rth@redhat.com>
48171
48172 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
48173 re-enables the warning.
48174
48175 2001-12-21 Richard Henderson <rth@redhat.com>
48176
48177 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
48178
48179 2001-12-20 Jakub Jelinek <jakub@redhat.com>
48180
48181 * gcc.c-torture/compile/20011218-1.c: New test.
48182
48183 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
48184
48185 * gcc.misc-test/arm-isr.exp: New file. Control running of the
48186 arm-isr.c test.
48187 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
48188 epilogue generation for ARM ISR routines.
48189
48190 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
48191
48192 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
48193 * gcc.dg/format/c90-printf-3.c: Likewise.
48194 * gcc.dg/format/c99-printf-3.c: Likewise.
48195 * gcc.dg/format/ext-1.c: Likewise.
48196 * gcc.dg/format/ext-6.c: Likewise.
48197 * gcc.dg/format/format.h: Prototype unlocked stdio.
48198
48199 2001-12-20 Richard Henderson <rth@redhat.com>
48200
48201 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
48202 (arena): Use it.
48203 (malloc): Correct allocation logic. Abort if we fill up the
48204 arena before initialization complete.
48205 (realloc): Correct allocation logic.
48206
48207 2001-12-20 Jakub Jelinek <jakub@redhat.com>
48208
48209 * gcc.c-torture/compile/20011219-2.c: New test.
48210
48211 * gcc.c-torture/execute/20011219-1.c: New test.
48212
48213 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
48214
48215 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
48216 target does not support weak symbols.
48217
48218 2001-12-19 Jakub Jelinek <jakub@redhat.com>
48219
48220 * gcc.c-torture/compile/20011219-1.c: New test.
48221
48222 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
48223
48224 * g++.dg/other/error1.C: New test.
48225
48226 2001-12-17 Jeffrey A Law (law@redhat.com)
48227
48228 * gcc.c-torture/execute/20011217-1.c: New test.
48229
48230 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
48231
48232 * objc.dg/special/: New directory.
48233 * objc.dg/special/special.exp: New file.
48234 * objc.dg/special/unclaimed-category-1.h: New file.
48235 * objc.dg/special/unclaimed-category-1a.m: New file.
48236 * objc.dg/special/unclaimed-category-1.m: New file.
48237
48238 2001-12-17 Andreas Jaeger <aj@suse.de>
48239
48240 * gcc.c-torture/compile/20011217-2.c: New test.
48241
48242 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
48243
48244 * gcc.c-torture/compile/20011217-1.c: New test.
48245
48246 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
48247
48248 * gcc.dg/20011214-1.c: New.
48249
48250 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
48251
48252 * gcc.dg/altivec-4.c: New.
48253
48254 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
48255
48256 * gcc.dg/20011113-1.c: New test.
48257
48258 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
48259
48260 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
48261 std::__malloc_alloc_template<0> and
48262 std::__default_alloc_template<false, 0>.
48263
48264 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
48265
48266 * objc/execute/bf-21.m: New test.
48267 * objc/execute/enumeration-1.m: New test.
48268 * objc/execute/enumeration-2.m: New test.
48269
48270 2001-12-12 Jakub Jelinek <jakub@redhat.com>
48271
48272 * gcc.dg/gnu89-init-1.c: New test.
48273
48274 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
48275
48276 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
48277 * g++.old-deja/g++.jason/2371.C: Likewise.
48278 * g++.old-deja/g++.jason/template33.C: Likewise.
48279 * g++.old-deja/g++.jason/template34.C: Likewise.
48280 * g++.old-deja/g++.jason/template36.C: Likewise.
48281 * g++.old-deja/g++.oliva/typename1.C: Likewise.
48282 * g++.old-deja/g++.oliva/typename2.C: Likewise.
48283 * g++.old-deja/g++.other/typename1.C: Likewise.
48284 * g++.old-deja/g++.pt/inherit2.C: Likewise.
48285 * g++.old-deja/g++.pt/nontype5.C: Likewise.
48286 * g++.old-deja/g++.pt/typename11.C: Likewise.
48287 * g++.old-deja/g++.pt/typename14.C: Likewise.
48288 * g++.old-deja/g++.pt/typename16.C: Likewise.
48289 * g++.old-deja/g++.pt/typename3.C: Likewise.
48290 * g++.old-deja/g++.pt/typename4.C: Likewise.
48291 * g++.old-deja/g++.pt/typename5.C: Likewise.
48292 * g++.old-deja/g++.pt/typename7.C: Likewise.
48293 * g++.old-deja/g++.robertl/eb9.C: Likewise.
48294
48295 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
48296
48297 * g++.dg/other/linkage1.C: New test.
48298 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
48299 specifiers.
48300
48301 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
48302
48303 * gcc.dg/concat.c: New test.
48304
48305 2001-12-11 Stan Shebs <shebs@apple.com>
48306
48307 * objc/compile: New test directory.
48308 * objc/compile/compile.exp: New expect script.
48309 * objc/compile/20011211-1.m: New compile test.
48310
48311 2001-12-11 Jason Merrill <jason@redhat.com>
48312
48313 * lib/prune.exp (prune_gcc_output): Also handle "In member
48314 function". So many permutations...
48315
48316 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
48317
48318 * g++.dg/template/typedef1.C: New test.
48319
48320 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
48321
48322 * g++.dg/other/copy1.C: New test.
48323
48324 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
48325
48326 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
48327
48328 * gcc.dg/builtin-choose-expr.c: New.
48329
48330 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
48331
48332 * gcc.dg/altivec-2.c: New.
48333
48334 2001-12-07 Richard Henderson <rth@redhat.com>
48335
48336 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
48337
48338 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
48339
48340 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
48341 ultrasparc.
48342
48343 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
48344
48345 * g++-old.deja/g++.robertl/eb101.C: Deleted.
48346
48347 2001-12-06 Janis Johnson <janis187@us.ibm.com>
48348
48349 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
48350 variable argument list.
48351
48352 2001-12-06 Zack Weinberg <zack@codesourcery.com>
48353
48354 * gcc.c-torture/execute/memcheck: Delete entire directory.
48355 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
48356 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
48357
48358 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
48359
48360 * gcc.dg/Wshadow-1.c: New test.
48361
48362 2001-12-05 Jakub Jelinek <jakub@redhat.com>
48363
48364 * gcc.c-torture/compile/20011130-1.c: New test.
48365
48366 * gcc.dg/noncompile/20011025-1.c: New test.
48367
48368 * g++.dg/other/anon-union.C: New test.
48369
48370 * gcc.c-torture/execute/20011024-1.c: New test.
48371
48372 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
48373
48374 * gcc.c-torture/execute/20000722-1.x,
48375 gcc.c-torture/execute/20010123-1.x: Remove.
48376 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
48377 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
48378 gcc.dg/c99-complit-2.c: New tests.
48379
48380 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
48381
48382 * g++.dg/inherit/base1.C: New test.
48383
48384 2001-12-04 Jakub Jelinek <jakub@redhat.com>
48385
48386 * g++.dg/other/stdarg1.C: New test.
48387
48388 * gcc.c-torture/compile/20011130-2.c: New test.
48389
48390 2001-12-03 Janis Johnson <janis187@us.ibm.com>
48391
48392 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
48393 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
48394 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
48395 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
48396 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
48397 * gcc.dg/builtin-prefetch-1.c: New test.
48398
48399 2001-12-03 Jakub Jelinek <jakub@redhat.com>
48400
48401 * gcc.dg/20011130-1.c: New test.
48402
48403 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
48404
48405 * g++.dg/other/scope1.C: New test.
48406 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
48407
48408 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
48409
48410 * gcc.dg/vla-init-1.c: New test.
48411
48412 2001-12-01 Geoff Keating <geoffk@redhat.com>
48413
48414 * gcc.c-torture/compile/structs.c: New testcase from GDB.
48415
48416 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
48417
48418 * objc.dg/alias.m: Update.
48419 * objc.dg/class-1.m: Update.
48420 * objc.dg/const-str-1.m: Update.
48421 * objc.dg/fwd-proto-1.m: Update.
48422 * objc.dg/id-1.m: Update.
48423 * objc.dg/super-class-1.m: Update.
48424
48425 2001-11-29 Mark Mitchell <mark@codesourcery.com>
48426
48427 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
48428 constructs.
48429
48430 2001-11-28 Jeffrey A Law (law@cygnus.com)
48431
48432 * gcc.c-torture/execute/20011128-1.c: New test.
48433
48434 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
48435
48436 * gcc.dg/20011127-1.c: New test.
48437
48438 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
48439
48440 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
48441 from Austin Group draft 7.
48442 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
48443 scanf format arguments.
48444 * gcc.dg/format/no-exargs-2.c: New test.
48445
48446 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
48447
48448 * g++.dg/abi/vbase8-4.C: New test.
48449
48450 2001-11-24 Ian Lance Taylor <ian@airs.com>
48451
48452 * gcc.c-torture/execute/20011121-1.c: New test.
48453
48454 2001-11-23 Jeffrey A Law (law@cygnus.com)
48455
48456 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
48457
48458 2001-11-23 Andreas Jaeger <aj@suse.de>
48459
48460 * gcc.dg/cpp/charconst-2.c: New test.
48461
48462 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
48463
48464 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
48465 to the host if it is remote. Let tests specify extra headers
48466 they use.
48467 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
48468 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
48469 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
48470 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
48471 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
48472 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
48473 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
48474 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
48475 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
48476 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
48477
48478 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
48479
48480 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
48481 for little endian ARMs.
48482
48483 2001-11-20 Jakub Jelinek <jakub@redhat.com>
48484
48485 * gcc.c-torture/compile/20011119-1.c: New test.
48486 * gcc.c-torture/compile/20011119-2.c: New test.
48487
48488 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
48489
48490 * gcc.dg/altivec-1.c: Fix typo.
48491
48492 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
48493
48494 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
48495
48496 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
48497
48498 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
48499
48500 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
48501
48502 * lib/g77.exp: Don't specify --rpath-link.
48503
48504 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
48505 across all the headers.
48506 * gcc.dg/format/format.exp: For testing on a remote host,
48507 copy format.h.
48508
48509 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
48510 * gcc.c-torture/execute/930406-1.c: Likewise.
48511 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
48512
48513 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
48514
48515 * gcc.dg/altivec-1.c: New.
48516
48517 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
48518
48519 * gcc.dg/cpp/fpreprocessed.c: New test case.
48520
48521 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
48522
48523 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
48524 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
48525 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
48526
48527 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
48528
48529 * gcc.dg/no-builtin-1.c: New test.
48530
48531 2001-11-16 Jakub Jelinek <jakub@redhat.com>
48532
48533 * gcc.c-torture/execute/20011115-1.c: New test.
48534
48535 2001-11-15 Jakub Jelinek <jakub@redhat.com>
48536
48537 * gcc.c-torture/compile/20011114-2.c: New test.
48538 * gcc.c-torture/compile/20011114-3.c: New test.
48539 * gcc.c-torture/compile/20011114-4.c: New test.
48540
48541 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
48542
48543 * g++.dg/other/init1.C: New test.
48544
48545 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
48546
48547 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
48548 message.
48549
48550 * gcc.c-torture/execute/20011114-1.c: New testcase.
48551
48552 * gcc.c-torture/compile/20010327-1.c: Revert last change.
48553 * gcc.c-torture/compile/20011114-1.c: New test, exactly
48554 like the (before this change) version of 20010327-1.c.
48555
48556 2001-11-14 Roger Sayle <roger@eyesopen.com>
48557
48558 * gcc.c-torture/execute/string-opt-13.c: New testcase.
48559
48560 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
48561
48562 * g++.dg/init/array2.C: New test.
48563
48564 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
48565
48566 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
48567
48568 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
48569
48570 * g++.dg/other/forscope1.C: New test.
48571 * g++.dg/ext/forscope1.C: New test.
48572 * g++.dg/ext/forscope2.C: New test.
48573
48574 2001-11-13 Jakub Jelinek <jakub@redhat.com>
48575
48576 * gcc.c-torture/execute/20011113-1.c: New test.
48577
48578 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
48579
48580 * gcc.c-torture/execute/20011109-2.c: New test.
48581
48582 * gcc.c-torture/execute/20011109-1.c: New test.
48583
48584 2001-11-09 Jakub Jelinek <jakub@redhat.com>
48585
48586 * gcc.c-torture/compile/20011109-1.c: New test.
48587
48588 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
48589
48590 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
48591 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
48592 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
48593 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
48594 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
48595 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
48596 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
48597
48598 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
48599
48600 * g++.dg/warn/Wshadow-1.C: New tests.
48601 * g++.old-deja/g++.mike/for3.C: Update.
48602
48603 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
48604
48605 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
48606 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
48607 XFAILs. Adjust expected error texts.
48608 * gcc.c-torture/compile/20011106-1.c,
48609 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
48610 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
48611 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
48612 gcc.dg/c99-array-lval-5.c: New tests.
48613
48614 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
48615
48616 * gcc.dg/cpp/defined.c: Update.
48617
48618 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
48619
48620 * gcc.c-torture/execute/anon-1.c: New test.
48621
48622 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
48623
48624 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
48625 same size, so no warning should be produced on stormy16.
48626
48627 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
48628 due to oversized array.
48629 * g++.old-deja/g++.mike/ns15.C: Likewise.
48630 * g++.old-deja/g++.pt/crash16.C: Likewise.
48631
48632 2001-11-02 Graham Stott <grahams@redhat.com>
48633
48634 * g++.dgother/debug1.C: Fix typos.
48635
48636 2001-11-01 Jakub Jelinek <jakub@redhat.com>
48637
48638 * g++.dg/other/debug1.C: New test.
48639
48640 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
48641
48642 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
48643 of unsigned long.
48644
48645 2001-10-30 Jakub Jelinek <jakub@redhat.com>
48646
48647 * gcc.dg/20011029-2.c: New test.
48648
48649 * gcc.c-torture/compile/20011029-1.c: New test.
48650
48651 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
48652
48653 * objc/execute/class_self-1.m: New test.
48654 * objc/execute/class_self-2.m: New test.
48655
48656 2001-10-25 Zack Weinberg <zack@codesourcery.com>
48657
48658 * gcc.misc-tests/msgs.exp: Delete.
48659 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
48660 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
48661 error set to match recent changes.
48662
48663 2001-10-24 Zack Weinberg <zack@codesourcery.com>
48664
48665 * gcc.dg/20011021-1.c: New test.
48666
48667 2001-10-24 Jakub Jelinek <jakub@redhat.com>
48668
48669 * gcc.c-torture/compile/20011023-1.c: New test.
48670
48671 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
48672
48673 * lib/g77.exp: Rewrite based on lib/g++.exp.
48674
48675 2001-10-19 Jakub Jelinek <jakub@redhat.com>
48676
48677 * gcc.c-torture/execute/20011019-1.c: New test.
48678
48679 * gcc.dg/20011018-1.c: New test.
48680
48681 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
48682
48683 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
48684
48685 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
48686
48687 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
48688 * gcc.dg/attr-invalid.c: Likewise.
48689
48690 2001-10-18 Jakub Jelinek <jakub@redhat.com>
48691
48692 * gcc.dg/20011015-1.c: New test.
48693
48694 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
48695
48696 * g++.dg/template/unify2.C: New test.
48697
48698 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
48699
48700 * g++.dg/other/exception-specification.C: New test
48701
48702 2001-10-13 Tom Rix <trix@redhat.com>
48703
48704 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
48705 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
48706
48707 2001-10-12 Jakub Jelinek <jakub@redhat.com>
48708
48709 * gcc.dg/20011009-1.c: New test.
48710
48711 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
48712
48713 PR g++/4476
48714 * g++.dg/other/friend1.C: New test.
48715
48716 2001-10-11 Richard Henderson <rth@redhat.com>
48717
48718 * g++.old-deja/g++.other/crash18.C: Add -S to options.
48719
48720 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
48721
48722 * gcc.c-torture/compile/20011010-1.c: New.
48723
48724 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
48725
48726 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
48727 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
48728 g77.f-torture/execute/execute.exp,
48729 g77.f-torture/noncompile/noncompile.exp,
48730 gcc.c-torture/compile/compile.exp,
48731 gcc.c-torture/execute/execute.exp,
48732 gcc.c-torture/execute/ieee/ieee.exp,
48733 gcc.c-torture/execute/memcheck/memcheck.exp,
48734 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
48735 objc/execute/execute.exp: Update FSF address.
48736
48737 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
48738
48739 * gcc.dg/cpp/cmdlne-C.c: Update.
48740 * gcc.dg/cpp/cmdlne-C2.c: New.
48741
48742 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
48743
48744 * gcc.c-torture/execute/20011008-3.c: New.
48745
48746 2001-10-08 DJ Delorie <dj@redhat.com>
48747
48748 * gcc.dg/20011008-1.c: New.
48749 * gcc.dg/20011008-2.c: New.
48750
48751 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
48752
48753 * gcc.dg/cpp/spacing1.c: Update test.
48754
48755 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
48756
48757 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
48758 spelling errors of "separate" as "seperate".
48759
48760 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
48761
48762 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
48763 enough to avoid inlining.
48764
48765 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
48766
48767 * lib/g77.exp: set libg2c_dir correctly.
48768
48769 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
48770
48771 * gcc.dg/cpp/macro11.c: New test.
48772
48773 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
48774
48775 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
48776 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
48777 gcc.dg/format/multattr-3.c: New tests.
48778 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
48779 tests for format attributes on function pointers being rejected.
48780
48781 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
48782
48783 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
48784
48785 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
48786
48787 * g++.dg/warn/format1.C: New test.
48788
48789 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
48790
48791 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
48792
48793 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
48794
48795 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
48796
48797 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
48798
48799 * gcc.dg/cpp/redef2.c: Add test.
48800
48801 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
48802
48803 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
48804 long-standing bug on i686, apparently.
48805 * gcc.c-torture/execute/loop-2c.x: New file.
48806 * gcc.c-torture/execute/loop-2d.x: New file.
48807 * gcc.c-torture/execute/loop-3c.x: New file.
48808
48809 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
48810
48811 * gcc.dg/cpp/20000625-2.c: Correct line number.
48812
48813 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
48814
48815 * gcc.dg/cpp/macro10.c: New test.
48816 * gcc.dg/cpp/strify3.c: New test.
48817 * gcc.dg/cpp/spacing1.c: Add tests.
48818 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
48819 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
48820
48821 2001-09-24 DJ Delorie <dj@redhat.com>
48822
48823 * gcc.c-torture/execute/20010924-1.c: New test.
48824
48825 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
48826
48827 * objc/execute/paste.m: Remove.
48828
48829 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
48830
48831 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
48832
48833 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
48834
48835 * g77.dg/strlen0.f: New test.
48836
48837 2001-09-21 Richard Henderson <rth@redhat.com>
48838
48839 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
48840 * g++.old-deja/g++.abi/vtable2.C: Likewise.
48841
48842 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
48843
48844 Table-driven attributes.
48845 * g++.dg/ext/attrib1.C: New test.
48846
48847 2001-09-20 DJ Delorie <dj@redhat.com>
48848
48849 * gcc.dg/20000926-1.c: Update expected warning messages.
48850 * gcc.dg/array-2.c: Likewise, and test for warnings too.
48851 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
48852 array.
48853
48854 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
48855
48856 * g++.dg/eh/registers1.C: New test case.
48857
48858 2001-09-17 Richard Henderson <rth@redhat.com>
48859
48860 * gcc.dg/array-5.c: Fix VLA decomposition test.
48861
48862 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
48863
48864 * gcc.dg/cpp/line5.c: New testcase.
48865
48866 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
48867
48868 * gcc.dg/cpp/macro9.c: New test.
48869
48870 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
48871
48872 * gcc.c-torture/execute/980223.c: Change type of addr from long
48873 to char *.
48874
48875 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
48876
48877 * gcc.c-torture/execute/20010915-1.c: New test.
48878
48879 2001-09-14 Janis Johnson <janis187@us.ibm.com>
48880
48881 * g77.dg/bprob: New directory.
48882 * g77.dg/bprob/bprob.exp: New file.
48883 * g77.dg/bprob/bprob-1.f: New test.
48884 * g77.dg/gcov: New directory.
48885 * g77.dg/gcov/gcov.exp: New file.
48886 * g77.dg/gcov/gcov-1.f: New test.
48887 * g77.dg/gcov/gcov-1.x: New file.
48888
48889 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
48890
48891 * gcc.dg/cpp/directiv.c: Update.
48892 * gcc.dg/cpp/undef1.c: Update.
48893
48894 2001-09-12 Jakub Jelinek <jakub@redhat.com>
48895
48896 * gcc.dg/20010912-1.c: New test.
48897
48898 2001-09-11 Janis Johnson <janis187@us.ibm.com>
48899
48900 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
48901 language-independent file in lib.
48902 * lib/gcov.exp: New file.
48903
48904 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
48905
48906 * gcc.c-torture/compile/20010911-1.c: New test.
48907
48908 2001-09-10 Janis Johnson <janis187@us.ibm.com>
48909
48910 * lib/profopt.exp: New, to support profile-directed optimizations.
48911 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
48912 * gcc.misc-tests/bprob-1.c: New test.
48913 * gcc.misc-tests/bprob-2.c: New test.
48914
48915 2001-09-07 Janis Johnson <janis187@us.ibm.com>
48916
48917 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
48918 XFAIL and which kinds of gcov output to verify.
48919 * gcc.misc-tests/gcov-4b.x: New file.
48920 * gcc.misc-tests/gcov-5b.x: New file.
48921 * gcc.misc-tests/gcov-6.x: New file.
48922 * gcc.misc-tests/gcov-7.c: New test.
48923 * gcc.misc-tests/gcov-7.x: New file.
48924
48925 2001-09-06 Janis Johnson <janis187@us.ibm.com>
48926
48927 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
48928 * gcc.misc-tests/gcov-6.c: New test.
48929
48930 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
48931
48932 PR c++/3986
48933 * g++.dg/abi/vbase1.C: New test.
48934
48935 2001-09-05 Ziemowit Laski <zlaski@apple.com>
48936
48937 * objc.dg/method-2.m: New.
48938
48939 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
48940
48941 PR c++/4203
48942 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
48943 * g++.dg/init/empty1.C: New test.
48944
48945 2001-09-03 Jakub Jelinek <jakub@redhat.com>
48946
48947 * gcc.c-torture/compile/20010903-1.c: New test.
48948
48949 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
48950
48951 * gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
48952 for m68k.
48953
48954 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
48955
48956 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
48957
48958 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
48959
48960 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
48961
48962 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
48963
48964 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
48965 for 16-bit 'unsigned int'.
48966
48967 2001-08-29 Kazu Hirata <kazu@hxi.com>
48968
48969 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
48970
48971 2001-08-27 Richard Henderson <rth@redhat.com>
48972
48973 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
48974 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
48975
48976 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
48977
48978 * gcc.dg/asm-names.c (ymain): New.
48979
48980 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
48981
48982 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
48983 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
48984 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
48985
48986 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
48987
48988 * gcc.dg/compare5.c: New testcase.
48989
48990 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
48991
48992 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
48993 and "In instantiation".
48994
48995 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
48996
48997 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
48998
48999 2001-08-20 Janis Johnson <janis187@us.ibm.com>
49000
49001 * gcc.misc-tests/gcov.exp: Add support for branch information.
49002 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
49003 * gcc.misc-tests/gcov-4.c: New test.
49004 * gcc.misc-tests/gcov-4b.c: New test.
49005 * gcc.misc-tests/gcov-5b.c: New test.
49006
49007 2001-08-20 Zack Weinberg <zackw@panix.com>
49008
49009 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
49010 expected to fail.
49011
49012 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
49013
49014 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
49015
49016 2001-08-19 Jakub Jelinek <jakub@redhat.com>
49017
49018 * g++.dg/eh/template1.C: New test.
49019
49020 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
49021
49022 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
49023 Fix thinko.
49024 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
49025 for xfail.
49026
49027 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
49028
49029 * lib/g77-dg.exp: Use prune.exp for common procedures
49030 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
49031 * lib/g77.exp: (g77-dg-prune) Remove
49032
49033 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
49034
49035 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
49036
49037 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
49038
49039 * g++.dg/template/unify1.C: New test.
49040
49041 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
49042
49043 * g++.dg/abi/empty4.C: New test.
49044
49045 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
49046
49047 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
49048 solaris2.*
49049 * g77.f-torture/compile/pr3743.x: Likewise.
49050
49051 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
49052
49053 * g++.dg/other/using-declaration.C: New test.
49054
49055 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
49056
49057 * gcc.dg/cpp/tr-sign.c: New testcase.
49058
49059 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
49060
49061 * gcc.dg/cpp/19951025-1.c: Revert.
49062 * gcc.dg/cpp/directiv.c: We no longer process directives that
49063 interrupt macro arguments.
49064
49065 2001-08-03 Zack Weinberg <zackw@stanford.edu>
49066
49067 * gcc.dg/bconstp-1.c: New test.
49068
49069 2001-08-03 Richard Henderson <rth@redhat.com>
49070
49071 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
49072
49073 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
49074
49075 * gcc.dg/cpp/19951025-1.c: Update.
49076
49077 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
49078
49079 * g77.dg/ff90-1.f (s): Fix reference of variable z,
49080 should be x.
49081
49082 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
49083
49084 Kill -fhonor-std.
49085 * g++.old-deja/g++.ns/ns14.C: Remove special options.
49086 * g++.old-deja/g++.other/std1.C: Likewise.
49087 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
49088
49089 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
49090
49091 * lib/g77.exp: Load gcc-defs.exp for common procedures
49092 (g77_pass, g77_fail, g77_finish, g77_exit,
49093 ${tool}_check_unsupported_p} Now redundant. Deleted.
49094
49095 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
49096
49097 * g77.dg/fbackslash.f
49098 * g77.dg/fcase-preserve.f
49099 * g77.dg/ff90-1.f
49100 * g77.dg/ffixed-line-length-0.f
49101 * g77.dg/ffixed-line-length-132.f
49102 * g77.dg/ffixed-line-length-7.f
49103 * g77.dg/ffixed-line-length-72.f
49104 * g77.dg/ffixed-line-length-none.f
49105 * g77.dg/ffree-form-1.f
49106 * g77.dg/fno-backslash.f
49107 * g77.dg/fno-f90-1.f
49108 * g77.dg/fno-fixed-form-1.f
49109 * g77.dg/fno-onetrip.f
49110 * g77.dg/fno-typeless-boz.f
49111 * g77.dg/fno-underscoring.f
49112 * g77.dg/fno-vxt-1.f
49113 * g77.dg/fonetrip.f
49114 * g77.dg/ftypeless-boz.f
49115 * g77.dg/fugly-assumed.f
49116 * g77.dg/funderscoring.f
49117 * g77.dg/fvxt-1.f
49118
49119 2001-08-01 Ziemowit Laski <zlaski@apple.com>
49120
49121 * objc.dg/fwd-proto-1.m: New.
49122 * objc.dg/local-decl-1.m: New.
49123 * objc.dg/naming-1.m: New.
49124 * objc.dg/naming-2.m: New.
49125 * objc.dg/proto-hier-1.m: New.
49126
49127 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
49128
49129 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
49130 largest-type elements to a struct makes its size grow.
49131
49132 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
49133
49134 * g++.dg/abi/vthunk1.C: New test.
49135
49136 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
49137
49138 * g++.dg/abi/vbase8-22.C: New test.
49139
49140 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
49141
49142 * gcc.dg/cpp/macro8.c: New test.
49143
49144 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
49145
49146 * g++.dg/abi/vbase8-21.C: New test.
49147
49148 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
49149
49150 * g++.dg/abi/vbase8-10.C: New test.
49151
49152 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
49153
49154 * lib/g++.exp (g++_set_ld_library_path): Renamed to
49155 ${tool}_set_ld_library_path.
49156 Changed caller.
49157 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
49158 g++.exp.
49159
49160 2001-07-26 Stan Cox <scox@redhat.com>
49161
49162 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
49163 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
49164 gcc_exit, gcc_check_unsupported_p):
49165 Moved to gcc-deps.exp
49166 * gcc-deps.exp: New file.
49167
49168 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
49169
49170 * g++.old-deja/g++.pt/defarg14.C: New test.
49171
49172 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
49173
49174 * g++.old-deja/g++.other/lineno5.C: New test.
49175
49176 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
49177
49178 * g++.old-deja/g++.pt/crash68.C: New test.
49179
49180 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
49181
49182 * g++.old-deja/g++.other/crash42.C: New test.
49183
49184 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
49185
49186 * gcc.dg/cpp/extratokens.c: Fix.
49187 * gcc.dg/cpp/skipping2.c: New tests.
49188
49189 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
49190
49191 * gcc.c-torture/execute/20010724-1.c: New file.
49192 * gcc.c-torture/execute/20010724-1.x: New file.
49193
49194 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
49195
49196 * g++.old-deja/g++.other/cond7.C: New test.
49197
49198 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
49199
49200 * g++.old-deja/g++.other/optimize4.C: New test.
49201
49202 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
49203
49204 * g++.old-deja/g++.abi/vbase8-5.C: New test.
49205
49206 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
49207
49208 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
49209 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
49210 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
49211 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
49212
49213 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
49214 bug report" message.
49215
49216 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
49217 * g++.dg/ext/instantiate1.C: Move from old-deja.
49218
49219 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
49220
49221 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
49222 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
49223 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
49224 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
49225
49226 2001-07-23 Jeffrey A Law (law@cygnus.com)
49227
49228 * gcc.c-torture/execute/20010723-1.c: New test.
49229
49230 2001-07-23 Ben Elliston <bje@redhat.com>
49231
49232 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
49233
49234 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
49235
49236 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
49237 i[34567]86-*-*.
49238 Delete handling of ieee_multilib_flags.
49239 Pass -mieee for alpha*-*-* and sh-*-*.
49240 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
49241
49242 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
49243
49244 Remove old-abi tests.
49245 * g++.old-deja/g++.mike/p11116.C: Remove.
49246 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
49247
49248 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
49249
49250 * g77.f-torture/compile/pr3743.f: New test
49251
49252 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
49253
49254 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
49255
49256 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
49257
49258 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
49259 g++.old-deja/g++.pt/static6.C: Likewise.
49260 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
49261 supports weak symbols.
49262
49263 2001-07-18 Andreas Jaeger <aj@suse.de>
49264
49265 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
49266 supported again.
49267
49268 2001-07-18 Andreas Jaeger <aj@suse.de>
49269
49270 * gcc.dg/iftrap-1.c: Fix target line.
49271
49272 2001-07-17 Richard Henderson <rth@redhat.com>
49273
49274 * gcc.c-torture/execute/20010717-1.c: New.
49275
49276 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
49277
49278 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
49279 tests.
49280
49281 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
49282
49283 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
49284
49285 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
49286
49287 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
49288 UAC_SIGBUS, UAC_NOPRINT definitions.
49289
49290 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
49291
49292 * objc/execute/object_is_class.m: New test.
49293 * objc/execute/object_is_meta_class.m: New test.
49294
49295 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
49296
49297 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
49298 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
49299
49300 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
49301
49302 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
49303 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
49304
49305 2001-07-14 Richard Henderson <rth@redhat.com>
49306
49307 * gcc.dg/iftrap-1.c: New.
49308
49309 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
49310
49311 * g77.f-torture/execute/intrinsic77.f: New test.
49312
49313 2001-07-11 Janis Johnson <janis@us.ibm.com>
49314
49315 * gcc.misc-tests/gcov-3.c: New test.
49316
49317 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
49318
49319 * gcc.c-torture/compile/20010711-1.c,
49320 * gcc.c-torture/compile/20010711-2.c: New tests.
49321
49322 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
49323
49324 * gcc.c-torture/execute/20010711-1.c: New test.
49325
49326 2001-07-11 Ben Elliston <bje@redhat.com>
49327
49328 * g++.old-deja/g++.other/enum5.C: New test.
49329
49330 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
49331
49332 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
49333 (g++-dg-prune): Call prune_gcc_output.
49334 * prune.exp: New file for prune_gcc_output.
49335 * lib/g++.exp, lib/gcc.exp: Load it.
49336
49337 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
49338
49339 * gcc.c-torture/compile/20010701-1.c,
49340 g++.old-deja/g++.ext/attrib6.C: New tests.
49341
49342 2001-07-06 Jeffrey A Law (law@cygnus.com)
49343
49344 * gcc.c-torture/compile/20010706-1.c: New test.
49345
49346 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
49347
49348 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
49349
49350 2001-06-28 Stan Shebs <shebs@apple.com>
49351
49352 * gcc.dg/pragma-darwin.c: New test.
49353
49354 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
49355
49356 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
49357 Solaris 2.[678] system.
49358
49359 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
49360
49361 * gcc.dg/20010622-1.c: New test.
49362
49363 2001-06-18 Stan Shebs <shebs@apple.com>
49364
49365 * objc.dg: New directory.
49366 * objc.dg/dg.exp: New file.
49367 * objc.dg/alias.m: New.
49368 * objc.dg/class-1.m: New.
49369 * objc.dg/class-2.m: New.
49370 * objc.dg/const-str-1.m: New.
49371 * objc.dg/const-str-2.m: New.
49372 * objc.dg/id-1.m: New.
49373 * objc.dg/method-1.m: New.
49374 * objc.dg/super-class-1.m: New.
49375 * lib/objc-dg.exp: New file.
49376
49377 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
49378
49379 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
49380 of label name.
49381
49382 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
49383
49384 * g++.old-deja/g++.abi/vbase8-9.C: New test.
49385
49386 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
49387
49388 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
49389 variable.
49390
49391 2001-06-12 Richard Henderson <rth@redhat.com>
49392
49393 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
49394
49395 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
49396
49397 * g++.old-deja/g++.abi/vbase5.C: New test.
49398 * g++.old-deja/g++.abi/vbase6.C: New test.
49399 * g++.old-deja/g++.abi/vbase7.C: New test.
49400
49401 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
49402
49403 * gcc.c-torture/compile/20010610-1.c: New test.
49404
49405 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
49406
49407 * g++.old-deja/g++.abi/vbase4.C: New test.
49408
49409 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
49410
49411 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
49412 support %f for HC11/HC12 targets.
49413 * gcc.c-torture/execute/930513-1.x: New file, likewise.
49414 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
49415 on HC11/HC12 targets.
49416 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
49417
49418 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
49419
49420 * gcc.dg/wchar_t-1.c: New file.
49421 * gcc.dg/wint_t-1.c: Likewise.
49422
49423 2001-06-11 Bernd Schmidt <bernds@redhat.com>
49424
49425 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
49426
49427 2001-06-11 Richard Henderson <rth@redhat.com>
49428
49429 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
49430
49431 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
49432
49433 * gcc.c-torture/compile/20010611-1.c: New test.
49434
49435 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
49436
49437 * gcc.dg/c99-tag-1.c: Add more tests.
49438
49439 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
49440
49441 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
49442 representation on MN10300 and ARM/Thumb.
49443
49444 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
49445
49446 * g77.f-torture/execute/20010610.f: New.
49447
49448 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
49449
49450 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
49451 names.
49452
49453 2001-06-09 Richard Henderson <rth@redhat.com>
49454
49455 * gcc.c-torture/execute/ashrdi-1.c: New.
49456 * gcc.c-torture/execute/ashldi-1.c: New.
49457 * gcc.c-torture/execute/lshrdi-1.c: New.
49458
49459 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
49460
49461 * objc/execute/load-3.m: Added. Check sending +load to categories,
49462 in addition to classes.
49463
49464 2001-06-08 Stan Shebs <shebs@apple.com>
49465
49466 * objc/execute/load-2.m: New test. From Nicola Pero
49467 <n.pero@mi.flashnet.it>.
49468
49469 2001-06-08 Jakub Jelinek <jakub@redhat.com>
49470
49471 * gcc.c-torture/execute/20010605-2.c: New test.
49472
49473 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
49474
49475 * g++.old-deja/g++.abi/vbase2.C: New test.
49476 * g++.old-deja/g++.abi/vbase3.C: New test.
49477
49478 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
49479
49480 * g++.old-deja/g++.pt/friend49.C: New test.
49481
49482 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
49483
49484 * g++.old-deja/g++.ext/anon3.C: New test.
49485
49486 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
49487
49488 * g++.old-deja/g++.other/conv7.C: New test.
49489
49490 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
49491
49492 * gcc.c-torture/compile/20010605-2.c: New test.
49493
49494 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
49495
49496 * gcc.c-torture/execute/20010604-1.c: New test.
49497
49498 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
49499
49500 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
49501
49502 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
49503
49504 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
49505 (g++_link_flags): Likewise.
49506 (g++_init): Pass gccpath's value to two previous functions.
49507
49508 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
49509
49510 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
49511 Ensure logfile entry matches exec command line.
49512
49513 2001-05-31 Richard Henderson <rth@redhat.com>
49514
49515 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
49516 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
49517
49518 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
49519
49520 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
49521 compiler for irix6.2
49522
49523 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
49524
49525 * g++.old-deja/g++.other/optimize3.C: New file.
49526
49527 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
49528
49529 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
49530 assemble.
49531
49532 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
49533
49534 * g++.old-deja/g++.other/optimize2.C: New file.
49535
49536 2001-05-25 Diego Novillo <dnovillo@redhat.com>
49537
49538 * gcc.c-torture/compile/20010518-2.c: New file.
49539 * gcc.c-torture/execute/20010518-1.c: New file.
49540 * gcc.c-torture/execute/20010518-2.c: New file.
49541
49542 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
49543
49544 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
49545
49546 2001-05-24 Mark Mitchell <mark@codesourcery.com>
49547
49548 G++ no longer defines builtins that do not begin with __builtin.
49549 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
49550 * g++.old-deja/g++.brendand/misc13.C: Likewise.
49551 * g++.old-deja/g++.law/builtin1.C: Likewise.
49552 * g++.old-deja/g++.law/cvt2.C: Likewise.
49553 * g++.old-deja/g++.mike/net5.C: Likewise.
49554 * g++.old-deja/g++.other/builtins1.C: Likewise.
49555 * g++.old-deja/g++.other/builtins2.C: Likewise.
49556 * g++.old-deja/g++.other/builtins3.C: Likewise.
49557 * g++.old-deja/g++.other/builtins4.C: Likewise.
49558 * g++.old-deja/g++.other/inline8.C: Likewise.
49559 * g++.old-deja/g++.robertl/eb39.C: Likewise.
49560
49561 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
49562
49563 * g++.old-deja/g++.pt/using1.C: Adjust.
49564 * g++.old-deja/g++.pt/using2.C: New test.
49565
49566 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
49567
49568 * gcc.dg/cpp/charconst.c: New tests.
49569 * gcc.dg/cpp/escape.c: New tests.
49570 * gcc.dg/cpp/escape-1.c: New tests.
49571 * gcc.dg/cpp/escape-2.c: New tests.
49572 * gcc.dg/cpp/ucs.c: New tests.
49573
49574 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
49575
49576 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
49577 native compiler for irix6.5.
49578
49579 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
49580
49581 * lib/g++.exp (g++_include_flags): Use args to compute
49582 get_multilibs.
49583 (g++_link_flags): Likewise.
49584 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
49585
49586 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
49587
49588 * gcc.dg/c90-hexfloat-1.c: Add more tests.
49589
49590 2001-05-21 Geoff Keating <geoffk@redhat.com>
49591
49592 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
49593 this file.
49594
49595 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
49596
49597 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
49598 STACK_SIZE;
49599 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
49600 to STACK_SIZE; Use it to define size of add_histo array.
49601 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
49602 to STACK_SIZE.
49603 (f): Use GITT_SIZE to define size of gitt local table.
49604 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
49605 to STACK_SIZE; Use it to define size of bytemem array.
49606
49607 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
49608
49609 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
49610 on 68HC11/HC12 due to the asm instruction.
49611 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
49612 * gcc.c-torture/compile/920520-1.x: Likewise.
49613 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
49614 on 68HC11/HC12 because the function is larger than 64K.
49615 * gcc.c-torture/compile/961203-1.x: New file, this test fails
49616 on 68HC11/HC12 because the structure is too large.
49617
49618 2001-05-20 Richard Henderson <rth@redhat.com>
49619
49620 * gcc.c-torture/execute/20010520-1.c: New.
49621
49622 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
49623
49624 * g++.old-deja/g++.warn/compare1.C: New test.
49625 * gcc.dg/compare4.c: New test.
49626
49627 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
49628
49629 * g++.old-deja/g++.other/optimize1.C: New test.
49630
49631 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
49632
49633 * g++.old-deja/g++.pt/spec41.C: New test.
49634
49635 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
49636
49637 * gcc.c-torture/compile/20010114-1.x: Remove.
49638
49639 2001-05-18 Stan Shebs <shebs@apple.com>
49640
49641 * gcc.c-torture/compile/20010518-1.c: New test.
49642
49643 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
49644
49645 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
49646 * g++.old-deja/g++.pt/crash67.C: New test.
49647
49648 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
49649
49650 * g++.old-deja/g++.other/debug9.C: New test.
49651
49652 2001-05-16 Zack Weinberg <zackw@stanford.edu>
49653
49654 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
49655
49656 2001-05-16 Jan Hubicka <jh@suse.cz>
49657
49658 * gcc.c-torture/compile/20010516-1.c: New test.
49659
49660 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
49661
49662 * g++.old-deja/g++.other/crash41.C: New test.
49663
49664 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
49665
49666 * g++.old-deja/g++.pt/crash66.C: New test.
49667
49668 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
49669
49670 * g++.old-deja/g++.robertl/eb27.C: Convert.
49671
49672 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
49673
49674 * g++.dg/friend-warn.C: New test. Do not warn about friend
49675 declaration being redundant.
49676
49677 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
49678
49679 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
49680
49681 2001-05-14 Mark Mitchell <mark@codesourcery.com>
49682
49683 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
49684
49685 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
49686
49687 * lib/g++.exp: Use testsuite_flags.
49688
49689 2001-05-13 Mark Mitchell <mark@codesourcery.com>
49690
49691 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
49692
49693 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
49694
49695 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
49696
49697 2001-05-11 Mark Mitchell <mark@codesourcery.com>
49698
49699 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
49700
49701 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
49702
49703 * gcc.c-torture/compile/20010313-1.c: New test.
49704
49705 2001-05-09 Zack Weinberg <zackw@stanford.edu>
49706
49707 * gcc.dg/cpp/direct2.c: New test.
49708 * gccq.dg/cpp/direct2s.c: New test.
49709
49710 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
49711
49712 2001-05-07 Mark Mitchell <mark@codesourcery.com>
49713
49714 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
49715 * g++.old-deja/g++.other/op3.C: Likewise.
49716
49717 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
49718
49719 * gcc.dg/cpp/syshdr.h: New file.
49720 * gcc.dg/cpp/sysmac1.c: Update.
49721 * gcc.dg/cpp/sysmac2.c: Update.
49722
49723 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
49724
49725 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
49726
49727 2001-05-04 David Edelsohn <edelsohn@gnu.org>
49728
49729 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
49730 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
49731
49732 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
49733
49734 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
49735
49736 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
49737
49738 * lib/g++.exp (g++_include_flags): Don't use any special flags
49739 if TESTING_IN_BUILD_TREE is not defined.
49740 (g++_init): Use a plain 'c++' as the compiler if
49741 TESTING_IN_BUILD_TREEE is not defined.
49742
49743 2001-05-02 Jakub Jelinek <jakub@redhat.com>
49744
49745 * g++.old-deja/g++.eh/catch13.C: New test.
49746 * g++.old-deja/g++.eh/catch14.C: New test.
49747
49748 2001-05-02 Jakub Jelinek <jakub@redhat.com>
49749
49750 * gcc.dg/cpp/tr-define.c: New test.
49751
49752 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
49753
49754 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
49755 <stdlib.h>, not <malloc.h>.
49756
49757 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
49758
49759 * g++.old-deja/g++.ns/template17.C: New test.
49760
49761 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
49762
49763 * g++.old-deja/g++.pt/ref4.C: New test.
49764
49765 2001-04-30 Richard Henderson <rth@redhat.com>
49766
49767 * gcc.dg/20000724-1.c: Revert last change.
49768
49769 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
49770
49771 * g77.f-torture/execute/20010430.f: New test.
49772
49773 2001-04-30 Mark Mitchell <mark@codesourcery.com>
49774
49775 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
49776
49777 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
49778
49779 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
49780
49781 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
49782
49783 * g++.old-deja/g++.eh/crash6.C: New test.
49784
49785 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
49786
49787 * g++.old-deja/g++.other/warn7.C: New test.
49788
49789 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
49790
49791 * g++.old-deja/g++.other/defarg9.C: New test.
49792
49793 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
49794
49795 * g77.f-torture/compile/20010426.f: New test.
49796 * g77.f-torture/execute/20010426.f: New test.
49797
49798 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
49799
49800 * g77.f-torture/compile/20000629-1.x: Remove - error
49801 has been fixed.
49802
49803 2001-04-26 Jeffrey A Law (law@cygnus.com)
49804
49805 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
49806 Tweak slightly to work with g++.dg framework.
49807 * g++.dg/special/ecos.exp: Run initp1.C test.
49808 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
49809
49810 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
49811 its linker doesn't give line numbers either.
49812 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
49813
49814 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
49815
49816 * g++.old-deja/g++.other/lex1.C: New test.
49817
49818 2001-04-26 Jakub Jelinek <jakub@redhat.com>
49819
49820 * gcc.dg/noncompile/20010425-1.c: New test.
49821
49822 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
49823
49824 * g++.old-deja/g++.pt/mangle2.C: New test.
49825
49826 2001-04-25 Jakub Jelinek <jakub@redhat.com>
49827
49828 * gcc.dg/format/plus-1.c: New test.
49829
49830 2001-04-25 Jakub Jelinek <jakub@redhat.com>
49831
49832 * gcc.dg/20010423-1.c: New test.
49833
49834 2001-04-25 Jakub Jelinek <jakub@redhat.com>
49835
49836 * gcc.c-torture/execute/20010422-1.c: New test.
49837
49838 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
49839
49840 * g++.old-deja/g++.ns/type2.C: New test.
49841
49842 2001-04-24 Zack Weinberg <zackw@stanford.edu>
49843
49844 * g++.old-deja/g++.other/perf1.C: New test.
49845
49846 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
49847
49848 * gcc.dg/c99-func-2.c: Remove xfail.
49849 * gcc.dg/c99-func-3.c: Remove xfail.
49850 * gcc.dg/c99-func-4.c: Remove xfail.
49851
49852 2001-04-23 Zack Weinberg <zackw@stanford.edu>
49853
49854 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
49855
49856 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
49857
49858 * gcc.c-torture/compile/20010423-1.c: New test.
49859
49860 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
49861
49862 * g++.old-deja/g++.pt/typename28.C: New test.
49863
49864 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
49865
49866 * g++.old-deja/g++.abi/empty2.C: New test.
49867 * g++.old-deja/g++.abi/empty3.C: New test.
49868
49869 2001-04-20 Jakub Jelinek <jakub@redhat.com>
49870
49871 * g++.old-deja/g++.other/comdat2.C: New test.
49872 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
49873
49874 2001-04-20 Jakub Jelinek <jakub@redhat.com>
49875
49876 * g++.old-deja/g++.other/overload14.C: New test.
49877
49878 2001-04-20 Jakub Jelinek <jakub@redhat.com>
49879
49880 * g++.old-deja/g++.other/lookup23.C: New test.
49881
49882 2001-04-20 Jakub Jelinek <jakub@redhat.com>
49883
49884 * gcc.c-torture/execute/20010403-1.c: New test.
49885
49886 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
49887 Mark Mitchell <mark@codesourcery.com>
49888
49889 * lib/old-dejagnu.exp: Don't delete output of executable.
49890 Add .exe suffix to executables.
49891
49892 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
49893
49894 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
49895
49896 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
49897
49898 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
49899
49900 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
49901
49902 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
49903 * g++.old-deja/g++.abi/crash1.C: New test.
49904
49905 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
49906
49907 * g++.old-deja/g++.other/crash40.C: New test.
49908
49909 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
49910
49911 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
49912
49913 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
49914
49915 * g++.old-deja/g++.other/warn6.C: New test.
49916
49917 2001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
49918
49919 * g++.old-deja/g++.robertl/eb42.C: Same.
49920
49921 2001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
49922
49923 * gcc.dg/wtr-conversion-1.c: New testcase.
49924
49925 2001-04-10 Richard Henderson <rth@redhat.com>
49926
49927 * g++.old-deja/g++.other/array5.C: New.
49928
49929 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
49930
49931 * gcc.c-torture/execute/20010408-1.c: New test.
49932
49933 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
49934
49935 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
49936 headers and constructs.
49937 * g++.old-deja/g++.robertl/eb79.C: Same.
49938 * g++.old-deja/g++.robertl/eb77.C (main): Same.
49939 * g++.old-deja/g++.robertl/eb73.C: Same.
49940 * g++.old-deja/g++.robertl/eb66.C (main): Same.
49941 * g++.old-deja/g++.robertl/eb55.C (t): Same.
49942 * g++.old-deja/g++.robertl/eb54.C (main): Same.
49943 * g++.old-deja/g++.robertl/eb46.C (main): Same.
49944 * g++.old-deja/g++.robertl/eb44.C: Same.
49945 * g++.old-deja/g++.robertl/eb41.C (main): Same.
49946 * g++.old-deja/g++.robertl/eb4.C (main): Same.
49947 * g++.old-deja/g++.robertl/eb39.C: Same.
49948 * g++.old-deja/g++.robertl/eb33.C (main): Same.
49949 * g++.old-deja/g++.robertl/eb31.C (main): Same.
49950 * g++.old-deja/g++.robertl/eb30.C: Same.
49951 * g++.old-deja/g++.robertl/eb3.C: Same.
49952 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
49953 * g++.old-deja/g++.robertl/eb21.C: Same.
49954 * g++.old-deja/g++.robertl/eb15.C: Same.
49955 * g++.old-deja/g++.robertl/eb118.C: Same.
49956 * g++.old-deja/g++.robertl/eb115.C (main): Same.
49957 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
49958 * g++.old-deja/g++.robertl/eb109.C: Same.
49959 * g++.old-deja/g++.other/sibcall1.C (main): Same.
49960 * g++.old-deja/g++.mike/rtti1.C: Same.
49961 * g++.old-deja/g++.mike/p658.C: Same.
49962 * g++.old-deja/g++.mike/net46.C: Same.
49963 * g++.old-deja/g++.mike/net34.C: Same.
49964 * g++.old-deja/g++.mike/memoize1.C: Same.
49965 * g++.old-deja/g++.mike/eh2.C: Same.
49966 * g++.old-deja/g++.law/weak.C: Same.
49967 * g++.old-deja/g++.law/visibility7.C: Same.
49968 * g++.old-deja/g++.law/visibility25.C: Same.
49969 * g++.old-deja/g++.law/visibility22.C: Same.
49970 * g++.old-deja/g++.law/visibility2.C: Same.
49971 * g++.old-deja/g++.law/visibility17.C: Same.
49972 * g++.old-deja/g++.law/visibility13.C: Same.
49973 * g++.old-deja/g++.law/visibility10.C: Same.
49974 * g++.old-deja/g++.law/visibility1.C: Same.
49975 * g++.old-deja/g++.law/virtual3.C (eval): Same.
49976 * g++.old-deja/g++.law/vbase1.C: Same.
49977 * g++.old-deja/g++.law/operators32.C: Same.
49978 * g++.old-deja/g++.law/nest3.C: Same.
49979 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
49980 * g++.old-deja/g++.law/except5.C (main): Same.
49981 * g++.old-deja/g++.law/cvt7.C (run): Same.
49982 * g++.old-deja/g++.law/cvt2.C: Same.
49983 * g++.old-deja/g++.law/cvt16.C: Same.
49984 * g++.old-deja/g++.law/ctors6.C (bar): Same.
49985 * g++.old-deja/g++.law/ctors17.C (main): Same.
49986 * g++.old-deja/g++.law/ctors13.C: Same.
49987 * g++.old-deja/g++.law/ctors12.C (main): Same.
49988 * g++.old-deja/g++.law/ctors10.C: Same.
49989 * g++.old-deja/g++.law/code-gen5.C: Same.
49990 * g++.old-deja/g++.law/bad-error7.C: Same.
49991 * g++.old-deja/g++.law/arm9.C: Same.
49992 * g++.old-deja/g++.law/arm12.C: Same.
49993 * g++.old-deja/g++.law/arg8.C: Same.
49994 * g++.old-deja/g++.law/arg1.C: Same.
49995 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
49996 * g++.old-deja/g++.jason/template31.C: Same.
49997 * g++.old-deja/g++.jason/template24.C (main): Same.
49998 * g++.old-deja/g++.jason/2371.C: Same.
49999 * g++.old-deja/g++.eh/new2.C: Same.
50000 * g++.old-deja/g++.eh/new1.C: Same.
50001 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
50002 * g++.old-deja/g++.brendan/nest21.C (main): Same.
50003 * g++.old-deja/g++.brendan/err-msg3.C: Same.
50004 * g++.old-deja/g++.brendan/crash62.C: Same.
50005 * g++.old-deja/g++.brendan/crash52.C: Same.
50006 * g++.old-deja/g++.brendan/crash49.C (main): Same.
50007 * g++.old-deja/g++.brendan/crash38.C: Same.
50008 * g++.old-deja/g++.brendan/crash15.C (main): Same.
50009 * g++.old-deja/g++.brendan/copy9.C: Same.
50010
50011 2001-04-06 J"orn Rennecke <amylaar@redhat.com>
50012
50013 * gcc.c-torture/execute/20001203-2.c (memset):
50014 Count argument is of type __SIZE_TYPE__.
50015
50016 2001-04-04 Diego Novillo <dnovillo@redhat.com>
50017
50018 * gcc.c-torture/compile/20010404-1.c: New test.
50019
50020 2001-04-04 Jakub Jelinek <jakub@redhat.com>
50021
50022 * gcc.c-torture/compile/20010326-1.c: New test.
50023
50024 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
50025
50026 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
50027 peculiarities of the SH.
50028 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
50029
50030 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
50031
50032 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
50033 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
50034 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
50035
50036 2001-04-02 Jakub Jelinek <jakub@redhat.com>
50037
50038 * g77.f-torture/compile/20010321-1.f: New test.
50039
50040 2001-04-02 Jakub Jelinek <jakub@redhat.com>
50041
50042 * gcc.c-torture/compile/20010329-1.c: New test.
50043
50044 2001-04-02 Jakub Jelinek <jakub@redhat.com>
50045
50046 * gcc.c-torture/execute/20010329-1.c: New test.
50047
50048 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
50049
50050 * g++.old-deja/g++.other/eh4.C: Fix typo.
50051
50052 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
50053
50054 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
50055
50056 2001-03-28 Philip Blundell <philb@gnu.org>
50057
50058 * gcc.c-torture/compile/20010328-1.c: New test.
50059
50060 2001-03-27 Richard Henderson <rth@redhat.com>
50061
50062 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
50063 * g++.old-deja/g++.eh/vbase3.C: Likewise.
50064
50065 2001-03-27 Alan Modra <alan@linuxcare.com.au>
50066
50067 * gcc.c-torture/compile/20010327-1.c: New test.
50068
50069 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
50070
50071 * g++.old-deja/g++.other/friend12.C: New test.
50072 * g++.old-deja/g++.other/friend9.C: Expect no errors.
50073 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
50074
50075 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
50076
50077 * gcc.c-torture/execute/20010325-1.c: New test.
50078
50079 2001-03-23 Jakub Jelinek <jakub@redhat.com>
50080
50081 * g++.old-deja/g++.other/mangle3.C: New test.
50082
50083 2001-03-22 Jakub Jelinek <jakub@redhat.com>
50084
50085 * g++.old-deja/g++.other/anon8.C: New test.
50086
50087 2001-03-20 Philip Blundell <philb@gnu.org>
50088
50089 * gcc.c-torture/compile/20010320-1.c: New test.
50090
50091 2001-03-17 Richard Henderson <rth@redhat.com>
50092
50093 * g++.old-deja/g++.other/eh4.C: Add expected error text.
50094
50095 2001-03-15 Geoff Keating <geoff@redhat.com>
50096
50097 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
50098 tests on AIX.
50099
50100 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
50101
50102 * g++.old-deja/g++.other/eh4.C: New test.
50103
50104 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
50105
50106 * gcc.dg/cpp/mi1.c: Update.
50107
50108 2001-03-14 Jakub Jelinek <jakub@redhat.com>
50109
50110 * g++.old-deja/g++.other/regstack.C: New test.
50111
50112 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
50113
50114 * g++.old-deja/g++.other/ref4.C: New test.
50115
50116 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
50117
50118 * objc/execute/va_method.m: Added.
50119 * objc/execute/IMP.m: Added.
50120 * objc/execute/_cmd.m: Added.
50121 * objc/execute/accessing_ivars.m: Added.
50122 * objc/execute/class-1.m: Added.
50123 * objc/execute/class-10.m: Added.
50124 * objc/execute/class-11.m: Added.
50125 * objc/execute/class-12.m: Added.
50126 * objc/execute/class-13.m: Added.
50127 * objc/execute/class-14.m: Added.
50128 * objc/execute/class-2.m: Added.
50129 * objc/execute/class-3.m: Added.
50130 * objc/execute/class-4.m: Added.
50131 * objc/execute/class-5.m: Added.
50132 * objc/execute/class-6.m: Added.
50133 * objc/execute/class-7.m: Added.
50134 * objc/execute/class-8.m: Added.
50135 * objc/execute/class-9.m: Added.
50136 * objc/execute/class-tests-1.h
50137 * objc/execute/class-tests-2.h
50138 * objc/execute/compatibility_alias.m: Added.
50139 * objc/execute/encode-1.m: Added.
50140 * objc/execute/formal_protocol-1.m: Added.
50141 * objc/execute/formal_protocol-2.m: Added.
50142 * objc/execute/formal_protocol-3.m: Added.
50143 * objc/execute/formal_protocol-4.m: Added.
50144 * objc/execute/formal_protocol-5.m: Added.
50145 * objc/execute/formal_protocol-6.m: Added.
50146 * objc/execute/formal_protocol-7.m: Added.
50147 * objc/execute/informal_protocol.m: Added.
50148 * objc/execute/initialize.m: Added.
50149 * objc/execute/load.m: Added.
50150 * objc/execute/many_args_method.m: Added.
50151 * objc/execute/nested-3.m: Added.
50152 * objc/execute/no_clash.m: Added.
50153 * objc/execute/private.m: Added.
50154 * objc/execute/redefining_self.m: Added.
50155 * objc/execute/root_methods.m: Added.
50156 * objc/execute/selector-1.m: Added.
50157 * objc/execute/static-1.m: Added.
50158 * objc/execute/static-2.m: Added.
50159 * objc/execute/va_method.m: Added.
50160
50161 2001-03-10 Richard Henderson <rth@redhat.com>
50162
50163 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
50164
50165 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
50166
50167 * g++.old-deja/g++.other/crash31.C: XFAIL.
50168 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
50169 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
50170 * gcc.c-torture/execute/20010123-1.x: XFAIL.
50171 * gcc.c-torture/execute/20010124-1.x: XFAIL.
50172 * gcc.dg/sequence-pt-1.c: XFAIL one test.
50173
50174 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
50175
50176 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
50177
50178 2001-03-06 Zack Weinberg <zackw@stanford.edu>
50179
50180 * gcc.dg/20000724-1.c: Don't use multiline strings.
50181
50182 2001-03-06 Zack Weinberg <zackw@stanford.edu>
50183
50184 * objc/execute/string1.m, objc/execute/string2.m: Compare the
50185 result of -cString against what we expect it to be; don't just
50186 print it out for no one to read.
50187
50188 * objc/execute/string3.m, objc/execute/string4.m: New tests.
50189 Based on testcases provided by Nicola Pero.
50190
50191 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
50192
50193 * gcc.dg/cpp/macro7.c: New test.
50194
50195 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
50196
50197 * gcc.dg/cpp/multiline.c: Update.
50198
50199 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
50200
50201 * g++.old-deja/g++.other/enum3.C: New test.
50202
50203 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
50204
50205 * g++.old-deja/g++.other/pod1.C: New test.
50206
50207 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
50208
50209 * g++.old-deja/g++.ext/overload1.C: New test.
50210
50211 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
50212
50213 * g++.old-deja/g++.pt/using1.C: New test.
50214
50215 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
50216
50217 * g++.old-deja/g++.other/using9.C: New test.
50218
50219 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
50220
50221 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
50222
50223 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
50224
50225 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
50226
50227 * g++.old-deja/g++.ext/realpt1.C: Remove.
50228
50229 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
50230
50231 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
50232
50233 2001-02-26 Will Cohen <wcohen@redhat.com>
50234
50235 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
50236
50237 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
50238
50239 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
50240 templatized constructors.
50241
50242 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
50243
50244 * gcc.c-torture/execute/20010224-1.c: New test.
50245
50246 2001-02-23 Jakub Jelinek <jakub@redhat.com>
50247
50248 * gcc.c-torture/execute/20010222-1.c: New test.
50249
50250 2001-02-22 Jakub Jelinek <jakub@redhat.com>
50251
50252 * g++.old-deja/g++.other/inline20.C: New test.
50253
50254 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
50255
50256 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
50257
50258 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
50259
50260 * g++.old-deja/g++.other/lookup22.C: New test.
50261
50262 2001-02-19 Zack Weinberg <zackw@stanford.edu>
50263
50264 * g77.dg: New directory.
50265 * g77.dg/20010216-1.f: New test case.
50266 * g77.dg/dg.exp: New driver.
50267 * lib/g77-dg.exp: New driver library.
50268
50269 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
50270
50271 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
50272
50273 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
50274
50275 * g++.old-deja/g++.other/decl9.C: New test.
50276
50277 2001-02-16 Jakub Jelinek <jakub@redhat.com>
50278
50279 * g++.old-deja/g++.other/init16.C: Update the test so that it does
50280 not need <string> and also tests the initialization at runtime.
50281
50282 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
50283
50284 * gcc.c-torture/execute/longlong.c: New test.
50285
50286 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
50287
50288 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
50289
50290 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
50291
50292 * gcc.c-torture/execute/920302-1.c (execute):
50293 Change argument type to short.
50294
50295 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
50296
50297 * g++.old-deja/g++.pt/deduct6.C: New test.
50298
50299 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
50300
50301 * g++.old-deja/g++.pt/deduct5.C: New test.
50302
50303 2001-02-14 Jakub Jelinek <jakub@redhat.com>
50304
50305 * gcc.c-torture/execute/20010209-1.c: New test.
50306
50307 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
50308
50309 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
50310
50311 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
50312
50313 * g++.dg/vtgc1.C: Update for new ABI.
50314
50315 * consistency.vlad: New directory, 1665 files.
50316
50317 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
50318
50319 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
50320 return type.
50321 * gcc.dg/cpp/digraphs.c: Declare puts.
50322
50323 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
50324
50325 * g++.old-deja/g++.other/warn5.C: New test.
50326
50327 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
50328
50329 * g++.old-deja/g++.pt/spec40.C: New test.
50330
50331 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
50332
50333 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
50334 case.
50335 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
50336
50337 2001-02-12 Jakub Jelinek <jakub@redhat.com>
50338
50339 * gcc.c-torture/compile/20010209-1.c: New test.
50340
50341 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
50342
50343 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
50344 excess errors message but not if it crashes.
50345 * g++.old-deja/g++.other/crash27.C: Likewise.
50346 * g++.old-deja/g++.other/crash28.C: Likewise.
50347 * g++.old-deja/g++.other/crash30.C: Likewise.
50348 * g++.old-deja/g++.other/crash32.C: Likewise.
50349 * g++.old-deja/g++.other/crash35.C: Likewise.
50350 * g++.old-deja/g++.pt/inherit2.C: Likewise.
50351
50352 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
50353
50354 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
50355 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
50356 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
50357 g77.f-torture/execute/execute.exp,
50358 g77.f-torture/noncompile/noncompile.exp,
50359 gcc.c-torture/execute/execute.exp,
50360 gcc.c-torture/execute/memcheck/memcheck.exp,
50361 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
50362 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
50363 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
50364 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
50365 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
50366 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
50367 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
50368 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
50369 Remove bug reporting instructions with ancient email addresses.
50370
50371 2001-02-07 Jakub Jelinek <jakub@redhat.com>
50372
50373 * gcc.dg/20010202-1.c: New test.
50374 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
50375
50376 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
50377
50378 * g++.dg/stdbool-if.C: New test.
50379
50380 2001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
50381
50382 * objc/execute/fdecl.m: Added main().
50383
50384 2001-02-07 Jakub Jelinek <jakub@redhat.com>
50385
50386 * gcc.c-torture/execute/20010206-1.c: New test.
50387
50388 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
50389
50390 * gcc.dg/cpp/avoidpaste1.c: Update.
50391
50392 2001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
50393
50394 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
50395 Pero <nicola@brainstorm.co.uk>.
50396 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
50397
50398 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
50399
50400 * g++.old-deja/g++.pt/spec39.C: New test.
50401
50402 2001-02-05 Jakub Jelinek <jakub@redhat.com>
50403
50404 * gcc.c-torture/compile/20010202-1.c: New test.
50405
50406 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
50407
50408 * g++.old-deja/g++.abi/primary2.C: New test.
50409 * g++.old-deja/g++.abi/primary3.C: New test.
50410 * g++.old-deja/g++.abi/primary4.C: New test.
50411 * g++.old-deja/g++.abi/primary5.C: New test.
50412 * g++.old-deja/g++.abi/vtable3.h: New test.
50413 * g++.old-deja/g++.abi/vtable3a.C: New test.
50414 * g++.old-deja/g++.abi/vtable3b.C: New test.
50415 * g++.old-deja/g++.abi/vtable3c.C: New test.
50416 * g++.old-deja/g++.abi/vtable3d.C: New test.
50417 * g++.old-deja/g++.abi/vtable3e.C: New test.
50418 * g++.old-deja/g++.abi/vtable3f.C: New test.
50419 * g++.old-deja/g++.abi/vtable3g.C: New test.
50420 * g++.old-deja/g++.abi/vtable3h.C: New test.
50421 * g++.old-deja/g++.abi/vtable3i.C: New test.
50422 * g++.old-deja/g++.abi/vtable3j.C: New test.
50423 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
50424
50425 2001-02-03 Jakub Jelinek <jakub@redhat.com>
50426
50427 * g++.old-deja/g++.other/anon6.C: New test.
50428 * g++.old-deja/g++.other/anon7.C: New test.
50429
50430 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
50431
50432 * gcc.dg/cpp/avoidpaste2.c: New tests.
50433
50434 2001-01-31 Jakub Jelinek <jakub@redhat.com>
50435
50436 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
50437
50438 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
50439
50440 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
50441 DECIMAL_DIG cases for Irix."
50442
50443 2001-01-31 J"orn Rennecke <amylaar@redhat.com>
50444
50445 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
50446
50447 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
50448
50449 * gcc.dg/c99-tag-1.c: New test.
50450
50451 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
50452
50453 * gcc.dg/cpp/tr-warn1.c: Add tests.
50454
50455 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
50456
50457 * gcc.dg/cpp/avoidpaste1.c: Update.
50458 * gcc.dg/cpp/paste4.c: Update.
50459
50460 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
50461
50462 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
50463 cases for Irix.
50464
50465 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
50466
50467 * g++.old-deja/g++.other/inline19.C: New test.
50468
50469 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
50470
50471 * gcc.dg/Wlarger-than.c: New test.
50472
50473 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
50474
50475 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
50476
50477 2001-01-29 Jakub Jelinek <jakub@redhat.com>
50478
50479 * gcc.c-torture/execute/20010129-1.c: New test.
50480 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
50481
50482 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
50483
50484 * gcc.dg/cpp/avoidpaste1.c: Test case.
50485
50486 2001-01-28 Jakub Jelinek <jakub@redhat.com>
50487
50488 * g++.old-deja/g++.other/inline18.C: New test.
50489
50490 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
50491
50492 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
50493 and __builtin_putchar.
50494
50495 2001-01-27 Jakub Jelinek <jakub@redhat.com>
50496
50497 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
50498 tests.
50499
50500 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
50501
50502 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
50503 floating point number rounding mode to round to the nearest
50504 representable mode.
50505
50506 2001-01-25 Jakub Jelinek <jakub@redhat.com>
50507
50508 * g++.old-deja/g++.other/mangle2.C: New test.
50509
50510 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
50511
50512 * gcc.c-torture/compile/20010124-1.c: New test.
50513
50514 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
50515
50516 * g++.old-deja/g++.pt/spec38.C: New test.
50517
50518 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
50519
50520 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
50521 "Build don't run".
50522
50523 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
50524
50525 * gcc.c-torture/execute/20010123-1.c: New test.
50526
50527 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
50528
50529 * g++.old-deja/g++.pt/spec37.C: New test.
50530
50531 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
50532
50533 * g++.old-deja/g++.pt/overload14.C: New test.
50534
50535 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
50536
50537 * gcc.c-torture/execute/20010122-1.c: New test, exercise
50538 __builtin_return_address.
50539
50540 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
50541
50542 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
50543 * g++.old-deja/g++.pt/spec35.C: New test.
50544 * g++.old-deja/g++.pt/spec36.C: New test.
50545
50546 2001-01-20 Jakub Jelinek <jakub@redhat.com>
50547
50548 * gcc.c-torture/compile/20010118-1.c: New test.
50549
50550 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
50551
50552 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
50553
50554 2001-01-19 Jakub Jelinek <jakub@redhat.com>
50555
50556 * gcc.c-torture/execute/20010119-1.c: New test.
50557
50558 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
50559
50560 * g++.old-deja/g++.other/vbase5.C: New test.
50561
50562 2001-01-19 Jakub Jelinek <jakub@redhat.com>
50563
50564 * gcc.c-torture/execute/20010118-1.c: New test.
50565
50566 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
50567
50568 * g++.old-deja/g++.pt/deduct3.C: New test.
50569
50570 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
50571
50572 * g++.old-deja/g++.pt/spec34.C: New test.
50573
50574 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
50575
50576 * g77.f-torture/compile/20000601-2.f: New test.
50577
50578 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
50579
50580 * g++.old-deja/g++.other/init17.C: New test.
50581
50582 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
50583
50584 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
50585
50586 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
50587
50588 * g++.old-deja/g++.pt/unify8.C: New test.
50589
50590 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
50591
50592 * g++.old-deja/g++.abi/vbase1.C: New test.
50593
50594 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
50595
50596 * g++.old-deja/g++.pt/crash65.C: New test.
50597
50598 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
50599
50600 * gcc.dg/cpp/assembl2.S: New test case.
50601
50602 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
50603
50604 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
50605 are supported.
50606
50607 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
50608
50609 * g++.old-deja/g++.other/builtins1.C: New test.
50610 * g++.old-deja/g++.other/builtins2.C: Likewise.
50611 * g++.old-deja/g++.other/builtins3.C: Likewise.
50612 * g++.old-deja/g++.other/builtins4.C: Likewise.
50613
50614 2001-01-17 Jakub Jelinek <jakub@redhat.com>
50615
50616 * gcc.c-torture/compile/20010117-1.c: New test.
50617 * gcc.c-torture/compile/20010117-2.c: New test.
50618
50619 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
50620
50621 * g77.f-torture/execute/20010116.[fx]: New test,
50622 XFAIL on i?86-*-*.
50623 * g77.f-torture/compile/20010115.f: Indicate it's
50624 a test for PR fortran/1636.
50625
50626 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
50627
50628 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
50629
50630 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
50631
50632 * g77.f-torture/compile/20010115.f: New test.
50633
50634 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
50635
50636 * g++.old-deja/g++.pt/nontype5.C: New test.
50637
50638 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
50639
50640 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
50641 have an equivalent working one below it.
50642
50643 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
50644
50645 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
50646 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
50647
50648 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
50649
50650 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
50651 message containing "init_priority".
50652 (conpr-2.C): Likewise.
50653 (conpr-3.C): Likewise.
50654 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
50655
50656 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
50657
50658 * gcc.c-torture/execute/20010114-2.c: New test.
50659
50660 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
50661
50662 * gcc.c-torture/compile/20010114-1.c: New test.
50663 * gcc.c-torture/compile/20010114-1.x: Xfail.
50664 * gcc.c-torture/compile/20010114-2.c: New test.
50665 * gcc.c-torture/execute/20010114-1.c: New test.
50666 * gcc.dg/trunc-1.c: New test.
50667 * gcc.dg/uninit-B.c: New test.
50668
50669 2001-01-13 Nick Clifton <nickc@redhat.com>
50670
50671 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
50672 target.
50673
50674 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
50675
50676 * gcc.c-torture/compile/20010113-1.c: New test.
50677
50678 2001-01-13 Jakub Jelinek <jakub@redhat.com>
50679
50680 * gcc.c-torture/compile/20001212-1.c: New test.
50681
50682 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
50683
50684 * gcc.dg/cpp/widestr1.c: Update.
50685 * gcc.dg/cpp/prag-imp.c: Remove.
50686
50687 2001-01-12 Jakub Jelinek <jakub@redhat.com>
50688
50689 * gcc.c-torture/execute/20000801-3.x: Remove.
50690 * gcc.dg/c90-init-1.c: New test.
50691 * gcc.dg/c99-init-1.c: New test.
50692 * gcc.dg/c99-init-2.c: New test.
50693 * gcc.dg/gnu99-init-1.c: New test.
50694
50695 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
50696
50697 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
50698 testing that no relevant ones were found.
50699
50700 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
50701
50702 * g++.old-deja/g++.pt/cast2.C: New test.
50703
50704 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
50705
50706 * g++.old-deja/g++.pt/friend47.C: New test.
50707
50708 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
50709
50710 * g++.old-deja/g++.pt/instantiate13.C: New test.
50711
50712 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
50713
50714 * g++.old-deja/g++.other/defarg7.C: New test.
50715 * g++.old-deja/g++.other/defarg8.C: New test.
50716
50717 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
50718
50719 * g++.old-deja/g++.pt/crash64.C: New test.
50720
50721 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
50722
50723 * g++.old-deja/g++.pt/crash63.C: New test.
50724
50725 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
50726
50727 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
50728
50729 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
50730
50731 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
50732
50733 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
50734
50735 * g++.old-deja/g++.pt/error3.C: New test.
50736
50737 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
50738
50739 * g++.old-deja/g++.other/crash39.C: New test.
50740
50741 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
50742
50743 * g++.old-deja/g++.other/vbase4.C: New test.
50744
50745 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
50746
50747 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
50748 * gcc.dg/special/20000419-2.c: New file. Identical to above.
50749 * gcc.dg/special/special.exp: New test driver which will check
50750 for alias support for the above test.
50751
50752 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
50753
50754 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
50755 problems on small machines.
50756 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
50757 parameterize.
50758
50759 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
50760
50761 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
50762 mips.
50763 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
50764
50765 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
50766
50767 * g++.old_deja/g++.pt/using8.C: New test.
50768
50769 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
50770
50771 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
50772
50773 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
50774
50775 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
50776 where a failure is expected.
50777 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
50778
50779 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
50780
50781 * g++.old_deja/g++.pt/instantiate12.C: New test.
50782
50783 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
50784
50785 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
50786 start of structs.
50787 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
50788 * g++.old-deja/g++.brendan/crash17.C: Likewise.
50789 * g++.old-deja/g++.brendan/crash29.C: Likewise.
50790 * g++.old-deja/g++.brendan/crash48.C: Likewise.
50791 * g++.old-deja/g++.brendan/ns1.C: Likewise.
50792 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
50793 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
50794 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
50795 * g++.old-deja/g++.eh/spec6.C: Likewise.
50796 * g++.old-deja/g++.jason/crash3.C: Likewise.
50797 * g++.old-deja/g++.law/ctors11.C: Likewise.
50798 * g++.old-deja/g++.law/ctors17.C: Likewise.
50799 * g++.old-deja/g++.law/ctors5.C: Likewise.
50800 * g++.old-deja/g++.law/ctors9.C: Likewise.
50801 * g++.old-deja/g++.mike/ambig1.C: Likewise.
50802 * g++.old-deja/g++.mike/net22.C: Likewise.
50803 * g++.old-deja/g++.mike/p3538a.C: Likewise.
50804 * g++.old-deja/g++.mike/p3538b.C: Likewise.
50805 * g++.old-deja/g++.mike/virt3.C: Likewise.
50806 * g++.old-deja/g++.niklas/t128.C: Likewise.
50807 * g++.old-deja/g++.other/anon4.C: Likewise.
50808 * g++.old-deja/g++.other/using1.C: Likewise.
50809 * g++.old-deja/g++.other/warn3.C: Likewise.
50810 * g++.old-deja/g++.pt/t37.C: Likewise.
50811 * g++.old-deja/g++.robertl/eb69.C: Likewise.
50812 * g++.old-deja/g++.robertl/eb71.C: Likewise.
50813
50814 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
50815
50816 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
50817
50818 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
50819
50820 * gcc.c-torture/execute/stdio-opt-3.c: New test.
50821
50822 2001-01-07 Jakub Jelinek <jakub@redhat.com>
50823
50824 * gcc.c-torture/compile/20010107-1.c: New test.
50825
50826 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
50827
50828 * gcc.c-torture/execute/builtin-noret-1.c: New test.
50829
50830 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
50831
50832 * gcc.dg/format/format.h: New file.
50833 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
50834 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
50835 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
50836 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
50837 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
50838 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
50839 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
50840 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
50841 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
50842 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
50843 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
50844 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
50845 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
50846 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
50847 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
50848 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
50849 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
50850 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
50851 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
50852 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
50853 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
50854 instead of declaring standard types, macros and functions in each
50855 test.
50856
50857 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
50858
50859 * gcc.c-torture/execute/20010106-1.c: New test.
50860
50861 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
50862
50863 * gcc.dg/format/format.exp: New file.
50864 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
50865 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
50866 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
50867 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
50868 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
50869 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
50870 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
50871 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
50872 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
50873 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
50874 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
50875 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
50876 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
50877 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
50878 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
50879 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
50880 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
50881 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
50882 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
50883 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
50884 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
50885 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
50886 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
50887 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
50888 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
50889 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
50890 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
50891 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
50892 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
50893 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
50894 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
50895 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
50896 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
50897 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
50898 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
50899 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
50900 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
50901 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
50902 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
50903 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
50904 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
50905 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
50906
50907 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
50908
50909 * gcc.c-torture/execute/991228-1.c: Take word endianness into
50910 account.
50911
50912 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
50913
50914 * gcc.c-torture/execute/builtin-complex-1.c: New test.
50915
50916 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
50917
50918 * g++.old-deja/g++.pt/crash62.C: New test.
50919
50920 2001-01-04 Richard Henderson <rth@redhat.com>
50921
50922 * gcc.dg/20000926-1.c: Update expected warnings.
50923 * gcc.dg/array-2.c: Likewise.
50924 * gcc.dg/array-4.c: Also validate flexible array members.
50925 * gcc.dg/c99-flex-array-1.c: New.
50926
50927 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
50928
50929 * gcc.c-torture/compile/20001222-1.x: Remove.
50930
50931 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
50932
50933 * gcc.c-torture/execute/built-in-setjmp.c: New.
50934
50935 2001-01-03 Richard Henderson <rth@redhat.com>
50936
50937 * gcc.dg/940510-1.c: Update expected error wording.
50938 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
50939
50940 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
50941
50942 * lib/target-supports.exp (check_alias_available): Modified to
50943 indicate aliases not supported if only weak aliases are supported.
50944
50945 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
50946
50947 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
50948 Turn on cmpstrsi checks for __pj__ and __i370__.
50949
50950 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
50951
50952 * g++.old-deja/g++.other/virtual11.C: New test.
50953
50954 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
50955
50956 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
50957
50958 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
50959
50960 * gcc.c-torture/compile/20010102-1.c: New test.
50961
50962 2001-01-02 Andreas Jaeger <aj@suse.de>
50963
50964 * gcc.dg/noreturn-3.c: New test.
50965
50966 * gcc.dg/noreturn-4.c: New test.
50967
50968 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
50969
50970 * gcc.c-torture/execute/stdio-opt-1.c: Also test
50971 __builtin_fputc and __builtin_fwrite.
50972
50973 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
50974
50975 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
50976 signed char, not default char.
50977
50978 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
50979
50980 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
50981
50982 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
50983
50984 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
50985
50986 2000-12-29 Richard Henderson <rth@redhat.com>
50987
50988 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
50989 (__cyg_profile_func_exit): Define.
50990
50991 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
50992
50993 * g++.dg/vtgc1.C: New test.
50994
50995 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
50996
50997 * gcc.dg/noncompile/20001228-1.c: New test.
50998
50999 * gcc.dg/20001228-1.c: New test.
51000
51001 * gcc.c-torture/execute/20001228-1.c: New test.
51002
51003 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
51004
51005 * gcc.dg/format-strfmon-1.c: New test.
51006
51007 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
51008
51009 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
51010 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
51011 * gcc.c-torture/execute/string-opt-1.c: Likewise.
51012 * gcc.c-torture/execute/string-opt-2.c: Likewise.
51013 * gcc.c-torture/execute/string-opt-3.c: Likewise.
51014 * gcc.c-torture/execute/string-opt-4.c: Likewise.
51015 * gcc.c-torture/execute/string-opt-6.c: Likewise.
51016 * gcc.c-torture/execute/string-opt-7.c: Likewise.
51017 * gcc.c-torture/execute/string-opt-8.c: Likewise.
51018 * gcc.c-torture/execute/string-opt-9.c: Likewise.
51019 * gcc.c-torture/execute/string-opt-10.c: Likewise.
51020 * gcc.c-torture/execute/string-opt-11.c: Likewise.
51021 * gcc.c-torture/execute/string-opt-12.c: Likewise.
51022
51023 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
51024 * gcc.c-torture/execute/string-opt-4.c: Test index.
51025
51026 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
51027
51028 * gcc.c-torture/compile/20001226-1.c: New test.
51029
51030 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
51031
51032 * gcc.c-torture/compile/20001222-1.c: New test.
51033 * gcc.c-torture/compile/20001222-1.x: Xfail.
51034
51035 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
51036
51037 * gcc.c-torture/execute/comp-goto-2.c: New test.
51038
51039 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
51040
51041 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
51042 Use long types if __INT_MAX__ is 32767.
51043 (main): Use cast to (sint32 *) when poking 88 into a_page.
51044
51045 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
51046
51047 2000-12-21 Bernd Schmidt <bernds@redhat.com>
51048
51049 * gcc.c-torture/compile/20001221-1.c: New test.
51050 * gcc.c-torture/execute/20001221-1.c: New test.
51051
51052 2000-12-20 Richard Henderson <rth@redhat.com>
51053
51054 * g++.old-deja/g++.pt/crash36.C: Update error lines.
51055 * g++.old-deja/g++.robertl/eb109.C: Likewise.
51056
51057 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
51058
51059 * gcc.dg/compare3.c: New test.
51060
51061 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
51062
51063 * gcc.dg/format-warnll-1.c: New test.
51064
51065 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
51066
51067 * gcc.dg/cpp/cmdlne-P.c: New test.
51068
51069 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
51070
51071 * gcc.c-torture/execute/builtin-abs-1.c,
51072 gcc.c-torture/execute/builtin-abs-2.c: New tests.
51073
51074 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
51075
51076 * gcc.dg/cpp/multiline.c: New test.
51077
51078 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
51079
51080 * g++.old-deja/g++.other/syshdr1.C: Update.
51081 * gcc.dg/cpp/lineflags.c: Remove temporarily.
51082
51083 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
51084
51085 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
51086
51087 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
51088
51089 * g++.old-deja/g++.pt/ttp65.C: New test.
51090
51091 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
51092
51093 * g++.old-deja/g++.pt/ttp64.C: New test.
51094
51095 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
51096
51097 * g++.old-deja/g++.pt/spec33.C: New test.
51098
51099 2000-12-14 Catherine Moore <clm@redhat.com>
51100
51101 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
51102 * gcc.c-torture/execute/920612-2.c: Likewise.
51103 * gcc.c-torture/execute/920428-2.c: Likewise.
51104 * gcc-c-torture/execute/va-arg-11.c: Call exit.
51105 * gcc.c-torture/execute/va-arg-21.c: Likewise.
51106
51107 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
51108
51109 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
51110 * gcc.dg/pack-test-2.c: Likewise.
51111
51112 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
51113
51114 Tests by Zack Weinberg <zackw@stanford.edu>.
51115
51116 * gcc.dg/cpp/defined.c: Update.
51117 * gcc.dg/cpp/defined_trad.c: New tests.
51118
51119 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
51120
51121 * gcc.dg/cpp/trad-direct.c: Update.
51122
51123 2000-12-11 Neil Booth <neilb@earthling.net>
51124
51125 * gcc.dg/cpp/defined_trad.c
51126
51127 2000-12-11 Neil Booth <neilb@earthling.net>
51128
51129 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
51130
51131 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
51132
51133 * gcc.dg/format-miss-2.c: New test.
51134
51135 2000-12-09 Neil Booth <neilb@earthling.net>
51136
51137 * gcc.dg/cpp/lineflags.c: New tests.
51138 * gcc.dg/cpp/poison.c: Update.
51139 * gcc.dg/cpp/redef2.c: Update.
51140 * gcc.dg/cpp/skipping.c: New test.
51141
51142 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
51143
51144 * g++.old-deja/g++.other/eh3.C: New testcase.
51145
51146 2000-12-07 Neil Booth <neilb@earthling.net>
51147
51148 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
51149 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
51150 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
51151 wtr-union-init-2.c, wtr-union-init-3.c: Update.
51152 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
51153 Update.
51154
51155 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
51156
51157 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
51158 __SIZE_TYPE__ instead of int for type of integers cast to
51159 pointers.
51160
51161 2000-12-07 Jakub Jelinek <jakub@redhat.com>
51162
51163 * g++.old-deja/g++.other/cleanup4.C: New test.
51164
51165 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
51166
51167 * format-sec-1.c: New test.
51168
51169 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
51170
51171 * gcc.dg/format-nonlit-3.c: New test.
51172
51173 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
51174
51175 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
51176 through a null pointer.
51177
51178 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
51179
51180 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
51181 * g++.old-deja/g++.pt/partial4.C: New test.
51182
51183 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
51184
51185 * gcc.c-torture/execute/ieee/hugeval.x: New.
51186
51187 2000-12-06 Neil Booth <neilb@earthling.net>
51188
51189 * gcc.dg/cpp/backslash2.c: New tests.
51190
51191 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
51192
51193 * gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
51194 * gcc.c-torture/execute/stdio-opt-2.c: New test.
51195
51196 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
51197
51198 * gcc.c-torture/execute/20001203-2.c: New testcase.
51199
51200 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
51201
51202 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
51203 * g++.old-deja/g++.other/virtual10.C: New test.
51204
51205 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
51206
51207 * g++.old-deja/g++.mike/pmf5.C: Remove test.
51208
51209 2000-12-05 Richard Henderson <rth@redhat.com>
51210
51211 * gcc.c-torture/compile/20001205-1.c: New.
51212
51213 2000-12-04 Neil Booth <neilb@earthling.net>
51214
51215 * g++.old-deja/g++.other/virtual9.C: New test.
51216 * g++.old-deja/g++.pt/crash61.C: New test.
51217 * gcc.c-torture/execute/loop-9.c: New test.
51218
51219 2000-12-04 Neil Booth <neilb@earthling.net>
51220
51221 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
51222 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
51223 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
51224 * gcc.dg/cpp/extratokens.c: ...here.
51225
51226 2000-12-04 Neil Booth <neilb@earthling.net>
51227
51228 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
51229 New tests.
51230
51231 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
51232
51233 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
51234 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
51235
51236 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
51237
51238 * gcc.c-torture/execute/20001203-1.c: New test.
51239
51240 2000-12-03 Neil Booth <neilb@earthling.net>
51241
51242 * gcc.dg/cpp/macro6.c: New test cases.
51243
51244 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
51245
51246 * gcc.c-torture/execute/string-opt-9.c: New test.
51247 * gcc.c-torture/execute/string-opt-10.c: Likewise.
51248 * gcc.c-torture/execute/string-opt-11.c: Likewise.
51249 * gcc.c-torture/execute/string-opt-12.c: Likewise.
51250
51251 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
51252 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
51253
51254 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
51255
51256 * gcc.dg/cpp/if-6.c: New testcase.
51257
51258 * gcc.dg/20001201-1.c: New testcase.
51259
51260 2000-12-02 Neil Booth <neilb@earthling.net>
51261
51262 * g++.old-deja/g++.other/externC4.C,
51263 g++.old-deja/g++.other/friend10.C: New tests.
51264
51265 2000-12-02 Neil Booth <neilb@earthling.net>
51266
51267 * g++.old-deja/g++.other/instan2.C
51268 * g++.old-deja/g++.other/instan3.C: New test.
51269
51270 2000-12-02 Neil Booth <neilb@earthling.net>
51271
51272 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
51273 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
51274 gnuc99.c,gnuc99-pedantic.c: New tests.
51275
51276 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
51277
51278 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
51279 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
51280
51281 2000-12-01 Neil Booth <neilb@earthling.net>
51282
51283 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
51284 * gcc.dg/cpp/poison.c: Update.
51285 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
51286
51287 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
51288
51289 * g77.f-torture/execute/20001201.f: New test.
51290
51291 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
51292
51293 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
51294
51295 2000-12-01 Jakub Jelinek <jakub@redhat.com>
51296
51297 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
51298
51299 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
51300
51301 * g++.old-deja/g++.other/cast6.C: New test.
51302
51303 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
51304
51305 * gcc.c-torture/execute/20001130-2.c: New testcase.
51306
51307 2000-11-30 Richard Henderson <rth@redhat.com>
51308
51309 * gcc.c-torture/execute/20001130-1.c: New test.
51310
51311 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
51312
51313 * g++.old-deja/g++.other/op3.C: New test.
51314
51315 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
51316
51317 * g++.old-deja/g++.other/op2.C: New test.
51318
51319 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
51320
51321 * g++.old-deja/g++.other/crash38.C: New test.
51322
51323 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
51324
51325 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
51326
51327 2000-11-29 Jakub Jelinek <jakub@redhat.com>
51328
51329 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
51330 tests.
51331 * gcc.c-torture/execute/string-opt-6.c: New test.
51332
51333 * gcc.dg/20001117-1.c: Add main.
51334
51335 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
51336
51337 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
51338 Move from here ...
51339 * gcc.dg/940510-1.c: ... to here.
51340
51341 * gcc.dg/20000926-1.c: GNU C now allows initializations of
51342 zero-size arrays in toplevel structures.
51343
51344 2000-11-28 Jakub Jelinek <jakub@redhat.com>
51345
51346 * gcc.c-torture/execute/loop-8.c: New test.
51347
51348 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
51349
51350 * g++.old-deja/g++.other/base1.C: New test.
51351
51352 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
51353
51354 * g++.old-deja/g++.other/parse2.C: New test.
51355
51356 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
51357
51358 * g++.old-deja/g++.pt/incomplete1.C: New test.
51359
51360 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
51361
51362 * g++.old-deja/g++.other/friend9.C: New test.
51363
51364 2000-11-28 Jakub Jelinek <jakub@redhat.com>
51365
51366 * gcc.dg/20001127-1.c: New test.
51367
51368 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
51369
51370 * g++.old-deja/g++.pt/friend46.C: New test.
51371
51372 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
51373
51374 * g++.old-deja/g++.other/ptrmem8.C: New test.
51375
51376 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
51377
51378 * gcc.c-torture/execute/string-opt-7.c: New test.
51379 * gcc.c-torture/execute/string-opt-8.c: Likewise.
51380
51381 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
51382
51383 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
51384 instead of 'mkcheck 2'.
51385
51386 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
51387
51388 * gcc.c-torture/execute/memcheck/driver.c,
51389 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
51390 C9X references to refer to C99.
51391
51392 2000-11-25 Jakub Jelinek <jakub@redhat.com>
51393
51394 * gcc.dg/ultrasp3.c: New test.
51395
51396 2000-11-25 Neil Booth <neilb@earthling.net>
51397
51398 * gcc.dg/cpp/include2.c: Update test to be locale independent.
51399
51400 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
51401
51402 * gcc.c-torture/compile/20001123-2.c: New.
51403
51404 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
51405
51406 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
51407
51408 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
51409
51410 * gcc.dg/sequence-point-1.c: Add some new tests.
51411 * gcc.c-torture/execute/20001124-1.c: New test.
51412
51413 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
51414
51415 * g++.old-deja/g++.other/vaarg4.C: New test.
51416 * gcc.c-torture/compile/20001123-1.c: New test.
51417
51418 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
51419
51420 * g++.other/crash24.C: Adjust and remove XFAIL.
51421 * g++.other/crash37.C: New test.
51422
51423 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
51424
51425 * g++.old-deja/g++.pt/instantiate9.C: New test.
51426
51427 2000-11-22 Mark Mitchell <mark@codesourcery.com>
51428
51429 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
51430 new ABI, too.
51431
51432 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
51433 * g++.old-deja/g++.robertl/eb55.C: Likewise.
51434
51435 2000-11-22 Neil Booth <neilb@earthling.net>
51436
51437 * gcc.dg/cpp/Wtrigraphs.c: New test.
51438
51439 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
51440
51441 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
51442
51443 2000-11-22 Jakub Jelinek <jakub@redhat.com>
51444
51445 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
51446
51447 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
51448
51449 * lib/gcc-dg.exp: load_lib scanasm.exp.
51450 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
51451 * lib/g++-dg.exp: load_lib scanasm.exp.
51452 * lib/scanasm.exp: New.
51453 (scan-assembler, scan-assembler-not): Add optional arguments to
51454 test name, or if not present, the pattern name.
51455 (scan-assembler-dem, scan-assembler-dem-not): New.
51456
51457 * g++.dg/dg.exp: New.
51458
51459 2000-11-21 Neil Booth <neilb@earthling.net>
51460
51461 * gcc.dg/cpp/integrated1.c: Remove.
51462
51463 2000-11-21 Jakub Jelinek <jakub@redhat.com>
51464
51465 * gcc.c-torture/execute/20001121-1.c: New test.
51466
51467 2000-11-21 Richard Henderson <rth@redhat.com>
51468
51469 * gcc.c-torture/compile/20001121-1.c: New test.
51470
51471 2000-11-20 Neil Booth <neilb@earthling.net>
51472
51473 * gcc.dg/cpp/integrated1.c: New test.
51474
51475 2000-11-21 Jakub Jelinek <jakub@redhat.com>
51476
51477 * g++.old-deja/g++.other/inline17.C: New test.
51478
51479 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
51480
51481 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
51482 local variable to be zero: I made the variable global. Now
51483 uses abort() and exit() instead of relying on main's return value.
51484
51485 2000-11-20 Neil Booth <neilb@earthling.net>
51486
51487 * gcc.dg/cpp/paste2.c: Update test.
51488 * objc/execute/paste.m: New test.
51489
51490 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
51491
51492 * gcc.dg/c99-condexpr-1.c: New test.
51493
51494 2000-11-20 Neil Booth <neilb@earthling.net>
51495
51496 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
51497
51498 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
51499
51500 * g++.old-deja/g++.pt/export1.C: New test.
51501
51502 2000-11-20 Jakub Jelinek <jakub@redhat.com>
51503
51504 * gcc.dg/20001117-1.c: New test.
51505
51506 2000-11-18 Richard Henderson <rth@redhat.com>
51507
51508 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
51509
51510 2000-11-18 Richard Henderson <rth@redhat.com>
51511
51512 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
51513 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
51514 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
51515
51516 2000-11-18 Richard Henderson <rth@redhat.com>
51517
51518 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
51519 (main): New. Exit cleanly.
51520
51521 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
51522
51523 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
51524 gcc.dg/c99-fordecl-2.c: New tests.
51525
51526 2000-11-18 Richard Henderson <rth@redhat.com>
51527
51528 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
51529 * gcc.c-torture/execute/zerolen-2.c: New.
51530
51531 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
51532
51533 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
51534 memory.
51535
51536 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
51537
51538 * g++.old-deja/g++.pt/instantiate8.C: New test.
51539
51540 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
51541
51542 * g++.old-deja/g++.other/incomplete.C: Add more tests.
51543 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
51544
51545 2000-11-16 Nick Clifton <nickc@redhat.com>
51546
51547 * gcc.c-torture/execute/nestfunc-2.c: New test.
51548 * gcc.c-torture/execute/nestfunc-3.c: New test.
51549
51550 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
51551
51552 * gcc.c-torture/compile/20001116-1.c: New test.
51553
51554 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
51555
51556 * gcc.c-torture/execute/20001115-1.c: New test.
51557
51558 2000-11-15 Mark Mitchell <mark@codesourcery.com>
51559
51560 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
51561 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
51562 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
51563 * g++.old-deja/g++.abi/vmihint.C: Likewise.
51564
51565 2000-11-15 Neil Booth <neilb@earthling.net>
51566
51567 gcc.dg/cpp/_Pragma1.c: Update.
51568 gcc.dg/cpp/_Pragma2.c: New test.
51569
51570 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
51571
51572 * g++.old-deja/g++.other/anon5.C: New test.
51573
51574 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
51575
51576 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
51577 tests.
51578
51579 2000-11-14 Jakub Jelinek <jakub@redhat.com>
51580
51581 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
51582 output.
51583
51584 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
51585
51586 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
51587 labels at end of compound statements.
51588
51589 2000-11-13 Jakub Jelinek <jakub@redhat.com>
51590
51591 * gcc.c-torture/execute/loop-7.c: New test.
51592
51593 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
51594
51595 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
51596
51597 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
51598
51599 * gcc.dg/c99-bool-1.c: New test.
51600
51601 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
51602
51603 * gcc.dg/c99-scope-1.c: Remove xfail.
51604 * gcc.dg/c99-scope-2.c: New test.
51605
51606 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
51607
51608 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
51609 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
51610
51611 2000-11-11 Mark Mitchell <mark@codesourcery.com>
51612
51613 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
51614 error messages.
51615
51616 * g++.mike/p700.C: Don't typedef wchar_t.
51617 * g++.mike/p784.C: Likewise.
51618 * g++.mike/eb101.C: Don't use __wchar_t.
51619
51620 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
51621
51622 * g77.f-torture/execute/20001111.[fx]: Test premature exit
51623 from DO loop.
51624
51625 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
51626
51627 * gcc.c-torture/execute/20001111-1.c: New test.
51628
51629 2000-11-10 Nick Clifton <nickc@redhat.com>
51630
51631 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
51632 long multuiple and accumulate.
51633
51634 2000-11-09 Richard Henderson <rth@redhat.com>
51635
51636 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
51637 via size_t instead of int.
51638
51639 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
51640 * gcc.c-torture/execute/string-opt-2.c: Likewise.
51641 * gcc.c-torture/execute/string-opt-3.c: Likewise.
51642 * gcc.c-torture/execute/string-opt-4.c: Likewise.
51643
51644 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
51645
51646 * gcc.c-torture/compile/20001109-1.c: New test.
51647 * gcc.c-torture/compile/20001109-2.c: New test.
51648
51649 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
51650
51651 * g++.old-deja/g++.pt/operator1.C: New test.
51652 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
51653
51654 2000-11-09 Jakub Jelinek <jakub@redhat.com>
51655
51656 * gcc.dg/20001108-1.c: New test.
51657
51658 2000-11-09 Jakub Jelinek <jakub@redhat.com>
51659
51660 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
51661 with both arguments constant strings.
51662 * gcc.c-torture/execute/string-opt-3.c: New test.
51663 * gcc.c-torture/execute/string-opt-4.c: New test.
51664 * gcc.c-torture/execute/string-opt-5.c: New test.
51665
51666 2000-11-08 Nick Clifton <nickc@redhat.com>
51667
51668 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
51669 mulsidi3adddi patterns.
51670
51671 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
51672
51673 * g++.old-deja/g++.other/crash36.C: New test.
51674
51675 2000-11-08 Jakub Jelinek <jakub@redhat.com>
51676
51677 * g++.old-deja/g++.other/init16.C: New test.
51678
51679 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
51680
51681 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
51682
51683 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
51684
51685 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
51686 * gcc.c-torture/execute/va-arg-16.x: Likewise.
51687 * gcc.c-torture/execute/va-arg-17.x: Likewise.
51688
51689 2000-11-07 DJ Delorie <dj@redhat.com>
51690
51691 * gcc.dg/20000614-1.c: Add return so that test can pass.
51692
51693 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
51694
51695 * gcc.c-torture/execute/string-opt-1.c: New test.
51696
51697 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
51698
51699 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
51700 mips-sgi-irix6.* because the MIPS ABI passes floating-point
51701 parameters in registers, and there is no way for a varargs
51702 function to know in which order the integer and floating-point
51703 parameters should be interleaved when they are placed on the
51704 stack.
51705 * gcc.c-torture/execute/va-arg-16.x: Likewise.
51706 * gcc.c-torture/execute/va-arg-17.x: Likewise.
51707
51708 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
51709
51710 * gcc.c-torture/execute/string-opt-2.c: New test.
51711
51712 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
51713
51714 * g++.old-deja/g++.pt/crash60.C: New test.
51715
51716 2000-11-06 Jakub Jelinek <jakub@redhat.com>
51717
51718 * g++.old-deja/g++.other/crash24.C: New test.
51719 * g++.old-deja/g++.other/crash25.C: New test.
51720 * g++.old-deja/g++.other/crash26.C: New test.
51721 * g++.old-deja/g++.other/crash27.C: New test.
51722 * g++.old-deja/g++.other/crash28.C: New test.
51723 * g++.old-deja/g++.other/crash29.C: New test.
51724 * g++.old-deja/g++.other/crash30.C: New test.
51725 * g++.old-deja/g++.other/crash31.C: New test.
51726 * g++.old-deja/g++.other/crash32.C: New test.
51727 * g++.old-deja/g++.other/crash33.C: New test.
51728 * g++.old-deja/g++.other/crash34.C: New test.
51729 * g++.old-deja/g++.other/crash35.C: New test.
51730
51731 2000-11-06 Jakub Jelinek <jakub@redhat.com>
51732
51733 * gcc.c-torture/execute/20001031-1.c: New test.
51734
51735 2000-11-04 Mark Mitchell <mark@codesourcery.com>
51736
51737 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
51738 namespace.
51739
51740 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
51741 standards-conformant.
51742
51743 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
51744
51745 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
51746 * g++.old-deja/g++.mike/p755a.C: Likewise.
51747 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
51748 library makes no calls to `operator new' during initialization.
51749
51750 2000-11-04 Neil Booth <neilb@earthling.net>
51751
51752 * gcc.dg/cpp/include2.c: New tests.
51753
51754 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
51755
51756 * lib/g++.exp (g++_set_ld_library_path): New function.
51757 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
51758
51759 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
51760
51761 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
51762 warnings.
51763
51764 2000-11-01 Richard Henderson <rth@redhat.com>
51765
51766 * g++.old-deja/g++.ext/namedret1.C: New.
51767 * g++.old-deja/g++.ext/namedret2.C: New.
51768 * g++.old-deja/g++.ext/namedret3.C: New.
51769
51770 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
51771
51772 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
51773 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
51774
51775 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
51776
51777 * gcc.c-torture/execute/va-arg-21.c: New test.
51778
51779 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
51780
51781 * gcc.dg/c99-complex-2.c: New test.
51782
51783 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
51784
51785 * gcc.c-torture/execute/stdio-opt-1.c: New test.
51786
51787 2000-10-31 Jakub Jelinek <jakub@redhat.com>
51788
51789 * g++.old-deja/g++.other/inline16.C: New test.
51790
51791 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
51792
51793 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
51794 __PRETTY_FUNCTION__
51795
51796 2000-10-29 Neil Booth <neilb@earthling.net>
51797
51798 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
51799 New tests.
51800 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
51801 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
51802 optimisation.
51803
51804 2000-10-29 Neil Booth <neilb@earthling.net>
51805
51806 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
51807 * mi1.c, mi1c.h: Add null directives to multiple-include test.
51808 * mi5.c: Test multiple includes work with -C.
51809 * trigraphs.c: Test ^= version.
51810
51811 2000-10-28 Neil Booth <neilb@earthling.net>
51812
51813 New tests and test updates for new macro expander.
51814
51815 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
51816 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
51817 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
51818 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
51819 new diagnostic messages.
51820
51821 * gcc.dg/cpp/macro3.c: New tests.
51822
51823 2000-10-27 Mark Mitchell <mark@codesourcery.com>
51824
51825 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
51826 on the same line.
51827
51828 2000-10-27 Jakub Jelinek <jakub@redhat.com>
51829
51830 * g++.old-deja/g++.other/eh2.C: New test.
51831
51832 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
51833
51834 * gcc.c-torture/execute/20001027-1.c: New test.
51835
51836 2000-10-26 Richard Henderson <rth@redhat.com>
51837
51838 * gcc.c-torture/execute/20001026-1.c: New.
51839
51840 2000-10-26 Mark Mitchell <mark@codesourcery.com>
51841
51842 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
51843 * g++.old-deja/g++.law/builtin1.C: Likewise.
51844 * g++.old-deja/g++.law/ctors10.C: Likewise.
51845 * g++.old-deja/g++.law/virtual3.C: Likewise.
51846 * g++.old-deja/g++.mike/p658.C: Likewise.
51847 * g++.old-deja/g++.other/sibcall1.C: Likewise.
51848 * g++.old-deja/g++.other/vaarg2.C: Likewise.
51849 * g++.old-deja/g++.robertl/eb124.C: Likewise.
51850 * g++.old-deja/g++.robertl/eb44.C: Likewise.
51851 * g++.old-deja/g++.robertl/eb77.C: Likewise.
51852
51853 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
51854
51855 * gcc.c-torture/compile/20001024-1.c: New test.
51856
51857 2000-10-25 Mark Mitchell <mark@codesourcery.com>
51858
51859 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
51860 to tell us whether or not we are using V3.
51861
51862 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
51863
51864 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
51865 operands.
51866
51867 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
51868
51869 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
51870
51871 2000-10-25 Jakub Jelinek <jakub@redhat.com>
51872
51873 * gcc.c-torture/execute/20001024-1.c: New test.
51874
51875 2000-10-24 Jakub Jelinek <jakub@redhat.com>
51876
51877 * g++.old-deja/g++.other/sibcall1.C: New test.
51878
51879 2000-10-20 Jakub Jelinek <jakub@redhat.com>
51880
51881 * gcc.dg/noncompile/init-3.c: New test.
51882
51883 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
51884
51885 * gcc.dg/format-array-1.c: New test.
51886
51887 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
51888
51889 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
51890 writing through null pointers; remove comment about testing
51891 unterminated strings.
51892
51893 2000-10-17 Matthew Hiller <hiller@redhat.com>
51894
51895 * gcc.c-torture/execute/20001017-2.c: New test.
51896
51897 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
51898
51899 * gcc.c-torture/compile/20001018-1.c: New test.
51900 * gcc.c-torture/compile/20001018-1.x: Xfail.
51901
51902 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
51903
51904 * gcc.c-torture/execute/20001017-1.c: New test.
51905
51906 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
51907
51908 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
51909 for multiple use of arguments with scanf formats; add tests for
51910 multiple use of arguments.
51911
51912 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
51913
51914 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail
51915 from some old tests.
51916
51917 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
51918
51919 * gcc.dg/format-miss-1.c: New test.
51920
51921 2000-10-16 Jakub Jelinek <jakub@redhat.com>
51922
51923 * gcc.c-torture/execute/20001013-1.c: New test.
51924
51925 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
51926
51927 * gcc.dg/format-branch-1.c: New test.
51928
51929 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
51930
51931 * README, lib/file-format.exp: Remove EGCS references.
51932
51933 2000-10-16 Jakub Jelinek <jakub@redhat.com>
51934
51935 * gcc.dg/20001013-1.c: New test.
51936
51937 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
51938
51939 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
51940 for intmax_t in the compiler using __typeof__ and the type rules
51941 for conditional expressions.
51942
51943 2000-10-13 Jakub Jelinek <jakub@redhat.com>
51944
51945 * gcc.dg/20001012-1.c: New test.
51946 * gcc.dg/20001012-2.c: New test.
51947
51948 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
51949
51950 * gcc.dg/format-attr-1.c: New test.
51951
51952 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
51953
51954 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
51955 __LONG_LONG_MAX__ instead of LLONG_MAX.
51956
51957 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
51958
51959 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
51960 scanf flags.
51961 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
51962 flags.
51963
51964 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
51965
51966 * gcc.dg/sequence-pt-1.c: New test.
51967
51968 2000-10-11 Geoff Keating <geoffk@cygnus.com>
51969
51970 * gcc.c-torture/execute/20001011-1.c: New testcase.
51971 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
51972
51973 2000-10-10 Jakub Jelinek <jakub@redhat.com>
51974
51975 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
51976 does not error on it.
51977
51978 2000-10-10 Jakub Jelinek <jakub@redhat.com>
51979
51980 * gcc.dg/20001009-1.c: New test.
51981
51982 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
51983
51984 * gcc.c-torture/compile/20001009-1.c: Move from here ....
51985 * gcc.c-torture/execute/20001009-2.c: ... to here.
51986
51987 2000-10-09 Geoff Keating <geoffk@cygnus.com>
51988
51989 * gcc.c-torture/compile/20001009-1.c: New testcase.
51990 * gcc.c-torture/execute/20001009-1.c: New testcase.
51991 Testcases provided by Jan Hubicka <jh@suse.cz>.
51992
51993 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
51994
51995 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
51996 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
51997 uintmax_t using <limits.h> to emulate the compiler's internal
51998 logic. No longer XFAIL %j tests.
51999
52000 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
52001
52002 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
52003 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
52004 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
52005 regexps and details of expected handling of some bad formats.
52006 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
52007 suppression.
52008
52009 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
52010
52011 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
52012 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
52013 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
52014 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
52015 in list archives.
52016
52017 2000-10-06 Richard Henderson <rth@cygnus.com>
52018
52019 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
52020 * g++.old-deja/g++.brendan/crash52.C: Likewise.
52021 * g++.old-deja/g++.jason/report.C: Likewise.
52022 * g++.old-deja/g++.law/friend5.C: Likewise.
52023 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
52024 of the expected warnings.
52025
52026 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
52027
52028 * g++.old-deja/g++.pt/enum14.C: New test.
52029
52030 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
52031
52032 * g++.old-deja/g++.pt/crash59.C: New test.
52033
52034 2000-10-04 Will Cohen <wcohen@redhat.com>
52035
52036 * gcc.dg/20000926-1.c: New test.
52037
52038 2000-10-03 Geoff Keating <geoffk@cygnus.com>
52039
52040 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
52041 function name for current C++ compiler.
52042 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
52043
52044 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
52045
52046 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
52047 __PRETTY_FUNCTION__.
52048 * g++.old-deja/g++.ext/pretty2.C: Likewise.
52049
52050 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
52051
52052 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
52053
52054 2000-09-26 Jakub Jelinek <jakub@redhat.com>
52055
52056 * gcc.c-torture/compile/20000923-1.c: New test.
52057
52058 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
52059
52060 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
52061 * g++.old-deja/g++.pt/ttp62.C: Same.
52062 * g++.old-deja/g++.other/inline14.C: Same.
52063
52064 2000-09-24 Richard Henderson <rth@cygnus.com>
52065
52066 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
52067
52068 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
52069
52070 * gcc.dg/c90-printf-1.c: Add test for wide string format.
52071
52072 2000-09-22 Geoff Keating <geoffk@cygnus.com>
52073
52074 * gcc.c-torture/compile/20000922-1.c: New file.
52075
52076 2000-09-21 Nick Clifton <nickc@redhat.com>
52077
52078 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
52079 a signed long modulo operation.
52080 (mod6): New function - perform an unsigned long modulo operation.
52081 (main): Add tests for modulos of very large numbers by very small
52082 dividends.
52083
52084 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
52085
52086 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
52087
52088 2000-09-19 Richard Henderson <rth@cygnus.com>
52089
52090 * gcc.dg/compare2.c (case 10): XFAIL.
52091
52092 2000-09-18 Richard Henderson <rth@cygnus.com>
52093
52094 * gcc.c-torture/execute/20000906-1.c: Move ...
52095 * gcc.dg/20000906-1.c: ... here. Only run on targets
52096 that support __builtin_trap.
52097
52098 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
52099
52100 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
52101
52102 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
52103
52104 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
52105 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
52106 more $ format tests.
52107
52108 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
52109
52110 * gcc.dg/format-errmk-1.c: New test.
52111
52112 2000-09-17 Greg McGary <greg@mcgary.org>
52113
52114 * gcc.c-torture/execute/20000917-1.x: Remove.
52115
52116 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
52117
52118 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
52119
52120 2000-09-17 Greg McGary <greg@mcgary.org>
52121
52122 * gcc.c-torture/execute/20000917-1.c: New test.
52123 * gcc.c-torture/execute/20000917-1.x: XFAIL.
52124
52125 2000-09-16 Neil Booth <NeilB@earthling.net>
52126
52127 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
52128 in nested macro bug.
52129
52130 2000-09-15 Neil Booth <NeilB@earthling.net>
52131
52132 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
52133
52134 2000-09-14 Jeffrey A Law (law@cygnus.com)
52135
52136 * gcc.c-torture/execute/20000914-1.c: New test.
52137
52138 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
52139
52140 * g++.other/inline13.C: New test.
52141
52142 2000-09-12 Andreas Jaeger <aj@suse.de>
52143
52144 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
52145 constant by Ulrich Drepper <drepper@redhat.com>.
52146
52147 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
52148
52149 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
52150
52151 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
52152
52153 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
52154
52155 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
52156
52157 * gcc.dg/cpp/backslash.c: New test.
52158
52159 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
52160
52161 * gcc.c-torture/execute/20000910-1.c: New test.
52162 * gcc.c-torture/execute/20000910-2.c: Likewise.
52163
52164 2000-09-11 Robert Lipe <robertl@sco.com>
52165
52166 * gcc.dg/pragma-align.c: New test.
52167
52168 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
52169
52170 * g++.old-deja/g++.pt/explicit82.C: New test.
52171 * g++.old-deja/g++.pt/explicit83.C: New test.
52172
52173 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
52174
52175 * gcc.dg/asm-names.c: New test.
52176
52177 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
52178
52179 * gcc.dg/cpp/tr-warn6.c: New test
52180
52181 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
52182
52183 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
52184 be accepted.
52185
52186 2000-09-07 Catherine Moore <clm@redhat.com>
52187
52188 * gcc.c-torture/execute/unroll-1.c: New test.
52189
52190 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
52191
52192 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
52193 ERROR markers.
52194 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
52195 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
52196 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
52197 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
52198 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
52199 Preprocess only.
52200 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
52201 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
52202
52203 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
52204
52205 * g++.old-deja/g++.pt/deduct2.C: New test.
52206
52207 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
52208
52209 * g++.old-deja/g++.pt/parms2.C: New test.
52210
52211 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
52212
52213 * g++.old-deja/g++.pt/crash58.C: New test.
52214
52215 2000-09-06 Greg McGary <greg@mcgary.org>
52216
52217 * gcc.c-torture/execute/20000906-1.c: New test.
52218 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
52219
52220 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
52221
52222 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
52223
52224 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
52225
52226 * g++.old-deja/g++.pt/crash57.C: New test.
52227
52228 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
52229
52230 * g++.old-deja/g++.pt/crash56.C: New test.
52231
52232 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
52233
52234 * g++.old-deja/g++.pt/koenig1.C: New test.
52235
52236 2000-09-04 Jakub Jelinek <jakub@redhat.com>
52237
52238 * gcc.dg/20000904-1.c: New test.
52239
52240 2000-09-04 Jakub Jelinek <jakub@redhat.com>
52241
52242 * gcc.dg/cpp/paste8.c: New test.
52243
52244 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
52245
52246 * gcc.c-torture/compile/20000827-1.c: New test.
52247
52248 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
52249
52250 * gcc.dg/format-diag-1.c: New test.
52251
52252 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
52253
52254 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
52255 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
52256 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
52257 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
52258 gcc.dg/formatz-1.c: Adjust warning regular expressions.
52259
52260 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
52261
52262 * g++.old-deja/g++.other/nested4.C: New test.
52263
52264 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
52265
52266 * g++.old-deja/g++.ns/scoped1.C: New test.
52267
52268 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
52269
52270 * lib/g++.exp: Support testing already-installed GCC.
52271
52272 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
52273
52274 * wtr-label-1.c, wtr-suffix-1.c: New tests.
52275
52276 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
52277
52278 * gcc.dg/return-type-2.c: New test.
52279
52280 2000-08-27 Geoff Keating <geoffk@cygnus.com>
52281
52282 * gcc.c-torture/compile/20000825-1.c: New test.
52283
52284 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
52285
52286 * gcc.dg/dwarf2-2.c: New test.
52287
52288 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
52289
52290 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
52291 dg-warning regexps.
52292
52293 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
52294
52295 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
52296 gcc.dg/format-ext-5.c: New tests.
52297
52298 2000-08-25 Jakub Jelinek <jakub@redhat.com>
52299
52300 * g++.old-deja/g++.other/crash22.C: New test.
52301
52302 2000-08-24 Mark Mitchell <mark@codesourcery.com>
52303
52304 * gcc.dg/noncompile/930622-2.c: Adjust error message.
52305
52306 2000-08-24 Richard Henderson <rth@cygnus.com>
52307
52308 * gcc.dg/ia64-sync-1.c: New test.
52309 * gcc.dg/ia64-sync-2.c: New test.
52310 * gcc.dg/ia64-asm-1.c: New test.
52311
52312 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
52313
52314 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
52315 * gcc.dg/format-ext-2.c: New test.
52316
52317 2000-08-23 Jason Merrill <jason@redhat.com>
52318
52319 * lib/old-dejagnu.exp: Also ignore "In member function" and
52320 "At global scope".
52321
52322 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
52323
52324 * gcc.dg/noncompile/label-lineno-1.c: New test.
52325
52326 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
52327
52328 * gcc.dg/c99-array-nonobj-1.c: New test.
52329
52330 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
52331
52332 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
52333 tests.
52334 * gcc.dg/format-ext-1.c: New test.
52335
52336 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
52337
52338 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
52339 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
52340 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
52341 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
52342 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
52343
52344 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
52345
52346 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
52347 gcc.dg/c99-strftime-2.c: New tests.
52348
52349 2000-08-22 Richard Henderson <rth@cygnus.com>
52350
52351 * gcc.c-torture/execute/20000822-1.c: New test.
52352
52353 2000-08-21 Jakub Jelinek <jakub@redhat.com>
52354
52355 * gcc.c-torture/execute/20000819-1.x: Remove.
52356
52357 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
52358
52359 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
52360 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
52361 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
52362 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
52363 gcc.dg/format-xopen-1.c: New tests.
52364
52365 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
52366
52367 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
52368
52369 2000-08-21 Jakub Jelinek <jakub@redhat.com>
52370
52371 * g++.old-deja/g++.other/loop2.C: New test.
52372
52373 * gcc.c-torture/compile/20000606-1.c: New test.
52374 * gcc.c-torture/compile/20000728-1.c: New test.
52375 * gcc.c-torture/execute/20000801-1.c: New test.
52376 * gcc.c-torture/execute/20000801-2.c: New test.
52377 * gcc.c-torture/execute/20000819-1.c: New test.
52378 * gcc.c-torture/execute/20000819-1.x: XFAIL.
52379 * gcc.dg/20000629-1.c: New test.
52380 * gcc.dg/20000724-1.c: New test.
52381 * gcc.dg/20000807-1.c: New test.
52382
52383 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
52384
52385 * gcc.dg/cpp/pragma-1.c: New test.
52386 * gcc.dg/cpp/pragma-2.c: New test.
52387
52388 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
52389
52390 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
52391 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
52392
52393 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
52394
52395 * gcc.c-torture/compile/20000818-1.c: New test.
52396
52397 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
52398
52399 * gcc.c-torture/execute/20000818-1.c: New test.
52400
52401 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
52402
52403 * gcc.dg/format-va-1.c: New test.
52404
52405 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
52406
52407 * g++.old-deja/g++.other/typedef8.C: New test.
52408
52409 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
52410
52411 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
52412 * g++.old-deja/g++.mike/net36.C: Mark candidate.
52413 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
52414 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
52415 * g++.old-deja/g++.other/ptrmem7.C: New test.
52416 * g++.old-deja/g++.pt/ptrmem10.C: New test.
52417
52418 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
52419
52420 * g++.old-deja/g++.pt/typename27.C: New test.
52421
52422 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
52423
52424 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
52425 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
52426 * g++.old-deja/g++.pt/friend45.C: New test.
52427 * g++.old-deja/g++.other/friend8.C: New test.
52428
52429 2000-08-15 Richard Henderson <rth@cygnus.com>
52430
52431 * gcc.c-torture/execute/20000815-1.c: New test.
52432
52433 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
52434
52435 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
52436 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
52437 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
52438
52439 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
52440
52441 * g++.old-deja/g++.other/refinit2.C: New test.
52442
52443 2000-08-13 Geoff Keating <geoffk@cygnus.com>
52444
52445 * lib/c-torture.exp (c-torture): Make
52446 compiler_conditional_xfail_data global.
52447 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
52448 compiler_conditional_xfail_data machinery.
52449 (f-torture-execute): Likewise.
52450 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
52451 and only when unrolling loops.
52452
52453 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
52454
52455 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
52456
52457 * g++.old-deja/g++.pt/explicit81.C: New test.
52458
52459 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
52460
52461 * g++.old-deja/g++.pt/typename26.C: New test.
52462
52463 2000-08-10 Geoff Keating <geoffk@cygnus.com>
52464
52465 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
52466 warning.
52467
52468 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
52469
52470 * g++.old-deja/g++.other/array3.C: New test.
52471
52472 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
52473
52474 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
52475 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
52476 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
52477 New tests.
52478
52479 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
52480
52481 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
52482 * g++.old-deja/g++.abi/vmihint.C: Likewise.
52483
52484 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
52485
52486 * gcc.c-torture/execute/20000808-1.c: New test.
52487
52488 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
52489
52490 * gcc.dg/c90-const-expr-1.c: New test.
52491
52492 2000-08-08 Richard Henderson <rth@cygnus.com>
52493
52494 * gcc.dg/noncompile/920923-1.c: Declare calloc.
52495
52496 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
52497
52498 * gcc.dg/noncompile/const-ll-1.c: New test.
52499
52500 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
52501
52502 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
52503
52504 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
52505
52506 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
52507 that running programs linked against the shared version of libobjc
52508 run correctly.
52509
52510 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
52511
52512 * gcc.dg/c99-printf-1.c: New test.
52513
52514 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
52515
52516 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
52517
52518 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
52519
52520 * gcc.c-torture/execute/20000731-1.x: Delete.
52521
52522 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
52523
52524 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
52525 and torture_without_loops as is done by c-torture.exp.
52526 (search_for): Copy from c-torture.exp.
52527 (gcc-dg-runtest): New function, drives a directory of tests
52528 iterating over the TORTURE_OPTIONS.
52529 (scan-assembler, scan-assembler-not): Move here from
52530 individual directory drivers.
52531
52532 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
52533 defined by lib/gcc-dg.exp.
52534 * gcc.dg/cpp/cpp.exp: Likewise.
52535 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
52536 gcc-dg-runtest, so we cycle over optimization options.
52537
52538 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
52539 * gcc.dg/compare2.c: No longer expected to fail.
52540
52541 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
52542
52543 * gcc.c-torture/execute/20000804-1.c: New test.
52544
52545 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
52546
52547 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
52548
52549 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
52550
52551 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
52552
52553 2000-08-03 Jeffrey A Law (law@cygnus.com)
52554
52555 * gcc.c-torture/compile/20000803-1.c: New test.
52556
52557 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
52558
52559 * gcc.c-torture/execute/20000801-3.c,
52560 gcc.c-torture/execute/20000801-4.c: New tests.
52561 * gcc.c-torture/execute/20000801-3.x,
52562 gcc.c-torture/execute/20000801-4.x: Xfail.
52563
52564 2000-08-02 Geoff Keating <geoffk@cygnus.com>
52565
52566 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
52567 libobjc/.libs to allow for libtool.
52568
52569 2000-08-02 Jakub Jelinek <jakub@redhat.com>
52570
52571 * gcc.c-torture/compile/20000802-1.c: New test.
52572
52573 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
52574
52575 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
52576
52577 2000-07-31 Jeffrey A Law (law@cygnus.com)
52578
52579 * gcc-c-torture/execute/20000731-2.c: New test.
52580
52581 * gcc.c-torture/execute/20000731-1.c: New test.
52582 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
52583
52584 2000-07-31 Jakub Jelinek <jakub@redhat.com>
52585
52586 * gcc.dg/cpp/paste7.c: New test.
52587 * gcc.dg/cpp/20000725-1.c: New test.
52588
52589 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
52590
52591 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
52592 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
52593 declaration warning for __builtin_dwarf_reg_size.
52594
52595 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
52596
52597 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
52598
52599 * gcc.dg/noncompile/voidparam-1.c: New test.
52600
52601 2000-07-30 Richard Henderson <rth@cygnus.com>
52602
52603 * gcc.dg/c90-digraph-1.c: Don't xfail.
52604 * gcc.dg/compare2.c (case 10): Xfail.
52605 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
52606
52607 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
52608
52609 * gcc.dg/c99-main-1.c: New test.
52610
52611 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
52612
52613 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
52614
52615 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
52616
52617 * gcc.c-tortuer/execute/20000726-1.c: New test.
52618
52619 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
52620
52621 * gcc.c-torture/execute/enum-2.c: New test.
52622
52623 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
52624
52625 * gcc.dg/cpp/tr-warn3.c: New test.
52626
52627 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
52628
52629 * g++.old-deja/g++.ext/implicit1.C: Remove.
52630 * g++.old-deja/g++.jason/c2.C: Remove
52631 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
52632 * g++.old-deja/g++.pt/crash16.C: Likewise.
52633 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
52634
52635 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
52636
52637 * g++.old-deja/g++.other/for2.C: New test.
52638
52639 2000-07-25 Jakub Jelinek <jakub@redhat.com>
52640
52641 * gcc.dg/20000720-1.c: New test.
52642
52643 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
52644
52645 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
52646
52647 2000-07-24 Geoff Keating <geoffk@cygnus.com>
52648
52649 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
52650 * gcc.c-torture/execute/20000722-1.c: New.
52651 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
52652
52653 2000-07-24 Jakub Jelinek <jakub@redhat.com>
52654
52655 * gcc.dg/cpp/20000720-1.S: New test.
52656
52657 2000-07-21 Michael Meissner <meissner@redhat.com>
52658
52659 * gcc.c-torture/execute/ieee/hugeval.c: New test.
52660
52661 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
52662
52663 * g++.old-deja/g++.brendan/crash16.C,
52664 g++.old-deja/g++.brendan/parse3.C,
52665 g++.old-deja/g++.brendan/redecl1.C,
52666 g++.old-deja/g++.ns/template13.C,
52667 g++.old-deja/g++.other/decl4.C,
52668 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
52669
52670 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
52671
52672 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
52673 and "Internal error".
52674
52675 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
52676 regexps.
52677 * gcc.dg/cpp/paste6.c: New test.
52678
52679 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
52680
52681 * gcc.dg/cpp/tr-direct.c: New test.
52682
52683 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
52684 gcc.dg/cpp/undef1.c: Tweak error regexps.
52685
52686 2000-07-18 Eric Christopher <echristo@redhat.com>
52687
52688 * gcc.c-torture/compile/20000718-1.c: New test.
52689
52690 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
52691
52692 * cpplex.c (_cpp_push_token): If the token being pushed back
52693 is the previous token in this context, just subtract one from
52694 context->posn.
52695 * cppmacro.c (save_expansion): Clear aux field when storing a
52696 placemarker.
52697
52698 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
52699
52700 * gcc.dg/noncompile/redecl-1.c: New test.
52701
52702 2000-07-18 Jakub Jelinek <jakub@redhat.com>
52703
52704 * gcc.c-torture/execute/20000717-5.c: New test.
52705 * gcc.c-torture/execute/20000717-1.x: Removed.
52706
52707 2000-07-17 Richard Henderson <rth@cygnus.com>
52708
52709 * gcc.c-torture/execute/20000717-4.c: New test.
52710
52711 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
52712
52713 * gcc.dg/cpp/syshdr.c: New test.
52714 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
52715
52716 2000-07-17 Neil Booth <neilb@earthling.net>
52717
52718 * gcc.dg/cpp/cmdlne-dM.c: New test.
52719 * gcc.dg/cpp/cmdlne-dD.c: New test.
52720
52721 2000-07-17 Jeffrey A Law (law@cygnus.com)
52722
52723 * gcc.c-torture/execute/20000717-3.c: New test.
52724
52725 * gcc.c-torture/compile/20000717-1.c: New test.
52726
52727 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
52728
52729 * gcc.c-torture/execute/20000717-2.c: New test.
52730
52731 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
52732
52733 * gcc.dg/formatz-1.c: New test.
52734
52735 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
52736 * gcc.dg/c99-digraph-1.c: New tests.
52737
52738 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
52739 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
52740
52741 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
52742 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
52743 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
52744 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
52745 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
52746 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
52747 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
52748
52749 2000-07-17 Greg McGary <greg@mcgary.org>
52750
52751 * gcc.c-torture/execute/20000717-1.c: New test.
52752 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
52753
52754 2000-07-15 Jakub Jelinek <jakub@redhat.com>
52755
52756 * gcc.c-torture/execute/20000715-2.c: New test.
52757 * gcc.dg/20000715-1.c: New test.
52758
52759 2000-07-15 Michael Meissner <meissner@redhat.com>
52760
52761 * gcc.c-torture/execute/20000715-1.c: New test.
52762
52763 2000-07-13 Jakub Jelinek <jakub@redhat.com>
52764
52765 * gcc.c-torture/execute/20000707-1.c: New test.
52766
52767 2000-07-13 Neil Booth <NeilB@earthling.net>
52768
52769 * gcc.dg/cpp/digraph1.c,
52770 gcc.dg/cpp/digraph2.c,
52771 gcc.dg/cpp/digraphs.c: New tests.
52772
52773 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
52774
52775 * g77.f-torture/compile/20000630-2.f: New test.
52776 * g77.f-torture/compile/20000630-2.x
52777
52778 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
52779
52780 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
52781
52782 2000-07-11 Neil Booth <NeilB@earthling.net>
52783
52784 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
52785
52786 2000-07-11 Neil Booth <NeilB@earthling.net>
52787
52788 * gcc.dg/cpp/cmdlne-C.c: New.
52789
52790 2000-07-09 Neil Booth <NeilB@earthling.net>
52791
52792 * gcc.dg/cpp/directiv.c: New tests.
52793 * gcc.dg/cpp/undef1.c: Update.
52794
52795 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
52796
52797 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
52798
52799 2000-07-09 Neil Booth <NeilB@earthling.net>
52800
52801 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
52802
52803 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
52804
52805 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
52806 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
52807
52808 2000-07-08 Neil Booth <NeilB@earthling.net>
52809
52810 * gcc.dg/cpp/macsyntx.c: New tests.
52811
52812 2000-07-07 Jakub Jelinek <jakub@redhat.com>
52813
52814 * gcc.dg/20000707-1.c: New test.
52815
52816 2000-07-07 Jakub Jelinek <jakub@redhat.com>
52817
52818 * gcc.c-torture/execute/20000706-1.c: New test.
52819 * gcc.c-torture/execute/20000706-2.c: New test.
52820 * gcc.c-torture/execute/20000706-3.c: New test.
52821 * gcc.c-torture/execute/20000706-4.c: New test.
52822 * gcc.c-torture/execute/20000706-5.c: New test.
52823
52824 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
52825
52826 * g++.old-deja/g++.pt/instantiate7.C: New test.
52827
52828 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
52829
52830 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
52831 * g++.old-deja/g++.mike/thunk3.C: Likewise.
52832 * g++.old-deja/g++.other/rtti3.C: Likewise.
52833 * g++.old-deja/g++.other/rttid3.C: Likewise.
52834
52835 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
52836
52837 * g77.f-torture/compile/20000630-1.x: Fix typo
52838
52839 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
52840
52841 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
52842 assembly output.
52843
52844 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
52845
52846 * gcc.dg/cpp/ident.c: New test.
52847
52848 2000-07-05 Neil Booth <NeilB@earthling.net>
52849
52850 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
52851 gcc.dg/cpp/lexstrng.c: New tests.
52852
52853 2000-07-04 Neil Booth <NeilB@earthling.net>
52854
52855 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
52856 * gcc.dg/cpp/strify2.c: Same.
52857
52858 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
52859
52860 * gcc.dg/cpp/19951025-1.c: Adjust regexps.
52861 * gcc.dg/cpp/19990703-1.c: Likewise.
52862 * gcc.dg/cpp/20000625-1.c: Likewise.
52863 * gcc.dg/cpp/20000625-2.c: Likewise.
52864
52865 * gcc.dg/cpp/macro1.c,
52866 gcc.dg/cpp/paste1.c, gcc.dg/cpp/paste2.c,
52867 gcc.dg/cpp/paste3.c, gcc.dg/cpp/paste4.c,
52868 gcc.dg/cpp/strify1.c,
52869 gcc.dg/cpp/strify2.c: New tests.
52870
52871 2000-07-03 Jakub Jelinek <jakub@redhat.com>
52872
52873 * gcc.c-torture/execute/20000703-1.c: New test.
52874
52875 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
52876
52877 * g++.old-deja/g++.pt (lookup10.C): New test.
52878
52879 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
52880
52881 * g++.old-deja/g++.pt (typename25.C): New test.
52882
52883 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
52884
52885 * gcc.c-torture/compile/20000701-1.c: New test.
52886
52887 2000-06-30 Nick Clifton <nickc@cygnus.com>
52888
52889 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
52890 to test case.
52891
52892 2000-06-30 Catherine Moore <clm@cygnus.com>
52893
52894 * gcc.c-torture/execute/align-1.c: New test.
52895
52896 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
52897
52898 * g++.old-deja/g++.pt/expr8.C: New test.
52899 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
52900
52901 2000-06-29 Nick Clifton <nickc@cygnus.com>
52902
52903 * gcc.c-torture/compile/20000629-1.c: New test.
52904
52905 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
52906
52907
52908 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
52909 gcc.dg/noncompile directory, depending on whether they're
52910 preprocessor tests or not. Annotate all the tests for the dg
52911 framework.
52912
52913 * gcc.c-torture/noncompile/noncompile.exp: Delete.
52914 * gcc.dg/noncompile/noncompile.exp: New.
52915
52916 * Moved files:
52917 Old name New name
52918 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
52919 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
52920 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
52921 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
52922 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
52923 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
52924 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
52925 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
52926 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
52927 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
52928 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
52929 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
52930 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
52931 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
52932 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
52933 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
52934 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
52935 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
52936 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
52937 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
52938 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
52939 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
52940 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
52941 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
52942
52943 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
52944 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
52945 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
52946 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
52947 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
52948 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
52949
52950 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
52951
52952 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
52953 declare one variable. On the fourth, error.
52954 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
52955 declared by 20000628-1a.h.
52956
52957 2000-06-29 Richard Henderson <rth@redhat.com>
52958
52959 * gcc.c-torture/execute/930529-1.x: New file.
52960 * gcc.dg/920413-1.c: Adjust expected warning text.
52961 * gcc.dg/980217-1.c: Declare abort.
52962 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
52963
52964 2000-06-29 Jeffrey A Law (law@cygnus.com)
52965
52966 * g77.f-torture/compile/20000629-1.f: New test.
52967 * g77.f-torture/compile/20000629-1.x: Expected to fail.
52968
52969 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
52970
52971 Rearrange lots of files, removing entirely the
52972 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
52973 directories.
52974
52975 * Deleted files:
52976 gcc.c-torture/code_quality/code_quality.exp
52977 gcc.c-torture/special/special.exp
52978 gcc.failure/failure.exp
52979 gcc.failure/940409-1.x
52980 gcc.c-torture/compile/961203-1.x
52981
52982 * New files:
52983 gcc.misc-tests/linkage.exp
52984 gcc.c-torture/execute/920730-1t.c
52985 gcc.c-torture/execute/920730-1t.x
52986 gcc.c-torture/compile/920520-1.x
52987 gcc.c-torture/compile/920521-1.x
52988 gcc.c-torture/compile/981006-1.x
52989 gcc.c-torture/execute/eeprof-1.x
52990
52991 * Moved files (possibly with modifications to fit a new harness):
52992 Old name New name
52993 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
52994 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
52995 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
52996 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
52997 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
52998 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
52999 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
53000 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
53001 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
53002 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
53003 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
53004 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
53005 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
53006 gcc.failure/940409-1.c gcc.dg/940409-1.c
53007
53008 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
53009
53010 * c-torture/compile/961203-1.x: Delete.
53011
53012 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
53013 not exit. Include stdio.h.
53014 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
53015 * gcc.misc-tests/dg-12.c: Likewise.
53016 * gcc.misc-tests/dg-5.c: Likewise.
53017 * gcc.misc-tests/dg-6.c: Likewise.
53018 * gcc.misc-tests/dg-7.c: Prototype abort.
53019 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
53020 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
53021 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
53022 not exit.
53023 * gcc.misc-tests/sieve.c: Use return from main, not exit.
53024 * gcc.misc-tests/sort2.c: Use return from main, not exit.
53025
53026 2000-06-28 Jakub Jelinek <jakub@redhat.com>
53027
53028 * gcc.dg/cpp/20000628-1.c: New test.
53029 * gcc.dg/cpp/20000628-1.h: New header for above test.
53030 * gcc.dg/cpp/20000628-1a.h: Likewise.
53031
53032 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
53033
53034 * gcc.dg/cpp: New directory.
53035 * gcc.dg/cpp/cpp.exp: New driver.
53036 * gcc.dg/cpp/20000627-1.c: New test.
53037 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
53038 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
53039 and rewrite as a compilation test.
53040
53041 * gcc.dg: Move many files into the cpp subdirectory, possibly
53042 renaming or editing them as well.
53043 Old name New name
53044 990119-1.c cpp/19990119-1.c
53045 990228-1.c cpp/19990228-1.c
53046 990407-1.c cpp/19990407-1.c
53047 990409-1.c cpp/19990409-1.c
53048 990413-1.c cpp/19990413-1.c
53049 990703-1.c cpp/19990703-1.c
53050 20000127-1.c cpp/20000127-1.c
53051 20000129-1.c cpp/20000129-1.c
53052 20000207-1.c cpp/20000207-1.c
53053 20000207-2.c cpp/20000207-2.c
53054 20000209-1.c cpp/20000209-1.c
53055 20000209-2.c cpp/20000209-2.c
53056 20000301-1.c cpp/20000301-1.c
53057 20000419-1.c cpp/20000419-1.c
53058 20000510-1.S cpp/20000510-1.S
53059 20000519-1.c cpp/20000519-1.c
53060 20000529-1.c cpp/20000529-1.c
53061 20000625-1.c cpp/20000625-1.c
53062 20000625-2.c cpp/20000625-2.c
53063 cpp-as1.c cpp/assert1.c
53064 cpp-as2.c cpp/assert2.c
53065 cxx-comments-1.c cpp/cxxcom1.c
53066 cxx-comments-2.c cpp/cxxcom2.c
53067 endif-label.c cpp/endif.c
53068 cpp-hash1.c cpp/hash1.c
53069 cpp-hash2.c cpp/hash2.c
53070 cpp-if1.c cpp/if-1.c
53071 cpp-if2.c cpp/if-2.c
53072 cpp-if3.c cpp/if-3.c
53073 cpp-if4.c cpp/if-4.c
53074 cpp-if5.c cpp/if-5.c
53075 cpp-cond.c cpp/if-cexp.c
53076 cpp-missingop.c cpp/if-mop.c
53077 cpp-missingparen.c cpp/if-mpar.c
53078 cpp-opprec.c cpp/if-oppr.c
53079 cpp-ifparen.c cpp/if-paren.c
53080 cpp-shortcircuit.c cpp/if-sc.c
53081 cpp-shift.c cpp/if-shift.c
53082 cpp-unary.c cpp/if-unary.c
53083 cpp-li1.c cpp/line1.c
53084 cpp-li2.c cpp/line2.c
53085 lineno.c cpp/line3.c
53086 lineno-2.c cpp/line4.c
53087 cpp-mi.c cpp/mi1.c
53088 cpp-mic.h cpp/mi1c.h
53089 cpp-micc.h cpp/mi1cc.h
53090 cpp-mind.h cpp/mi1nd.h
53091 cpp-mindp.h cpp/mi1ndp.h
53092 cpp-mix.h cpp/mi1x.h
53093 cpp-mi2.c cpp/mi2.c
53094 cpp-mi2a.h cpp/mi2a.h
53095 cpp-mi2b.h cpp/mi2b.h
53096 cpp-mi2c.h cpp/mi2c.h
53097 cpp-mi3.c cpp/mi3.c
53098 cpp-mi3.def cpp/mi3.def
53099 poison-1.c cpp/poison.c
53100 pr-impl.c cpp/prag-imp.c
53101 cpp-redef-2.c cpp/redef1.c
53102 cpp-redef.c cpp/redef2.c
53103 strpaste.c cpp/strp1.c
53104 strpaste-2.c cpp/strp2.c
53105 cpp-tradpaste.c cpp/tr-paste.c
53106 cpp-tradstringify.c cpp/tr-str.c
53107 cpp-tradwarn1.c cpp/tr-warn1.c
53108 cpp-tradwarn2.c cpp/tr-warn2.c
53109 trigraphs.c cpp/trigraphs.c
53110 cpp-unc1.c cpp/unc1.c
53111 cpp-unc2.c cpp/unc2.c
53112 cpp-unc3.c cpp/unc3.c
53113 cpp-unc.c cpp/unc4.c
53114 undef.c cpp/undef1.c
53115 undef-2.c cpp/undef2.c
53116 cpp-wi1.c cpp/widestr1.c
53117
53118 2000-06-27 Mark Mitchell <mark@codesourcery.com>
53119
53120 * lib/g++.exp (g++_include_flags): Tweak.
53121
53122 2000-06-27 H.J. Lu <hjl@gnu.org>
53123 Loren J. Rittle <ljrittle@acm.org>
53124
53125 * lib/g++.exp (g++_include_flags): Override libgloss.exp
53126 version with one that knows about the new gcc tree structure.
53127 (g++_link_flags): Same.
53128
53129 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
53130
53131 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
53132 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
53133 case we are cross-compiling.
53134
53135 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
53136 g++.old-deja/g++.niklas/Makefile.in,
53137 g++.old-deja/g++.niklas/configure.in,
53138 g++.old-deja/g++.other/Makefile.in,
53139 g++.old-deja/g++.other/configure.in,
53140 gcc.c-torture/code_quality/Makefile.in,
53141 gcc.c-torture/code_quality/configure.in,
53142 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
53143 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
53144 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
53145 gcc.c-torture/execute/ieee/Makefile.in,
53146 gcc.c-torture/execute/ieee/configure.in,
53147 gcc.c-torture/noncompile/Makefile.in,
53148 gcc.c-torture/noncompile/configure.in,
53149 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
53150 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
53151 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
53152
53153 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
53154
53155 * g++.old-deja/g++.other/ambig3.C: New test.
53156
53157 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
53158
53159 * g++.old-deja/g++.pt/syntax1.C: New test.
53160 * g++.old-deja/g++.pt/syntax2.C: New test.
53161 * g++.old-deja/g++.other/syntax3.C: New test.
53162 * g++.old-deja/g++.other/syntax4.C: New test.
53163
53164 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
53165
53166 * gcc.dg/20000623-1.c: Prototype exit and abort.
53167
53168 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
53169
53170 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
53171 New tests.
53172 * gcc.dg/cpp-mi3.def: New file.
53173
53174 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
53175 inside assertions.
53176 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
53177 lexer's error messages.
53178 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
53179 divine anything from the linemarkers.
53180 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
53181 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
53182
53183 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
53184
53185 * gcc.dg/20000623-1.c: New test.
53186
53187 2000-06-22 Jakub Jelinek <jakub@redhat.com>
53188
53189 * gcc.c-torture/execute/20000622-1.c: New test.
53190
53191 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
53192
53193 * g++.old-deja/g++.other/init15.C: New test.
53194
53195 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
53196
53197 * g++.old-deja/g++.pt/vaarg2.C: New test.
53198 * g++.old-deja/g++.pt/vaarg3.C: New test.
53199
53200 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
53201
53202 * g++.old-deja/g++.other/dyncast6.C: New test.
53203
53204 2000-06-15 Jakub Jelinek <jakub@redhat.com>
53205
53206 * gcc.c-torture/execute/loop-6.c: New test.
53207
53208 2000-06-14 Jakub Jelinek <jakub@redhat.com>
53209
53210 * gcc.dg/20000614-1.c: New test.
53211 * gcc.dg/20000614-2.c: New test.
53212
53213 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
53214
53215 * g++.old-deja/g++.other/inline12.C: New test.
53216
53217 2000-06-13 Jakub Jelinek <jakub@redhat.com>
53218
53219 * g++.old-deja/g++.other/eh1.C: New test.
53220
53221 2000-06-12 Jakub Jelinek <jakub@redhat.com>
53222
53223 * g++.old-deja/g++.other/type.C: New test.
53224
53225 2000-06-05 Jakub Jelinek <jakub@redhat.com>
53226
53227 * g++.old-deja/g++.other/initstring.C: New test.
53228
53229 2000-06-12 Jason Merrill <jason@redhat.com>
53230
53231 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
53232
53233 2000-06-09 Jeffrey A Law (law@cygnus.com)
53234
53235 * gcc.c-torture/compile/20000609-1.c: New test.
53236
53237 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
53238
53239 * gcc.dg/20000609-1.c: New test.
53240
53241 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
53242
53243 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
53244 * gcc.c-torture/noncompile/poison-1.c: Move...
53245 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
53246 * gcc.dg/cpp-li1.c: Add a token after the #line.
53247
53248 2000-06-05 Richard Henderson <rth@cygnus.com>
53249
53250 * gcc.c-torture/execute/20000605-2.c: New test.
53251 * gcc.c-torture/execute/20000605-3.c: New test.
53252
53253 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
53254
53255 * g77.f-torture/execute/20000503-1.x: New file.
53256
53257 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
53258
53259 * g++.old-deja/g++.eh/badalloc1.C: New test.
53260
53261 2000-06-05 Richard Henderson <rth@cygnus.com>
53262
53263 * gcc.c-torture/execute/20000605-1.c: New test.
53264
53265 2000-06-05 Jakub Jelinek <jakub@redhat.com>
53266 Nathan Sidwell <nathan@codesourcery.com>
53267
53268 * gcc.c-torture/compile/20000605-1.c: New test.
53269
53270 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
53271
53272 * g77.f-torture/compile/20000601-1.f: New test.
53273
53274 2000-06-03 Richard Henderson <rth@cygnus.com>
53275
53276 * gcc.c-torture/execute/20000603-1.c: New.
53277
53278 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
53279
53280 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
53281 * gcc.dg/noreturn-2.c (noreturn): Likewise.
53282
53283 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
53284
53285 * gcc.dg/compare2.c (case 12): XFAIL.
53286 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
53287 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
53288
53289 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
53290
53291 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
53292
53293 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
53294 guard macro is already defined when the header is first
53295 included.
53296 * gcc.dg/cpp-mix.h: New file.
53297 * gcc.dg/endif-label.c: Update patterns to match compiler.
53298
53299 * g++.brendan/complex1.C: Declare abort.
53300 * g++.law/refs4.C: Remove XFAIL.
53301 * g++.oliva/expr2.C: Declare abort and exit.
53302
53303 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
53304
53305 * gcc.c-torture/execute/20000528-1.c: New test.
53306
53307 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
53308 * g++.old-deja/g++.law/temps4.C: Likewise.
53309
53310 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
53311 stdlib.h. Call abort() on failure.
53312 * g++.old-deja/g++.law/refs4.C: Likewise.
53313 * g++.old-deja/g++.law/temps4.C: Likewise.
53314 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
53315 * gcc.c-torture/execute/20000112-1.c: Include string.h.
53316
53317 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
53318
53319 Relative to g++.dg/special:
53320 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
53321
53322 Relative to g++.old-deja:
53323 * g++.brendan/complex1.C, g++.jason/optimize2.C,
53324 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
53325 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
53326 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
53327 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
53328 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
53329 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
53330
53331 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
53332 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
53333 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
53334 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
53335 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
53336 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
53337 and/or string.h.
53338
53339 * g++.other/goto1.C: Update expectations for error messages.
53340
53341 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
53342
53343 * gcc.c-torture/compile/20000523-1.c: New test.
53344
53345 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
53346
53347 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
53348
53349 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
53350
53351 * g++.old-deja/g++.eh/catch11.C: New test.
53352 * g++.old-deja/g++.eh/catch12.C: New test.
53353
53354 2000-05-24 Nick Clifton <nickc@cygnus.com>
53355
53356 * gcc.c-torture/execute/20000523-1.c: New test.
53357
53358 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
53359
53360 * c-torture/execute/bcp-1.c: Replace abort in arg of
53361 __builtin_constant_p with a generic external function.
53362
53363 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
53364 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
53365 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
53366 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
53367 Prototype abort and/or exit.
53368
53369 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
53370 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
53371 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
53372 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
53373
53374 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
53375
53376 * gcc.dg/dwarf2-1.c: New test.
53377
53378 2000-05-20 Richard Henderson <rth@cygnus.com>
53379
53380 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
53381
53382 2000-05-20 Andreas Jaeger <aj@suse.de>
53383
53384 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
53385 testcase.
53386
53387 2000-05-19 David Edelsohn <edelsohn@gnu.org>
53388
53389 * gcc.c-torture/execute/20000519-2.c: New test.
53390
53391 2000-05-19 Andreas Jaeger <aj@suse.de>
53392
53393 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
53394 which fails with SSA.
53395
53396 * lib/c-torture.exp: Also test with -O3 -fssa.
53397
53398 2000-05-18 Michael Meissner <meissner@redhat.com>
53399
53400 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
53401 * gcc.c-torture/execute/920415-1.c: Ditto.
53402 * gcc.c-torture/execute/920501-1.c: Ditto.
53403 * gcc.c-torture/execute/conversion.c: Ditto.
53404 * gcc.c-torture/execute/cvt-1.c: Ditto.
53405
53406 2000-05-18 Jeffrey A Law (law@cygnus.com)
53407
53408 * gcc.c-torture/compile/20000518-1.c: New test.
53409
53410 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
53411
53412 * g77.f-torture/compile/200005018.f: New test.
53413
53414 2000-05-17 Jeffrey A Law (law@cygnus.com)
53415
53416 * gcc.c-torture/compile/20000517-1.c: New test.
53417
53418 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
53419
53420 * gcc.c-torture/execute/20000516-1.c: New test.
53421
53422 2000-05-15 Jakub Jelinek <jakub@redhat.com>
53423
53424 * g++.old-deja/g++.other/eh.C: New test.
53425
53426 2000-05-12 Richard Henderson <rth@cygnus.com>
53427
53428 * gcc.c-torture/execute/990208-1.c (main): Don't pass
53429 constants through to doit's conditional.
53430
53431 2000-05-11 Jeffrey A Law (law@cygnus.com)
53432
53433 * gcc.c-torture/compile/20000511-1.c: New test.
53434 * g77.f-torture/compile/20000511-1.f: New test.
53435 * g77.f-torture/compile/20000511-2.f: New test.
53436
53437 2000-05-11 Michael Meissner <meissner@redhat.com>
53438
53439 * gcc.c-torture/execute/20000511-1.c: New test.
53440
53441 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
53442
53443 * gcc.dg/dg.exp: Scan .S files as well as .c files.
53444 * gcc.dg/20000510-1.S: New.
53445
53446 2000-05-08 Catherine Moore <clm@cygnus.com>
53447
53448 * gcc.dg/unused-3.c: New.
53449
53450 2000-05-06 Richard Henderson <rth@cygnus.com>
53451
53452 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
53453 * g++.old-deja/g++.mike/warn1.C: Likewise.
53454 * g++.old-deja/g++.pt/local1.C: Likewise.
53455 * g++.old-deja/g++.pt/local7.C: Likewise.
53456 * g++.old-deja/g++.pt/spec16.C: Likewise.
53457
53458 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
53459
53460 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
53461
53462 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
53463
53464 * g77.f-torture/execute/20000503-1.f: New test.
53465
53466 2000-05-04 Andreas Jaeger <aj@suse.de>
53467
53468 * gcc.dg/noreturn-2.c: New test.
53469
53470 2000-05-04 Neil Booth <NeilB@earthling.net>
53471
53472 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
53473 preprocessor.
53474
53475 2000-05-04 Richard Henderson <rth@cygnus.com>
53476
53477 * gcc.c-torture/execute/20000503-1.c: Fix typo.
53478
53479 2000-05-04 Richard Henderson <rth@cygnus.com>
53480
53481 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
53482 OpenSSL by Jason R Thorpe.
53483
53484 2000-05-03 Jim Wilson <wilson@cygnus.com>
53485
53486 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
53487
53488 2000-05-03 Robert Lipe <robertlipe@usa.net>
53489
53490 * gcc.dg/20000503-1.c: New test.
53491
53492 2000-05-02 Jakub Jelinek <jakub@redhat.com>
53493
53494 * gcc.c-torture/compile/20000502-1.c: New test.
53495 * g++.old-deja/g++.other/align.C: New test.
53496 * gcc.dg/cpp-tradstringify.c: New test.
53497
53498 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
53499
53500 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
53501 and hard registers.
53502
53503 2000-04-26 Geoff Keating <geoffk@cygnus.com>
53504
53505 * gcc.c-torture/execute/loop-5.c: New test.
53506
53507 2000-04-25 Jakub Jelinek <jakub@redhat.com>
53508
53509 * gcc.c-torture/execute/va-arg-20.c: New test.
53510
53511 2000-04-23 Jeffrey A Law (law@cygnus.com)
53512
53513 * gcc.c-torture/execute/20000422-1.c: New test.
53514
53515 2000-04-20 Greg McGary <gkm@gnu.org>
53516
53517 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
53518 when optimizing, but without sibling-call optimizations (-O1).
53519
53520 2000-04-20 Jeffrey A Law (law@cygnus.com)
53521
53522 * gcc.c-torture/compile/20000420-1.c: New test.
53523
53524 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
53525
53526 * g++.abi/ptrflags.C: New test.
53527 * g++.eh/catchptr1.C: Test incomplete pointer chains.
53528
53529 2000-04-19 Catherine Moore <clm@cygnus.com>
53530
53531 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
53532
53533 2000-04-19 Greg McGary <gkm@gnu.org>
53534
53535 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
53536 sibling-call optimizations.
53537
53538 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
53539
53540 * gcc.dg/20000419-1.c: New test.
53541
53542 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
53543
53544 * gcc.c-torture/execute/20000412-6.c: New test.
53545
53546 2000-04-12 Jeffrey A Law (law@cygnus.com)
53547
53548 * gcc.c-torture/execute/20000412-5.c: New test.
53549 * g77.f-torture/compile/20000412-1.f: New test.
53550 * gcc.c-torture/execute/20000412-4.c: New test.
53551 * gcc.c-torture/compile/20000412-2.c: New test.
53552 * gcc.c-torture/execute/20000412-3.c: New test.
53553 * gcc.c-torture/compile/20000412-1.c: New test.
53554 * gcc.c-torture/execute/20000412-2.c: New test.
53555
53556 2000-04-12 Jakub Jelinek <jakub@redhat.com>
53557
53558 * objc/execute/bf-20.m: New test.
53559
53560 2000-04-10 Richard Henderson <rth@cygnus.com>
53561
53562 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
53563
53564 * gcc.c-torture/execute/20000412-1.c: New test.
53565
53566 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
53567
53568 * g++.old-deja/g++.eh/catchptr1.C: New test.
53569
53570 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
53571
53572 * g++.old-deja/g++.abi/cxa_vec.C: New test.
53573
53574 2000-04-08 Neil Booth <NeilB@earthling.net>
53575
53576 * gcc.dg/cpp-nullchar.c: Remove test as
53577 embedded nulls cause problems.
53578
53579 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
53580
53581 * gcc.dg/compare2.c: New test.
53582
53583 2000-04-08 Neil Booth <NeilB@earthling.net>
53584
53585 * gcc.dg/cpp-nullchar.c: New test.
53586
53587 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
53588
53589 * gcc.dg/cpp-mi2.c: New test.
53590 * gcc.dg/cpp-mi2[abc].h: New files.
53591
53592 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
53593
53594 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
53595 member name.
53596
53597 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
53598
53599 * g++.old-deja/g++.abi/vmihint.C: New test.
53600
53601 2000-04-06 Neil Booth <NeilB@earthling.net>
53602
53603 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
53604 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
53605 copyright.
53606
53607 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
53608
53609 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
53610 avoid stack-frame overwrite.
53611
53612 2000-04-05 Jakub Jelinek <jakub@redhat.com>
53613
53614 * gcc.c-torture/compile/20000405-2.c: New test.
53615 * gcc.c-torture/compile/20000405-3.c: New test.
53616
53617 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
53618
53619 * gcc.c-torture/compile/20000405-1.c: New test.
53620
53621 2000-04-04 Geoff Keating <geoffk@cygnus.com>
53622
53623 * gcc.dg/cast-qual-1.c: Revert last change.
53624
53625 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
53626
53627 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
53628
53629 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
53630
53631 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
53632 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
53633
53634 2000-04-03 Jeffrey A Law (law@cygnus.com)
53635
53636 * gcc.c-torture/compile/20000403-2.c: New test.
53637 * gcc.c-torture/compile/20000403-1.c: New test.
53638
53639 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
53640
53641 * gcc.c-torture/execute/20000403-1.c: New test.
53642
53643 2000-04-03 Geoff Keating <geoffk@cygnus.com>
53644
53645 * gcc.c-torture/execute/20000402-1.c: New test.
53646
53647 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
53648
53649 * gcc.c-torture/execute/va-arg-15.c: New test.
53650 * gcc.c-torture/execute/va-arg-16.c: New test.
53651 * gcc.c-torture/execute/va-arg-17.c: New test.
53652 * gcc.c-torture/execute/va-arg-18.c: New test.
53653 * gcc.c-torture/execute/va-arg-19.c: New test.
53654
53655 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
53656
53657 * gcc.c-torture/compile/981211-1.c: Move to...
53658 * gcc.dg/cpp-as1.c: ...here.
53659 * gcc.dg/cpp-as2.c: New file.
53660
53661 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
53662 compiler.
53663
53664 2000-04-02 Neil Booth <NeilB@earthling.net>
53665
53666 * gcc.dg/cpp-cond.c New tests.
53667 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
53668 accidental success less likely.
53669 * gcc.dg/cpp-missingop.c New tests.
53670 * gcc.dg/cpp-missingparen.c New tests.
53671 * gcc.dg/cpp-shift.c New tests.
53672 * gcc.dg/cpp-shortcircuit.c New tests.
53673 * gcc.dg/cpp-unary.c New tests.
53674
53675 2000-03-29 Jeffrey A Law (law@cygnus.com)
53676
53677 * gcc.c-torture/compile/20000329-1.c: New test.
53678
53679 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
53680
53681 * gcc.c-torture/compile/20000326-1.c: New test.
53682 * gcc.c-torture/compile/20000326-2.c: New test.
53683
53684 2000-03-24 Geoff Keating <geoffk@cygnus.com>
53685
53686 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
53687 the first parameter is a function argument.
53688
53689 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
53690
53691 * g++.old-deja/g++.ext/array4.C: New test.
53692
53693 2000-03-22 Geoff Keating <geoffk@cygnus.com>
53694
53695 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
53696
53697 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
53698
53699 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
53700
53701 2000-03-19 Richard Henderson <rth@cygnus.com>
53702
53703 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
53704
53705 2000-03-19 Richard Henderson <rth@cygnus.com>
53706
53707 * gcc.c-torture/compile/20000319-1.c: New test.
53708
53709 2000-03-14 Jeffrey A Law (law@cygnus.com)
53710
53711 * gcc.c-torture/execute/20000314-3.c: New test.
53712 * gcc.c-torture/execute/20000314-2.c: New test.
53713 * gcc.c-torture/execute/20000314-1.c: New test.
53714 * gcc.c-torture/compile/20000314-2.c: New test.
53715 * gcc.c-torture/compile/20000314-1.c: New test.
53716
53717 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
53718
53719 * g++.old-deja/g++.warn/inline.C: New test.
53720
53721 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
53722
53723 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
53724 standards-compliant result rather than specific constants.
53725 Put test-values in array.
53726
53727 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
53728
53729 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
53730 (g++_target_compile): Put test-specific options last.
53731
53732 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
53733
53734 * g++.old-deja/g++.eh/vbase4.C: New test.
53735
53736 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
53737
53738 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
53739
53740 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
53741
53742 * g++.old-deja/g++.brendan/misc12.C: Removed.
53743 * g++.old-deja/g++.pt/memtemp77.C: Constify.
53744 * g++.old-deja/g++.ext/pretty4.C: New test.
53745
53746 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
53747
53748 * g++.old-deja/g++.other/string2.C: New test.
53749
53750 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
53751
53752 * g++.old-deja/g++.warn/impint2.C: New test.
53753
53754 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
53755
53756 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
53757 is 1, not zero.
53758
53759 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
53760
53761 * g++.old-deja/g++.warn/impint.C: New test.
53762 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
53763 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
53764 * g++.old-deja/g++.pt/explicit12.C: Likewise.
53765 * g++.old-deja/g++.pt/explicit13.C: Likewise.
53766 * g++.old-deja/g++.pt/explicit17.C: Likewise.
53767 * g++.old-deja/g++.pt/explicit18.C: Likewise.
53768 * g++.old-deja/g++.pt/explicit19.C: Likewise.
53769 * g++.old-deja/g++.pt/explicit23.C: Likewise.
53770 * g++.old-deja/g++.pt/explicit31.C: Likewise.
53771 * g++.old-deja/g++.pt/explicit35.C: Likewise.
53772 * g++.old-deja/g++.pt/explicit6.C: Likewise.
53773 * g++.old-deja/g++.pt/memclass7.C: Likewise.
53774
53775 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
53776
53777 * gcc.dg/cpp-redef.c: New test.
53778
53779 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
53780
53781 * g++.old-deja/g++.pt/unify7.C: New test.
53782
53783 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
53784
53785 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
53786 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
53787
53788 2000-02-25 Geoff Keating <geoffk@cygnus.com>
53789
53790 * gcc.c-torture/compile/20000224-1.c: New test.
53791
53792 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
53793
53794 * gcc.c-torture/compile/cpp-2.c: New test.
53795 * gcc.c-torture/compile/cpp-1.c: New test.
53796
53797 2000-02-25 Jeffrey A Law (law@cygnus.com)
53798
53799 * gcc.c-torture/execute/20000225-1.c: New test.
53800
53801 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
53802
53803 * gcc.dg/cpp-li2.c: New test.
53804
53805 * gcc.dg/cpp-wi1.c: New test.
53806
53807 * gcc.dg/cpp-li1.c: New test.
53808
53809 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
53810
53811 * g++.old-deja/g++.other/sizeof5.C: New test.
53812
53813 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
53814
53815 * gcc.c-torture/execute/va-arg-13.c: New test.
53816
53817 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
53818
53819 * gcc.c-torture/execute/va-arg-12.c: New test.
53820
53821 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
53822
53823 * gcc.c-torture/execute/20000223-1.c: New test.
53824
53825 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
53826
53827 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
53828
53829 2000-02-22 Mark Mitchell <mark@codesourcery.com>
53830
53831 * g++.old-deja/g++.abi/ptrmem.C: New test.
53832
53833 2000-02-19 Richard Henderson <rth@cygnus.com>
53834
53835 * gcc.c-torture/compile/init-3.c: New.
53836
53837 2000-02-17 Mark Mitchell <mark@codesourcery.com>
53838
53839 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
53840 ALWAYS_CXXFLAGS.
53841
53842 2000-02-11 Robert Lipe <robertl@sco.com>
53843
53844 * gcc.c-torture/compile/20000211-3.c: New test.
53845
53846 2000-02-11 Martin Buchholz <martin@xemacs.org>
53847
53848 * gcc.c-torture/compile/20000211-2.c: New test.
53849
53850 2000-02-11 Jeffrey A Law (law@cygnus.com)
53851
53852 * gcc.c-torture/compile/20000211-1.c: New test.
53853
53854 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
53855
53856 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
53857 on native targets
53858
53859 2000-02-08 Nathan Sidwell <nathan@acm.org>
53860
53861 * g++.old-deja/g++.other/cast5.C: New test.
53862
53863 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
53864
53865 * gcc.c-torture/execute/20000205-1.c: New.
53866
53867 2000-02-03 Nathan Sidwell <nathan@acm.org>
53868
53869 * g++.old-deja/g++.jason/cast3.C: Return void.
53870 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
53871
53872 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
53873
53874 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
53875
53876 * gcc.dg/loop-1.c: New test.
53877
53878 2000-01-27 Jakub Jelinek <jakub@redhat.com>
53879
53880 * gcc.c-torture/compile/20000127-1.c: New test.
53881 * gcc.c-torture/execute/991228-1.c: New test.
53882
53883 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
53884
53885 * gcc.dg/unused-2.c: New test.
53886
53887 * gcc.dg/conv-1.c: New test.
53888
53889 2000-01-24 Mark Mitchell <mark@codesourcery.com>
53890
53891 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
53892 compiler.
53893 (tool_option_proc): Fix typo.
53894
53895 2000-01-24 Geoff Keating <geoffk@cygnus.com>
53896
53897 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
53898 of the ld on the host, not on the build machine.
53899 Also, don't crash if '--help' is not a supported option.
53900
53901 2000-01-24 Richard Henderson <rth@cygnus.com>
53902
53903 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
53904
53905 2000-01-20 Jeffrey A Law (law@cygnus.com)
53906
53907 * gcc.c-torture/execute/20000120-2.c: New test.
53908 * gcc.c-torture/execute/20000120-1.c: New test.
53909
53910 2000-01-13 Jeffrey A Law (law@cygnus.com)
53911
53912 * gcc.c-torture/execute/20000113-1.c: New test.
53913
53914 2000-01-12 Jeffrey A Law (law@cygnus.com)
53915
53916 * gcc.c-torture/execute/20000112-1.c: New test.
53917
53918 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
53919
53920 * gcc.dg/20000111-1.c: New test.
53921
53922 2000-01-10 Jeffrey A Law (law@cygnus.com)
53923
53924 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
53925 with 16 bit integers.
53926
53927 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
53928
53929 * gcc.dg/20000108-1.c: New test.
53930
53931 2000-01-05 Nathan Sidwell <nathan@acm.org>
53932
53933 * g++.old-deja/g++.ns/koenig8.C: New test.
53934
53935 2000-01-05 Nathan Sidwell <nathan@acm.org>
53936
53937 * g++.old-deja/g++.other/cast4.C: New test.
53938
53939 2000-01-05 Jeffrey A Law (law@cygnus.com)
53940
53941 * gcc.c-torture/compile/20000105-2.c: New test.
53942 * gcc.c-torture/compile/20000105-1.c: New test.
53943
53944 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
53945
53946 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
53947 references to printf & atoi to conform to ANSI standard.
53948 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
53949 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
53950 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
53951 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
53952 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
53953 * g++.old-deja/g++.brendan/complex1.C: Likewise.
53954 * g++.old-deja/g++.brendan/copy1.C: Likewise.
53955 * g++.old-deja/g++.brendan/copy2.C: Likewise.
53956 * g++.old-deja/g++.brendan/copy3.C: Likewise.
53957 * g++.old-deja/g++.brendan/copy4.C: Likewise.
53958 * g++.old-deja/g++.brendan/copy5.C: Likewise.
53959 * g++.old-deja/g++.brendan/copy6.C: Likewise.
53960 * g++.old-deja/g++.brendan/copy7.C: Likewise.
53961 * g++.old-deja/g++.brendan/copy8.C: Likewise.
53962 * g++.old-deja/g++.brendan/crash11.C: Likewise.
53963 * g++.old-deja/g++.brendan/crash14.C: Likewise.
53964 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
53965 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
53966 * g++.old-deja/g++.brendan/delete2.C: Likewise.
53967 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
53968 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
53969 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
53970 * g++.old-deja/g++.brendan/eh1.C: Likewise.
53971 * g++.old-deja/g++.brendan/groff1.C: Likewise.
53972 * g++.old-deja/g++.brendan/init3.C: Likewise.
53973 * g++.old-deja/g++.brendan/misc12.C: Likewise.
53974 * g++.old-deja/g++.brendan/misc7.C: Likewise.
53975 * g++.old-deja/g++.brendan/new2.C: Likewise.
53976 * g++.old-deja/g++.brendan/operators4.C: Likewise.
53977 * g++.old-deja/g++.brendan/operators5.C: Likewise.
53978 * g++.old-deja/g++.brendan/overload2.C: Likewise.
53979 * g++.old-deja/g++.brendan/overload7.C: Likewise.
53980 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
53981 * g++.old-deja/g++.brendan/reference1.C: Likewise.
53982 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
53983 * g++.old-deja/g++.brendan/template24.C: Likewise.
53984 * g++.old-deja/g++.brendan/template3.C: Likewise.
53985 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
53986 * g++.old-deja/g++.jason/inline3.C: Likewise.
53987 * g++.old-deja/g++.jason/opeq.C: Likewise.
53988 * g++.old-deja/g++.law/arg5.C: Likewise.
53989 * g++.old-deja/g++.law/arm7.C: Likewise.
53990 * g++.old-deja/g++.law/ctors11.C: Likewise.
53991 * g++.old-deja/g++.law/cvt8.C: Likewise.
53992 * g++.old-deja/g++.law/init9.C: Likewise.
53993 * g++.old-deja/g++.law/refs4.C: Likewise.
53994 * g++.old-deja/g++.law/template2.C: Likewise.
53995 * g++.old-deja/g++.law/visibility24.C: Likewise.
53996 * g++.old-deja/g++.law/vtable3.C: Likewise.
53997 * g++.old-deja/g++.mike/asm2.C: Likewise.
53998 * g++.old-deja/g++.mike/eh1.C: Likewise.
53999 * g++.old-deja/g++.mike/misc1.C: Likewise.
54000 * g++.old-deja/g++.mike/misc13.C: Likewise.
54001 * g++.old-deja/g++.mike/misc14.C: Likewise.
54002 * g++.old-deja/g++.mike/ns12.C: Likewise.
54003 * g++.old-deja/g++.mike/p1248.C: Likewise.
54004 * g++.old-deja/g++.mike/p3708.C: Likewise.
54005 * g++.old-deja/g++.mike/p3708a.C: Likewise.
54006 * g++.old-deja/g++.mike/p3708b.C: Likewise.
54007 * g++.old-deja/g++.mike/p646.C: Likewise.
54008 * g++.old-deja/g++.mike/p700.C: Likewise.
54009 * g++.old-deja/g++.mike/p783.C: Likewise.
54010 * g++.old-deja/g++.mike/p783a.C: Likewise.
54011 * g++.old-deja/g++.mike/p783b.C: Likewise.
54012 * g++.old-deja/g++.mike/p786.C: Likewise.
54013 * g++.old-deja/g++.mike/p789.C: Likewise.
54014 * g++.old-deja/g++.mike/p789a.C: Likewise.
54015 * g++.old-deja/g++.mike/p807a.C: Likewise.
54016 * g++.old-deja/g++.other/delete3.C: Likewise.
54017 * g++.old-deja/g++.other/dyncast1.C: Likewise.
54018 * g++.old-deja/g++.other/dyncast2.C: Likewise.
54019 * g++.old-deja/g++.other/dyncast3.C: Likewise.
54020 * g++.old-deja/g++.other/empty1.C: Likewise.
54021 * g++.old-deja/g++.other/temporary1.C: Likewise.
54022 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
54023 * g++.old-deja/g++.pt/t16.C: Likewise.
54024 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
54025
54026 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
54027
54028 * gcc.dg/991230-1.c: New test.
54029
54030 1999-12-29 Jeffrey A Law (law@cygnus.com)
54031
54032 * gcc.c-torture/compile/991229-3.c: New test.
54033 * gcc.c-torture/compile/991229-2.c: New test.
54034 * gcc.c-torture/compile/991229-1.c: New test.
54035
54036 1999-12-29 Greg McGary <gkm@eng.ascend.com>
54037
54038 * gcc.c-torture/compile/labels-2.c: New test.
54039
54040 1999-12-27 Martin von L�is <loewis@informatik.hu-berlin.de>
54041
54042 * gcc.c-torture/execute/991227-1.c: New test.
54043
54044 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
54045
54046 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
54047
54048 1999-12-21 Martin von L�is <loewis@informatik.hu-berlin.de>
54049
54050 * gcc.c-torture/execute/991221-1.c: New test.
54051
54052 1999-12-20 Nathan Sidwell <nathan@acm.org>
54053
54054 * g++.old-deja/g++.other/cast3.C: New test.
54055
54056 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
54057
54058 * gcc.c-torture/execute/991216-4.c: New test.
54059
54060 1999-12-16 Michael Meissner <meissner@cygnus.com>
54061
54062 * gcc.c-torture/execute/991216-1.c: New test.
54063 * gcc.c-torture/execute/991216-2.c: New test.
54064 * gcc.c-torture/execute/991216-3.c: New test.
54065
54066 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
54067
54068 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
54069 Actually make the test fail by using "-O2" for compilation.
54070
54071 1999-12-15 Nathan Sidwell <nathan@acm.org>
54072
54073 * g++.old-deja/g++.warn/cast-align1.C: New test.
54074
54075 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
54076
54077 * gcc.c-torture/compile/991214-1.c: New test.
54078 * gcc.c-torture/compile/991214-2.c: New test.
54079
54080 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
54081
54082 * gcc.dg/991214-1.c: New test.
54083
54084 1999-12-13 Jeffrey A Law (law@cygnus.com)
54085
54086 * gcc.c-torture/compile/991213-3.c: New test.
54087 * gcc.c-torture/compile/991213-2.c: New test.
54088 * gcc.c-torture/compile/991213-1.c: New test.
54089
54090 1999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
54091
54092 * gcc.dg/991209-1.c: New test.
54093
54094 1999-12-08 Nathan Sidwell <nathan@acm.org>
54095
54096 * gcc.c-torture/compile/991208-1.c: New test.
54097
54098 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
54099
54100 * gcc.dg/ultrasp2.c: New test.
54101
54102 1999-12-05 Alex Samuel <samuel@codesourcery.com>
54103
54104 * g++.old-deja/g++.abi/align.C (main): Fix typo.
54105
54106 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
54107
54108 * gcc.c-torture/compile/991202-1.c: New test.
54109 * gcc.c-torture/execute/991202-1.c: New test.
54110 * gcc.c-torture/execute/991202-2.c: New test.
54111 * gcc.c-torture/execute/991202-3.c: New test.
54112
54113 1999-12-02 Alex Samuel <samuel@codesourcery.com>
54114
54115 * g++.old-deja/g++.abi/align.C: New test.
54116 * g++.old-deja/g++.abi/aggregates.C: Likewise.
54117 * g++.old-deja/g++.abi/bitfields.C: Likewise.
54118
54119 1999-12-01 Richard Henderson <rth@cygnus.com>
54120
54121 * gcc.c-torture/execute/991201-1.c: New.
54122
54123 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
54124
54125 * gcc.dg/991129-1.c: New test.
54126
54127 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
54128
54129 * gcc.c-torture/compile/991127-1.c: New test.
54130
54131 1999-11-22 Nathan Sidwell <nathan@acm.org>
54132
54133 * g++.old-deja/g++.other/warn4.C: New test.
54134
54135 1999-11-22 Nathan Sidwell <nathan@acm.org>
54136
54137 * g++.old-deja/g++.eh/cleanup2.C: New test.
54138 * g++.old-deja/g++.ext/pretty2.C: New test.
54139 * g++.old-deja/g++.ext/pretty3.C: New test.
54140 * g++.old-deja/g++.other/debug6.C: New test.
54141
54142 1999-10-20 Jim Wilson <wilson@cygnus.com>
54143
54144 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
54145 compiler_output to look for one error message instead of two.
54146
54147 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
54148
54149 * gcc.c-torture/execute/991118-1.c: Also test case
54150 where the word boundary does not split a byte evenly.
54151
54152 1999-11-19 Nathan Sidwell <nathan@acm.org>
54153
54154 * g++.old-deja/g++.ext/restrict1.C: New test.
54155
54156 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
54157
54158 * gcc.c-torture/execute/991118-1.c: New test.
54159
54160 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
54161
54162 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
54163 working directory pathnames.
54164
54165 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
54166
54167 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
54168 host is equipped with driver.h and driver.o so it can actually
54169 compile and run the tests.
54170
54171 1999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
54172
54173 * gcc.c-torture/compile/991008-1.c: New test.
54174
54175 1999-11-08 Nick Clifton <nickc@cygnus.com>
54176
54177 * lib/gcc-dg.exp: Include target-supports.exp
54178
54179 1999-11-05 Nick Clifton <nickc@cygnus.com>
54180
54181 * lib/target-supports.exp: New file: Provide procs to test for
54182 features supported by the target.
54183 (check_weak_available): Moved here from ecos.exp.
54184 (check_alias_available): New proc: Determine of the target
54185 toolchain supports the alias attribute.
54186
54187 * gcc.dg/special/ecos.exp: Move check_weak_available to
54188 target-supports.exp.
54189 (alias-1.c): Only perform the test if the target supports
54190 aliases.
54191 (wkali-1.c): Only perform the test if the target supports
54192 aliases.
54193
54194 * gcc.dg/990506-0.c: Expect error messages from cross
54195 targets as well as native targets.
54196
54197 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
54198
54199 * gcc.dg/ultrasp1.c: Removed xfail.
54200 * gcc.dg/struct-ret-2.c: Likewise.
54201 * gcc.dg/array-1.c: Likewise.
54202
54203 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
54204
54205 * gcc.dg/struct-ret-2.c: New test.
54206
54207 * gcc.dg/array-1.c: New test.
54208
54209 1999-10-30 Stephen L Moshier <moshier@mediaone.net>
54210
54211 * gcc.c-torture/execute/991030-1.c: New test.
54212
54213 1999-10-26 Richard Henderson <rth@cygnus.com>
54214
54215 * gcc.c-torture/compile/991026-2.c: New test.
54216
54217 1999-10-26 Jeffrey A Law (law@cygnus.com)
54218
54219 * gcc.c-torture/compile/991026-1.c: New test.
54220
54221 1999-10-23 Jeffrey A Law (law@cygnus.com)
54222
54223 * gcc.c-torture/execute/991023-1.c: New test.
54224
54225 1999-10-19 Jeffrey A Law (law@cygnus.com)
54226
54227 * gcc.c-torture/execute/991019-1.c: New test.
54228
54229 1999-10-16 Richard Henderson <rth@cygnus.com>
54230
54231 * gcc.c-torture/execute/991016-1.c: New test.
54232
54233 1999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
54234
54235 * gcc.c-torture/execute/991014-1.c: New test.
54236
54237 1999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
54238
54239 * g++.old-deja/g++.other/union2.C: New test.
54240
54241 1999-10-13 Nathan Sidwell <nathan@acm.org>
54242
54243 * g++.old-deja/g++.other/vaarg2.C: New test.
54244 * g++.old-deja/g++.other/vaarg3.C: New test.
54245
54246 1999-10-12 Craig Burley <craig@jcb-sc.com>
54247
54248 * g77.f-torture/noncompile/19990905-1.f: Moved from being
54249 in compile/.
54250
54251 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
54252
54253 * gcc.c-torture/execute/va-arg-11.c: New test.
54254
54255 1999-10-01 Mark P. Mitchell <mark@codesourcery.com>
54256
54257 * lib/file-format.exp (gcc_target_object_format): Don't
54258 crash if objdump is unavailable.
54259
54260 1999-09-29 Donn Terry <donn@interix.com>
54261
54262 * gcc.misc-tests/mg.exp: delete extraneous redirection.
54263
54264 1999-09-28 Nick Clifton <nickc@cygnus.com>
54265
54266 * gcc.c-torture/compile/990928-1.c: New test.
54267
54268 1999-09-28 Nathan Sidwell <nathan@acm.org>
54269
54270 * g++.old-deja/g++.other/decl6.C: New test.
54271
54272 1999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
54273
54274 * gcc.c-torture/execute/va-arg-10.c: New test.
54275
54276 1999-09-27 Nathan Sidwell <nathan@acm.org>
54277
54278 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
54279 __PRETTY_FUNCTION__.
54280
54281 1999-09-23 Nick Clifton <nickc@cygnus.com>
54282
54283 * gcc.c-torture/execute/990923-1.c: New test.
54284
54285 1999-09-21 Nick Clifton <nickc@cygnus.com>
54286
54287 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
54288 for which -fpic is inappropriate.
54289
54290 1999-09-21 Mark Mitchell <mark@codesourcery.com>
54291
54292 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
54293
54294 1999-09-21 Nathan Sidwell <nathan@acm.org>
54295
54296 * g++.old-deja/g++.other/dyncast1.C: New test.
54297 * g++.old-deja/g++.other/dyncast2.C: New test.
54298 * g++.old-deja/g++.other/dyncast3.C: New test.
54299 * g++.old-deja/g++.other/dyncast4.C: New test.
54300 * g++.old-deja/g++.other/dyncast5.C: New test.
54301 * g++.old-deja/g++.eh/catch3.C: New test.
54302 * g++.old-deja/g++.eh/catch3p.C: New test.
54303 * g++.old-deja/g++.eh/catch4.C: New test.
54304 * g++.old-deja/g++.eh/catch4p.C: New test.
54305 * g++.old-deja/g++.eh/catch5.C: New test.
54306 * g++.old-deja/g++.eh/catch5p.C: New test.
54307 * g++.old-deja/g++.eh/catch6.C: New test.
54308 * g++.old-deja/g++.eh/catch6p.C: New test.
54309 * g++.old-deja/g++.eh/catch7.C: New test.
54310 * g++.old-deja/g++.eh/catch7p.C: New test.
54311 * g++.old-deja/g++.eh/catch8.C: New test.
54312 * g++.old-deja/g++.eh/catch8p.C: New test.
54313 * g++.old-deja/g++.eh/catch9.C: New test.
54314 * g++.old-deja/g++.eh/catch9p.C: New test.
54315
54316 1999-09-13 Nathan Sidwell <nathan@acm.org>
54317
54318 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
54319 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
54320
54321 1999-09-13 Jeffrey A Law (law@cygnus.com)
54322
54323 * gcc.c-torture/compile/990913-1.c: New test.
54324
54325 1999-09-10 Nathan Sidwell <nathan@acm.org>
54326
54327 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
54328 * g++.old-deja/g++.jason/rfg5.C: Likewise.
54329
54330 1999-09-09 Richard Henderson <rth@cygnus.com>
54331
54332 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
54333
54334 1999-09-09 Nathan Sidwell <nathan@acm.org>
54335
54336 * g++.old-deja/g++.other/lookup11.C: New test.
54337 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
54338 what is permitted and what we want.
54339 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
54340 overload use.
54341 * g++.old-deja/g++.jason/rfg5.C: Likewise.
54342
54343 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
54344
54345 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
54346 * gcc.c-torture/noncompile/poison-1.c: New file.
54347
54348 1999-09-08 Nathan Sidwell <nathan@acm.org>
54349
54350 * g++.old-deja/g++.other/sizeof3.C: New test.
54351 * g++.old-deja/g++.other/sizeof4.C: New test.
54352 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
54353 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
54354
54355 1999-09-07 Richard Henderson <rth@cygnus.com>
54356
54357 * gcc.dg/va-arg-1.c: New.
54358
54359 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
54360
54361 * gcc.c-torture/execute/va-arg-9.c: New test.
54362
54363 1999-09-05 Craig Burley <craig@jcb-sc.com>
54364
54365 * g77.f-torture/compile/980519-2.f: New test.
54366 * g77.f-torture/compile/19990905-0.f: New test.
54367 * g77.f-torture/compile/19990905-1.f: New test.
54368 * g77.f-torture/compile/19990905-2.f: New test.
54369
54370 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
54371
54372 1999-09-03 Richard Earnshaw <rearnsha@arm.com>
54373
54374 * gcc.c-torture/execute/990827-1.c: Fix typo.
54375
54376 1999-09-03 Nathan Sidwell <nathan@acm.org>
54377
54378 * g++.old-deja/g++.other/deref1.C: New test.
54379
54380 1999-09-02 Nathan Sidwell <nathan@acm.org>
54381
54382 * g++.old-deja/g++.other/ambig2.C: New test.
54383 * g++.old-deja/g++.other/cond5.C: New test.
54384 * g++.old-deja/g++.other/lookup16.C: New test.
54385
54386 1999-09-02 Marc Espie <espie@cvs.openbsd.org>
54387
54388 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
54389 assemblers too.
54390
54391 1999-08-31 Jeffrey A Law (law@cygnus.com)
54392
54393 * lib/c-torture.exp: Avoid the "compare executables" optimization
54394 when testing native.
54395
54396 1999-08-29 Jeffrey A Law (law@cygnus.com)
54397
54398 * gcc.c-torture/execute/990829-1.c: New test.
54399 * gcc.c-torture/compile/990829-1.c: New test.
54400
54401 1999-08-27 Paul Burchard <burchard@pobox.com>
54402
54403 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
54404 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
54405 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
54406 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
54407 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
54408 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
54409 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
54410 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
54411 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
54412 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
54413 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
54414
54415 1999-08-27 Jeffrey A Law (law@cygnus.com)
54416
54417 * gcc.c-torture/execute/990827-1.c: New test.
54418
54419 1999-08-26 Craig Burley <craig@jcb-sc.com>
54420
54421 * g77.f-torture/noncompile/19990826-4.f: New test.
54422
54423 * g77.f-torture/compile/19990826-3.f: New test.
54424
54425 * g77.f-torture/execute/19990826-2.f: New test.
54426
54427 * g77.f-torture/compile/19990826-1.f: New test.
54428
54429 * gcc.c-torture/execute/990826-0.c: New test.
54430 * g77.c-torture/execute/19990826-0.f: New test.
54431
54432 * g77.f-torture/noncompile/970626-2.f: New test.
54433
54434 1999-08-25 Paul Burchard <burchard@pobox.com>
54435
54436 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
54437 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
54438 lss-011.C: New tests.
54439
54440 1999-08-25 Nathan Sidwell <nathan@acm.org>
54441
54442 * g++.old-deja/g++.other/decl5.C: New test.
54443
54444 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
54445
54446 * noncompile/noncompile.exp: Load_lib c-torture.exp.
54447 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
54448 call `postbase' for each one. All callers of `postbase' changed
54449 to call this instead.
54450
54451 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
54452
54453 * gcc.c-torture/execute/990811-1.c: New test.
54454
54455 1999-08-09 Nick Clifton <nickc@cygnus.com>
54456
54457 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
54458 just native ones.
54459
54460 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
54461 just native ones.
54462
54463 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
54464
54465 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
54466
54467 1999-08-04 Jeffrey A Law (law@cygnus.com)
54468
54469 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
54470
54471 1999-08-04 Nathan Sidwell <nathan@acm.org>
54472
54473 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
54474
54475 1999-08-04 Jeffrey A Law (law@cygnus.com)
54476
54477 * gcc.c-torture/execute/990804-1.c: New test.
54478
54479 1999-08-03 Nathan Sidwell <nathan@acm.org>
54480
54481 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
54482 * g++.old-deja/g++.brendan/crash64.C: Likewise.
54483 * g++.old-deja/g++.brendan/overload8.C: Likewise.
54484
54485 1999-08-03 Nathan Sidwell <nathan@acm.org>
54486
54487 * g++.old-deja/g++.other/struct1.C: New test.
54488
54489 1999-08-03 Nathan Sidwell <nathan@acm.org>
54490
54491 * g++.old-deja/g++.other/enum2.C: New test.
54492
54493 1999-08-02 Richard Henderson <rth@cygnus.com>
54494
54495 Adapted from tests from Franz Sirl:
54496 * gcc.c-torture/execute/va-arg-7.c: New test.
54497 * gcc.c-torture/execute/va-arg-8.c: New test.
54498
54499 1999-08-01 Jeffrey A Law (law@cygnus.com)
54500
54501 * gcc.c-torture/compile/990801-2.c: New test.
54502
54503 * gcc.c-torture/compile/990801-1.c: New test.
54504
54505 1999-07-27 Michael Meissner <meissner@cygnus.com>
54506
54507 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
54508 fp-cmp-1.c, converting double to float.
54509
54510 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
54511 fp-cmp-1.c, converting double to long double.
54512
54513 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
54514 from fr1 to unknown_register, since fr1 is a legitimate register
54515 on some machines.
54516
54517 1999-07-25 Jeffrey A Law (law@cygnus.com)
54518
54519 * README: More listname related changes.
54520
54521 1999-07-08 Catherine Moore <clm@cygnus.com>
54522
54523 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
54524
54525 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
54526
54527 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
54528
54529 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
54530
54531 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
54532
54533 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
54534
54535 * gcc.dg/990703-1.c: New test.
54536
54537 1999-06-29 Nick Clifton <nickc@cygnus.com>
54538
54539 * lib/file-format.exp: New file: Move definition of proc
54540 gcc_target_object_format to here from
54541 gcc.dg/special/ecos.exp.
54542
54543 * lib/c-torture.exp: Include lib file-format.exp.
54544 * lib/gcc-dg.exp: Include lib file-format.exp.
54545
54546 * gcc.dg/special/ecos.exp: Remove definition of proc
54547 gcc_target_object_format.
54548
54549 1999-06-28 Jeffrey A Law (law@cygnus.com)
54550
54551 * gcc.c-torture/execute/990628-1.c: New test.
54552
54553 1999-06-25 Jeffrey A Law (law@cygnus.com)
54554
54555 * gcc.c-torture/compile/990625-2.c: New test.
54556
54557 * gcc.c-torture/compile/990625-1.c: New test.
54558
54559 1999-06-23 Nick Clifton <nickc@cygnus.com>
54560
54561 * gcc.c-torture/compile/dll.c: New test case. Check that dll
54562 attributes compile.
54563 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
54564 ports that use the COFF/PE file format.
54565
54566 1999-06-17 Jeffrey A Law (law@cygnus.com)
54567
54568 * gcc.c-torture/compile/990617-1.c: New test.
54569
54570 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
54571
54572 * g++.old-deja/g++.other/decl4.C: New test.
54573
54574 1999-06-14 Nathan Sidwell <nathan@acm.org>
54575
54576 * g++.old-deja/g++.other/bitfld3.C: New test.
54577
54578 1999-06-08 Nathan Sidwell <nathan@acm.org>
54579
54580 * g++.old-deja/g++.eh/catch1.C: New test.
54581
54582 1999-06-07 Jeffrey A Law (law@cygnus.com)
54583
54584 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
54585
54586 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
54587 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
54588
54589 1999-06-05 Craig Burley <craig@jcb-sc.com>
54590
54591 * g77.f-torture/compile/19990502-0.f: Replace with new,
54592 shorter, test that still fails after recent changes.
54593
54594 1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
54595
54596 * gcc.c-torture/execute/990604-1.c: New test.
54597
54598 1999-05-31 Jeffrey A Law (law@cygnus.com)
54599
54600 * gcc.c-torture/execute/990531-1.c: New test.
54601
54602 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
54603
54604 * gcc.c-torture/compile/990527-1.c: New test.
54605
54606 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
54607
54608 * gcc.c-torture/execute/990527-1.c: New test.
54609
54610 1999-05-25 Nick Clifton <nickc@cygnus.com>
54611
54612 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
54613 bitfields as signed.
54614
54615 1999-05-25 Craig Burley <craig@jcb-sc.com>
54616
54617 * g77.f-torture/compile/19990525-0.f: New test.
54618
54619 1999-05-25 Jeffrey A Law (law@cygnus.com)
54620
54621 * gcc.c-torture/execute/990525-2.c: New test.
54622
54623 * gcc.c-torture/execute/990525-1.c: New test.
54624
54625 1999-05-24 Nathan Sidwell <nathan@acm.org>
54626
54627 * g++.old-deja/g++.other/anon3.C: New test.
54628 * g++.old-deja/g++.other/anon4.C: New test.
54629 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
54630 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
54631 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
54632 Merrill).
54633
54634 1999-05-24 Jeffrey A Law (law@cygnus.com)
54635
54636 * gcc.c-torture/execute/990524-1.c: New test.
54637
54638 * gcc.dg/990524-1.c: New test.
54639
54640 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
54641
54642 * gcc.c-torture/compile/990523-1.c: New test.
54643
54644 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
54645
54646 * gcc.c-torture/compile/990519-1.c: New test.
54647
54648 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
54649
54650 * gcc.c-torture/compile/990517-1.c: New test.
54651
54652 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
54653 (e4, f4): New tests.
54654 (main): Call them.
54655
54656 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
54657
54658 * gcc.dg/noreturn-1.c: New test.
54659
54660 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
54661
54662 * gcc.c-torture/execute/990513-1.c: New test.
54663
54664 1999-05-10 Richard Henderson <rth@cygnus.com>
54665
54666 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
54667
54668 1999-05-10 Craig Burley <craig@jcb-sc.com>
54669
54670 * g77.f-torture/execute/erfc.f: Use small single-precision
54671 values, to avoid problems on Alphas when not -mieee.
54672
54673 1999-05-08 Craig Burley <craig@jcb-sc.com>
54674
54675 * gcc.dg/990506-0.c: New test.
54676
54677 1999-05-08 Richard Henderson <rth@cygnus.com>
54678
54679 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
54680 the constant to test. Don't XFAIL 64-bit targets.
54681
54682 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
54683 * g++.old-deja/g++.law/profile1.C: Likewise.
54684
54685 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
54686 operator new instances.
54687 * g++.old-deja/g++.other/delete5.C: Likewise.
54688
54689 1999-05-03 Craig Burley <craig@jcb-sc.com>
54690
54691 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
54692 intrinsic.
54693
54694 1999-05-03 Craig Burley <craig@jcb-sc.com>
54695
54696 * g77.f-torture/execute/u77-test.f: Reverse order of two
54697 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
54698
54699 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
54700
54701 * gcc.dg/compare1.c: New test.
54702
54703 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
54704
54705 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
54706 New tests.
54707
54708 1999-05-02 Craig Burley <craig@jcb-sc.com>
54709
54710 * g77.f-torture/compile/19990502-1.f: New test.
54711
54712 1999-05-02 Craig Burley <craig@jcb-sc.com>
54713
54714 * g77.f-torture/compile/19990502-0.f: New test.
54715
54716 1999-05-02 Craig Burley <craig@jcb-sc.com>
54717
54718 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
54719 intrinsic.
54720
54721 1999-05-02 Craig Burley <craig@jcb-sc.com>
54722
54723 * g77.f-torture/execute/u77-test.f (main): List libU77
54724 intrinsics not currently tested.
54725 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
54726 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
54727 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
54728 Trim blanks off the ends of some printed strings.
54729
54730 1999-05-02 Craig Burley <craig@jcb-sc.com>
54731
54732 * g77.f-torture/execute/u77-test.f (main): Just warn about
54733 FSTAT gid disagreement, as it's expected on some systems.
54734
54735 1999-05-01 Craig Burley <craig@jcb-sc.com>
54736
54737 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
54738 use a new function, which allows for some slop.
54739 Clean up some commentary.
54740 (issum): The new function.
54741 (sgladd): Deleted subroutine.
54742
54743 1999-05-01 Craig Burley <craig@jcb-sc.com>
54744
54745 * g77.f-torture/execute/u77-test.f: Modify to be more like
54746 libf2c/libU77 version, bringing patches to that version here.
54747 Add suitable commentary.
54748
54749 1999-04-25 Richard Henderson <rth@cygnus.com>
54750
54751 * gcc.dg/990424-1.c: New test.
54752
54753 1999-04-24 Craig Burley <craig@jcb-sc.com>
54754
54755 * g77.f-torture/execute/u77-test.f (main): Bug involving
54756 LSTAT has been fixed, so turn back on full checking.
54757
54758 1999-04-20 Craig Burley <craig@jcb-sc.com>
54759
54760 * g77.f-torture/compile/19990419-0.f: New test.
54761 * g77.f-torture/execute/19990419-1.f: New test.
54762
54763 1999-04-17 Richard Henderson <rth@cygnus.com>
54764
54765 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
54766 to avoid the need for a prototype to supress a warning.
54767
54768 1999-04-07 Jim Wilson <wilson@cygnus.com>
54769
54770 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
54771
54772 1999-04-04 Jeffrey A Law (law@cygnus.com)
54773
54774 * gcc.c-torture/execute/990404-1.c: New test.
54775
54776 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
54777
54778 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
54779 * gcc.dg/cpp-if3.c: Don't use -pedantic.
54780 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
54781 missing initializer warnings.
54782
54783 1999-03-28 Jeffrey A Law (law@cygnus.com)
54784
54785 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
54786 matching strings.
54787
54788 1999-03-26 Jeffrey A Law (law@cygnus.com)
54789
54790 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
54791
54792 1999-03-26 Craig Burley <craig@jcb-sc.com>
54793
54794 * g77.f-torture/execute/19990325-0.f: New test.
54795 * g77.f-torture/execute/19990325-1.f: New test.
54796
54797 1999-03-24 Jeffrey A Law (law@cygnus.com)
54798
54799 * gcc.c-torture/execute/990324-1.c: New test.
54800
54801 1999-03-22 Jim Wilson <wilson@cygnus.com>
54802
54803 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
54804 test with 4.
54805
54806 1999-03-17 Richard Henderson <rth@cygnus.com>
54807
54808 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
54809
54810 1999-03-13 Craig Burley <craig@jcb-sc.com>
54811
54812 * g77.f-torture/execute/19990313-2.f: New test.
54813 * g77.f-torture/execute/19990313-3.f: New test.
54814
54815 1999-03-13 Craig Burley <craig@jcb-sc.com>
54816
54817 * g77.f-torture/execute/19990313-0.f: New test.
54818 * g77.f-torture/execute/19990313-1.f: New test.
54819
54820 1999-03-12 Jim Wilson <wilson@cygnus.com>
54821
54822 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
54823 printf to sprintf.
54824 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
54825 (main): Add check for u15. Conditionalize u31 check depending on
54826 whether ints are <32 bits or >=32 bits.
54827
54828 1999-03-08 Craig Burley <craig@jcb-sc.com>
54829
54830 * g77.f-torture/execute/19981119-0.f: Improve testiness.
54831
54832 1999-03-08 Craig Burley <craig@jcb-sc.com>
54833
54834 * g77.f-torture/compile/19990305-0.f: New test.
54835 * g77.f-torture/execute/19981119-0.f: New test.
54836
54837 1999-03-08 Craig Burley <craig@jcb-sc.com>
54838
54839 * g77.f-torture/execute/970625-2.f: call ABORT if final
54840 result is not correct, instead of just printing it.
54841 Add this checking via newly introduced obfuscation, to
54842 trip up buggy front ends.
54843
54844 1999-03-07 Craig Burley <craig@jcb-sc.com>
54845
54846 * g77.f-torture/compile/960317-1.f: Moved from being
54847 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
54848
54849 1999-03-06 Craig Burley <craig@jcb-sc.com>
54850
54851 * g77.f-torture/execute/960317-1.f: New (old) test.
54852 * g77.f-torture/execute/970625-2.f: Ditto.
54853
54854 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
54855
54856 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an
54857 error message on line 1 or line 2; cccp and cpplib do this differently.
54858
54859 1999-03-01 Jeffrey A Law (law@cygnus.com)
54860
54861 * g++.old-deja/g++.law/weak1.C: New test.
54862
54863 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
54864
54865 * gcc.c-torture/execute/990119-1.c: Renamed to...
54866 * gcc.dg/990119-1.c: this, so it will only be tested once
54867 (it's a preprocessor test, it doesn't need to be run at
54868 multiple optimization levels).
54869
54870 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
54871
54872 * lib/g++.exp: Don't add incdir=$base_dir/../include to
54873 ALWAYS_CXXFLAGS.
54874
54875 1999-02-24 Craig Burley <craig@jcb-sc.com>
54876
54877 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
54878 * g77.f-torture/compile/19981216-0.f: ...as it is expected
54879 to not be compilable by current g77.
54880
54881 1999-02-24 Nick Clifton <nickc@cygnus.com>
54882
54883 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
54884
54885 1999-02-22 Jeffrey A Law (law@cygnus.com)
54886
54887 * gcc.c-torture/execute/990222-1.c: New test.
54888
54889 1999-02-19 Craig Burley <craig@jcb-sc.com>
54890
54891 * g77.f-torture/compile/19990218-0.f: New test.
54892 * g77.f-torture/noncompile/19990218-1.f: New test.
54893
54894 1999-02-18 Craig Burley <craig@jcb-sc.com>
54895
54896 * g77.f-torture/compile/19981216-0.f: New test.
54897
54898 1999-02-14 Jeffrey A Law (law@cygnus.com)
54899
54900 * gcc.dg/990214-1.c: New test.
54901
54902 1999-02-13 Jeffrey A Law (law@cygnus.com)
54903
54904 * gcc.dg/990213-2.c: New test.
54905
54906 * gcc.dg/990213-1.c: New test.
54907
54908 1999-02-12 Jeffrey A Law (law@cygnus.com)
54909
54910 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
54911 ints.
54912
54913 1999-02-11 Nick Clifton <nickc@cygnus.com>
54914
54915 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
54916 specified by target.
54917
54918 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
54919
54920 1999-02-11 Jeffrey A Law (law@cygnus.com)
54921
54922 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
54923
54924 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
54925
54926 * gcc.dg/special/ecos.exp: New test driver for new tests with
54927 special requirements.
54928
54929 * gcc.dg/special/alias-1.c: New test.
54930 * gcc.dg/special/gcsec-1.c: New test.
54931 * gcc.dg/special/weak-1.c: New test.
54932 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
54933 * gcc.dg/special/weak-2.c: New test.
54934 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
54935 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
54936 * gcc.dg/special/wkali-1.c: New test.
54937 * gcc.dg/special/wkali-2.c: New test.
54938 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
54939 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
54940
54941 1999-02-10 Felix Lee <flee@cygnus.com>
54942
54943 * lib/c-torture.exp (c-torture-compile): Pull out code for
54944 analyzing gcc error messages.
54945 (c-torture-execute): Likewise. Fix some (harmless) false
54946 positives.
54947 * lib/gcc.exp (gcc_check_compile): New function.
54948
54949 1999-02-08 Richard Henderson <rth@cygnus.com>
54950
54951 * gcc.c-torture/execute/990208-1.c: New test.
54952
54953 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
54954
54955 * g++.dg/special/ecos.exp: New driver for new tests with special
54956 requirements
54957
54958 * g++.dg/special/conpr-1.C: New test
54959 * g++.dg/special/conpr-2.C: New test
54960 * g++.dg/special/conpr-2a.C: New test
54961 * g++.dg/special/conpr-3.C: New test
54962 * g++.dg/special/conpr-3a.C: New test
54963 * g++.dg/special/conpr-3b.C: New test
54964
54965 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
54966 allow g++ to use the dg driver
54967
54968 * README: Add comment about g++.dg directory
54969
54970 1999-02-06 Jeffrey A Law (law@cygnus.com)
54971
54972 * README: Update email addresses.
54973
54974 1999-02-03 Nick Clifton <nickc@cygnus.com>
54975
54976 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
54977 arguments in order to force structure S onto the stack even on
54978 the alpha.
54979 (test): Pass 10 leading arguments to function foo as well as the
54980 structure S.
54981
54982 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
54983 failure for all targets.
54984
54985 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
54986 abort to terminate program execution.
54987
54988 1999-01-30 Richard Henderson <rth@cygnus.com>
54989
54990 * gcc.c-torture/execute/990130-1.c: New test.
54991
54992 1999-01-30 Jeffrey A Law (law@cygnus.com)
54993
54994 * gcc.dg/990130-1.c: New test.
54995
54996 1999-01-28 Michael Meissner <meissner@cygnus.com>
54997
54998 * gcc.c-torture/execute/990128-1.c: New test.
54999
55000 1999-01-27 Michael Meissner <meissner@cygnus.com>
55001
55002 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
55003
55004 1999-01-27 Felix Lee <flee@cygnus.com>
55005
55006 * lib/c-torture.exp (c-torture-compile): pull out code for
55007 analyzing gcc error messages.
55008 (c-torture-execute): ditto, and fix some (harmless) false
55009 positives.
55010 * lib/gcc.exp (gcc_check_compile): new function.
55011
55012 1999-01-17 Jeffrey A Law (law@cygnus.com)
55013
55014 * gcc.dg/990117-1.c: New test.
55015
55016 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
55017
55018 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
55019
55020 1999-01-15 Jeffrey A Law (law@cygnus.com)
55021
55022 * g77.f-torture/compile/990115-1.f: New test.
55023
55024 1999-01-07 Jeffrey A Law (law@cygnus.com)
55025
55026 * gcc.c-torture/compile/990107-1.c: New test
55027
55028 1999-01-06 Jeffrey A Law (law@cygnus.com)
55029
55030 * gcc.c-torture/execute/990106-2.c: New test.
55031
55032 * gcc.c-torture/execute/990106-1.c: New test.
55033
55034 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
55035
55036 * gcc.c-torture/compile/981223-1.c: New test.
55037
55038 1998-12-29 Richard Henderson <rth@cygnus.com>
55039
55040 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
55041 (opt3): Rename from opt4 and disable.
55042
55043 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
55044
55045 * g++.old-deja/g++.pt/ptrmem5.C: New test.
55046
55047 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
55048
55049 * g++.old-deja/g++.other/conv5.C: New test.
55050
55051 1998-12-14 Nick Clifton <nickc@cygnus.com>
55052
55053 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
55054
55055 1998-12-11 Jeffrey A Law (law@cygnus.com)
55056
55057 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
55058
55059 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
55060
55061 * gcc.c-torture/compile/981211-1.c: New test.
55062
55063 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
55064
55065 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
55066
55067 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
55068
55069 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
55070
55071 * gcc.special/930510-1.c: Make C9X safe.
55072 * gcc.misc-tests/gcov-1.c Similarly.
55073 * gcc.misc-tests/gcov-2.c Similarly.
55074
55075 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
55076
55077 * gcc.dg/ultrasp1.c: New test.
55078
55079 1998-12-06 Richard Henderson <rth@cygnus.com>
55080
55081 * gcc.c-torture/execute/981206.c: New test.
55082
55083 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
55084
55085 * g++.old-deja/g++.ns/template7.C: New test.
55086
55087 * g++.old-deja/g++.other/expr1.C: New test.
55088
55089 * g++.old-deja/g++.eh/tmpl3.C: New test.
55090
55091 * g++.old-deja/g++.eh/tmpl2.C: New test.
55092
55093 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
55094
55095 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
55096 * g++.old-deja/g++.other/using6.C: Removed.
55097 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
55098
55099 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
55100
55101 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
55102
55103 * g++.old-deja/g++.pt/overload8.C: New test.
55104
55105 * g++.old-deja/g++.pt/overload7.C: New test.
55106
55107 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
55108
55109 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
55110 and relinking messages.
55111 * lib/g++.exp (g++_target_compile): Remove .rpo file when
55112 compiling with -frepo.
55113
55114 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
55115
55116 * g++.old-deja/g++.pt/lookup6.C: New test.
55117
55118 1998-11-30 Nick Clifton <nickc@cygnus.com>
55119
55120 * gcc.c-torture/execute/981130-1.c: New test.
55121 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
55122
55123 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
55124
55125 * g++.old-deja/g++.pt/explicit76.C: New test.
55126
55127 * g++.old-deja/g++.pt/friend38.C: New test.
55128
55129 * g++.old-deja/g++.ns/crash2.C: New test.
55130
55131 * g++.old-deja/g++.pt/defarg8.C: New test.
55132
55133 * g++.old-deja/g++.pt/instantiate6.C: New test.
55134
55135 * g++.old-deja/g++.pt/static6.C: New test.
55136
55137 * g++.old-deja/g++.pt/decl2.C: New test.
55138
55139 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
55140
55141 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
55142 problem is actually related with name lookup, but so what? :-)
55143
55144 * g++.old-deja/g++.pt/friend37.C: New test.
55145
55146 1998-11-25 Dave Love <d.love@dl.ac.uk>
55147
55148 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
55149 element, which fails on some systems.
55150
55151 * g77.f-torture/execute/labug1.f: New test.
55152
55153 1998-11-21 Jeffrey A Law (law@cygnus.com)
55154
55155 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
55156 is defined.
55157
55158 1998-11-18 Dave Love <d.love@dl.ac.uk>
55159
55160 * g77.f-torture/compile/981117-1.f: New test.
55161
55162 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
55163
55164 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
55165 properly discarded.
55166
55167 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
55168
55169 * gcc.c-torture/execute/memcheck: New directory of tests for
55170 -fcheck-memory-usage.
55171
55172 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
55173
55174 * README: New file, general information about the testsuite and
55175 new description of the various C++ test subdirectories.
55176 * README.g++: Eliminate obsolete information, update and move most
55177 relevant stuff to README.
55178
55179 1998-11-07 Richard Henderson <rth@cygnus.com>
55180
55181 * gcc.c-torture/compile/981107-1.c: New test.
55182
55183 1998-11-02 Doug Evans <devans@canuck.cygnus.com>
55184
55185 * execute/memcpy-bi.c: New testcase.
55186
55187 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
55188
55189 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
55190 base classes.
55191
55192 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
55193 template is selected.
55194
55195 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
55196 classes, it should be accepted for all types.
55197
55198 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
55199
55200 * g++.old-deja/g++.pt/spec24.C: Ensure that template
55201 specializations start with template headers.
55202
55203 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
55204
55205 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
55206
55207 * g++.old-deja/g++.other/init9.C: Test cross initialization of
55208 non-POD types.
55209
55210 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
55211
55212 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
55213
55214 1998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
55215
55216 * compile/981022-1.c, compile/981022-1.x: New test and driver.
55217
55218 1998-10-19 Jeffrey A Law (law@cygnus.com)
55219
55220 * 981019-1.c: New test.
55221
55222 1998-10-14 Robert Lipe <robertl@dgii.com>
55223
55224 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
55225 find objc headers.
55226
55227 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
55228
55229 * compile/981001-4.c: Remove use of GCC extension that triggers a
55230 compiler bug.
55231
55232 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
55233
55234 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
55235
55236 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
55237
55238 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
55239 instantiation of template produces incorrect code for delete
55240 expression.
55241
55242 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
55243 constructors' name is not unique.
55244 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
55245 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
55246
55247 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
55248 automatic array of const is ill-formed.
55249
55250 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
55251 of template parameter?
55252
55253 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
55254 const.
55255
55256 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
55257 pointer-to-member expression.
55258
55259 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
55260 declaration causes ICE.
55261
55262 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
55263
55264 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
55265 reserved in the global namespace.
55266
55267 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
55268 generate needed virtual table.
55269
55270 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
55271
55272 1998-10-10 Dariush Eslimi <eslimi@loran.com>
55273
55274 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
55275 template-dependent type
55276
55277 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
55278
55279 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
55280 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
55281 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
55282
55283 * g++.old-deja/g++.other/using5.C: New test; using decl from base
55284 class should be usable as argument of member function.
55285 * g++.old-deja/g++.other/using6.C: New test; using decl from base
55286 class should be usable as return type of member function.
55287 * g++.old-deja/g++.other/using7.C: New test; using decl from base
55288 class should be usable as type of data member.
55289
55290 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
55291
55292 1998-10-09 Jeffrey A Law (law@cygnus.com)
55293
55294 * gcc.c-torture/special/920521-1.c: Fix bogus test.
55295
55296 1998-10-08 Nick Clifton <nickc@cygnus.com>
55297
55298 * gcc.dg/dll-?.c Add thumb to target list.
55299 Fix assembler scan patterns to match current assembler output.
55300
55301 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
55302
55303 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
55304 matching of template brackets.
55305
55306 * g++.old-deja/g++.other/using4.C: New test. Test using
55307 declarations of methods from base classes.
55308
55309 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
55310 within functions should introduce names into the innermost
55311 enclosing namespace.
55312
55313 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
55314 of static locals if first initialization throws.
55315
55316 1998-10-07 Jim Wilson <wilson@cygnus.com>
55317
55318 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
55319
55320 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
55321
55322 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
55323 lose track of the possible targets of tablejump insns.
55324 * special/special.exp: Run it.
55325
55326 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
55327
55328 * g++.old-deja/g++.pt/friend35.C: New test. A template function
55329 must be declared before its specializations can be named in friend
55330 declarations.
55331
55332 1998-10-05 Dave Love <d.love@dl.ac.uk>
55333
55334 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
55335
55336 * g77.f-torture/execute/io1.f: New test.
55337
55338 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
55339
55340 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
55341 with pointer to template function, for which no argument deduction
55342 is possible.
55343
55344 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
55345 specialization of template function as argument to template
55346 function.
55347
55348 * g++.old-deja/g++.other/access2.C: New test; Inner class
55349 shouldn't have privileged access to Outer's names.
55350
55351 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
55352
55353 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
55354 friend template declared within template class conflicts with
55355 nested class of the same name.
55356
55357 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
55358 is ignored.
55359
55360 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
55361 object with direct initializer as function declaration.
55362
55363 * g++.old-deja/g++.other/decl2.C: New test; duplicate
55364 initializers.
55365
55366 * g++.old-deja/g++.other/null2.C: New test; conditional operator
55367 involving const pointer and NULL produces incorrect result.
55368
55369 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
55370 type name without `typename' should be rejected with -pedantic.
55371
55372 1998-10-02 Richard Henderson <rth@cygnus.com>
55373
55374 * g++.old-deja/g++.other/addrof1.C: New test.
55375
55376 1998-10-01 Nick Clifton <nickc@cygnus.com>
55377
55378 * gcc.c-torture/compile/981001-1.c: New test.
55379 * gcc.c-torture/execute/981001-1.c: New test.
55380
55381 1998-10-01 Jeffrey A Law (law@cygnus.com)
55382
55383 * gcc.c-torture/compile/981001-2.c: New test.
55384 * gcc.c-torture/compile/981001-3.c: New test.
55385 * gcc.c-torture/compile/981001-4.c: New test.
55386
55387 1998-10-01 Robert Lipe <robertl@dgii.com>
55388
55389 * lib/objc.exp (objc_target_compile): Add -L during compiles for
55390 multilibbed hosts. Idea grafted from g77.exp.
55391
55392 1998-09-30 Dave Love <d.love@dl.ac.uk>
55393
55394 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
55395 avoid losing on systems which need -lsocket.
55396
55397 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
55398
55399 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
55400 * g++.old-deja/g++.other/nested2.C: Ditto.
55401 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
55402 failure.
55403
55404 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
55405
55406 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
55407 preferred over template operator!= for enum bitfields.
55408
55409 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
55410
55411 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
55412 that happen to have the same base name, but in different scopes,
55413 are incorrectly rejected.
55414
55415 1998-09-16 Richard Henderson <rth@cygnus.com>
55416
55417 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
55418 on the native word size instead of an integer literal.
55419
55420 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
55421
55422 * g++.old-deja/g++.other/static2.C: Invocation of static data
55423 member of type pointer-to-function denoted as non-static member.
55424
55425 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
55426 checks involving function types and aliases.
55427
55428 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
55429
55430 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
55431 redefined to the same non-trivial type.
55432
55433 * g++.old-deja/g++.pt/explicit73.C: Test for proper
55434 namespace-qualification of template specializations declared in
55435 other namespaces.
55436
55437 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
55438 to declare a subset of the specializations of a template function
55439 as friends of specializations of a template class.
55440
55441 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
55442 member templates that do not fully specialize the enclosing
55443 template class are rejected.
55444
55445 1998-09-11 Dave Love <d.love@dl.ac.uk>
55446
55447 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
55448
55449 1998-09-08 Dave Love <d.love@dl.ac.uk>
55450
55451 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
55452 altered from libf2c/libU77 version.
55453
55454 1998-09-06 Dave Love <d.love@dl.ac.uk>
55455
55456 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
55457
55458 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>
55459 Alexandre Oliva <oliva@dcc.unicamp.br>
55460
55461 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
55462 (un)signed char are different types for template specialization
55463 purposes.
55464
55465 1998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
55466
55467 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
55468 * objc: ObjC testsuite.
55469
55470 1998-08-31 Catherine Moore <clm@cygnus.com>
55471
55472 * gcc.c-torture/execute/941014-1.x: New file.
55473
55474 1998-08-31 Nick Clifton <nickc@cygnus.com>
55475
55476 * lib/c-torture.exp: Add support for
55477 torture_eval_before_compile and torture_eval_before_execute
55478 variables.
55479
55480 1998-08-30 Jeffrey A Law (law@cygnus.com)
55481
55482 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
55483 this test triggers valid.
55484
55485 1998-08-27 Jeffrey A Law (law@cygnus.com)
55486
55487 * gcc.dg/980827-1.c: New test.
55488
55489 1997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
55490
55491 * gcc.c-torture/execute/loop-4b.c: New test.
55492
55493 1998-08-26 Nick Clifton <nickc@cygnus.com>
55494
55495 * lib/c-torture.exp: Add support for
55496 torture_eval_before_compile and torture_eval_before_execute
55497 variables.
55498
55499 1998-08-25 Jeffrey A Law (law@cygnus.com)
55500
55501 * gcc.c-torture/compile/980825-1.c: New test.
55502
55503 1998-08-24 Nick Clifton <nickc@cygnus.com>
55504
55505 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
55506 count number tests in opt_t0 not good_t0.
55507
55508 1998-08-24 Jeffrey A Law (law@cygnus.com)
55509
55510 * gcc.c-torture/compile/930326-1.x: Fix typo.
55511
55512 1998-08-23 Mark Mitchell <mark@markmitchell.com>
55513
55514 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
55515 causes an ICE.
55516
55517 1998-08-21 Jeffrey A Law (law@cygnus.com)
55518
55519 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
55520 STACK_SIZE is defined.
55521 * gcc.c-torture/unsorted/stuct.c: Similarly.
55522
55523 * gcc.c-torture/compile/980821-1.c: New test.
55524
55525 1998-08-21 Jeffrey A Law (law@cygnus.com)
55526
55527 * gcc.c-torture/execute/980526-2.c: Disable for targets with
55528 16bit ints.
55529
55530 1998-08-19 Mark Mitchell <mark@markmitchell.com>
55531
55532 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
55533 code.
55534
55535 1998-08-09 Mark Mitchell <mark@markmitchell.com>
55536
55537 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
55538 error'.
55539
55540 1998-08-18 Jeffrey A Law (law@cygnus.com)
55541
55542 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
55543
55544 1998-08-16 Jeffrey A Law (law@cygnus.com)
55545
55546 * gcc.c-torture/compile/980816-1.c: New test.
55547
55548 * gcc.dg/980816-1.c: New test.
55549
55550 1998-08-13 Jeffrey A Law (law@cygnus.com)
55551
55552 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
55553 compiler for ieee tests.
55554
55555 1998-08-01 Dave Love <d.love@dl.ac.uk>
55556
55557 * g77.f-torture/compile/980729-0.f: New test.
55558
55559 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
55560
55561 * gcc.c-torture/special/eeprof-1.c: New test, for
55562 -finstrument-functions.
55563 * gcc.c-torture/special/special.exp: Run it.
55564
55565 1998-07-29 Jeffrey A Law (law@cygnus.com)
55566
55567 * gcc.c-torture/compile/980729-1.c: New test.
55568
55569 1998-07-27 Nick Clifton <nickc@cygnus.com>
55570
55571 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
55572 __thumb__ is defined, and test for ARM style doubles if so.
55573
55574 1998-07-26 Dave Love <d.love@dl.ac.uk>
55575
55576 * g77.f-torture/noncompile/980615-0.f: New test.
55577
55578 1998-07-26 H.J. Lu (hjl@gnu.org)
55579
55580 * gcc.dg/980312-1.c: Do link instead of compile.
55581 * gcc.dg/980313-1.c: Likewise.
55582
55583 1998-07-26 Jeffrey A Law (law@cygnus.com)
55584
55585 * gcc.c-torture/compile/980726-1.c: New test.
55586
55587 1998-07-25 Dave Love <d.love@dl.ac.uk>
55588
55589 * g77.f-torture/execute/io0.f: New test.
55590
55591 1998-07-24 Nick Clifton <nickc@cygnus.com>
55592
55593 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
55594 an int.
55595
55596 1998-06-18 Michael Meissner <meissner@cygnus.com>
55597
55598 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
55599 m32r bugs.
55600
55601 1998-07-17 Nick Clifton <nickc@cygnus.com>
55602
55603 * gcc.dg/980626-1.c: Expect failures for all toolchains until
55604 c-decl.c:grokdeclarator can handle mode attributes.
55605
55606 1998-07-16 Jeffrey A Law (law@cygnus.com)
55607
55608 * gcc.c-torture/execute/980716-1.c: New test.
55609
55610 1998-07-13 Jeffrey A Law (law@cygnus.com)
55611
55612 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
55613 the mn10200.
55614 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
55615 the mn10200.
55616 * gcc.c-torture/execute/va-arg-3.x: Similarly.
55617 * gcc.c-torture/compile/930326-1.x: Similarly.
55618
55619 1998-07-13 Dave Love <d.love@dl.ac.uk>
55620
55621 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
55622 New test from Craig.
55623
55624 1998-07-12 Dave Love <d.love@dl.ac.uk>
55625
55626 * g77.f-torture/noncompile/980616-0.f: New test.
55627
55628 * g77.f-torture/execute/970816-3.f: New test from Craig.
55629
55630 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
55631
55632 * g++.other/singleton.C: Return error value instead of taking
55633 SIGSEGV.
55634
55635 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
55636
55637 * g++.other/singleton.C: New test. Warning is under dispute.
55638 Runtime crash is not.
55639
55640 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
55641
55642 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
55643 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
55644 using6.C, using7.C}: New namespace tests.
55645
55646 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
55647
55648 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
55649 specialization with typedef'ed names used as array indexes.
55650
55651 1998-07-09 Jeffrey A Law (law@cygnus.com)
55652
55653 * gcc.c-torture/execute/980709-1.c: New test.
55654
55655 * gcc.dg/980709-1.c: New test.
55656
55657 1998-07-07 Richard Henderson <rth@cygnus.com>
55658
55659 * gcc.c-torture/execute/bcp-1.c: New test.
55660
55661 1998-07-07 Jeffrey A Law (law@cygnus.com)
55662
55663 * gcc.c-torture/execute/980707-1.c: New test.
55664
55665 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
55666
55667 * gcc.c-torture/compile/980706-1.c: New test.
55668
55669 1998-07-01 Dave Love <d.love@dl.ac.uk>
55670
55671 * g77.f-torture/execute/980701-0.f,
55672 g77.f-torture/execute/980701-1.f: New test from Craig.
55673
55674 1998-07-01 Jeffrey A Law (law@cygnus.com)
55675
55676 * gcc.c-torture/compile/980701-1.c: New test.
55677
55678 * gcc.c-torture/execute/980701-1.c: New test.
55679
55680 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
55681 rlsruhe.de>
55682
55683 * g++.old-deja/g++.robertl/eb132.C: New test.
55684 * g++.old-deja/g++.robertl/eb133.C: Likewise.
55685
55686 1998-06-29 Dave Love <d.love@dl.ac.uk>
55687
55688 * g77.f-torture/execute/980628-7.f,
55689 g77.f-torture/execute/980628-8.f,
55690 g77.f-torture/execute/980628-9.f,
55691 g77.f-torture/execute/980628-10.f: New tests from Craig.
55692
55693 * g77.f-torture/execute/980628-3.f: Remove mail headers.
55694
55695 1998-06-28 Jeffrey A Law (law@cygnus.com)
55696
55697 * g77.f-torture/execute/980628-4.f: New test from Craig.
55698 * g77.f-torture/execute/980628-5.f: Likewise.
55699 * g77.f-torture/execute/980628-2.f: Likewise.
55700 * g77.f-torture/execute/980628-0.f: Likewise.
55701 * g77.f-torture/execute/980628-1.f: Likewise.
55702 * g77.f-torture/execute/980628-3.f: Likewise.
55703 * g77.f-torture/execute/980628-6.f: Likewise.
55704
55705 1998-06-28 Jeffrey A Law (law@cygnus.com)
55706
55707 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
55708 directory when nothing has been installed yet.
55709
55710 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
55711
55712 * gcc.c-torture/special/special.exp: Handle newer versions of
55713 dejagnu.
55714
55715 1998-06-26 Jeffrey A Law (law@cygnus.com)
55716
55717 * gcc.dg/980626-1.c: New test.
55718
55719 1998-06-19 Bruno Haible <haible@ilog.fr>
55720
55721 * gcc.misc-tests/m-un-2.c: New test.
55722 * g++.old-deja/g++.other/warn01.c: Likewise.
55723
55724 1998-06-19 Robert Lipe <robertl@dgii.com>
55725
55726 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
55727 compatibility with assmblers with a different comment character.
55728 Eliminate use of GAS-specific extensions.
55729
55730 1998-06-19 Jeffrey A Law (law@cygnus.com)
55731
55732 * gcc.c-torture/execute/ieee/980619-1.c: New test.
55733
55734 1998-06-19 Robert Lipe <robertl@dgii.com>
55735
55736 * lib/g77.exp: Replace search for libf2c.a with search for newly
55737 renamed libg2c.a
55738
55739 1998-06-17 Jeffrey A Law (law@cygnus.com)
55740
55741 * gcc.c-torture/execute/980617-1.c: New test.
55742
55743 1998-06-12 Jeffrey A Law (law@cygnus.com)
55744
55745 * gcc.c-torture/execute/980612-1.c: New test.
55746
55747 1998-06-08 Jeffrey A Law (law@cygnus.com)
55748
55749 * gcc.dg/980523-1.c: Only test on ppc-linux.
55750 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
55751
55752 * gcc.c-torture/execute/980608-1.c: New test.
55753
55754 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
55755
55756 * gcc.c-torture/execute/980605-1.c: New test.
55757
55758 1998-06-04 Jeffrey A Law (law@cygnus.com)
55759
55760 * gcc.c-torture/execute/980604-1.c: New test.
55761
55762 1998-06-02 Jeffrey A Law (law@cygnus.com)
55763
55764 * gcc.c-torture/execute/980602-1.c: New test.
55765 * gcc.c-torture/execute/980602-2.c: Likewise.
55766
55767 1998-06-02 Dave Love <d.love@dl.ac.uk>
55768
55769 * 970125-0.f: Fix per JCB. Add commentary.
55770
55771 1998-05-31 Michael Meissner <meissner@cygnus.com>
55772
55773 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
55774 IEEE -0 support.
55775
55776 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
55777
55778 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
55779 earlier.
55780
55781 1998-05-28 Catherine Moore <clm@cygnus.com>
55782
55783 * gcc.c-torture/execute/980526-3.c: New test.
55784
55785 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
55786
55787 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
55788 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
55789 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
55790 m88k-motorola-sysv3 to XFAIL.
55791
55792 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
55793
55794 * gcc.dg/980526-1.c: New test.
55795 * gcc.c-torture/execute/980526-2.c: New test.
55796
55797 1998-05-26 Jeffrey A Law (law@cygnus.com)
55798
55799 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
55800
55801 * gcc.c-torture/execute/980526-1.c: New test.
55802
55803 1998-05-26 Dave Love <d.love@dl.ac.uk>
55804
55805 * g77.f-torture/execute/alpha2.f: Add runtime test.
55806
55807 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
55808
55809 * g++.old-deja/old-deja.exp: Strip leading directories.
55810
55811 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
55812 error for the line. Don't run multiple tests for the same line.
55813
55814 1998-05-23 Jeffrey A Law (law@cygnus.com)
55815
55816 * gcc.dg/980523-1.c: New test.
55817
55818 1998-05-23 Dave Love <d.love@dl.ac.uk>
55819
55820 * g77.f-torture/compile/970915-0.f: New test.
55821
55822 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
55823
55824 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
55825
55826 1998-05-21 Jeffrey A Law (law@cygnus.com)
55827
55828 * gcc.dg/980520-1.c: New test.
55829
55830 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
55831
55832 * gcc.dg/980502-1.c: Fix return type.
55833
55834 1998-05-20 Jeffrey A Law (law@cygnus.com)
55835
55836 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
55837 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
55838 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
55839 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
55840 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
55841
55842 1998-05-20 Dave Love <d.love@dl.ac.uk>
55843
55844 * g77.f-torture/execute/980520-1.f: New test.
55845
55846 1998-05-15 Dave Love <d.love@dl.ac.uk>
55847
55848 * lib/mike-g77.exp: New file.
55849
55850 * g77.f-torture/noncompile/noncompile.exp,
55851 g77.f-torture/noncompile/check0.f: New files.
55852
55853 1998-05-14 Dave Love <d.love@dl.ac.uk>
55854
55855 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
55856 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
55857 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
55858 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
55859 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
55860 abort where appropriate.
55861
55862 1998-05-05 Michael Meissner <meissner@cygnus.com>
55863
55864 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
55865 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
55866
55867 1998-04-29 Dave Love <d.love@dl.ac.uk>
55868
55869 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
55870
55871 1998-04-27 Dave Love <d.love@dl.ac.uk>
55872
55873 * g77.f-torture/compile/980427-0.f: New test.
55874
55875 1998-04-24 Dave Love <d.love@dl.ac.uk>
55876
55877 * g77.f-torture/compile/980424-0.f: New test.
55878
55879 1998-04-19 Dave Love <d.love@dl.ac.uk>
55880
55881 * g77.f-torture/compile/980419-2.f (main): New test.
55882 * g77.f-torture/compile/970125-0.f: New test.
55883 * g77.f-torture/compile/980419-1.f: New test.
55884
55885 1998-04-08 Jim Wilson <wilson@cygnus.com>
55886
55887 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
55888 of loop-4.c.
55889
55890 1998-04-07 Jim Wilson <wilson@cygnus.com>
55891
55892 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
55893
55894 1998-04-03 Jim Wilson <wilson@cygnus.com>
55895
55896 * gcc.c-torture/compile/980329-1.c: New test.
55897
55898 1998-03-18 Jim Wilson <wilson@cygnus.com>
55899
55900 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
55901 * gcc.dg/980312-1.c: Fix typo in -march command.
55902
55903 1998-03-16 H.J. Lu (hjl@gnu.org)
55904
55905 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
55906
55907 1998-03-11 Robert Lipe <robertl@dgii.com>
55908
55909 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
55910 Dave Love agree the Fortran source is bogus.
55911
55912 1998-03-11 Robert Lipe <robertl@dgii.com>
55913
55914 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
55915 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
55916 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
55917 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
55918 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
55919
55920 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
55921
55922 * g++.old-deja/g++.other/friend1.C: New test.
55923
55924 1998-02-18 Dave Love <d.love@dl.ac.uk>
55925
55926 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
55927 possibly uninitialized) variables and declare dnrm2.
55928
55929 1998-02-23 Robert Lipe <robertl@dgii.com>
55930
55931 From Bruno Haible <haible@ilog.fr>:
55932 * gcc.c-torture/execute/980223.c: New test.
55933
55934 1998-02-13 Jeffrey A Law (law@cygnus.com)
55935
55936 * gcc.dg/ifelse-1.c: New test.
55937
55938 1998-02-09 H.J. Lu (hjl@gnu.org)
55939
55940 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
55941
55942 * lib/old-dejagnu.exp (old-dejagnu): Added the
55943 "execution test - XFAIL *-*-*" handling in the spirit of
55944 "excess errors test -". Changed the "execution test fails"
55945 handling to be like "excess errors test fails".
55946 * Update various tests accordingly.
55947
55948 1998-02-06 Jim Wilson <wilson@cygnus.com>
55949
55950 * gcc.c-torture/execute/980205.c: New test.
55951
55952 1998-01-18 Jeffrey A Law (law@cygnus.com)
55953
55954 * lib/c-torture.exp: Look for .x files instead of .cexp files.
55955 * lib/f-torture.exp: Similarly.
55956 * gcc.c-torture: Rename all .cexp files to .x files.
55957
55958 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
55959
55960 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
55961 (940510-1.c): Removed duplicate.
55962 (971104-1.c): New test.
55963
55964 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
55965
55966 * lib/f-torture.exp: Improve error and loop detection.
55967
55968 1997-11-19 Michael Meissner <meissner@cygnus.com>
55969
55970 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
55971 use that to size the filler array.
55972
55973 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
55974
55975 * lib/c-torture.exp(c-torture-execute): Fix typo.
55976
55977 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
55978 testcase as the executable name. Keep the executable around if
55979 the test fails.
55980
55981 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
55982
55983 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
55984 changes. Only test one -g option, and move it to the end of the
55985 list of options to test.
55986
55987 1997-09-19 Michael Meissner <meissner@cygnus.com>
55988
55989 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
55990 variable GCC_TORTURE_OPTIONS to supply default switches separated
55991 by colons. If no environment variable, run tests with -O0 -g, -O1
55992 -g, and -O2 -g as well.
55993
55994 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
55995
55996 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
55997 explanatory comments. Fix indentation.
55998
55999 1997-09-15 Jeffrey A Law (law@cygnus.com)
56000
56001 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
56002
56003 1997-09-11 Jeffrey A Law (law@cygnus.com)
56004
56005 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
56006 * g++.old-deja/g++.mike/p7325.C: Likewise.
56007 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
56008
56009 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
56010
56011 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
56012 * g++.old-deja/g++.brendan/crash30.C: Likewise.
56013 * g++.old-deja/g++.brendan/crash39.C: Likewise.
56014 * g++.old-deja/g++.law/operators4.C: Likewise.
56015
56016 1997-09-11 Joe Buck (jbuck@synopsys.com)
56017
56018 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
56019 * g++.old-deja/g++.mike/p784.C: Ditto.
56020 * g++.old-deja/g++.mike/p785.C: Ditto.
56021
56022 1997-09-05 Jeffrey A Law (law@cygnus.com)
56023
56024 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
56025
56026 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
56027
56028 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
56029 target feature; pass this to c-torture-execute as needed.
56030
56031 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
56032
56033 * lib/c-torture.exp(c-torture-execute): If the previous and the
56034 current executables being tested are identical, we don't need to
56035 run the executable again. Try to make the executable names
56036 unique. Add an optional argument for passing additional compiler
56037 flags.
56038
56039 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
56040
56041 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
56042
56043 1997-08-29 Jeffrey A Law (law@cygnus.com)
56044
56045 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
56046
56047 1997-07-31 Jeffrey A Law (law@cygnus.com)
56048
56049 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
56050 32bit or larger longs.
56051
56052 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
56053 have either a 32bit long or 32bit int.
56054
56055 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
56056
56057 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
56058 Make double precision tests dependent on sizeof (double).
56059
56060 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
56061
56062 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
56063 too.
56064
56065 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
56066
56067 * gcc.c-torture/compile/961203-1.cexp: New script.
56068
56069 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
56070
56071 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
56072 up the includes ourselves.
56073
56074 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
56075
56076 * lib/plumhall.exp: Remove random include, and add a few
56077 verbose messages for debugging.
56078
56079 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
56080
56081 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
56082 of trying to do it ourselves.
56083
56084 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
56085
56086 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
56087
56088 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
56089
56090 * gcc.prms/5403.c: Made regexp a bit less strict.
56091
56092 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
56093
56094 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
56095 is returned from remote_load instead.
56096 * lib/plumhall.exp: Ditto.
56097 * lib/mike-g++.exp: Ditto.
56098 * lib/old-dejagnu.exp: Ditto.
56099 * lib/c-torture.exp: Ditto.
56100
56101 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
56102
56103 * lib/g++.exp: Use build_wrapper procedure.
56104 * lib/gcc.exp: Ditto.
56105
56106 1997-05-20 Jeffrey A Law (law@cygnus.com)
56107
56108 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
56109 an old-style decl for malloc. Fixes tests to work when
56110 sizeof (int) != sizeof (size_t).
56111
56112 1997-05-15 Mike Meissner <meissner@cygnus.com>
56113
56114 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
56115
56116 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
56117 use stdargs.h interface.
56118
56119 1997-05-15 Mike Meissner <meissner@cygnus.com>
56120
56121 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
56122 NO_VARARGS when compiling.
56123
56124 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
56125
56126 * lib/plumhall.exp(ph_includes): New procedure.
56127 (ph_make): Use it.
56128 (ph_compiler): Ditto.
56129
56130 * lib/g++.exp: Rename test-glue.c to testglue.c.
56131 * lib/gcc.exp: Ditto.
56132
56133 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
56134
56135 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
56136 to completion when it's called.
56137
56138 1997-03-21 Michael Meissner <meissner@cygnus.com>
56139
56140 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
56141 is defined, don't do test.
56142
56143 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
56144
56145 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
56146 for object files.
56147 (ph_summary): Mark skipped testcases as untested, not unresolved.
56148
56149 * lib/plumhall.exp (ph_make): If unresolved because of bad
56150 errorCode, record errorCode in log file.
56151 (*): Replace send_log/verbose with verbose -log.
56152
56153 1997-03-19 Michael Meissner <meissner@cygnus.com>
56154
56155 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
56156 double conversion if double isn't at least 8 bytes.
56157
56158 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
56159 int to work with targets where int is 16 bits.
56160
56161 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
56162 8 bytes, just exit, since 4 byte doubles don't have enough bits of
56163 precision for the test to complete.
56164
56165 1997-03-14 Michael Meissner <meissner@cygnus.com>
56166
56167 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
56168 if d10v is not compiled with the -mdouble64 flag.
56169 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
56170
56171 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
56172 d10v is not compiled with the -mint32 flag.
56173
56174 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
56175
56176 * lib/plumhall.exp: Use incr_count.
56177
56178 1997-03-12 Jeffrey A Law (law@cygnus.com)
56179
56180 * gcc.c-torture: Update to c-torture-1.45.
56181
56182 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
56183
56184 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
56185 the name of the expect testcase file).
56186
56187 * lib/g++.exp(g++_init): Ditto.
56188
56189 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
56190
56191 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
56192 the host.
56193
56194 * lib/gcc.exp(gcc_exit): New procedure.
56195
56196 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
56197
56198 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
56199 specs where appropriate.
56200
56201 * g++.old-deja/g++.arm/*: Added additional ERROR checks
56202 because of new "candidates are" messages, and removed a few
56203
56204 * Converted all non-old-style g++ testcases to old-style, and
56205 moved into g++.old-deja.
56206
56207 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
56208
56209 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
56210 options.
56211
56212 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
56213 succeeded.
56214
56215 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
56216
56217 1997-02-13 Michael Meissner <meissner@cygnus.com>
56218
56219 * lib/gcc.exp (gcc_target_compile): Add support for defining
56220 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
56221 the machine doesn't have those features.
56222
56223 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
56224
56225 * g++.law/operators4.exp: Don't use LIBS.
56226
56227 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
56228
56229 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
56230
56231 * lib/mike-g++.exp: Don't set the compiler to be tested here.
56232 * lib/g++.exp: Set it here instead. Also, allow use of the
56233 --tool_exec and --tool_opt options. Change CXX to
56234 GXX_UNDER_TEST.
56235
56236 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
56237
56238 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
56239
56240 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
56241
56242 * lib/old-dejagnu.exp: Use prune_warnings instead of
56243 prune_system_crud.
56244 * lib/mike-g++.exp: Ditto.
56245 * lib/gcc.exp: Ditto.
56246 * lib/g++.exp: Ditto.
56247
56248 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
56249
56250 1997-02-07 Jeffrey A Law (law@cygnus.com)
56251
56252 * 941014-2.c: Include stdlib.h
56253 * 960327-1.c: Include stdio.h
56254 * dbra.c, index-1.c: Don't assume ints are 32bits.
56255
56256 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
56257
56258 * lib/gcc.exp: Add gcc,stack_size target feature.
56259
56260 * lib/g++.exp(g++_target_compile): Add the include and link
56261 paths here, not in two other places. And, it's $options, not
56262 options.
56263
56264 * lib/mike-g++.exp(postbase): Remove the code that determines
56265 the correct include and link paths.
56266 * g++.old-deja/old-deja.exp: Ditto.
56267
56268 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
56269
56270 * lib/g++.exp(g++_init): target_compile no longer returns the
56271 filename of the result.
56272
56273 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
56274
56275 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
56276 call to glob.
56277
56278 * gcc.c-torture/special/special.exp: Change call to
56279 gcc_target_compile to include the object file.
56280
56281 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
56282
56283 * gcc.c-torture/special/special.exp: Correct misspelling in last
56284 change.
56285
56286 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
56287
56288 * lib/plumhall.exp(ph_summary): Log the entire output of the
56289 executable. Return -1 if there were any failures, 0 otherwise.
56290 (ph_execute): Return -1 if there were any failures, 0 otherwise.
56291 (ph_make): Clean up objects and executables that were built
56292 if the tests succeeded.
56293
56294 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
56295
56296 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
56297 libraries and includes in the build tree as appropriate.
56298
56299 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
56300
56301 * lib/c-torture.exp: Instead of looking for the global variable
56302 NO_LONG_LONG, check to see if that's a feature of the target.
56303
56304 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
56305
56306 * config/default.exp: Minimize. Delete the remainer of the files in
56307 config; this functionality is now in devo/dejagnu/config.
56308
56309 g++.*/*: Pass any additional flags used to compile to postbase;
56310 delete CXXFLAGS.
56311
56312 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
56313 is now done by runtest.exp. Use gcc_target_compile instead of
56314 compile.
56315
56316 lib/c-torture.exp: Use gcc_target_compile instead of compile.
56317 Remove references to CFLAGS. Use remote_file instead of
56318 calling rm -f.
56319 (c-torture): Take a list of arguments to use to compile this
56320 testcase.
56321
56322 lib/g++.exp: Simplify. Use target_compile instead of compile.
56323 lib/gcc-dg.exp: Ditto.
56324 lib/gcc.exp: Ditto.
56325 lib/mike-{gcc,g++}.exp: Ditto.
56326 lib/old-dejagnu.exp: Ditto.
56327 lib/plumhall.exp: Ditto.
56328
56329 1997-01-08 Jim Wilson <wilson@cygnus.com>
56330
56331 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
56332 (ph_linker): Likewise.
56333
56334 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
56335
56336 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
56337 MAP_ANON / MAP_ANONYMOUS if defined;
56338 else try to map from /dev/zero .
56339
56340 1996-11-12 Jeffrey A Law (law@cygnus.com)
56341
56342 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
56343 isn't defined, then define it to MAP_ANONYMOUS.
56344
56345 1996-11-12 Jeffrey A Law (law@cygnus.com)
56346
56347 * gcc.c-torture: Update to c-torture-1.42 release.
56348
56349 1996-11-11 Jeffrey A Law (law@cygnus.com)
56350
56351 * gcc.c-torture: Update to c-torture-1.41 release.
56352
56353 1996-10-27 Jeffrey A Law (law@cygnus.com)
56354
56355 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
56356 c-torture release.
56357
56358 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
56359
56360 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
56361 and LDFLAGS. Fix second case to append the target_info ldflags
56362 onto LDFLAGS, not CFLAGS.
56363 * lib/g++.exp (g++_init): Add target_info stuff.
56364 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
56365 of libgloss and newlib flags for !native.
56366
56367 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
56368 (GDB): Fix relative path to go up another dir for finding gdb.
56369
56370 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
56371
56372 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
56373 versions in the target_info array, if they don't exist.
56374
56375 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
56376
56377 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
56378
56379 1996-07-08 Jim Wilson <wilson@cygnus.com>
56380
56381 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
56382 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
56383
56384 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
56385
56386 * lib/old-dejagnu.exp: Don't remove the output file before we've
56387 actually tested it. Don't append pwd to the path of the executable
56388 we're testing.
56389
56390 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
56391
56392 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
56393
56394 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
56395
56396 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
56397 temporary directory for compiler files, and set it to a default
56398 value of /tmp. Set $output as the name of the output file from
56399 compiling the testcase. Add a -o option to $cflags_var so the
56400 compiler writes the final output file as $output. Set $executable
56401 to $output.
56402
56403 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
56404 directory for compiler files, and set it to /tmp if it doesn't
56405 already have a value. Set $output_file to the name of the output
56406 file from compiling the testcase. Add a -o option to CXXFLAGS so
56407 the compiler writes the final output file as $output. Use $output
56408 as the executable to be tested.
56409
56410 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
56411
56412 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
56413
56414 1996-06-08 Jeffrey A Law (law@cygnus.com)
56415
56416 * gcc.c-torture/execute/pending-1.c: New test. Still
56417 pending in Tege's queue.
56418
56419 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
56420
56421 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
56422 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
56423 if there were failures. Call unresolved if there were unresolved
56424 testcases. Call gcc_fail if program did not run to completion.
56425 (ph_make): Pass additional argument name to ph_execute.
56426 (ph_execute): Add new argument. Pass additional arguments to
56427 ph_summary. Call gcc_fail is there is no execution output.
56428
56429 1996-04-24 Jeffrey A Law (law@cygnus.com)
56430
56431 * lib/plumhall.exp (proc_summary): Output relavent summary
56432 lines into the log so specific failures in plumhall can be
56433 investigated.
56434
56435 1996-04-10 Jeffrey A Law (law@cygnus.com)
56436
56437 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
56438 (c-torture-execute): Don't try to execute tests which use
56439 "long long" types if $NO_LONG_LONG is nonzero.
56440
56441 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
56442
56443 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
56444 not c-torture.
56445
56446 * gcc.ieee: Move from here.
56447 * gcc.c-torture/execute/ieee: To here.
56448
56449 1996-03-26 Jeffrey A Law (law@cygnus.com)
56450
56451 * gcc.c-torture: Update to c-torture-1.41 release.
56452
56453 1996-03-22 Jeffrey A Law (law@cygnus.com)
56454
56455 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
56456 not "$output".
56457
56458 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
56459
56460 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
56461 -c present.
56462
56463 1996-03-02 Jeffrey A Law (law@cygnus.com)
56464
56465 * config/proelf.exp: Handle connecting to a simulator.
56466
56467 1996-01-31 Jeffrey A Law (law@cygnus.com)
56468
56469 * config/proelf.exp: New file. Enough framework that we can
56470 run c-torture tests on the proelf targets (or any other target
56471 that gdb can connect to for that matter).
56472
56473 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
56474
56475 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
56476 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
56477
56478 * lib/plumhall.exp (ph_execute): Always call ph_summary if
56479 exec_output exists.
56480
56481 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
56482
56483 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
56484 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
56485
56486 * config/*.exp: Update FSF address. Change result of ${tool}_load
56487 to pass/fail/unresolved/unsupported/untested. Caller must now
56488 call unresolved/unsupported/untested.
56489 * lib/*.exp: Update FSF address. Update to handle new results of
56490 ${tool}_load.
56491 * lib/chill.exp (verbose): Delete.
56492
56493 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
56494
56495 * lib/gcc.exp (default_gcc_start): Change order of args to
56496 $LDFLAGS $CFLAGS $LIBS.
56497 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
56498 Save/set/restore CFLAGS. Pass single arg to gcc_start.
56499 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
56500 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
56501 * gcc.misc-tests/dg-test.exp: Likewise.
56502 * gcc.misc-tests/msgs.exp: Likewise.
56503 * gcc.prms/prms.exp: Likewise.
56504 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
56505 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
56506
56507 * lib/dg.exp: Deleted, moved to dejagnu/lib.
56508
56509 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
56510
56511 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
56512
56513 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
56514 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
56515
56516 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
56517 necessary.
56518
56519 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
56520
56521 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
56522 global for loop; add use of $mathlib.
56523 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
56524 settings here; set mathlib for anything but VxWorks.
56525
56526 1996-01-22 Jeffrey A Law (law@cygnus.com)
56527
56528 * gcc.c-torture: Update to c-torture-1.40 release.
56529
56530 1996-01-03 Jeffrey A Law (law@cygnus.com)
56531
56532 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
56533 dg.exp.
56534
56535 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
56536
56537 * lib/c-torture.exp (c-torture-execute): Declare "output" as
56538 global.
56539
56540 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
56541
56542 * lib/g++.exp (LIBS): Define if not already.
56543 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
56544 (gcc-dg-prune): Call prune_gcc_output.
56545 * lib/gcc.exp (prune_gcc_output): New proc.
56546 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
56547 prune_gcc_output.
56548
56549 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
56550
56551 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
56552 (c-torture-execute): Likewise. Rename `name' to `testcase'.
56553
56554 1995-11-15 Jeffrey A Law (law@cygnus.com)
56555
56556 * gcc.c-torture: Update to c-torture-1.39 release.
56557
56558 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
56559
56560 * lib/c-torture.exp (c-torture-execute): Don't return if one option
56561 fails, try others as well.
56562
56563 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
56564
56565 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
56566 If compilation fails, mark execute tests as `untested'.
56567 If test is marked as unsupported, don't mark compilation and
56568 execute tests as failed.
56569
56570 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
56571
56572 * lib/g++.exp (g++_init): Don't link in libg++, and look to
56573 libstdc++ for whether or not we want to be doing shared
56574 libraries. Delete link_curses since we don't need it anymore.
56575 * lib/mike-g++.exp (postbase): Don't link in libg++.
56576 * g++.old-deja/old-deja.exp: Likewise.
56577
56578 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
56579
56580 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
56581
56582 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
56583
56584 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
56585 For that, add `-Wl,-a,shared_archive'.
56586 * g++.old-deja/old-deja.exp: Likewise.
56587
56588 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
56589
56590 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
56591
56592 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
56593
56594 * lib/mike-g++.exp (postbase): Pay attention to the status of
56595 g++_load.
56596
56597 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
56598
56599 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
56600
56601 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
56602
56603 * lib/gcc.exp (default_gcc_start): No longer need to log program
56604 being executed or its output, execute_anywhere does that now.
56605 * lib/g++.exp (default_g++_version): Call execute_anywhere.
56606 (default_g++_start): Likewise. Delete calls to verbose/send_log.
56607
56608 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
56609
56610 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
56611 the same as those in lib/g++.exp.
56612
56613 1995-10-10 Jeff Law (law@hurl.cygnus.com)
56614
56615 * gcc.c-torture: Update to c-torture-1.38 release.
56616 * gcc.ieee: Related changes.
56617
56618 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
56619
56620 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
56621 "exec". Minor reformatting changes.
56622
56623 * config/rom68k.exp (${tool}_load): Make it work in a canadian
56624 cross. This means all "exec" calls now work on a remote host as
56625 well.
56626 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
56627 cross. Filter out the extra "\r\n" stuff that expect puts in.
56628 (c-torture-execute): Filter out the bogus warnings like
56629 c-torture-compile does. Add support for canadian cross.
56630 * lib/gcc.exp (default_gcc_version, default_gcc_start)
56631 Use execute_anywhere rather than calling exec directly. Now it
56632 works for canadian cross testing.
56633
56634 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
56635
56636 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
56637 results into a variable, and check that rather than using file exists.
56638
56639 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
56640
56641 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
56642 create a libg++.so. For sunos4.1.*, also add -ltermcap.
56643
56644 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
56645
56646 * g++.old-deja/old-deja.exp: Create and pass runshlib and
56647 lib_curses if there's a shared libg++ in the build tree.
56648
56649 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
56650
56651 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
56652 if not supported target.
56653
56654 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
56655
56656 * lib/g++.exp (g++_init): Move empty setting of runshlib and
56657 link_curses up to always happen, not just for native builds.
56658
56659 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
56660
56661 * gcc.c-torture: Update to c-torture-1.36 release.
56662 * gcc.failure: Related changes.
56663
56664 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
56665
56666 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
56667
56668 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
56669
56670 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
56671 * lib/mike-g++.exp (postbase): Not in here. Still reference
56672 runshlib, link_curses, and mathlib for link and run.
56673
56674 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
56675 pass the runtime shared library options for Solaris, OSF/1, and
56676 Irix5, and link with -lcurses to avoid unresolved references.
56677
56678 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
56679
56680 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
56681 only run once.
56682
56683 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
56684
56685 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
56686
56687 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
56688
56689 * gcc.c-torture: Update to c-torture-1.35 release. Note we
56690 do not have a framework for the "compat" tests yet.
56691
56692 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
56693
56694 * lib/mike-g++.exp (postbase): New local variable `mathlib',
56695 set to null if we're testing vxworks5.1. Use that instead of
56696 `-lm' in the setting of LIBS for link and run.
56697
56698 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
56699
56700 * config/rom68k.exp (${tool}_load): Major changes to make it
56701 work. Verified that it does in fact return the stuff in
56702 exec_output properly. Catch any Emul or any TRAP other than 0.
56703
56704 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
56705
56706 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
56707 LDFLAGS properly for targets that need stuff from libgloss.
56708 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
56709 only run once.
56710 (gpp_initialized): New variable.
56711
56712 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
56713
56714 * config/rom68k.exp: Load libgloss.exp.
56715 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
56716 so we can produce a fully linked binary.
56717 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
56718 so we can produce a fully linked binary.
56719
56720 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
56721
56722 * lib/plumhall.exp (ph_section): Watch for expected failures.
56723 Add missing `else'.
56724
56725 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
56726 run the testcase.
56727 (c-torture): Likewise.
56728
56729 1995-08-28 Doug Evans <dje@cygnus.com>
56730
56731 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
56732
56733 * lib/mike-g++.exp (mike_cleanup): New proc.
56734 (prebase): New globals compiler_result, not_compiler_result,
56735 target_regexp.
56736 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
56737 allow leading "-" in pattern. Watch for unsupported tests.
56738 If $compiler_result is set, pattern match assembler code,
56739 and ditto for $not_compiler_result.
56740 * lib/mike-gcc.exp: Likewise.
56741
56742 * lib/plumhall.exp (ph_execute): Only call ph_summary if
56743 execution "succeeded".
56744
56745 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
56746
56747 * config/win32.exp: New file.
56748 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
56749
56750 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
56751
56752 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
56753 unsupported.
56754 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
56755 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
56756 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
56757
56758 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
56759 "... without exceptions was ...". That is now handled by
56760 prune_system_crud.
56761 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
56762
56763 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
56764
56765 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
56766 sieve.c,sort2.c}: New files.
56767 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
56768 sieve.exp,sort2.exp}: Drivers for them.
56769
56770 * lib/mike-gcc.exp (program_output): New user settable variable.
56771 (postbase): Call prune_system_crud. Also prune extraneous compiler
56772 messages.
56773 * lib/mike-g++.exp (program_output): New user settable variable.
56774
56775 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
56776
56777 * config/sh.exp: Deleted (use sim.exp instead).
56778
56779 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
56780
56781 * config/vx.exp: Declare CHECKTASK as global.
56782 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
56783 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
56784 * lib/old-dejagnu.exp: Load [pwd]/$executable.
56785
56786 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
56787
56788 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
56789 target. Like vx.exp, only includes `vx29k.exp' instead of
56790 `vxworks.exp'.
56791
56792 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
56793
56794 * config/sim.exp: Increase time limit from 120 seconds to 240.
56795
56796 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
56797
56798 * gcc.c-torture/execute/950628-1.c: New test.
56799
56800 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
56801
56802 * gcc.c-torture: Update with changes/additions from
56803 c-torture-1.34.
56804
56805 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
56806
56807 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
56808
56809 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
56810
56811 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
56812
56813 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
56814
56815 * gcc.c-torture/compile/950512-1.c: New test.
56816 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
56817 * gcc.dg/struct-ret-1.c: Likewise.
56818
56819 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
56820
56821 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
56822 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
56823
56824 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
56825
56826 * gcc.c-torture/special/920411-1.c: Deleted.
56827 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
56828
56829 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
56830
56831 * config/sim.exp (${tool}_load): Hack in call to bash to get a
56832 cpu limit.
56833
56834 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
56835
56836 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
56837
56838 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
56839
56840 From kenner;
56841 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
56842 is the proper length.
56843 * va-arg-3.c: Likewise.
56844
56845 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
56846
56847 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
56848 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
56849
56850 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
56851 * lib/g++.exp (default_g++_start): Delete old cruft.
56852
56853 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
56854
56855 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
56856 (2 * (1 << 18)) to (2 * (1 << 17)).
56857
56858 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
56859
56860 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
56861
56862 * config/rom68k.exp: Renamed from config/idp.exp
56863
56864 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
56865
56866 * c-torture/compile/921109-2.c
56867
56868 1995-04-18 Mike Stump <mrs@cygnus.com>
56869
56870 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
56871 excess errors.
56872
56873 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
56874
56875 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
56876 output.
56877 * lib/g++.exp (default_g++_start): Likewise.
56878
56879 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
56880
56881 * gcc.c-torture/compile/950329-1.c: New test.
56882
56883 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
56884
56885 * config/bug.exp (${tool}_load): Updated to use new remote_open
56886 and remote_close procs.
56887 * config/idp.exp: New file.
56888
56889 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
56890
56891 * gcc.c-torture/execute/950322-1.c: New test.
56892
56893 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
56894
56895 * config/vx.exp (${tool}_load): Clean up testing of return code from
56896 vxworks_ld and vxworks_spawn.
56897
56898 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
56899
56900 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
56901
56902 1995-03-13 Mike Stump <mrs@cygnus.com>
56903
56904 * lib/old-deja.exp: Add `excess errors test - ' error, now one
56905 can mark excess errors on a machine by machine basis. Note, the
56906 default is to not expect any excess errors, even when excess
56907 errors test - is given, so you will want to put an XFAIL ... on
56908 these lines. For example, // excess errors test - XFAIL hppa*-*-*
56909 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
56910 those 4 machines, but no others.
56911
56912 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
56913
56914 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
56915 * lib/c-torture.exp: to here.
56916
56917 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
56918
56919 * gcc.c-torture/execute/950221-1.c: New test.
56920 * gcc.c-torture/execute/struct-ret-1.c: New test.
56921 * gcc.c-torture/compile/950221-1.c: New test.
56922
56923 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
56924
56925 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
56926
56927 * gcc.c-torture/execute/arith-1.c (main): Return 0.
56928 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
56929
56930 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
56931
56932 * g++.gb: New directory of tests, derived from my signature and
56933 class scoping tests.
56934
56935 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
56936 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
56937 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
56938 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
56939 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
56940 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
56941 * g++.gb/sig25.C: Likewise.
56942
56943 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
56944 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
56945 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
56946 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
56947 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
56948 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
56949 * g++.gb/sig25.exp: Likewise.
56950
56951 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
56952 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
56953 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
56954 * g++.gb/scope13.C: Likewise, this test still fails.
56955
56956 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
56957 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
56958 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
56959 * g++.gb/scope13.exp: Ditto.
56960
56961 * g++.gb/README: New file, explains what these tests are about.
56962
56963 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
56964
56965 * lib/dg.exp (dg-do): Support `preprocess'.
56966 (dg-test): Likewise.
56967
56968 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
56969
56970 * config/udi.exp: change "continue -expect" to "exp_continue".
56971
56972 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
56973
56974 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
56975 Delete redundant tests.
56976
56977 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
56978 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
56979 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
56980 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
56981 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
56982 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
56983 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
56984 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
56985
56986 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
56987 storing label pointers.
56988 * gcc.c-torture/execute/921019-1.c: Likewise.
56989 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
56990 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
56991 parameter fp.
56992 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
56993 constants.
56994
56995 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
56996 Delete obsolete tests.
56997
56998 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
56999 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
57000 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
57001 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
57002 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
57003 * gcc.c-torture/compile/950124-1.c: New test.
57004
57005 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
57006
57007 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
57008
57009 * lib/mike-g++.exp: Add -lm to LIBS.
57010
57011 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
57012
57013 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
57014
57015 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
57016
57017 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
57018
57019 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
57020
57021 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
57022
57023 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
57024
57025 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
57026 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
57027 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
57028 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
57029 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
57030 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
57031 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
57032 * g++.law/{operators31.C, operators32.C,
57033 * g++.law/{operators33.C, operators34.C}: Likewise.
57034 * g++.law/{pic1.C, refs2.C}: Likewise.
57035 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
57036 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
57037 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
57038 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
57039
57040 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
57041 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
57042 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
57043 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
57044 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
57045 * g++.law/{enum9.exp, friend5.exp}: Likewise.
57046 * g++.law/{nest3.exp, nest4.exp}: Likewise.
57047 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
57048 * g++.law/{operators30.exp, operators31.exp}: Likewise.
57049 * g++.law/{operators32.exp, operators33.exp}: Likewise.
57050 * g++.law/{operators34.exp}: Likewise.
57051 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
57052 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
57053 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
57054 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
57055 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
57056
57057 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
57058 No longer expected to fail.
57059 * g++.law/missed-error3.C: Tweak for recent bool changes.
57060
57061 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
57062
57063 * config/emb-unix: Deleted.
57064 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
57065 remote execution. Do final link on remote host if REMOTE_LINK is set.
57066
57067 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
57068
57069 * lib/dg.exp (dg-test): Fix typo in last patch.
57070
57071 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
57072
57073 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
57074 (handles multiple occurrences).
57075
57076 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
57077
57078 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
57079 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
57080 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
57081 printed).
57082 * lib/c-torture.exp (c-torture-compile): Likewise.
57083 (c-torture): Prepend full path if missing.
57084 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
57085 (gcc_fail): Likewise.
57086 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
57087
57088 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
57089
57090 * lib/netware.exp: Only attach to NetWare i386 systems.
57091
57092 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
57093
57094 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
57095 messages. Add test name to "output pattern match" pass/fail message.
57096
57097 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
57098
57099 * gcc.dg: New testsuite.
57100 * gcc.dg/dg.exp: New file.
57101
57102 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
57103 test-switch.c}: Deleted.
57104
57105 * gcc.misc-tests/msgs.exp: New testcase driver.
57106
57107 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
57108
57109 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
57110 Watch for illegal return values from ${tool}_load.
57111 * config/unix.exp (${tool}_load): Fix pass/fail detection for
57112 cross targets. Coerce return value >0 to 1.
57113
57114 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
57115
57116 * config/unix.exp (${tool}_load): Call program rsh, not proc.
57117
57118 * config/emb-unix.exp: New file.
57119
57120 * config/sim.exp: Error if variable $SIM not defined.
57121 (${tool}_load): Mark test as "untested" if simulator missing.
57122
57123 * config/unix.exp: Load remote.exp to get rcp_download.
57124 * lib/c-torture.exp: Use different option lists for testcases with
57125 and without loops.
57126 * gcc.c-torture/execute/execute.exp: Likewise.
57127
57128 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
57129
57130 * config/*.exp: Clarify return code from ${tool}_load.
57131 Call `unresolved' or `untested' instead of `warning' or `perror'
57132 (sometimes you still want to call both though).
57133 Add comment that `shell_id' is local to each file.
57134 * config/udi.exp (timeout): Set to 30.
57135 Don't print warning if connection fails, $connectmode has already
57136 printed an error.
57137 (${tool}_load): Move verbose messages to level 2.
57138 Rework pattern for "Process started" message.
57139 Pass `shell_id' to ${connectmode}_download.
57140 Retry twice upon timeout. Make resetting of target more robust.
57141 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
57142 Pass `shell_id' to exit_$connectmode.
57143 Only call exit_$connectmode if connected.
57144 * config/unix.exp (${tool}_load): Check return codes better.
57145 * config/vrtx.exp (${tool}_load): Likewise.
57146 * config/vx.exp (${tool}_load): Likewise.
57147 Delete unneeded global's.
57148 * lib/dg.exp (dg-test): Update to reflect clarified return codes
57149 from ${tool}_load.
57150 (dg-stat): Delete.
57151 (dg-init): Delete recording of pass/fail counts.
57152 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
57153 (old-dejagnu-init): Likewise.
57154 (old-dejagnu-stat): Delete contents, empty proc now.
57155 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
57156 (c-torture): Delete references to lcnt, lpass, lfail.
57157 Get option list from TORTURE_OPTIONS.
57158 Delete -funroll[-all]-loops if no loops.
57159 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
57160 (g++_stat): Delete contents (empty proc now).
57161 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
57162 (gcc_finish): Likewise.
57163 (gcc_stat): Deleted.
57164 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
57165 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
57166 * gcc.c-torture/execute/execute.exp: Likewise.
57167 Split tests into two parts: compile, execute.
57168 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
57169 no loops. Update to reflect clarified return codes from ${tool}_load.
57170
57171 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
57172
57173 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
57174 to grep for.
57175 (old-dejagnu): Likewise (where necessary).
57176
57177 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
57178
57179 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
57180
57181 * lib/dg.exp (dg-process-target): Fix processing of selector.
57182 Add comment regarding use of `error'.
57183
57184 * lib/gcc.exp (prune_system_crud): Define if missing.
57185 * lib/g++.exp (prune_system_crud): Likewise.
57186
57187 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
57188 Call prune_system_crud.
57189 * lib/dg.exp (dg-runtest): New proc.
57190 Use perror instead of send_user for tcl errors in testcase.
57191 Don't return any value, it's never used.
57192 Don't clobber previous definition of `unknown'.
57193 Print tcl errors in `dg-final'.
57194
57195 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
57196
57197 * lib/dg.exp (dg-process-target): Improve syntax error messages.
57198 (dg-test): Don't print errorInfo, it contains stack backtrace.
57199
57200 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
57201
57202 * lib/g++.exp (runtest_file_p): Define if missing.
57203
57204 1994-09-24 Doug Evans (dje@cygnus.com)
57205
57206 * lib/mike-g++.exp: Comment out loading of g++.exp.
57207 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
57208 (default_g++_version): Always print something.
57209 (default_g++_start): Comment out call to `which'.
57210 (g++_start, g++_load): Deleted (must be defined in config file).
57211 * lib/gcc.exp: Test for existence of $CC at start.
57212 Delete check for tmpdir (done in gcc_init).
57213 (default_gcc_version): Always print something.
57214 (default_gcc_start): Comment out call to `which'.
57215 * config/*.exp: Major cleanup - make cross targets work at least a
57216 little better for g++ (by not being "--tool gcc" specific).
57217 Rename gcc_xxx to ${tool}_xxx.
57218 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
57219 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
57220
57221 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
57222
57223 * lib/c-torture.exp (c-torture-compile): Rework compiler
57224 message processing.
57225
57226 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
57227 c-torture.
57228
57229 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
57230
57231 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
57232
57233 * lib/dg.exp (dg-process-target): Support { target native }.
57234
57235 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
57236
57237 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
57238 looked for "... program xxx got fatal signal".
57239 Correct regsub munging of `comp_output'.
57240 Ignore compiler messages "path prefix not used" and "linker input
57241 file unused".
57242
57243 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
57244
57245 * lib/gcc.exp (runtest_file_p): Define if missing.
57246 * gcc.prms/template.c: Example to work from.
57247
57248 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
57249
57250 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
57251 * lib/dg.exp (dg-test): Call unsupported testcases as such.
57252
57253 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
57254 * gcc.prms/1883.c: Moved from compile/940714-1.c.
57255 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
57256 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
57257
57258 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
57259 (dg-process-target): No longer a varargs proc.
57260 Return S/N for target, P/F for xfail. All callers changed.
57261 (user option procs): More argument checking.
57262 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
57263 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
57264 (dg-test): Skip test if not running on selected target in `dg-do'.
57265 Update handling of `dg-do-what', `dg-output-text'.
57266 Separate execution pass/fail from output pattern match pass/fail.
57267 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
57268
57269 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
57270
57271 * gcc.c-torture/special/special.exp: Don't expect failure for mips
57272 target for 920510-1.c.
57273
57274 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
57275
57276 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
57277 Clean up comment regarding use of passcnt, etc.
57278 (gcc_stat): Don't update `testcnt' here.
57279 (gcc_finish): Do it here.
57280 Might as well reset `but_id' here too.
57281 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
57282 to determine if the file should be tested.
57283 * gcc.c-torture/compile/compile.exp: Likewise.
57284 * gcc.c-torture/execute/execute.exp: Likewise.
57285 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
57286 * gcc.misc-tests/dg-test.exp: Likewise.
57287 * gcc.prms/prms.exp: Likewise.
57288 * gcc.wendy/wendy.exp: Likewise.
57289 * g++.old-deja.exp: Likewise.
57290 Move "Testing file" message to verbose level 1.
57291
57292 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
57293
57294 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
57295
57296 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
57297
57298 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
57299 (default_gcc_start): Accept optional second list element
57300 of compiler flags. Print compiler output at verbosity level 2.
57301 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
57302 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
57303 Save current values of framework globals passcnt, failcnt, xpasscnt,
57304 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
57305 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
57306 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
57307 xfailcnt to compute stats. Update framework global `testcnt' from
57308 pass/fail counts.
57309 (gcc_finish): New proc. Clean up test environment.
57310 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
57311 (gcc_epass, gcc_efail): Delete.
57312 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
57313 argument of line number.
57314 (dg-init): If the tool has an init routine, call it.
57315 (dg-test): Remove args `cflags_var' and `libs_var'.
57316 Pass all compiler options to ${tool}_start.
57317 Handle missing line number.
57318 (dg-finish): New function.
57319 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
57320 particular files. Call gcc_finish at end. Move "skipping test"
57321 message to verbosity level 3.
57322 * gcc.c-torture/compile/compile.exp: Likewise.
57323 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
57324 * gcc.c-torture/execute/execute.exp: Likewise.
57325 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
57326 Print testcase being tried at verbosity level 1.
57327 * gcc.c-torture/special/special.exp: Unset xfail.
57328 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
57329 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
57330 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
57331 * gcc.failure/failure.exp: Likewise.
57332 * gcc.ieee/ieee.exp: Likewise.
57333 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
57334 Update call to dg-test. Call dg-finish at end.
57335 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
57336 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
57337 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
57338 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
57339 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
57340 * gcc.wendy/wendy.exp: Add copyright.
57341 Delete setting of tmpdir (done by gcc_init).
57342 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
57343 Pass compiler flags to gcc_start. Call gcc_finish at end.
57344 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
57345 gcc_[ce]pass/fail.
57346
57347 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
57348
57349 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
57350 confusion.
57351 (g++_load): Likewise.
57352
57353 * config/*.exp (gcc_load): Some were varargs fns and some were not.
57354 Rename argument to `prog' to remove the confusion.
57355 Varargs fns behave differently too!
57356 (g++_load): Likewise.
57357
57358 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
57359
57360 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
57361 what it is. Delete (always) printing of status value for !native.
57362 Simplify verbose code, and include status and exec_output.
57363 (g++_load): Use gcc_load.
57364
57365 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
57366
57367 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
57368 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
57369 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
57370 940714-3.c as these testcases don't exist anymore. Make
57371 va-arg-1.c expected to pass.
57372
57373 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
57374
57375 * gcc.misc-tests/misc.exp: Only run specific testcases.
57376 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
57377 * gcc.misc-tests/dg-[1-9].c: New files.
57378
57379 * lib/dg.exp: New testsuite driver.
57380 * gcc.prms/prms.exp: Use it.
57381
57382 * README.gcc: New file.
57383
57384 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
57385 Document and reset `lxpass' and `lxfail'.
57386 Simplify "initialized" message.
57387 (gcc_stat): Clean up comments a little.
57388
57389 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
57390
57391 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
57392
57393 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
57394
57395 * lib/old-dejagnu.exp (process-option): New proc.
57396 (old-dejagnu-init, old-dejagnu-stat): Likewise.
57397 (old-dejagnu): Simplify.
57398 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
57399
57400 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
57401
57402 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
57403 exists and is not an empty string.
57404
57405 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
57406 $xfail rather than calling setup_xfail. Clear $xfail when test is
57407 finished.
57408 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
57409 automatically.
57410
57411 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
57412 longer expected to fail.
57413
57414 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
57415 "f" function call.
57416
57417 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
57418
57419 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
57420 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
57421 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
57422 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
57423 c-torture-1.29.
57424
57425 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
57426 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
57427
57428 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
57429
57430 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
57431 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
57432
57433 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
57434 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
57435 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
57436
57437 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
57438
57439 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
57440 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
57441 940714-1.c, 940714-2.c, 940714-3.c},
57442 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
57443 gcc.misc-tests/{mg.c,mg.exp}:
57444 New tests.
57445 * gcc.noncompile/noncompile.exp: Change accordingly.
57446
57447 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
57448
57449 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
57450 Undo previous clobberage.
57451
57452 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
57453
57454 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
57455 * gcc.special/{930510-1.c, special.exp}:
57456 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
57457 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
57458 struct-varargs-1.c}: New tests from c-torture-1.26.
57459
57460 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
57461
57462 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
57463 argument to switch.
57464
57465 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
57466
57467 * Revert the previous changes. Please see Rob's directory
57468 (/lisa/test/rob/progressive/gcc/testsuite) for testing
57469 fixes.
57470
57471 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
57472
57473 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
57474 g++.brendan/alignof.exp, g++.brendan/arm3.exp,
57475 g++.brendan/code-gen5.exp, g++.brendan/crash29.exp,
57476 g++.brendan/crash5.exp, g++.brendan/cvt3.exp, g++.brendan/delete1.exp,
57477 g++.brendan/nest12.exp, g++.brendan/nest13.exp,
57478 g++.brendan/overload3.exp, g++.brendan/redecl1.exp,
57479 g++.brendan/visibility2.exp, g++.jason/cond.exp, g++.jason/hmc1.exp,
57480 g++.jason/report.exp, g++.law/access1.exp, g++.law/access2.exp,
57481 g++.law/arg6.exp, g++.law/arg7.exp, g++.law/arg8.exp,
57482 g++.law/arm1.exp, g++.law/arm10.exp, g++.law/arm4.exp,
57483 g++.law/arm5.exp, g++.law/ctors15.exp, g++.law/ctors19.exp,
57484 g++.law/cvt1.exp, g++.law/cvt12.exp, g++.law/cvt13.exp,
57485 g++.law/cvt18.exp, g++.law/cvt22.exp, g++.law/cvt3.exp,
57486 g++.law/cvt5.exp, g++.law/cvt6.exp, g++.law/cvt8.exp,
57487 g++.law/dtors3.exp, g++.law/except1.exp, g++.law/except3.exp,
57488 g++.law/except4.exp, g++.law/except5.exp, g++.law/except6.exp,
57489 g++.law/init5.exp, g++.law/init8.exp, g++.law/inline4.exp,
57490 g++.law/memoized1.exp, g++.law/missing1.exp, g++.law/operators14.exp,
57491 g++.law/operators18.exp, g++.law/operators9.exp, g++.law/scope2.exp,
57492 g++.law/temps2.exp, g++.law/temps3.exp, g++.law/temps5.exp,
57493 g++.law/typeck2.exp, g++.mike/misc4.exp, g++.mike/misc6.exp,
57494 g++.niklas/t118.exp, g++.niklas/t128.exp, g++.niklas/t138.exp,
57495 g++.niklas/t139.exp, g++.niklas/t140.exp, g++.niklas/t141.exp,
57496 gcc.code_quality/code_quality.exp, gcc.compile/compile.exp,
57497 gcc.dje/dje.exp, gcc.execute/execute.exp, gcc.failure/failure.exp,
57498 gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
57499 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
57500 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp,
57501 lib/mike-gcc.exp, lib/old-dejagnu.exp: Checkin Rob's 94Q1
57502 testing changes.
57503
57504 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
57505
57506 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
57507 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
57508 with perror calls.
57509
57510 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
57511
57512 * config/unix.exp (g++_load): Fix syntax.
57513
57514 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
57515
57516 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
57517 * gcc.noncompile/921017-1.c: Deleted obsolete test.
57518 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
57519 Don't expect va-arg-1.c to fail. Correct expected output for
57520 920928-1.c.
57521 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
57522 * gcc.wendy/hbm4.c: Correct typo.
57523 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
57524
57525 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
57526
57527 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
57528 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
57529 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
57530 * lib/c-torture.exp (c-torture-compile): Ditto.
57531
57532 Reduce volume of output (remove all the -I's and such).
57533 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
57534 Call gcc_cpass, gcc_cfail.
57535 (c-torture): Pass testing option to c-torture-compile.
57536
57537 1994-03-21 Doug Evans (dje@cygnus.com)
57538
57539 Bring patches over from progressive.
57540 * config/default.exp: Exit remote shell cleanly.
57541 (g++_exit, g++_start): Add default versions.
57542 * config/sim.exp (gcc_load): Use perror, not error.
57543
57544 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
57545
57546 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
57547 set in site.exp.
57548
57549 1994-03-14 Doug Evans (dje@cygnus.com)
57550
57551 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
57552 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
57553 (wendy_try): New proc to run testcase.
57554 (main loop): Call 'em.
57555 * gcc.wendy/*.c: Clean up pass to correct expected output.
57556
57557 * lib/gcc.exp: Minor cleanup work.
57558 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
57559
57560 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
57561
57562 * config/sim.exp (gcc_load): Document return codes better.
57563 Don't pass -v to simulator.
57564
57565 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
57566
57567 * gcc.special/920717-x.c: Fix typo.
57568 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
57569 get at sources.
57570
57571 * lib/mike-gcc.exp: Fix typo.
57572
57573 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
57574
57575 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
57576 binary to use, transform the name.
57577 * config/*.exp: rename everything. Nuke any g++ specific files,
57578 it's now a special case of gcc that requires no special support.
57579 Add a default.exp for unsupported targets.
57580
57581 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
57582
57583 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
57584 lib/old-dejagnu.exp: Fix a few patterns to work with the new
57585 version of Tcl.
57586
57587 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
57588
57589 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
57590 than a warning.
57591
57592 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
57593
57594 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
57595
57596 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
57597
57598 * gcc.execute/execute.exp: Combine opt_list and foption_list into
57599 option_list. Compile every file with only 4/6 option choices
57600 (same as C torture) instead of with 12/18 different option
57601 choices.
57602 * lib/c-torture.exp: Likewise.
57603
57604 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
57605 not already set.
57606
57607 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
57608
57609 * lib/old-deja.exp: Add `excess errors test fails' error, now one
57610 can put an XFAIL *-*-* on excess errors.
57611
57612 1993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
57613
57614 * g++.law: Add more tests derived from g++-bugs snapshots.
57615
57616 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
57617 equivalent to g++.law/init9.
57618
57619 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
57620 compiled it, and the a.out file after we've run it.
57621
57622 1993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
57623
57624 * lib/mike-g++.exp (postbase): Delete the .o file after we've
57625 compiled it, and the a.out file after we've run it.
57626
57627 1993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
57628
57629 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
57630
57631 1993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
57632
57633 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
57634 version number.
57635
57636 1993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
57637
57638 * g++.law: New directory of g++ tests derived from the g++-bugs
57639 snapshots.
57640
57641 1993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
57642
57643 * gcc.compile: initbug1.c initbug1.exp testcase added
57644
57645 1993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
57646
57647 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
57648 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
57649 fixes submitted by Jeff Law (law@cs.utah.edu)
57650 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
57651 Jeff Law (law@cs.utah.edu)
57652
57653
57654 1993-11-30 Mike Stump (mrs@cygnus.com)
57655
57656 * config/unix-g++.exp: Follow the gcc way of doing things.
57657 * g++.old-deja/old-deja.exp: Minor updates.
57658 * lib/g++.exp: New file, follow the gcc way of doing things.
57659 * lib/old-dejagnu.exp: Minor updates.
57660 * lib/mike-g++.exp: Always unset errorInfo.
57661
57662 1993-11-06 Mike Stump (mrs@cygnus.com)
57663
57664 * lib/gcc.exp: Fix some errors with the below change, CC and
57665 CFLAGS should be global when setting, not local.
57666
57667 1993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
57668
57669 * lib/gcc.exp: Transform tool name.
57670
57671 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
57672
57673 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
57674
57675 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
57676
57677 * lib/gcc.exp: change gcc_done to gcc_stat
57678
57679 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
57680
57681 * Upgraded gcc testsuite to c-torture version 1.25
57682
57683 1993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
57684
57685 * lib/gcc.exp: added reporting code. Changed verbose compile message.
57686 * lib/c-torture: added hooks for new reporting code.
57687
57688 1993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
57689
57690 * config/sh-gcc.exp: check if sh-sim exists in the path
57691
57692 1993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
57693
57694 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
57695 * gcc.compile/compile.exp: Initial changes for new logic.
57696 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
57697 * gcc.failure/failure.exp: Initial changes for new logic.
57698 * gcc.ieee/ieee.exp: Initial changes for new logic.
57699 * gcc.misc-tests/misc.exp: Initial changes for new logic.
57700 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
57701 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
57702 * lib/c-torture.exp: Initial changes for new logic.
57703 * lib/gcc.exp: Initial changes for new logic.
57704
57705 1993-10-15 Mike Stump (mrs@cygnus.com)
57706
57707 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
57708 depend upon failure or success. Fully qualify names in failure
57709 and success messages. Always remove a.out before starting
57710 compile, just in case. Pay more attention to error text output by
57711 the compiler. Handle testcases with no known past errors just
57712 like all others, so that things are uniform. Other miscellaneous
57713 improvements.
57714
57715 1993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
57716
57717 * gcc.cpp: new directory for cpp tests
57718
57719 1993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
57720
57721 * lib/chill.exp: Code reformatted, removed unused code.
57722 * config/unix-chill.exp: Code reformatted, removed unused code.
57723 * chill.execute/execute.exp: Code reformatted, removed unused code.
57724 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
57725
57726 1993-10-04 Ian Lance Taylor (ian@cygnus.com)
57727
57728 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
57729 routines not written.
57730
57731 1993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
57732
57733 * config/bug-gcc.exp: Use new procs from bug.exp.
57734
57735 1993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
57736
57737 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
57738 via ftp, rather than depending on NFS.
57739 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
57740 case.
57741
57742 1993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
57743
57744 * config/bug-gcc.exp: Use new download proc.
57745
57746 1993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
57747
57748 * chill.execute/execute.exp: cleanups, handles errors better
57749 * chill.compile/compile.exp: rewrite, based on execute.exp
57750 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
57751 * lib/chill.exp: major changes to diff proc and compile and link
57752 procs. added chill_fail and chill_pass wrappers to pass and
57753 fail. added more comments, and handle error codes better.
57754 Added a hack to capture stderr from exec, so noncompile tests
57755 can work.
57756
57757 1993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
57758
57759 * chill.execute/execute.exp: rewrite of testsuite driver
57760 * lib/chill.exp: rewrite of testsuite driver
57761 * config/unix-chill.exp: rewrite of testsuite driver
57762
57763 1993-08-25 Bill Cox (bill@rtl.cygnus.com)
57764
57765 In chill.execute:
57766 * iexpr.ch: Standardize uppercase.
57767 * tuples.dat: Standardize uppercase.
57768 * vary.ch: standardize. Correct varying string assignments.
57769 * vary.dat: Add new output lines.
57770
57771 1993-08-24 Bill Cox (bill@rtl.cygnus.com)
57772
57773 In chill.execute:
57774 * chprintf.ch: Standardize use of uppercase.
57775 * tuples.ch: Standardize and turn arr2 into a DCL,
57776 rather than a SYN.
57777 * pinits.ch: Standardize.
57778
57779 1993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
57780
57781 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
57782 * Makefil: Renamed to Makefile.in.
57783 * configure.in: New.
57784
57785 1993-08-23 Bill Cox (bill@rtl.cygnus.com)
57786
57787 In chill.execute:
57788 * .cvsignore: Add result/output files.
57789 * Makefile: Fix up variables at start. Use MFLAGS
57790 everywhere. Correct bool_loc, built_ins entries.
57791 Add entry for vary1.ch.
57792 * bitarray.ch: Standardize upper-case usage.
57793 * bitexpr.ch: Standardize, add output of b1.
57794 * params.ch: Use arrayt in along PROC parameters, to
57795 avoid novelty problems.
57796 * sets.ch: Tiny cleanup.
57797 * vary1.ch: Re-indent.
57798
57799 1993-08-17 Bill Cox (bill@rtl.cygnus.com)
57800
57801 * Add PR-related files to Makefiles, .cvsignore files, etc.
57802
57803 1993-08-02 Jeff Wheat (cassidy@cygnus.com)
57804
57805 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
57806 with compiler objects. New names are test-flow.c and test-loop.c
57807
57808 1993-07-27 Jeff Wheat (cassidy@cygnus.com)
57809
57810 * Upgraded c-torture tests from 1.19 to 1.20
57811
57812 * new files:
57813 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
57814 * gcc.compile: 930623-1.c 930623-2.c
57815 * gcc.noncompile: 930622-1.c 930622-2.c
57816 * gcc.failure: 920411-1.c 920627-2.c
57817 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
57818
57819 1993-07-20 Jeff Wheat (cassidy@cygnus.com)
57820
57821 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
57822 More changes to get testsuite working properly. Needs more work.
57823 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
57824
57825 1993-07-19 Jeff Wheat (cassidy@cygnus.com)
57826
57827 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
57828 More changes to get testsuite working properly. Needs more work.
57829
57830 1993-07-13 Jeff Wheat (cassidy@cygnus.com)
57831
57832 * chill.compile/compile.exp: Added for Dejagnu support
57833 * chill.execute/execute.exp: Added for Dejagnu support
57834 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
57835
57836 1993-06-19 Bill Cox (bill@rtl.cygnus.com)
57837
57838 This should complete moving the CHILL test files.
57839 * chill.noncompile(.cvsignore printf.grt
57840 in-printf.grt chprintf.grt chprintf.ch):
57841 Added test-support files.
57842 (Makefile): Modified further.
57843 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
57844 signal.ch): Added test files.
57845 * chill.execute (.cvsignore printf.grt printr.c
57846 in-printf.grt rts.c chprintf.grt rts.h): Added
57847 test-support files.
57848 (Makefile): More corrections.
57849
57850 1993-06-18 Bill Cox (bill@rtl.cygnus.com)
57851
57852 * chill.compile, chill.execute, chill.nocompile: Add CHILL
57853 test cases, ready for DejaGnu.
57854
57855 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
57856
57857 * Upgraded c-torture tests from 1.18 to 1.19
57858
57859 * gcc.compile: added test(s):
57860 930607-1.c
57861 * gcc.execute: added test(s):
57862 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
57863
57864 * added new subdirectory for misc tests: gcc.misc-tests
57865 * gcc.misc-test(s): added tests:
57866 inst-check.c test-consts.c test-ior.c test-switch.c
57867
57868 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
57869
57870 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
57871
57872 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
57873
57874 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
57875
57876 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
57877
57878 * Upgraded c-torture tests from 1.17 to 1.18
57879
57880 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
57881
57882 * Upgraded c-torture tests from 1.12 to 1.17
57883
57884 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
57885
57886 * lib/old-dejagnu.exp:
57887 Fixed handling of XFAIL target triplets to correctly
57888 recognize wildcard characters. Removed code that
57889 appended a unique id tag to the end of the file name
57890 printed out by the result of the testcases within a
57891 given test file.
57892
57893 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
57894
57895 * lib/old-dejagnu.exp:
57896 Reworked expected failure handling to trigger off of XFAIL
57897 keyword in keyphrase embeded in testcase source code. The
57898 XFAIL keyword must be at the end of the keyphrase line. It
57899 may optionally be followed by one or more target triplets.
57900 It has just occured that the handling of wildcards in the
57901 target triplet may not be correct.
57902
57903 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
57904
57905 * g++.old-deja/tests:
57906 Moved all subdirectories up one level into g++.old-deja .
57907
57908 * lib/old-dejagnu.exp:
57909 Fixed problem with CXXFLAGS not being properly reset, and being
57910 corrupted with extraneous "-c" compiler option. This was
57911 causing binaries to not be generated for test that needed them.
57912 Modified strings passed to "pass" and "fail" so that individual
57913 tests from the same test file would be distinguished by an
57914 identifier appended to the test file name in the summary logs;
57915 this corrected a problem with erroneous diff logs. Added code
57916 to search testcases for expected fail and unexpected pass keywords.
57917
57918 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
57919
57920 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
57921
57922 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
57923
57924 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
57925 Removed extraneous text from end of "Special g++ Options"
57926 keyphrase.
57927
57928 * lib/old-dejagnu.exp: Added pattern matching to look for new
57929 keywords, embedded in testcases comments, which will trigger
57930 calls to xpass and xfail.
57931
57932 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
57933
57934 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
57935 comments embedded in the testcases, especially the one looking for
57936 special compiler options, as well as the pattern matching for the
57937 compiler output again.
57938
57939 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
57940
57941 * lib/old-dejagnu.exp: Do a proper check of the return value for
57942 execute tests. Fixed several problems with the pattern matching
57943 of the compiler output which gave erroneous test results.
57944 Changed several of the test result messages to be more descriptive.
57945 * config/unix-g++.exp: Proc g++_load now actually works and
57946 executes the tests passed to it and returns a usable return
57947 value.
57948
57949 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
57950
57951 * lib/gcc.exp: Exits gracefully if $CC is bogus.
57952
57953 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
57954
57955 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
57956 Modified both files to properly execute the old style
57957 dejagnu tests. The previous versions of these files were
57958 experimental and did not function anything near correctly.
57959
57960 1993-04-05 Rob Savoye (rob@cygnus.com)
57961
57962 * Removed all Makefile.in and configure.in files. No configuration
57963 needed now.
57964
57965 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
57966
57967 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
57968
57969 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
57970
57971 * gcc.compile/configure.in, gcc.unsorted/configure.in,
57972 gcc.special/configure.in, gcc.noncompile/configure.in,
57973 gcc.execute/configure.in, gcc.code_quality/configure.in,
57974 g++.other/configure.in, g++.old-deja/configure.in,
57975 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
57976 in srcname setting.
57977
57978 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
57979
57980 * lib/udi.exp: Fixed mondfe and mondfe_download.
57981 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
57982 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
57983
57984 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
57985
57986 * config/udi-gdb.exp: Check $shell_id after connecting to target.
57987 (gdb_exit): Don't remove *_soc files.
57988
57989 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
57990
57991 * lib/c-torture.exp: Don't look for main; instead always use -w
57992 -c. This is how the c-torture tests work. Remove the object
57993 file if the compilation succeeds.
57994 * gcc.execute/execute.exp: Remove executable if test passes.
57995 * gcc.noncompile/noncompile.exp: Every test is an expected
57996 failure.
57997 * gcc.special/special.exp: Added tests from c-torture 1.11,
57998 corrected use of existing test.
57999 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
58000 gcc.execute/920625-1.c: Updated to c-torture 1.11.
58001 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
58002 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
58003 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
58004 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
58005 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
58006 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
58007 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
58008 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
58009 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
58010 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
58011 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
58012 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
58013 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
58014 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
58015 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
58016 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
58017 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
58018 c-torture 1.11.
58019 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
58020 correspond to c-torture 1.11.
58021
58022 * New file.