re PR fortran/33554 (Seg.fault: Default initialization of derived type uses uninitial...
[gcc.git] / gcc / testsuite / ChangeLog
1 2007-10-02 Paul Thomas <pault@gcc.gnu.org>
2
3 PR fortran/33554
4 * gfortran.dg/intent_out_2.f90: New test.
5
6 2007-10-02 Paul Thomas <pault@gcc.gnu.org>
7
8 PR fortran/33550
9 * gfortran.dg/ambiguous_reference_1.f90: New test.
10
11 2007-10-02 Paul Thomas <pault@gcc.gnu.org>
12
13 PR fortran/31154
14 PR fortran/31229
15 PR fortran/33334
16 * gfortran.dg/function_kinds_1.f90: New test.
17 * gfortran.dg/function_kinds_2.f90: New test.
18 * gfortran.dg/derived_function_interface_1.f90: Correct illegal
19 use association into interfaces.
20
21 2007-10-01 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
22
23 PR testsuite/31828
24 gcc.dg/float-range-3.c (INFINITY): Define if not defined.
25 (overflow): Use INFINITY, not FP_INFINITE.
26 gcc.dg/float-range-4.c: Likewise.
27 gcc.dg/float-range-5.c: Likewise.
28
29 2007-10-01 Nick Clifton <nickc@redhat.com>
30
31 * gcc.c-torture/execute/20060102-1.c (f): Fix computation to work
32 for 16-bit targets.
33
34 2007-09-30 Diego Novillo <dnovillo@google.com>
35
36 PR 33593
37 * g++.dg/tree-ssa/pr33593.C: New test.
38
39 2007-09-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
40
41 PR libfortran/33400
42 * gfortran.dg/PR19872.f: Fix test condition.
43 * gfortran.dg/list_read_7.f90: New test.
44
45 2007-09-30 Uros Bizjak <ubizjak@gmail.com>
46
47 PR tree-optimization/33597
48 * gcc.dg/vect/pr33597.c: New testcase.
49
50 2007-09-29 Uros Bizjak <ubizjak@gmail.com>
51
52 * gcc.target/i386/sse5-convert.c: Fix target selector and rename to...
53 * gcc.target/i386/pr33524.c: ...this.
54
55 2007-09-28 Tobias Schlüter <tobi@gcc.gnu.org>
56
57 PR fortran/33354
58 * gfortran.dg/minmaxloc_4.f90: New.
59
60 2007-09-28 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
61
62 * gcc.dg/fold-bitand-4.c: Add -fno-common to options on hppa*-*-hpux*.
63
64 2007-09-28 Uros Bizjak <ubizjak@gmail.com>
65
66 * gcc.dg/array-init-1.c: Add -mtune=i686 for 32bit x86 targets.
67
68 2007-09-28 Paolo Carlini <pcarlini@suse.de>
69
70 PR c++/33213
71 * g++.dg/cpp0x/variadic79.C: New.
72
73 2007-09-28 Michael Matz <matz@suse.de>
74 Jakub Jelinek <jakub@redhat.com>
75
76 PR rtl-optimization/33552
77 * gcc.target/i386/pr33552.c: New runtime test.
78 * gcc.target/i386/strinline.c: New compile time test.
79
80 2007-09-28 Jakub Jelinek <jakub@redhat.com>
81
82 * gfortran.dg/openmp_stack.f90: Removed.
83
84 PR c++/31434
85 * g++.dg/cpp0x/variadic80.C: New test.
86
87 2007-09-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
88
89 * gfortran.dg/namelist_38.f90: Delete test for revertion of
90 r128057.
91
92 2007-09-27 Andrew Pinski <andrew_pinski@playstation.sony.com>
93
94 PR middle-end/7003
95 * gcc.target/powerpc/gcse-1.c: New test.
96
97 2007-09-27 Tobias Schlüter <tobi@gcc.gnu.org>
98
99 * gfortran.dg/array_initializer_3.f90: Adapt error annotations for
100 fixed capitalizations.
101 * gfortran.dg/compliant_elemental_intrinsics_1.f90: Likewise.
102 * gfortran.dg/compliant_elemental_intrinsics_2.f90: Likewise.
103 * gfortran.dg/elemental_subroutine_4.f90: Likewise.
104 * gfortran.dg/intrinsic_argument_conformance_1.f90: Likewise.
105 * gfortran.dg/maxloc_shape_1.f90: Likewise.
106 * gfortran.dg/maxval_maxloc_conformance_1.f90: Likewise.
107 * gfortran.dg/min_max_conformance.f90: Likewise.
108
109 2007-09-27 Richard Sandiford <rsandifo@nildram.co.uk>
110
111 * gcc.dg/c99-tgmath-1.c: Require c99_runtime and add the associated
112 options.
113 * gcc.dg/c99-tgmath-2.c: Likewise.
114 * gcc.dg/c99-tgmath-3.c: Likewise.
115 * gcc.dg/c99-tgmath-4.c: Likewise.
116
117 2007-09-27 Paul Thomas <pault@gcc.gnu.org>
118
119 PR fortran/33568
120 * gfortran.dg/anint_1.f90: New test.
121
122 2007-09-27 Ian Lance Taylor <iant@google.com>
123
124 PR tree-optimization/33565
125 * gcc.dg/Wstrict-overflow-20.c: New test.
126
127 2007-09-27 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
128
129 * gfortran.dg/openmp_stack.f90: Fix typo.
130 * gfortran.dg/recursive_stack.f90: Fix typo.
131
132 2007-09-27 Paolo Carlini <pcarlini@suse.de>
133
134 PR c++/33493
135 * g++.dg/template/error31.C: New.
136
137 2007-09-27 Jakub Jelinek <jakub@redhat.com>
138
139 * lib/prune.exp: Prune also "^In function .*$" lines and
140 "^ inlined from .*$" lines.
141
142 2007-09-26 Richard Guenther <rguenther@suse.de>
143
144 PR tree-optimization/33563
145 * gcc.dg/torture/pr33563.c: New testcase.
146
147 2007-09-26 Joseph Myers <joseph@codesourcery.com>
148
149 PR c/25309
150 * gcc.dg/large-size-array-2.c: Expect diagnostic for too-large
151 array.
152 * gcc.dg/large-size-array-4.c: New. Copy of large-size-array-2.c
153 without -O2.
154
155 2007-09-26 Richard Guenther <rguenther@suse.de>
156
157 PR tree-optimization/30375
158 PR tree-optimization/33560
159 * gcc.dg/tree-ssa/complex-4.c: XFAIL.
160 * gcc.dg/tree-ssa/complex-5.c: Likewise.
161 * gcc.dg/tree-ssa/ssa-dse-9.c: Likewise.
162 * gcc.dg/torture/pr30375.c: New testcase.
163 * gcc.dg/torture/pr33560.c: New testcase.
164 * gcc.dg/tree-ssa/pr30375.c: Likewise.
165
166 2007-09-25 Simon Martin <simartin@users.sourceforge.net>
167
168 PR c++/33207
169 * g++.dg/parse/crash38.C: New test.
170
171 2007-09-25 Michael Meissner <michael.meissner@amd.com>
172
173 PR target/33524
174 * gcc.target/i386/sse5-convert.c: New file, test int->long
175 vectorized conversions.
176
177 2007-09-25 Revital Eres <eres@il.ibm.com>
178
179 * testsuite/gcc.target/powerpc/ppc-paired.c (paired_sel): Add.
180
181 2007-09-25 Joseph Myers <joseph@codesourcery.com>
182
183 PR c/32295
184 * gcc.dg/enum-incomplete-1.c: New test.
185
186 2007-09-25 Bernd Schmidt <bernd.schmidt@analog.com>
187
188 * gcc.c-torture/compile/20070919-1.c: New test.
189
190 2007-09-25 Kaz Kojima <kkojima@gcc.gnu.org>
191
192 * gfortran.dg/init_flag_3.f90: Add -mieee for sh.
193
194 2007-09-24 Danny Smith <dannysmith@user.sourceforge.net>
195
196 PR c++/14688
197 * g++.dg/inherit/override_attribs.C: New file.
198
199 2007-09-23 Tobias Schlüter <tobi@gcc.gnu.org>
200
201 PR fortran/33269
202 * io.c (check_format_string): Move NULL and constant checks into
203 this function.
204 (check_io_constraints): Call gfc_simplify_expr() before calling
205 check_format_string(). Remove NULL and constant checks.
206
207 2007-09-24 Roman Zippel <zippel@linux-m68k.org>
208
209 * gcc.c-torture/execute/loop-2f.x: New. Disable test for m68k-linux.
210 * gcc.c-torture/execute/loop-2g.x: Likewise.
211
212 2007-09-24 Richard Sandiford <rsandifo@nildram.co.uk>
213
214 * lib/target-supports.exp (check_effective_target_mips16_attribute):
215 Reject hard-float modes unless the ABI is o32 or o64.
216 * gcc.target/mips/inter/mips16-inter.exp: Load gcc-dg.exp instead
217 of gcc.exp. Skip the tests when mips16 code generation is not
218 supported.
219 * gcc.target/mips/mips16-attributes.c: Require mips16_attribute
220 and use dg-add-options mips16_attribute.
221
222 2007-09-24 Jakub Jelinek <jakub@redhat.com>
223
224 PR c++/33506
225 * g++.dg/ext/attrib29.C: New test.
226
227 2007-09-23 Ollie Wild <aaw@google.com>
228
229 * gcc.dg/fold-bitand-1.c: New test.
230 * gcc.dg/fold-bitand-2.c: New test.
231 * gcc.dg/fold-bitand-3.c: New test.
232 * gcc.dg/fold-bitand-4.c: New test.
233
234 2007-09-23 Richard Sandiford <rsandifo@nildram.co.uk>
235
236 * gcc.target/mips/gcc-have-sync-compare-and-swap-1.c: Don't expect
237 any of the macros to be defined for __mips16.
238 * gcc.target/mips/gcc-have-sync-compare-and-swap-2.c: Likewise.
239
240 2007-09-23 Richard Sandiford <rsandifo@nildram.co.uk>
241
242 * gcc.dg/vect/pr21591.c: Require vect_int.
243 * gcc.dg/vect/vect-outer-2.c: Require vect_intfloat_cvt.
244 * gcc.dg/vect/vect-outer-2a.c: Likewise.
245 * gcc.dg/vect/vect-outer-2c.c: Likewise.
246
247 2007-09-23 Jakub Jelinek <jakub@redhat.com>
248
249 * gcc.dg/va-arg-pack-len-1.c: Use error and warning
250 attributes.
251 * gcc.dg/va-arg-pack-len-2.c: New test.
252 * g++.dg/ext/va-arg-pack-len-1.C: Use error and warning
253 attributes.
254 * g++.dg/ext/va-arg-pack-len-2.C: New test.
255
256 PR tree-optimization/32772
257 * gcc.c-torture/compile/20070905-1.c: New test.
258
259 PR tree-optimization/32975
260 * gcc.dg/pr32975.c: New test.
261
262 PR middle-end/28755
263 * gcc.dg/pr28755.c: New test.
264
265 2007-09-23 Richard Sandiford <rsandifo@nildram.co.uk>
266
267 * lib/target-supports.exp (check_effective_target_nomips16): New
268 procedure.
269 * lib/fortran-torture.exp: Check nomips16 as well as mpaired_single
270 for mipsisa64*-*-*.
271 * gcc.dg/vect/vect.exp: Likewise.
272 * g++.dg/vect/vect.exp: Likewise.
273 * gcc.target/mips/mips.exp (setup_mips_tests): Don't set mips_mips16.
274 (dg-mips-options): Don't skip -march* and -mips* tests for -mips16.
275 * gcc.target/mips/branch-cost-1.c (foo): Add NOMIPS16.
276 * gcc.target/mips/branch-cost-2.c (foo): Likewise.
277 * gcc.target/mips/clear-cache-1.c (f): Likewise.
278 * gcc.target/mips/dpaq_sa_l_w.c (f1, f2, f3): Likewise.
279 * gcc.target/mips/dpsq_sa_l_w.c (f1, f2, f3): Likewise.
280 * gcc.target/mips/fix-vr4130-1.c (foo): Likewise.
281 * gcc.target/mips/fix-vr4130-2.c (foo): Likewise.
282 * gcc.target/mips/fix-vr4130-3.c (foo): Likewise.
283 * gcc.target/mips/fix-vr4130-4.c (foo): Likewise.
284 * gcc.target/mips/fixed-scalar-type.c (test1, test2, test3, test4)
285 (test5, test6, test7, test8, test9, test10, test11, test12, test13)
286 (test14, test15, test16, test17, test18): Likewise.
287 * gcc.target/mips/fixed-vector-type.c (test1, test2, test3, test4)
288 (test5, test6, test7, test8, test9, test10, test11, test12, test13)
289 (test14, test15, test16, test17, test18, test19, test20, test21)
290 (test22): Likewise.
291 * gcc.target/mips/madd-1.c (f1, f2, f3): Likewise.
292 * gcc.target/mips/madd-2.c (f1, f2, f3): Likewise.
293 * gcc.target/mips/madd-4.c (f1, f2, f3): Likewise.
294 * gcc.target/mips/maddu-1.c (f1, f2, f3): Likewise.
295 * gcc.target/mips/maddu-2.c (f1, f2, f3): Likewise.
296 * gcc.target/mips/maddu-4.c (f1, f2, f3): Likewise.
297 * gcc.target/mips/mips-3d-1.c (main): Likewise.
298 * gcc.target/mips/mips-3d-2.c (main, test0, test1, test2, test3)
299 (test4, test5, test6, test7, test8, test9, test10, test11, test12)
300 (test13, test14, test15, test16, test17, test18, test19, test20)
301 (test21, test22, test23, test24, test25, test26, test27, test28)
302 (test29, test30, test31): Likewise.
303 * gcc.target/mips/mips-3d-3.c (main, test0, test1, test2, test3)
304 (test4, test5, test6, test7, test8, test9, test10, test11, test12)
305 (test13, test14, test15, test16, test17, test18, test19, test20)
306 (test21, test22, test23, test24, test25, test26, test27, test28)
307 (test29, test30, test31, test32, test33, test34, test35, test36)
308 (test37, test38, test39, test40, test41, test42, test43, test44)
309 (test45, test46, test47, test48, test49, test50, test51, test52)
310 (test53, test54, test55, test56, test57, test58, test59, test60)
311 (test61, test62, test63): Likewise.
312 * gcc.target/mips/mips-3d-4.c (main, test0, test1, test2, test3)
313 (test4, test5, test6, test7, test8, test9, test10, test11, test12)
314 (test13, test14, test15, test16, test17, test18, test19, test20)
315 (test21, test22, test23, test24, test25, test26, test27, test28)
316 (test29, test30, test31): Likewise.
317 * gcc.target/mips/mips-3d-5.c (main, test0, test1, test2, test3)
318 (test4, test5, test6, test7, test8, test9, test10, test11, test12)
319 (test13, test14, test15, test16, test17, test18, test19, test20)
320 (test21, test22, test23, test24, test25, test26, test27, test28)
321 (test29, test30, test31): Likewise.
322 * gcc.target/mips/mips-3d-6.c (main, test0, test1, test2, test3)
323 (test4, test5, test6, test7, test8, test9, test10, test11, test12)
324 (test13, test14, test15): Likewise.
325 * gcc.target/mips/mips-3d-7.c (main, test0, test1, test2, test3)
326 (test4, test5, test6, test7, test8, test9, test10, test11, test12)
327 (test13, test14, test15): Likewise.
328 * gcc.target/mips/mips-3d-8.c (main, test0, test1, test2, test3)
329 (test4, test5, test6, test7, test8, test9, test10, test11, test12)
330 (test13, test14, test15, test16, test17, test18, test19, test20)
331 (test21, test22, test23, test24, test25, test26, test27, test28)
332 (test29, test30, test31): Likewise.
333 * gcc.target/mips/mips-3d-9.c (matrix_multiply2, matrix_multiply3)
334 (matrix_multiply4: Likewise.
335 * gcc.target/mips/mips-ps-1.c (main): Likewise.
336 * gcc.target/mips/mips-ps-2.c (main): Likewise.
337 * gcc.target/mips/mips-ps-3.c (main): Likewise.
338 * gcc.target/mips/mips-ps-4.c (main, test0, test1, test2, test3)
339 (test4, test5, test6, test7, test8, test9, test10, test11, test12)
340 (test13, test14, test15, test16, test17, test18, test19, test20)
341 (test21, test22, test23, test24, test25, test26, test27, test28)
342 (test29, test30, test31): Likewise.
343 * gcc.target/mips/mips-ps-5.c (main, test0, test1, test2, test3)
344 (test4, test5, test6, test7, test8, test9, test10, test11, test12)
345 (test13, test14, test15, test16, test17, test18, test19, test20)
346 (test21, test22, test23, test24, test25, test26, test27, test28)
347 (test29, test30, test31): Likewise.
348 * gcc.target/mips/mips-ps-5.c (main): Likewise.
349 * gcc.target/mips/mips-ps-6.c (main): Likewise.
350 * gcc.target/mips/mips-ps-type.c (init, move, load, store, add, sub)
351 (neg, mul, madd, msub, nmadd, nmsub, cond_move1, cond_move2): Likewise.
352 * gcc.target/mips/mips32-dsp-type.c (add_v2hi,add_v4qi, sub_v2hi)
353 (sub_v4qi): Likewise.
354 * gcc.target/mips/mips32-dsp.c (test_MIPS_DSP, add_v2q15, add_v4i8)
355 (sub_v2q15, sub_v4i8, test_MIPS_DSP): Likewise.
356 * gcc.target/mips/movcc-1.c (sub1, sub2): Likewise.
357 * gcc.target/mips/movcc-2.c (sub4, sub5): Likewise.
358 * gcc.target/mips/movcc-3.c (sub3, sub6, sub7, sub8, sub9, suba)
359 (subb, subc): Likewise.
360 * gcc.target/mips/msub-1.c (f1, f2): Likewise.
361 * gcc.target/mips/msub-2.c (f1, f2): Likewise.
362 * gcc.target/mips/msub-4.c (f1, f2): Likewise.
363 * gcc.target/mips/msubu-1.c (f1, f2): Likewise.
364 * gcc.target/mips/msubu-2.c (f1, f2): Likewise.
365 * gcc.target/mips/msubu-4.c (f1, f2): Likewise.
366 * gcc.target/mips/nmadd-1.c (sub1, sub2, sub3, sub4): Likewise.
367 * gcc.target/mips/nmadd-2.c (sub1, sub2, sub3, sub4): Likewise.
368 * gcc.target/mips/rsqrt-1.c (foo, bar): Likewise.
369 * gcc.target/mips/rsqrt-2.c (foo, bar): Likewise.
370 * gcc.target/mips/sb1-1.c (divide, recip, squareroot, rsqrt): Likewise.
371 * gcc.target/mips/vr-mult-1.c (f1, f2): Likewise.
372 * gcc.target/mips/vr-mult-2.c (f1, f2): Likewise.
373
374 2007-09-22 Richard Sandiford <rsandifo@nildram.co.uk>
375
376 * lib/target-supports.exp (add_options_for_mips16_attribute)
377 (check_effective_target_mips16_attribute): New functions.
378 * gcc.target/mips/mips.exp: Define MIPS16 and NOMIPS16 on the
379 command line.
380 (dg-mips-options) Remove -mno-mips16 handling. Add options to
381 extra_test_flags.
382 * gcc.target/mips/asm-1.c (NOMIPS16): Delete.
383 * gcc.target/mips/atomic-memory-1.c (NOMIPS16): Likewise.
384 * gcc.target/mips/atomic-memory-2.c (NOMIPS16): Likewise.
385 * gcc.target/mips/branch-1.c (NOMIPS16): Likewise.
386 * gcc.target/mips/dspr2-MULT.c (NOMIPS16): Likewise.
387 * gcc.target/mips/dspr2-MULTU.c (NOMIPS16): Likewise.
388 * gcc.target/mips/fpcmp-1.c (NOMIPS16): Likewise.
389 * gcc.target/mips/fpcmp-2.c (NOMIPS16): Likewise.
390 * gcc.target/mips/ins-1.c (NOMIPS16): Likewise.
391 * gcc.target/mips/madd-3.c (NOMIPS16): Likewise.
392 * gcc.target/mips/maddu-3.c (NOMIPS16): Likewise.
393 * gcc.target/mips/mips32-dsp-run.c (NOMIPS16): Likewise.
394 * gcc.target/mips/mips32-dspr2-type.c (NOMIPS16): Likewise.
395 * gcc.target/mips/msub-3.c (NOMIPS16): Likewise.
396 * gcc.target/mips/msubu-3.c (NOMIPS16): Likewise.
397 * gcc.target/mips/near-far-3.c (NOMIPS16): Likewise.
398 * gcc.target/mips/near-far-4.c (NOMIPS16): Likewise.
399 * gcc.target/mips/neg-abs-1.c (NOMIPS16): Likewise.
400 * gcc.target/mips/smartmips-lwxs.c (NOMIPS16): Likewise.
401 * gcc.target/mips/smartmips-ror-1.c (NOMIPS16): Likewise.
402 * gcc.target/mips/smartmips-ror-2.c (NOMIPS16): Likewise.
403 * gcc.target/mips/smartmips-ror-3.c (NOMIPS16): Likewise.
404 * gcc.target/mips/smartmips-ror-4.c (NOMIPS16): Likewise.
405 * gcc.target/mips/pr26765.c: Use dg-mips-options instead of dg-options.
406 (NOMIPS16): Delete.
407 * gcc.target/mips/20020620-1.c: Use dg-mips-options instead
408 of dg-options.
409 * gcc.target/mips/call-saved-1.c: Remove -mips16 and -mno-abicalls
410 options. Require { target mips16_attribute } and use dg-add-options
411 to add the associated options.
412 (foo): Use MIPS16.
413 * gcc.target/mips/call-saved-2.c: As for call-saved-1.c.
414 * gcc.target/mips/call-saved-3.c: Likewise.
415 * gcc.target/mips/code-readable-1.c: Require { target
416 mips16_attribute } and use dg-add-options to add the associated
417 options. Remove trailing whitespace.
418 (NOMIPS16): Delete.
419 * gcc.target/mips/code-readable-2.c: Likewise.
420 * gcc.target/mips/code-readable-3.c: Likewise.
421 * gcc.target/mips/mips16-attributes-2.c: Likewise.
422 * gcc.target/mips/mips16e-extends.c: Remove -mips16 option.
423 Require { target mips16_attribute } and use dg-add-options to
424 add the associated options.
425 (cksum16, cksum8): Use MIPS16.
426 * gcc.target/mips/save-restore-1.c: Remove -mips16 option.
427 Require { target mips16_attribute } and use dg-add-options to
428 add the associated options.
429 (foo): Use MIPS16.
430 * gcc.target/mips/save-restore-2.c: Likewise.
431 * gcc.target/mips/save-restore-3.c: Likewise.
432 * gcc.target/mips/save-restore-4.c: Likewise.
433 * gcc.target/mips/save-restore-5.c: Likewise. Also remove
434 -mno-abicalls.
435 * gcc.target/mips/mips-sched-madd.c: Remove -mno-mips16.
436 (foo): Use NOMIPS16.
437
438 2007-09-22 Paul Thomas <pault@gcc.gnu.org>
439
440 PR fortran/33337
441 * gfortran.dg/derived_comp_array_ref_3.f90: New test.
442
443 PR fortran/33376
444 * gfortran.dg/derived_comp_array_ref_4.f90: New test.
445
446 2007-09-22 Tobias Burnus <burnus@net-b.de>
447
448 PR fortran/33445
449 * gfortran.dg/gomp/free-2.f90: New.
450 * gfortran.dg/gomp/appendix-a/a.31.1.f90: Add missing &.
451 * gfortran.dg/gomp/omp_parse1.f90: Add dg-warning.
452
453 2007-09-22 Uros Bizjak <ubizjak@gmail.com>
454
455 * gcc.target/i386/sse5-hadduX.c: Remove target selector.
456 * gcc.target/i386/sse5-haddX.c: Ditto.
457 * gcc.target/i386/sse5-hsubX.c: Ditto.
458 * gcc.target/i386/sse5-maccXX.c: Ditto.
459 * gcc.target/i386/sse5-msubXX.c: Ditto.
460 * gcc.target/i386/sse5-nmaccXX.c: Ditto.
461 * gcc.target/i386/sse5-nmsubXX.c: Ditto.
462 * gcc.target/i386/sse5-permpX.c: Ditto.
463 * gcc.target/i386/sse5-fma.c: Remove target selector. Require lp64
464 effective target.
465 * gcc.target/i386/sse5-fma-vector.c: Ditto.
466 * gcc.target/i386/sse5-ima-vector.c: Ditto.
467 * gcc.target/i386/sse5-pcmov.c: Ditto.
468 * gcc.target/i386/sse5-pcmov2.c: Ditto.
469
470 2007-09-22 Richard Guenther <rguenther@suse.de>
471
472 PR tree-optimization/33146
473 * gcc.c-torture/compile/pr33146.c: New testcase.
474
475 2007-09-22 Richard Sandiford <rsandifo@nildram.co.uk>
476
477 * lib/target-supports.exp (check_cached_effective_target): New
478 procedure.
479 (check_no_compiler_messages, check_no_messages_and_pattern): Use it.
480 (check_effective_target_c99_runtime): New procedure.
481 * gcc.dg/builtins-20.c (test3f): Wrap cargf check in HAVE_C99_RUNTIME.
482 (test3l): Likewise cargl.
483 * gcc.dg/builtins-59.c: Require c99_runtime.
484 * gcc.dg/builtins-61.c: Likewise.
485 * gcc.dg/builtins-62.c: Likewise.
486
487 2007-09-22 Richard Sandiford <rsandifo@nildram.co.uk>
488
489 * lib/target-supports.exp (add_options_for_c99_runtime): New procedure.
490 * lib/target-supports-dg.exp (dg-add-options): Likewise.
491 * gcc.dg/builtins-18.c: Use { dg-add-options c99_runtime } instead of
492 target-specific dg-options.
493 * gcc.dg/builtins-20.c: Likewise.
494 * gcc.dg/builtins-53.c: Likewise.
495 * gcc.dg/builtins-55.c: Likewise.
496 * gcc.dg/single-precision-constant.c: Likewise.
497 * gcc.dg/torture/builtin-convert-1.c: Likewise.
498 * gcc.dg/torture/builtin-convert-2.c: Likewise.
499 * gcc.dg/torture/builtin-convert-3.c: Likewise.
500 * gcc.dg/torture/builtin-convert-4.c: Likewise.
501 * gcc.dg/torture/builtin-power-1.c: Likewise.
502
503 2007-09-21 Chao-ying Fu <fu@mips.com>
504
505 * lib/target-supports.exp (check_effective_target_fixed_point): New to
506 check if targets have fixed-point supports.
507 * gcc.dg/fixed-point/fixed-point.exp: New file.
508 * gcc.dg/fixed-point/addsub.c, gcc.dg/fixed-point/allconv.c,
509 * gcc.dg/fixed-point/allop.c, gcc.dg/fixed-point/call-by-value.c,
510 * gcc.dg/fixed-point/cast-bad.c, gcc.dg/fixed-point/composite-type.c,
511 * gcc.dg/fixed-point/const-1.c, gcc.dg/fixed-point/constant.c,
512 * gcc.dg/fixed-point/constants-pedantic.c,
513 * gcc.dg/fixed-point/convert.c, gcc.dg/fixed-point/define.c,
514 * gcc.dg/fixed-point/keywords-c89.c, gcc.dg/fixed-point/keywords-c99.c,
515 * gcc.dg/fixed-point/keywords-ignored-c99.c,
516 * gcc.dg/fixed-point/keywords-pedantic.c,
517 * gcc.dg/fixed-point/keywords-reserved.c, gcc.dg/fixed-point/binary.c,
518 * gcc.dg/fixed-point/modes.c, gcc.dg/fixed-point/noassoc.c,
519 * gcc.dg/fixed-point/types.c, gcc.dg/fixed-point/typespec.c,
520 * gcc.dg/fixed-point/unary.c, gcc.dg/fixed-point/func-array.c,
521 * gcc.dg/fixed-point/func-scalar.c, gcc.dg/fixed-point/func-struct.c,
522 * gcc.dg/fixed-point/func-vararg-mixed.c,
523 * gcc.dg/fixed-point/operator-logical.c,
524 * gcc.dg/fixed-point/struct-union.c,
525 * gcc.dg/fixed-point/bit-complement.c,
526 * gcc.dg/fixed-point/operator-bitwise.c,
527 * gcc.dg/fixed-point/operator-comma.c,
528 * gcc.dg/fixed-point/struct-layout-1.c,
529 * gcc.dg/fixed-point/union-init.c,
530 * gcc.dg/fixed-point/Wbad-function-cast-1.c,
531 * gcc.dg/fixed-point/func-mixed.c,
532 * gcc.dg/fixed-point/func-vararg-size0.c,
533 * gcc.dg/fixed-point/func-vararg.c, gcc.dg/fixed-point/int-warning.c,
534 * gcc.dg/fixed-point/loop-index.c, gcc.dg/fixed-point/operator-cond.c,
535 * gcc.dg/fixed-point/operator-unary.c,
536 * gcc.dg/fixed-point/allop-const.c,
537 * gcc.dg/fixed-point/muldiv-warning.c,
538 * gcc.dg/nofixed-point-1.c,
539 * gcc.target/mips/dpaq_sa_l_w.c, gcc.target/mips/dpsq_sa_l_w.c,
540 * gcc.target/mips/fixed-vector-type.c,
541 * gcc.target/mips/fixed-scalar-type.c: New tests.
542
543 2007-09-21 Olivier Hainque <hainque@adacore.com>
544
545 * gnat.dg/nested_subtype_byref.ad[bs]: Part of new test.
546 * gnat.dg/test_nested_subtype_byref.adb: New test.
547
548 2007-09-21 Jakub Jelinek <jakub@redhat.com>
549
550 PR fortran/33439
551 * gfortran.dg/gomp/pr33439.f90: New test.
552
553 2007-09-21 Tobias Burnus <burnus@net-b.de>
554
555 PR fortran/33455
556 * gfortran.dg/merge_char_3.f90: New.
557
558 2007-09-21 Tobias Burnus <burnus@net-b.de>
559
560 PR fortran/33037
561 * gfortran.dg/transfer_check_1.f90: New.
562
563 2007-09-20 Asher Langton <langton2@llnl.gov>
564
565 PR fortran/20441
566 * gfortran.dg/init_flag_1.f90: New.
567 * gfortran.dg/init_flag_2.f90: New.
568 * gfortran.dg/init_flag_3.f90: New.
569 * gfortran.dg/init_flag_4.f90: New.
570 * gfortran.dg/init_flag_5.f90: New.
571 * gfortran.dg/init_flag_6.f90: New.
572 * gfortran.dg/init_flag_7.f90: New.
573
574 2007-09-20 Paolo Carlini <pcarlini@suse.de>
575
576 PR c++/33460
577 * g++.dg/ext/anon-struct6.C: New.
578
579 2007-09-21 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
580
581 PR libfortran/23272
582 * gfortran.dg/inquire_10.f90: New test.
583
584 2007-09-20 Joseph Myers <joseph@codesourcery.com>
585
586 * gcc.dg/c99-bool-2.c, gcc.dg/c99-bool-3.c: New tests.
587
588 2007-09-20 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
589
590 PR fortran/33221
591 * gfortran.dg/used_types_18.f90: Declare variable of empty
592 derived type.
593
594 2007-09-20 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
595
596 PR fortran/33288
597 * gfortran.dg/array_constructor_19.f90: New test.
598
599 2007-09-20 Jakub Jelinek <jakub@redhat.com>
600
601 PR debug/33316
602 * gcc.dg/debug/pr33316.c: New test.
603
604 PR c++/33496
605 * g++.dg/cpp0x/variadic76.C: New test.
606 * g++.dg/cpp0x/variadic77.C: New test.
607 * g++.dg/cpp0x/variadic78.C: New test.
608
609 PR c/33238
610 PR c/27301
611 * gcc.c-torture/execute/20070919-1.c: New test.
612 * gcc.dg/pr33238.c: New test.
613 * gcc.dg/pr27301.c: New test.
614
615 2007-09-20 Richard Sandiford <rsandifo@nildram.co.uk>
616
617 * lib/target-supports.exp (check_effective_target_mips64): New
618 procedure.
619 * gcc.dg/lower-subreg-1.c: Require !mips64.
620 * gcc.dg/sibcall-3.c (ATTR): New macro.
621 (recurser_void1, recurser_void2): Use it.
622 * gcc.dg/sibcall-4.c: As for gcc.dg/sibcall-3.c.
623 * gcc.dg/tree-ssa/ssa-fre-3.c: Require !mips64.
624
625 2007-09-20 Tobias Schlüter <tobi@gcc.gnu.org>
626
627 * gfortran.dg/g77/19981216-0.f: Remove dg-warning annotation.
628 * gfortran.dg/io_constraints_1.f90: Make a -std=f95 test. Add
629 warning annotation.
630 * gfortran.dg/iostat_3.f90: Make a -std=f95 test.
631
632 2007-09-20 Christopher D. Rickett <crickett@lanl.gov>
633
634 PR fortran/33497
635 * gfortran.dg/c_loc_tests_11.f03: New test case.
636
637 2007-09-20 Paolo Carlini <pcarlini@suse.de>
638
639 PR c++/33459
640 * g++.dg/init/ref14.C: New.
641
642 2007-09-19 Eric Botcazou <ebotcazou@adacore.com>
643
644 * gnat.dg/slice2.ad[sb]: New testcase.
645
646 2007-09-19 Nick Clifton <nickc@redhat.com>
647
648 * gcc.dg/cpp/assert4.c: Fix expected h8300 preprocessor define.
649
650 2007-09-19 Jie Zhang <jie.zhang@analog.com>
651
652 * gcc.target/bfin/bfin.exp: New.
653 * gcc.target/bfin/{workarounds-any.c, workarounds-none.c,
654 workarounds-1.c, workarounds-2.c, workarounds-3.c, workarounds-4.c,
655 mcpu-bf522.c, mcpu-bf525.c, mcpu-bf527.c,
656 mcpu-bf531.c, mcpu-bf532.c, mcpu-bf533.c,
657 mcpu-bf534.c, mcpu-bf536.c, mcpu-bf537.c,
658 mcpu-bf538.c, mcpu-bf539.c, mcpu-bf542.c,
659 mcpu-bf544.c, mcpu-bf548.c, mcpu-bf549.c,
660 mcpu-bf561.c, mcpu-default.c}: New tests.
661
662 2007-09-18 Sandra Loosemore <sandra@codesourcery.com>
663
664 Restore detection of unsupported TLS.
665
666 Revert this patch:
667 2007-02-10 Richard Henderson <rth@redhat.com>
668
669 * lib/target-supports.exp (check_effective_target_tls): Redefine
670 to mean non-emulated tls.
671 * gcc.dg/tls/alias-1.c: Remove tls requirement.
672 * gcc.dg/tls/asm-1.c, gcc.dg/tls/debug-1.c, gcc.dg/tls/diag-1.c,
673 gcc.dg/tls/diag-2.c, gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c,
674 gcc.dg/tls/diag-5.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
675 gcc.dg/tls/opt-10.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
676 gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c, gcc.dg/tls/pic-1.c,
677 gcc.dg/tls/struct-1.c, gcc.dg/tls/trivial.c: Likewise.
678
679 And then:
680 * lib/target-supports.exp (check_effective_target_tls): Use
681 stronger test for compiler support for TLS.
682 (check_effective_target_tls_native): New, to test for non-emulated
683 TLS support.
684 * g++.dg/gomp/clause-3.C: Use dg-require-effective-target tls_native
685 instead of dg-require-effective-target tls.
686 * g++.dg/gomp/copyin-1.C: Likewise.
687 * g++.dg/gomp/sharing-1.C: Likewise.
688 * g++.dg/gomp/tls-1.C: Likewise.
689 * g++.dg/gomp/tls-2.C: Likewise.
690 * g++.dg/gomp/tls-3.C: Likewise.
691 * g++.dg/tls/diag-1.C: Likewise.
692 * g++.dg/tls/diag-2.C: Likewise.
693 * g++.dg/tls/diag-3.C: Likewise.
694 * g++.dg/tls/diag-4.C: Likewise.
695 * g++.dg/tls/diag-5.C: Likewise.
696 * g++.dg/tls/init-1.C: Likewise.
697 * g++.dg/tls/init-2.C: Likewise.
698 * g++.dg/tls/trivial.C: Likewise.
699 * gcc.dg/gomp/appendix-a/a.22.1.c: Likewise.
700 * gcc.dg/gomp/appendix-a/a.22.2.c: Likewise.
701 * gcc.dg/gomp/appendix-a/a.24.1.c: Likewise.
702 * gcc.dg/gomp/appendix-a/a.32.1.c: Likewise.
703 * gcc.dg/gomp/appendix-a/a.33.1.c: Likewise.
704 * gcc.dg/gomp/clause-1.c: Likewise.
705 * gcc.dg/gomp/copyin-1.c: Likewise.
706 * gcc.dg/gomp/sharing-1.c: Likewise.
707 * gcc.dg/gomp/tls-1.c: Likewise.
708 * gcc.dg/gomp/tls-2.c: Likewise.
709 * gcc.dg/tls/alpha-1.c: Likewise.
710 * gcc.dg/tls/opt-1.c: Likewise.
711 * gcc.dg/tls/opt-13.c: Likewise.
712 * gcc.dg/tls/opt-14.c: Likewise.
713 * gcc.dg/tls/opt-2.c: Likewise.
714 * gcc.dg/tls/opt-3.c: Likewise.
715 * gcc.dg/tls/opt-4.c: Likewise.
716 * gcc.dg/tls/opt-7.c: Likewise.
717 * gcc.dg/tls/section-1.c: Likewise.
718 * gfortran.dg/gomp/appendix-a/a.22.1.f90: Likewise.
719 * gfortran.dg/gomp/appendix-a/a.22.4.f90: Likewise.
720 * gfortran.dg/gomp/appendix-a/a.22.5.f90: Likewise.
721 * gfortran.dg/gomp/appendix-a/a.22.6.f90: Likewise.
722 * gfortran.dg/gomp/appendix-a/a.24.1.f90: Likewise.
723 * gfortran.dg/gomp/appendix-a/a.32.1.f90: Likewise.
724 * gfortran.dg/gomp/appendix-a/a.33.1.f90: Likewise.
725 * gfortran.dg/gomp/crayptr2.f90: Likewise.
726 * gfortran.dg/gomp/fixed-1.f: Likewise.
727 * gfortran.dg/gomp/free-1.f90: Likewise.
728 * gfortran.dg/gomp/omp_threadprivate1.f90: Likewise.
729 * gfortran.dg/gomp/omp_threadprivate2.f90: Likewise.
730 * gfortran.dg/gomp/reduction1.f90: Likewise.
731 * gfortran.dg/gomp/sharing-1.f90: Likewise.
732
733 2007-09-18 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
734
735 PR fortran/31119
736 * gfortran.dg/bounds_check_9.f90: New test.
737 * gfortran.dg/bounds_check_fail_2.f90: New test.
738
739 2007-09-18 Paolo Carlini <pcarlini@suse.de>
740
741 PR c++/33462 (again)
742 * g++.dg/ext/va-arg1.C: Adjust.
743
744 2007-09-18 Paolo Carlini <pcarlini@suse.de>
745
746 PR c++/33462
747 * g++.dg/ext/va-arg1.C: New.
748
749 2007-09-18 Tobias Burnus <burnus@net-b.de>
750
751 * gfortran.dg/elemental_optional_args_1.f90: Fix test.
752
753 2007-09-18 Paolo Carlini <pcarlini@suse.de>
754
755 PR c++/33463
756 * g++.dg/rtti/typeid6.C: New.
757
758 2007-09-18 Paolo Carlini <pcarlini@suse.de>
759
760 PR c++/33464
761 * g++.dg/ext/is_class_error.C: Rename to is_class_error1.C.
762 * g++.dg/ext/is_class_error2.C: New.
763
764 2007-09-18 Richard Guenther <rguenther@suse.de>
765
766 PR tree-optimization/33340
767 * g++.dg/torture/pr33340.C: New testcase.
768
769 2007-09-18 Tobias Burnus <burnus@net-b.de>
770
771 PR fortran/33231
772 * gfortran.dg/elemental_optional_args_1.f90: Make valid Fortran.
773 * gfortran.dg/elemental_subroutine_1.f90: Ditto.
774 * gfortran.dg/elemental_subroutine_5.f90: New.
775
776 2007-09-18 Richard Sandiford <rsandifo@nildram.co.uk>
777
778 * lib/target-supports.exp (check_profiling_available): Extend
779 mips*-*-elf check to mips*-*-elf*.
780
781 2007-09-18 Jakub Jelinek <jakub@redhat.com>
782
783 * gcc.dg/format/c90-scanf-5.c: New test.
784 * gcc.dg/format/c99-scanf-4.c: New test.
785 * gcc.dg/format/ext-7.c: New test.
786 * gcc.dg/format/ext-8.c: New test.
787
788 PR middle-end/33423
789 * gcc.c-torture/compile/20070915-1.c: New test.
790
791 2007-09-17 Tobias Burnus <burnus@net-b.de>
792
793 PR fortran/33106
794 * gfortran.dg/private_type_9.f90: New.
795
796 2007-09-17 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
797
798 PR middle-end/33449
799 * gfortran.dg/pr33449.f90: New test.
800
801 2007-09-17 Tobias Burnus <burnus@net-b.de>
802
803 * gfortran.dg/interface_15.f90: Compile with -std=f95.
804 * gfortran.dg/private_type_1.f90: Ditto
805 * gfortran.dg/interface_18.f90: New.
806 * gfortran.dg/private_type_8.f90: New.
807
808 2007-09-16 Paolo Carlini <pcarlini@suse.de>
809
810 PR c++/33124
811 * g++.dg/warn/new1.C: Adjust.
812 * g++.dg/torture/str_empty.C: Likewise.
813
814 2007-09-16 Richard Sandiford <rsandifo@nildram.co.uk>
815
816 * gcc.target/mips/dse-1.c: New test.
817
818 2007-09-16 Nathan Sidwell <nathan@codesourcery.com>
819
820 PR c++/32756
821 * g++.dg/overload/operator3.C: New.
822
823 2007-09-16 Richard Sandiford <rsandifo@nildram.co.uk>
824
825 * gcc.target/mips/truncate-1.c: New test.
826
827 2007-09-16 Paul Thomas <pault@gcc.gnu.org>
828
829 PR fortran/29396
830 PR fortran/29606
831 PR fortran/30625
832 PR fortran/30871
833 * gfortran.dg/subref_array_pointer_1.f90: New test.
834 * gfortran.dg/subref_array_pointer_2.f90: New test.
835
836 2007-09-15 H.J. Lu <hongjiu.lu@intel.com>
837
838 * gfortran.dg/nint_2.f90: Correct last change.
839
840 2007-09-15 Zdenek Dvorak <ook@ucw.cz>
841
842 * gcc.dg/tree-ssa/parallelization-1.c: New test.
843
844 2007-09-15 Dorit Nuzman <dorit@il.ibm.com>
845
846 * gcc.dg/vect/pr33373b.c: New test.
847
848 2007-09-14 Uros Bizjak <ubizjak@gmail.com>
849
850 PR target/33438
851 * gcc.target/i386/pr33438.c: New test.
852
853 2007-09-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
854
855 * gfortran.dg/nint_2.f90: Revert previous commit.
856
857 2007-09-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
858
859 * gfortran.dg/nint_2.f90: Do not xfail on powerpc64-linux.
860
861 2007-09-14 Hans-Peter Nilsson <hp@axis.com>
862
863 PR debug/33429
864 * g++.dg/other/unused1.C: XFAIL class2 scan.
865
866 2007-09-13 Tobias Burnus <burnus@net-b.de>
867
868 PR fortran/33343
869 * gfortran.dg/elemental_args_check_1.f90: New.
870 * gfortran.dg/assumed_size_refs_1.f90: Update error message.
871 * gfortran.dg/elemental_subroutine_4.f90: Ditto.
872
873 2007-09-13 Tobias Burnus <burnus@net-b.de>
874
875 * gfortran.dg/recursive_check_3.f90: New.
876
877 2007-09-13 Tobias Burnus <burnus@net-b.de>
878
879 PR fortran/33412
880 * gfortran.dg/elemental_bind_c.f90: New.
881
882 2007-09-13 Richard Sandiford <richard@codesourcery.com>
883
884 * gcc.dg/gcc-have-sync-compare-and-swap.c: Skip for -mflip-mips16.
885 * gcc.target/mips/mips16-attributes-2.c: New test.
886 * gcc.target/mips/mips16-attributes-3.c: Likewise.
887 * gcc.target/mips/args-3.c: Skip for -mflip-mips16. Do not use the
888 hard-float asm when __mips16 is defined.
889 * gcc.target/mips/atomic-memory-1.c (main): Add a nomips16 attribute.
890 * gcc.target/mips/atomic-memory-2.c (main): Likewise.
891 * gcc.target/mips/fpcmp-1.c (f1, f2): Likewise.
892 * gcc.target/mips/fpcmp-2.c (f1, f2): Likewise.
893 * gcc.target/mips/neg-abs-1.c (f1, f2, d1, f2): Likewise.
894 * gcc.target/mips/pr26765.c (foo): Likewise.
895 * gcc.target/mips/gcc-have-sync-compare-and-swap-1.c: Run for all
896 targets, use dg-mips-options instead of dg-options, and use -mgp32
897 to force 32-bit mode.
898 * gcc.target/mips/gcc-have-sync-compare-and-swap-2.c: Likewise -mgp64
899 and 64-bit mode.
900 * gcc.target/mips/mips.exp (is_gp32_flag): Return true for -mips32*.
901
902 2007-09-12 Dwarakanath Rajagopal <dwarak.rajagopal@amd.com>
903 Michael Meissner <michael.meissner@amd.com>
904
905 * gcc.target/i386/sse5-hadduX.c: Add support for SSE5 tests.
906 * gcc.target/i386/sse5-hsubX.c: Ditto.
907 * gcc.target/i386/sse5-permpX.c: Ditto.
908 * gcc.target/i386/sse5-haddX.c: Ditto.
909 * gcc.target/i386/sse5-maccXX.c: Ditto.
910 * gcc.target/i386/sse5-msubXX.c: Ditto.
911 * gcc.target/i386/sse5-nmaccXX.c: Ditto.
912 * gcc.target/i386/sse5-nmsubXX.c: Ditto.
913
914 * gcc.target/i386/sse5-pcmov.c: New file to make sure the compiler
915 optimizes floating point conditional moves into the pcmov
916 instruction on SSE5.
917 * gcc.target/i386/sse5-pcmov2.c: Ditto.
918
919 * gcc.target/i386/sse5-ima-vector.c: New file to make sure the
920 compiler optimizes vector 32-bit int (a*b)+c into pmacsdd on
921 SSE5.
922
923 * gcc.target/i386/sse5-fma-vector.c: New file to make sure the
924 compiler optimizes vector (a*b)+c into fmadd on SSE5.
925
926 * gcc.target/i386/sse5-fma.c: New file to make sure the compiler
927 optimizes (a*b)+c into fmadd on SSE5.
928
929 * gcc.target/i386/i386.exp (check_effective_target_sse5): Check
930 whether the SSE5 instructions can be generated.
931
932 * gcc.target/i386/sse5-check.h: New. Add support for
933 SSE5 tests.
934
935 * gcc.target/i386/sse-12.c: Include bmmintrin.h instead of
936 ammintrin.h, and turn on -msse5 option instead of -msse4a.
937 * gcc.target/i386/sse-13.c: Ditto.
938 * gcc.target/i386/sse-14.c: Ditto.
939
940 2007-09-12 John David Anglin <dave.anglin@nrc-crnc.gc.ca>
941
942 PR testsuite/33153
943 * gcc.dg/pr32912-1.c: Add -fno-common to options on hppa*-*-hpux*.
944 * gcc.dg/pr32912-2.c: Delete declaration of a, b, c, d, e and f.
945
946 2007-09-12 Jakub Jelinek <jakub@redhat.com>
947
948 PR target/32338
949 * gcc.dg/pr32338-1.c: New test.
950 * gcc.dg/pr32338-2.c: New test.
951
952 2007-09-12 Bob Wilson <bob.wilson@acm.org>
953
954 * lib/target-supports.exp (check_effective_target_sync_int_long):
955 Revert change to add xtensa.
956 (check_effective_target_sync_char_short): Likewise.
957
958 2007-09-12 Olivier Hainque <hainque@adacore.com>
959
960 * gnat.dg/packed_subtype.adb: New test.
961
962 2007-09-12 Tobias Burnus <burnus@net-b.de>
963
964 PR fortran/33297
965 * gfortran.dg/intrinsic_size.f90: New.
966
967 2007-09-12 Tobias Burnus <burnus@net-b.de>
968
969 PR fortran/33284
970 PR fortran/33310
971 * gfortran.dg/conflicts_2.f90: New.
972
973 2007-09-12 Ira Rosen <irar@il.ibm.com>
974
975 PR tree-optimization/32377
976 * gcc.dg/vect/no-vfa-vect-102a.c: Change the test to check positive
977 dependence distance.
978 * gcc.dg/vect/vect-outer-5.c, gcc.dg/vect/no-vfa-vect-102.c,
979 gcc.dg/vect/vect-104.c, no-vfa-vect-dv-2.c: Likewise.
980 * gcc.dg/vect/no-vfa-vect-depend-1.c,
981 gfortran.dg/vect/no-vfa-pr32377.f90: New.
982
983 2007-09-12 Richard Guenther <rguenther@suse.de>
984
985 PR middle-end/33382
986 * gcc.c-torture/compile/pr33382.c: New testcase.
987 * gcc.c-torture/execute/pr33382.c: Likewise.
988
989 2007-09-12 Christopher D. Rickett <crickett@lanl.gov>
990
991 PR fortran/33395
992 * gfortran.dg/c_ptr_tests_12.f03: New test case.
993
994 2007-09-12 Dorit Nuzman <dorit@il.ibm.com>
995
996 PR tree-optimization/33373
997 * gcc.dg/vect/pr33373.c: New test.
998
999 2007-09-12 Ben Elliston <bje@au.ibm.com>
1000
1001 * lib/target-supports.exp (check_effective_target_vect_no_double):
1002 Remove unused proc.
1003
1004 2007-09-12 Ben Elliston <bje@au.ibm.com>
1005 Ulrich Weigand <uweigand@de.ibm.com>
1006
1007 * gcc.target/spu/dfcgt-nan.c: New test.
1008
1009 2007-09-11 Hans-Peter Nilsson <hp@axis.com>
1010
1011 * gcc.dg/cpp/trad/include.c: Don't run for newlib targets.
1012
1013 2007-09-11 Christopher D. Rickett <crickett@lanl.gov>
1014
1015 PR fortran/33040
1016 * gfortran.dg/c_ptr_tests_11.f03: New test case.
1017
1018 2007-09-11 Jakub Jelinek <jakub@redhat.com>
1019
1020 * gcc.dg/va-arg-pack-len-1.c: New test.
1021 * g++.dg/va-arg-pack-len-1.C: New test.
1022
1023 2007-09-11 Michael Matz <matz@suse.de>
1024
1025 * gcc.dg/tree-ssa/loadpre11.c: Add -fno-tree-cselim to flags.
1026
1027 2007-09-10 Janis Johnson <janis187@us.ibm.com>
1028
1029 * gcc.dg/dfp/convert-bfp.c: Replace SKIP_LONG_DOUBLE with runtime
1030 checks for size of long double.
1031 * gcc.dg/dfp/convert.h: New file.
1032 * gcc.dg/dfp/convert-bfp-2.c: New test.
1033 * gcc.dg/dfp/convert-bfp-3.c: Ditto.
1034 * gcc.dg/dfp/convert-bfp-4.c: Ditto.
1035 * gcc.dg/dfp/convert-bfp-5.c: Ditto.
1036 * gcc.dg/dfp/convert-bfp-6.c: Ditto.
1037 * gcc.dg/dfp/convert-bfp-7.c: Ditto.
1038 * gcc.dg/dfp/convert-bfp-8.c: Ditto.
1039 * gcc.dg/dfp/convert-bfp-9.c: Ditto.
1040 * gcc.dg/dfp/convert-bfp-10.c: Ditto.
1041 * gcc.dg/dfp/convert-bfp-11.c: Ditto.
1042
1043 2007-09-10 Harsha Jagasia <harsha.jagasia@amd.com>
1044
1045 * gcc.dg/vect/costmodel/i386/costmodel-vect-31.c:
1046 Change dg-final to expect 1 non-profitable loop and
1047 3 profitable loops.
1048 * gcc.dg/vect/costmodel/x86-64/costmodel-vect-31.c:
1049 Change dg-final to expect 1 non-profitable loop and
1050 3 profitable loops.
1051 * gcc.dg/vect/costmodel/x86-64/costmodel-fast-math-vect-pr29925.c:
1052 Change dg-final to expect 1 profitable loop.
1053 * gcc.dg/vect/costmodel/i386/costmodel-fast-math-vect-pr29925.c:
1054 Change dg-final to expect 1 profitable loop.
1055
1056 2007-09-10 Richard Sandiford <richard@codesourcery.com>
1057
1058 * gcc.target/mips/call-saved-1.c: New test.
1059 * gcc.target/mips/call-saved-2.c: Likewise.
1060 * gcc.target/mips/call-saved-3.c: Likewise.
1061 * gcc.target/mips/mips.exp (setup_mips_tests): Set mips_gp64
1062 instead of mips_mips64. Set mips_fp64 too.
1063 (is_gp32_flag): Return true for -mips1 and -mips2.
1064 (dg-mips-options): Use mips_gp64 instead of mips_mips64.
1065
1066 2007-09-10 Jakub Jelinek <jakub@redhat.com>
1067
1068 * g++.dg/ext/va-arg-pack-1.C: New test.
1069 * g++.dg/ext/va-arg-pack-2.C: New test.
1070
1071 2007-09-10 Uros Bizjak <ubizjak@gmail.com>
1072
1073 PR target/33369
1074 * gcc.dg/vect/pr33369.c: New test.
1075
1076 2007-09-10 Paul Thomas <pault@gcc.gnu.org>
1077
1078 PR fortran/33370
1079 * gfortran.dg/array_memcpy_5.f90: New test.
1080
1081 2007-09-10 Hans-Peter Nilsson <hp@axis.com>
1082
1083 * gcc.dg/tree-ssa/ssa-fre-4.c: Skip for cris-*-* and mmix-*-*.
1084
1085 2007-09-09 Richard Guenther <rguenther@suse.de>
1086
1087 * gcc.c-torture/compile/20070906-1.c: New testcase.
1088
1089 2007-09-09 Ira Rosen <irar@il.ibm.com>
1090
1091 * gcc.dg/vect/costmodel/ppc/costmodel-vect-outer-fir.c: Add
1092 noinline attribute.
1093 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr29925.c,
1094 gcc.dg/vect/costmodel/spu/costmodel-fast-math-vect-pr29925.c,
1095 gcc.dg/vect/costmodel/x86_64/costmodel-fast-math-vect-pr29925.c:
1096 Likewise.
1097
1098 2007-09-09 Eric Botcazou <ebotcazou@adacore.com>
1099
1100 * gnat.dg/specs/uc1.ads: Compile with -gnatws.
1101
1102 2007-09-09 Eric Botcazou <ebotcazou@adacore.com>
1103
1104 * gnat.dg/addr2_p.ads: Bump size of array to 9.
1105
1106 2007-09-09 Ira Rosen <irar@il.ibm.com>
1107
1108 * gcc.dg/vect/vect.exp: Compile tests starting with slp-.
1109 Remove "vect" part from test names for -ffast-math, -ffast-math-errno,
1110 -fwrapv, -ftrapv tests. Add -fno-tree-scev-cprop for slp- tests.
1111 Compile tests with -fno-tree-pre.
1112 * gcc.dg/vect/costmodel/ppc/ppc-costmodel-vect.exp: Run SLP tests.
1113 * lib/target-supports.exp (check_effective_target_vect_strided): New.
1114 * gcc.dg/vect/slp-1.c, gcc.dg/vect/slp-2.c, gcc.dg/vect/slp-3.c,
1115 gcc.dg/vect/slp-4.c, gcc.dg/vect/slp-5.c, gcc.dg/vect/slp-6.c,
1116 gcc.dg/vect/slp-7.c, gcc.dg/vect/slp-8.c, gcc.dg/vect/slp-9.c,
1117 gcc.dg/vect/slp-10.c, gcc.dg/vect/slp-11.c, gcc.dg/vect/slp-12.c,
1118 gcc.dg/vect/slp-13.c, gcc.dg/vect/slp-14.c, gcc.dg/vect/slp-15.c,
1119 gcc.dg/vect/slp-16.c, gcc.dg/vect/slp-17.c, gcc.dg/vect/slp-18.c,
1120 gcc.dg/vect/slp-19.c, gcc.dg/vect/slp-20.c, gcc.dg/vect/slp-21.c,
1121 gcc.dg/vect/slp-22.c, gcc.dg/vect/slp-23.c, gcc.dg/vect/slp-24.c,
1122 gcc.dg/vect/slp-25.c, gcc.dg/vect/slp-26.c, gcc.dg/vect/slp-28.c,
1123 gcc.dg/vect/fast-math-slp-27.c, gcc.dg/vect/no-tree-pre-slp-29.c,
1124 gcc.dg/vect/no-scevccp-slp-30.c, gcc.dg/vect/no-scevccp-slp-31.c,
1125 gcc.dg/vect/no-math-errno-slp-32.c, gcc.dg/vect/slp-33.c,
1126 gcc.dg/vect/slp-34.c, gcc.dg/vect/slp-35.c, gcc.dg/vect/slp-36.c,
1127 gcc.dg/vect/slp-37.c, gcc.dg/vect/vect-vfa-slp.c,
1128 gcc.dg/vect/costmodel/ppc/costmodel-slp-12.c,
1129 gcc.dg/vect/costmodel/ppc/costmodel-slp-33.c: New testcases.
1130 * gcc.dg/vect/vect-vfa-03.c: Change the test to prevent SLP.
1131
1132 2007-09-09 Joseph Myers <joseph@codesourcery.com>
1133
1134 * lib/file-format.exp (gcc_target_object_format): Use remote_exec
1135 to call objdump.
1136 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
1137 Use remote_exec to call c++filt.
1138 * lib/target-supports-dg.exp (dg-require-host-local): New.
1139 * gcc.misc-tests/options.exp: Allow .exe in command paths.
1140 * g++.dg/parse/repo1.C: Use dg-require-host-local.
1141 * g++.dg/rtti/repo1.C: Likewise.
1142 * g++.dg/template/repo1.C: Likewise.
1143 * g++.dg/template/repo2.C: Likewise.
1144 * g++.dg/template/repo3.C: Likewise.
1145 * g++.dg/template/repo4.C: Likewise.
1146 * g++.dg/template/repo5.C: Likewise.
1147 * g++.old-deja/g++.pt/instantiate4.C: Likewise.
1148 * g++.old-deja/g++.pt/instantiate6.C: Likewise.
1149 * g++.old-deja/g++.pt/repo1.C: Likewise.
1150 * g++.old-deja/g++.pt/repo2.C: Likewise.
1151 * g++.old-deja/g++.pt/repo3.C: Likewise.
1152 * g++.old-deja/g++.pt/repo4.C: Likewise.
1153 * gcc.dg/cpp/trad/builtins.c: Likewise.
1154
1155 2007-09-08 Zdenek Dvorak <ook@ucw.cz>
1156
1157 PR tree-optimization/32283
1158 * gcc.dg/tree-ssa/loop-31.c: New test.
1159
1160 2007-09-08 Uros Bizjak <ubizjak@gmail.com>
1161
1162 PR rtl-optimization/26449
1163 * gcc.target/i386/pr26449-1.c: New file.
1164
1165 2007-09-08 Uros Bizjak <ubizjak@gmail.com>
1166
1167 PR target/33329
1168 PR rtl-optimization/26449
1169 * gcc.target/i386/pr33329.c: New file.
1170
1171 2007-09-08 Eric Botcazou <ebotcazou@adacore.com>
1172
1173 * gnat.dg/renaming3.adb, renaming4.ads: New test.
1174
1175 2007-09-08 Eric Botcazou <ebotcazou@adacore.com>
1176
1177 * gnat.dg/unaligned_rep_clause.adb: New testcase.
1178
1179 2007-09-08 Dorit Nuzman <dorit@il.ibm.com>
1180
1181 PR tree-optimization/33301
1182 * gfortran.dg/vect/pr33301.f: New test.
1183
1184 2007-09-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1185
1186 PR libfortran/33307
1187 * gfortran.dg/backspace_10.f90: New test.
1188
1189 2007-09-07 Richard Guenther <rguenther@suse.de>
1190
1191 Reapply
1192 2007-09-06 Richard Guenther <rguenther@suse.de>
1193
1194 PR tree-optimization/32586
1195 * g++.dg/tree-ssa/pr27090.C: Remove XFAILs.
1196 * gcc.dg/tree-ssa/ssa-fre-1.c: Likewise.
1197 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
1198 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
1199 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise, remove scan for
1200 now obsolete simplification.
1201
1202 2007-09-07 Dorit Nuzman <dorit@il.ibm.com>
1203
1204 PR tree-optimization/33299
1205 * gfortran.dg/vect/vect.exp: Compile some tests with -ffast-math.
1206 * gfortran.dg/vect/fast-math-pr33299.f90: New test.
1207
1208 2007-09-07 Richard Guenther <rguenther@suse.de>
1209
1210 Revert
1211 2007-09-06 Richard Guenther <rguenther@suse.de>
1212
1213 PR tree-optimization/32586
1214 * g++.dg/tree-ssa/pr27090.C: Remove XFAILs.
1215 * gcc.dg/tree-ssa/ssa-fre-1.c: Likewise.
1216 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
1217 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
1218 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise, remove scan for
1219 now obsolete simplification.
1220
1221 2007-09-07 Uros Bizjak <ubizjak@gmail.com>
1222
1223 PR tree-optimization/32821
1224 * gcc.dg/tree-ssa/pr32821.c: New file.
1225
1226 2007-09-07 Richard Sandiford <richard@codesourcery.com>
1227
1228 * gcc.dg/attr-alias-3.c: Use real asm for MIPS.
1229 * gcc.target/mips/mips.exp (setup_mips_tests): Set mips_forced_gp
1230 and mips_forced_no_er.
1231 (dg-mips-options): Add -mno-abicalls when a small-data option is
1232 specified. Skip tests with small-data options if mips_forced_gp.
1233 Skip tests with -mexplicit-relocs if mips_forced_no_er.
1234 * gcc.target/mips/sdata-1.c: New test.
1235 * gcc.target/mips/sdata-2.c: Likewise.
1236 * gcc.target/mips/sdata-3.c: Likewise.
1237 * gcc.target/mips/sdata-4.c: Likewise.
1238
1239 2007-09-06 Thomas Koenig <tkoenig@gcc.gnu.org>
1240
1241 PR fortran/33298
1242 * spread_zerosize_1.f90: New test case.
1243 * spread_bounds_1.f90: New test case.
1244
1245 2007-09-06 Paolo Carlini <pcarlini@suse.de>
1246
1247 PR c++/32674
1248 * g++.dg/template/static31.C: New.
1249
1250 2007-09-06 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1251
1252 PR fortran/33271
1253 * gfortran.dg/nint_2.f90: xfail on powerpc-ibm-aix* and
1254 powerpc*-linux-gnu.
1255
1256 2007-09-06 David Daney <ddaney@avtrex.com>
1257 Richard Sandiford <richard@codesourcery.com>
1258
1259 PR target/33256
1260 * gcc.target/mips/mips.exp (setup_mips_tests): Set mips_forced_le.
1261 (dg-mips-options): Skip -EB and -meb tests when $mips_forced_le.
1262 * gcc.target/mips/pr33256.c: New test.
1263
1264 2007-09-06 Tom Tromey <tromey@redhat.com>
1265
1266 * lib/g++.exp (g++_target_compile): Use -fno-show-column.
1267
1268 2007-09-06 Richard Guenther <rguenther@suse.de>
1269
1270 PR tree-optimization/32586
1271 * g++.dg/tree-ssa/pr27090.C: Remove XFAILs.
1272 * gcc.dg/tree-ssa/ssa-fre-1.c: Likewise.
1273 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
1274 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
1275 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise, remove scan for
1276 now obsolete simplification.
1277
1278 2007-09-06 Uros Bizjak <ubizjak@gmail.com>
1279
1280 * gcc.target/i386/sse3-addsubpd.c: Add -mfpmath=sse to dg-options.
1281 * gcc.target/i386/sse3-addsubps.c: Ditto.
1282 * gcc.target/i386/sse3-haddpd.c: Ditto.
1283 * gcc.target/i386/sse3-haddps.c: Ditto.
1284 * gcc.target/i386/sse3-hsubpd.c: Ditto.
1285 * gcc.target/i386/sse3-hsubps.c: Ditto.
1286 * gcc.target/i386/sse3-lddqu.c: Ditto.
1287 * gcc.target/i386/sse3-movddup.c: Ditto.
1288 * gcc.target/i386/sse3-movshdup.c: Ditto.
1289 * gcc.target/i386/sse3-movsldup.c: Ditto.
1290
1291 2007-09-06 Richard Guenther <rguenther@suse.de>
1292
1293 PR tree-optimization/33302
1294 * gcc.dg/tree-ssa/ssa-dse-11.c: New testcase.
1295
1296 2007-09-06 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1297
1298 PR libfortran/33225
1299 * gfortran.dg./fmt_float.f90: New test.
1300
1301 2007-09-06 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1302
1303 PR libfortran/33253
1304 * gfortran.dg/namelist_38.f90: Update test for DELIM= .
1305
1306 2007-09-06 Jesper Nilsson <jesper.nilsson@axis.com>
1307
1308 * gcc.target/cris/builtin_ctz_v3.c: New testcase.
1309 * gcc.target/cris/builtin_ctz_v8.c: New testcase.
1310
1311 2007-09-06 Jakub Jelinek <jakub@redhat.com>
1312
1313 * g++.dg/eh/builtin1.C: New test.
1314 * g++.dg/eh/builtin2.C: New test.
1315 * g++.dg/eh/builtin3.C: New test.
1316
1317 PR c++/33289
1318 * g++.dg/eh/builtin4.C: New test.
1319
1320 2007-09-05 Janis Johnson <janis187@us.ibm.com>
1321
1322 * gcc.target/powerpc/dfp-dd.c: New test.
1323 * gcc.target/powerpc/dfp-td.c: New test.
1324
1325 2007-09-05 Jakub Jelinek <jakub@redhat.com>
1326
1327 * gcc.c-torture/execute/va-arg-pack-1.c: New test.
1328 * gcc.dg/va-arg-pack-1.c: New test.
1329
1330 2007-09-05 Adam Nemet <anemet@caviumnetworks.com>
1331
1332 * gcc.dg/tree-ssa/builtin-expect-1.c: New test.
1333 * gcc.dg/tree-ssa/builtin-expect-2.c: New test.
1334 * gcc.dg/tree-ssa/builtin-expect-3.c: New test.
1335 * gcc.dg/tree-ssa/builtin-expect-4.c: New test.
1336 * gcc.dg/tree-ssa/builtin-expect-5.c: New test.
1337
1338 2007-09-05 Paolo Carlini <pcarlini@suse.de>
1339
1340 PR c++/30302
1341 * g++.dg/ext/anon-struct5.C: New.
1342
1343 2007-09-05 Uros Bizjak <ubizjak@gmail.com>
1344
1345 * gcc.dg/i386-cpuid.h: Remove.
1346 * gcc.target/i386/mmx-check.h: Include cpuid.h.
1347 (main): Use __get_cpuid to get target features.
1348 * gcc.target/i386/sse-check.h: Ditto.
1349 * gcc.target/i386/sse2-check.h: Ditto.
1350 * gcc.target/i386/sse3-check.h: Ditto.
1351 * gcc.target/i386/ssse3-check.h: Ditto.
1352 * gcc.target/i386/sse4_1-check.h: Ditto.
1353 * gcc.target/i386/sse4_2-check.h: Ditto.
1354 * gcc.target/i386/sse4a-check.h: Ditto.
1355 * gcc.dg/torture/pr16104-1.c: Ditto.
1356 (do_test): Change to void.
1357 * gcc.target/i386/mmx-4.c: Do not use NOINLINE.
1358 * gcc.target/i386/sse-6.c: Ditto.
1359 * gcc.target/i386/sse-7.c: Ditto.
1360 * g++.dg/other/i386-1.C: Include cpuid.h.
1361 (main): New function. Use __get_cpuid to get target fetaures.
1362
1363 2007-09-05 Sandra Loosemore <sandra@codesourcery.com>
1364 David Ung <davidu@mips.com>
1365 Nigel Stephens <nigel@mips.com>
1366
1367 * gcc.c-torture/compile/mipscop-1.c: Add nomips16 attributes.
1368 * gcc.c-torture/compile/mipscop-2.c: Likewise.
1369 * gcc.c-torture/compile/mipscop-3.c: Likewise.
1370 * gcc.c-torture/compile/mipscop-4.c: Likewise.
1371 * gcc.dg/torture/mips-hilo-1.c: Likewise.
1372 * gcc.dg/torture/mips-hilo-2.c: Likewise.
1373 * gcc.dg/torture/pr19683-1.c: Likewise.
1374 * gcc.target/mips/madd-3.c: Likewise.
1375 * gcc.target/mips/maddu-3.c: Likewise.
1376 * gcc.target/mips/msub-3.c: Likewise.
1377 * gcc.target/mips/msubu-3.c: Likewise.
1378 * gcc.target/mips/asm-1.c: Likewise.
1379 * gcc.target/mips/branch-1.c: Likewise.
1380 * gcc.target/mips/ins-1.c: Likewise.
1381 * gcc.target/mips/near-far-3.c: Likewise.
1382 * gcc.target/mips/near-far-4.c: Likewise.
1383 * gcc.target/mips/smartmips-lwxs.c: Likewise.
1384 * gcc.target/mips/smartmips-ror-1.c: Likewise.
1385 * gcc.target/mips/smartmips-ror-2.c: Likewise.
1386 * gcc.target/mips/smartmips-ror-3.c: Likewise.
1387 * gcc.target/mips/smartmips-ror-4.c: Likewise.
1388 * gcc.target/mips/dspr2-MULT.c: Likewise.
1389 * gcc.target/mips/dspr2-MULTU.c: Likewise.
1390 * gcc.target/mips/mips32-dsp-run.c: Likewise.
1391 * gcc.target/mips/mips32-dspr2-type.c: Likewise.
1392 * gcc.target/mips/code-readable-1.c: Add mips16 attributes.
1393 * gcc.target/mips/code-readable-2.c: Likewise.
1394 * gcc.target/mips/code-readable-3.c: Likewise.
1395
1396 2007-09-05 Sandra Loosemore <sandra@codesourcery.com>
1397 David Ung <davidu@mips.com>
1398 Nigel Stephens <nigel@mips.com>
1399
1400 * gcc.target/mips/mips16-attributes.c: New.
1401
1402 2007-09-05 Paul Thomas <pault@gcc.gnu.org>
1403
1404 PR fortran/31564
1405 * gfortran.dg/derived_comp_array_ref_2.f90: New test.
1406
1407 PR fortran/33241
1408 * gfortran.dg/char_length_10.f90: New test.
1409
1410 2007-09-05 Paolo Carlini <pcarlini@suse.de>
1411
1412 PR c++/29731
1413 * g++.dg/parse/template24.C: New.
1414
1415 2007-09-04 Andrew Pinski <andrew_pinski@playstation.sony.com>
1416
1417 * g++.dg/other/spu2vmx-1.C: New test.
1418
1419 2007-09-05 Jakub Jelinek <jakub@redhat.com>
1420
1421 PR tree-optimization/33017
1422 * gcc.dg/pr33017.c: New test.
1423
1424 2007-09-05 Ben Elliston <bje@au.ibm.com>
1425
1426 * gcc.target/powerpc/ppu-intrinsics.c: Add test cases for the
1427 __protected_stream family of macros.
1428
1429 2007-09-04 Jan Hubicka <jh@suse.cz>
1430
1431 * gcc.dg/tree-ssa/loadpre8.c: Disable inlining.
1432 * gcc.dg/tree-ssa/pr27236.c: Likewise.
1433 * gcc.dg/tree-ssa/predcom-1.c: Likewise.
1434 * gcc.dg/tree-ssa/predcom-2.c: Likewise.
1435 * gcc.dg/tree-ssa/flatten-2.c: Avoid overactive tail call ellim.
1436 * gcc.dg/tree-ssa/loadpre5.c: Likewise.
1437 * gcc.dg/vect/costmodel/i386/costmodel-fast-math-vect-pr29925.c:
1438 Likewise.
1439
1440 2007-09-04 Janus Weil <jaydub66@gmail.com>
1441 Tobias Burnus <burnus@net-b.de>
1442
1443 * gfortran.dg/proc_decl_1.f90: New.
1444 * gfortran.dg/proc_decl_2.f90: New.
1445 * gfortran.dg/proc_decl_3.f90: New.
1446 * gfortran.dg/proc_decl_4.f90: New.
1447
1448 2007-09-04 Jan Hubicka <jh@suse.cz>
1449
1450 * gcc.dg/vect/vect-reduc-dot-s16b.c: Mark functions noinline.
1451 * gcc.dg/vect/vect-105.c: Mark functions noinline.
1452 * gcc.dg/vect/vect-reduc-6.c: Mark functions noinline.
1453 * gcc.dg/vect/no-vfa-vect-53.c: Mark functions noinline.
1454 * gcc.dg/vect/wrapv-vect-reduc-2short.c: Mark functions noinline.
1455 * gcc.dg/vect/fast-math-vect-pr29925.c: Mark functions noinline.
1456 * gcc.dg/vect/vect-reduc-dot-u8a.c: Mark functions noinline.
1457 * gcc.dg/vect/vect-iv-7.c: Mark functions noinline.
1458 * gcc.dg/vect/vect-50.c: Mark functions noinline.
1459 * gcc.dg/vect/vect-33.c: Mark functions noinline.
1460 * gcc.dg/vect/vect-16.c: Mark functions noinline.
1461 * gcc.dg/vect/vect-widen-mult-sum.c: Mark functions noinline.
1462 * gcc.dg/vect/vect-float-extend-1.c: Mark functions noinline.
1463 * gcc.dg/vect/vect-92.c: Mark functions noinline.
1464 * gcc.dg/vect/vect-75.c: Mark functions noinline.
1465 * gcc.dg/vect/vect-58.c: Mark functions noinline.
1466 * gcc.dg/vect/vect-outer-2b.c: Mark functions noinline.
1467 * gcc.dg/vect/vect-outer-4.c: Mark functions noinline.
1468 * gcc.dg/vect/no-scevccp-outer-7.c: Mark functions noinline.
1469 * gcc.dg/vect/no-section-anchors-vect-69.c: Mark functions noinline.
1470 * gcc.dg/vect/vect-114.c: Mark functions noinline.
1471 * gcc.dg/vect/vect-outer-4g.c: Mark functions noinline.
1472 * gcc.dg/vect/vect-8.c: Mark functions noinline.
1473 * gcc.dg/vect/no-scevccp-vect-iv-1.c: Mark functions noinline.
1474 * gcc.dg/vect/no-scevccp-outer-10.c: Mark functions noinline.
1475 * gcc.dg/vect/no-vfa-vect-45.c: Mark functions noinline.
1476 * gcc.dg/vect/no-scevccp-outer-10a.c: Mark functions noinline.
1477 * gcc.dg/vect/vect-multitypes-5.c: Mark functions noinline.
1478 * gcc.dg/vect/no-scevccp-outer-18.c: Mark functions noinline.
1479 * gcc.dg/vect/vect-42.c: Mark functions noinline.
1480 * gcc.dg/vect/vect-25.c: Mark functions noinline.
1481 * gcc.dg/vect/vect-vfa-01.c: Mark functions noinline.
1482 * gcc.dg/vect/vect-67.c: Mark functions noinline.
1483 * gcc.dg/vect/vect-outer-3a.c: Mark functions noinline.
1484 * gcc.dg/vect/vect-strided-a-u16-mult.c: Mark functions noinline.
1485 * gcc.dg/vect/vect-106.c: Mark functions noinline.
1486 * gcc.dg/vect/vect-reduc-7.c: Mark functions noinline.
1487 * gcc.dg/vect/no-vfa-vect-37.c: Mark functions noinline.
1488 * gcc.dg/vect/vect-reduc-2short.c: Mark functions noinline.
1489 * gcc.dg/vect/vect-reduc-dot-u8b.c: Mark functions noinline.
1490 * gcc.dg/vect/vect-iv-8.c: Mark functions noinline.
1491 * gcc.dg/vect/no-vfa-vect-79.c: Mark functions noinline.
1492 * gcc.dg/vect/vect-34.c: Mark functions noinline.
1493 * gcc.dg/vect/vect-17.c: Mark functions noinline.
1494 * gcc.dg/vect/no-vfa-vect-102a.c: Mark functions noinline.
1495 * gcc.dg/vect/vect-align-1.c: Mark functions noinline.
1496 * gcc.dg/vect/vect-93.c: Mark functions noinline.
1497 * gcc.dg/vect/vect-widen-mult-s16.c: Mark functions noinline.
1498 * gcc.dg/vect/vect-76.c: Mark functions noinline.
1499 * gcc.dg/vect/vect-strided-a-u16-i2.c: Mark functions noinline.
1500 * gcc.dg/vect/vect-outer-2c.c: Mark functions noinline.
1501 * gcc.dg/vect/vect-outer-5.c: Mark functions noinline.
1502 * gcc.dg/vect/no-scevccp-outer-8.c: Mark functions noinline.
1503 * gcc.dg/vect/vect-115.c: Mark functions noinline.
1504 * gcc.dg/vect/vect-9.c: Mark functions noinline.
1505 * gcc.dg/vect/no-scevccp-vect-iv-2.c: Mark functions noinline.
1506 * gcc.dg/vect/vect-reduc-pattern-1a.c: Mark functions noinline.
1507 * gcc.dg/vect/no-scevccp-outer-11.c: Mark functions noinline.
1508 * gcc.dg/vect/no-scevccp-outer-10b.c: Mark functions noinline.
1509 * gcc.dg/vect/vect-strided-u32-i4.c: Mark functions noinline.
1510 * gcc.dg/vect/vect-widen-mult-u8.c: Mark functions noinline.
1511 * gcc.dg/vect/vect-multitypes-6.c: Mark functions noinline.
1512 * gcc.dg/vect/no-scevccp-outer-19.c: Mark functions noinline.
1513 * gcc.dg/vect/vect-60.c: Mark functions noinline.
1514 * gcc.dg/vect/vect-26.c: Mark functions noinline.
1515 * gcc.dg/vect/vect-vfa-02.c: Mark functions noinline.
1516 * gcc.dg/vect/vect-85.c: Mark functions noinline.
1517 * gcc.dg/vect/vect-68.c: Mark functions noinline.
1518 * gcc.dg/vect/vect-outer-3b.c: Mark functions noinline.
1519 * gcc.dg/vect/vect-floatint-conversion-1.c: Mark functions noinline.
1520 * gcc.dg/vect/vect-strided-u8-i8-gap7.c: Mark functions noinline.
1521 * gcc.dg/vect/vect-reduc-8.c: Mark functions noinline.
1522 * gcc.dg/vect/vect-107.c: Mark functions noinline.
1523 * gcc.dg/vect/vect-iv-1.c: Mark functions noinline.
1524 * gcc.dg/vect/no-scevccp-outer-20.c: Mark functions noinline.
1525 * gcc.dg/vect/vect-iv-9.c: Mark functions noinline.
1526 * gcc.dg/vect/vect-52.c: Mark functions noinline.
1527 * gcc.dg/vect/vect-35.c: Mark functions noinline.
1528 * gcc.dg/vect/vect-18.c: Mark functions noinline.
1529 * gcc.dg/vect/vect-align-2.c: Mark functions noinline.
1530 * gcc.dg/vect/no-scevccp-outer-1.c: Mark functions noinline.
1531 * gcc.dg/vect/vect-77.c: Mark functions noinline.
1532 * gcc.dg/vect/vect-2.c: Mark functions noinline.
1533 * gcc.dg/vect/vect-outer-2d.c: Mark functions noinline.
1534 * gcc.dg/vect/vect-outer-6.c: Mark functions noinline.
1535 * gcc.dg/vect/vect-82_64.c: Mark functions noinline.
1536 * gcc.dg/vect/no-scevccp-outer-9.c: Mark functions noinline.
1537 * gcc.dg/vect/vect-strided-u8-i2-gap.c: Mark functions noinline.
1538 * gcc.dg/vect/vect-116.c: Mark functions noinline.
1539 * gcc.dg/vect/vect-strided-store-u16-i4.c: Mark functions noinline.
1540 * gcc.dg/vect/no-scevccp-vect-iv-3.c: Mark functions noinline.
1541 * gcc.dg/vect/vect-reduc-pattern-1b.c: Mark functions noinline.
1542 * gcc.dg/vect/wrapv-vect-reduc-dot-s8b.c: Mark functions noinline.
1543 * gcc.dg/vect/no-scevccp-outer-12.c: Mark functions noinline.
1544 * gcc.dg/vect/vect-multitypes-7.c: Mark functions noinline.
1545 * gcc.dg/vect/no-vfa-vect-101.c: Mark functions noinline.
1546 * gcc.dg/vect/vect-44.c: Mark functions noinline.
1547 * gcc.dg/vect/vect-27.c: Mark functions noinline.
1548 * gcc.dg/vect/vect-vfa-03.c: Mark functions noinline.
1549 * gcc.dg/vect/vect-86.c: Mark functions noinline.
1550 * gcc.dg/vect/vect-100.c: Mark functions noinline.
1551 * gcc.dg/vect/vect-reduc-1.c: Mark functions noinline.
1552 * gcc.dg/vect/vect-outer-3c.c: Mark functions noinline.
1553 * gcc.dg/vect/vect-floatint-conversion-2.c: Mark functions noinline.
1554 * gcc.dg/vect/vect-strided-a-u32-mult.c: Mark functions noinline.
1555 * gcc.dg/vect/vect-strided-u8-i8.c: Mark functions noinline.
1556 * gcc.dg/vect/vect-outer-fir-lb.c: Mark functions noinline.
1557 * gcc.dg/vect/vect-108.c: Mark functions noinline.
1558 * gcc.dg/vect/vect-reduc-9.c: Mark functions noinline.
1559 * gcc.dg/vect/no-scevccp-outer-21.c: Mark functions noinline.
1560 * gcc.dg/vect/vect-iv-2.c: Mark functions noinline.
1561 * gcc.dg/vect/vect-reduc-pattern-2a.c: Mark functions noinline.
1562 * gcc.dg/vect/vect-11.c: Mark functions noinline.
1563 * gcc.dg/vect/vect-70.c: Mark functions noinline.
1564 * gcc.dg/vect/vect-36.c: Mark functions noinline.
1565 * gcc.dg/vect/vect-19.c: Mark functions noinline.
1566 * gcc.dg/vect/vect-95.c: Mark functions noinline.
1567 * gcc.dg/vect/vect-78.c: Mark functions noinline.
1568 * gcc.dg/vect/vect-strided-a-u16-i4.c: Mark functions noinline.
1569 * gcc.dg/vect/vect-3.c: Mark functions noinline.
1570 * gcc.dg/vect/vect-all.c: Mark functions noinline.
1571 * gcc.dg/vect/vect-117.c: Mark functions noinline.
1572 * gcc.dg/vect/no-scevccp-outer-13.c: Mark functions noinline.
1573 * gcc.dg/vect/vect-reduc-pattern-1c.c: Mark functions noinline.
1574 * gcc.dg/vect/vect-strided-u16-i2.c: Mark functions noinline.
1575 * gcc.dg/vect/vect-strided-a-u8-i8-gap7.c: Mark functions noinline.
1576 * gcc.dg/vect/vect-20.c: Mark functions noinline.
1577 * gcc.dg/vect/vect-multitypes-8.c: Mark functions noinline.
1578 * gcc.dg/vect/no-scevccp-noreassoc-outer-1.c: Mark functions noinline.
1579 * gcc.dg/vect/no-vfa-vect-102.c: Mark functions noinline.
1580 * gcc.dg/vect/vect-62.c: Mark functions noinline.
1581 * gcc.dg/vect/vect-28.c: Mark functions noinline.
1582 * gcc.dg/vect/vect-multitypes-10.c: Mark functions noinline.
1583 * gcc.dg/vect/vect-vfa-04.c: Mark functions noinline.
1584 * gcc.dg/vect/vect-87.c: Mark functions noinline.
1585 * gcc.dg/vect/vect-reduc-dot-u16a.c: Mark functions noinline.
1586 * gcc.dg/vect/vect-reduc-2.c: Mark functions noinline.
1587 * gcc.dg/vect/vect-intfloat-conversion-4a.c: Mark functions noinline.
1588 * gcc.dg/vect/vect-109.c: Mark functions noinline.
1589 * gcc.dg/vect/no-scevccp-outer-22.c: Mark functions noinline.
1590 * gcc.dg/vect/no-section-anchors-vect-outer-4h.c: Mark functions
1591 noinline.
1592 * gcc.dg/vect/vect-iv-3.c: Mark functions noinline.
1593 * gcc.dg/vect/vect-reduc-pattern-2b.c: Mark functions noinline.
1594 * gcc.dg/vect/vect-reduc-dot-s8a.c: Mark functions noinline.
1595 * gcc.dg/vect/no-vfa-vect-57.c: Mark functions noinline.
1596 * gcc.dg/vect/vect-12.c: Mark functions noinline.
1597 * gcc.dg/vect/vect-71.c: Mark functions noinline.
1598 * gcc.dg/vect/vect-54.c: Mark functions noinline.
1599 * gcc.dg/vect/vect-strided-a-mult.c: Mark functions noinline.
1600 * gcc.dg/vect/no-scevccp-outer-3.c: Mark functions noinline.
1601 * gcc.dg/vect/vect-96.c: Mark functions noinline.
1602 * gcc.dg/vect/vect-reduc-1char.c: Mark functions noinline.
1603 * gcc.dg/vect/vect-110.c: Mark functions noinline.
1604 * gcc.dg/vect/vect-intfloat-conversion-1.c: Mark functions noinline.
1605 * gcc.dg/vect/vect-4.c: Mark functions noinline.
1606 * gcc.dg/vect/vect-strided-store-u32-i2.c: Mark functions noinline.
1607 * gcc.dg/vect/vect-outer-4k.c: Mark functions noinline.
1608 * gcc.dg/vect/vect-multitypes-1.c: Mark functions noinline.
1609 * gcc.dg/vect/vect-strided-mult.c: Mark functions noinline.
1610 * gcc.dg/vect/no-scevccp-outer-14.c: Mark functions noinline.
1611 * gcc.dg/vect/no-vfa-vect-49.c: Mark functions noinline.
1612 * gcc.dg/vect/vect-21.c: Mark functions noinline.
1613 * gcc.dg/vect/vect-multitypes-9.c: Mark functions noinline.
1614 * gcc.dg/vect/no-scevccp-noreassoc-outer-2.c: Mark functions noinline.
1615 * gcc.dg/vect/vect-80.c: Mark functions noinline.
1616 * gcc.dg/vect/vect-63.c: Mark functions noinline.
1617 * gcc.dg/vect/vect-46.c: Mark functions noinline.
1618 * gcc.dg/vect/vect-29.c: Mark functions noinline.
1619 * gcc.dg/vect/vect-strided-u8-i8-gap2.c: Mark functions noinline.
1620 * gcc.dg/vect/vect-multitypes-11.c: Mark functions noinline.
1621 * gcc.dg/vect/vect-88.c: Mark functions noinline.
1622 * gcc.dg/vect/vect-strided-u8-i2.c: Mark functions noinline.
1623 * gcc.dg/vect/vect-reduc-dot-u16b.c: Mark functions noinline.
1624 * gcc.dg/vect/vect-reduc-3.c: Mark functions noinline.
1625 * gcc.dg/vect/vect-83_64.c: Mark functions noinline.
1626 * gcc.dg/vect/vect-intfloat-conversion-4b.c: Mark functions noinline.
1627 * gcc.dg/vect/vect-iv-4.c: Mark functions noinline.
1628 * gcc.dg/vect/vect-reduc-pattern-2c.c: Mark functions noinline.
1629 * gcc.dg/vect/vect-reduc-dot-s8b.c: Mark functions noinline.
1630 * gcc.dg/vect/vect-30.c: Mark functions noinline.
1631 * gcc.dg/vect/vect-13.c: Mark functions noinline.
1632 * gcc.dg/vect/vect-strided-a-u8-i2-gap.c: Mark functions noinline.
1633 * gcc.dg/vect/vect-iv-8a.c: Mark functions noinline.
1634 * gcc.dg/vect/vect-strided-same-dr.c: Mark functions noinline.
1635 * gcc.dg/vect/vect-72.c: Mark functions noinline.
1636 * gcc.dg/vect/vect-38.c: Mark functions noinline.
1637 * gcc.dg/vect/no-scevccp-outer-4.c: Mark functions noinline.
1638 * gcc.dg/vect/vect-widen-mult-u16.c: Mark functions noinline.
1639 * gcc.dg/vect/vect-97.c: Mark functions noinline.
1640 * gcc.dg/vect/vect-111.c: Mark functions noinline.
1641 * gcc.dg/vect/vect-intfloat-conversion-2.c: Mark functions noinline.
1642 * gcc.dg/vect/vect-outer-4d.c: Mark functions noinline.
1643 * gcc.dg/vect/vect-5.c: Mark functions noinline.
1644 * gcc.dg/vect/vect-strided-mult-char-ls.c: Mark functions noinline.
1645 * gcc.dg/vect/vect-strided-store-a-u8-i2.c: Mark functions noinline.
1646 * gcc.dg/vect/vect-outer-4l.c: Mark functions noinline.
1647 * gcc.dg/vect/vect-multitypes-2.c: Mark functions noinline.
1648 * gcc.dg/vect/no-scevccp-outer-15.c: Mark functions noinline.
1649 * gcc.dg/vect/vect-reduc-1short.c: Mark functions noinline.
1650 * gcc.dg/vect/vect-strided-u16-i4.c: Mark functions noinline.
1651 * gcc.dg/vect/vect-strided-u32-i8.c: Mark functions noinline.
1652 * gcc.dg/vect/vect-22.c: Mark functions noinline.
1653 * gcc.dg/vect/no-scevccp-noreassoc-outer-3.c: Mark functions noinline.
1654 * gcc.dg/vect/vect-64.c: Mark functions noinline.
1655 * gcc.dg/vect/vect-89.c: Mark functions noinline.
1656 * gcc.dg/vect/no-tree-dom-vect-bug.c: Mark functions noinline.
1657 * gcc.dg/vect/vect-103.c: Mark functions noinline.
1658 * gcc.dg/vect/no-vfa-vect-51.c: Mark functions noinline.
1659 * gcc.dg/vect/no-vfa-pr29145.c: Mark functions noinline.
1660 * gcc.dg/vect/wrapv-vect-reduc-pattern-2c.c: Mark functions noinline.
1661 * gcc.dg/vect/vect-iv-5.c: Mark functions noinline.
1662 * gcc.dg/vect/vect-reduc-dot-s8c.c: Mark functions noinline.
1663 * gcc.dg/vect/vect-11a.c: Mark functions noinline.
1664 * gcc.dg/vect/vect-31.c: Mark functions noinline.
1665 * gcc.dg/vect/vect-14.c: Mark functions noinline.
1666 * gcc.dg/vect/vect-73.c: Mark functions noinline.
1667 * gcc.dg/vect/vect-56.c: Mark functions noinline.
1668 * gcc.dg/vect/vect-outer-2.c: Mark functions noinline.
1669 * gcc.dg/vect/no-scevccp-outer-5.c: Mark functions noinline.
1670 * gcc.dg/vect/vect-98.c: Mark functions noinline.
1671 * gcc.dg/vect/vect-strided-float.c: Mark functions noinline.
1672 * gcc.dg/vect/vect-intfloat-conversion-3.c: Mark functions noinline.
1673 * gcc.dg/vect/vect-112.c: Mark functions noinline.
1674 * gcc.dg/vect/no-scevccp-outer-9a.c: Mark functions noinline.
1675 * gcc.dg/vect/vect-6.c: Mark functions noinline.
1676 * gcc.dg/vect/no-vfa-vect-43.c: Mark functions noinline.
1677 * gcc.dg/vect/vect-strided-a-u8-i8-gap2.c: Mark functions noinline.
1678 * gcc.dg/vect/vect-outer-4m.c: Mark functions noinline.
1679 * gcc.dg/vect/vect-widen-mult-s8.c: Mark functions noinline.
1680 * gcc.dg/vect/vect-multitypes-3.c: Mark functions noinline.
1681 * gcc.dg/vect/pr25413.c: Mark functions noinline.
1682 * gcc.dg/vect/no-scevccp-outer-16.c: Mark functions noinline.
1683 * gcc.dg/vect/vect-40.c: Mark functions noinline.
1684 * gcc.dg/vect/vect-23.c: Mark functions noinline.
1685 * gcc.dg/vect/no-scevccp-noreassoc-outer-4.c: Mark functions noinline.
1686 * gcc.dg/vect/vect-82.c: Mark functions noinline.
1687 * gcc.dg/vect/vect-65.c: Mark functions noinline.
1688 * gcc.dg/vect/vect-48.c: Mark functions noinline.
1689 * gcc.dg/vect/vect-reduc-dot-s16a.c: Mark functions noinline.
1690 * gcc.dg/vect/vect-strided-u8-i8-gap4.c: Mark functions noinline.
1691 * gcc.dg/vect/vect-104.c: Mark functions noinline.
1692 * gcc.dg/vect/vect-outer-fir.c: Mark functions noinline.
1693 * gcc.dg/vect/vect-iv-6.c: Mark functions noinline.
1694 * gcc.dg/vect/vect-strided-u32-mult.c: Mark functions noinline.
1695 * gcc.dg/vect/vect-32.c: Mark functions noinline.
1696 * gcc.dg/vect/vect-15.c: Mark functions noinline.
1697 * gcc.dg/vect/no-trapping-math-2.c: Mark functions noinline.
1698 * gcc.dg/vect/vect-float-truncate-1.c: Mark functions noinline.
1699 * gcc.dg/vect/vect-91.c: Mark functions noinline.
1700 * gcc.dg/vect/vect-74.c: Mark functions noinline.
1701 * gcc.dg/vect/vect-outer-2a.c: Mark functions noinline.
1702 * gcc.dg/vect/vect-outer-3.c: Mark functions noinline.
1703 * gcc.dg/vect/vect-reduc-2char.c: Mark functions noinline.
1704 * gcc.dg/vect/no-scevccp-outer-6.c: Mark functions noinline.
1705 * gcc.dg/vect/vect-99.c: Mark functions noinline.
1706 * gcc.dg/vect/vect-113.c: Mark functions noinline.
1707 * gcc.dg/vect/no-scevccp-outer-9b.c: Mark functions noinline.
1708 * gcc.dg/vect/vect-outer-4f.c: Mark functions noinline.
1709 * gcc.dg/vect/vect-7.c: Mark functions noinline.
1710 * gcc.dg/vect/no-vfa-vect-61.c: Mark functions noinline.
1711 * gcc.dg/vect/vect-multitypes-4.c: Mark functions noinline.
1712 * gcc.dg/vect/no-scevccp-outer-17.c: Mark functions noinline.
1713 * gcc.dg/vect/vect-24.c: Mark functions noinline.
1714 * gcc.dg/vect/no-scevccp-noreassoc-outer-5.c: Mark functions noinline.
1715 * gcc.dg/vect/vect-83.c: Mark functions noinline.
1716 * gcc.dg/vect/vect-66.c: Mark functions noinline.
1717 * gcc.dg/vect/wrapv-vect-reduc-2char.c: Mark functions noinline.
1718
1719 2007-09-04 Uros Bizjak <ubizjak@gmail.com>
1720
1721 PR middle-end/33187
1722 * gcc.target/i386/cmov7.c: New file.
1723
1724 2007-09-04 Uros Bizjak <ubizjak@gmail.com>
1725
1726 * gcc.target/i386/sse4a-check.h: New file.
1727 * gcc.target/i386/sse4a-extract.c: Include sse4a-check.h. Remove main.
1728 * gcc.target/i386/sse4a-insert.c: Ditto.
1729 * gcc.target/i386/sse4a-montsd.c: Ditto.
1730 * gcc.target/i386/sse4a-montss.c: Ditto.
1731 * gcc.target/i386/mmx-check.h: New file.
1732 * gcc.target/i386/mmx-4.c: Include mmx-check.h. Remove main.
1733 * gcc.target/i386/builtin-apply-mmx.c: Ditto.
1734 * gcc.target/i386/sse-check.h: New file.
1735 * gcc.target/i386/pr13685: Include sse-check.h. Remove main.
1736 * gcc.target/i386/sse-3.c: Ditto.
1737 * gcc.target/i386/sse-7.c: Ditto.
1738 * gcc.target/i386/sse-9.c: Ditto.
1739 * gcc.target/i386/ssefn-3.c: Ditto.
1740 * gcc.target/i386/sse-recip.c: Ditto.
1741 * gcc.target/i386/sse-recip-vec.c: Ditto.
1742 * gcc.target/i386/20020523.c: Ditto. Rename from 20020523-2.c.
1743 * gcc.target/i386/20020523-1.c: Remove.
1744 * gcc.target/i386/sse2-lrint-vec.c: Include sse2-check.h. Remove main.
1745 * gcc.target/i386/sse2-lrintf-vec.c: Ditto.
1746 * gcc.target/i386/ssefn-4.c: Ditto.
1747 * gcc.target/i386/sse-6.c: Ditto.
1748 * gcc.target/i386/sse-10.c: Ditto.
1749 * gcc.target/i386/sse-11.c: Ditto.
1750 * gcc.target/i386/sse-18.c: Ditto.
1751 * gcc.target/i386/fpprec-1.c: Ditto.
1752 * g++.dg/other/i386-1.C: Ditto.
1753
1754 2007-09-04 Richard Guenther <rguenther@suse.de>
1755
1756 PR tree-optimization/33291
1757 * gcc.dg/volatile2.c: New testcase.
1758 * gcc.dg/pr32721.c: Adjust volatile reference pattern.
1759 * gcc.dg/tree-ssa/forwprop-1.c: Remove xfail.
1760 * gcc.dg/tree-ssa/forwprop-2.c: Likewise.
1761 * gcc.dg/tree-ssa/pr17141-1.c: Likewise.
1762
1763 2007-09-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1764
1765 PR fortran/33253
1766 * gfortran.dg/namelist_15.f90: Update test.
1767 * gfortran.dg/namelist_24.f90: Update test.
1768 * gfortran.dg/namelist_38.f90: New test.
1769
1770 2007-09-03 H.J. Lu <hongjiu.lu@intel.com>
1771
1772 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-1.c: Restored. Moved to ...
1773 * gcc.dg/vect/no-scevccp-vect-iv-1.c: New test.
1774 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-2.c: Restored. Moved to ...
1775 * gcc.dg/vect/no-scevccp-vect-iv-2.c: New test.
1776 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-3.c: Restored. Moved to ...
1777 * gcc.dg/vect/no-scevccp-vect-iv-3.c: New test.
1778
1779 2007-09-03 Jesper Nilsson <jesper.nilsson@axis.com>
1780
1781 * gcc.target/cris/builtin_bswap_v3.c: New testcase.
1782 * gcc.target/cris/builtin_bswap_v8.c: New testcase.
1783
1784 * gcc.dg/torture/cris-asm-mof-1.c: Skip if -march defined.
1785
1786 2007-09-02 David Daney <ddaney@avtrex.com>
1787
1788 * gcc.target/mips/gcc-have-sync-compare-and-swap-1.c: New test.
1789 * gcc.target/mips/gcc-have-sync-compare-and-swap-2.c: Ditto.
1790 * gcc.target/mips/atomic-memory-1.c: Ditto.
1791 * testsuite/gcc.target/mips/atomic-memory-2.c: Ditto.
1792
1793 2007-09-03 Jesper Nilsson <jesper.nilsson@axis.com>
1794
1795 * gcc.target/cris/builtin_clz_v0.c: New testcase.
1796 * gcc.target/cris/builtin_clz_v3.c: New testcase.
1797
1798 2007-09-02 Tobias Schlüuter <tobi@gcc.gnu.org>
1799
1800 * gfortran.dg/substr_6.f90: New test.
1801
1802 2007-09-02 Paolo Carlini <pcarlini@suse.de>
1803
1804 PR c++/33208
1805 * g++.dg/other/error18.C: New.
1806 * g++.dg/expr/bitfield3.C: Adjust.
1807
1808 2007-09-02 H.J. Lu <hongjiu.lu@intel.com>
1809
1810 PR fortran/33276
1811 * gfortran.fortran-torture/compile/pr33276.f90: New.
1812
1813 2007-09-02 Joseph Myers <joseph@codesourcery.com>
1814
1815 PR middle-end/33272
1816 * gcc.dg/c99-arraydecl-3.c: New test.
1817
1818 2007-08-31 Douglas Gregor <doug.gregor@gmail.com>
1819
1820 PR c++/32597
1821 * gcc/testsuite/g++.dg/cpp0x/variadic-new2.C: New.
1822 * gcc/testsuite/g++.dg/cpp0x/variadic-new.C: New.
1823
1824 2007-08-31 Tobias Burnus <burnus@net-b.de>
1825
1826 PR fortran/33232
1827 * gfortran.dg/eor_handling_2.f90: Add dg-warnings.
1828 * gfortran.dg/read_1.f90: New.
1829
1830 2007-08-31 Paolo Carlini <pcarlini@suse.de>
1831
1832 PR c++/33210
1833 * g++.dg/template/error30.C: New.
1834
1835 2007-08-31 Paolo Carlini <pcarlini@suse.de>
1836
1837 PR c++/32113
1838 * g++.dg/template/crash70.C: New.
1839
1840 2007-08-31 Paolo Carlini <pcarlini@suse.de>
1841
1842 PR c++/33212
1843 * g++.dg/ext/is_class_error.C: New.
1844
1845 2007-08-31 Olivier Hainque <hainque@adacore.com>
1846
1847 * gnat.dg/test_oalign.adb, oalign[12].ads: New test.
1848
1849 2007-08-31 David Edelsohn <edelsohn@gnu.org>
1850 Revital Eres <eres@il.ibm.com>
1851
1852 * gcc.target/powerpc/paired-1.c: New test.
1853 * gcc.target/powerpc/paired-2.c: New test.
1854 * gcc.target/powerpc/paired-3.c: New test.
1855 * gcc.target/powerpc/paired-4.c: New test.
1856 * gcc.target/powerpc/paired-5.c: New test.
1857 * gcc.target/powerpc/paired-6.c: New test.
1858 * gcc.target/powerpc/paired-7.c: New test.
1859 * gcc.target/powerpc/ppc-paired.c: New test.
1860
1861 2007-08-31 Ollie Wild <aaw@google.com>
1862
1863 * g++.dg/conversion/ptrmem2.C: New test.
1864 * g++.dg/conversion/ptrmem3.C: New test.
1865 * g++.dg/conversion/ptrmem4.C: New test.
1866 * g++.dg/conversion/ptrmem5.C: New test.
1867 * g++.dg/conversion/ptrmem6.C: New test.
1868 * g++.dg/conversion/ptrmem7.C: New test.
1869 * g++.dg/conversion/ptrmem8.C: New test.
1870
1871 2007-08-31 Paul Thomas <pault@gcc.gnu.org>
1872
1873 PR fortran/31879
1874 * gfortran.dg/char_length_7.f90: New test.
1875 * gfortran.dg/char_length_9.f90: New test.
1876 * gfortran.dg/char_assign_1.f90: Add extra warning.
1877
1878 PR fortran/31197
1879 PR fortran/31258
1880 * gfortran.dg/char_length_8.f90: New test.
1881
1882 2007-08-30 Andrew Pinski <andrew_pinski@playstation.sony.com>
1883
1884 * gcc.target/powerpc/ppu-intrinsics.c: New testcase.
1885
1886 2007-08-30 Jakub Jelinek <jakub@redhat.com>
1887
1888 * gcc.dg/inline-24.c: New test.
1889 * g++.dg/opt/inline11.C: New test.
1890
1891 2007-08-30 Richard Guenther <rguenther@suse.de>
1892
1893 * gcc.target/i386/vectorize5.c: New testcase.
1894
1895 2007-08-30 Tobias Burnus <burnus@net-b.de>
1896
1897 PR fortran/33228
1898 * interface.c (check_interface0): Improve error for external procs.
1899 (check_sym_interfaces): Fix checking of module procedures.
1900
1901 2007-08-30 Jakub Jelinek <jakub@redhat.com>
1902
1903 * gcc.dg/sync-2.c (AI_ALIGN): Define if not defined.
1904 (AI): Add AI_ALIGN.
1905 * gcc.dg/sync-3.c: New test.
1906
1907 PR middle-end/32758
1908 * gcc.dg/cleanup-12.c: New test.
1909
1910 2007-08-30 Uros Bizjak <ubizjak@gmail.com>
1911
1912 * lib/gcc-dg.exp (cleanup-profile-file): New procedure.
1913 * gcc.dg/20021014-1.c: Use cleanup-profile-file.
1914 * gcc.dg/gcc.dg/20021014-1.c: Ditto.
1915 * gcc.dg/pr32450.c: Ditto.
1916 * gcc.dg/nest.c: Ditto.
1917 * gcc.dg/nested-func-4.c: Ditto.
1918 * g++.old-deja/g++.law/profile1.C: Ditto.
1919
1920 2007-08-29 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1921
1922 PR fortran/32989
1923 * gfortran.fortran-torture/execute/getarg_1.f90: Add check for
1924 non-default integer kind arguments.
1925
1926 2007-08-29 Tobias Burnus <burnus@gcc.gnu.org>
1927
1928 PR fortran/33105
1929 * gfortran.dg/is_iostat_end_eor_1.f90: New test.
1930
1931 2007-08-29 Uros Bizjak <ubizjak@gmail.com>
1932
1933 * gcc.dg/h8300-ice2.c: Remove target selector.
1934
1935 2007-08-29 Christopher D. Rickett <crickett@lanl.gov>
1936
1937 PR fortran/33215
1938 * gfortran.dg/binding_label_tests_15.f03: New test case.
1939 * gfortran.dg/binding_label_tests_16.f03: Ditto.
1940
1941 2007-08-29 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1942
1943 * gfortran.dg/alloc_comp_basics_1.f90: Update check.
1944 * gfortran.dg/alloc_comp_constructor_1.f90: Update check.
1945
1946 2007-08-29 Douglas Gregor <doug.gregor@gmail.com>
1947
1948 PR c++/33194
1949 * g++.dg/other/canon-33194.C: New.
1950
1951 2007-08-29 Rask Ingemann Lambertsen <rask@sygehus.dk>
1952
1953 * gcc.c-torture/execute/simd-1.c: Use SImode vector elements.
1954 * gcc.c-torture/execute/pr23135.c: Likewise.
1955
1956 2007-08-29 Uros Bizjak <ubizjak@gmail.com>
1957
1958 * gcc.dg/pr31344.c: Move to ...
1959 * gcc.dg/dfp/pr31344.c: ... here.
1960 * gcc.dg/sibcall-6.c: Simplify dg-skip-if directive.
1961 * gcc.dg/20050503-1.c: Ditto.
1962 * gcc.dg/20050111-1.c: Simplify i?86 and x86_64 dg-options directive.
1963 * gcc.dg/20061127-1.c: Compile only for fpic targets.
1964 * gcc.dg/20060801-1.c: Ditto.
1965
1966 2007-08-29 Kaz Kojima <kkojima@gcc.gnu.org>
1967
1968 * gfortran.dg/isnan_1.f90: Add -mieee for sh.
1969 * gfortran.dg/nan_1.f90: Likewise.
1970
1971 2007-08-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1972
1973 PR fortran/33055
1974 Revert previous patch.
1975
1976 2007-08-28 Nathan Sidwell <nathan@codesourcery.com>
1977 Kazu Hirata <kazu@codesourcery.com>
1978
1979 * gcc.target/m68k/interrupt-1.c: New.
1980
1981 2007-08-28 Rask Ingemann Lambertsen <rask@sygehus.dk>
1982
1983 * gcc.c-torture/compile/limits-blockid.c: Reduce testcase size to
1984 10000 for targets where "int" can't hold at least 100000.
1985 * gcc.c-torture/compile/limits-enumconst.c: Likewise.
1986 * gcc.dg/fold-eqandshift-1.c (INT_BITS): New.
1987 (test5)(test6): Use it.
1988 * gcc.dg/pr30744-1.c (r): Use pointer sized integer.
1989 * gcc.dg/tree-ssa/foldaddr-1.c (foo): Likewise.
1990 * gcc.dg/tree-ssa/loadpre6.c (main): Likewise.
1991 * gcc.dg/tls/opt-5.c (__gen_tempname): Avoid overflowing 16-bit int.
1992 * gcc.dg/attr-alloc_size.c (test): Likewise.
1993
1994 2007-08-28 Paolo Carlini <pcarlini@suse.de>
1995
1996 PR c++/33209
1997 * g++.dg/template/error29.C: New.
1998
1999 2007-08-28 Jakub Jelinek <jakub@redhat.com>
2000
2001 PR c++/32596
2002 * g++.dg/ext/visibility/anon5.C: New test.
2003
2004 2007-08-28 Dominique d'Humieres <dominiq@lps.ens.fr>
2005
2006 * gfortran.dg/gamma_4.f90: Fix large-real kind selection.
2007
2008 2007-08-28 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2009
2010 * gfortran.dg/gamma_1.f90: Remove large-real tests.
2011 * gfortran.dg/gamma_2.f90: Remove large-real tests.
2012 * gfortran.dg/gamma_4.f90: New: large-real tests.
2013
2014 2007-08-28 Jason Merrill <jason@redhat.com>
2015
2016 PR c++/29000
2017 * g++.dg/ext/stmtexpr12.C: New test.
2018
2019 PR c++/28558
2020 * g++.dg/ext/attrib28.C: New test.
2021
2022 2007-08-28 Uros Bizjak <ubizjak@gmail.com>
2023
2024 PR target/32661
2025 * gcc.target/i386/pr32661.c: New test.
2026
2027 2007-08-28 Jakub Jelinek <jakub@redhat.com>
2028
2029 PR middle-end/32370
2030 * gcc.dg/pr32370.c: New test.
2031
2032 PR rtl-optimization/33148
2033 * gcc.c-torture/compile/20070827-1.c: New test.
2034
2035 PR debug/32914
2036 * d++.dg/debug/const3.C: New test.
2037 * d++.dg/debug/const4.C: New test.
2038 * d++.dg/debug/dwarf2/const1.C: New test.
2039 * d++.dg/debug/dwarf2/const2.C: New test.
2040 * d++.dg/debug/dwarf2/const2b.C: New test.
2041
2042 2007-08-28 Mircea Namolaru <namolaru@il.ibm.com>
2043 Vladimir Yanovsky <yanov@il.ibm.com>
2044 Revital Eres <eres@il.ibm.com>
2045 Andrey Belevantsev <abel@ispras.ru>
2046
2047 * gcc.dg/sms-1.c: New test.
2048
2049 2007-08-27 Alexandre Oliva <aoliva@redhat.com>
2050
2051 * g++.dg/ext/gnu-inline-common.h: New.
2052 * g++.dg/ext/gnu-inline-global-reject.C: New.
2053 * g++.dg/ext/gnu-inline-global.C: New.
2054 * g++.dg/ext/gnu-inline-namespace.C: New.
2055 * g++.dg/ext/gnu-inline-anon-namespace.C: New.
2056 * g++.dg/ext/gnu-inline-class.C: New.
2057 * g++.dg/ext/gnu-inline-class-static.C: New.
2058 * g++.dg/ext/gnu-inline-template-class.C: New.
2059 * g++.dg/ext/gnu-inline-template-func.C: New.
2060
2061 2007-08-27 Jason Merrill <jason@redhat.com>
2062
2063 PR c++/31337
2064 * g++.dg/ext/stmtexpr11.C: New.
2065
2066 2007-08-27 Kazu Hirata <kazu@codesourcery.com>
2067
2068 * lib/target-supports.exp (check_profiling_available):
2069 Set profiling_available_saved to 0 on fido-*-elf.
2070
2071 2007-08-27 Daniel Berlin <dberlin@dberlin.org>
2072
2073 PR tree-optimization/33173
2074
2075 * gcc.c-torture/compile/pr33173.c: New.
2076
2077 2007-08-27 H.J. Lu <hongjiu.lu@intel.com>
2078
2079 PR target/31385
2080 * gcc.dg/dfp/pr31385.c: New.
2081
2082 2007-08-27 Uros Bizjak <ubizjak@gmail.com>
2083
2084 * gcc.dg/unsigned-long-compare.c: Remove target selector.
2085
2086 2007-08-27 Uros Bizjak <ubizjak@gmail.com>
2087
2088 * gcc.dg/arm-eabi1.c, gcc.dg/symbian1.c, cc.dg/symbian2.c,
2089 gcc.dg/symbian3.c, gcc.dg/symbian4.c, gcc.dg/symbian5.c,
2090 gcc.dg/20051215-1.c: Move to gcc.target/arm directory.
2091 * gcc.dg/const-compare.c, gcc.dg/non-lazy-ptr-test.c,
2092 gcc.dg/rs6000-leaf.c: Move to gcc.target/powerpc directory.
2093 * gcc.dg/m68k-pic-1.c, gcc.dg/m68k-slp-ice.c: Move to
2094 gcc.target/m68k directory.
2095 * gcc.dg/i386-darwin-fpmath.c: Move to gcc.target/i386 directory.
2096 * gcc.dg/cris-peep2-andu1.c, gcc.dg/cris-peep2-andu2.c,
2097 gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-xsrand2.c: Move to
2098 gcc.target/cris directory.
2099 * gcc.dg/20020620-1.c: Move to gcc.target/mips directory.
2100 * gcc.dg/bfin-longcall-1.c, gcc.dg/bfin-longcall-2.c: Move to
2101 gcc.target/bfin directory.
2102
2103 * gcc.target/sh: New directory.
2104 * gcc.target/sh/sh.exp: New file.
2105 * gcc.dg/pr21255-1.c, gcc.dg/pr21255-2-mb.c, gcc.dg/pr21255-2-ml.c,
2106 gcc.dg/pr21255-3.c, gcc.dg/pr21255-4.c, gcc.dg/sh4a-bitmovua.c,
2107 gcc.dg/sh4a-cos.c, gcc.dg/sh4a-cosf.c, gcc.dg/sh4a-fprun.c,
2108 gcc.dg/sh4a-fsrra.c, gcc.dg/sh4a-memmovua.c, gcc.dg/sh4a-sin.c,
2109 gcc.dg/sh4a-sincosf.c, gcc.dg/sh4a-sinf.c gcc.dg/sh-relax.c,
2110 gcc.dg/sh-relax-vxworks.c: Move to gcc.target/sh directory.
2111
2112 2007-08-27 Uros Bizjak <ubizjak@gmail.com>
2113
2114 * gcc.target/i386/pow-1.c: Fix scan-assembler-not.
2115 * gcc.target/i386/asm-3.c: Skip -fpic ilp32 targets only.
2116 * gcc.target/i386/20020523-1.c: Require nonpic effective target.
2117 * gcc.target/i386/local2.c: Ditto.
2118 * gcc.target/i386/stack-prot-kernel.c: Ditto.
2119 * gcc.target/i386/20011119-1.c: Ditto.
2120 * gcc.target/i386/tailcall-1.c: Ditto. Check ilp32 targets only.
2121 * gcc.target/i386/fastcall-1.c: Fix target selector.
2122
2123 2007-08-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2124
2125 PR fortran/33055
2126 * gfortran.dg/negative_unit.f: Add new check
2127 * gfortran.dg/negative_unit_int8.f: New. Same as above except use
2128 -fdefault-integer-8.
2129
2130 2007-08-26 Asher Langton <langton2@llnl.gov>
2131
2132 * gfortran.dg/recursive_stack.f90: New.
2133 * gfortran.dg/openmp_stack.f90: New.
2134
2135 2007-08-26 Tobias Burnus <burnus@net-b.de>
2136
2137 PR fortran/31298
2138 * gfortran.dg/use_10.f90: New.
2139
2140 2007-08-26 Tobias Burnus <burnus@net-b.de>
2141
2142 PR fortran/32985
2143 * gfortran.dg/namelist_14.f90: Make test case valid.
2144 * gfortran.dg/common_10.f90: New.
2145
2146 2007-08-26 H.J. Lu <hongjiu.lu@intel.com>
2147
2148 PR middle-end/33181
2149 * gcc.dg/ifelse-2.c: New.
2150
2151 2007-08-26 Tobias Burnus <burnus@net-b.de>
2152
2153 PR fortran/32980
2154 * gfortran.dg/gamma_1.f90: New.
2155 * gfortran.dg/gamma_2.f90: New.
2156 * gfortran.dg/gamma_3.f90: New.
2157
2158 2007-08-26 Tobias Burnus <burnus@net-b.de>
2159
2160 PR fortran/33188
2161 * gfortran.dg/used_types_18.f90: New.
2162
2163 2007-08-25 Jakub Jelinek <jakub@redhat.com>
2164
2165 * gcc.dg/array-init-2.c: New test.
2166
2167 2007-08-24 Tobias Burnus <burnus@net-b.de>
2168
2169 PR fortran/33178
2170 * gfortran.dg/initialization_4.f90: Update dg-error.
2171 * gfortran.dg/initialization_13.f90: New.
2172
2173 2007-08-24 Richard Guenther <rguenther@suse.de>
2174
2175 PR middle-end/33166
2176 * gcc.c-torture/compile/pr33166.c: New testcase.
2177
2178 2007-08-24 Tobias Burnus <burnus@net-b.de>
2179
2180 PR fortran/33139
2181 * gfortran.dg/pointer_assign_4.f90: New.
2182 * gfortran.dg/shape_2.f90: Fix test case.
2183 * gfortran.dg/char_result_4.f90: Ditto.
2184
2185 2007-08-24 Jakub Jelinek <jakub@redhat.com>
2186
2187 * gcc.dg/array-init-1.c: New test.
2188
2189 PR c++/32567
2190 * g++.dg/parse/crash36.C: New test.
2191
2192 2007-08-23 H.J. Lu <hongjiu.lu@intel.com>
2193
2194 * gcc.dg/pr32721.c: Updated.
2195
2196 2007-08-24 Jakub Jelinek <jakub@redhat.com>
2197
2198 PR tree-optimization/32573
2199 PR middle-end/32946
2200 * gcc.dg/pr32573.c: New test.
2201
2202 PR c++/32898
2203 * g++.dg/lookup/ns3.C: New test.
2204
2205 * gfortran.dg/assumed_charlen_sharing.f90: New test.
2206
2207 PR c++/31941
2208 * g++.dg/parse/crash37.C: New test.
2209
2210 2007-08-23 Uros Bizjak <ubizjak@gmail.com>
2211
2212 PR target/17390
2213 * gcc.target/i386/pr17390.c: New test.
2214
2215 2007-08-23 Richard Guenther <rguenther@suse.de>
2216
2217 * gcc.dg/tree-ssa/builtin-fprintf-1.c: Adjust patterns.
2218 * gcc.dg/tree-ssa/builtin-fprintf-chk-1.c: Likewise.
2219 * gcc.dg/tree-ssa/builtin-printf-1.c: Likewise.
2220 * gcc.dg/tree-ssa/builtin-printf-chk-1.c: Likewise.
2221 * gcc.dg/tree-ssa/builtin-vfprintf-1.c: Likewise.
2222 * gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c: Likewise.
2223 * gcc.dg/tree-ssa/builtin-vprintf-1.c: Likewise.
2224 * gcc.dg/tree-ssa/builtin-vprintf-chk-1.c: Likewise.
2225
2226 2007-08-23 Uros Bizjak <ubizjak@gmail.com>
2227
2228 * gcc.target/s390: New directory.
2229 * gcc.target/s390/s390.exp: New file.
2230 * gcc.dg/20020926-1.c, gcc.dg/20030123-1.c, gcc.dg/20030129-1.c,
2231 gcc.dg/20040305-1.c, gcc.dg/20041109-1.c, gcc.dg/20041216-1.c,
2232 gcc.dg/20050409-1.c, gcc.dg/20050524-1.c, gcc.dg/20050824-1.c,
2233 gcc.dg/pr20927.c, gcc.dg/pr24624.c, gcc.dg/pr27661.c: Move to
2234 gcc.target/s390 directory.
2235
2236 2007-08-23 Richard Guenther <rguenther@suse.de>
2237
2238 PR tree-optimization/32328
2239 * testsuite/gcc.dg/pr32328.c: New testcase.
2240
2241 2007-08-23 Rask Ingemann Lambertsen <rask@sygehus.dk>
2242
2243 * gcc.c-torture/execute/simd-4.x: Only run when stdint.h types are
2244 available.
2245
2246 2007-08-23 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2247
2248 PR fortran/33095
2249 * gfortran.dg/min_max_optional_5.f90: New test.
2250 * gfortran.dg/min_max_optional_2.f90: Remove.
2251 * gfortran.dg/min_max_optional_3.f90: Remove.
2252 * gfortran.dg/min_max_optional_4.f90: Remove.
2253
2254 2007-08-23 Paolo Bonzini <bonzini@gnu.org>
2255
2256 * gcc.target/i386/xorps-sse.c: New.
2257 * gcc.target/i386/xorps-sse2.c: New.
2258
2259 2007-08-23 Paolo Bonzini <bonzini@gnu.org>
2260
2261 * gcc.target/i386/cmov3.c: Fix scan-assembler.
2262 * gcc.target/i386/cmov4.c: Fix scan-assembler.
2263 * gcc.target/i386/xchg-2.c: Fix scan-assembler.
2264
2265 2007-08-22 Christopher D. Rickett <crickett@lanl.gov>
2266
2267 PR fortran/33020
2268 * gfortran.dg/c_f_pointer_shape_tests_2.f03: Update test to
2269 include multiple kinds for SHAPE parameter within a single
2270 namespace.
2271 * gfortran.dg/c_f_pointer_shape_tests_2_driver.c: Ditto.
2272 * gfortran.dg/c_f_pointer_shape_tests_3.f03: New test case.
2273
2274 2007-08-22 Janus Weil <jaydub66@gmail.com>
2275
2276 * interface_abstract_1.f90: Extended test case.
2277 * interface_abstract_3.f90: New test.
2278
2279 2007-08-21 Christian Bruel <christian.bruel@st.com>
2280
2281 * gcc.dg/fold-sub.c: New test.
2282
2283 2007-08-22 Uros Bizjak <ubizjak@gmail.com>
2284
2285 * gcc.dg/20000724-1.c, gcc.dg/980312-1.c, gcc.dg/980313-1.c,
2286 gcc.dg/attr-returns_twice-1.c, gcc.dg/inline-mcpy.c, gcc.dg/pr25196.c,
2287 gcc.dg/pr25993.c, gcc.dg/pr26449.c, gcc.dg/pr28839.c,
2288 gcc.dg/pr32191.c: Move to gcc.target/i386 directory.
2289 * gcc.target/i386/pr31854.c, gcc.target/i386/pr32065-1.c,
2290 gcc.target/i386/pr32065-2.c: Use dg-require-effective-target dfp.
2291
2292 2007-08-22 Richard Guenther <rguenther@suse.de>
2293
2294 PR middle-end/33007
2295 * gcc.dg/pr33007.c: New testcase.
2296
2297 2007-08-22 Richard Sandiford <richard@codesourcery.com>
2298
2299 * gcc.c-torture/execute/strcmp-1.x: Delete.
2300
2301 2007-08-22 Uros Bizjak <ubizjak@gmail.com>
2302
2303 * gcc.target/i386/*.c: Remove target selectors from dg-do directives.
2304 * gcc.target/i386/991129-1.c, gcc.target/i386/991209-1.c,
2305 gcc.target/i386/991214-1.c, gcc.target/i386/pr26778.c,
2306 gcc.target/i386/pr27827.c, gcc.target/i386/pr30505.c,
2307 gcc.target/i386/pr32389.c, gcc.target/i386/sse-8.c,
2308 gcc.target/i386/stack-realign.c,
2309 gcc.target/i386/gcc-have-sync-compare-and-swap-1.c,
2310 gcc.target/i386/gcc-have-sync-compare-and-swap-2.c,
2311 gcc.target/i386/gcc-have-sync-compare-and-swap-3.c: Require ilp32
2312 target using dg-require-effective-target directive.
2313 * gcc.target/i386/amd64-abi-1.c, gcc.target/i386/amd64-abi-2.c,
2314 gcc.target/i386/cleanup-2.c, gcc.target/i386/cmpxchg16b-1.c,
2315 gcc.target/i386/gcc-have-sync-compare-and-swap-4.c,
2316 gcc.target/i386/large-size-array-3.c, gcc.target/i386/pr25254.c,
2317 gcc.target/i386/pr31167.c, gcc.target/i386/pr32268.c,
2318 gcc.target/i386/pr32661-1.c, gcc.target/i386/pr32708-2.c,
2319 gcc.target/i386/pr32708-3.c, gcc.target/i386/sse4_1-pextrq.c,
2320 gcc.target/i386/sse4_1-pinsrq.c, gcc.target/i386/sse4_2-crc32q.c,
2321 gcc.target/i386/sse4_2-popcntq.c, gcc.target/i386/stack-prot-kernel.c:
2322 Require lp64 target using dg-require-effective-target directive.
2323 * gcc.target/i386/cleanup-1.c, gcc.target/i386/cleanup-2.c,
2324 gcc.target/i386/pr32268.c: Use *-*-linux* target selector in dg-do
2325 directive.
2326 * gcc.target/i386/20010202-1.c: Move from here ...
2327 * gcc.dg/20010202-1.c: ... to here.
2328
2329 2007-08-22 Richard Guenther <rguenther@suse.de>
2330
2331 PR tree-optimization/33142
2332 * gcc.c-torture/execute/pr33142.c: New testcase.
2333
2334 2007-08-22 Richard Guenther <rguenther@suse.de>
2335
2336 PR middle-end/32563
2337 * g++.dg/torture/pr32563.C: New testcase.
2338
2339 2007-08-22 Jakub Jelinek <jakub@redhat.com>
2340
2341 PR middle-end/32912
2342 * gcc.dg/pr32912-1.c: Add -w to options.
2343 * gcc.dg/pr32912-2.c: Likewise.
2344 * gcc.dg/pr32912-3.c: Scan for ~{ rather than just ~.
2345
2346 2007-08-21 Ian Lance Taylor <iant@google.com>
2347
2348 * g++.dg/torture/pr33134.C: Moved from g++.dg/tree-ssa.
2349
2350 2007-08-21 Ian Lance Taylor <iant@google.com>
2351
2352 PR tree-optimization/33134
2353 * g++.dg/tree-ssa/pr33134.C: New test.
2354
2355 2007-08-21 Nathan Froyd <froydnj@codesourcery.com>
2356
2357 * gcc.target/powerpc/spe-vector-memset.c: New testcase.
2358 * gcc.target/powerpc/spe-vector-memcpy.c: New testcase.
2359
2360 2007-08-21 Jakub Jelinek <jakub@redhat.com>
2361
2362 PR debug/32610
2363 * gcc.dg/debug/pr32610.c: New test.
2364
2365 * g++.dg/init/new24.C: New test.
2366
2367 PR middle-end/32912
2368 * gcc.dg/pr32912-1.c: New test.
2369 * gcc.dg/pr32912-2.c: New test.
2370 * gcc.dg/pr32912-3.c: New test.
2371
2372 2007-08-21 Richard Guenther <rguenther@suse.de>
2373
2374 * gcc.dg/pointer-arith-10.c: New testcase.
2375
2376 2007-08-21 Richard Guenther <rguenther@suse.de>
2377
2378 PR middle-end/33122
2379 * gcc.c-torture/compile/pr33122.c: New testcase.
2380
2381 2007-03-20 Pawel Sikora <pluto@pld-linux.org>
2382
2383 * g++.dg/warn/Wnvdtor-2.C: New testcase.
2384
2385 2007-08-20 Dorit Nuzman <dorit@il.ibm.com>
2386
2387 * gcc.dg/vect/costmodel/ppc/costmodel-vect-outer-fir.c: Add missing }.
2388
2389 2007-08-20 Jakub Jelinek <jakub@redhat.com>
2390
2391 PR c++/33025
2392 * g++.dg/init/new23.C: New test.
2393
2394 2007-08-20 Andrew Pinski <andrew_pinski@playstation.sony.com>
2395
2396 PR middle-end/30564
2397 * gcc.c-torture/compile/pr30564-1.c: New test.
2398 * gcc.c-torture/compile/pr30564-2.c: New test.
2399
2400 2007-08-19 Joseph Myers <joseph@codesourcery.com>
2401
2402 * gcc.dg/debug/dwarf2/aranges-fnsec-1.c: New test.
2403
2404 2007-08-19 Tobias Burnus <burnus@net-b.de>
2405
2406 * gfortran.dg/interface_abstract_2.f90: New.
2407 * gfortran.dg/interface_abstract_1.f90: Fix typo.
2408
2409 2007-08-19 Dorit Nuzman <dorit@il.ibm.com>
2410
2411 * gcc.dg/vect/vect-117.c: Change inner-loop bound to
2412 unknown (so that outer-loop wont get analyzed).
2413 * gcc.dg/vect/vect-outer-1a.c: New test.
2414 * gcc.dg/vect/vect-outer-1b.c: New test.
2415 * gcc.dg/vect/vect-outer-1.c: New test.
2416 * gcc.dg/vect/vect-outer-2a.c: New test.
2417 * gcc.dg/vect/vect-outer-2b.c: New test.
2418 * gcc.dg/vect/vect-outer-2c.c: New test.
2419 * gcc.dg/vect/vect-outer-2.c: New test.
2420 * gcc.dg/vect/vect-outer-3a.c: New test.
2421 * gcc.dg/vect/vect-outer-3b.c: New test.
2422 * gcc.dg/vect/vect-outer-3c.c: New test.
2423 * gcc.dg/vect/vect-outer-3.c: New test.
2424 * gcc.dg/vect/vect-outer-4a.c: New test.
2425 * gcc.dg/vect/vect-outer-4b.c: New test.
2426 * gcc.dg/vect/vect-outer-4c.c: New test.
2427 * gcc.dg/vect/vect-outer-4d.c: New test.
2428 * gcc.dg/vect/vect-outer-4e.c: New test.
2429 * gcc.dg/vect/vect-outer-4f.c: New test.
2430 * gcc.dg/vect/vect-outer-4g.c: New test.
2431 * gcc.dg/vect/no-section-anchors-vect-outer-4h.c: New test.
2432 * gcc.dg/vect/vect-outer-4i.c: New test.
2433 * gcc.dg/vect/vect-outer-4j.c: New test.
2434 * gcc.dg/vect/vect-outer-4k.c: New test.
2435 * gcc.dg/vect/vect-outer-4l.c: New test.
2436 * gcc.dg/vect/vect-outer-4m.c: New test.
2437 * gcc.dg/vect/vect-outer-4.c: New test.
2438 * gcc.dg/vect/vect-outer-5.c: New test.
2439 * gcc.dg/vect/vect-outer-6.c: New test.
2440 * gcc.dg/vect/vect-outer-fir.c: New test.
2441 * gcc.dg/vect/vect-outer-fir-lb.c: New test.
2442 * gcc.dg/vect/costmodel/ppc/costmodel-vect-outer-fir.c: New test.
2443
2444 2007-08-19 Dorit Nuzman <dorit@il.ibm.com>
2445
2446 * gcc.dg/vect/vect.exp: Compile tests with -fno-tree-scev-cprop
2447 and -fno-tree-reassoc.
2448 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-1.c: Moved to...
2449 * gcc.dg/vect/no-scevccp-vect-iv-1.c: New test.
2450 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-2.c: Moved to...
2451 * gcc.dg/vect/no-scevccp-vect-iv-2.c: New test.
2452 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-3.c: Moved to...
2453 * gcc.dg/vect/no-scevccp-vect-iv-3.c: New test.
2454 * gcc.dg/vect/no-scevccp-noreassoc-outer-1.c: New test.
2455 * gcc.dg/vect/no-scevccp-noreassoc-outer-2.c: New test.
2456 * gcc.dg/vect/no-scevccp-noreassoc-outer-3.c: New test.
2457 * gcc.dg/vect/no-scevccp-noreassoc-outer-4.c: New test.
2458 * gcc.dg/vect/no-scevccp-noreassoc-outer-5.c: New test.
2459 * gcc.dg/vect/no-scevccp-outer-1.c: New test.
2460 * gcc.dg/vect/no-scevccp-outer-2.c: New test.
2461 * gcc.dg/vect/no-scevccp-outer-3.c: New test.
2462 * gcc.dg/vect/no-scevccp-outer-4.c: New test.
2463 * gcc.dg/vect/no-scevccp-outer-5.c: New test.
2464 * gcc.dg/vect/no-scevccp-outer-6.c: New test.
2465 * gcc.dg/vect/no-scevccp-outer-7.c: New test.
2466 * gcc.dg/vect/no-scevccp-outer-8.c: New test.
2467 * gcc.dg/vect/no-scevccp-outer-9.c: New test.
2468 * gcc.dg/vect/no-scevccp-outer-9a.c: New test.
2469 * gcc.dg/vect/no-scevccp-outer-9b.c: New test.
2470 * gcc.dg/vect/no-scevccp-outer-10.c: New test.
2471 * gcc.dg/vect/no-scevccp-outer-10a.c: New test.
2472 * gcc.dg/vect/no-scevccp-outer-10b.c: New test.
2473 * gcc.dg/vect/no-scevccp-outer-11.c: New test.
2474 * gcc.dg/vect/no-scevccp-outer-12.c: New test.
2475 * gcc.dg/vect/no-scevccp-outer-13.c: New test.
2476 * gcc.dg/vect/no-scevccp-outer-14.c: New test.
2477 * gcc.dg/vect/no-scevccp-outer-15.c: New test.
2478 * gcc.dg/vect/no-scevccp-outer-16.c: New test.
2479 * gcc.dg/vect/no-scevccp-outer-17.c: New test.
2480 * gcc.dg/vect/no-scevccp-outer-18.c: New test.
2481 * gcc.dg/vect/no-scevccp-outer-19.c: New test.
2482 * gcc.dg/vect/no-scevccp-outer-20.c: New test.
2483 * gcc.dg/vect/no-scevccp-outer-21.c: New test.
2484 * gcc.dg/vect/no-scevccp-outer-22.c: New test.
2485
2486 2007-08-19 Dorit Nuzman <dorit@il.ibm.com>
2487
2488 * testsuite/gcc.dg/vect/pr20122.c: Fix test (now vectorized, with
2489 versioning for aliasing).
2490 * testsuite/gcc.dg/vect/vect-35.c: Likewise.
2491
2492 * testsuite/gcc.dg/vect/vect-iv-6.c: Fix test for vect_no_align
2493 targets.
2494 * testsuite/gcc.dg/vect/vect-multitypes-11.c: Likewise.
2495
2496 2007-08-18 Tom Tromey <tromey@redhat.com>
2497
2498 PR preprocessor/32974:
2499 * gcc.dg/cpp/pr32974.c: New file.
2500
2501 2007-08-17 Tobias Burnus <burnus@net-b.de>
2502
2503 * gfortran.dg/interface_abstract_1.f90: New.
2504
2505 2007-08-18 Paul Thomas <pault@gcc.gnu.org>
2506
2507 PR fortran/32881
2508 * gfortran.dg/pure_initializer_1.f90: New test.
2509
2510 2007-08-18 Paul Thomas <pault@gcc.gnu.org>
2511
2512 PR fortran/32875
2513 * gfortran.dg/array_constructor_18.f90: New test.
2514
2515 2007-08-17 Andrew Pinski <andrew_pinski@playstation.sony.com>
2516
2517 PR c++/28989
2518 * g++.dg/expr/lval3.C: New test.
2519 * g++.dg/expr/lval4.C: New test.
2520
2521 2007-08-17 Ollie Wild <aaw@google.com>
2522
2523 PR c++/31749
2524 * g++.dg/lookup/builtin3.C: New test.
2525 * g++.dg/lookup/builtin4.C: New test.
2526 * g++.dg/lookup/using19.C: New test.
2527
2528 2007-08-17 Paolo Carlini <pcarlini@suse.de>
2529
2530 PR c++/32190
2531 * g++.dg/parse/error31.C: New.
2532
2533 2007-08-17 Paolo Carlini <pcarlini@suse.de>
2534
2535 PR c++/32112
2536 * g++.dg/template/error26.C: New.
2537
2538 2007-08-17 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2539
2540 PR fortran/33079
2541 * gfortran.dg/zero_length_2.f90: New test.
2542
2543 2007-08-17 Tobias Burnus <burnus@net-b.de>
2544
2545 * gfortran.dg/kind_tests_2.f03: Add cleanup-modules.
2546 * gfortran.dg/kind_tests_3.f03: Ditto.
2547 * gfortran.dg/global_vars_f90_init.f90: Ditto.
2548 * gfortran.dg/interface_13.f90: Ditto.
2549 * gfortran.dg/pr32738.f90: Ditto.
2550 * gfortran.dg/module_private_1.f90: Ditto.
2551 * gfortran.dg/test_only_clause.f90: Ditto.
2552 * gfortran.dg/bind_c_vars.f90: Ditto.
2553 * gfortran.dg/bind_c_dts.f90: Ditto.
2554 * gfortran.dg/use_9.f90: Ditto.
2555 * gfortran.dg/generic_8.f90: Ditto.
2556 * gfortran.dg/bind_c_implicit_vars.f03: Ditto.
2557 * gfortran.dg/private_type_6.f90: Ditto.
2558 * gfortran.dg/c_assoc.f90: Ditto.
2559 * gfortran.dg/private_type_7.f90: Ditto.
2560 * gfortran.dg/global_vars_c_init.f90: Ditto.
2561 * gfortran.dg/bind_c_dts_2.f03: Ditto.
2562 * gfortran.dg/c_f_pointer_tests.f90: Ditto.
2563 * gfortran.dg/c_size_t_test.f03: Ditto.
2564 * gfortran.dg/used_types_12.f90: Ditto.
2565 * gfortran.dg/pr25923.f90: Ditto.
2566 * gfortran.dg/test_com_block.f90: Ditto.
2567 * gfortran.dg/iso_c_binding_rename_1.f03: Ditto.
2568 * gfortran.dg/equiv_constraint_7.f90: Ditto.
2569 * gfortran.dg/com_block_driver.f90: Ditto.
2570 * gfortran.dg/iso_c_binding_rename_2.f03: Ditto.
2571 * gfortran.dg/use_iso_c_binding.f90: Ditto.
2572 * gfortran.dg/c_loc_test.f90: Ditto.
2573 * gfortran.dg/c_ptr_tests.f03: Ditto.
2574 * gfortran.dg/module_interface_1.f90: Ditto.
2575
2576 2007-08-17 Paolo Carlini <pcarlini@suse.de>
2577
2578 PR c++/32870
2579 * g++.dg/other/error17.C: Adjust.
2580
2581 2007-08-17 Ben Elliston <bje@au.ibm.com>
2582
2583 PR middle-end/32970
2584 * g++.dg/ext/altivec-14.C: New test.
2585
2586 2007-08-16 Uros Bizjak <ubizjak@gmail.com>
2587
2588 * gcc.dg/tree-ssa/ssa-dse-10.c: Clean up all dse dump files.
2589 * gcc.dg/vect/dump-tree-dceloop-pr26359.c: Clean up all dceloop
2590 dump files.
2591 * gcc.dg/vect/pr25371.c: Clean up vect dump file.
2592 * gcc.dg/vect/pr32366.c: Ditto.
2593
2594 2007-08-16 Uros Bizjak <ubizjak@gmail.com>
2595
2596 PR testsuite/33082
2597 * gcc.dg/dfp/convert-dfp-fold.c: Use -O2 instead of -O in dg-options.
2598 * gcc.dg/dfp/convert-bfp-fold.c: Ditto.
2599 * gcc.dg/dfp/convert-int-fold.c: Ditto.
2600 * gcc.dg/dfp/operator-arith-fold.c: Ditto.
2601
2602 2007-08-16 Tobias Burnus <burnus@net-b.de>
2603
2604 PR fortran/33072
2605 * gfortran.dg/use_9.f90: New.
2606
2607 2007-08-16 Seongbae Park <seongbae.park@gmail.com>
2608
2609 * g++.dg/gcov/gcov-5.C: New test.
2610
2611 2007-08-16 Seongbae Park <seongbae.park@gmail.com>
2612
2613 * g++.dg/gcov/gcov-4.C: New test.
2614 * lib/gcov.exp (verify-lines): Add support for
2615 checking no-coverage lines.
2616
2617 2007-08-16 Victor Kaplansky <victork@il.ibm.com>
2618
2619 * gcc.dg/vect/vect-vfa-01.c: New.
2620 * gcc.dg/vect/vect-vfa-02.c: New.
2621 * gcc.dg/vect/vect-vfa-03.c: New.
2622 * gcc.dg/vect/vect-vfa-04.c: New.
2623 * gcc.dg/vect/vect-102a.c, gcc.dg/vect/vect-51.c,
2624 gcc.dg/vect/pr29145.c, gcc.dg/vect/vect-43.c,
2625 gcc.dg/vect/vect-61.c, gcc.dg/vect/vect-53.c,
2626 gcc.dg/vect/vect-45.c, gcc.dg/vect/vect-101.c,
2627 gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-79.c,
2628 gcc.dg/vect/vect-102.c, gcc.dg/vect/vect-dv-2.c,
2629 gcc.dg/vect/vect-57.c, gcc.dg/vect/vect-49.c,
2630 gfortran.dg/vect/pr19049.f90: Rename to start with
2631 prefix no-vfa-.
2632 * gcc.dg/vect/vect.exp: Disable versioning for alias
2633 when test starts with no-vfa-.
2634 * gfortran.dg/vect/vect.exp: Likewise.
2635
2636 2007-08-16 Richard Sandiford <richard@codesourcery.com>
2637
2638 * gcc.dg/torture/pr32897.c: New test.
2639
2640 2007-08-16 Paolo Carlini <pcarlini@suse.de>
2641
2642 PR c++/31132
2643 * g++.dg/template/crash69.C: New.
2644
2645 2007-08-15 Daniel Jacobowitz <dan@codesourcery.com>
2646
2647 * lib/target-supports.exp (check_effective_target_arm32): Use
2648 check_no_compiler_messages.
2649
2650 2007-08-15 Diego Novillo <dnovillo@google.com>
2651
2652 gcc.dg/tree-ssa/20070815.c: New test.
2653
2654 2007-08-15 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2655
2656 PR fortran/33077
2657 * gfortran.dg/random_7.f90: Initialize variable.
2658
2659 2007-08-15 Jakub Jelinek <jakub@redhat.com>
2660
2661 PR middle-end/33074
2662 * gfortran.dg/pr33074.f90: New test.
2663
2664 PR c++/32992
2665 * g++.dg/opt/nrv14.C: New test.
2666
2667 2007-08-15 Paolo Carlini <pcarlini@suse.de>
2668
2669 PR c++/33035
2670 * g++.dg/template/crash68.C: New.
2671
2672 2007-08-15 Maxim Kuvyrkov <maxim@codesourcery.com>
2673
2674 * gcc.dg/sibcall-3.c: Remove m68k from XFAIL list.
2675 * gcc.dg/sibcall-4.c: Ditto.
2676
2677 2007-08-15 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2678
2679 PR fortran/33066
2680 * gfortran.dg/use_8.f90: New test.
2681 * gfortran.dg/c_loc_tests_2.f03: Fix code.
2682
2683 2007-08-14 Paolo Carlini <pcarlini@suse.de>
2684
2685 PR c++/27211
2686 * g++.dg/template/error27.C: New.
2687 * g++.dg/template/error28.C: New.
2688 * g++.dg/other/pr28304.C: Adjust.
2689 * g++.old-deja/g++.mike/p811.C: Likewise.
2690
2691 2007-08-14 Rask Ingemann Lambertsen <rask@sygehus.dk>
2692
2693 PR target/30315
2694 * gcc.target/i386/pr30315.c: New.
2695
2696 2007-08-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2697
2698 PR fortran/32594
2699 * gfortran.dg/substr_5.f90: New test.
2700
2701 2007-08-14 Andrew Pinski <pinskia@gmail.com>
2702
2703 PR c/30428
2704 * gcc.dg/vector-2.c: New test.
2705
2706 PR c++/30428
2707 * g++.dg/ext/vector8.C: New test.
2708
2709 2007-08-13 Dan Hipschman <dsh@google.com>
2710
2711 PR c/32953
2712 * gcc.dg/format/array-1.c: Add an additional test for
2713 unterminated format strings of length 1.
2714
2715 2007-08-13 Paul Thomas <pault@gcc.gnu.org>
2716
2717 PR fortran/32926
2718 * gfortran.dg/external_procedures_3.f90: New test.
2719
2720 2007-08-13 Paul Thomas <pault@gcc.gnu.org>
2721
2722 PR fortran/32827
2723 * gfortran.dg/import6.f90: New test.
2724
2725 2007-08-13 Andrew Pinski <pinskia@gmail.com>
2726
2727 PR C/30427
2728 * gcc.dg/vector-1.c: New test.
2729
2730 2007-08-13 Richard Sandiford <richard@codesourcery.com>
2731
2732 * gcc.dg/pr21255-4.c: Skip for PIC.
2733 * gcc.dg/tree-ssa/loop-1.c: Allow bsrf as well as jsr for SH targets.
2734
2735 2007-08-13 Richard Sandiford <richard@codesourcery.com>
2736
2737 * gcc.dg/attr-isr.c: Skip for PIC.
2738 * gcc.dg/attr-isr-nosave_low_regs.c: Likewise.
2739 * gcc.dg/attr-isr-trapa.c: Likewise.
2740 * gcc.dg/pragma-isr-nosave_low_regs.c: Likewise.
2741 * gcc.dg/pragma-isr-trapa.c: Likewise.
2742 * gcc.dg/pragma-isr-trapa2.c: Likewise.
2743
2744 2007-08-13 Paul Thomas <pault@gcc.gnu.org>
2745
2746 PR fortran/32962
2747 * gfortran.dg/transpose_1.f90: New test.
2748
2749 2007-08-12 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2750
2751 PR fortran/29600
2752 * gfortran.dg/intrinsics_kind_argument_1.f90: Add test for ACHAR
2753 intrinsic.
2754
2755 2007-08-12 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2756
2757 PR fortran/30964
2758 PR fortran/33054
2759 * gfortran.dg/random_4.f90: New test.
2760 * gfortran.dg/random_5.f90: New test.
2761 * gfortran.dg/random_6.f90: New test.
2762 * gfortran.dg/random_7.f90: New test.
2763
2764 2007-08-12 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2765
2766 PR fortran/32860
2767 * gcc.dg/format/gcc_gfc-1.c: Updated with new formats.
2768
2769 2007-08-12 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2770
2771 PR fortran/31629
2772 * gcc/testsuite/gfortran.dg/module_private_1.f90: New test.
2773
2774 2007-08-12 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2775
2776 PR fortran/29600
2777 * gfortran.dg/intrinsics_kind_argument_1.f90: New test.
2778 * gfortran.dg/pure_dummy_length_1.f90: Adapt to new error wording.
2779
2780 2007-08-11 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2781
2782 PR fortran/32937
2783 * gfortran.dg/char_length_6.f90: New test.
2784
2785 2007-08-10 Ollie Wild <aaw@google.com>
2786
2787 * g++.dg/lookup/using18.C: New test.
2788
2789 2007-08-10 Paolo Carlini <pcarlini@suse.de>
2790
2791 PR c++/17763
2792 * g++.dg/other/error16.C: New.
2793
2794 2007-08-10 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2795
2796 PR libfortran/33039
2797 * gfortran.dg/namelist_37.f90: New test.
2798
2799 2007-08-10 Paolo Carlini <pcarlini@suse.de>
2800
2801 PR c++/22256
2802 * g++.dg/conversion/op3.C: New.
2803
2804 2007-08-09 Tobias Burnus <burnus@net-b.de>
2805
2806 PR fortran/32987
2807 * gfortran.dg/fmt_tab_1.f90: New.
2808 * gfortran.dg/fmt_tab_2.f90: New.
2809
2810 2007-08-09 Andrew Pinski <andrew_pinski@playstation.sony.com>
2811
2812 PR c/32796
2813 * gcc.c-torture/compile/pr32796.c: New test.
2814
2815 2007-08-09 Andrew Pinski <andrew_pinski@playstation.sony.com>
2816
2817 PR middle-end/32813
2818 * gfortran.fortran-torture/compile/emptyif-1.f90: New test.
2819 * lib/fortran-torture.exp (fortran-torture): Use TORTURE_OPTIONS
2820 instead of just -O.
2821
2822 2007-08-08 Richard Sandiford <richard@codesourcery.com>
2823
2824 * gcc.target/mips/code-readable-1.c: New test.
2825 * gcc.target/mips/code-readable-2.c: Likewise.
2826 * gcc.target/mips/code-readable-3.c: Likewise.
2827
2828 2007-08-08 Vladimir Yanovsky <yanov@il.ibm.com>
2829 Revital Eres <eres@il.ibm.com>
2830
2831 * gfortran.dg/sms-1.f90: Add comment.
2832 * gfortran.dg/sms-2.f90: New.
2833
2834 2007-08-07 Ian Lance Taylor <iant@google.com>
2835
2836 * gcc.dg/instrument-1.c: New test.
2837 * gcc.dg/instrument-2.c: New test.
2838 * gcc.dg/instrument-3.c: New test.
2839
2840 2007-08-07 Steve Ellcey <sje@cup.hp.com>
2841
2842 * gfortran.dg/c_kind_params.f90: Check for stdint.h.
2843
2844 2007-08-07 Dorit Nuzman <dorit@il.ibm.com>
2845
2846 * gcc.dg/vect/vect-28.c: Fix test to not expect peeling on
2847 !vector_alignment_reachable targets.
2848 * gcc.dg/vect/vect-33.c: Likewise.
2849 * gcc.dg/vect/vect-42.c: Likewise.
2850 * gcc.dg/vect/vect-44.c: Likewise.
2851 * gcc.dg/vect/vect-50.c: Likewise.
2852 * gcc.dg/vect/vect-70.c: Likewise.
2853 * gcc.dg/vect/vect-71.c: Likewise.
2854 * gcc.dg/vect/vect-87.c: Likewise.
2855 * gcc.dg/vect/vect-88.c: Likewise.
2856 * gcc.dg/vect/vect-91.c: Likewise.
2857 * gcc.dg/vect/vect-93.c: Likewise.
2858 * gcc.dg/vect/vect-96.c: Likewise.
2859 * gcc.dg/vect/no-section-anchors-69.c: Likewise.
2860 * gcc.dg/vect/section-anchors-69.c: Likewise.
2861 * gcc.dg/vect/pr25413.c: Likewise.
2862 * gcc.dg/vect/costmodel/ppc/costmodel-33.c: Likewise.
2863 * gcc.dg/vect/costmodel/ppc/costmodel-76b.c: Likewise.
2864 * gfortran.dg/vect-2.f90: Likewise.
2865 * gfortran.dg/vect-3.f90: Likewise.
2866 * gfortran.dg/vect-4.f90: Likewise.
2867 * gfortran.dg/vect-5.f90: Likewise.
2868 * lib/target-supports.exp (check_effective_target_natural_alignment):
2869 Return false for darwin.
2870 (check_effective_target_vector_alignment_reachable_for_double): New.
2871
2872 2007-08-07 Andreas Krebbel <krebbel1@de.ibm.com>
2873
2874 * gcc.dg/multiword-1.c: New testcase.
2875
2876 2007-08-07 Daniel Franke <franke.daniel@gmail.com>
2877
2878 * gfortran.dg/namelist_33.f90: Improved tests, adjusted error
2879 messages.
2880 * gfortran.dg/namelist_36.f90: New test.
2881
2882 2007-08-07 Rask Ingemann Lambertsen <rask@sygehus.dk>
2883
2884 * gcc.c-torture/execute/simd-4.c (__ev_convert_s64)(main): Use
2885 int32_t for 32-bit integer. Use int64_t for 64-bit integer.
2886
2887 2007-08-07 Kaz Kojima <kkojima@gcc.gnu.org>
2888
2889 * g++.dg/torture/type-generic-1.C: Add -mieee for sh.
2890 * gcc.dg/torture/type-generic-1.c: Likewise.
2891
2892 2007-08-06 Andrew Pinski <andrew_pinski@playstation.sony.com>
2893
2894 * gcc.c-torture/20070522-1.c: Move to ...
2895 * gcc.c-torture/compile/20070522-1.c: Here.
2896
2897 2007-08-06 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2898
2899 PR fortran/29828
2900 * gfortran.dg/minmax_char_1.f90: New test.
2901 * gfortran.dg/minmax_char_2.f90: New test.
2902 * gfortran.dg/min_max_optional_4.f90: New test.
2903
2904 2007-08-06 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2905
2906 * gfortran.dg/nan_1.f90: Rename module into aux2 to avoid cygwin
2907 hanging on the testcase.
2908
2909 2007-08-05 Andrew Pinski <andrew_pinski@playstation.sony.com>
2910
2911 PR middle-end/32988
2912 * gcc.c-torture/compile/pr32988.c: New test.
2913
2914 2007-08-05 Andrew Pinski <andrew_pinski@playstation.sony.com>
2915
2916 * gcc.dg/sms-antideps.c: Add a "return 0" to the end of main.
2917
2918 2007-08-05 Volker Reichelt <v.reichelt@netcologne.de>
2919
2920 * g++.dg/warn/pedantic2.C: Fix error marker. Add more tests.
2921
2922 Revert:
2923 2007-03-22 Dirk Mueller <dmueller@suse.de>
2924
2925 * g++.old-deja/g++.brendan/warnings2.C: Don't use -pedantic.
2926
2927 2007-08-05 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2928
2929 PR fortran/32979
2930 * gfortran.dg/isnan_1.f90: New test.
2931
2932 2007-08-05 Vladimir Yanovsky <yanov@il.ibm.com>
2933 Revital Eres <eres@il.ibm.com>
2934
2935 * gcc.dg/sms-antideps.c: New test.
2936
2937 2007-08-04 Paul Thomas <pault@gcc.gnu.org>
2938
2939 PR fortran/31214
2940 * gfortran.dg/entry_13.f90: New test.
2941
2942 * gfortran.dg/entry_12.f90: Clean up .mod file.
2943
2944 2007-08-04 Thomas Koenig <tkoenig@gcc.gnu.org>
2945
2946 PR fortran/32770
2947 * gfortran.dg/direct_io_2.f90: Implicitly declare integer
2948 variables as kind=4 so they don't overflow the record length.
2949
2950 2007-08-04 Steven G. Kargl <kargl@gcc.gnu.org>
2951
2952 PR fortran/32968
2953 * gfortran.dg/selected_kind_1.f90: New test.
2954
2955 2007-08-04 Andrew Pinski <andrew_pinski@playstation.sony.com>
2956
2957 PR middle-end/32780
2958 * gcc.c-torture/compile/pr32780.c: New test.
2959
2960 2007-08-03 Andrew Pinski <andrew_pinski@playstation.sony.com>
2961
2962 RP middle-end/32399
2963 * gcc.c-torture/compile/pr32399.c: New testcase.
2964
2965 2007-08-03 Andrew Pinski <andrew_pinski@playstation.sony.com>
2966
2967 PR middle-end/32304
2968 * g++.dg/torture/pr32304.C: New testcase.
2969
2970 2007-08-03 Andrew Pinski <andrew_pinski@playstation.sony.com>
2971
2972 PR middle-end/32935
2973 * gfortran.fortran-torture/compile/complex_1.f90: New test.
2974
2975 2007-08-03 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2976
2977 PR fortran/32955
2978 * gfortran.dg/value_4.f90: Make integer constant of kind=4.
2979
2980 2007-08-03 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2981
2982 PR fortran/31202
2983 * gfortran.dg/nint_2.f90: New test.
2984
2985 2007-08-03 Nathan Froyd <froydnj@codesourcery.com>
2986
2987 * gcc.dg/tree-ssa/loop-1.c: Skip on powerpc targets if -mlongcall.
2988 * gcc.dg/weak/typeof-2.c: Likewise.
2989
2990 2007-08-03 Diego Novillo <dnovillo@google.com>
2991
2992 PR 31521
2993 * gcc.dg/tree-ssa/pr31521.c: New test.
2994
2995 2007-08-03 Thomas Koenig <tkoenig@gcc.gnu.org>
2996
2997 PR fortran/32770
2998 * gfortran.dg/unf_read_corrupted_1.f90: Integer variable in
2999 iostat must be default kind.
3000
3001 2007-08-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3002
3003 * gfortran.dg/opem_errors.f90: Revise test to pass when run under sudo.
3004
3005 2007-08-02 Thomas Koenig <tkoenig@gcc.gnu.org>
3006
3007 PR fortran/32770
3008 * gfortran.dg/unf_read_corrupted_1.f90: Make all kinds
3009 explicit so test passes with -fdefault-integer-8.
3010 * gfortran.dg/unformatted_recl_1.f90: Likewise.
3011 * gfortran.dg/unformatted_subrecord_1.f90: Likewise.
3012
3013 2007-08-02 Lee Millward <lee.millward@gmail.com>
3014
3015 PR c++/30849
3016 * g++.dg/parse/asm1.C: New test.
3017
3018 PR c++/30850
3019 * g++.dg/parse/asm2.C: Likewise.
3020
3021 PR c++/30851
3022 * g++.dg/parse/asm3.C: Likewise.
3023
3024 2007-08-02 Rask Ingemann Lambertsen <rask@sygehus.dk>
3025
3026 * gcc.dg/tree-ssa/gen-vect-2.c: Use "char" for vector elements if
3027 "int" is only 16 bit bits wide.
3028 * gcc.dg/tree-ssa/gen-vect-11a.c: Likewise.
3029
3030 2007-08-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3031
3032 * g++.dg/torture/type-generic-1.C: New.
3033 * gcc.dg/pr28796-2.c: Move tests ...
3034 * gcc.dg/tg-tests.h: ... here.
3035 * gcc.dg/torture/type-generic-1.c: New.
3036
3037 2007-08-01 Thomas Koenig <tkoenig@gcc.gnu.org>
3038
3039 PR libfortran/32954
3040 * minmaxloc_3.f90: New test case.
3041
3042 2007-08-01 Tobias Burnus <burnus@net-b.de>
3043
3044 PR fortran/32936
3045 * gfortran.dg/allocate_stat.f90: New.
3046
3047 2007-08-01 Nathan Froyd <froydnj@codesourcery.com>
3048
3049 * gcc.target/i386/pr23098.c: XFAIL on vxworks targets.
3050
3051 2007-08-01 Daniel Jacobowitz <dan@codesourcery.com>
3052
3053 PR tree-optimization/32919
3054 * gcc.c-torture/compile/pr32919.c: New.
3055
3056 2007-08-01 Nick Clifton <nickc@redhat.com>
3057
3058 * gcc.c-torture/execute/execute.exp: Change copyright header to
3059 refer to version 3 of the GNU General Public License and to point
3060 readers at the COPYING3 file and the FSF's license web page.
3061 * gcc.c-torture/execute/ieee/ieee.exp,
3062 gcc.c-torture/unsorted/unsorted.exp,
3063 gcc.c-torture/compile/compile.exp,
3064 gcc.c-torture/compile/structs.c, gcc.target/powerpc/powerpc.exp,
3065 gcc.target/arm/neon/neon.exp, gcc.target/arm/arm.exp,
3066 gcc.target/cris/torture/cris-torture.exp,
3067 gcc.target/cris/cris.exp, gcc.target/ia64/ia64.exp,
3068 gcc.target/alpha/alpha.exp, gcc.target/m68k/m68k.exp,
3069 gcc.target/spu/spu.exp, gcc.target/mips/mips.exp,
3070 gcc.target/sparc/sparc.exp, gcc.target/i386/i386.exp,
3071 gcc.target/x86_64/abi/abi-x86_64.exp, gnat.dg/specs/specs.exp,
3072 gnat.dg/dg.exp, gnat.dg/style/style.exp,
3073 gcc.dg/special/mips-abi.exp, gcc.dg/special/special.exp,
3074 gcc.dg/pch/pch.exp, gcc.dg/vxworks/vxworks.exp, gcc.dg/dg.exp,
3075 gcc.dg/charset/charset.exp, gcc.dg/weak/weak.exp,
3076 gcc.dg/tree-ssa/tree-ssa.exp, gcc.dg/tls/tls.exp,
3077 gcc.dg/cpp/cpp.exp, gcc.dg/cpp/trad/trad.exp,
3078 gcc.dg/matrix/matrix.exp, gcc.dg/vmx/vmx.exp,
3079 gcc.dg/compat/struct-layout-1.exp, gcc.dg/compat/compat.exp,
3080 gcc.dg/compat/struct-layout-1_generate.c, gcc.dg/debug/debug.exp,
3081 gcc.dg/debug/dwarf2/dwarf2.exp, gcc.dg/tree-prof/tree-prof.exp,
3082 gcc.dg/ipa/ipa.exp, gcc.dg/dfp/dfp.exp,
3083 gcc.dg/noncompile/noncompile.exp,
3084 gcc.dg/vect/costmodel/ppc/ppc-costmodel-vect.exp,
3085 gcc.dg/vect/costmodel/spu/spu-costmodel-vect.exp,
3086 gcc.dg/vect/costmodel/i386/i386-costmodel-vect.exp,
3087 gcc.dg/vect/costmodel/x86_64/x86_64-costmodel-vect.exp,
3088 gcc.dg/vect/vect.exp, gcc.dg/format/format.exp,
3089 gcc.misc-tests/i386-prefetch.exp, gcc.misc-tests/sort2.exp,
3090 gcc.misc-tests/matrix1.exp, gcc.misc-tests/dectest.exp,
3091 gcc.misc-tests/options.exp, gcc.misc-tests/gcov.exp,
3092 gcc.misc-tests/mg-2.exp, gcc.misc-tests/mg.exp,
3093 gcc.misc-tests/bprob.exp, gcc.misc-tests/acker1.exp,
3094 gcc.misc-tests/dhry.exp, gcc.misc-tests/linkage.exp,
3095 gcc.misc-tests/arm-isr.exp, gcc.misc-tests/sieve.exp,
3096 g++.old-deja/g++.niklas/README, g++.old-deja/g++.gb/README,
3097 g++.old-deja/old-deja.exp,
3098 gfortran.fortran-torture/execute/execute.exp,
3099 gfortran.fortran-torture/compile/compile.exp,
3100 treelang/output/output-1.c, treelang/output/output-1.tree,
3101 treelang/execute/execute.exp, treelang/Makefile.in,
3102 treelang/compile/compile.exp, g++.dg/dg.exp,
3103 g++.dg/debug/debug.exp, g++.dg/debug/dwarf2/dwarf2.exp,
3104 g++.dg/charset/charset.exp, g++.dg/vect/vect.exp,
3105 g++.dg/tls/tls.exp, g++.dg/tree-prof/tree-prof.exp,
3106 g++.dg/pch/pch.exp, g++.dg/special/ecos.exp,
3107 g++.dg/compat/struct-layout-1.exp,
3108 g++.dg/compat/struct-layout-1_generate.c,
3109 g++.dg/compat/compat.exp, g++.dg/gcov/gcov.exp,
3110 g++.dg/bprob/bprob.exp, config/default.exp,
3111 gcc.test-framework/test-framework.awk,
3112 gcc.test-framework/gen_directive_tests,
3113 gcc.test-framework/test-framework.exp,
3114 objc.dg/special/special.exp,
3115 objc.dg/gnu-encoding/gnu-encoding.exp,
3116 objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c,
3117 objc.dg/pch/pch.exp, objc.dg/dg.exp, lib/copy-file.exp,
3118 lib/profopt.exp, lib/gcc.exp, lib/mike-g++.exp, lib/c-compat.exp,
3119 lib/scanrtl.exp, lib/gfortran-dg.exp, lib/g++.exp,
3120 lib/obj-c++.exp, lib/wrapper.exp, lib/gnat-dg.exp, lib/compat.exp,
3121 lib/c-torture.exp, lib/gcc-dg.exp, lib/scanasm.exp, lib/gnat.exp,
3122 lib/treelang-dg.exp, lib/prune.exp, lib/gcov.exp,
3123 lib/treelang.exp, lib/dg-pch.exp, lib/scantree.exp,
3124 lib/g++-dg.exp, lib/objc-dg.exp, lib/file-format.exp,
3125 lib/target-libpath.exp, lib/obj-c++-dg.exp, lib/scandump.exp,
3126 lib/target-supports-dg.exp, lib/gcc-defs.exp,
3127 lib/fortran-torture.exp, lib/objc.exp, lib/scanipa.exp,
3128 lib/mike-gcc.exp, lib/objc-torture.exp, lib/gfortran.exp,
3129 lib/target-supports.exp, obj-c++.dg/dg.exp, gfortran.dg/dg.exp,
3130 gfortran.dg/vect/vect.exp, objc/execute/execute.exp,
3131 objc/execute/exceptions/exceptions.exp, objc/compile/compile.exp:
3132 Likewise.
3133
3134 2007-08-01 Daniel Franke <franke.daniel@gmail.com>
3135
3136 * gfortran.dg/parameter_unused.f90: Adjusted dg-options and
3137 error message text.
3138
3139 2007-08-01 Daniel Franke <franke.daniel@gmail.com>
3140
3141 PR fortran/32945
3142 * gfortran.dg/initialization_12.f90: New test.
3143
3144 2007-08-01 Paul Thomas <pault@gcc.gnu.org>
3145
3146 PR fortran/31609
3147 * gfortran.dg/entry_12.f90: New test.
3148
3149 2007-07-31 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3150
3151 PR fortran/32938
3152 * gfortran.dg/altreturn_6.f90: New test.
3153
3154 2007-07-31 Steven G. Kargl <kargl@gcc.gnu.org>
3155
3156 PR fortran/32942
3157 * gfortran.dg/exponent_2.f90: New test.
3158
3159 2007-07-30 Jan Sjodin <jan.sjodin@amd.com>
3160
3161 * gcc.dg/vect/vect-117.c: New test.
3162 * gcc.dg/vect/vect-74.c: Enabled test
3163 * gcc.dg/vect/vect-81.c: Enabled test
3164
3165 2007-07-30 Andrew Pinski <pinskia@gmail.com>
3166
3167 * gcc.dg/pragma-darwin.c: Run on all *-*-darwin* targets.
3168 s/dg-error/dg-warning where warning is expected.
3169
3170 2007-07-30 Thomas Koenig <tkoenig@gcc.gnu.org>
3171
3172 PR fortran/32770
3173 * gfortran.dg/array_constructor_12.f90: Adjust argument
3174 of huge() to correct kind.
3175
3176 2007-07-30 Ollie Wild <aaw@google.com>
3177
3178 * gcc.dg/cpp/counter-2.c: New test.
3179 * gcc.dg/cpp/counter-3.c: New test.
3180 * gcc.dg/cpp/dir-only-1.c: New test.
3181 * gcc.dg/cpp/dir-only-1.h: New file.
3182 * gcc.dg/cpp/dir-only-2.c: New test.
3183 * gcc.dg/cpp/dir-only-3.c: New test.
3184 * gcc.dg/cpp/dir-only-3a.h: New file.
3185 * gcc.dg/cpp/dir-only-3b.h: New file.
3186 * gcc.dg/cpp/dir-only-4.c: New test.
3187 * gcc.dg/cpp/dir-only-5.c: New test.
3188 * gcc.dg/cpp/dir-only-6.c: New test.
3189
3190 2007-07-30 Julian Brown <julian@codesourcery.com>
3191
3192 * gcc.target/arm/neon/v*.c: Regenerate.
3193
3194 2007-07-30 Paolo Carlini <pcarlini@suse.de>
3195
3196 PR c++/32108
3197 * g++.dg/ext/label6.C: New.
3198
3199 2007-07-29 Thomas Koenig <tkoenig@gcc.gnu.org>
3200
3201 PR libfortran/32858
3202 PR libfortran/30814
3203 * gfortran.dg/pack_bounds_1.f90: Adjust to new error message.
3204
3205 2007-07-29 Paul Thomas <pault@gcc.gnu.org>
3206
3207 PR fortran/31211
3208 * gfortran.dg/actual_pointer_function_1.f90: New test.
3209
3210 PR fortran/32682
3211 * gfortran.dg/scalarize_parameter_array_1.f90: New test.
3212
3213 2007-07-29 Daniel Franke <franke.daniel@gmail.com>
3214
3215 PR fortran/32906
3216 * gfortran.dg/shape_1.f90: Adjust error message.
3217 * gfortran.dg/parameter_array_ref_1.f90: New test.
3218
3219 2007-07-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3220
3221 PR fortran/31609
3222 * gfortran.dg/entry_11.f90: New test.
3223
3224 2007-07-29 Vladimir Yanovsky <yanov@il.ibm.com>
3225 Revital Eres <eres@il.ibm.com>
3226
3227 * gfortran.dg/sms-1.f90: New test.
3228
3229 2007-07-28 Richard Guenther <rguenther@suse.de>
3230
3231 * gcc.c-torture/compile/pr32920.c: New testcase.
3232
3233 2007-07-28 Simon Martin <simartin@users.sourceforge.net>
3234
3235 PR c++/30917
3236 * g++.dg/lookup/friend11.C: New test.
3237
3238 2007-07-28 Daniel Franke <franke.daniel@gmail.com>
3239
3240 * gfortran.dg/namelist_5.f90: Adjusted error message.
3241 * gfortran.dg/assumed_shape_nml.f90: Renamed to ...
3242 * gfortran.dg/namelist_31.f90: ... this. Removed dg-warning directive.
3243 * gfortran.dg/assumed_size_nml.f90: Renamed to ...
3244 * gfortran.dg/namelist_32.f90: ... this.
3245
3246 PR fortran/32876
3247 * gfortran.dg/namelist_33.f90: New test.
3248
3249 PR fortran/32905
3250 * gfortran.dg/namelist_34.f90: New test.
3251
3252 PR fortran/31818
3253 * gfortran.dg/namelist_35.f90: New test.
3254
3255 2007-07-28 Paul Thomas <pault@gcc.gnu.org>
3256
3257 PR fortran/32880
3258 * gfortran.dg/alloc_comp_assign_6.f90: New tests.
3259
3260 2007-07-28 Rask Ingemann Lambertsen <rask@sygehus.dk>
3261
3262 PR testsuite/32471
3263 * gcc.dg/torture/pr30364-1.c (f)(main): Use INT_MAX instead of
3264 assuming it is 0x7ffffffff.
3265 * gcc.dg/torture/pr30364-2.c (f)(main): Likewise.
3266 * gcc.dg/torture/pr30364-3.c (f)(main): Likewise.
3267
3268 2007-07-27 Dominique d'Humieres <dominiq@lps.ens.fr>
3269
3270 * gfortran.dg/operator_3.f90: Fix dg directive.
3271 * gfortran.dg/min_max_conformance.f90: Fix dg directive.
3272 * gfortran.dg/compliant_elemental_intrinsics_2.f90: Fix dg directive.
3273 * gfortran.dg/c_ptr_tests_10.f03: Fix dg directive.
3274
3275 2007-07-27 Douglas Gregor <doug.gregor@gmail.com>
3276
3277 * g++.dg/cpp0x/decltype1.C: New.
3278 * g++.dg/cpp0x/decltype2.C: New.
3279 * g++.dg/cpp0x/decltype3.C: New.
3280 * g++.dg/cpp0x/decltype4.C: New.
3281 * g++.dg/cpp0x/decltype5.C: New.
3282 * g++.dg/cpp0x/decltype6.C: New.
3283
3284 2007-07-27 Rask Ingemann Lambertsen <rask@sygehus.dk>
3285
3286 * gcc.dg/torture/pr27743.c (bar): Use an integer of exactly 32 bits
3287 because the test relies on bit 31 to be the sign bit.
3288
3289 2007-07-27 Rask Ingemann Lambertsen <rask@sygehus.dk>
3290
3291 * gcc.c-torture/execute/pr28651.c (main): Use INT_MAX instead of
3292 assuming it is 0x7fffffff.
3293 * gcc.dg/tree-ssa/vrp29.c (decCompare)(main): Likewise.
3294 * gcc.dg/Wconversion-integer-no-sign.c (h): Likewise.
3295
3296 2007-07-27 Mark Mitchell <mark@codesourcery.com>
3297
3298 PR c++/32346
3299 * g++.dg/expr/bitfield9.C: New test.
3300
3301 2007-07-26 Steven G. Kargl <kargl@gcc.gnu.org>
3302
3303 PR fortran/32899
3304 * gfortran.dg/logical_comp.f90: Update dg-error strings.
3305
3306 2007-07-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3307
3308 PR fortran/32760
3309 * gfortran.dg/private_type_7.f90: New test.
3310
3311 2007-07-27 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3312
3313 PR fortran/32035
3314 * gfortran.dg/select_char_1.f90: New test.
3315
3316 2007-07-27 Tobias Burnus <burnus@net-b.de>
3317
3318 PR fortran/32903
3319 * gfortran.dg/initialization_11.f90: New test.
3320
3321 2007-07-27 Richard Sandiford <richard@codesourcery.com>
3322
3323 * gcc.target/mips/ins-1.c: New test.
3324
3325 '2007-07-26 Nathan Froyd <froydnj@codesourcery.com>
3326
3327 PR/19232
3328 * gcc.dg/assign-warn-3.c (f0): Declare as inline.
3329 (f1): Likewise.
3330
3331 2007-07-26 Andreas Krebbel <krebbel1@de.ibm.com>
3332
3333 * gcc.dg/20070725-1.c: Split the spare field in two to avoid:
3334 error: width of 'spare' exceeds its type.
3335
3336 2007-07-25 Nathan Froyd <froydnj@codesourcery.com>
3337
3338 * gcc.dg/sibcall-3.c: Skip on PowerPC targets when -mlongcall.
3339 * gcc.dg/sibcall-4.c: Likewise.
3340
3341 2007-07-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3342
3343 PR rtl-optimization/31500
3344 * gcc.dg/Warray-bounds.c: Remove hppa xfails.
3345 * g++.dg/warn/Warray-bounds.C: Likewise.
3346
3347 2007-07-25 H.J. Lu <hongjiu.lu@intel.com>
3348
3349 * gcc.dg/vect/costmodel/x86_64/costmodel-vect-reduc-1char.c: Updated.
3350
3351 2007-07-25 Julian Brown <julian@codesourcery.com>
3352 Paul Brook <paul@codesourcery.com>
3353 Joseph Myers <joseph@codesourcery.com>
3354 Mark Shinwell <shinwell@codesourcery.com>
3355
3356 * gcc.dg/vect/vect.exp: Check is-effective-target arm_neon_hw.
3357 * gcc.dg/vect/tree-vect.h: Check for NEON SIMD support.
3358 * lib/gcc-dg.exp (cleanup-saved-temps): Fix comment.
3359 * lib/target-supports.exp (check_effective_target_arm_neon_ok)
3360 (check_effective_target_arm_neon_hw): New.
3361 * gcc.target/arm/neon/neon.exp: New file.
3362 * gcc.target/arm/neon/polytypes.c: New file.
3363 * gcc.target/arm/neon/v*.c (1870 files): New (autogenerated).
3364
3365 2007-07-25 Janis Johnson <janis187@us.ibm.com>
3366
3367 * gcc.c-torture/unsorted/dump-noaddr.c: Reduce string length for
3368 targets where an "int" is less than 32 bits wide.
3369
3370 2007-07-25 Andreas Krebbel <krebbel1@de.ibm.com>
3371
3372 * gcc.dg/20070725-1.c: Testcase for revision 126876 added.
3373
3374 2007-07-25 Rask Ingemann Lambertsen <rask@sygehus.dk>
3375
3376 * gcc.dg/tree-ssa/predcom-1.c (count_averages): Avoid overflow
3377 during addition if an int is only 16 bits wide.
3378 * gcc.dg/tree-ssa/predcom-2.c (fib): Avoid overflow of 16-bit int.
3379
3380 2007-07-25 Rask Ingemann Lambertsen <rask@sygehus.dk>
3381
3382 * gcc.dg/torture/pr29584.c: Only run test if pointers have the same
3383 size as "long int" and are 32 or 64 bits wide.
3384 * gcc.dg/torture/pr28814.c: Likewise.
3385
3386 2007-07-25 Rask Ingemann Lambertsen <rask@sygehus.dk>
3387
3388 * gcc.dg/torture/pr30313.c (struct S): Make sure the bit-field is
3389 exactly as wide as an int.
3390
3391 2007-07-25 Danny Smith <dannysmith@users.sourceforge.net>
3392
3393 * gcc.dg/compat/struct-layout-1_generate.c (COMPAT_PRLL):
3394 Define and use throughout as long long printf format specifier.
3395 * g++.dg/compat/struct-layout-1_generate.c (COMPAT_PRLL):
3396 Likewise.
3397
3398 2007-07-24 H.J. Lu <hongjiu.lu@intel.com>
3399
3400 * gcc.dg/dfp/fe-convert-2.c: Unconditionally enable testing
3401 for converting from 1.0e-96 and 0.00048828125 to _Decimal32.
3402
3403 2007-07-25 Ben Elliston <bje@au.ibm.com>
3404
3405 * gcc.dg/dfp/fe-convert-1.c: Fix typo in comments.
3406
3407 2007-07-24 Daniel Jacobowitz <dan@codesourcery.com>
3408
3409 * gcc.c-torture/execute/20070724-1.c: New.
3410
3411 2007-07-24 Paul Thomas <pault@gcc.gnu.org>
3412
3413 PR fortran/31205
3414 * gfortran.dg/alloc_comp_basics_1.f90 : Restore number of
3415 "deallocates" to 24, since patch has code rid of much spurious
3416 code.
3417 * gfortran.dg/interface_assignment_1.f90 : New test.
3418
3419 PR fortran/32842
3420 * gfortran.dg/interface_assignment_2.f90 : New test.
3421
3422 2007-07-24 Daniel Franke <franke.daniel@gmail.com>
3423
3424 PR fortran/32867
3425 * fortran.dg/initialization_10.f90: New test.
3426
3427 2007-07-24 Daniel Franke <franke.daniel@gmail.com>
3428
3429 PR fortran/32778
3430 * gfortran.dg/imag_2.f: Removed
3431 * gfortran.dg/warn_std_1.f90: New test.
3432 * gfortran.dg/warn_std_2.f90: New test.
3433 * gfortran.dg/warn_std_3.f90: New test.
3434
3435 2007-07-24 Paolo Carlini <pcarlini@suse.de>
3436
3437 PR c++/29001
3438 * g++.dg/init/new22.C: New.
3439
3440 2007-07-24 Paolo Carlini <pcarlini@suse.de>
3441
3442 PR c++/32561
3443 * g++.dg/template/crash67.C: New.
3444
3445 2007-07-24 Dorit Nuzman <dorit@il.ibm.com>
3446
3447 * lib/target-support.exp (check_effective_target_natural_alignment):
3448 (check_effective_target_vector_alignment_reachable): New.
3449 * config/spu/spu.c (spu_vector_alignment_reachable): New.
3450 (TARGET_VECTOR_ALIGNMENT_REACHABLE): Define.
3451 * * gcc.dg/vect/pr25413a.c: Use vector_alignment_reachable target
3452 check.
3453 * gcc.dg/vect/pr25413.c: Likewise.
3454 * gcc.dg/vect/pr31699.c: Likewise.
3455
3456 2007-07-24 Thomas Koenig <tkoenig@gcc.gnu.org>
3457
3458 PR fortran/30814
3459 * gfortran.dg/pack_bounds_1.f90: New test case.
3460
3461 2007-07-23  Daniel Franke  <franke.daniel@gmail.com>
3462
3463 PR fortran/31639
3464 * gfortran.dg/initialization_9.f90: New test.
3465
3466 2007-07-23 Christopher D. Rickett <crickett@lanl.gov>
3467
3468 PR fortran/32797
3469 PR fortran/32800
3470 * gfortran.dg/bind_c_usage_8.f03: New test case.
3471 * gfortran.dg/c_f_pointer_tests_2.f03: Ditto.
3472 * gfortran.dg/c_ptr_tests_5.f03: Updated expected error message.
3473
3474 2007-07-23 Richard Sandiford <richard@codesourcery.com>
3475
3476 * gcc.target/mips/branch-cost-1.c: New test.
3477 * gcc.target/mips/branch-cost-2.c: Likewise.
3478
3479 2007-07-23 Christopher D. Rickett <crickett@lanl.gov>
3480
3481 PR fortran/32732
3482 * gfortran.dg/c_char_tests.f03: New test case.
3483 * gfortran.dg/c_char_driver.c: Driver for c_char_tests.f03.
3484 * gfortran.dg/c_char_tests_2.f03: New test case.
3485 * gfortran.dg/value_6.f03: Ditto.
3486 * gfortran.dg/value_7.f03: Ditto.
3487
3488 2007-07-23 Christopher D. Rickett <crickett@lanl.gov>
3489
3490 PR fortran/32600
3491 * gfortran.dg/c_funloc_tests_5.f03: New.
3492 * gfortran.dg/c_funloc_tests_5.f04: New.
3493 * gfortran.dg/c_funloc_tests_4_driver.c: New.
3494
3495 2007-07-22 Nathan Sidwell <nathan@codesourcery.com>
3496
3497 PR c++/32839
3498 * g++.dg/expr/call4.C: New.
3499 * g++.dg/expr/call5.C: New.
3500
3501 2007-07-22 Daniel Franke <franke.daniel@gmail.com>
3502
3503 PR fortran/32710
3504 * gfortran.dg/namelist_30.f90: New test.
3505
3506 2007-07-22 Daniel Franke <franke.daniel@gmail.com>
3507
3508 PR fortran/29962
3509 * gfortran.dg/array_initializer_1.f90: Removed warning.
3510 * gfortran.dg/initialization_1.f90: Adjusted messages.
3511 * gfortran.dg/nested_modules_6.f90: Removed warning.
3512
3513 PR fortran/31253
3514 * gfortran.dg/initialization_7.f90: New test.
3515
3516 PR fortran/31639
3517 * gfortran.dg/initialization_8.f90: New test.
3518
3519 2007-07-22 Nathan Sidwell <nathan@codesourcery.com>
3520
3521 PR c++/30818
3522 * g++.dg/template/crash47.C: Adjust errors.
3523 * g++.dg/template/crash48.C: Adjust errors.
3524 * g++.dg/template/typename12.C: New.
3525 * g++.dg/template/typename13.C: New.
3526 * g++.dg/template/typename14.C: New.
3527 * g++.dg/template/typedef6.C: Adjust errors.
3528
3529 2007-07-21 Christopher D. Rickett <crickett@lanl.gov>
3530
3531 PR fortran/32627
3532 * gfortran.dg/pr32627_driver.c: Driver for pr32627.
3533 * gfortran.dg/pr32627.f03: New test case.
3534
3535 * gfortran.dg/c_f_pointer_logical.f03: New test case.
3536 * gfortran.dg/c_f_pointer_logical_driver.c: Driver for
3537 c_f_pointer_logical.
3538 * gfortran.dg/c_f_pointer_complex_driver.c: Driver for
3539 c_f_pointer_complex.
3540 * gfortran.dg/c_f_pointer_complex.f03: New test case.
3541 * gfortran.dg/c_f_pointer_shape_tests_2_driver.c: Driver for
3542 c_f_pointer_shape_tests_2.
3543 * gfortran.dg/c_f_pointer_shape_tests_2.f03: New test case.
3544
3545 2007-07-21 Christopher D. Rickett <crickett@lanl.gov>
3546
3547 PR fortran/32804
3548 * gfortran.dg/c_loc_tests_9.f03: New test case.
3549 * gfortran.dg/c_loc_tests_10.f03: Ditto.
3550
3551 2007-07-21 Lee Millward <lee.millward@gmail.com>
3552
3553 PR fortran/32823
3554 * gfortran.dg/int_2.f90: New test.
3555
3556 2007-07-21 Rask Ingemann Lambertsen <rask@sygehus.dk>
3557
3558 * gcc.dg/inline-23.c: Use pointer sized type for cast from pointer.
3559
3560 2007-07-20 Richard Sandiford <richard@codesourcery.com>
3561
3562 * gcc.target/mips/mips.exp (is_gp32_flag): Return true for -msmartmips.
3563 * gcc.target/mips/save-restore-5.c: Fix positioning of dg-do directive.
3564
3565 2007-07-20 Uros Bizjak <ubizjak@gmail.com>
3566
3567 PR tree-optimization/19910
3568 * gcc.dg/pr19910.c: New test.
3569
3570 2007-07-19 Daniel Franke <franke.daniel@gmail.com>
3571
3572 PR fortran/32738
3573 * gfortran.dg/pr32738.f90: New test.
3574
3575 2007-07-19 Thomas Koenig <tkoenig@gcc.gnu.org>
3576
3577 PR tree-optimzation/32635
3578 * gfortran.dg/pr32635.f: New test case.
3579
3580 2007-07-18 Christopher D. Rickett <crickett@lanl.gov>
3581
3582 PR fortran/32801
3583 * gfortran.dg/pr32801.f03: New test case.
3584
3585 2007-07-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3586
3587 * gcc.dg/c99-math-double-1.c: Mark test variables as volatile.
3588 Test negative numbers also.
3589 * gcc.dg/c99-math-float-1.c: Likewise.
3590 * gcc.dg/c99-math-long-double-1.c: Likewise.
3591 * gcc.dg/c99-math.h: Check for FP exceptions. Update for negative
3592 test inputs.
3593
3594 2007-07-18 Bob Wilson <bob.wilson@acm.org>
3595
3596 * lib/target-supports.exp (check_effective_target_sync_int_long):
3597 Enable for xtensa.
3598 (check_effective_target_sync_char_short): Likewise.
3599
3600 2007-07-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3601
3602 * gcc.dg/pr28796-2.c: Add more cases.
3603
3604 2007-07-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3605
3606 * gcc.dg/pr28796-1.c: Add more cases.
3607 * gcc.dg/pr28796-2.c: Likewise.
3608
3609 2007-07-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3610
3611 * gcc.dg/pr28796-1.c: Add more cases.
3612 * gcc.dg/pr28796-2.c: Likewise.
3613
3614 2007-07-17 Janus Weil <jaydub66@gmail.com>
3615
3616 PR fortran/32535
3617 * gfortran.dg/pr32535.f90: New test.
3618
3619 2007-07-17 Paul Thomas <pault@gcc.gnu.org>
3620
3621 PR fortran/31320
3622 PR fortran/32665
3623 * gfortran.dg/alloc_comp_constructor_3.f90: New test.
3624
3625 2007-07-17 Zdenek Dvorak <dvorakz@suse.cz>
3626
3627 PR rtl-optimization/32773
3628 * gcc.dg/pr32773.c: New test.
3629
3630 2007-07-16 Andrew Pinski <andrew_pinski@playstation.sony.com>
3631
3632 * gcc.target/spu/intrinsics-1.c: Use dg-message to
3633 match flax-vector-conversions note.
3634 * gcc.target/spu/fixed-range-bad.c: Use dg-warning
3635 instead of dg-error for the warning.
3636
3637 2007-07-16 Rask Ingemann Lambertsen <rask@sygehus.dk>
3638
3639 * gcc.c-torture/execute/20061101-2.c: Variant of 20061101-1.c
3640 adapted to work on targets with 16-bit or wider int.
3641 * gcc.c-torture/execute/pr29797-2.c: Likewise for pr29797-1.c.
3642 * gcc.c-torture/execute/pr31448-2.c: Likewise for pr31448.c.
3643 * gcc.dg/20061109-2.c: Likewise for 20061109-1.c.
3644 * gcc.dg/pr27959-2.c: Likewise for pr27959.c.
3645
3646 2007-07-16 Rask Ingemann Lambertsen <rask@sygehus.dk>
3647
3648 * gcc.dg/tree-ssa/ltrans-5.c: Only run test on targets which
3649 support large arrays.
3650 * gcc.dg/pr27959.c: Only run test if an int is at least 32 bits wide.
3651 * gcc.dg/20061109-1.c: Likewise.
3652 * gcc.c-torture/execute/20061101-1.x: Likewise.
3653 * gcc.c-torture/execute/pr29797-1.x: Likewise.
3654 * gcc.c-torture/execute/pr31448.x: Likewise.
3655
3656 2007-07-16 Lee Millward <lee.millward@gmail.com>
3657
3658 * gfortran.dg/cmplx_intrinsic_1.f90: New test.
3659
3660 PR fortran/32238
3661 * gfortran.dg/pr32238.f90: New test.
3662
3663 PR fortran/32222
3664 * gfortran.dg/pr32222.f90: New test.
3665
3666 PR fortran/32242
3667 * gfortran.dg/pr32242.f90: New test.
3668
3669 2007-07-16 Sandra Loosemore <sandra@codesourcery.com>
3670 David Ung <davidu@mips.com>
3671
3672 * gcc.target/mips/mips-sched-madd.c: New test case.
3673
3674 2007-07-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3675
3676 PR libfortran/32611
3677 * gfortran.dg/large_real_kind_1.f90: Update test.
3678 * gfortran.dg/pr17706.f90: Update test.
3679 * gfortran.dg/fmt_zero_digits.f90: Update test.
3680 * gfortran.dg/fmt_zero_precision.f90: Update test.
3681 * gfortran.dg/real_const_3.f90: Update test.
3682
3683 2007-07-15 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3684
3685 PR fortran/32036
3686 * gfortran.dg/bounds_check_8.f90: New test.
3687 * gfortran.dg/do_iterator_2.f90: Make code legal Fortran.
3688
3689 2007-07-15 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3690
3691 PR fortran/32357
3692 * gfortran.dg/mvbits_2.f90: New test.
3693
3694 2007-07-14 Thomas Koenig <tkoenig@gcc.gnu.org>
3695
3696 PR libfortran/32731
3697 * gfortran.dg/pack_mask_1.f90: New test.
3698 * gfortran.dg/unpack_mask_1.f90: New test.
3699
3700 2007-07-14 Eric Botcazou <ebotcazou@libertysurf.fr>
3701
3702 * gcc.dg/20001013-1.c: Move to gcc.target/sparc.
3703 * gcc.dg/20001101-1.c: Likewise.
3704 * gcc.dg/20001102-1.c: Likewise.
3705 * gcc.dg/20020116-2.c: Likewise.
3706 * gcc.dg/20020416-1.c: Likewise.
3707 * gcc.dg/sparc-constant-1.c: Likewise.
3708 * gcc.dg/sparc-dwarf2.c: Likewise.
3709 * gcc.dg/sparc-frame-1.c: Likewise.
3710 * gcc.dg/sparc-getcontext-1.c: Likewise.
3711 * gcc.dg/sparc-loop-1.c: Likewise.
3712 * gcc.dg/sparc-reg-1.c: Likewise.
3713 * gcc.dg/sparc-ret.c: Likewise.
3714 * gcc.dg/sparc-trap-1.c: Likewise.
3715 * gcc.dg/ultrasp10.c: Likewise.
3716 * gcc.dg/ultrasp11.c: Likewise.
3717 * gcc.dg/ultrasp1.c: Likewise.
3718 * gcc.dg/ultrasp2.c: Likewise.
3719 * gcc.dg/ultrasp3.c: Likewise.
3720 * gcc.dg/ultrasp4.c: Likewise.
3721 * gcc.dg/ultrasp5.c: Likewise.
3722 * gcc.dg/ultrasp6.c: Likewise.
3723 * gcc.dg/ultrasp7.c: Likewise.
3724 * gcc.dg/ultrasp8.c: Likewise.
3725 * gcc.dg/ultrasp9.c: Likewise.
3726 * gcc.dg/splet-1.c: Delete.
3727
3728 2007-07-14 Daniel Franke <franke.daniel@gmail.com>
3729
3730 PR fortran/32724
3731 * gfortran.dg/stfunc_5.f90: New test.
3732
3733 2007-07-14 Uros Bizjak <ubizjak@gmail.com>
3734
3735 * lib/target-supports.exp (check_effective_target_vect_aligned_arrays):
3736 New procedure to check if arrays are naturally aligned to the vector
3737 alignment boundary.
3738 * gcc.dg/vect/pr25413a.c: Do not include stdarg.h. Use __SIZE_TYPE__
3739 in size_t typedef. Adjust tree dump scan results according to
3740 vect_aligned_arrays target check.
3741 * gcc.dg/vect/pr25413.c: Adjust tree dump scan results according to
3742 vect_aligned_arrays target check.
3743 * gcc.dg/vect/pr31699.c: Ditto.
3744
3745 2007-07-13 Sa Liu <saliu@de.ibm.com>
3746
3747 * gcc.dg/vect/fast-math-vect-reduc-7.c: Switch on test
3748 for V2DFmode vector conditional expression.
3749 * gcc.target/spu/dfcmeq.c: New. Test combination of abs
3750 and dfceq patterns.
3751 * gcc.target/spu/dfcmgt.c: New. Test combination of abs
3752 and dfcgt patterns.
3753 * gcc.target/spu/intrinsics-2.c: New. Test intrinsics for
3754 V2DFmode comparison and test special values.
3755 * lib/target-supports.exp: Switch on test for V2DFmode
3756 vector conditional expression.
3757
3758 2007-07-13 Richard Guenther <rguenther@suse.de>
3759
3760 PR tree-optimization/32721
3761 * gcc.dg/pr32721.c: New testcase.
3762
3763 2007-07-13 Hans-Peter Nilsson <hp@axis.com>
3764
3765 * gcc.dg/20011127-1.c: Use dg-message, not dg-error to match the
3766 error message part that continues on a new line.
3767
3768 2007-07-12 Geoffrey Keating <geoffk@apple.com>
3769
3770 * gcc.dg/c99-tgmath-1.c: New.
3771 * gcc.dg/c99-tgmath-2.c: New.
3772 * gcc.dg/c99-tgmath-3.c: New.
3773 * gcc.dg/c99-tgmath-4.c: New.
3774
3775 2007-07-12 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
3776 Janis Johnson <janis187@us.ibm.com>
3777
3778 PR testsuite/25241
3779 * gcc.test-framework/dg-error-exp-F.c: New test.
3780 * gcc.test-framework/dg-warning-exp-F.c: New test.
3781 * lib/gcc.exp: Enable warning and error prefixes.
3782 * lib/gcc-dg.exp (dg-warning): Wrap original dg-warning.
3783 (dg-error): Wrap original dg-error.
3784 * gcc.target/powerpc/altivec-types-1.c: Remove explicit error/warning
3785 markers from dg-error/dg-warning directives.
3786 * gcc.dg/20040322-1.c: Likewise.
3787 * gcc.dg/Wchar-subscripts-1.c: Likewise.
3788 * gcc.dg/Wdeclaration-after-statement-1.c: Likewise.
3789 * gcc.dg/Wdeclaration-after-statement-2.c: Likewise.
3790 * gcc.dg/Werror-1.c: Likewise.
3791 * gcc.dg/Werror-10.c: Likewise.
3792 * gcc.dg/Werror-11.c: Likewise.
3793 * gcc.dg/Werror-2.c: Likewise.
3794 * gcc.dg/Werror-3.c: Likewise.
3795 * gcc.dg/Werror-4.c: Likewise.
3796 * gcc.dg/Werror-5.c: Likewise.
3797 * gcc.dg/Werror-6.c: Likewise.
3798 * gcc.dg/Werror-7.c: Likewise.
3799 * gcc.dg/Werror-8.c: Likewise.
3800 * gcc.dg/Werror-9.c: Likewise.
3801 * gcc.dg/Werror-implicit-function-declaration.c: Likewise.
3802 * gcc.dg/Wimplicit-function-declaration-c89-pedantic.c: Likewise.
3803 * gcc.dg/Wimplicit-function-declaration-c89.c: Likewise.
3804 * gcc.dg/Wimplicit-function-declaration-c99-pedantic.c: Likewise.
3805 * gcc.dg/Wimplicit-function-declaration-c99.c: Likewise.
3806 * gcc.dg/Wint-to-pointer-cast-1.c: Likewise.
3807 * gcc.dg/Wint-to-pointer-cast-2.c: Likewise.
3808 * gcc.dg/Wint-to-pointer-cast-3.c: Likewise.
3809 * gcc.dg/Wnested-externs-1.c: Likewise.
3810 * gcc.dg/Wpointer-to-int-cast-1.c: Likewise.
3811 * gcc.dg/Wpointer-to-int-cast-2.c: Likewise.
3812 * gcc.dg/Wpointer-to-int-cast-3.c: Likewise.
3813 * gcc.dg/Wshadow-3.c: Likewise.
3814 * gcc.dg/Wtraditional-conversion-2.c: Likewise.
3815 * gcc.dg/Wwrite-strings-1.c: Likewise.
3816 * gcc.dg/anon-struct-5.c: Likewise.
3817 * gcc.dg/anon-struct-6.c: Likewise.
3818 * gcc.dg/anon-struct-7.c: Likewise.
3819 * gcc.dg/anon-struct-8.c: Likewise.
3820 * gcc.dg/array-8.c: Likewise.
3821 * gcc.dg/array-quals-2.c: Likewise.
3822 * gcc.dg/asm-qual-1.c: Likewise.
3823 * gcc.dg/asm-wide-1.c: Likewise.
3824 * gcc.dg/assign-warn-1.c: Likewise.
3825 * gcc.dg/assign-warn-2.c: Likewise.
3826 * gcc.dg/bitfld-10.c: Likewise.
3827 * gcc.dg/bitfld-11.c: Likewise.
3828 * gcc.dg/bitfld-12.c: Likewise.
3829 * gcc.dg/bitfld-13.c: Likewise.
3830 * gcc.dg/bitfld-14.c: Likewise.
3831 * gcc.dg/builtin-choose-expr-2.c: Likewise.
3832 * gcc.dg/builtins-30.c: Likewise.
3833 * gcc.dg/c90-const-expr-5.c: Likewise.
3834 * gcc.dg/c90-typespec-1.c: Likewise.
3835 * gcc.dg/c99-const-expr-5.c: Likewise.
3836 * gcc.dg/c99-flex-array-5.c: Likewise.
3837 * gcc.dg/c99-fordecl-3.c: Likewise.
3838 * gcc.dg/c99-tag-3.c: Likewise.
3839 * gcc.dg/c99-typespec-1.c: Likewise.
3840 * gcc.dg/c99-vla-jump-1.c: Likewise.
3841 * gcc.dg/c99-vla-jump-2.c: Likewise.
3842 * gcc.dg/c99-vla-jump-3.c: Likewise.
3843 * gcc.dg/c99-vla-jump-4.c: Likewise.
3844 * gcc.dg/c99-vla-jump-5.c: Likewise.
3845 * gcc.dg/cast-1.c: Likewise.
3846 * gcc.dg/cast-2.c: Likewise.
3847 * gcc.dg/cast-3.c: Likewise.
3848 * gcc.dg/cast-4.c: Likewise.
3849 * gcc.dg/cast-pretty-print-1.c: Likewise.
3850 * gcc.dg/comp-goto-2.c: Likewise.
3851 * gcc.dg/comp-goto-3.c: Likewise.
3852 * gcc.dg/cpp/error-1.c: Likewise.
3853 * gcc.dg/cpp/if-paren.c: Likewise.
3854 * gcc.dg/decl-7.c: Likewise.
3855 * gcc.dg/decl-8.c: Likewise.
3856 * gcc.dg/decl-nospec-1.c: Likewise.
3857 * gcc.dg/decl-nospec-2.c: Likewise.
3858 * gcc.dg/decl-nospec-3.c: Likewise.
3859 * gcc.dg/declspec-10.c: Likewise.
3860 * gcc.dg/declspec-11.c: Likewise.
3861 * gcc.dg/declspec-12.c: Likewise.
3862 * gcc.dg/declspec-13.c: Likewise.
3863 * gcc.dg/declspec-14.c: Likewise.
3864 * gcc.dg/declspec-15.c: Likewise.
3865 * gcc.dg/declspec-16.c: Likewise.
3866 * gcc.dg/declspec-17.c: Likewise.
3867 * gcc.dg/declspec-4.c: Likewise.
3868 * gcc.dg/declspec-5.c: Likewise.
3869 * gcc.dg/declspec-6.c: Likewise.
3870 * gcc.dg/declspec-7.c: Likewise.
3871 * gcc.dg/declspec-8.c: Likewise.
3872 * gcc.dg/declspec-9.c: Likewise.
3873 * gcc.dg/dfp/Wtraditional-conversion-2.c: Likewise.
3874 * gcc.dg/dfp/constants-c99.c: Likewise.
3875 * gcc.dg/dfp/keywords-c89.c: Likewise.
3876 * gcc.dg/dfp/keywords-c99.c: Likewise.
3877 * gcc.dg/dfp/keywords-reserved.c: Likewise.
3878 * gcc.dg/dfp/typespec.c: Likewise.
3879 * gcc.dg/dremf-type-compat-2.c: Likewise.
3880 * gcc.dg/dremf-type-compat-3.c: Likewise.
3881 * gcc.dg/dremf-type-compat-4.c: Likewise.
3882 * gcc.dg/empty-source-2.c: Likewise.
3883 * gcc.dg/empty-source-3.c: Likewise.
3884 * gcc.dg/enum3.c: Likewise.
3885 * gcc.dg/extra-semi-2.c: Likewise.
3886 * gcc.dg/extra-semi-3.c: Likewise.
3887 * gcc.dg/float-range-1.c: Likewise.
3888 * gcc.dg/float-range-2.c: Likewise.
3889 * gcc.dg/float-range-3.c: Likewise.
3890 * gcc.dg/float-range-5.c: Likewise.
3891 * gcc.dg/format/asm_fprintf-2.c: Likewise.
3892 * gcc.dg/format/asm_fprintf-3.c: Likewise.
3893 * gcc.dg/format/asm_fprintf-4.c: Likewise.
3894 * gcc.dg/format/asm_fprintf-5.c: Likewise.
3895 * gcc.dg/format/cast-1.c: Likewise.
3896 * gcc.dg/format/gcc_diag-3.c: Likewise.
3897 * gcc.dg/format/gcc_diag-4.c: Likewise.
3898 * gcc.dg/format/gcc_diag-6.c: Likewise.
3899 * gcc.dg/format/gcc_diag-8.c: Likewise.
3900 * gcc.dg/format/gcc_diag-9.c: Likewise.
3901 * gcc.dg/format/nul-2.c: Likewise.
3902 * gcc.dg/format/opt-1.c: Likewise.
3903 * gcc.dg/format/opt-2.c: Likewise.
3904 * gcc.dg/format/opt-3.c: Likewise.
3905 * gcc.dg/format/opt-4.c: Likewise.
3906 * gcc.dg/format/opt-5.c: Likewise.
3907 * gcc.dg/format/opt-6.c: Likewise.
3908 * gcc.dg/framework-2.c: Likewise.
3909 * gcc.dg/func-args-1.c: Likewise.
3910 * gcc.dg/func-outside-1.c: Likewise.
3911 * gcc.dg/func-outside-2.c: Likewise.
3912 * gcc.dg/gnu-cond-expr-2.c: Likewise.
3913 * gcc.dg/gnu-cond-expr-3.c: Likewise.
3914 * gcc.dg/if-empty-1.c: Likewise.
3915 * gcc.dg/init-bad-1.c: Likewise.
3916 * gcc.dg/init-bad-2.c: Likewise.
3917 * gcc.dg/init-bad-3.c: Likewise.
3918 * gcc.dg/init-desig-obs-2.c: Likewise.
3919 * gcc.dg/init-desig-obs-3.c: Likewise.
3920 * gcc.dg/init-empty-2.c: Likewise.
3921 * gcc.dg/init-empty-3.c: Likewise.
3922 * gcc.dg/inline-11.c: Likewise.
3923 * gcc.dg/inline-12.c: Likewise.
3924 * gcc.dg/inline-8.c: Likewise.
3925 * gcc.dg/inline-9.c: Likewise.
3926 * gcc.dg/inline3.c: Likewise.
3927 * gcc.dg/label-decl-1.c: Likewise.
3928 * gcc.dg/label-decl-2.c: Likewise.
3929 * gcc.dg/label-decl-3.c: Likewise.
3930 * gcc.dg/label-decl-4.c: Likewise.
3931 * gcc.dg/long-long-typespec-1.c: Likewise.
3932 * gcc.dg/lvalue-2.c: Likewise.
3933 * gcc.dg/lvalue-3.c: Likewise.
3934 * gcc.dg/nested-func-3.c: Likewise.
3935 * gcc.dg/nested-redef-1.c: Likewise.
3936 * gcc.dg/noreturn-4.c: Likewise.
3937 * gcc.dg/old-style-prom-2.c: Likewise.
3938 * gcc.dg/old-style-prom-3.c: Likewise.
3939 * gcc.dg/old-style-then-proto-1.c: Likewise.
3940 * gcc.dg/overflow-warn-1.c: Likewise.
3941 * gcc.dg/overflow-warn-2.c: Likewise.
3942 * gcc.dg/overflow-warn-3.c: Likewise.
3943 * gcc.dg/overflow-warn-4.c: Likewise.
3944 * gcc.dg/overflow-warn-6.c: Likewise.
3945 * gcc.dg/parm-forwdecl-2.c: Likewise.
3946 * gcc.dg/parm-forwdecl-3.c: Likewise.
3947 * gcc.dg/parm-impl-decl-1.c: Likewise.
3948 * gcc.dg/parm-impl-decl-2.c: Likewise.
3949 * gcc.dg/parm-incomplete-1.c: Likewise.
3950 * gcc.dg/parm-mismatch-1.c: Likewise.
3951 * gcc.dg/pointer-arith-1.c: Likewise.
3952 * gcc.dg/pointer-arith-2.c: Likewise.
3953 * gcc.dg/pointer-arith-3.c: Likewise.
3954 * gcc.dg/pointer-arith-4.c: Likewise.
3955 * gcc.dg/pointer-arith-6.c: Likewise.
3956 * gcc.dg/pointer-arith-7.c: Likewise.
3957 * gcc.dg/pointer-arith-8.c: Likewise.
3958 * gcc.dg/pr13804-1.c: Likewise.
3959 * gcc.dg/pr15698-1.c: Likewise.
3960 * gcc.dg/pr15698-2.c: Likewise.
3961 * gcc.dg/pr15698-3.c: Likewise.
3962 * gcc.dg/pr15698-4.c: Likewise.
3963 * gcc.dg/pr15698-5.c: Likewise.
3964 * gcc.dg/pr15698-6.c: Likewise.
3965 * gcc.dg/pr15698-7.c: Likewise.
3966 * gcc.dg/pr15698-8.c: Likewise.
3967 * gcc.dg/pr17188-1.c: Likewise.
3968 * gcc.dg/pr17301-1.c: Likewise.
3969 * gcc.dg/pr17301-2.c: Likewise.
3970 * gcc.dg/pr17730-1.c: Likewise.
3971 * gcc.dg/pr20368-1.c: Likewise.
3972 * gcc.dg/pr20368-2.c: Likewise.
3973 * gcc.dg/pr20368-3.c: Likewise.
3974 * gcc.dg/pr22308-1.c: Likewise.
3975 * gcc.dg/qual-component-1.c: Likewise.
3976 * gcc.dg/redecl-1.c: Likewise.
3977 * gcc.dg/redecl-11.c: Likewise.
3978 * gcc.dg/redecl-12.c: Likewise.
3979 * gcc.dg/redecl-13.c: Likewise.
3980 * gcc.dg/redecl-14.c: Likewise.
3981 * gcc.dg/redecl-15.c: Likewise.
3982 * gcc.dg/register-var-1.c: Likewise.
3983 * gcc.dg/register-var-2.c: Likewise.
3984 * gcc.dg/stmt-expr-2.c: Likewise.
3985 * gcc.dg/stmt-expr-3.c: Likewise.
3986 * gcc.dg/stmt-expr-label-1.c: Likewise.
3987 * gcc.dg/stmt-expr-label-2.c: Likewise.
3988 * gcc.dg/stmt-expr-label-3.c: Likewise.
3989 * gcc.dg/struct-empty-2.c: Likewise.
3990 * gcc.dg/struct-empty-3.c: Likewise.
3991 * gcc.dg/struct-parse-1.c: Likewise.
3992 * gcc.dg/struct-semi-1.c: Likewise.
3993 * gcc.dg/struct-semi-2.c: Likewise.
3994 * gcc.dg/struct-semi-3.c: Likewise.
3995 * gcc.dg/switch-5.c: Likewise.
3996 * gcc.dg/switch-6.c: Likewise.
3997 * gcc.dg/switch-7.c: Likewise.
3998 * gcc.dg/tls/diag-5.c: Likewise.
3999 * gcc.dg/transparent-union-1.c: Likewise.
4000 * gcc.dg/transparent-union-3.c: Likewise.
4001 * gcc.dg/typespec-1.c: Likewise.
4002 * gcc.dg/vla-init-2.c: Likewise.
4003 * gcc.dg/vla-init-3.c: Likewise.
4004 * gcc.dg/vla-init-4.c: Likewise.
4005 * gcc.dg/vla-init-5.c: Likewise.
4006 * gcc.dg/void-cast-2.c: Likewise.
4007 * gcc.dg/wvla-3.c: Likewise.
4008 * gcc.dg/wvla-7.c: Likewise.
4009 * gcc.target/i386/991209-1.c: Likewise.
4010 * gcc.target/ia64/fpreg-1.c: Likewise.
4011 * gcc.target/m68k/interrupt_thread-2.c: Likewise.
4012 * gcc.target/m68k/interrupt_thread-3.c: Likewise.
4013
4014 2007-07-12  Daniel Franke  <franke.daniel@gmail.com>
4015
4016 PR fortran/31639
4017 * gfortran.dg/func_decl_4.f90: New test.
4018
4019 2007-07-12 Paul Thomas <pault@gcc.gnu.org>
4020
4021 PR fortran/32727
4022 * gfortran.dg/interface_17.f90: New test.
4023
4024 2007-07-12 Christopher D. Rickett <crickett@lanl.gov>
4025
4026 PR fortran/32599
4027 * gfortran.dg/32599.f03: New test case.
4028
4029 PR fortran/32601
4030 * gfortran.dg/32601.f03: New test case.
4031 * gfortran.dg/32601_1.f03: Ditto.
4032 * gfortran.dg/c_ptr_tests_9.f03: Updated dg-options.
4033 * gfortran.dg/c_ptr_tests_10.f03: Ditto.
4034
4035 2007-07-12 Steve Ellcey <sje@cup.hp.com>
4036
4037 * gcc.c-torture/execute/align-3.c: Remove function addr check.
4038
4039 2007-07-12 Dorit Nuzman <dorit@il.ibm.com>
4040 Devang Patel <dpatel@apple.com>
4041
4042 PR tree-optimization/25413
4043 * gcc.dg/vect/vect-align-1.c: New.
4044 * gcc.dg/vect/vect-align-2.c: New.
4045 * gcc.dg/vect/pr25413.c: New.
4046 * gcc.dg/vect/pr25413a.c: New.
4047 * gcc.dg/vect/pr31699.c: Fix dg-final check.
4048
4049 2007-07-12 Nathan Froyd <froydnj@codesourcery.com>
4050
4051 * lib/target-support.exp (check_ultrasparc_hw_available):
4052 New function.
4053 (is-effective-target): Check $arg for ultrasparc_hw.
4054 (is-effective-target-keyword): Likewise.
4055 * gcc.dg/vect/vect.exp: Call check_effective_target_ultrasparc_hw
4056 when determining what to do on sparc platforms.
4057 * gcc.dg/20001013-1.c: Check for an ultrasparc_hw target.
4058 * gcc.dg/20001101-1.c: Likewise.
4059 * gcc.dg/20001101-2.c: Likewise.
4060 * gcc.dg/ultrasp9.c: Likewise.
4061 * gcc.dg/ultrasp10.c: Likewise.
4062 * gcc.target/sparc/pdist-3.c: Likewise.
4063
4064 2007-07-12 Daniel Jacobowitz <dan@codesourcery.com>
4065
4066 * gcc.target/mips/save-restore-5.c: Add -mno-abicalls.
4067
4068 2007-07-12 Dorit Nuzman <dorit@il.ibm.com>
4069
4070 * gcc.dg/vect/costmodel/ppc/costmodel-vect-reduc-1char.c: Loops now
4071 get vectorized.
4072 * gcc.dg/vect/costmodel/i386/costmodel-vect-reduc-1char.c: Loops
4073 now get vectorized.
4074 * gcc.dg/vect/costmodel/spu/spu-costmodel-vect.exp: New.
4075 * gcc.dg/vect/costmodel/spu/costmodel-fast-math-vect-pr29925.c: New.
4076 * gcc.dg/vect/costmodel/spu/costmodel-vect-31a.c: New.
4077 * gcc.dg/vect/costmodel/spu/costmodel-vect-31b.c: New.
4078 * gcc.dg/vect/costmodel/spu/costmodel-vect-31c.c: New.
4079 * gcc.dg/vect/costmodel/spu/costmodel-vect-31d.c: New.
4080 * gcc.dg/vect/costmodel/spu/costmodel-vect-iv-9.c: New.
4081 * gcc.dg/vect/costmodel/spu/costmodel-vect-33.c: New.
4082 * gcc.dg/vect/costmodel/spu/costmodel-vect-76a.c: New.
4083 * gcc.dg/vect/costmodel/spu/costmodel-vect-76b.c: New.
4084 * gcc.dg/vect/costmodel/spu/costmodel-vect-76c.c: New.
4085 * gcc.dg/vect/costmodel/spu/costmodel-vect-68a.c: New.
4086 * gcc.dg/vect/costmodel/spu/costmodel-vect-68b.c: New.
4087 * gcc.dg/vect/costmodel/spu/costmodel-vect-68c.c: New.
4088 * gcc.dg/vect/costmodel/spu/costmodel-vect-68d.c: New.
4089 * lib/target-supports.exp (check_effective_target_vect_int_mul):
4090 Add spu.
4091
4092 2007-07-12 Jakub Jelinek <jakub@redhat.com>
4093
4094 PR c++/30854
4095 * g++.dg/parse/error30.C: New test.
4096
4097 2007-07-12 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
4098
4099 PR fortran/29804
4100 * gfortran.dg/alloc_comp_misc_1.f90: New test.
4101
4102 2007-07-11 Daniel Berlin <dberlin@dberlin.org>
4103
4104 * gfortran.fortran-torture/compile/pr32663.f: New test.
4105
4106 2007-07-11 Paolo Carlini <pcarlini@suse.de>
4107
4108 PR c++/31027
4109 * g++.dg/inherit/virtual4.C: New.
4110
4111 2007-07-11 Uros Bizjak <ubizjak@gmail.com>
4112
4113 PR target/32661
4114 * gcc.target/i386/pr32661-1.c: New test.
4115
4116 2007-07-11 Eric Botcazou <ebotcazou@adacore.com>
4117
4118 * gnat.dg/invariant_index.ad[sb]: New test.
4119
4120 2007-07-11 Paolo Carlini <pcarlini@suse.de>
4121
4122 PR c++/32560
4123 * g++.dg/template/decl3.C: New.
4124
4125 2007-07-09 Geoffrey Keating <geoffk@apple.com>
4126
4127 PR 32617
4128 * gcc.c-torture/execute/align-3.c: New.
4129
4130 2007-07-10 Uros Bizjak <ubizjak@gmail.com>
4131
4132 PR target/32708
4133 * gcc.target/i386/pr32708-1.c: New test.
4134 * gcc.target/i386/pr32708-2.c: Ditto.
4135 * gcc.target/i386/pr32708-3.c: Ditto.
4136
4137 2007-07-10 Mark Mitchell <mark@codesourcery.com>
4138
4139 * g++.dg/init/new20.C: Remove svn:executable flag.
4140
4141 2007-07-10 Nathan Froyd <froydnj@codesourcery.com>
4142
4143 * gcc.dg/vect/vect-116.c: Add vect_int target requirement.
4144
4145 2007-07-10 Nathan Froyd <froydnj@codesourcery.com>
4146
4147 * gcc.dg/ultrasp7.c: Add fpic target requirement.
4148
4149 2007-07-10 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
4150
4151 PR testsuite/25241
4152 * gcc.dg/pch/counter-2.c: Match every message with its appropriate
4153 directive.
4154
4155 2007-07-10 Paul Thomas <pault@gcc.gnu.org>
4156
4157 PR fortran/32157
4158 * gfortran.dg/overload_2.f90: New test.
4159
4160 PR fortran/32689
4161 * gfortran.dg/transfer_simplify_5.f90
4162
4163 PR fortran/32634
4164 * gfortran.dg/interface_15.f90: New test.
4165
4166 2007-07-09 Thomas Koenig <tkoenig@gcc.gnu.org>
4167
4168 PR libfortran/32336
4169 * gfortran.dg/matmul_5.f90: New test case.
4170
4171 2007-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
4172
4173 * gcc.dg/fesd-any.c: Move to gcc.dg/debug/dwarf2 directory.
4174 * gcc.dg/fesd-any.h: Likewise.
4175 * gcc.dg/fesd-baseonly.c: Likewise.
4176 * gcc.dg/fesd-baseonly.h: Likewise.
4177 * gcc.dg/fesd-none.c: Likewise.
4178 * gcc.dg/fesd-none.h: Likewise.
4179 * gcc.dg/fesd-reduced.c: Likewise.
4180 * gcc.dg/fesd-reduced.h: Likewise.
4181 * gcc.dg/fesd-sys.c: Likewise.
4182 * gcc.dg/fesd-sys.h: Likewise
4183 * gcc.dg/fesd.h: Likewise.
4184
4185 * g++.dg/debug/dwarf2: New directory.
4186 * g++.dg/debug/dwarf2/dwarf2.exp: New driver.
4187 * g++.dg/other/fesd-any.C: Move to g++.dg/debug/dwarf2 directory.
4188 * g++.dg/other/fesd-any.h: Likewise.
4189 * g++.dg/other/fesd-baseonly.C: Likewise.
4190 * g++.dg/other/fesd-baseonly.h: Likewise.
4191 * g++.dg/other/fesd-none.C: Likewise.
4192 * g++.dg/other/fesd-none.h: Likewise.
4193 * g++.dg/other/fesd-reduced.C: Likewise.
4194 * g++.dg/other/fesd-reduced.h: Likewise.
4195 * g++.dg/other/fesd-sys.C: Likewise.
4196 * g++.dg/other/fesd-sys.h: Likewise.
4197 * g++.dg/other/fesd.h: Likewise.
4198
4199 2007-07-09 Daniel Franke <franke.daniel@gmail.com>
4200
4201 PR fortran/31129
4202 * gfortran.dg/parameter_unused.f90: New test.
4203
4204 2007-07-09 Uros Bizjak <ubizjak@gmail.com>
4205
4206 PR tree-optimization/32681
4207 * gcc.dg/tree-ssa/pr32681.c: New test.
4208
4209 2007-07-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4210
4211 PR fortran/32678
4212 * gfortran.dg/fmt_t_5.f90: New test.
4213
4214 2007-07-08 Paolo Carlini <pcarlini@suse.de>
4215
4216 PR c++/30535
4217 * g++.dg/template/operator10.C: New.
4218
4219 2007-07-08 Thomas Koenig <tkoenig@gcc.gnu.org>
4220
4221 PR libfortran/32217
4222 * gfortran.dg/unpack_zerosize_1.f90: New test case.
4223
4224 2007-07-08 Daniel Franke <franke.daniel@gmail.com>
4225
4226 PR fortran/29876
4227 * gfortran.dg/operator_6.f90: New test.
4228
4229 2007-07-08 Daniel Franke <franke.daniel@gmail.com>
4230
4231 PR fortran/17711
4232 * gfortran.dg/operator_4.f90: New test.
4233 * gfortran.dg/operator_5.f90: New test.
4234 * gfortran.dg/logical_comp.f90: Adjusted error messages.
4235 * gfortran.dg/module_md5_1.f90: Adjusted MD5 sum.
4236
4237 2007-07-08 Tobias Burnus <burnus@net-b.de>
4238
4239 PR fortran/32669
4240 * gfortran.dg/argument_checking_6.f90: New.
4241
4242 2007-07-08 Daniel Franke <franke.daniel@gmail.com>
4243
4244 PR fortran/25094
4245 * gfortran.dg/interface_155555.f90: New test.
4246
4247 2007-07-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4248
4249 * gcc.dg/c99-math-double-1.c, gcc.dg/c99-math-float-1.c,
4250 c99-math-long-double-1.c, c99-math.h: Test subnormals.
4251
4252 2007-07-08 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
4253
4254 PR testsuite/25241
4255 * gcc.dg/20041213-1.c: Don't use default -pedantic-errors to allow
4256 discern pedantic diagnostics and errors.
4257 * gcc.dg/empty2.c: Add -pedantic, so it actually produces a warning
4258 and not an error.
4259 * gcc.dg/20050121-1.c: This is an error and not a warning.
4260 * gcc.target/i386/sseregparm-2.c: Likewise.
4261 * gcc.target/i386/20060512-4.c: This is a warning and not an error.
4262 * gcc.dg/charset/attribute2.c: Likewise.
4263 * gcc.dg/bitfld-1.c: Likewise.
4264 * gcc.dg/pack-test-2.c: Likewise.
4265 * gcc.dg/940510-1.c: Match separately error and warning.
4266 * gcc.dg/array-2.c: Match separately multiple messages. The second
4267 diagnostic is a pedantic warning and not an error.
4268 * gcc.dg/pr14475.c: Match separately multiple messages.
4269 * gcc.dg/pr18809-1.c: Likewise.
4270 * gcc.dg/pr27953.c: Likewise.
4271 * gcc.dg/vla-init-1.c: Likewise.
4272 * gcc.dg/redecl-1.c: Fix wrong use of dg-error and dg-warning.
4273
4274 2007-07-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4275
4276 PR fortran/32644
4277 * gfortran.dg/char_decl_1.f90: New test.
4278
4279 2007-07-07 Daniel Berlin <dberlin@dberlin.org>
4280
4281 * Revert add of gcc.dg/tree-ssa/ssa-pre-17.c.
4282
4283 2007-07-07 Mark Mitchell <mark@codesourcery.com>
4284
4285 PR c++/32232
4286 * g++.dg/template/overload9.C: New test.
4287
4288 2007-07-06 Daniel Berlin <dberlin@dberlin.org>
4289
4290 * gcc.dg/tree-ssa/ssa-pre-17.c: New test.
4291 * gcc.dg/tree-ssa/ssa-fre-7.c: New test.
4292
4293 2007-07-06 Nathan Froyd <froydnj@codesourcery.com>
4294
4295 * gcc.dg/20001012-1.c: Run on all fpic-capable targets.
4296 * gcc.dg/20001012-2.c: Likewise.
4297 * gcc.dg/tls/opt-7.c: Require an fpic-capable target.
4298 * gcc.dg/20000222-1.c: Add -fPIC on all fpic-capable targets.
4299
4300 2007-07-06 Nathan Froyd <froydnj@codesourcery.com>
4301
4302 * gcc.c-torture/execute/multi-ix.c (CHUNK): Be more conservative
4303 about the chunk size when STACK_SIZE is defined.
4304
4305 2007-07-06 Josh Conner <jconner@apple.com>
4306
4307 PR middle-end/32602
4308 * gcc.dg/sibcall-8.c: New test.
4309
4310 2007-07-06 Josh Conner <jconner@apple.com>
4311
4312 PR middle-end/32603
4313 * gcc.target/arm/sibcall-1.c: New test.
4314
4315 2007-07-06 H.J. Lu <hongjiu.lu@intel.com>
4316
4317 * gcc.dg/dfp/convert-dfp-round-thread.c: New test.
4318
4319 2007-07-06 Daniel Franke <franke.daniel@gmail.com>
4320
4321 * gfortran.dg/save_parameter.f90: New test.
4322 * gfortran.dg/module_md5_1.f90: Updated MD5 sum.
4323
4324 2007-07-06 Richard Guenther <rguenther@suse.de>
4325
4326 * g++.dg/opt/pr30965.C: New testcase.
4327
4328 2007-07-06 Richard Sandiford <richard@codesourcery.com>
4329
4330 * gcc.target/mips/save-restore-5.c: New test.
4331
4332 2007-07-06 Uros Bizjak <ubizjak@gmail.com>
4333
4334 PR rtl_optimization/32450
4335 * gcc.dg/pr32450.c: New runtime test.
4336
4337 2007-07-06 Uros Bizjak <ubizjak@gmail.com>
4338
4339 * g++.dg/ext/visibility/ms-compat-1.C: Change double underscore to
4340 single underscore in scan directives.
4341
4342 2007-07-05 Mark Mitchell <mark@codesourcery.com>
4343
4344 PR c++/32245
4345 * g++.dg/init/ptrmem4.C: New test.
4346
4347 PR c++/32251
4348 * g++.dg/init/new21.C: Likewise.
4349
4350 PR c++/31992
4351 * g++.dg/template/static30.C: Likewise.
4352
4353 2007-07-05 Dorit Nuzman <dorit@il.ibm.com>
4354
4355 * gcc.dg/vect/costmodel/ppc: New directory.
4356 * gcc.dg/vect/costmodel/ppc/ppc-costmodel-vect.exp: New.
4357 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr29925.c:
4358 New test.
4359 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: New test.
4360 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31b.c: New test.
4361 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31c.c: New test.
4362 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31d.c: New test.
4363 * gcc.dg/vect/costmodel/ppc/costmodel-vect-33.c: New test.
4364 * gcc.dg/vect/costmodel/ppc/costmodel-vect-76a.c: New test.
4365 * gcc.dg/vect/costmodel/ppc/costmodel-vect-76b.c: New test.
4366 * gcc.dg/vect/costmodel/ppc/costmodel-vect-76c.c: New test.
4367 * gcc.dg/vect/costmodel/ppc/costmodel-vect-68a.c: New test.
4368 * gcc.dg/vect/costmodel/ppc/costmodel-vect-68b.c: New test.
4369 * gcc.dg/vect/costmodel/ppc/costmodel-vect-68c.c: New test.
4370 * gcc.dg/vect/costmodel/ppc/costmodel-vect-68d.c: New test.
4371 * gcc.dg/vect/costmodel/ppc/costmodel-vect-reduc-1char.c: New test.
4372 * gcc.dg/vect/costmodel/i386/costmodel-vect-68.c: Now vectorized.
4373
4374 2007-07-05 Tobias Burnus <burnus@net-b.de>
4375
4376 PR fortran/32359
4377 * gfortran.dg/module_md5_1.f90: Update MD5 number.
4378
4379 2007-07-05 Paul Thomas <pault@gcc.gnu.org>
4380
4381 PR fortran/32526
4382 * gfortran.dg/interface_14.f90: New test.
4383
4384 PR fortran/32613
4385 * gfortran.dg/do_iterator_2.f90: New test.
4386
4387 2007-07-04 H.J. Lu <hongjiu.lu@intel.com>
4388
4389 * gcc.dg/dfp/dfp-round.h (FE_DEC_TONEAREST): Redfined for BID.
4390 (FE_DEC_DOWNWARD): Likewise.
4391 (FE_DEC_UPWARD): Likewise.
4392 (FE_DEC_TOWARDZERO): Likewise.
4393 (FE_DEC_TONEARESTFROMZERO): Likewise.
4394
4395 2007-07-04 Daniel Berlin <dberlin@dberlin.org>
4396
4397 * gcc.c-torture/compile/pr32606.c: New.
4398 * gfortran.fortran-torture/execute/pr32604.f90: New.
4399
4400 2007-07-04 Mark Mitchell <mark@codesourcery.com>
4401
4402 * gcc.dg/visibility-12.c: New test.
4403 * gcc.dg/visibility-13.c: Likewise.
4404 * g++.dg/ext/visibility-9.C: Likewise.
4405 * g++.dg/ext/visibility-10.C: Likewise.
4406
4407 2007-07-04 Richard Sandiford <richard@codesourcery.com>
4408
4409 * gcc.dg/sh-relax.c: Skip for VxWorks if non-PIC.
4410 * gcc.dg/sh-relax-vxworks.c: New test.
4411
4412 2007-07-04 Richard Guenther <rguenther@suse.de>
4413
4414 PR tree-optimization/32500
4415 * gcc.c-torture/execute/pr32500.c: New testcase.
4416
4417 2007-07-04 Richard Guenther <rguenther@suse.de>
4418
4419 PR tree-optimization/32482
4420 * gcc.c-torture/compile/pr32482.c: New testcase.
4421
4422 2007-07-04 Richard Sandiford <richard@codesourcery.com>
4423
4424 * gcc.c-torture/execute/ieee/compare-fp-4.x: Add an XFAIL for ARM
4425 VxWorks kernels.
4426 * gcc.c-torture/execute/ieee/fp-cmp-1.x: Likewise.
4427 * gcc.c-torture/execute/ieee/fp-cmp-2.x: Likewise.
4428 * gcc.c-torture/execute/ieee/fp-cmp-3.x: Likewise.
4429 * gcc.c-torture/execute/ieee/fp-cmp-6.x: Likewise.
4430
4431 2007-07-04 Richard Sandiford <richard@codesourcery.com>
4432
4433 * gcc.dg/cpp/trad/include.c: Skip for VxWorks kernels.
4434
4435 2007-07-04 Richard Sandiford <richard@codesourcery.com>
4436
4437 * gcc.dg/sh4a-fprun.c: Skip for VxWorks kernels.
4438
4439 2007-07-04 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
4440
4441 PR fortran/31198
4442 * gfortran.dg/min_max_optional_1.f90: New test.
4443 * gfortran.dg/min_max_optional_2.f90: New test.
4444 * gfortran.dg/min_max_optional_3.f90: New test.
4445
4446 2007-07-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4447
4448 PR fortran/32545
4449 * gfortran.dg/fmt_error.f90: New test.
4450
4451 2007-07-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4452
4453 PR fortran/32612
4454 * gfortran.dg/interface_13.f90: New test.
4455
4456 2007-07-03 Dave Brolley <brolley@redhat.com>
4457
4458 PR c++/31743
4459 * g++.dg/init/new20.C: New test.
4460
4461 2007-07-03 Christopher D. Rickett <crickett@lanl.gov>
4462
4463 PR fortran/32579
4464 * gfortran.dg/iso_c_binding_only.f03: Updated test case.
4465
4466 2007-07-03 Tobias Burnus <burnus@net-b.de>
4467
4468 PR fortran/25062
4469 * common_7.f90: New.
4470 * common_8.f90: New.
4471 * common_9.f90: New.
4472
4473 2007-07-03 Tobias Burnus <burnus@net-b.de>
4474
4475 PR fortran/30940
4476 * gfortran.dg/argument_checking_1.f90: New.
4477 * gfortran.dg/argument_checking_2.f90: New.
4478 * gfortran.dg/argument_checking_3.f90: New.
4479 * gfortran.dg/argument_checking_4.f90: New.
4480 * gfortran.dg/argument_checking_5.f90: New.
4481 * gfortran.fortran-torture/execute/st_function_1.f90: Add dg-warning.
4482 * gfortran.fortran-torture/execute/st_function.f90: Add dg-warning.
4483
4484 2007-07-03 Uros Bizjak <ubizjak@gmail.com>
4485
4486 * gcc.dg/pr32176.c: Add -w to default dg-options.
4487
4488 2007-07-02 Daniel Berlin <dberlin@dberlin.org>
4489
4490 * gcc.c-torture/compile/ssa-pre-1.c: New test.
4491
4492 2007-07-03 Tobias Burnus <burnus@net-b.de>
4493
4494 PR fortran/20888
4495 * gfortran.dg/null_2.f90: New.
4496
4497 2007-07-03 Uros Bizjak <ubizjak@gmail.com>
4498 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
4499
4500 PR middle-end/32176
4501 * gcc.dg/pr32176.c: New test.
4502
4503 2007-07-03 Uros Bizjak <ubizjak@gmail.com>
4504
4505 * gcc.dg/const-float80.c : New test.
4506 * gcc.dg/const-float128.c : New test.
4507 * gcc.dg/const-float80-ped.c : New test.
4508 * gcc.dg/const-float128-ped.c : New test.
4509
4510 2007-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4511
4512 * gcc.dg/c99-math.h: Fix typo.
4513
4514 2007-07-02 Jakub Jelinek <jakub@redhat.com>
4515
4516 PR libgomp/32468
4517 * gcc.dg/gomp/pr32468-1.c: New test.
4518
4519 2007-07-02 Richard Sandiford <richard@codesourcery.com>
4520
4521 * gcc.target/mips/mips.exp (setup_mips_tests): Treat -mfp* as
4522 an ABI option.
4523
4524 2007-07-02 Daniel Berlin <dberlin@dberlin.org>
4525
4526 * gfortran.fortran-torture/compile/pr32583.f: New.
4527 * gcc.c-torture/compile/pr32584.c: New
4528
4529 2007-07-02 Ollie Wild <aaw@google.com>
4530
4531 * g++.dg/lookup/using16.C: Merge dg-errors with common line.
4532 * g++.dg/lookup/using17.C: Merge dg-errors with common line.
4533
4534 2007-07-02 Richard Sandiford <richard@codesourcery.com>
4535
4536 * gcc.target/mips/save-restore-1.c: New test.
4537 * gcc.target/mips/save-restore-2.c: Likewise.
4538 * gcc.target/mips/save-restore-3.c: Likewise.
4539 * gcc.target/mips/save-restore-4.c: Likewise.
4540
4541 2007-07-02 Uros Bizjak <ubizjak@gmail.com>
4542
4543 PR tree-optimization/31966
4544 PR tree-optimization/32533
4545 * gcc.dg/tree-ssa/pr31966.c: New runtime test.
4546 * gfortran.dg/pr32533.f90: Ditto.
4547
4548 2007-07-02 Jakub Jelinek <jakub@redhat.com>
4549
4550 * g++.dg/opt/nrv12.C: New test.
4551 * gcc.target/i386/nrv1.c: New test.
4552
4553 PR c++/31748
4554 * g++.dg/gomp/pr31748.C: New test.
4555
4556 2007-07-02 Ira Rosen <irar@il.ibm.com>
4557
4558 PR tree-optimization/32230
4559 * gcc.dg/vect/pr32230.c: New test.
4560
4561 2007-07-01 Christopher D. Rickett <crickett@lanl.gov>
4562
4563 * bind_c_array_params.f03: New files for Fortran 2003 ISO C Binding.
4564 * bind_c_coms.f90: Ditto.
4565 * bind_c_coms_driver.c: Ditto.
4566 * bind_c_dts.f90: Ditto.
4567 * bind_c_dts_2.f03: Ditto.
4568 * bind_c_dts_2_driver.c: Ditto.
4569 * bind_c_dts_3.f03: Ditto.
4570 * bind_c_dts_4.f03: Ditto.
4571 * bind_c_dts_driver.c: Ditto.
4572 * bind_c_implicit_vars.f03: Ditto.
4573 * bind_c_procs.f03: Ditto.
4574 * bind_c_usage_2.f03: Ditto.
4575 * bind_c_usage_3.f03: Ditto.
4576 * bind_c_usage_5.f03: Ditto.
4577 * bind_c_usage_6.f03: Ditto.
4578 * bind_c_usage_7.f03: Ditto.
4579 * bind_c_vars.f90: Ditto.
4580 * bind_c_vars_driver.c: Ditto.
4581 * binding_c_table_15_1.f03: Ditto.
4582 * binding_label_tests.f03: Ditto.
4583 * binding_label_tests_10.f03: Ditto.
4584 * binding_label_tests_10_main.f03: Ditto.
4585 * binding_label_tests_11.f03: Ditto.
4586 * binding_label_tests_11_main.f03: Ditto.
4587 * binding_label_tests_12.f03: Ditto.
4588 * binding_label_tests_13.f03: Ditto.
4589 * binding_label_tests_13_main.f03: Ditto.
4590 * binding_label_tests_14.f03: Ditto.
4591 * binding_label_tests_2.f03: Ditto.
4592 * binding_label_tests_3.f03: Ditto.
4593 * binding_label_tests_4.f03: Ditto.
4594 * binding_label_tests_5.f03: Ditto.
4595 * binding_label_tests_6.f03: Ditto.
4596 * binding_label_tests_7.f03: Ditto.
4597 * binding_label_tests_8.f03: Ditto.
4598 * binding_label_tests_9.f03: Ditto.
4599 * c_assoc.f90: Ditto.
4600 * c_assoc_2.f03: Ditto.
4601 * c_f_pointer_shape_test.f90: Ditto.
4602 * c_f_pointer_tests.f90: Ditto.
4603 * c_f_tests_driver.c: Ditto.
4604 * c_funloc_tests.f03: Ditto.
4605 * c_funloc_tests_2.f03: Ditto.
4606 * c_funloc_tests_3.f03: Ditto.
4607 * c_funloc_tests_3_funcs.c: Ditto.
4608 * c_kind_params.f90: Ditto.
4609 * c_kind_tests_2.f03: Ditto.
4610 * c_kinds.c: Ditto.
4611 * c_loc_driver.c: Ditto.
4612 * c_loc_test.f90: Ditto.
4613 * c_loc_tests_2.f03: Ditto.
4614 * c_loc_tests_2_funcs.c: Ditto.
4615 * c_loc_tests_3.f03: Ditto.
4616 * c_loc_tests_4.f03: Ditto.
4617 * c_loc_tests_5.f03: Ditto.
4618 * c_loc_tests_6.f03: Ditto.
4619 * c_loc_tests_7.f03: Ditto.
4620 * c_loc_tests_8.f03: Ditto.
4621 * c_ptr_tests.f03: Ditto.
4622 * c_ptr_tests_10.f03: Ditto.
4623 * c_ptr_tests_5.f03: Ditto.
4624 * c_ptr_tests_7.f03: Ditto.
4625 * c_ptr_tests_7_driver.c: Ditto.
4626 * c_ptr_tests_8.f03: Ditto.
4627 * c_ptr_tests_8_funcs.c: Ditto.
4628 * c_ptr_tests_9.f03: Ditto.
4629 * c_ptr_tests_driver.c: Ditto.
4630 * c_size_t_driver.c: Ditto.
4631 * c_size_t_test.f03: Ditto.
4632 * com_block_driver.f90: Ditto.
4633 * global_vars_c_init.f90: Ditto.
4634 * global_vars_c_init_driver.c: Ditto.
4635 * global_vars_f90_init.f90: Ditto.
4636 * global_vars_f90_init_driver.c: Ditto.
4637 * interop_params.f03: Ditto.
4638 * iso_c_binding_only.f03: Ditto.
4639 * iso_c_binding_rename_1.f03: Ditto.
4640 * iso_c_binding_rename_1_driver.c: Ditto.
4641 * iso_c_binding_rename_2.f03: Ditto.
4642 * iso_c_binding_rename_2_driver.c: Ditto.
4643 * kind_tests_2.f03: Ditto.
4644 * kind_tests_3.f03: Ditto.
4645 * module_md5_1.f90: Ditto.
4646 * only_clause_main.c: Ditto.
4647 * print_c_kinds.f90: Ditto.
4648 * test_bind_c_parens.f03: Ditto.
4649 * test_c_assoc.c: Ditto.
4650 * test_com_block.f90: Ditto.
4651 * test_common_binding_labels.f03: Ditto.
4652 * test_common_binding_labels_2.f03: Ditto.
4653 * test_common_binding_labels_2_main.f03: Ditto.
4654 * test_common_binding_labels_3.f03: Ditto.
4655 * test_common_binding_labels_3_main.f03: Ditto.
4656 * test_only_clause.f90: Ditto.
4657 * use_iso_c_binding.f90: Ditto.
4658 * value_5.f90: Ditto.
4659 * value_test.f90: Ditto.
4660 * value_tests_f03.f90: Ditto.
4661
4662 2007-07-01 Daniel Jacobowitz <dan@codesourcery.com>
4663
4664 * gcc.dg/tls/opt-14.c: New.
4665
4666 2007-07-01 Ollie Wild <aaw@google.com>
4667
4668 * g++.dg/lookup/using16.C: New test.
4669 * g++.dg/lookup/using17.C: New test.
4670
4671 2007-07-01 Janne Blomqvist <jb@gcc.gnu.org>
4672
4673 PR fortran/32239
4674 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.f90
4675 (test_4): Use proper test for floating point equality.
4676 (test_8): Likewise.
4677
4678 2007-06-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4679
4680 PR libgfortran/32554
4681 * gfortran.dg/fmt_p_1.f90: New test.
4682
4683 2007-07-01 Ira Rosen <irar@il.ibm.com>
4684
4685 * gcc.dg/vect/vect-strided-store-u16-i4.c: Remove abort() from input
4686 initialization and fix dg-final check - the initialization loop is
4687 vectorizable.
4688
4689 2007-07-01 Uros Bizjak <ubizjak@gmail.com>
4690 Volker Reichelt <reichelt@netcologne.de>
4691
4692 PR middle-end/32559
4693 * gcc.dg/pr32559.c: New test.
4694
4695 2007-07-01 Uros Bizjak <ubizjak@gmail.com>
4696
4697 PR tree-optimization/25371
4698 * gcc.dg/vect/pr25371.c: New test.
4699
4700 2007-06-30 Nathan Froyd <froydnj@codesourcery.com>
4701
4702 * gcc.c-torture/execute/20051113-1.c (main): Use the correct type
4703 when allocating and initializing a flexible array.
4704
4705 2007-06-30 Daniel Franke <franke.daniel@gmail.com>
4706
4707 PR fortran/20373
4708 * gfortran.dg/intrinsic.f90: New test.
4709
4710 2007-06-30 Tobias Burnus <burnus@net-b.de>
4711
4712 PR fortran/32555
4713 * gfortran.dg/fmt_zero_check.f90: New.
4714
4715 2007-06-30 Paul Thomas <pault@gcc.gnu.org>
4716
4717 PR fortran/30284
4718 * gfortran.dg/repeat_f90: New test.
4719
4720 2007-06-30 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
4721
4722 PR testsuite/25241
4723 * gcc.dg/cpp/20000625-1.c: Without dg-options the default is
4724 -pedantic-errors, so we should match errors.
4725 * gcc.dg/cpp/escape-1.c: Likewise.
4726 * gcc.dg/cpp/charconst.c: Empty character constants are errors.
4727 * gcc.dg/cpp/direct2.c: This is a mandatory error instead of a
4728 warning.
4729 * gcc.dg/cpp/endif-pedantic2.c: Use -pedantic-errors to obtain
4730 errors instead of warnings.
4731 * gcc.dg/cpp/extratokens.c: Use dg-warning instead of dg-error for
4732 a pedantic warning.
4733 * gcc.dg/cpp/arith-3.c: Likewise.
4734
4735 2007-06-30 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
4736
4737 PR testsuite/25241
4738 * gcc.dg/pch/valid-1.c: Match each diagnostic with its own directive.
4739 * gcc.dg/pch/valid-2.c: Likewise.
4740 * gcc.dg/pch/valid-3.c: Likewise.
4741 * gcc.dg/pch/warn-1.c: Likewise.
4742 * gcc.dg/pch/valid-4.c: Match a warning instead of an error.
4743
4744 2007-06-30 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
4745
4746 PR c/4076
4747 * gcc.dg/Wunused-function.c: New.
4748
4749 2007-06-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4750
4751 * gfortran.fortran-torture/compile/inline_1.f90: Fix test.
4752
4753 2007-06-29 Douglas Gregor <doug.gregor@gmail.com>
4754
4755 * g++.dg/other/canon-31724.C: New.
4756
4757 2007-06-29 Jan Hubicka <jh@suse.cz>
4758
4759 PR middle-end/32372
4760 * gcc.c-torture/compile/pr32372.c: new.
4761
4762 2007-06-29 Daniel Franke <franke.daniel@gmail.com>
4763
4764 * gfortran.dg/operator_3.f90: New test.
4765
4766 2007-06-29 Daniel Franke <franke.daniel@gmail.com>
4767
4768 * gfortran.dg/gomp/reduction1.f90: Adjust error message.
4769 * gfortran.dg/gomp/allocatable_components_1.f90: Likewise.
4770
4771 2007-06-29 Richard Guenther <rguenther@suse.de>
4772
4773 PR middle-end/32493
4774 * gcc.dg/inline-23.c: New testcase.
4775
4776 2007-06-29 Uros Bizjak <ubizjak@gmail.com>
4777
4778 PR tree-optimization/24659
4779 * gcc.target/i386/vectorize2.c: New test.
4780 * gcc.target/i386/sse2-lrint-vec.c: New runtime test.
4781 * gcc.target/i386/sse2-lrintf-vec.c: Ditto.
4782
4783 2007-06-29 Eric Botcazou <ebotcazou@adacore.com>
4784
4785 * gcc.dg/pointer-arith-9.c: New test.
4786
4787 2007-06-29 Tobias Burnus <burnus@net-b.de>
4788
4789 PR fortran/32483
4790 * gfortran.dg/fmt_read_2.f90: New.
4791
4792 2007-06-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4793
4794 * gfortran.dg/open_errors.f90: Check for existance of temptestfile.
4795 If it exists, don't try to create it.
4796
4797 2007-06-28 Geoffrey Keating <geoffk@apple.com>
4798
4799 * g++.dg/ext/visibility/ms-compat-1.C: New.
4800
4801 2007-06-28 Andrew Pinski <andrew_pinski@playstation.sony.com>
4802
4803 PR tree-opt/32417
4804 * gfortran.fortran-torture/compile/pr32417.f90: New test.
4805
4806 2007-06-28 Dorit Nuzman <dorit@il.ibm.com>
4807
4808 * gcc.dg/vect/vect-iv-4.c: Test now passes on vect_pack_trunc
4809 targets.
4810
4811 2007-06-27 Daniel Franke <franke.daniel@gmail.com>
4812
4813 PR fortran/32467
4814 * gfortran.dg/gomp/allocatable_components_1.f90: New test.
4815
4816 2007-06-27 Richard Guenther <rguenther@suse.de>
4817
4818 PR middle-end/32492
4819 * gcc.dg/inline-22.c: New testcase.
4820
4821 2007-06-26 Hui-May Chang <hm.chang@apple.com>
4822
4823 * gcc.target/i386/large-size-array-3.c: Remove the larger size of
4824 the scan-assembler constant.
4825
4826 2007-06-25 Geoffrey Keating <geoffk@apple.com>
4827
4828 PR 20216
4829 * gcc.dg/pr20216.c: New.
4830
4831 2007-06-25 Andrew Pinski <andrew_pinski@playstation.sony.com>
4832
4833 PR tree-opt/32421
4834 * gcc.dg/vect/pr32421.c: New test.
4835
4836 2006-06-26 Simon Martin <simartin@users.sourceforge.net>
4837
4838 PR c++/32111
4839 * g++.dg/other/friend5.C: New test.
4840
4841 2007-06-25 Paul Thomas <pault@gcc.gnu.org>
4842
4843 PR fortran/32464
4844 * gfortran.dg/host_assoc_function_2.f90: New test.
4845
4846 PR fortran/31494
4847 * gfortran.dg/host_assoc_call_1.f90: New test.
4848
4849 2007-06-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4850
4851 * gfortran.dg/secnds-1.f: Revise test to reduce random errors.
4852
4853 2007-06-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4854
4855 PR fortran/32456
4856 * gfortran.dg/error_format.f90: New test.
4857
4858 2007-06-24 Paul Thomas <pault@gcc.gnu.org>
4859
4860 PR fortran/32136
4861 * gfortran.dg/pr32136.f90: New test.
4862
4863 2007-06-24 Paul Thomas <pault@gcc.gnu.org>
4864
4865 PR fortran/31726
4866 * gfortran.dg/minmaxloc_1.f90: New test.
4867
4868 PR fortran/32298
4869 * gfortran.dg/minmaxloc_2.f90: New test.
4870
4871 2007-06-23 Richard Guenther <rguenther@suse.de>
4872
4873 PR tree-optimization/16876
4874 PR middle-end/29478
4875 * gcc.dg/pr29254.c: The warning is bogus.
4876 * gcc.dg/warn-1.c: Likewise.
4877 * gcc.dg/assign-warn-3.c: Likewise.
4878 * gcc.dg/noncompile/pr16876.c: The testcase is bogus, remove.
4879
4880 2007-06-23 Richard Earnshaw <rearnsha@arm.com>
4881
4882 * gcc.c-torture/execute/20070623-1.c: New.
4883
4884 2007-06-22 Jan Hubicka <jh@suse.cz>
4885
4886 * gcc.c-torture/compile/pr31541.c: New.
4887
4888 2007-06-22 Uros Bizjak <ubizjak@gmail.com>
4889
4890 * gcc.target/i386/large-size-array-3.c: Fix dg-do compile directive.
4891 Remove -m64 from dg-options.
4892
4893 2007-06-22 Uros Bizjak <ubizjak@gmail.com>
4894
4895 PR middle-end/32374
4896 * gcc.dg/pr32374.c: New test.
4897
4898 2007-06-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4899
4900 PR fortran/32360
4901 * gfortran.dg/pointer_assign_3.f90: New test.
4902
4903 2007-06-21 Sebastian Pop <sebpop@gmail.com>
4904
4905 * gcc/testsuite/gcc.dg/tree-ssa/pr19590.c: New.
4906
4907 2007-06-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4908
4909 PR fortran/31162
4910 * gfortran.dg/assign.f90: Update test.
4911 * gfortran.dg/real_do_1.f90: Update test.
4912 * gfortran.dg/gomp/omp_do1.f90: Update test.
4913 * gfortran.dg/warnings_are_errors_1.f: Update test.
4914 * gfortran.dg/g77/20010519-1.f: Update test.
4915 * gfortran.dg/g77/pr9258.f: Update test.
4916 * gfortran.dg/g77/960317-1.f: Update test.
4917
4918 2007-06-21 Richard Guenther <rguenther@suse.de>
4919
4920 PR tree-optimization/32453
4921 * gcc.c-torture/compile/pr32453.c: New testcase.
4922
4923 2007-06-21 Jakub Jelinek <jakub@redhat.com>
4924
4925 PR tree-optimization/31866
4926 * gcc.dg/pr31866.c: New test.
4927
4928 2007-06-21 Richard Guenther <rguenther@suse.de>
4929
4930 PR tree-optimization/32451
4931 * g++.dg/torture/20070621-1.C: New testcase.
4932
4933 2007-06-21 Christian Bruel <christian.bruel@st.com>
4934
4935 * gcc.dg/attr-isr.c: Test delay slot content.
4936
4937 2007-06-20 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4938
4939 PR fortran/32361
4940 gfortran.dg/pointer_assign_2.f90: New test.
4941
4942 2007-06-20 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4943
4944 PR fortran/25061
4945 gfortran.dg/invalid_procedure_name.f90: New test.
4946
4947 2007-06-20 Adam Nemet <anemet@caviumnetworks.com>
4948
4949 PR tree-optimization/25737
4950 * testsuite/gcc.dg/tree-ssa/alias-14.c: New test.
4951
4952 2007-06-20 Hui-May Chang <hm.chang@apple.com>
4953
4954 * gcc.target/i386/large-size-array-3.c: New.
4955
4956 2007-06-20 Andrew Pinski <andrew_pinski@playstation.sony.com>
4957 Richard Guenther <rguenther@suse.de>
4958
4959 PR fortran/32140
4960 * gfortran.fortran-torture/execute/pr32140.f90: New testcase.
4961
4962 2007-06-20 Jakub Jelinek <jakub@redhat.com>
4963
4964 PR middle-end/31959
4965 * gcc.dg/pr31959.c: New test.
4966
4967 PR inline-asm/32109
4968 * g++.dg/ext/asm10.C: New test.
4969
4970 PR middle-end/32285
4971 * gcc.c-torture/execute/20070614-1.c: New test.
4972
4973 2007-06-19 Seongbae Park <seongbae.park@gmail.com>
4974
4975 * gcc.target/arm/stack-corruption.c: New test.
4976
4977 2007-06-19 Richard Guenther <rguenther@suse.de>
4978
4979 * g++.dg/torture/pr30252.C: New testcase.
4980
4981 2007-06-19 Jakub Jelinek <jakub@redhat.com>
4982
4983 PR tree-optimization/32353
4984 * g++.dg/opt/nrv13.C: New test.
4985
4986 2007-06-19 Paul Thomas <pault@gcc.gnu.org>
4987
4988 PR fortran/20863
4989 PR fortran/20882
4990 * gfortran.dg/impure_assignment_2.f90 : New test.
4991
4992 PR fortran/32236
4993 * gfortran.dg/data_initialized_2.f90 : New test.
4994
4995 * gfortran.dg/equiv_7.f90 : Test for endianess and call the
4996 appropriate version of 'dmach'.
4997
4998 2007-06-18 Uros Bizjak <ubizjak@gmail.com>
4999
5000 PR target/32389
5001 * gcc.target/i386/pr32389.c New test.
5002
5003 2007-06-18 Simon Baldwin <simonb@google.com>
5004
5005 PR c++/31923
5006 * g++.dg/template/error25.C: New.
5007 * g++.dg/template/spec35.C: New.
5008
5009 2007-06-18 Kenneth Zadeck <zadeck@naturalbridge.com>
5010
5011 * gcc.c-torture/compile/pr32355.c: New testcase.
5012
5013 2007-06-18 Uros Bizjak <ubizjak@gmail.com>
5014
5015 PR tree-optimization/32383
5016 * g++.dg/opt/pr32383.C: New test.
5017
5018 2007-06-17 Uros Bizjak <ubizjak@gmail.com>
5019
5020 PR rtl-optimization/32366
5021 * gcc.dg/vect/pr32366.c: New test.
5022
5023 2007-06-17 Kenneth Zadeck <zadeck@naturalbridge.com>
5024
5025 * gcc.c-torture/compile/pr32349.c: New testcase.
5026
5027 2007-06-17 Eric Botcazou <ebotcazou@libertysurf.fr>
5028
5029 * gcc.target/sparc/align.c: Use 'unsigned char' as element type.
5030 * gcc.target/sparc/combined-2.c: Likewise.
5031 * gcc.target/sparc/fexpand.c : Likewise.
5032 * gcc.target/sparc/fnot.c: Likewise. Fix a couple of prototypes.
5033 * gcc.target/sparc/fpack16.c : Likewise.
5034 * gcc.target/sparc/fpmerge.c : Likewise.
5035 * gcc.target/sparc/fpmul.c : Likewise.
5036 * gcc.target/sparc/noresult.c : Likewise.
5037 * gcc.target/sparc/pdist.c: Likewise.
5038
5039 2007-06-16 Uros Bizjak <ubizjak@gmail.com>
5040
5041 PR middle-end/31723
5042 * gcc.target/i386/recip-divf.c: New test.
5043 * gcc.target/i386/recip-sqrtf.c: Ditto.
5044 * gcc.target/i386/recip-vec-divf.c: Ditto.
5045 * gcc.target/i386/recip-vec-sqrtf.c: Ditto.
5046 * gcc.target/i386/sse-recip.c: Ditto.
5047 * gcc.target/i386/sse-recip-vec.c: Ditto.
5048
5049 2007-06-15 Andrew Pinski <andrew_pinski@playstation.sony.com>
5050
5051 PR tree-opt/32225
5052 * gcc.c-torture/compile/20070605-1.c: New test.
5053
5054 * gcc.c-torture/compile/20070603-1.c: New testcase.
5055 * gcc.c-torture/compile/20070603-2.c: New testcase.
5056
5057 * gcc.c-torture/compile/20070531-1.c: New test.
5058
5059 PR tree-opt/32167
5060 * gcc.c-torture/compile/20070531-2.c: New test.
5061
5062 PR tree-opt/32144
5063 * gcc.c-torture/compile/20070529-1.c: New test.
5064
5065 PR tree-opt/32145
5066 * gcc.c-torture/compile/20070529-2.c: New test.
5067
5068 PR tree-opt/32015
5069 * gcc.c-torture/compile/20070520-1.c: New test.
5070
5071 * g++.dg/ext/java-1.C: New test.
5072
5073 * gcc.dg/vect/vect-106.c: We are now able to vectorize two
5074 loops instead of one. Remove the "can't determine dependence"
5075 check.
5076 * gcc.dg/tree-ssa/20030815-1.c: Remove testcase which is no longer
5077 needed as the cast is gone in the first place.
5078 * gcc.dg/max-1.c: Change local variable a to be a global one.
5079 * gcc.dg/tree-ssa/ssa-pre-8.c: Update testcase since we don't
5080 have a cast which is PREd.
5081
5082 2007-06-15 Mark Mitchell <mark@codesourcery.com>
5083
5084 * g++.dg/lookup/anon6.C: New test.
5085
5086 2007-06-14 Dirk Mueller <dmueller@suse.de>
5087
5088 PR c++/31806
5089 * g++.dg/opt/static6.C: New testcase.
5090
5091 2007-06-14 Geoff Keating <geoffk@apple.com>
5092
5093 * g++.dg/ext/visibility/overload-1.C: New.
5094
5095 PR 31093
5096 * g++.dg/ext/visibility/anon4.C: New.
5097
5098 2007-06-14 Uros Bizjak <ubizjak@gmail.com>
5099
5100 PR target/32268
5101 * gcc.target/i386/pr32268.c: New test.
5102
5103 2007-06-14 H.J. Lu <hongjiu.lu@intel.com>
5104
5105 * gcc.dg/dfp/fe-convert-1.c: Expect FE_OVERFLOW when converting
5106 from 10.000000e96DD to _Decimal32, from 10.000000e96DL to
5107 _Decimal32 and from 10.00000000000000E384DL to _Decimal64.
5108
5109 * gcc.dg/dfp/fe-convert-2.c: Expect FE_INEXACT when converting
5110 from 1.0e96 and -1.0e96 to _Decimal32. Enable testing for
5111 converting from 1.0e-96 and 0.00048828125 to _Decimal32 when
5112 BID is used.
5113
5114 2007-06-14 Paul Thomas <pault@gcc.gnu.org>
5115
5116 PR fortran/32302
5117 * gfortran.dg/common_resize_1.f90: New test.
5118
5119 2007-06-14 Dorit Nuzman <dorit@il.ibm.com>
5120
5121 PR target/32274
5122 * gcc.dg/vect/pr32224.c: Fix.
5123
5124 2007-06-13 Eric Christopher <echristo@apple.com>
5125
5126 * gcc.target/i386/ssefn-1.c: Add -march=i386.
5127
5128 2007-06-13 Tobias Burnus <burnus@net-b.de>
5129
5130 PR fortran/32323
5131 * gfortran.dg/actual_array_vect_1.f90: New.
5132
5133 2007-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
5134
5135 * gcc.target/sparc/mfpu.c: New test.
5136
5137 2007-06-12 Geoff Keating <geoffk@apple.com>
5138
5139 * g++.dg/warn/weak1.C: Suppress on Darwin.
5140 * g++.dg/other/unused1.C: Accept tabs or spaces in assembly.
5141
5142 2007-06-12 Andrew Pinski <andrew_pinski@playstation.sony.com>
5143
5144 PR middle-end/31579
5145 * g++.dg/torture/pr31579.C: New testcase.
5146
5147 2007-06-12 Ian Lance Taylor <iant@google.com>
5148
5149 PR libstdc++/29286
5150 * g++.dg/init/new16.C: New test.
5151 * g++.dg/init/new17.C: New test.
5152 * g++.dg/init/new18.C: New test.
5153 * g++.dg/init/new19.C: New test.
5154
5155 2007-06-12 Olivier Hainque <hainque@adacore.com>
5156
5157 * gnat.dg/lhs_view_convert.adb: New test.
5158
5159 2007-06-12 Richard Guenther <rguenther@suse.de>
5160
5161 PR tree-optimization/15353
5162 PR tree-optimization/31657
5163 * gcc.c-torture/execute/20070424-1.c: New testcase.
5164 * gcc.dg/tree-ssa/ssa-ifcombine-1.c: Likewise.
5165 * gcc.dg/tree-ssa/ssa-ifcombine-2.c: Likewise.
5166 * gcc.dg/tree-ssa/ssa-ifcombine-3.c: Likewise.
5167 * gcc.dg/tree-ssa/ssa-ifcombine-4.c: Likewise.
5168 * gcc.dg/tree-ssa/ssa-ifcombine-5.c: Likewise.
5169
5170 2007-06-12 Uros Bizjak <ubizjak@gmail.com>
5171
5172 PR rtl-optimization/32293
5173 * gcc.dg/pr32293.c: New test.
5174
5175 2007-06-12 Uros Bizjak <ubizjak@gmail.com>
5176
5177 * gcc.dg/builtins-11.c: Also check folding of a/cbrt(b/c).
5178
5179 2007-06-12 Paul Thomas <pault@gcc.gnu.org>
5180
5181 PR fortran/29786
5182 * gfortran.dg/equiv_7.f90: New test.
5183 * gfortran.dg/equiv_constraint_7.f90: Change error message.
5184
5185 PR fortran/30875
5186 * gfortran.dg/equiv_constraint_5.f90: Correct code and error.
5187
5188 2007-06-11 Andreas Tobler <a.tobler@schweiz.org>
5189
5190 * gcc.dg/setjmp-3.c: Rename raise to raise0.
5191 * gcc.dg/setjmp-4.c: Likewise.
5192 * gcc.target/i386/980211-1.c: Rename __signbitl to __signbitl0.
5193
5194 2007-06-11 Paolo Bonzini <bonzini@gnu.org>
5195
5196 PR rtl-optimization/31025
5197 * gfortran.dg/pr31025.f90: New.
5198
5199 2007-06-11 Uros Bizjak <ubizjak@gmail.com>
5200
5201 PR target/32280
5202 * gcc.target/i386/pr32280.c: New test.
5203
5204 2007-06-11 Uros Bizjak <ubizjak@gmail.com>
5205
5206 PR middle-end/32279
5207 * gcc.dg/builtins-11.c: Also check folding of a/sqrt(b/c).
5208
5209 2007-06-10 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5210
5211 PR libgfortran/32235
5212 * gfortran.dg/backspace_9.f: New test.
5213
5214 2007-06-10 Zdenek Dvorak <dvorakz@suse.cz>
5215
5216 * gcc.dg/tree-ssa/prefetch-7.c: New test.
5217
5218 2007-06-09 Zdenek Dvorak <dvorakz@suse.cz>
5219
5220 * gcc.dg/tree-ssa/loop-28.c: New testcase.
5221
5222 2007-06-09 Ian Lance Taylor <iant@google.com>
5223
5224 PR tree-optimization/32169
5225 * gcc.c-torture/compile/pr32169.c: New test.
5226
5227 2007-06-08 Harsha Jagasia <harsha.jagasia@amd.com>
5228
5229 * gcc.dg/vect/costmodel: New directory.
5230 * gcc.dg/vect/costmodel/i386: New directory.
5231 * gcc.dg/vect/costmodel/i386/i386-costmodel-vect.exp: New testsuite.
5232 * gcc.dg/vect/costmodel/i386/costmodel-fast-math-vect-pr29925.c:
5233 New test.
5234 * gcc.dg/vect/costmodel/i386/costmodel-vect-31.c: New test.
5235 * gcc.dg/vect/costmodel/i386/costmodel-vect-33.c: New test.
5236 * gcc.dg/vect/costmodel/i386/costmodel-vect-68.c: New test.
5237 * gcc.dg/vect/costmodel/i386/costmodel-vect-reduc-1char.c: New test.
5238 * gcc.dg/vect/costmodel/x86_64: New directory.
5239 * gcc.dg/vect/costmodel/x86_64/x86_64-costmodel-vect.exp:
5240 New testsuite.
5241 * gcc.dg/vect/costmodel/x86_64/costmodel-fast-math-vect-pr29925.c:
5242 New test.
5243 * gcc.dg/vect/costmodel/x86_64/costmodel-vect-31.c: New test.
5244 * gcc.dg/vect/costmodel/x86_64/costmodel-vect-33.c: New test.
5245 * gcc.dg/vect/costmodel/x86_64/costmodel-vect-68.c: New test.
5246 * gcc.dg/vect/costmodel/x86_64/costmodel-vect-reduc-1char.c: New test.
5247 * gcc.dg/vect/costmodel/x86_64/costmodel-pr30843.c: New test.
5248
5249 2007-06-08 Uros Bizjak <ubizjak@gmail.com>
5250
5251 PR tree-optimization/32243
5252 * gcc.dg/vect/vect.exp: Add support for -O3 tests. Reset default
5253 flags for -Os tests.
5254 * gcc.dg/vect/03-vect-pr32243.c: New test.
5255
5256 2007-06-08 Dorit Nuzman <dorit@il.ibm.com>
5257
5258 PR tree-optimization/32224
5259 * gcc.dg/vect/pr32224.c: New test.
5260
5261 2007-06-08 Jakub Jelinek <jakub@redhat.com>
5262
5263 PR c++/32177
5264 * g++.dg/gomp/pr32177.C: New test.
5265
5266 2007-06-07 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
5267
5268 PR testsuite/25241
5269 * gcc.dg/parm-mismatch-1.c: Use dg-message for notes.
5270 * gcc.dg/Wfatal.c: Use dg-message for output that is neither a
5271 warning nor an error.
5272 * gcc.dg/Wfatal-2.c: Likewise.
5273 * gcc.dg/Werror-1.c: Likewise.
5274 * gcc.dg/Werror-5.c: Likewise.
5275 * gcc.dg/Werror-7.c: Likewise.
5276 * gcc.dg/Werror-10.c: Likewise.
5277 * gcc.dg/Werror-11.c: Likewise.
5278
5279 2007-06-07 Simon Martin <simartin@users.sourceforge.net>
5280
5281 PR c++/30759
5282 * g++.dg/init/brace6.C: New test.
5283
5284 2007-06-07 Geoffrey Keating <geoffk@apple.com>
5285
5286 * g++.dg/ext/cleanup-8.c: Run on i386-darwin9 and later.
5287 * g++.dg/ext/cleanup-9.c: Run on i386-darwin9 and later.
5288 * g++.dg/ext/cleanup-10.c: Run on i386-darwin9 and later.
5289 * g++.dg/ext/cleanup-11.c: Run on i386-darwin9 and later.
5290
5291 * gcc.dg/attr-weakref-1-darwin.c: Run on all Darwin platforms.
5292 * gcc.dg/20050826-1.c: Run on all Darwin platforms.
5293 * gcc.dg/darwin-ld-2.c: Run on all Darwin platforms.
5294 * gcc.dg/darwin-ld-4.c: Run on all Darwin platforms.
5295 * gcc.dg/cleanup-8.c: Run on i386-darwin9 and later.
5296 * gcc.dg/cleanup-9.c: Run on i386-darwin9 and later.
5297 * gcc.dg/cleanup-10.c: Run on i386-darwin9 and later.
5298 * gcc.dg/cleanup-11.c: Run on i386-darwin9 and later.
5299
5300 * gcc.dg/darwin-minversion-3.c: New.
5301
5302 2007-06-07 Uros Bizjak <ubizjak@gmail.com>
5303
5304 * gcc.target/i386/builtin-copysign.c: New test.
5305
5306 2007-06-07 Zdenek Dvorak <dvorakz@suse.cz>
5307
5308 PR tree-optimization/32220
5309 * gfortran.dg/predcom-2.f: New testcase.
5310
5311 2007-06-06 Andrew Pinski <andrew_pinski@playstation.sony.com>
5312
5313 PR tree-opt/32231
5314 * gcc.target/i386/vectorize4.c: New test.
5315
5316 2007-06-06 Steve Ellcey <sje@cup.hp.com>
5317
5318 * gfortran.dg/integer_exponentiation_3.F90: Use approx. check.
5319
5320 2007-06-06 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
5321
5322 PR testsuite/25241
5323 * gcc.dg/simd-5.c: Mark output as a note.
5324 * gcc.dg/simd-6.c: Mark output as a note. Fix incorrect use of
5325 dg-message.
5326 * gcc.dg/simd-1.c: Likewise.
5327 * gcc.dg/always_inline.c: Mark output as a sorry.
5328 * gcc.dg/always_inline2.c: Likewise.
5329 * gcc.dg/always_inline3.c: Likewise.
5330
5331 2007-06-06 Ian Lance Taylor <iant@google.com>
5332
5333 * g++.dg/conversion/enum1.C: New test.
5334
5335 2007-06-06 Uros Bizjak <ubizjak@gmail.com>
5336
5337 PR tree-optimization/32216
5338 * gcc.dg/vect/pr32216.c: New test.
5339
5340 2007-06-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5341
5342 PR testsuite/18923
5343 * gfortran.dg/invalid_contains_1.f90: New test.
5344 * gfortran.dg/invalid_contains_2.f90: New test.
5345
5346 2007-06-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5347
5348 PR testsuite/32057
5349 * gfortran.dg/secnds.f: Update test to avoid roundoff errors and
5350 midnight issues.
5351
5352 2007-06-05 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
5353
5354 PR testsuite/25241
5355 * gcc.dg/invalid-call-1.c: Use dg-warning to match the warning and
5356 dg-message to match de note.
5357 * gcc.dg/pr26570.c: Use dg-message for a note.
5358 * gcc.dg/pr29254.c: Use dg-message for generic output and use
5359 dg-error instead of dg-warning because of -Werror.
5360 * gcc.dg/glibc-uclibc-1.c: Use dg-message for output that is
5361 neither an error, nor a warning.
5362 * gcc.dg/glibc-uclibc-2.c: Likewise
5363 * gcc.dg/cpp/19940712-1.c: Likewise.
5364
5365 2007-06-05 Joerg Wunsch <j.gnu@uriah.heep.sax.de>
5366
5367 PR preprocessor/23479
5368 * gcc.dg/binary-constants-1.c: Add test suites for
5369 the 0b-prefixed binary integer constants.
5370 * gcc.dg/binary-constants-2.c: Ditto.
5371 * gcc.dg/binary-constants-3.c: Ditto.
5372 * gcc.dg/binary-constants-4.c: Ditto.
5373
5374 2007-06-05 Ian Lance Taylor <iant@google.com>
5375
5376 * gcc.dg/Wstrict-overflow-19.c: New test.
5377
5378 2007-06-05 Razya Ladelsky <razya@il.ibm.com>
5379
5380 * gcc.dg/matrix/matrix-6.c: Remove conversion.
5381
5382 2007-06-04 Ian Lance Taylor <iant@google.com>
5383
5384 * gcc.dg/Wstrict-overflow-18.c: New test.
5385
5386 2007-06-04 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
5387
5388 PR testsuite/25241
5389 * gcc.dg/cpp/mi1.c: Use dg-message for output that is not an error.
5390 * gcc.dg/cpp/mi5.c: Likewise.
5391 * gcc.dg/cpp/mi7.c: Likewise.
5392
5393 2007-06-04 Uros Bizjak <ubizjak@gmail.com>
5394
5395 PR c/32191
5396 * gcc.dg/pr32191.c: New test.
5397
5398 2007-05-28 Tobias Burnus <burnus@net-b.de>
5399
5400 PR fortran/32124
5401 * gfortran.dg/allocate_stat_1.f90: Remove.
5402
5403 2007-06-02 H.J. Lu <hongjiu.lu@intel.com>
5404
5405 * gcc.target/i386/sse4_2-check.h: New.
5406 * gcc.target/i386/sse4_2-crc32b.c: Likewise.
5407 * gcc.target/i386/sse4_2-crc32.h: Likewise.
5408 * gcc.target/i386/sse4_2-crc32l.c: Likewise.
5409 * gcc.target/i386/sse4_2-crc32q.c: Likewise.
5410 * gcc.target/i386/sse4_2-crc32w.c: Likewise.
5411 * gcc.target/i386/sse4_2-pcmpestri-1.c: Likewise.
5412 * gcc.target/i386/sse4_2-pcmpestri-2.c: Likewise.
5413 * gcc.target/i386/sse4_2-pcmpestrm-1.c: Likewise.
5414 * gcc.target/i386/sse4_2-pcmpestrm-2.c: Likewise.
5415 * gcc.target/i386/sse4_2-pcmpgtq.c: Likewise.
5416 * gcc.target/i386/sse4_2-pcmpistri-1.c: Likewise.
5417 * gcc.target/i386/sse4_2-pcmpistri-2.c: Likewise.
5418 * gcc.target/i386/sse4_2-pcmpistrm-1.c: Likewise.
5419 * gcc.target/i386/sse4_2-pcmpistrm-2.c: Likewise.
5420 * gcc.target/i386/sse4_2-pcmpstr.h: Likewise.
5421 * gcc.target/i386/sse4_2-popcnt.h: Likewise.
5422 * gcc.target/i386/sse4_2-popcntl.c: Likewise.
5423 * gcc.target/i386/sse4_2-popcntq.c: Likewise.
5424
5425 2007-06-01 Geoffrey Keating <geoffk@apple.com>
5426
5427 * gcc.dg/pie-link.c: New test.
5428
5429 2007-06-01 Ian Lance Taylor <iant@google.com>
5430
5431 * gcc.dg/Wstrict-overflow-17.c: New test.
5432
5433 2007-06-01 Kazu Hirata <kazu@codesourcery.com>
5434
5435 * gcc.dg/builtin-return-1.c (g): New.
5436 (main): Allocate at least 64 bytes on the stack.
5437
5438 2007-05-31 Mark Mitchell <mark@codesourcery.com>
5439
5440 * g++.dg/init/cleanup3.C: New test.
5441
5442 2007-05-31 Rask Ingemann Lambertsen <rask@sygehus.dk>
5443
5444 * gcc.c-torture/compile/limits-caselabels.c: Fix for targets where
5445 int is 16 bits.
5446
5447 007-05-31 Paul Thomas <pault@gcc.gnu.org>
5448
5449 PR fortran/32156
5450 * gfortran.dg/char_array_constructor_3.f90: New test.
5451
5452 2007-05-31 Zdenek Dvorak <dvorakz@suse.cz>
5453
5454 PR tree-optimization/32160
5455 * gfortran.dg/predcom-1.f: New test.
5456
5457 2007-05-31 Richard Guenther <rguenther@suse.de>
5458
5459 * g++.dg/other/str_empty.C: Move...
5460 * g++.dg/other/pr30567.C: Move...
5461 * g++.dg/tree-ssa/pr27218.C: Move...
5462 * g++.dg/torture: ...here and remove dg-options.
5463
5464 2007-05-31 Paolo Carlini <pcarlini@suse.de>
5465
5466 PR c++/32158
5467 * g++.dg/ext/is_pod_incomplete.C: New.
5468
5469 2007-05-31 Russell Yanofsky <russ@yanofsky.org>
5470 Douglas Gregor <doug.gregor@gmail.com>
5471 Pedro Lamarao <pedro.lamarao@mndfck.org>
5472 Howard Hinnant <howard.hinnant@gmail.com>
5473
5474 PR c++/7412
5475 PR c++/29939
5476 * g++.dg/cpp0x/rv8p.C: New.
5477 * g++.dg/cpp0x/temp-constructor-bug.C: New.
5478 * g++.dg/cpp0x/cast-bug.C: New.
5479 * g++.dg/cpp0x/elision_weak.C: New.
5480 * g++.dg/cpp0x/collapse-bug.C: New.
5481 * g++.dg/cpp0x/rv3p.C: New.
5482 * g++.dg/cpp0x/rv7n.C: New.
5483 * g++.dg/cpp0x/overload-conv-1.C: New.
5484 * g++.dg/cpp0x/rv2n.C: New.
5485 * g++.dg/cpp0x/deduce.C: New.
5486 * g++.dg/cpp0x/temp-va-arg-bug.C: New.
5487 * g++.dg/cpp0x/rv6p.C: New.
5488 * g++.dg/cpp0x/template_deduction.C: New.
5489 * g++.dg/cpp0x/implicit-copy.C: New.
5490 * g++.dg/cpp0x/rv1p.C: New.
5491 * g++.dg/cpp0x/cast.C: New.
5492 * g++.dg/cpp0x/rv5n.C: New.
5493 * g++.dg/cpp0x/collapse.C: New.
5494 * g++.dg/cpp0x/overload-conv-2.C: New.
5495 * g++.dg/cpp0x/rv4p.C: New.
5496 * g++.dg/cpp0x/rvo.C: New.
5497 * g++.dg/cpp0x/iop.C: New.
5498 * g++.dg/cpp0x/rv3n.C: New.
5499 * g++.dg/cpp0x/rv7p.C: New.
5500 * g++.dg/cpp0x/reference_collapsing.C: New.
5501 * g++.dg/cpp0x/overload.C: New.
5502 * g++.dg/cpp0x/named.C: New.
5503 * g++.dg/cpp0x/rv2p.C: New.
5504 * g++.dg/cpp0x/rv6n.C: New.
5505 * g++.dg/cpp0x/not_special.C: New.
5506 * g++.dg/cpp0x/bind.C: New.
5507 * g++.dg/cpp0x/rv1n.C: New.
5508 * g++.dg/cpp0x/rv5p.C: New.
5509 * g++.dg/cpp0x/elision.C: New.
5510 * g++.dg/cpp0x/named_refs.C: New.
5511 * g++.dg/cpp0x/unnamed_refs.C: New.
5512 * g++.dg/cpp0x/rv4n.C: New.
5513 * g++.dg/cpp0x/elision_neg.C: New.
5514 * g++.dg/init/copy7.C: Run in C++98 mode.
5515 * g++.dg/overload/arg1.C: Ditto.
5516 * g++.dg/overload/arg4.C: Ditto.
5517
5518 2007-05-30 Jakub Jelinek <jakub@redhat.com>
5519
5520 PR c++/31809
5521 * g++.dg/opt/static5.C: New test.
5522
5523 2007-05-30 Richard Guenther <rguenther@suse.de>
5524
5525 * g++.dg/dg.exp: Prune torture/.
5526 * g++.dg/torture/dg-torture.exp: New testsuite.
5527
5528 2007-05-30 Kazu Hirata <kazu@codesourcery.com>
5529
5530 * gcc.target/arm/pr27387.C: Move and rename to ...
5531 * g++.dg/inherit/thunk8.C: ... here.
5532
5533 2007-05-30 Jakub Jelinek <jakub@redhat.com>
5534
5535 PR tree-optimization/31769
5536 * g++.dg/gomp/pr31769.C: New test.
5537
5538 2007-05-29 Hui-May Chang <hm.chang@apple.com>
5539
5540 * gcc.target/i386/stack-realign.c: New.
5541
5542 2007-05-29 Zdenek Dvorak <dvorakz@suse.cz>
5543
5544 * gcc.dg/tree-ssa/prefetch-6.c: New test.
5545
5546 2007-05-29 Tobias Schlüter <tobi@gcc.gnu.org>
5547
5548 * gfortran.dg/sizeof.f90: New.
5549
5550 2007-05-28 Andrew Pinski <andrew_pinski@playstation.sony.com>
5551
5552 PR c/31339
5553 * gcc.dg/boolcomplex-1.c: New test.
5554
5555 PR c++/31339
5556 * g++.dg/ext/boolcomplex-1.c: New test.
5557
5558 2007-05-28 Razya Ladelsky <razya@il.ibm.com>
5559
5560 * gcc.dg/matrix: New directory.
5561
5562 2007-05-28 Tobias Burnus <burnus@net-b.de>
5563
5564 PR fortran/32124
5565 * gfortran.dg/allocate_stat_1.f90: New.
5566
5567 2007-05-28 Brooks Moses <brooks.moses@codesourcery.com>
5568
5569 PR fortran/31972
5570 * transfer_hollerith_1.f90: New test.
5571
5572 2007-05-28 Andrew Pinski <andrew_pinski@playstation.sony.com>
5573
5574 PR tree-opt/32100
5575 * gcc.c-torture/execute/vrp-7.c: New test.
5576
5577 2007-05-28 Brooks Moses <brooks.moses@codesourcery.com>
5578
5579 * gfortran.dg/transfer_simplify_4.f90: New test.
5580
5581 2007-05-27 Tobias Burnus <burnus@net-b.de>
5582
5583 PR fortran/32088
5584 * gfortran.dg/func_result_3.f90: New.
5585
5586 2007-05-27 Tobias Burnus <burnus@net-b.de>
5587
5588 PR middle-end/32083
5589 * gfortran.dg/transfer_simplify_3.f90: New.
5590
5591 2007-05-26 Uros Bizjak <ubizjak@gmail.com>
5592
5593 PR target/32065
5594 * gcc.target/i386/pr32065-1.c: Rename from pr32065.c. Add -std=gnu99
5595 to compile options.
5596 * gcc.target/i386/pr32065-2.c: New test.
5597
5598 2007-05-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5599
5600 PR fortran/31813
5601 * gfortran.dg/io_constraints_2.f90: Update.
5602
5603 2007-05-26 Paul Thomas <pault@gcc.gnu.org>
5604
5605 PR fortran/31219
5606 * gfortran.dg/array_constructor_17.f90: New test.
5607
5608 2007-05-25 Andrew Pinski <andrew_pinski@playstation.sony.com>
5609
5610 PR tree-opt/32090
5611 * g++.dg/opt/array2.C: New testcase.
5612
5613 2007-05-26 Uros Bizjak <ubizjak@gmail.com>
5614
5615 PR target/32065
5616 * gcc.target/i386/pr32065.c: New test.
5617
5618 2007-05-25 Dirk Mueller <dmueller@suse.de>
5619 Marcus Meissner <meissner@suse.de>
5620
5621 * gcc.dg/attr-alloc_size.c: New.
5622
5623 2007-05-25 Simon Martin <simartin@users.sourceforge.net>
5624 Lee Millward <lee.millward@gmail.com>
5625
5626 PR c++/31745
5627 * g++.dg/parse/crash34.C: New test.
5628
5629 * g++.dg/parse/crash35.C: New test.
5630
5631 2007-05-25 H.J. Lu <hongjiu.lu@intel.com>
5632
5633 * gcc.target/i386/sse2-check.h: New.
5634 * gcc.target/i386/sse2-vec-1.c: Likewise.
5635 * gcc.target/i386/sse2-vec-2.c: Likewise.
5636 * gcc.target/i386/sse2-vec-3.c: Likewise.
5637 * gcc.target/i386/sse2-vec-4.c: Likewise.
5638 * gcc.target/i386/sse2-vec-5.c: Likewise.
5639 * gcc.target/i386/sse2-vec-6.c: Likewise.
5640
5641 2007-05-25 Douglas Gregor <doug.gregor@gmail.com>
5642
5643 PR c++/31431
5644 PR c++/31432
5645 PR c++/31434
5646 PR c++/31435
5647 PR c++/31437
5648 PR c++/31438
5649 PR c++/31442
5650 PR c++/31443
5651 PR c++/31444
5652 PR c++/31445
5653 * g++.dg/cpp0x/pr31431.C: New.
5654 * g++.dg/cpp0x/pr31437.C: New.
5655 * g++.dg/cpp0x/pr31442.C: New.
5656 * g++.dg/cpp0x/pr31444.C: New.
5657 * g++.dg/cpp0x/pr31431-2.C: New.
5658 * g++.dg/cpp0x/pr31432.C: New.
5659 * g++.dg/cpp0x/pr31434.C: New.
5660 * g++.dg/cpp0x/pr31438.C: New.
5661 * g++.dg/cpp0x/pr31443.C: New.
5662 * g++.dg/cpp0x/pr31445.C: New.
5663 * g++.dg/cpp0x/variadic-crash1.C: New.
5664
5665 2007-05-25 Richard Sandiford <richard@codesourcery.com>
5666
5667 * gcc.target/arm/long-calls-1.c: New test.
5668 * gcc.target/arm/long-calls-2.c: Likewise.
5669 * gcc.target/arm/long-calls-3.c: Likewise.
5670 * gcc.target/arm/long-calls-4.c: Likewise.
5671
5672 2007-05-25 Richard Guenther <rguenther@suse.de>
5673 Andrew Pinski <andrew_pinski@playstation.sony.com>
5674
5675 PR tree-optimization/31982
5676 * gcc.dg/tree-ssa/forwprop-2.c: New testcase.
5677
5678 2007-05-25 Paul Thomas <pault@gcc.gnu.org>
5679
5680 PR fortran/32047
5681 * gfortran.dg/result_in_spec_2.f90: New test.
5682
5683 2007-05-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5684
5685 * gcc.dg/torture/builtin-math-4.c: Fix dg-xfail-if.
5686
5687 2007-05-24 Ollie Wild <aaw@google.com>
5688
5689 * gcc.dg/cpp/counter-1.c: New test.
5690 * gcc.dg/pch/counter-1.c: New test.
5691 * gcc.dg/pch/counter-1.hs: New file.
5692 * gcc.dg/pch/counter-2.c: New test.
5693 * gcc.dg/pch/counter-2.hs: New file.
5694 * gcc.dg/pch/counter-3.c: New test.
5695 * gcc.dg/pch/counter-3.hs: New file.
5696
5697 2007-05-24 Zdenek Dvorak <dvorakz@suse.cz>
5698
5699 * gcc.dg/tree-ssa/predcom-1.c: New test.
5700 * gcc.dg/tree-ssa/predcom-2.c: New test.
5701 * gcc.dg/tree-ssa/predcom-3.c: New test.
5702 * gcc.dg/tree-ssa/predcom-4.c: New test.
5703 * gcc.dg/tree-ssa/predcom-5.c: New test.
5704 * gcc.dg/vect/dump-tree-dceloop-pr26359.c: Test dceloop2 dumps.
5705
5706 2007-05-24 H.J. Lu <hongjiu.lu@intel.com>
5707
5708 PR testsuite/32062
5709 * gcc.target/i386/sse4_1-check.h (MASK): New.
5710
5711 2007-05-24 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
5712
5713 PR fortran/32038
5714 * gfortran.dg/pr25603.f: Initialize integer variables.
5715
5716 2007-05-23 Ian Lance Taylor <iant@google.com>
5717
5718 * g++.dg/other/vrp1.C: New test.
5719
5720 2007-05-23 Simon Martin <simartin@users.sourceforge.net>
5721
5722 PR preprocessor/20077
5723 * gcc.dg/cpp/paste15.c: New test.
5724
5725 2007-05-23 Sandra Loosemore <sandra@codesourcery.com>
5726 Nigel Stephens <nigel@mips.com>
5727 Richard Sandiford <richard@codesourcery.com>
5728
5729 * gcc.target/mips/inter/mips16_stubs_1_main.c: New.
5730 * gcc.target/mips/inter/mips16_stubs_1_x.c: New.
5731 * gcc.target/mips/inter/mips16_stubs_1_y.c: New.
5732 * gcc.target/mips/inter/mips16-inter.exp: New.
5733
5734 2007-05-23 Kazu Hirata <kazu@codesourcery.com>
5735
5736 * gcc.dg/bf-spl1.c, gcc.dg/m68k-pic-1.c: Enable on fido-*-*.
5737
5738 2007-05-23 H.J. Lu <hongjiu.lu@intel.com>
5739
5740 * gcc.target/i386/sse3-addsubpd.c: Don't include stdlib.h
5741 nor i386-cpuid.h. Include sse3-check.h. Remove main ().
5742 * gcc.target/i386/sse3-addsubps.c: Likewise.
5743 * gcc.target/i386/sse3-haddpd.c: Likewise.
5744 * gcc.target/i386/sse3-haddps.c: Likewise.
5745 * gcc.target/i386/sse3-hsubpd.c: Likewise.
5746 * gcc.target/i386/sse3-hsubps.c: Likewise.
5747 * gcc.target/i386/sse3-lddqu.c: Likewise.
5748 * gcc.target/i386/sse3-movddup.c: Likewise.
5749 * gcc.target/i386/sse3-movshdup.c: Likewise.
5750 * gcc.target/i386/sse3-movsldup.c: Likewise.
5751
5752 * gcc.target/i386/ssse3-pabsb.c: Don't include stdlib.h
5753 nor i386-cpuid.h. Include ssse3-check.h. Remove main ().
5754 * gcc.target/i386/ssse3-pabsd.c: Likewise.
5755 * gcc.target/i386/ssse3-pabsw.c: Likewise.
5756 * gcc.target/i386/ssse3-palignr.c: Likewise.
5757 * gcc.target/i386/ssse3-phaddd.c: Likewise.
5758 * gcc.target/i386/ssse3-phaddsw.c: Likewise.
5759 * gcc.target/i386/ssse3-phaddw.c: Likewise.
5760 * gcc.target/i386/ssse3-phsubd.c: Likewise.
5761 * gcc.target/i386/ssse3-phsubsw.c: Likewise.
5762 * gcc.target/i386/ssse3-phsubw.c: Likewise.
5763 * gcc.target/i386/ssse3-pmaddubsw.c: Likewise.
5764 * gcc.target/i386/ssse3-pmulhrsw.c: Likewise.
5765 * gcc.target/i386/ssse3-pshufb.c: Likewise.
5766 * gcc.target/i386/ssse3-psignb.c: Likewise.
5767 * gcc.target/i386/ssse3-psignd.c: Likewise.
5768 * gcc.target/i386/ssse3-psignw.c: Likewise.
5769 * gcc.target/i386/ssse3-vals.h: Likewise.
5770
5771 * gcc.target/i386/sse3-check.h: New file.
5772 * gcc.target/i386/ssse3-check.h: Likewise.
5773
5774 2007-05-22 Andrew Pinski <andrew_pinski@playstation.sony.com>
5775
5776 PR middle-end/31095
5777 * gcc.c-torture/compile/bcopy-1.c: New testcase.
5778
5779 2007-05-22 Andrew Pinski <andrew_pinski@playstation.sony.com>
5780
5781 PR middle-end/31606
5782 * gcc.c-torture/20070522-1.c: New testcase.
5783
5784 2007-05-22 H.J. Lu <hongjiu.lu@intel.com>
5785
5786 * gcc.target/i386/sse4_1-check.h: Don't include <stdio.h>.
5787
5788 2007-05-22 Kazu Hirata <kazu@codesourcery.com>
5789
5790 * gcc.c-torture/execute/ieee/20000320-1.x,
5791 gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: XFAIL on
5792 m68k-*-* and check_effective_target_coldfire_fpu.
5793
5794 2007-05-22 Ollie Wild <aaw@google.com>
5795
5796 * g++.dg/lookup/hidden-class10.C: New test.
5797 * g++.dg/lookup/hidden-class11.C: New test.
5798
5799 2007-05-22 Ollie Wild <aaw@google.com>
5800
5801 * g++.dg/lookup/name-clash5.C: New test.
5802 * g++.dg/lookup/name-clash6.C: New test.
5803
5804 2007-05-22 H.J. Lu <hongjiu.lu@intel.com>
5805
5806 * g++.dg/other/i386-2.C: Update comments on header files tested.
5807 Use -msse4.1 instead of -mssse3. Include <smmintrin.h> instead
5808 of <tmmintrin.h>.
5809 * gcc.target/i386/sse-12.c: Likewise.
5810 * gcc.target/i386/sse-13.c: Likewise.
5811 * gcc.target/i386/sse-14.c: Likewise.
5812
5813 * gcc.target/i386/sse-13.c (__builtin_ia32_pblendw128): New.
5814 Redefined to test with immediate operand.
5815 (__builtin_ia32_blendps): Likewise.
5816 (__builtin_ia32_blendpd): Likewise.
5817 (__builtin_ia32_dpps): Likewise.
5818 (__builtin_ia32_dpps): Likewise.
5819 (__builtin_ia32_insertps128): Likewise.
5820 (__builtin_ia32_vec_ext_v4sf): Likewise.
5821 (__builtin_ia32_vec_set_v16qi): Likewise.
5822 (__builtin_ia32_vec_set_v4si): Likewise.
5823 (__builtin_ia32_vec_set_v2di): Likewise.
5824 (__builtin_ia32_vec_ext_v16qi): Likewise.
5825 (__builtin_ia32_vec_ext_v4si): Likewise.
5826 (__builtin_ia32_vec_ext_v2di): Likewise.
5827 (__builtin_ia32_roundpd): Likewise.
5828 (__builtin_ia32_roundsd): Likewise.
5829 (__builtin_ia32_roundps): Likewise.
5830 (__builtin_ia32_roundss): Likewise.
5831 (__builtin_ia32_mpsadbw128): Likewise.
5832
5833 2007-05-22 H.J. Lu <hongjiu.lu@intel.com>
5834
5835 * gcc.target/i386/sse4_1-check.h: Don't include ../auto-host.h.
5836
5837 2007-05-22 Janis Johnson <janis187@us.ibm.com>
5838
5839 * gcc.dg/dfp/func-array.c: Support -DDBG to report individual
5840 failures.
5841 * gcc.dg/dfp/func-struct.c: Ditto.
5842 * gcc.dg/dfp/operator-assignment.c: Ditto.
5843 * gcc.dg/dfp/convert-bfp.c: Ditto.
5844 * gcc.dg/dfp/convert-int.c: Ditto.
5845 * gcc.dg/dfp/convert-int-max.c: Ditto.
5846 * gcc.dg/dfp/func-scalar.c: Ditto.
5847 * gcc.dg/dfp/cast.c: Ditto.
5848 * gcc.dg/dfp/func-mixed.c: Support -DDBG to report individual
5849 failures, and fix a typo in return type of arg1_128.
5850 * gcc.dg/dfp/convert-dfp.c: Support -DDBG to report individual
5851 failures, and fix a typo in a constant suffix.
5852 * gcc.dg/dfp/func-vararg-dfp.c: Return zero at the end.
5853 * gcc.dg/dfp/convert-complex.c: With -DDBG, abort for failures.
5854
5855 2007-05-22 Janis Johnson <janis187@us.ibm.com>
5856 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
5857
5858 * lib/gcc-dg.exp(process_message): New proc.
5859 (dg-message): New test directive.
5860 * gcc.dg/always_inline.c: Use dg-message.
5861 * gcc.dg/always_inline2.c: Ditto.
5862 * gcc.dg/always_inline3.c: Ditto.
5863 * gcc.dg/invalid-call-1.c: Ditto.
5864 * gcc.dg/pr17506.c: Ditto.
5865 * gcc.dg/simd-5.c: Ditto.
5866 * gcc.dg/simd-6.c: Ditto.
5867 * gcc.dg/va-arg-2.c: Ditto.
5868 * gcc.dg/cpp/syshdr.c: Ditto.
5869 * gcc.dg/cpp/unc4.c: Ditto.
5870 * gcc.dg/cpp/trad/mi1.c: Ditto.
5871 * gcc.dg/cpp/trad/mi5.c: Ditto.
5872 * gcc.dg/cpp/trad/mi7.c: Ditto.
5873 * gcc.test-framework/dg-outexistsnot-exp-P.c: Ditto.
5874 * gcc.test-framework/dg-outexists-exp-F.c: Ditto.
5875 * gcc.test-framework/test-framework.awk: Special-case outexists
5876 tests.
5877
5878 2007-05-22 H.J. Lu <hongjiu.lu@intel.com>
5879
5880 * gcc.dg/i386-cpuid.h (bit_SSE4_1): New.
5881 (bit_SSE4_2): Likewise.
5882 (bit_POPCNT): Likewise.
5883
5884 * gcc.target/i386/i386.exp (check_effective_target_sse4): New.
5885 Check if assembler supports SSE4 instructions.
5886
5887 * gcc.target/i386/sse4_1-blendpd.c: New file.
5888 * gcc.target/i386/sse4_1-blendps.c: Likewise.
5889 * gcc.target/i386/sse4_1-blendvpd.c: Likewise.
5890 * gcc.target/i386/sse4_1-blendvps.c: Likewise.
5891 * gcc.target/i386/sse4_1-check.h: Likewise.
5892 * gcc.target/i386/sse4_1-dppd-1.c: Likewise.
5893 * gcc.target/i386/sse4_1-dppd-2.c: Likewise.
5894 * gcc.target/i386/sse4_1-dpps-1.c: Likewise.
5895 * gcc.target/i386/sse4_1-dpps-2.c: Likewise.
5896 * gcc.target/i386/sse4_1-extractps.c: Likewise.
5897 * gcc.target/i386/sse4_1-insertps-1.c: Likewise.
5898 * gcc.target/i386/sse4_1-insertps-2.c: Likewise.
5899 * gcc.target/i386/sse4_1-movntdqa.c: Likewise.
5900 * gcc.target/i386/sse4_1-mpsadbw.c: Likewise.
5901 * gcc.target/i386/sse4_1-packusdw.c: Likewise.
5902 * gcc.target/i386/sse4_1-pblendvb.c: Likewise.
5903 * gcc.target/i386/sse4_1-pblendw.c: Likewise.
5904 * gcc.target/i386/sse4_1-pcmpeqq.c: Likewise.
5905 * gcc.target/i386/sse4_1-pextrb.c: Likewise.
5906 * gcc.target/i386/sse4_1-pextrd.c: Likewise.
5907 * gcc.target/i386/sse4_1-pextrq.c: Likewise.
5908 * gcc.target/i386/sse4_1-pextrw.c: Likewise.
5909 * gcc.target/i386/sse4_1-phminposuw.c: Likewise.
5910 * gcc.target/i386/sse4_1-pinsrb.c: Likewise.
5911 * gcc.target/i386/sse4_1-pinsrd.c: Likewise.
5912 * gcc.target/i386/sse4_1-pinsrq.c: Likewise.
5913 * gcc.target/i386/sse4_1-pmaxsb.c: Likewise.
5914 * gcc.target/i386/sse4_1-pmaxsd.c: Likewise.
5915 * gcc.target/i386/sse4_1-pmaxud.c: Likewise.
5916 * gcc.target/i386/sse4_1-pmaxuw.c: Likewise.
5917 * gcc.target/i386/sse4_1-pminsb.c: Likewise.
5918 * gcc.target/i386/sse4_1-pminsd.c: Likewise.
5919 * gcc.target/i386/sse4_1-pminud.c: Likewise.
5920 * gcc.target/i386/sse4_1-pminuw.c: Likewise.
5921 * gcc.target/i386/sse4_1-pmovsxbd.c: Likewise.
5922 * gcc.target/i386/sse4_1-pmovsxbq.c: Likewise.
5923 * gcc.target/i386/sse4_1-pmovsxbw.c: Likewise.
5924 * gcc.target/i386/sse4_1-pmovsxdq.c: Likewise.
5925 * gcc.target/i386/sse4_1-pmovsxwd.c: Likewise.
5926 * gcc.target/i386/sse4_1-pmovsxwq.c: Likewise.
5927 * gcc.target/i386/sse4_1-pmovzxbd.c: Likewise.
5928 * gcc.target/i386/sse4_1-pmovzxbq.c: Likewise.
5929 * gcc.target/i386/sse4_1-pmovzxbw.c: Likewise.
5930 * gcc.target/i386/sse4_1-pmovzxdq.c: Likewise.
5931 * gcc.target/i386/sse4_1-pmovzxwd.c: Likewise.
5932 * gcc.target/i386/sse4_1-pmovzxwq.c: Likewise.
5933 * gcc.target/i386/sse4_1-pmuldq.c: Likewise.
5934 * gcc.target/i386/sse4_1-pmulld.c: Likewise.
5935 * gcc.target/i386/sse4_1-ptest-1.c: Likewise.
5936 * gcc.target/i386/sse4_1-ptest-2.c: Likewise.
5937 * gcc.target/i386/sse4_1-ptest-3.c: Likewise.
5938 * gcc.target/i386/sse4_1-round.h: Likewise.
5939 * gcc.target/i386/sse4_1-roundpd-1.c: Likewise.
5940 * gcc.target/i386/sse4_1-roundpd-2.c: Likewise.
5941 * gcc.target/i386/sse4_1-roundpd-3.c: Likewise.
5942 * gcc.target/i386/sse4_1-roundps-1.c: Likewise.
5943 * gcc.target/i386/sse4_1-roundps-2.c: Likewise.
5944 * gcc.target/i386/sse4_1-roundps-3.c: Likewise.
5945 * gcc.target/i386/sse4_1-roundsd-1.c: Likewise.
5946 * gcc.target/i386/sse4_1-roundsd-2.c: Likewise.
5947 * gcc.target/i386/sse4_1-roundsd-3.c: Likewise.
5948 * gcc.target/i386/sse4_1-roundsd-4.c: Likewise.
5949 * gcc.target/i386/sse4_1-roundss-1.c: Likewise.
5950 * gcc.target/i386/sse4_1-roundss-2.c: Likewise.
5951 * gcc.target/i386/sse4_1-roundss-3.c: Likewise.
5952 * gcc.target/i386/sse4_1-roundss-4.c: Likewise.
5953
5954 2007-05-22 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
5955
5956 PR fortran/31627
5957 * gfortran.dg/bounds_check_7.f90: New test.
5958
5959 2007-05-22 Uros Bizjak <ubizjak@gmail.com>
5960
5961 * gcc.target/i386/i386.exp (check_effective_target_ssse3): New.
5962 (check_effective_target_sse4a): Ditto.
5963
5964 * gcc.target/i386/ssse3-phsubw.c: Require effective target ssse3.
5965 * gcc.target/i386/ssse3-phaddd.c: Require effective target ssse3.
5966 * gcc.target/i386/ssse3-pabsb.c: Require effective target ssse3.
5967 * gcc.target/i386/ssse3-psignb.c: Require effective target ssse3.
5968 * gcc.target/i386/ssse3-phaddsw.c: Require effective target ssse3.
5969 * gcc.target/i386/ssse3-pabsd.c: Require effective target ssse3.
5970 * gcc.target/i386/ssse3-psignd.c: Require effective target ssse3.
5971 * gcc.target/i386/ssse3-pmaddubsw.c: Require effective target ssse3.
5972 * gcc.target/i386/ssse3-pmulhrsw.c: Require effective target ssse3.
5973 * gcc.target/i386/ssse3-phaddw.c: Require effective target ssse3.
5974 * gcc.target/i386/ssse3-phsubd.c: Require effective target ssse3.
5975 * gcc.target/i386/ssse3-pabsw.c: Require effective target ssse3.
5976 * gcc.target/i386/ssse3-psignw.c: Require effective target ssse3.
5977 * gcc.target/i386/ssse3-pshufb.c: Require effective target ssse3.
5978 * gcc.target/i386/ssse3-phsubsw.c: Require effective target ssse3.
5979 * gcc.target/i386/ssse3-palignr.c: Require effective target ssse3.
5980 * gcc.target/i386/sse4a-insert.c: Require effective target sse4a.
5981 * gcc.target/i386/sse4a-extract.c: Require effective target sse4a.
5982 * gcc.target/i386/sse4a-montss.c: Require effective target sse4a.
5983 * gcc.target/i386/sse4a-montsd.c: Require effective target sse4a.
5984
5985 2007-05-21 Mark Mitchell <mark@codesourcery.com>
5986
5987 * g++.dg/ext/cleanup-1.C: New test.
5988 * g++.dg/ext/cleanup-2.C: Likewise.
5989 * g++.dg/ext/cleanup-3.C: Likewise.
5990 * g++.dg/ext/cleanup-4.C: Likewise.
5991 * g++.dg/ext/cleanup-5.C: Likewise.
5992 * g++.dg/ext/cleanup-6.C: Likewise.
5993 * g++.dg/ext/cleanup-8.C: Likewise.
5994 * g++.dg/ext/cleanup-9.C: Likewise.
5995 * g++.dg/ext/cleanup-10.C: Likewise.
5996 * g++.dg/ext/cleanup-11.C: Likewise.
5997 * g++.dg/ext/cleanup-dtor.C: Likewise.
5998
5999 2007-05-21 Andrew Pinski <andrew_pinski@playstation.sony.com>
6000
6001 PR middle-end/31995
6002 * gcc.dg/vect/vect-102a.c: New test.
6003
6004 2007-05-21 Paolo Bonzini <bonzini@gnu.org>
6005 Paolo Carlini <pcarlini@suse.de>
6006 Uros Bizjak <ubizjak@gmail.com>
6007
6008 * gcc.dg/gcc-have-sync-compare-and-swap.c,
6009 gcc.target/i386/gcc-have-sync-compare-and-swap-1.c,
6010 gcc.target/i386/gcc-have-sync-compare-and-swap-2.c,
6011 gcc.target/i386/gcc-have-sync-compare-and-swap-3.c,
6012 gcc.target/i386/gcc-have-sync-compare-and-swap-4.c,
6013 New testcases.
6014
6015 2005-05-21 Daniel Franke <franke.daniel@gmail.com>
6016
6017 PR fortran/32002
6018 * gfortran.dg/compliant_elemental_intrinsics_2.f90: New test.
6019
6020 2007-05-21 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
6021
6022 PR fortran/32027
6023 * gfortran.dg/do_3.F90: Add checks for the final value of the
6024 loop variable.
6025
6026 2007-05-21 Uros Bizjak <ubizjak@gmail.com>
6027
6028 * gcc.c-torture/execute/990127-2.x: New file.
6029
6030 2007-05-21 Uros Bizjak <ubizjak@gmail.com>
6031
6032 * gcc.target/i386/sse-14.c: Remove all intrinsic redefines.
6033 * gcc.target/i386/sse-12: Add -O to compile options.
6034 * g++.dg/other/i386-2.C: Use "-march=k8 -m3dnow -mssse3
6035 -msse4a" instead of "-msse3". Include only ammintrin.h, tmmintrin.h
6036 and mm3dnow.h. Add -O to compile options.
6037
6038 2007-05-21 Paul Thomas <pault@gcc.gnu.org>
6039
6040 PR fortran/31867
6041 * gfortran.dg/char_length_5.f90: New test.
6042
6043 PR fortran/31994
6044 * gfortran.dg/array_reference_1.f90: New test.
6045
6046 2007-05-20 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
6047
6048 PR middle-end/7651
6049 PR c++/11856
6050 PR c/12963
6051 PR c/23587
6052 PR other/29694
6053 * gcc.dg/compare6.c: Replace Wall with Wtype-limits.
6054 * gcc.dg/Wtype-limits.c: New.
6055 * gcc.dg/Wtype-limits-Wextra.c: New.
6056 * gcc.dg/Wtype-limits-no.c: New.
6057 * g++.dg/warn/Wtype-limits.C: New.
6058 * g++.dg/warn/Wtype-limits-Wextra.C: New.
6059 * g++.dg/warn/Wtype-limits-no.C: New.
6060
6061 2007-05-20 Uros Bizjak <ubizjak@gmail.com>
6062
6063 * gcc.target/i386/sse-vect-types.c: Revert 'Use "-msse"
6064 instead of "-msse2".'
6065 * gcc.target/i386/sse-12.c: Use "-march=k8 -m3dnow -mssse3 -msse4a"
6066 instead of "-msse3". Include only ammintrin.h, tmmintrin.h
6067 and mm3dnow.h.
6068 * gcc.target/i386/sse-13.c (__builtin_ia32_extrqi): Redefine
6069 to test with immediate operand.
6070 (__builtin_ia32_insertqi): Ditto.
6071 (__builtin_ia32_palignr128): Ditto.
6072 (__builtin_ia32_palignr): Ditto.
6073 (__builtin_ia32_pshufhw): Ditto.
6074 (__builtin_ia32_pshuflw): Ditto.
6075 (__builtin_ia32_pshufd): Ditto.
6076 (__builtin_ia32_vec_set_v8hi): Ditto.
6077 (__builtin_ia32_vec_ext_v8hi): Ditto.
6078 (__builtin_ia32_shufpd): Ditto.
6079 * gcc.target/i386/sse-14.c: Same changes as sse-13.c.
6080
6081 2007-05-20 Daniel Franke <franke.daniel@gmail.org>
6082
6083 PR fortran/32001
6084 * gfortran.dg/min_max_conformance.f90: Added more testcases.
6085
6086 2007-05-20 Uros Bizjak <ubizjak@gmail.com>
6087
6088 PR target/31585
6089 * gcc.target/i386/sse-vect-types.c: Do not redefine "static"
6090 and "__inline". Use "-msse" instead of "-msse2".
6091
6092 2007-05-20 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
6093
6094 PR middle-end/7651
6095 * gcc.dg/20030906-1.c: Replace Wextra with Wreturn-type.
6096 * gcc.dg/20030906-2.c: Likewise.
6097 * objc.dg/method-17.m: Add -Wreturn-type.
6098 * obj-c++.dg/method-21.mm: Likewise.
6099
6100 2007-05-20 Uros Bizjak <ubizjak@gmail.com>
6101
6102 PR target/31585
6103 * gcc.target/i386/sse-13.c: Use "-mssse3 -msse4a" compile options.
6104 (__builtin_ia32_psllwi128): Redefine to test with immediate operand.
6105 (__builtin_ia32_psrlqi128): Ditto.
6106 (__builtin_ia32_psrlwi128): Ditto.
6107 (__builtin_ia32_psrldi128): Ditto.
6108 (__builtin_ia32_psrldqi128): Ditto.
6109 (__builtin_ia32_pslldqi128): Ditto.
6110 (__builtin_ia32_psrawi128): Ditto.
6111 (__builtin_ia32_psradi128): Ditto.
6112 (__builtin_ia32_psllqi128): Ditto.
6113 (__builtin_ia32_pslldi128): Ditto.
6114 (__builtin_prefetch): Ditto.
6115 (__builtin_ia32_pshufw): Ditto.
6116 (__builtin_ia32_vec_set_v4hi): Ditto.
6117 (__builtin_ia32_vec_ext_v4hi): Ditto.
6118 (__builtin_ia32_shufps): Ditto.
6119 * gcc.target/i386/sse-14.c: Same changes as sse-13.c.
6120
6121 2007-05-19 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
6122
6123 PR fortran/31974
6124 * gfortran.dg/char_allocation_1.f90: New test.
6125
6126 2007-05-19 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
6127
6128 * gcc.dg/Wconversion-integer.c: Group testcases and add more.
6129 * gcc.dg/Wconversion-sign.c: New.
6130 * gcc.dg/Wconversion-integer-no-sign.c: New.
6131 * g++.dg/warn/Wconversion-integer.C: Move some warnings to
6132 Wconversion-sign.C
6133 * g++.dg/warn/Wconversion-sign.C: New.
6134 * g++.old-deja/g++.other/warn4.C: Update.
6135 * g++.dg/warn/Wconversion1.C: Likewise.
6136
6137 2007-05-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6138
6139 * gcc.dg/torture/builtin-math-2.c: Add gamma_r/lgamma_r tests.
6140 * gcc.dg/torture/builtin-math-4.c: Likewise.
6141
6142 2007-05-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6143
6144 PR libfortran/31964
6145 * gfortran.fortran-torture/execute/intrinsic_bitops.f90: Update.
6146
6147 2007-05-18 Andrew Pinski <andrew_pinski@playstation.sony.com>
6148
6149 * gcc.dg/tree-ssa/forwprop-1.c: New testcase.
6150
6151 2007-05-18 H.J. Lu <hongjiu.lu@intel.com>
6152
6153 PR target/31628
6154 * gcc.target/i386/pr31628.c: New.
6155
6156 2007-05-18 Uros Bizjak <ubizjak@gmail.com>
6157
6158 PR middle-end/31344
6159 * gcc.dg/pr31344.c: New test.
6160
6161 2007-05-17 Ian Lance Taylor <iant@google.com>
6162
6163 PR tree-optimization/31953
6164 * gcc.c-torture/compile/pr31953.c: New test.
6165
6166 2007-05-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6167
6168 * gcc.dg/builtins-1.c: Test reentrant gamma functions.
6169
6170 * gcc.dg/torture/builtin-math-2.c: Add tests for remquo, remainder
6171 and drem.
6172 * gcc.dg/torture/builtin-math-4.c: Likewise.
6173
6174 * gcc.dg/torture/builtin-math-2.c: Test y0, y1, yn.
6175 * gcc.dg/torture/builtin-math-4.c: Likewise.
6176
6177 * gcc.dg/torture/builtin-math-4.c: New test.
6178
6179 2007-05-17 Janis Johnson <janis187@us.ibm.com>
6180 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
6181
6182 * gcc.target/powerpc/pr18096-1.c: Change dg-warning to dg-error.
6183 * gcc.dg/cpp/include2.c: Ditto.
6184 * gcc.dg/cpp/mac-dir-2.c: Ditto.
6185 * gcc.dg/cpp/paste5.c: Ditto.
6186 * gcc.dg/cpp/paste6.c: Ditto.
6187 * gcc.dg/cpp/paste8.c: Ditto.
6188 * gcc.dg/cpp/paste11.c: Ditto.
6189 * gcc.dg/cpp/paste13.c: Ditto.
6190 * gcc.dg/cpp/skipping2.c: Ditto.
6191 * gcc.dg/reg-vol-struct-1.c: Ditto.
6192 * gcc.dg/Wshadow-1.c: Ditto.
6193 * gcc.dg/cpp/trad/comment.c: Ditto.
6194 * gcc.dg/cpp/trad/literals-2.c: Change dg-error to dg-warning.
6195 * gcc.dg/cpp/if-2.c: Ditto.
6196 * gcc.dg/array-5.c: Ditto.
6197 * gcc.dg/inline-15.c: Ditto.
6198 * gcc.dg/pr27953.c: Ditto.
6199 * gcc.dg/Wno-c++-compat.c: Ditto.
6200
6201 2007-05-17 Kazu Hirata <kazu@codesourcery.com>
6202
6203 * g++.dg/cpp/_Pragma1.C: Skip on fido-*-* and m68k-*-*.
6204
6205 2007-05-17 Eric Botcazou <ebotcazou@libertysurf.fr>
6206
6207 * gcc.c-torture/execute/20070517-1.c: New test.
6208
6209 2007-05-17 Daniel Franke <franke.daniel@gmail.com>
6210
6211 PR fortran/31919
6212 * gfortran.dg/min_max_conformance.f90: New test.
6213
6214 2007-05-17 Zdenek Dvorak <dvorakz@suse.cz>
6215
6216 * gcc.dg/tree-ssa/ssa-dom-thread-2.c: New test.
6217 * gcc.dg/vect/vect-102.c, gcc.dg/vect/vect-103.c,
6218 gcc.dg/vect/vect-104.c: Use more complex construction to
6219 prevent vectorizing.
6220 * gcc.dg/tree-ssa/pr21559.c: Update outcome.
6221
6222 2007-05-17 Uros Bizjak <ubizjak@gmail.com>
6223
6224 PR tree-optimization/24659
6225 * gcc.dg/vect/vect-floatint-conversion-2.c: New test.
6226 * gcc.dg/vect/vect-intfloat-conversion-1.c: Require vect_float,
6227 not vect_int target.
6228 * gcc.dg/vect/vect-intfloat-conversion-2.c: Require vect_float,
6229 not vect_int target. Loop is vectorized for vect_intfloat_cvt
6230 targets.
6231 * gcc.dg/vect/vect-intfloat-conversion-3.c: New test.
6232 * gcc.dg/vect/vect-intfloat-conversion-4a.c: New test.
6233 * gcc.dg/vect/vect-intfloat-conversion-4b.c: New test.
6234
6235 2007-05-16 Uros Bizjak <ubizjak@gmail.com>
6236
6237 * gcc.dg/torture/fp-int-convert-float128.c: Do not xfail for i?86-*-*
6238 and x86_64-*-* targets.
6239 * gcc.dg/torture/fp-int-convert-float128-timode.c: Ditto.
6240
6241 2007-05-16 Paul Thomas <pault@gcc.gnu.org>
6242
6243 PR fortran/18769
6244 PR fortran/30881
6245 PR fortran/31194
6246 PR fortran/31216
6247 PR fortran/31427
6248 * transfer_simplify_1.f90: New test.
6249 * transfer_simplify_2.f90: New test.
6250
6251 2007-05-15 Dominique d'Humieres <dominiq@lps.ens.fr>
6252
6253 * gfortran.dg/unf_io_convert_3.f90: Fix dg directive.
6254
6255 2007-05-14 Janis Johnson <janis187@us.ibm.com>
6256
6257 * gcc.dg/dfp/usual-arith-conv-bad.c: New test.
6258
6259 * gcc.dg/fltconst-pedantic-dfp.c: New test.
6260
6261 PR c/31924
6262 * gcc.dg/fltconst-1.c: New test.
6263
6264 * gcc.dg/dfp/func-mixed.c: Replace invalid constant suffixes.
6265 * gcc.dg/dfp/operator-assignment.c: Ditto.
6266
6267 2007-05-14 Paolo Carlini <pcarlini@suse.de>
6268
6269 PR c++/29928
6270 * g++.dg/rtti/typeid5.C: New.
6271
6272 2007-05-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
6273
6274 PR fortran/31725
6275 * gfortran.dg/substr_4.f: New test.
6276
6277 2007-05-14 Kazu Hirata <kazu@codesourcery.com>
6278
6279 * gcc.target/m68k/interrupt_thread-1.c,
6280 gcc.target/m68k/interrupt_thread-2.c,
6281 gcc.target/m68k/interrupt_thread-3.c: New.
6282 * gcc.target/m68k/m68k.exp: Accept fido.
6283
6284 2007-05-13 Dominique d'Humieres <dominiq@lps.ens.fr>
6285
6286 * gfortran.dg/alloc_comp_basics_1.f90: Fix dg directive.
6287 * gfortran.dg/altreturn_3.f90: Likewise.
6288 * gfortran.dg/assumed_dummy_1.f90: Likewise.
6289 * gfortran.dg/default_numeric_type_1.f90: Likewise.
6290 * gfortran.dg/inquire_iolength.f90: Likewise.
6291 * gfortran.dg/module_naming_1.f90: Likewise.
6292 * gfortran.dg/oldstyle_2.f90: Likewise.
6293 * gfortran.dg/operator_2.f90: Likewise.
6294 * gfortran.dg/parameter_array_element_1.f90: Likewise.
6295 * gfortran.dg/used_types_11.f90: Likewise.
6296 * gfortran.dg/zero_array_components_1.f90: Likewise.
6297 * gfortran.dg/fmt_zero_precision.f90: Fix dg-output directives.
6298 * gfortran.dg/parameter_array_dummy.f90: Likewise.
6299 * gfortran.dg/real_const_3.f90: Likewise.
6300
6301 2007-05-13 Zdenek Dvorak <dvorakz@suse.cz>
6302
6303 * gcc.dg/vect/no-section-anchors-vect-69.c: Fix outcome.
6304 * gcc.dg/tree-ssa/loop-30.c: New test.
6305
6306 2007-05-13 Richard Guenther <rguenther@suse.de>
6307
6308 * gcc.dg/tree-ssa/pr17141-1.c: Scan in forwprop2, xfail
6309 scanning forwprop1.
6310 * g++.dg/tree-ssa/pr31146.C: Likewise.
6311
6312 2007-05-13 Revital Eres <eres@il.ibm.com>
6313
6314 * gcc.dg/dse.c: New test.
6315
6316 2007-05-12 Richard Guenther <rguenther@suse.de>
6317
6318 PR tree-optimization/31797
6319 * gcc.c-torture/compile/pr31797.c: New testcase.
6320
6321 2007-05-12 Paul Thomas <pault@gcc.gnu.org>
6322
6323 PR fortran/30746
6324 * gfortran.dg/host_assoc_function_1.f90: New test.
6325
6326 2007-05-11 Steve Ellcey <sje@cup.hp.com>
6327
6328 PR c++/31829
6329 * g++.dg/warn/multiple-overflow-warn-3.C: Change wchar_t to short.
6330
6331 2007-05-11 Silvius Rus <rus@google.com>
6332
6333 * gcc.dg/Wstrict-aliasing-bogus-const-ptr-nonconst-ptr.c: New test.
6334 * gcc.dg/Wstrict-aliasing-bogus-never-dereferenced.c: New test.
6335 * gcc.dg/Wstrict-aliasing-bogus-struct-included.c: New test.
6336 * gcc.dg/Wstrict-aliasing-converted-assigned.c: New test.
6337 * gcc.dg/Wstrict-aliasing-float-ptr-int-obj.c: New test.
6338 * gcc.dg/alias-1.c: Update option: -Wstrict-aliasing=2.
6339 * gcc.dg/alias-9.c: Update option: -Wstrict-aliasing=2.
6340 * g++.dg/warn/Wstrict-aliasing-7.C: Update option: -Wstrict-aliasing=2.
6341 * g++.dg/warn/Wstrict-aliasing-bogus-base-derived.C: New test.
6342 * g++.dg/warn/Wstrict-aliasing-bogus-char-1.C: New test.
6343 * g++.dg/warn/Wstrict-aliasing-bogus-const.C: New test.
6344 * g++.dg/warn/Wstrict-aliasing-bogus-nested-arrays.C: New test.
6345 * g++.dg/warn/Wstrict-aliasing-bogus-signed-unsigned.C: New test.
6346 * g++.dg/warn/Wstrict-aliasing-bogus-struct-included.C: New test.
6347 * g++.dg/warn/Wstrict-aliasing-bogus-union.C: New test.
6348 * g++.dg/warn/Wstrict-aliasing-float-ref-int-obj.C: New test.
6349
6350 2007-05-11 Paolo Carlini <pcarlini@suse.de>
6351
6352 PR other/31852
6353 * gcc.c-torture/execute/builtins/memchr.c: New.
6354 * gcc.c-torture/execute/builtins/memchr-lib.c: New.
6355 * gcc.c-torture/execute/builtins/lib/memchr.c: New.
6356
6357 2007-05-11 Paul Thomas <pault@gcc.gnu.org>
6358
6359 PR fortran/30876
6360 * gfortran.dg/recursive_reference_1.f90: Put error at correct
6361 line.
6362 * gfortran.dg/recursive_reference_2.f90: New test.
6363
6364 2007-05-11 Paul Thomas <pault@gcc.gnu.org>
6365
6366 PR fortran/30878
6367 * gfortran.dg/namelist_29.f90: New test.
6368
6369 2007-05-11 Paul Thomas <pault@gcc.gnu.org>
6370
6371 PR fortran/31474
6372 * gfortran.dg/entry_10.f90: New test.
6373
6374 2007-05-10 Zdenek Dvorak <dvorakz@suse.cz>
6375
6376 PR tree-optimization/31885
6377 * gcc.dg/tree-ssa/loop-29.c: New test.
6378
6379 2007-05-10 Dominique d'Humières <dominiq@lps.ens.fr>
6380
6381 * assumed_dummy_1.f90: Fix dg directive.
6382 * char_initialiser_actual.f90: Likewise.
6383 * nested_modules_2.f90: Likewise.
6384 * shift-alloc.f90: Likewise.
6385
6386 2007-05-10 Andreas Krebbel <krebbel1@de.ibm.com>
6387
6388 * gcc.dg/20070507-1.c: Disable for non-pic targets.
6389
6390 2007-05-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6391
6392 PR libfortran/31880
6393 * gfortran.dg/unf_read_corrupted_2.f90: New test.
6394
6395 2007-05-09 Mike Stump <mrs@apple.com>
6396
6397 * g++.dg/other/first-global.C: Add -fpie for darwin.
6398 * g++.dg/parse/attr-externally-visible-1.C: Likewise.
6399
6400 2007-05-09 Andreas Krebbel <krebbel1@de.ibm.com>
6401
6402 * gcc.dg/20070507-1.c: New testcase.
6403
6404 2007-05-08 Chao-ying Fu <fu@mips.com>
6405
6406 * gcc.target/mips/msub-1.c, gcc.target/mips/msub-2.c,
6407 * gcc.target/mips/msub-3.c, gcc.target/mips/msub-4.c,
6408 * gcc.target/mips/msubu-1.c, gcc.target/mips/msubu-2.c,
6409 * gcc.target/mips/msubu-3.c, gcc.target/mips/msubu-4.c: New tests.
6410
6411 2007-05-08 Simon Martin <simartin@users.sourceforge.net>
6412
6413 PR 31847
6414 * gcc.dg/pr31847.c: New test.
6415
6416 2007-05-08 Paul Thomas <pault@gcc.gnu.org>
6417
6418 PR fortran/31692
6419 * gfortran.dg/actual_array_result_1.f90: New test.
6420
6421 2007-05-08 Paul Thomas <pault@gcc.gnu.org>
6422
6423 PR fortran/29397
6424 * gfortran.dg/parameter_array_init_1.f90: New test.
6425
6426 PR fortran/29400
6427 * gfortran.dg/parameter_array_init_2.f90: New test.
6428
6429 2007-05-08 Uros Bizjak <ubizjak@gmail.com>
6430
6431 PR target/31854
6432 * gcc.target/i386/pr31854.c: New test.
6433
6434 2007-05-07 Janis Johnson <janis187@us.ibm.com>
6435
6436 * gcc.dg/pch/pch.exp: XFAIL largefile on Solaris 10 x86.
6437
6438 2007-05-07 Mike Stump <mrs@apple.com>
6439
6440 * g++.old-deja/g++.mike/empty.C: Add.
6441
6442 2007-05-07 Eric Christopher <echristo@apple.com>
6443
6444 * gcc.dg/invalid-call-1.c: Fix options for 32-bit x86.
6445
6446 2007-05-07 Uros Bizjak <ubizjak@gmail.com>
6447
6448 * gcc.dg/dfp/convert-bfp-fold.c: Remove extra assignment to 'sf'
6449 variable. Rearrange conversions from binary float to decimal float.
6450
6451 2007-05-07 Mark Mitchell <mark@codesourcery.com>
6452
6453 * gcc.dg/special/gcsec-1.c: Don't link statically on Solaris 10
6454 x86.
6455
6456 2007-05-07 Eric Botcazou <ebotcazou@adacore.com>
6457
6458 * gnat.dg/opt1.ad[sb]: New testcase.
6459
6460 2007-05-07 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
6461
6462 PR fortran/31399
6463 * gfortran.dg/do_3.F90: New test.
6464
6465 2007-05-07 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
6466
6467 PR fortran/31764
6468 * gfortran.dg/new_line.f90: Add new checks.
6469
6470 2007-05-06 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6471
6472 PR fortran/31201
6473 * gfortran.dg/large_unit_1.f90: New.
6474 * gfortran.dg/large_unit_2.f90: New.
6475 * gfortran.dg/iostat_4.f90: New
6476 * gfortran.dg/bounds_check_fail_1.f90: Updated.
6477
6478 2007-05-06 Paul Thomas <pault@gcc.gnu.org>
6479
6480 PR fortran/31540
6481 * gfortran.dg/char_result_4.f90: New test.
6482
6483 2007-06-05 Revital Eres <eres@il.ibm.com>
6484
6485 PR 30957
6486 * gcc.dg/pr30957-1.c: New test.
6487
6488 2007-05-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6489
6490 PR fortran/31251
6491 * gfortran.dg/char_type_len_2.f90: New test.
6492
6493 2007-05-05 Geoffrey Keating <geoffk@apple.com>
6494
6495 PR 31775
6496 * g++.dg/other/nested-extern.cc: New.
6497 * g++.dg/other/nested-extern-1.C: New.
6498 * g++.dg/other/nested-extern-2.C: New.
6499
6500 2007-05-04 Daniel Franke <franke.daniel@gmail.com>
6501
6502 PR fortran/31760
6503 * gfortran.dg/erf.f90: New test.
6504 * gfortran.dg/besxy.f90: New test.
6505
6506 2007-05-04 Daniel Franke <franke.daniel@gmail.com>
6507
6508 PR fortran/22359
6509 * gfortran.dg/fseek.f90: New test.
6510
6511 2007-05-04 Bob Wilson <bob.wilson@acm.org>
6512
6513 * g++.old-deja/g++.pt/static11.C: Remove xtensa-*-elf* xfail.
6514
6515 2007-05-04 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
6516
6517 PR libfortran/31210
6518 * gfortran.dg/zero_length_1.f90: New test.
6519
6520 2007-05-04 Tobias Burnus <burnus@net-b.de>
6521
6522 PR fortran/31803
6523 * gfortran.dg/char_pointer_assign_3.f90: New test.
6524 * gfortran.dg/char_result_2.f90: Re-enable test.
6525
6526 2007-05-04 Tobias Burnus <burnus@net-b.de>
6527
6528 PR fortran/25071
6529 * gfortran.dg/char_length_3.f90: New test.
6530 * gfortran.dg/char_result_2.f90: Fix test.
6531
6532 2007-05-03 Zdenek Dvorak <dvorakz@suse.cz>
6533
6534 PR tree-optimization/30565
6535 * gcc.dg/tree-ssa/loop-27.c: New test.
6536
6537 2007-05-03 Bernd Schmidt <bernd.schmidt@analog.com>
6538
6539 * gcc.target/bfin/frmul.c (__v2hi): Use short as base type, not itn.
6540 * gcc.target/bfin/arith.c (__v2hi): Likewise.
6541 * gcc.target/bfin/mul-combine.c (__v2hi): Likewise.
6542 * gcc.target/bfin/shift.c (__v2hi): Likewise.
6543
6544 2007-05-03 Dorit Nuzman <dorit@il.ibm.com>
6545
6546 PR tree-optimization/31699
6547 * lib/target-supports.exp (check_effective_target_vect_intfloat_cvt):
6548 New.
6549 (check_effective_target_vect_floatint_cvt): New.
6550 * gcc.dg/vect/vect-floatint-conversion-1.c: Use new keyword instead
6551 of specific targets.
6552 * gcc.dg/vect/vect-intfloat-conversion-1.c: Likewise.
6553 * gcc.dg/vect/vect-multitypes-1.c: One less loop gets vectorized.
6554 * gcc.dg/vect/vect-multitypes-4.c: Likewise.
6555 * gcc.dg/vect/vect-iv-4.c: Likewise.
6556 * gcc.dg/vect/vect-multitypes-11.c: New.
6557 * gcc.dg/vect/pr31699.c: New.
6558
6559 2007-05-02 Geoffrey Keating <geoffk@apple.com>
6560
6561 * gcc.c-torture/compile-limits-stringlit.c: Reduce size of string.
6562
6563 2007-05-02 Seongbae Park <seongbae.park@gmail.com>
6564
6565 PR C++/31663
6566 * g++.dg/warn/anonymous-namespace-2.C: New.
6567 * g++.dg/warn/anonymous-namespace-2.h: New.
6568
6569 2007-05-02 Paul Brook <paul@codesourcery.com>
6570
6571 * gcc.dg/arm-eabi1.c: Move debug output. Augment lcmp/ulcmp tests.
6572
6573 2007-05-02 Eric Christopher <echristo@apple.com>
6574
6575 * gcc.dg/cpp/if-div.c: New file.
6576
6577 2007-05-02 Tom Tromey <tromey@redhat.com>
6578
6579 PR preprocessor/28709:
6580 * gcc.dg/cpp/pr28709.c: New file.
6581
6582 2007-05-02 Richard Guenther <rguenther@suse.de>
6583
6584 PR tree-optimization/31146
6585 * g++.dg/tree-ssa/pr31146-2.C: New testcase.
6586
6587 2007-05-01 Geoffrey Keating <geoffk@apple.com>
6588
6589 * gcc.c-torture/compile/limits-blockid.c: New.
6590 * gcc.c-torture/compile/limits-caselabels.c: New.
6591 * gcc.c-torture/compile/limits-declparen.c: New.
6592 * gcc.c-torture/compile/limits-enumconst.c: New.
6593 * gcc.c-torture/compile/limits-exprparen.c: New.
6594 * gcc.c-torture/compile/limits-externalid.c: New.
6595 * gcc.c-torture/compile/limits-fnargs.c: New.
6596 * gcc.c-torture/compile/limits-fndefn.c: New.
6597 * gcc.c-torture/compile/limits-idexternal.c: New.
6598 * gcc.c-torture/compile/limits-idinternal.c: New.
6599 * gcc.c-torture/compile/limits-pointer.c: New.
6600 * gcc.c-torture/compile/limits-stringlit.c: New.
6601 * gcc.c-torture/compile/limits-structmem.c: New.
6602 * gcc.c-torture/compile/limits-structnest.c: New.
6603
6604 2007-04-29 Geoffrey Keating <geoffk@apple.com>
6605
6606 * gfortran.dg/bom_UTF-8_F.F90: Rename from bom_UTF-8.F90.
6607
6608 2007-05-01 Andrew Pinski <andrew_pinski@playstation.sony.com>
6609
6610 PR middle-end/31740
6611 * gcc.c-torture/compile/20070501-1.c: New testcase.
6612
6613 2007-05-01 Thomas Koenig <tkoenig@gcc.gnu.org>
6614
6615 PR fortran/31732
6616 * gfortran.dg/array_memset_2: New test case.
6617
6618 2007-05-01 Dorit Nuzman <dorit@il.ibm.com>
6619
6620 PR testsuite/31615
6621 * gfortran.dg/vect/vect-5.f90: Fix dg-final test.
6622
6623 2007-05-01 Dorit Nuzman <dorit@il.ibm.com>
6624
6625 PR testsuite/31589
6626 * gcc.dg/vect/vect-iv-9.c: Added vect_int_mult target keyword to
6627 dg-final test.
6628 * gcc.dg/vect/vect-reduc-dot-u16b.c: Added vect_pack_trunc target
6629 keyword to dg-final test.
6630 * gcc.dg/vect/vect-iv-4.c: Likewise.
6631 * gcc.dg/vect/vect-widen-mult-u16.c: Likewise.
6632 * gcc.dg/vect/pr30771.c: Added vect_unapck target keyword to dg-final
6633 test.
6634 * gcc.dg/vect/vect-reduc-dot-u16a.c: Change variable type to avoid a
6635 cast.
6636 * gcc.dg/vect/no-section-anchors-vect-69.c: xfail on is64.
6637 * lib/target-supports.exp
6638 (check_effective_target_vect_widen_sum_hi_to_si): Added ia64.
6639 (check_effective_target_vect_widen_sum_qi_to_hi): Added ia64.
6640
6641 2007-04-30 Kazu Hirata <kazu@codesourcery.com>
6642
6643 * gcc.c-torture/execute/ieee/20000320-1.c: Use
6644 __LONG_LONG_MAX__ and its friends instead of those supplied by
6645 limits.h.
6646
6647 2007-04-30 Andrew pinski <andrew_pinski@playstation.sony.com>
6648
6649 PR C++/31721
6650 * g++.dg/ext/vector7.C: New testcase.
6651
6652 2007-04-29 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
6653
6654 PR fortran/31591
6655 * gfortran.dg/bound_simplification_1.f90: New test.
6656
6657 2007-04-29 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
6658
6659 PR fortran/31645
6660 * gfortran.dg/bom_error.f90: New test.
6661 * gfortran.dg/bom_include.f90: New test.
6662 * gfortran.dg/bom_UTF16-LE.f90: New test.
6663 * gfortran.dg/bom_UTF16-BE.f90: New test.
6664 * gfortran.dg/bom_UTF-8.f90: New test.
6665 * gfortran.dg/bom_UTF-32.f90: New test.
6666 * gfortran.dg/bom_UTF-8.F90: New test.
6667 * gfortran.dg/bom_include.inc: New file.
6668
6669 2007-04-28 Andrew Pinski <andrew_pinski@playstation.sony.com>
6670
6671 PR C++/30221
6672 * g++.dg/init/ptrfn2.C: New test.
6673 * g++.dg/init/ptrfn3.C: New test.
6674
6675 2007-04-29 Paul Thomas <pault@gcc.gnu.org>
6676
6677 PR fortran/31711
6678 * gfortran.dg/dependency_21.f90: New test.
6679
6680 2007-04-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6681
6682 * gfortran.dg/secnds.f: Use real*8.
6683 * gfortran.dg/secnds-1.f: Use real*8.
6684
6685 2007-04-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6686
6687 PR libfortran/31532
6688 * gfortran.dg/inquire_5.f90: Update test.
6689
6690 2007-04-27 Ian Lance Taylor <iant@google.com>
6691
6692 PR middle-end/31710
6693 * gcc.c-torture/compile/pr31710.c: New test.
6694
6695 2007-04-27 Richard Guenther <rguenther@suse.de>
6696
6697 PR tree-optimization/30965
6698 PR tree-optimization/30978
6699 * gcc.dg/tree-ssa/pr30978.c: New testcase.
6700 * gcc.dg/tree-ssa/bool-3.c: Remove XFAIL, explain why.
6701 * gcc.dg/tree-ssa/ssa-fre-4.c: Use char instead of bool
6702 * gcc.dg/strict-overflow-5.c: Adjust tree dump scanning.
6703
6704 2007-04-27 Richard Guenther <rguenther@suse.de>
6705
6706 PR tree-optimization/31715
6707 * gcc.dg/Warray-bounds-4.c: New testcase.
6708
6709 2007-04-26 Ian Lance Taylor <iant@google.com>
6710
6711 PR target/28675
6712 * gcc.c-torture/compile/pr28675.c: New test.
6713
6714 2007-04-26 Andrew Pinski <andrew_pinski@playstation.sony.com>
6715
6716 PR C++/30016
6717 * g++.dg/ext/vector6.C: New test.
6718
6719 2007-04-26 Kazu Hirata <kazu@codesourcery.com>
6720
6721 * gcc.c-torture/execute/ieee/20000320-1.x: New.
6722
6723 2007-04-26 Steve Ellcey <sje@cup.hp.com>
6724
6725 PR middle-end/31617
6726 * g++.dg/other/str_empty.C: Add expected warning.
6727
6728 2007-04-26 Richard Guenther <rguenther@suse.de>
6729 Daniel Berlin <dberlin@dberlin.org>
6730
6731 PR tree-optimization/30567
6732 * g++.dg/other/pr30567.C: New testcase.
6733
6734 2007-04-26 Richard Guenther <rguenther@suse.de>
6735
6736 PR tree-optimization/31703
6737 * gcc.c-torture/compile/pr31703.c: New testcase.
6738 * gcc.dg/tree-ssa/ssa-lim-1.c: Adjust pattern.
6739 * gcc.dg/tree-ssa/ssa-lim-2.c: Likewise.
6740
6741 2007-04-26 Wolfgang Gellerich <gellerich@de.ibm.com>
6742
6743 * gfortran.dg/open_errors.f90: Added if statements checking
6744 the value of iostat.
6745
6746 2007-04-26 Jakub Jelinek <jakub@redhat.com>
6747
6748 PR c++/31598
6749 * g++.dg/gomp/pr31598.C: New test.
6750
6751 PR tree-optimization/30558
6752 * g++.dg/gomp/pr30558.C: New test.
6753
6754 2007-04-24 Mark Mitchell <mark@codesourcery.com>
6755
6756 PR c++/31338
6757 * g++.dg/ext/complex2.C: New test.
6758
6759 2007-04-25 Paolo Carlini <pcarlini@suse.de>
6760
6761 * g++.dg/ext/has_nothrow_assign.C: Adjust per N2255.
6762
6763 2007-04-25 Thiemo Seufer <ths@mips.com>
6764
6765 * gcc.target/mips/mips16e-extends.c (cksum8): Change return
6766 value to signed char.
6767
6768 2007-04-25 Uros Bizjak <ubizjak@gmail.com>
6769
6770 * gcc.target/i386/reload-1.c. Include <stdint.h>. Compile for all
6771 ilp32 i?86-*-* and x86_64-*-* targets. Do not skip test for -m64.
6772 Use scan-rtl-dump-not procedure to scan RTL dump. Cleanup csa dump.
6773
6774 2007-04-25 Tobias Burnus <burnus@net-b.de>
6775
6776 PR fortran/31668
6777 * gfortran.dg/c_by_val_2.f90: Add rejection test of %VAL with
6778 statement functions.
6779 * gfortran.dg/c_by_val_5.f90: New test.
6780
6781 2007-04-25 Wolfgang Gellerich <gellerich@de.ibm.com>
6782
6783 * gfortran.dg/equiv_6.f90 (set_arrays): Replaced subroutine
6784 with two new subroutines to avoid parameter-induced aliasing.
6785 * gfortran.dg/equiv_6.f90 (set_array_listpr): New.
6786 * gfortran.dg/equiv_6.f90 (set_array_lisbit): New.
6787
6788 2007-04-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6789
6790 * gcc.dg/Warray-bounds.c: XFAIL test on 32-bit hppa targets.
6791 * g++.dg/warn/Warray-bounds.C: Likewise.
6792
6793 2007-04-24 Ian Lance Taylor <iant@google.com>
6794
6795 PR tree-optimization/31605
6796 * gcc.c-torture/execute/pr31605.c: New test.
6797
6798 2007-04-24 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
6799
6800 PR fortran/31587
6801 * lib/gcc-dg.exp (scan-module): New function.
6802 * gfortran.dg/module_md5_1.f90: New test.
6803
6804 2007-04-24 Douglas Gregor <doug.gregor@gmail.com>
6805
6806 * g++.old-deja/g++.pt/defarg6.C: Only run with
6807 -std=gnu++98.
6808 * g++.old-deja/g++.pt/ucnid-1.C: Ditto.
6809 * g++.dg/cpp0x/variadic61.C: Ditto.
6810 * g++.dg/cpp0x/warn_cxx0x.C: Ditto.
6811 * g++.dg/cpp0x/variadic62.C: Ditto.
6812 * g++.dg/template/meminit1.C: Ditto.
6813 * g++.dg/template/operator7.C: Ditto.
6814 * g++.dg/template/static15.C: Ditto.
6815 * g++.dg/template/invalid1.C: Ditto.
6816 * g++.dg/template/shift1.C: Ditto.
6817 * g++.dg/template/error10.C: Ditto.
6818
6819 2007-04-24 Simon Martin <simartin@users.sourceforge.net>
6820
6821 PR diagnostic/25923
6822 * gfortran.dg/pr25923.f90: New test.
6823
6824 2007-04-24 Ian Lance Taylor <iant@google.com>
6825
6826 PR tree-optimization/31602
6827 * gcc.dg/Wstrict-overflow-11.c: We no longer issue a warning.
6828
6829 2007-04-24 Janis Johnson <janis187@us.ibm.com>
6830
6831 * gcc.target/powerpc/ppc32-abi-dfp-1.c: New test.
6832 * gcc.target/powerpc/ppc64-abi-dfp-1.c: New test.
6833
6834 2007-04-24 Hui-May Chang <hm.chang@apple.com>
6835
6836 * gcc.target/i386/reload-1.c. New.
6837
6838 2007-04-24 Andrew Pinski <andrew_pinski@playstation.sony.com>
6839 Olga Golovanevsky <olga@il.ibm.com>
6840
6841 * g++.dg/other/str_empty.C: New test.
6842
6843 2007-04-24 Richard Henderson <rth@redhat.com>
6844
6845 * gcc.dg/vect/vect.exp: Don't run tests on Alpha.
6846
6847 2007-04-24 Andreas Krebbel <krebbel1@de.ibm.com>
6848
6849 PR target/31641
6850 * gcc.c-torture/compile/pr31641.c: New testcase.
6851
6852 2007-04-24 Richard Sandiford <richard@nildram.co.uk>
6853
6854 * gcc.target/mips/madd-1.c, gcc.target/mips/madd-2.c,
6855 * gcc.target/mips/madd-3.c, gcc.target/mips/madd-4.c,
6856 * gcc.target/mips/maddu-1.c, gcc.target/mips/maddu-2.c,
6857 * gcc.target/mips/maddu-3.c, gcc.target/mips/maddu-4.c: New tests.
6858
6859 2007-04-23 Simon Baldwin <simonb@google.com>
6860
6861 * g++.dg/other/error15.C: New.
6862 * g++.dg/cpp0x/variadic-ex9.C: Renamed function parameter to avoid
6863 triggering a "multiple parameters named" error.
6864
6865 2007-04-23 Thomas Koenig <tkoenig@gcc.gnu.org>
6866
6867 PR fortran/31618
6868 * gfortran.dg/backspace_8.f: New test case.
6869
6870 2007-04-23 Paul Thomas <pault@gcc.gnu.org>
6871
6872 PR fortran/31630
6873 * gfortran.dg/used_types_17.f90: New test.
6874
6875 PR fortran/31620
6876 * gfortran.dg/zero_array_components_1.f90: New test.
6877
6878 2007-04-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6879
6880 PR fortran/31616
6881 * gfortran.dg/open_errors.f90: Allow a different error message.
6882
6883 2007-04-23 Uros Bizjak <ubizjak@gmail.com>
6884
6885 * lib/target-supports.exp (check_effective_target_vect_pack_trunc):
6886 Rename from check_effective_target_vect_pack_mod. Rename global
6887 variable et_vect_pack_mod to et_vect_pack_trunc. Update debug
6888 messages.
6889 * gcc.dg/vect/vect-iv-8.c: Update target check for vect_pack_trunc
6890 rename.
6891 * gcc.dg/vect/vect-iv-8a.c: Ditto.
6892 * gcc.dg/vect/vect-multitypes-8.c: Ditto.
6893
6894 2007-04-22 Andrew Pinski <andrew_pinski@playstation.sony.com>
6895
6896 PR middle-end/31448
6897 * gcc.c-torture/execute/pr31448.c: New testcase.
6898
6899 2007-04-22 Nick Clifton <nickc@redhat.com>
6900
6901 * gcc.dg/20020312-2.c: Add support for the FRV.
6902
6903 2007-04-22 Uros Bizjak <ubizjak@gmail.com>
6904
6905 PR tree-optimization/24659
6906 * gcc.dg/vect/vect-float-extend-1.c: New test.
6907 * gcc.dg/vect/vect-float-truncate-1.c: New test.
6908
6909 2007-04-22 Richard Guenther <rguenther@suse.de>
6910
6911 PR tree-optimization/29789
6912 * gcc.dg/tree-ssa/ssa-lim-1.c: New testcase.
6913 * gcc.dg/tree-ssa/ssa-lim-2.c: Likewise.
6914
6915 2007-04-22 Revital Eres <eres@il.ibm.com>
6916
6917 * gcc.dg/var-expand2.c: New test.
6918
6919 2007-04-22 Revital Eres <eres@il.ibm.com>
6920
6921 * gcc.dg/var-expand3.c: New test.
6922
6923 2007-04-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6924
6925 PR fortran/31495
6926 * gfortran.dg/continuation_8.f90: New test.
6927
6928 2007-04-21 Andrew Pinski <andrew_pinski@playstation.sony.com>
6929
6930 PR C/30265
6931 * gcc.c-torture/compile/compound-literal-2.c: New testcase.
6932 * gcc.c-torture/compile/compound-literal-3.c: New testcase.
6933
6934 2007-04-21 Richard Guenther <rguenther@suse.de>
6935
6936 PR middle-end/31136
6937 * gcc.c-torture/execute/pr31136.c: New testcase.
6938
6939 2007-04-21 Alexandre Oliva <aoliva@redhat.com>
6940
6941 * gcc.target/i386/movsi-sm-1.c: New.
6942
6943 2007-04-20 Richard Henderson <rth@redhat.com>
6944
6945 * gcc.dg/pr28796-2.c: Add -mieee for alpha.
6946 * gcc.dg/pr27095.c: Cope with alpha GOT load.
6947
6948 2007-04-20 Jakub Jelinek <jakub@redhat.com>
6949
6950 * gcc.target/i386/ordcmp-1.c: New test.
6951 * gcc.target/i386/unordcmp-1.c: New test.
6952
6953 PR tree-optimization/31632
6954 * gcc.c-torture/compile/20070419-1.c: New test.
6955
6956 2007-04-19 Eric Botcazou <ebotcazou@libertysurf.fr>
6957
6958 * gcc.dg/invalid-call-1.c: New test.
6959
6960 2007-04-18 Dirk Mueller <dmueller@suse.de>
6961
6962 PR diagnostic/31227
6963 * gcc.dg/Warray-bounds-3.c: New.
6964
6965 2007-04-18 Richard Guenther <rguenther@suse.de>
6966
6967 PR tree-optimization/19431
6968 PR tree-optimization/21463
6969 * gcc.c-torture/execute/20070212-1.c: New testcase.
6970 * gcc.c-torture/execute/20070212-2.c: Likewise.
6971 * gcc.c-torture/execute/20070212-3.c: Likewise.
6972 * gcc.dg/tree-ssa/pr19431.c: Likewise.
6973 * gcc.dg/tree-ssa/pr21463.c: Likewise.
6974 * g++.dg/tree-ssa/pr21463.C: Likewise.
6975 * g++.dg/tree-ssa/pr30738.C: Likewise.
6976
6977 2007-04-17 Mark Mitchell <mark@codesourcery.com>
6978
6979 PR c++/31513
6980 * g++.dg/expr/bitfield8.C: New test.
6981
6982 2007-04-17 Joseph Myers <joseph@codesourcery.com>
6983 Richard Sandiford <richard@codesourcery.com>
6984
6985 * lib/target-supports.exp (check_profiling_available): Return 0
6986 for uClibc with -p or -pg.
6987
6988 2007-04-17 Simon Martin <simartin@users.sourceforge.net>
6989
6990 PR c++/31517
6991 * g++.dg/template/init7.C: New test.
6992
6993 2007-04-17 Zdenek Dvorak <dvorakz@suse.cz>
6994
6995 PR rtl-optimization/31360
6996 * gcc.dg/loop-7.c: New test.
6997
6998 2007-04-17 Mark Mitchell <mark@codesourcery.com>
6999
7000 * gcc.misc-tests/linkage.exp: Do not run on remote hosts.
7001 * lib/compat.exp (compat-run): Use file_on_host, not remote_file
7002 build.
7003 (compat-execute): Likewise.
7004 * lib/copy-file.exp (gcc_copy_files): Use remote_download to copy
7005 files to remote hosts.
7006 * lib/c-ctorture.exp (c-torture-compile): Likewise.
7007 (c-torture-execute): Likewise.
7008 * lib/dg-pch.exp (dg-pch): Use file_on_host, not remote_file build
7009 or plain file. Use remote_upload and remote_download to copy
7010 files about.
7011 * lib/scanasm.exp (dg-scan): Upload the file from the remote host
7012 before scanning it.
7013
7014 2007-04-17 Dorit Nuzman <dorit@il.ibm.com>
7015
7016 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-3.c: New test.
7017
7018 2007-04-16 Lawrence Crowl <crowl@google.com>
7019
7020 * g++.dg/other/fesd-any.C: Test -femit-struct-debug-detailed=any.
7021 * g++.dg/other/fesd-any.h: Test -femit-struct-debug-detailed=any.
7022 * g++.dg/other/fesd-baseonly.C: Test -femit-struct-debug-baseonly.
7023 * g++.dg/other/fesd-baseonly.h: Test -femit-struct-debug-baseonly.
7024 * g++.dg/other/fesd-none.C: Test -femit-struct-debug-detailed=none.
7025 * g++.dg/other/fesd-none.h: Test -femit-struct-debug-detailed=none.
7026 * g++.dg/other/fesd-reduced.C: Test -femit-struct-debug-reduced.
7027 * g++.dg/other/fesd-reduced.h: Test -femit-struct-debug-reduced.
7028 * g++.dg/other/fesd-sys.C: Test -femit-struct-debug-detailed=sys.
7029 * g++.dg/other/fesd-sys.h: Test -femit-struct-debug-detailed=sys.
7030 * g++.dg/other/fesd.h: Common to -femit-struct-debug-... tests.
7031
7032 * gcc.dg/fesd-any.c: Test -femit-struct-debug-detailed=any.
7033 * gcc.dg/fesd-any.h: Test -femit-struct-debug-detailed=any.
7034 * gcc.dg/fesd-baseonly.c: Test -femit-struct-debug-baseonly.
7035 * gcc.dg/fesd-baseonly.h: Test -femit-struct-debug-baseonly.
7036 * gcc.dg/fesd-none.c: Test -femit-struct-debug-detailed=none.
7037 * gcc.dg/fesd-none.h: Test -femit-struct-debug-detailed=none.
7038 * gcc.dg/fesd-reduced.c: Test -femit-struct-debug-reduced.
7039 * gcc.dg/fesd-reduced.h: Test -femit-struct-debug-reduced.
7040 * gcc.dg/fesd-sys.c: Test -femit-struct-debug-detailed=sys.
7041 * gcc.dg/fesd-sys.h: Test -femit-struct-debug-detailed=sys.
7042 * gcc.dg/fesd.h: Common to -femit-struct-debug-... tests.
7043
7044 2007-04-16 Ian Lance Taylor <iant@google.com>
7045
7046 PR tree-optimization/31522
7047 * gcc.dg/Wstrict-overflow-16.c: New test.
7048
7049 2007-04-17 Kazu Hirata <kazu@codesourcery.com>
7050
7051 * gcc.dg/cpp/_Pragma6.c: Skip on fido-*-* and m68k-*-*.
7052
7053 2007-04-17 Tobias Schlüter <tobi@gcc.gnu.org>
7054
7055 PR fortran/31144
7056 * gfortran.dg/module_naming_1.f90: New.
7057
7058 2007-04-16 Richard Sandiford <richard@codesourcery.com>
7059
7060 * lib/target-supports.exp (check_profiling_available): Return
7061 false for m68k-*-uclinux.
7062
7063 2007-04-16 Seongbae Park <seongbae.park@gmail.com>
7064
7065 PR c++/29365
7066 Testcase for c++ anonymous namespace warning
7067
7068 * g++.dg/warn/anonymous-namespace-1.C: New test
7069 * g++.dg/warn/anonymous-namespace-1.h: New test
7070
7071 2007-04-14 Andrew Pinski <andrew_pinski@playstation.sony.com>
7072
7073 PR testsuite/31578
7074 * gcc.dg/gnu89-init-4.c: Change to a compile only test.
7075
7076 2007-04-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7077
7078 * gfortran.dg/warnings_are_errors_1.f90: Add -std=f95 to options.
7079
7080 2007-04-15 Paul Thomas <pault@gcc.gnu.org>
7081
7082 PR fortran/31204
7083 * gfortran.dg/array_constructor_16.f90: New test.
7084
7085 2007-04-15 Kazu Hirata <kazu@codesourcery.com>
7086
7087 * gcc.dg/pr19340.c, gcc.dg/tree-ssa/loop-1.c,
7088 gcc.dg/weak/typeof-2.c: Skip on fido-*-*.
7089
7090 2007-04-14 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7091
7092 PR rtl-optimization/31500
7093 * gcc.dg/Warray-bounds.c: Skip on hppa*-*-*.
7094 * g++.dg/warn/Warray-bounds.C: Likewise.
7095
7096 2007-04-14 Andrew Pinski <andrew_pinski@playstation.sony.com>
7097
7098 PR C/31520
7099 * gcc.dg/gnu89-init-4.c: New testcase.
7100
7101 2007-04-14 Jakub Jelinek <jakub@redhat.com>
7102
7103 PR c++/25874
7104 * gcc.dg/gomp/pr25874.c: Add dg-options.
7105 * g++.dg/gomp/pr25874.C: Add dg-options.
7106
7107 2007-04-14 Bernhard Fischer <aldot@gcc.gnu.org>
7108
7109 PR fortran/21061
7110 * gfortran.dg/warnings_are_errors_1.f90: New testcase.
7111 * gfortran.dg/warnings_are_errors_1.f: New testcase.
7112
7113 2007-04-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
7114
7115 PR fortran/31561
7116 * gfortran.dg/vect/vect-4.f90: xfail on vect_no_align targets.
7117
7118 2007-04-14 Paul Thomas <pault@gcc.gnu.org>
7119
7120 PR fortran/29507
7121 PR fortran/31404
7122 * gfortran.dg/initialization_6.f90: New test.
7123
7124 2007-04-14 Kazu Hirata <kazu@codesourcery.com>
7125
7126 * gcc.c-torture/compile/pr27528.c: Require nonpic.
7127
7128 * lib/target-supports.exp (check_gc_sections_available):
7129 Return false if ldflags includes -elf2flt.
7130
7131 2007-04-13 Jason Merrill <jason@redhat.com>
7132
7133 PR c++/31074
7134 * conv3.C: New test.
7135
7136 2007-04-13 Mike Stump <mrs@apple.com>
7137
7138 * obj-c++.dg/stubify-1.mm: Only run on powerpc.
7139 * obj-c++.dg/template-4.mm: Don't run when 64-bit.
7140
7141 2007-04-13 Joseph Myers <joseph@codesourcery.com>
7142
7143 PR tree-optimization/29598
7144 * gcc.dg/tree-ssa/loadpre1.c: XFAIL.
7145
7146 2007-04-13 Tobias Burnus <burnus@net-b.de>
7147
7148 PR fortran/31559
7149 * gfortran.dg/func_assign.f90: New test.
7150
7151 2007-04-13 Paul Thomas <pault@gcc.gnu.org>
7152
7153 PR fortran/31550
7154 * gfortran.dg/used_types_16.f90: New test.
7155
7156 2007-04-13 Tobias Schlüter <tobi@gcc.gnu.org>
7157
7158 PR fortran/18937
7159 * gfortran.dg/goto_2.f90: New.
7160 * gfortran.dg/goto_3.f90: New.
7161 * gfortran.dg/pr17708.f90: Rename to ...
7162 * gfortran.dg/goto_4.f90: ... this, add comment pointing to PR.
7163
7164 2007-04-13 Tobias Burnus <burnus@net-b.de>
7165
7166 PR fortran/31562
7167 * gfortran.dg/f2c_4.c: Use GNU extensions for complex
7168 instead of a struct.
7169
7170 2007-04-13 Tobias Burnus <burnus@net-b.de>
7171
7172 PR fortran/31562
7173 * gfortran.dg/value_4.c: Use GNU extensions for complex
7174 instead of a struct.
7175
7176 2007-04-13 Richard Guenther <rguenther@suse.de>
7177
7178 PR tree-optimization/21258
7179 * gcc.dg/tree-ssa/vrp34.c: New testcase.
7180
7181 2007-04-12 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
7182
7183 * gfortran.dg/c_by_val.c: Use GCC extensions instead of including
7184 <complex.h>.
7185
7186 2007-04-12 Tobias Schlüter <tobi@gcc.gnu.org>
7187
7188 PR fortran/31250
7189 * gfortran.dg/char_length_2.f90: New.
7190 * gfortran.dg/repeat_2.f90: Add dg-warning annotations.
7191 * gfortran.dg/repeat_4.f90: Likewise.
7192
7193 PR fortran/31266
7194 * gfortran.dg/char_assign_1.f90: New.
7195
7196 PR fortran/31471
7197 * gfortran.dg/block_name_1.f90: New.
7198 * gfortran.dg/block_name_2.f90: New.
7199
7200 2007-04-12 Douglas Gregor <doug.gregor@gmail.com>
7201
7202 PR c++/31078
7203 * g++.dg/other/pr31078.C: New.
7204
7205 2007-04-12 Richard Guenther <rguenther@suse.de>
7206
7207 PR tree-optimization/31169
7208 * gcc.c-torture/execute/pr31169.c: New testcase.
7209
7210 2007-04-12 Richard Guenther <rguenther@suse.de>
7211
7212 PR tree-optimization/24689
7213 PR tree-optimization/31307
7214 * g++.dg/tree-ssa/pr31307.C: New testcase.
7215 * gcc.dg/tree-ssa/pr24689.c: Likewise.
7216
7217 2007-04-12 Tobias Burnus <burnus@net-b.de>
7218
7219 PR fortran/31472
7220 * gfortran.dg/access_spec_1.f90: New test.
7221 * gfortran.dg/access_spec_2.f90: New test.
7222 * gfortran.dg/non_module_public.f90: Match new error message.
7223
7224 2007-04-11 Paul Thomas <pault@gcc.gnu.org>
7225
7226 PR testsuite/31538
7227 * gfortran.dg/result_in_spec_1.f90: Increase dimension from 2
7228 to 4 at line 38 to fix bounds problem.
7229
7230 2007-04-11 Tobias Burnus <burnus@net-b.de>
7231
7232 PR testsuite/31240
7233 * gfortran.dg/pointer_intent_1.f90: Fix test.
7234
7235 2007-04-10 Eric Christopher <echristo@apple.com>
7236
7237 * lib/target-supports.exp
7238 (check_effective_target_fstack_protector): Rewrite.
7239
7240 2007-04-09 Mark Mitchell <mark@codesourcery.com>
7241
7242 PR c++/31449
7243 * g++.dg/init/const5.C: New test.
7244
7245 2007-04-09 Jan Hubicka <jh@suse.cz>
7246
7247 * gcc.dg/tree-ssa/foldaddr-3.c: New file.
7248
7249 2007-04-08 Jan Hubicka <jh@suse.cz>
7250
7251 * gcc.dg/tree-ssa/foldaddr-2.c: New file.
7252
7253 2007-04-07 Paul Thomas <pault@gcc.gnu.org>
7254
7255 PR fortran/31257
7256 * gfortran.dg/achar_4.f90: New test.
7257
7258 2007-04-07 Paul Thomas <pault@gcc.gnu.org>
7259
7260 PR fortran/30880
7261 * gfortran.dg/used_dummy_types_8.f90: New test.
7262
7263 2007-04-07 Paul Thomas <pault@gcc.gnu.org>
7264
7265 PR fortran/30872
7266 * gfortran.dg/parameter_array_element_1.f90: New test.
7267
7268 2007-04-07 Paul Thomas <pault@gcc.gnu.org>
7269
7270 PR fortran/31222
7271 * gfortran.dg/default_numeric_type_1.f90: New test.
7272
7273 2007-04-07 Paul Thomas <pault@gcc.gnu.org>
7274
7275 PR fortran/31424
7276 * gfortran.dg/unreferenced_use_assoc_1.f90: New test.
7277
7278 2007-04-07 Paul Thomas <pault@gcc.gnu.org>
7279
7280 PR fortran/31293
7281 * gfortran.dg/interface_12.f90: New test.
7282
7283 2007-04-07 Bruce Korb <bkorb@gnu.org>
7284
7285 * gcc.dg/format/opt-6.c: New test.
7286 * gcc.dg/format/nul-1.c: New test.
7287 * gcc.dg/format/nul-2.c: New test.
7288
7289 2007-04-06 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7290
7291 PR libgfortran/31395
7292 * gfortran.dg/fmt_colon.f90: New test.
7293
7294 2007-04-06 Mark Mitchell <mark@codesourcery.com>
7295
7296 * g++.old-deja/g++.other/init18.C: Use
7297 dg-require-effective-target instead of an explicit xfail.
7298
7299 2007-04-05 Janis Johnson <janis187@us.ibm.com>
7300
7301 * gcc.dg/dfp/signbit-1.c
7302 * gcc.dg/dfp/signbit-2.c
7303
7304 2007-04-05 Paul Thomas <pault@gcc.gnu.org>
7305
7306 PR fortran/31483
7307 * gfortran.dg/altreturn_5.f90: New test.
7308
7309 2007-04-05 Paul Thomas <pault@gcc.gnu.org>
7310
7311 PR fortran/31292
7312 * gfortran.dg/contained_module_proc_1.f90: New test.
7313
7314 2007-04-04 Stuart Hastings <stuart@apple.com>
7315
7316 PR 31281
7317 * objc/execute/exceptions/pr31281.m: New.
7318
7319 2007-04-04 Danny Smith <dannysmith.users.sourceforge.net>
7320
7321 * g++.dg/ext/dllimport12.C: Update comments.
7322
7323 2007-04-03 Eric Christopher <echristo@apple.com>
7324
7325 * g++.dg/tree-ssa/pr29902.C: Require ilp32.
7326
7327 2007-04-03 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
7328
7329 PR fortran/31304
7330 * gfortran.dg/repeat_2.f90: New test.
7331 * gfortran.dg/repeat_3.f90: New test.
7332 * gfortran.dg/repeat_4.f90: New test.
7333
7334 2007-04-03 Uros Bizjak <ubizjak@gmail.com>
7335
7336 * gcc.dg/tls/opt-3.c: Use -mregparm=3 only for ilp32 on x86_64 targets.
7337
7338 2007-04-03 Jakub Jelinek <jakub@redhat.com>
7339
7340 PR c++/30847
7341 * g++.dg/parse/cond3.C: New test.
7342
7343 PR middle-end/30704
7344 * gcc.c-torture/execute/ieee/pr30704.c: New test.
7345
7346 2007-04-02 Jason Merrill <jason@redhat.com>
7347
7348 PR c++/31187
7349 * g++.dg/ext/visibility/anon3.C: New test.
7350
7351 2007-04-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7352
7353 PR libgfortran/31052
7354 * gfortran.dg/namelist_28.f90: New test.
7355
7356 2007-04-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7357
7358 PR libgfortran/31366
7359 * gfortran.dg/direct_io_6.f90: New test.
7360
7361 2007-04-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7362
7363 PR libgfortran/31207
7364 * gfortran.dg/advance_5.f90: New test.
7365 * gfortran.dg/advance_6.f90: New test.
7366
7367 2007-04-01 Danny Smith <dannysmith@users.sourceforge.net>
7368
7369 * g++.dg/ext/dllimport6.C: Remove extra ';'.
7370 * g++.dg/ext/dllimport7.C: Likewise.
7371 * g++.dg/ext/selectany1.C: Likewise.
7372
7373 2007-03-31 Douglas Gregor <doug.gregor@gmail.com>
7374
7375 * g++.dg/parser/pr31138.C: New.
7376 * g++.dg/parser/pr31140.C: New.
7377 * g++.dg/parser/pr31141.C: New.
7378
7379 2007-03-30 Paolo Carlini <pcarlini@suse.de>
7380
7381 PR c++/26099
7382 * g++.dg/ext/is_base_of.C: New.
7383 * g++.dg/ext/has_virtual_destructor.C: New.
7384 * g++.dg/ext/is_polymorphic.C: New.
7385 * g++.dg/ext/is_base_of_diagnostic.C: New.
7386 * g++.dg/ext/is_enum.C: New.
7387 * g++.dg/ext/has_nothrow_assign.C: New.
7388 * g++.dg/ext/has_nothrow_constructor.C: New.
7389 * g++.dg/ext/is_empty.C: New.
7390 * g++.dg/ext/has_trivial_copy.C: New.
7391 * g++.dg/ext/has_trivial_assign.C: New.
7392 * g++.dg/ext/is_abstract.C: New.
7393 * g++.dg/ext/is_pod.C: New.
7394 * g++.dg/ext/has_nothrow_copy.C: New.
7395 * g++.dg/ext/is_class.C: New.
7396 * g++.dg/ext/has_trivial_constructor.C: New.
7397 * g++.dg/ext/is_union.C: New.
7398 * g++.dg/ext/has_trivial_destructor.C: New.
7399 * g++.dg/tree-ssa/pr22444.C: Adjust, avoid __is_pod.
7400 * g++.dg/template/crash43.C: Likewise.
7401
7402 2007-03-29 Dirk Mueller <dmueller@suse.de>
7403
7404 * g++.dg/warn/pedantic2.C: New testcase.
7405
7406 2007-03-29 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
7407
7408 * size_dim.f90: Fix dg directive.
7409 * pr16433.f: Likewise.
7410 * use_6.f90: Likewise.
7411 * use_7.f90: Likewise.
7412 * entry_9.f90: Likewise.
7413 * pointer_intent_2.f90: Likewise.
7414 * protected_1.f90: Likewise.
7415 * fmt_missing_period_2.f: Likewise.
7416 * pointer_intent_3.f90: Likewise.
7417 * protected_2.f90: Likewise.
7418 * protected_3.f90: Likewise.
7419 * pr15754.f90: Likewise.
7420 * protected_4.f90: Likewise.
7421 * protected_5.f90: Likewise.
7422 * initialization_2.f90: Likewise.
7423 * protected_6.f90: Likewise.
7424 * continuation_7.f90: Likewise.
7425 * derived_function_interface_1.f90: Likewise.
7426 * der_pointer_4.f90: Likewise.
7427 * fmt_zero_precision.f90: Likewise.
7428 * blockdata_3.f90: Likewise.
7429 * fmt_missing_period_1.f: Likewise.
7430 * real_const_3.f90: Likewise.
7431 * use_4.f90: Likewise.
7432 * fmt_missing_period_3.f: Likewise.
7433 * use_5.f90: Likewise.
7434
7435 2007-03-28 Mike Stump <mrs@apple.com>
7436
7437 * gcc.dg/darwin-comm.c: Add.
7438
7439 2007-03-28 Eric Christopher <echristo@apple.com>
7440
7441 * lib/target-supports.exp (check_effective_target_fstack_protector):
7442 New.
7443 * gcc.dg/ssp-1.c: Use.
7444 * gcc.dg/ssp-2.c: Ditto.
7445
7446 2007-03-28 Simon Martin <simartin@users.sourceforge.net>
7447
7448 PR c++/29077
7449 * g++.dg/parse/constructor3.C: New test.
7450
7451 2007-03-28 Eric Botcazou <ebotcazou@adacore.com>
7452
7453 * gnat.dg/thin_pointer.ad[sb]: New test.
7454
7455 2007-03-28 Douglas Gregor <doug.gregor@gmail.com>
7456
7457 * g++.dg/cpp0x/bracket1.C: New.
7458 * g++.dg/cpp0x/bracket2.C: New.
7459 * g++.dg/cpp0x/bracket3.C: New.
7460 * g++.dg/cpp0x/bracket4.C: New.
7461
7462 2007-03-28 Douglas Gregor <doug.gregor@gmail.com>
7463
7464 * g++.dg/cpp0x/temp_default1.C: New.
7465 * g++.dg/cpp0x/temp_default3.C: New.
7466 * g++.dg/cpp0x/temp_default2.C: New.
7467 * g++.dg/cpp0x/temp_default4.C: New.
7468
7469 2007-03-28 Douglas Gregor <doug.gregor@gmail.com>
7470
7471 PR c++/29993
7472 * g++.dg/other/cv_func2.C: New.
7473
7474 2007-03-27 Janis Johnson <janis187@us.ibm.com>
7475
7476 * gcc.dg/dfp/func-vararg-alternate.h: New file.
7477 * gcc.dg/dfp/func-vararg-alternate-d32.c: New test.
7478 * gcc.dg/dfp/func-vararg-alternate-d64.c: New test.
7479 * gcc.dg/dfp/func-vararg-alternate-d128.c: New test.
7480
7481 * gcc.dg/dfp/func-vararg-mixed.c: Add optional debugging output.
7482 * gcc.dg/dfp/func-vararg-dfp.c: Ditto.
7483
7484 * gcc.dg/dfp/operator-cond.c: Call init, fix typo.
7485
7486 * lib/compat.exp (compat-execute): Fix processing of file names.
7487
7488 2007-03-27 Daniel Jacobowitz <dan@codesourcery.com>
7489
7490 * gcc.target/powerpc/ppc-stackalign-1.c: Run for powerpc-eabi.
7491
7492 2007-03-27 Uros Bizjak <ubizjak@gmail.com>
7493
7494 * lib/target-supports.exp (check_effective_target_fortran_large_real):
7495 Delete created executable test file.
7496 (check_effective_target_fortran_large_int): Ditto.
7497 (check_effective_target_static_libgfortran): Ditto.
7498
7499 2007-03-26 Paolo Carlini <pcarlini@suse.de>
7500
7501 PR c++/30500
7502 * g++.dg/warn/pragma-system_header1.C: New test.
7503 * g++.dg/warn/pragma-system_header2.C: New test.
7504 * g++.dg/warn/pragma-system_header1.h. New.
7505 * g++.dg/warn/pragma-system_header2.h. New.
7506
7507 2007-03-26 Ian Lance Taylor <iant@google.com>
7508
7509 PR tree-optimization/31345
7510 * gcc.c-torture/compile/pr31345-1.c: New test.
7511
7512 2007-03-26 Brooks Moses <brooks.moses@codesourcery.com>
7513
7514 * gfortran.dg/func_derived_4.f90: Fix module cleanup.
7515 * gfortran.dg/gomp/appendix-a/a.22.4.f90: Clean up modules.
7516 * gfortran.dg/gomp/appendix-a/a.26.2.f90: Likewise.
7517 * gfortran.dg/gomp/appendix-a/a.32.1.f90: Likewise.
7518 * gfortran.dg/overload_1.f90: Likewise.
7519 * gfortran.dg/impure_assignment_1.f90: Likewise.
7520 * gfortran.dg/error_recovery_3.f90: Likewise.
7521 * gfortran.dg/alloc_comp_basics_1.f90: Likewise.
7522 * gfortran.dg/sequence_types_1.f90: Likewise.
7523 * gfortran.dg/internal_references_1.f90: Likewise.
7524 * gfortran.dg/present_1.f90: Likewise.
7525 * gfortran.dg/volatile10.f90: Likewise.
7526 * gfortran.dg/module_equivalence_2.f90: Likewise.
7527 * gfortran.dg/use_4.f90: Likewise.
7528 * gfortran.dg/elemental_result_1.f90: Likewise.
7529 * gfortran.dg/generic_actual_arg.f90: Likewise.
7530 * gfortran.dg/private_type_5.f90: Likewise.
7531 * gfortran.dg/protected_4.f90: Likewise.
7532 * gfortran.dg/interface_3.f90: Likewise.
7533
7534 2007-03-26 Uros Bizjak <ubizjak@gmail.com>
7535
7536 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Remove build file trivial.S.
7537 * gcc.dg/debug/dwarf2/dwarf2.exp: Ditto.
7538
7539 2007-03-26 Uros Bizjak <ubizjak@gmail.com>
7540
7541 * gfortran.dg/use_[567].f90: Use correct cleanup-modules dg directive.
7542
7543 2007-03-25 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7544
7545 PR libgfortran/31199
7546 * gfortran.dg/fmt_t_4.f90: New test.
7547
7548 2007-03-25 Thomas Koenig <tkoenig@gcc.gnu.org>
7549
7550 PR libfortran/31297
7551 * gfortran.dg/backspace_5.f: Initialize variable(s).
7552 * gfortran.dg/backspace_6.f: Likewise.
7553 * gfortran.dg/char_bounds_check_fail_1: Likewise.
7554 * gfortran.dg/direct_io_2.f90: Likewise.
7555 * gfortran.dg/write_back.f: Likewise.
7556 * gfortran.dg/write_rewind_2.f: Likewise.
7557 * gfortran.dg/write_rewind_1.f: Likewise.
7558 * gfortran.dg/write_rewind_2.f: Likewise.
7559
7560 2007-03-25 Dorit Nuzman <dorit@il.ibm.com>
7561
7562 PR tree-optimization/30784
7563 * gcc.dg/vect/pr30784.c: New test.
7564
7565 2007-03-25 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
7566
7567 PR fortran/30877
7568 * gfortran.dg/operator_1.f90: New test.
7569 * gfortran.dg/operator_2.f90: New test.
7570
7571 2007-03-25 Thomas Koenig <tkoenig@gcc.gnu.org>
7572
7573 PR libfortran/31196
7574 * gfortran.dg/reshape_transpose_1.f90: New test.
7575
7576 2007-03-24 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
7577
7578 PR fortran/30655
7579 * gfortran.dg/bounds_check_6.f90: New test.
7580
7581 2007-03-23 Michael Meissner <michael.meissner@amd.com>
7582
7583 * gcc.dg/dfp/convert-dfp.c: Wrap __STDC_WANT_DEC_FP__ with
7584 #ifndef/#endif.
7585 * gcc.dg/dfp/convert-int-saturate.c: Ditto.
7586 * gcc.dg/dfp/decfloat-constants.c: Ditto.
7587
7588 2007-03-24 Paul Thomas <pault@gcc.gnu.org>
7589
7590 PR fortran/31209
7591 * gfortran.dg/pointer_function_actual_1.f90: New test.
7592
7593 PR fortran/31200
7594 * gfortran.dg/pointer_function_actual_2.f90: New test.
7595
7596 PR fortran/31215
7597 * gfortran.dg/result_in_spec_1.f90: New test.
7598
7599 2007-03-23 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
7600
7601 PR fortran/30834
7602 * gfortran.dg/integer_exponentiation_3.F90: New test.
7603 * gfortran.dg/integer_exponentiation_4.f90: New test.
7604 * gfortran.dg/integer_exponentiation_5.F90: New test.
7605
7606 2007-03-22 Mark Mitchell <mark@codesourcery.com>
7607
7608 PR c++/30863
7609 * g++.dg/template/error24.C: New test.
7610 * g++.dg/parse/tmpl-outside1.C: Tweak error markers.
7611
7612 2007-03-22 Mark Mitchell <mark@codesourcery.com>
7613
7614 PR c++/31273
7615 * g++.dg/expr/bitfield7.C: New test.
7616
7617 2007-03-22 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
7618
7619 PR other/23572
7620 * gcc.dg/float-range-4.c: New.
7621 * gcc.dg/float-range-1.c: Update. Test for a warning.
7622 * gcc.dg/float-range-3.c: New.
7623 * gcc.dg/float-range-5.c: New.
7624
7625 2007-03-22 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7626
7627 PR fortran/31262
7628 * gfortran.dg/no_range_check_1.f90: New test.
7629
7630 2007-03-22 Dirk Mueller <dmueller@suse.de>
7631
7632 * g++.old-deja/g++.brendan/warnings2.C: Don't use -pedantic.
7633 * g++.dg/other/static1.C: Remove stray semicolon.
7634 * g++.dg/other/init1.C: Likewise.
7635 * g++.dg/rtti/dyncast1.C: Likewise.
7636 * g++.dg/tree-ssa/pr17153.C: Likewise.
7637 * g++.dg/lookup/disamb1.C: Likewise.
7638 * g++.dg/lookup/scoped2.C: Likewise.
7639 * g++.dg/lookup/friend7.C: Likewise.
7640 * g++.dg/parse/parse4.C: Likewise.
7641 * g++.dg/parse/parse5.C: Likewise.
7642 * g++.dg/expr/pr29066.C: Likewise.
7643 * g++.dg/expr/cast4.C: Likewise.
7644 * g++.dg/tc1/dr193.C: Likewise.
7645 * g++.dg/tc1/dr213.C: Likewise.
7646 * g++.dg/abi/dcast1.C: Likewise.
7647 * g++.dg/abi/covariant2.C: Likewise.
7648 * g++.dg/inherit/covariant11.C: Likewise.
7649 * g++.dg/inherit/covariant9.C: Likewise.
7650 * g++.dg/inherit/covariant10.C: Likewise.
7651 * g++.dg/init/static3.C: Likewise.
7652 * g++.dg/init/init-ref3.C: Likewise.
7653 * g++.dg/init/ref10.C: Likewise.
7654 * g++.dg/template/meminit2.C: Likewise.
7655 * g++.dg/template/using9.C: Likewise.
7656 * g++.dg/template/friend9.C: Likewise.
7657 * g++.dg/template/ref1.C: Likewise.
7658 * g++.old-deja/g++.warn/inline.C: Likewise.
7659 * g++.old-deja/g++.robertl/eb91.C: Likewise.
7660 * g++.old-deja/g++.robertl/eb46.C: Likewise.
7661 * g++.old-deja/g++.robertl/eb34.C: Likewise.
7662 * g++.old-deja/g++.robertl/eb43.C: Likewise.
7663 * g++.old-deja/g++.robertl/eb26.C: Likewise.
7664 * g++.old-deja/g++.robertl/eb116.C: Likewise.
7665 * g++.old-deja/g++.brendan/copy5.C: Likewise.
7666 * g++.old-deja/g++.brendan/overload8.C: Likewise.
7667 * g++.old-deja/g++.brendan/overload11.C: Likewise.
7668 * g++.old-deja/g++.brendan/copy7.C: Likewise.
7669 * g++.old-deja/g++.brendan/crash38.C: Likewise.
7670 * g++.old-deja/g++.brendan/template11.C: Likewise.
7671 * g++.old-deja/g++.brendan/err-msg3.C: Likewise.
7672 * g++.old-deja/g++.brendan/crash50.C: Likewise.
7673 * g++.old-deja/g++.brendan/crash16.C: Likewise.
7674 * g++.old-deja/g++.jason/pmem2.C: Likewise.
7675 * g++.old-deja/g++.jason/parse9.C: Likewise.
7676 * g++.old-deja/g++.jason/byval2.C: Likewise.
7677 * g++.old-deja/g++.jason/overload8.C: Likewise.
7678 * g++.old-deja/g++.jason/pmf8.C: Likewise.
7679 * g++.old-deja/g++.jason/template33.C: Likewise.
7680 * g++.old-deja/g++.jason/return3.C: Likewise.
7681 * g++.old-deja/g++.jason/scoping2.C: Likewise.
7682 * g++.old-deja/g++.jason/virtual.C: Likewise.
7683 * g++.old-deja/g++.jason/opeq3.C: Likewise.
7684 * g++.old-deja/g++.jason/template27.C: Likewise.
7685 * g++.old-deja/g++.jason/synth6.C: Likewise.
7686 * g++.old-deja/g++.jason/ref8.C: Likewise.
7687 * g++.old-deja/g++.jason/offset1.C: Likewise.
7688 * g++.old-deja/g++.other/static20.C: Likewise.
7689 * g++.old-deja/g++.other/array1.C: Likewise.
7690 * g++.old-deja/g++.other/new3.C: Likewise.
7691 * g++.old-deja/g++.other/array2.C: Likewise.
7692 * g++.old-deja/g++.other/overload9.C: Likewise.
7693 * g++.old-deja/g++.other/cast6.C: Likewise.
7694 * g++.old-deja/g++.other/ptrmem8.C: Likewise.
7695 * g++.old-deja/g++.other/eh4.C: Likewise.
7696 * g++.old-deja/g++.other/using7.C: Likewise.
7697 * g++.old-deja/g++.other/init18.C: Likewise.
7698 * g++.old-deja/g++.other/dyncast1.C: Likewise.
7699 * g++.old-deja/g++.other/dyncast2.C: Likewise.
7700 * g++.old-deja/g++.other/dtor11.C: Likewise.
7701 * g++.old-deja/g++.pt/static11.C: Likewise.
7702 * g++.old-deja/g++.pt/crash19.C: Likewise.
7703 * g++.old-deja/g++.pt/overload12.C: Likewise.
7704 * g++.old-deja/g++.pt/crash46.C: Likewise.
7705 * g++.old-deja/g++.pt/mi1.C: Likewise.
7706 * g++.old-deja/g++.pt/vaarg3.C: Likewise.
7707 * g++.old-deja/g++.pt/nontype5.C: Likewise.
7708 * g++.old-deja/g++.pt/local5.C: Likewise.
7709 * g++.old-deja/g++.pt/typename2.C: Likewise.
7710 * g++.old-deja/g++.pt/explicit80.C: Likewise.
7711 * g++.old-deja/g++.pt/auto_ptr.C: Likewise.
7712 * g++.old-deja/g++.law/visibility1.C: Likewise.
7713 * g++.old-deja/g++.law/visibility2.C: Likewise.
7714 * g++.old-deja/g++.law/virtual2.C: Likewise.
7715 * g++.old-deja/g++.law/operators19.C: Likewise.
7716 * g++.old-deja/g++.law/parsing10.C: Likewise.
7717 * g++.old-deja/g++.law/visibility4.C: Likewise.
7718 * g++.old-deja/g++.law/operators4.C: Likewise.
7719 * g++.old-deja/g++.law/dtors2.C: Likewise.
7720 * g++.old-deja/g++.law/missed-error3.C: Likewise.
7721 * g++.old-deja/g++.law/visibility10.C: Likewise.
7722 * g++.old-deja/g++.law/scope3.C: Likewise.
7723 * g++.old-deja/g++.law/casts2.C: Likewise.
7724 * g++.old-deja/g++.law/code-gen5.C: Likewise.
7725 * g++.old-deja/g++.law/operators33.C: Likewise.
7726 * g++.old-deja/g++.law/friend4.C: Likewise.
7727 * g++.old-deja/g++.mike/pmf7.C: Likewise.
7728 * g++.old-deja/g++.mike/p5611.C: Likewise.
7729 * g++.old-deja/g++.mike/net37.C: Likewise.
7730 * g++.old-deja/g++.mike/p3570.C: Likewise.
7731 * g++.old-deja/g++.mike/p5718.C: Likewise.
7732 * g++.old-deja/g++.mike/net21.C: Likewise.
7733 * g++.old-deja/g++.mike/p1862.C: Likewise.
7734 * g++.old-deja/g++.mike/p4511.C: Likewise.
7735 * g++.old-deja/g++.mike/virt3.C: Likewise.
7736 * g++.old-deja/g++.mike/p16146.C: Likewise.
7737 * g++.old-deja/g++.mike/p1989.C: Likewise.
7738 * g++.old-deja/g++.mike/p5571.C: Likewise.
7739 * g++.old-deja/g++.gb/scope10.C: Likewise.
7740 * g++.old-deja/g++.abi/primary5.C: Likewise.
7741 * g++.old-deja/g++.abi/empty2.C: Likewise.
7742 * g++.old-deja/g++.abi/arraynew.C: Likewise.
7743 * g++.old-deja/g++.eh/vbase4.C: Likewise.
7744 * g++.old-deja/g++.eh/ptr1.C: Likewise.
7745 * g++.old-deja/g++.eh/cleanup1.C: Likewise.
7746 * g++.old-deja/g++.bob/template3.C: Likewise.
7747 * g++.old-deja/g++.bob/inherit1.C: Likewise.
7748
7749 2007-03-22 Paul Thomas <pault@gcc.gnu.org>
7750
7751 PR fortran/31193
7752 * gfortran.dg/transfer_array_intrinsic_3.f90: New test.
7753
7754 2007-03-22 Tobias Schlüter <tobi@gcc.gnu.org>
7755
7756 PR fortran/20897
7757 * gfortran.dg/derived_name_1.f90: New.
7758 * gfortran.dg/derived_name_2.f: New.
7759
7760 2007-03-21 Richard Sandiford <richard@codesourcery.com>
7761
7762 * lib/target-supports.exp (check_effective_target_nonpic): New
7763 procedure.
7764 * gcc.target/i386/20020616-1.c: Use an alternative to %ebx
7765 when compiling PIC.
7766 * gcc.target/i386/asm-4.c: Require nonpic.
7767 * gcc.target/i386/cmov1.c: Likewise.
7768 * gcc.target/i386/mul.c: Likewise.
7769 * gcc.target/i386/pr21291.c: Require nonpic or ! ilp32.
7770 * gcc.target/i386/ssetype-1.c: Require nonpic.
7771 * gcc.target/i386/ssetype-3.c: Likewise.
7772 * gcc.target/i386/ssetype-5.c: Likewise.
7773
7774 2007-03-21 Richard Sandiford <richard@codesourcery.com>
7775
7776 * gcc.c-torture/execute/builtins/chk.h (LOCAL): Define.
7777 * gcc.c-torture/execute/builtins/sprintf-chk.c (s1): Make LOCAL.
7778 * gcc.c-torture/execute/builtins/stpcpy-chk.c (s1): Likewise.
7779 * gcc.c-torture/execute/builtins/strcpy-chk.c (s1): Likewise.
7780
7781 2007-03-19 Seongbae Park <seongbae.park@gmail.com>
7782
7783 PR tree-optimization/30590
7784 * g++.dg/opt/pr30590.C: New testcase.
7785
7786 2007-03-20 Jakub Jelinek <jakub@redhat.com>
7787
7788 PR c/30762
7789 * gcc.dg/pr30762-1.c: New test.
7790 * gcc.dg/pr30762-2.c: New test.
7791
7792 PR inline-asm/30505
7793 * gcc.target/i386/pr30505.c: New test.
7794
7795 2007-03-19 Mark Shinwell <shinwell@codesourcery.com>
7796
7797 * gcc.target/arm/register-variables.c: New.
7798
7799 2007-03-19 Jeff Law <law@redhat.com>
7800
7801 * PR tree-optimization/30984
7802 * gcc.c-torture/pr30984.c: New test.
7803
7804 2007-03-19 Andrew Pinski <andrew_pinski@playstation.sony.com>
7805 Richard Guenther <rguenther@suse.de>
7806
7807 PR tree-optimization/31254
7808 * gcc.dg/torture/pr31254.c: New testcase.
7809
7810 2007-03-19 Hans-Peter Nilsson <hp@axis.com>
7811
7812 * gcc.dg/torture/pr26565.c: Expect warning on packed field for
7813 target default_packed.
7814
7815 2007-03-19 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7816
7817 PR fortran/31203
7818 * gfortran.dg/string_length_1.f90: New test.
7819
7820 2007-03-18 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7821
7822 PR testsuite/30395
7823 * gcc.dg/pr16194.c: Provide define for REG on __hppa__.
7824
7825 2007-03-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7826
7827 PR libgfortran/31052
7828 * gfortran.dg/namelist_27.f90: New test.
7829
7830 2007-03-18 Paul Thomas <pault@gcc.gnu.org>
7831
7832 PR fortran/30531
7833 * gfortran.dg/used_types_14.f90: New test.
7834
7835 PR fortran/31086
7836 * gfortran.dg/used_types_15.f90: New test.
7837
7838 2007-03-18 Dorit Nuzman <dorit@il.ibm.com>
7839
7840 * gcc.dg/vect/no-tree-dom-vect-bug.c: New test.
7841 * gcc.dg/vect/vect.exp: Compile tests with -fno-tree-dominator-opts.
7842
7843 2007-03-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7844
7845 PR fortran/31120
7846 * gfortran.dg/integer_exponentiation_2.f90: New test.
7847
7848 2007-03-17 Dorit Nuzman <dorit@il.ibm.com>
7849
7850 PR tree-optimization/31041
7851 * gcc.dg/vect/pr31041.c: New test.
7852
7853 2007-03-16 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
7854
7855 * g++.dg/warn/Wconversion-integer.C: New
7856 * g++.dg/warn/Wconversion-real.C: New.
7857 * g++.dg/warn/Wconversion-real-integer.C: New.
7858 * g++.dg/warn/conv2.C: Updated.
7859
7860 2007-03-16 Richard Sandiford <richard@codesourcery.com>
7861
7862 * gcc.dg/intmax_t-1.c: Restrict XFAIL to VxWorks kernels;
7863 exclude RTPs.
7864
7865 2007-03-16 Richard Guenther <rguenther@suse.de>
7866
7867 PR tree-optimization/31146
7868 * g++.dg/tree-ssa/pr31146.C: New testcase.
7869
7870 2007-03-16 Richard Sandiford <richard@codesourcery.com>
7871
7872 * lib/target-supports.exp (check_missing_uclibc_feature): Don't
7873 assume that the target has <features.h>.
7874
7875 2007-03-16 Richard Sandiford <richard@codesourcery.com>
7876
7877 * gcc.dg/20020426-2.c: Add the fpic requirement to the PIC
7878 dg-options rather than to the whole test.
7879
7880 2007-03-16 Alexandre Oliva <aoliva@redhat.com>
7881
7882 PR debug/29906
7883 * g++.dg/debug/pr29906.C: New
7884
7885 2007-03-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7886
7887 PR libgfortran/31099
7888 * gfortran.dg/unformatted_recl.f90: Update test.
7889
7890 2007-03-15 Zdenek Dvorak <dvorakz@suse.cz>
7891
7892 * gcc.dg/tree-ssa/prefetch-5.c: New test.
7893
7894 2007-03-15 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
7895
7896 PR c++/30891
7897 * g++.dg/parse/namespace-definition.C: New.
7898
7899 2007-03-15 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
7900
7901 PR c++/24924
7902 * g++.dg/cpp/pedantic-errors.C: New.
7903 * g++.dg/cpp/permissive.C: New.
7904
7905 2007-03-15 Richard Sandiford <richard@codesourcery.com>
7906
7907 * g++.dg/opt/mmx1.C: Only use the PIC options for fpic targets.
7908 * g++.old-deja/g++.other/store-expr1.C: Require fpic.
7909
7910 2007-03-15 Richard Sandiford <richard@codesourcery.com>
7911
7912 * lib/target-supports.exp (check_missing_uclibc_feature)
7913 (check_effective_target_wchar): New procedures.
7914 * gcc.dg/wchar_t-1.c: Require target wchar.
7915 * gcc.dg/wint_t-1.c: Likewise.
7916
7917 2007-03-15 Richard Sandiford <richard@codesourcery.com>
7918
7919 * lib/target-supports.exp (check_gc_sections_available): Return
7920 false for VxWorks targets.
7921
7922 2007-03-15 Dirk Mueller <dmueller@suse.de>
7923
7924 * g++.dg/warn/Wconversion2.C: Fix typo.
7925 * gcc.dg/if-empty-1.c: Ditto.
7926
7927 2007-03-15 Richard Sandiford <richard@codesourcery.com>
7928
7929 * gcc.dg/cpp/assert4.c: Treat VxWorks as a unix target.
7930
7931 2007-03-15 Uros Bizjak <ubizjak@gmail.com>
7932
7933 * gcc.target/i386/cmpxchg16b-1.c: Compile for lp64 targets only.
7934 * gcc.target/i386/pr31167.c: Ditto.
7935
7936 2007-03-15 Uros Bizjak <ubizjak@gmail.com>
7937
7938 PR target/31167
7939 * gcc.target/i386/pr31167.c: New test.
7940
7941 2007-03-15 Paul Thomas <pault@gcc.gnu.org>
7942
7943 PR fortran/30922
7944 * gfortran.dg/import5.f90.f90: New test.
7945
7946
7947 PR fortran/30879
7948 * gfortran.dg/data_components_1.f90: New test.
7949
7950
7951 PR fortran/30870
7952 * gfortran.dg/generic_13.f90: New test.
7953
7954 PR fortran/31163
7955 * gfortran.dg/alloc_comp_basics_5.f90: New test.
7956
7957 2007-03-14 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7958
7959 PR libgfortran/31051
7960 * gfortran.dg/fmt_t_4.f90: New
7961
7962 2007-03-14 Andrew Pinski <andrew_pinski@playstation.sony.com>
7963
7964 PR C++/31165
7965 * g++.dg/other/default7.C: New test.
7966
7967 2007-03-15 Dirk Mueller <dmueller@suse.de>
7968
7969 * g++.dg/warn/Wconversion2.C: New.
7970
7971 2007-03-14 Eric Christopher <echristo@apple.com>
7972
7973 * gcc.dg/ssp-1.c: New.
7974 * gcc.dg/ssp-2.c: Ditto.
7975
7976 2007-03-14 Dirk Mueller <dmueller@suse.de>
7977
7978 * g++.dg/warn/do-empty.C: New.
7979 * gcc.dg/do-empty.c: New.
7980 * gcc.dg/if-empty-1.c: Update.
7981 * gcc.dg/20001116-1.c: Update.
7982 * gcc.dg/pr23165.c: Update.
7983
7984 2007-03-14 Jakub Jelinek <jakub@redhat.com>
7985
7986 * gfortran.dg/module_implicit_conversion.f90: New test.
7987
7988 2007-03-13 Alexandre Oliva <aoliva@redhat.com>
7989
7990 PR middle-end/31127
7991 * gcc.dg/pr31127.c: New.
7992
7993 2007-03-13 Zdenek Dvorak <dvorakz@suse.cz>
7994
7995 * gcc.dg/tree-ssa/loop-26.c: New test.
7996
7997 2007-03-13 Uros Bizjak <ubizjak@gmail.com>
7998
7999 * gcc.target/i386/cmpxchg16b-1.c: New test.
8000
8001 2007-03-12 Seongbae Park <seongbae.park@gmail.com>
8002
8003 * gcc.dg/c90-vla-1.c: Reflect the change of the error message.
8004 * gcc.dg/c99-vla-1.c: Likewise.
8005 * g++.dg/ext/vla1.C: Likewise
8006
8007 2007-03-12 Seongbae Park <seongbae.park@gmail.com>
8008
8009 * gcc.dg/wvla-1.c: New test
8010 * gcc.dg/wvla-2.c: New test
8011 * gcc.dg/wvla-3.c: New test
8012 * gcc.dg/wvla-4.c: New test
8013 * gcc.dg/wvla-5.c: New test
8014 * gcc.dg/wvla-6.c: New test
8015 * gcc.dg/wvla-7.c: New test
8016 * g++.dg/warn/Wvla-1.C: New test
8017 * g++.dg/warn/Wvla-2.C: New test
8018 * g++.dg/warn/Wvla-3.C: New test
8019
8020 2007-03-12 Mark Mitchell <mark@codesourcery.com>
8021
8022 PR c++/30108
8023 * g++.dg/other/default6.C: New test.
8024
8025 2007-03-12 Richard Sandiford <richard@codesourcery.com>
8026
8027 * lib/target-supports.exp (check_profiling_available): Return false
8028 for VxWorks.
8029 (check_effective_target_vxworks_kernel): New procedure.
8030 * gcc.dg/20040813-1.c: Extend list of stabless targets to include
8031 VxWorks.
8032 * gcc.dg/builtins-config.h: Do not define HAVE_C99_RUNTIME on VxWorks.
8033 * gcc.dg/intmax_t-1.c: Extend the list of targets without inttypes.h
8034 to include VxWorks.
8035 * gcc.dg/vxworks/initpri2.c: Require vxworks_kernel.
8036
8037 2007-03-12 Richard Sandiford <richard@codesourcery.com>
8038
8039 * gcc.c-torture/compile/981006-1.c: Use the non-PIC options if
8040 PIC is not supported.
8041 * gcc.dg/20020103-1.c: Add dg-require-effective-target fpic.
8042 * gcc.dg/20020426-2.c: Likewise.
8043 * gcc.dg/pr28243.c: Likewise.
8044 * gcc.dg/visibility-11.c: Likewise.
8045 * gcc.dg/tls/opt-9.c: Likewise.
8046 * gcc.dg/tls/opt-10.c: Likewise.
8047 * gcc.dg/tls/pic-1.c: Likewise.
8048 * gcc.dg/tls/struct-1.c: Likewise.
8049 * gcc.target/i386/20000807-1.c: Likewise.
8050 * gcc.target/i386/20000904-1.c: Likewise.
8051 * gcc.target/i386/20011119-1.c: Likewise.
8052 * gcc.target/i386/990213-2.c: Likewise.
8053 * gcc.target/i386/990214-1.c: Likewise.
8054 * gcc.target/i386/compress-float-387-pic.c: Likewise.
8055 * gcc.target/i386/compress-float-sse-pic.c: Likewise.
8056 * gcc.target/i386/pic-1.c: Likewise.
8057 * gcc.target/i386/pr21518.c: Likewise.
8058 * gcc.target/i386/pr23098.c: Likewise.
8059 * gcc.target/i386/pr23943.c: Likewise.
8060
8061 2007-03-11 Mark Mitchell <mark@codesourcery.com>
8062
8063 PR c++/31038
8064 * g++.dg/template/complit2.C: New test.
8065
8066 PR c++/30328
8067 * g++.dg/ext/bitfield1.C: New test.
8068
8069 2007-03-11 Paul Thomas <pault@gcc.gnu.org>
8070
8071 PR fortran/30883
8072 * gfortran.dg/interface_11.f90: New test.
8073
8074 2007-03-11 Richard Guenther <rguenther@suse.de>
8075
8076 PR tree-optimization/31115
8077 * gcc.dg/torture/pr31115.c: New testcase.
8078
8079 2007-03-11 Ira Rosen <irar@il.ibm.com>
8080
8081 PR tree-optimization/29925
8082 * gcc.dg/vect/fast-math-vect-pr29925.c: New test.
8083
8084 2007-03-10 Mark Mitchell <mark@codesourcery.com>
8085
8086 PR c++/30274
8087 * g++.dg/expr/bitfield3.C: New test.
8088 * g++.dg/expr/bitfield4.C: Likewise.
8089 * g++.dg/expr/bitfield5.C: Likewise.
8090 * g++.dg/expr/bitfield6.C: Likewise.
8091
8092 PR c++/30924
8093 * g++.dg/template/array18.C: New test.
8094
8095 2007-03-10 Dirk Mueller <dmueller@suse.de>
8096
8097 PR c++/17946
8098 * gcc.dg/Wlogical-op-1.c: Remove duplicated part.
8099 * g++.dg/warn/Wlogical-op-1.C: Remove duplicated part.
8100
8101 2007-03-09 Douglas Gregor <doug.gregor@gmail.com>
8102
8103 PR c++/20599
8104 * g++.dg/cpp0x/variadic-bind.C: New.
8105 * g++.dg/cpp0x/variadic-function.C: New.
8106 * g++.dg/cpp0x/variadic-mem_fn.C: New.
8107 * g++.dg/cpp0x/variadic-tuple.C: New.
8108 * g++.dg/cpp0x/variadic1.C: New.
8109 * g++.dg/cpp0x/variadic2.C: New.
8110 * g++.dg/cpp0x/variadic3.C: New.
8111 * g++.dg/cpp0x/variadic4.C: New.
8112 * g++.dg/cpp0x/variadic5.C: New.
8113 * g++.dg/cpp0x/variadic6.C: New.
8114 * g++.dg/cpp0x/variadic7.C: New.
8115 * g++.dg/cpp0x/variadic8.C: New.
8116 * g++.dg/cpp0x/variadic9.C: New.
8117 * g++.dg/cpp0x/variadic10.C: New.
8118 * g++.dg/cpp0x/variadic11.C: New.
8119 * g++.dg/cpp0x/variadic12.C: New.
8120 * g++.dg/cpp0x/variadic13.C: New.
8121 * g++.dg/cpp0x/variadic14.C: New.
8122 * g++.dg/cpp0x/variadic15.C: New.
8123 * g++.dg/cpp0x/variadic16.C: New.
8124 * g++.dg/cpp0x/variadic17.C: New.
8125 * g++.dg/cpp0x/variadic18.C: New.
8126 * g++.dg/cpp0x/variadic19.C: New.
8127 * g++.dg/cpp0x/variadic20.C: New.
8128 * g++.dg/cpp0x/variadic21.C: New.
8129 * g++.dg/cpp0x/variadic22.C: New.
8130 * g++.dg/cpp0x/variadic23.C: New.
8131 * g++.dg/cpp0x/variadic24.C: New.
8132 * g++.dg/cpp0x/variadic25.C: New.
8133 * g++.dg/cpp0x/variadic26.C: New.
8134 * g++.dg/cpp0x/variadic27.C: New.
8135 * g++.dg/cpp0x/variadic28.C: New.
8136 * g++.dg/cpp0x/variadic29.C: New.
8137 * g++.dg/cpp0x/variadic30.C: New.
8138 * g++.dg/cpp0x/variadic31.C: New.
8139 * g++.dg/cpp0x/variadic32.C: New.
8140 * g++.dg/cpp0x/variadic33.C: New.
8141 * g++.dg/cpp0x/variadic34.C: New.
8142 * g++.dg/cpp0x/variadic35.C: New.
8143 * g++.dg/cpp0x/variadic36.C: New.
8144 * g++.dg/cpp0x/variadic37.C: New.
8145 * g++.dg/cpp0x/variadic38.C: New.
8146 * g++.dg/cpp0x/variadic39.C: New.
8147 * g++.dg/cpp0x/variadic40.C: New.
8148 * g++.dg/cpp0x/variadic41.C: New.
8149 * g++.dg/cpp0x/variadic42.C: New.
8150 * g++.dg/cpp0x/variadic43.C: New.
8151 * g++.dg/cpp0x/variadic44.C: New.
8152 * g++.dg/cpp0x/variadic45.C: New.
8153 * g++.dg/cpp0x/variadic46.C: New.
8154 * g++.dg/cpp0x/variadic47.C: New.
8155 * g++.dg/cpp0x/variadic48.C: New.
8156 * g++.dg/cpp0x/variadic49.C: New.
8157 * g++.dg/cpp0x/variadic50.C: New.
8158 * g++.dg/cpp0x/variadic51.C: New.
8159 * g++.dg/cpp0x/variadic52.C: New.
8160 * g++.dg/cpp0x/variadic53.C: New.
8161 * g++.dg/cpp0x/variadic54.C: New.
8162 * g++.dg/cpp0x/variadic55.C: New.
8163 * g++.dg/cpp0x/variadic56.C: New.
8164 * g++.dg/cpp0x/variadic57.C: New.
8165 * g++.dg/cpp0x/variadic58.C: New.
8166 * g++.dg/cpp0x/variadic59.C: New.
8167 * g++.dg/cpp0x/variadic60.C : New.
8168 * g++.dg/cpp0x/variadic61.C : New.
8169 * g++.dg/cpp0x/variadic62.C : New.
8170 * g++.dg/cpp0x/variadic63.C : New.
8171 * g++.dg/cpp0x/variadic64.C : New.
8172 * g++.dg/cpp0x/variadic65.C : New.
8173 * g++.dg/cpp0x/variadic66.C : New.
8174 * g++.dg/cpp0x/variadic67.C : New.
8175 * g++.dg/cpp0x/variadic68.C : New.
8176 * g++.dg/cpp0x/variadic69.C : New.
8177 * g++.dg/cpp0x/variadic70.C : New.
8178 * g++.dg/cpp0x/variadic71.C : New.
8179 * g++.dg/cpp0x/variadic72.C : New.
8180 * g++.dg/cpp0x/variadic73.C : New.
8181 * g++.dg/cpp0x/variadic74.C : New.
8182 * g++.dg/cpp0x/variadic75.C : New.
8183 * g++.dg/cpp0x/variadic-ex1.C : New.
8184 * g++.dg/cpp0x/variadic-ex2.C : New.
8185 * g++.dg/cpp0x/variadic-ex3.C : New.
8186 * g++.dg/cpp0x/variadic-ex4.C : New.
8187 * g++.dg/cpp0x/variadic-ex5.C : New.
8188 * g++.dg/cpp0x/variadic-ex6.C : New.
8189 * g++.dg/cpp0x/variadic-ex7.C : New.
8190 * g++.dg/cpp0x/variadic-ex8.C : New.
8191 * g++.dg/cpp0x/variadic-ex9.C : New.
8192 * g++.dg/cpp0x/variadic-ex10.C : New.
8193 * g++.dg/cpp0x/variadic-ex11.C : New.
8194 * g++.dg/cpp0x/variadic-ex12.C : New.
8195 * g++.dg/cpp0x/variadic-ex13.C : New.
8196 * g++.dg/cpp0x/variadic-ex14.C : New.
8197
8198 2007-03-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8199
8200 PR libgfortran/31099
8201 * gfortran.dg/unformatted_recl.f90: New test.
8202
8203 2007-03-09 Roger Sayle <roger@eyesopen.com>
8204
8205 * gcc.dg/fold-eqcmplx-1.c: New test case.
8206
8207 2007-03-09 Alexandre Oliva <aoliva@redhat.com>
8208
8209 PR rtl-optimization/30643
8210 * gcc.dg/pr30643.c: New.
8211
8212 2007-03-09 Chao-ying Fu <fu@mips.com>
8213
8214 * gcc.target/mips/mips32-dspr2-type.c: New test.
8215 * gcc.target/mips/mips32-dspr2.c: New test.
8216 * gcc.target/mips/dspr2-MULT.c: New test.
8217 * gcc.target/mips/dspr2-MULTU.c: New test.
8218 * gcc.target/mips/mips32-dsp-run.c: New test to check execution.
8219 * gcc.target/mips/mips32-dsp.c: Change v4i8 typedef to use signed char.
8220 Adjust some formats.
8221
8222 2007-03-09 Dirk Mueller <dmueller@suse.de>
8223
8224 PR c++/17946
8225 * gcc.dg/Wlogical-op-1.c: New.
8226 * g++.dg/warn/Wlogical-op-1.C: New.
8227
8228 2007-03-09 Richard Guenther <rguenther@suse.de>
8229
8230 PR tree-optimization/30904
8231 PR middle-end/31058
8232 * gcc.dg/pr30904.c: Remove xfail.
8233
8234 2007-03-08 Andrew Pinski <andrew_pinski@playstation.sony.com>
8235
8236 PR C/31072
8237 * gcc.c-torture/execute/pr31072.c: New test.
8238
8239 2007-03-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8240
8241 * gcc.dg/builtins-55.c: Test *lceil* and *lfloor*.
8242 * gcc.dg/torture/builtin-attr-1.c: Likewise.
8243 * gcc.dg/torture/builtin-convert-1.c: Likewise. Also test
8244 *lrint* and *lround*.
8245 * gcc.dg/torture/builtin-convert-2.c: Test ceil->lceil and
8246 floor->lfloor.
8247 * gcc.dg/torture/builtin-convert-3.c: Test *lceil* and *lfloor*.
8248 * gcc.dg/torture/builtin-integral-1.c: Likewise.
8249 * gcc.dg/torture/builtin-minmax-1.c: Likewise. Also test *lrint*
8250 and *lround*. Correct macro names.
8251 * gcc.dg/torture/builtin-nonneg-1.c: Test *lceil* and *lfloor*.
8252 * gcc.dg/torture/builtin-rounding-1.c: Likewise.
8253
8254 2007-03-08 Ian Lance Taylor <iant@google.com>
8255
8256 * gcc.dg/no-strict-overflow-5.c: New test.
8257 * gcc.dg/no-strict-overflow-6.c: New test.
8258 * gcc.dg/Wstrict-overflow-11.c: New test.
8259 * gcc.dg/Wstrict-overflow-12.c: New test.
8260 * gcc.dg/Wstrict-overflow-13.c: New test.
8261 * gcc.dg/Wstrict-overflow-14.c: New test.
8262 * gcc.dg/Wstrict-overflow-15.c: New test.
8263
8264 2007-03-08 Richard Sandiford <richard@codesourcery.com>
8265
8266 * gcc.c-torture/execute/strcmp-1.x: New file. XFAIL execution
8267 for VxWorks kernel mode.
8268 * gcc.c-torture/execute/strncmp-1.x: Likewise.
8269
8270 2007-03-08 Richard Sandiford <richard@codesourcery.com>
8271
8272 * gcc.c-torture/execute/ieee/hugeval.x: XFAIL for VxWorks kernel
8273 mode.
8274
8275 2007-03-08 Richard Sandiford <richard@codesourcery.com>
8276
8277 * gcc.c-torture/execute/builtins/memmove-lib.c: Include lib/bzero.c
8278 and lib/bfill.c on VxWorks targets.
8279 * gcc.c-torture/execute/builtins/memmove-2-lib.c: Likewise.
8280 * gcc.c-torture/execute/builtins/strchr-lib.c: Include lib/bzero.c,
8281 lib/bfill.c and lib/memmove.c on VxWorks targets.
8282 * gcc.c-torture/execute/builtins/strrchr-lib.c: Likewise.
8283 * gcc.c-torture/execute/builtins/memops-asm-lib.c: Include lib/bfill.c
8284 on VxWorks targets.
8285 * gcc.c-torture/execute/builtins/lib/bzero.c: New file.
8286 * gcc.c-torture/execute/builtins/lib/bfill.c: Likewise.
8287
8288 2007-03-08 Tobias Burnus <burnus@net-b.de>
8289
8290 * gfortran.dg/use_5.f90: New test.
8291 * gfortran.dg/use_6.f90: Ditto.
8292 * gfortran.dg/use_7.f90: Ditto.
8293
8294 2007-03-08 Tobias Burnus <burnus@net-b.de>
8295
8296 PR fortran/30973
8297 * gfortran.dg/use_4.f90: New test.
8298 * gfortran.dg/used_dummy_types_7.f90: Correct ambiguous symbol.
8299
8300 2007-03-08 Paul Thomas <pault@gcc.gnu.org>
8301
8302 PR fortran/31011
8303 * gfortran.dg/parameter_array_section_2.f90: New test.
8304
8305 2007-03-08 Volker Reichelt <reichelt@netcologne.de>
8306
8307 PR c++/30852
8308 * g++.dg/ext/offsetof1.C: Add cases with volatile.
8309
8310 PR c++/30534
8311 * g++.dg/template/arg5.C: New test.
8312
8313 2007-03-07 Joseph Myers <joseph@codesourcery.com>
8314
8315 * g++.dg/eh/arm-iwmmxt-unwind.C: New test.
8316
8317 2007-03-07 Paolo Bonzini <bonzini@gnu.org>
8318
8319 * gcc.dg/var-expand1.c: Add newline at end of file.
8320
8321 2007-03-07 Hans-Peter Nilsson <hp@axis.com>
8322
8323 * g++.old-deja/g++.jason/template31.C: Include cstdlib.
8324
8325 2007-03-06 Richard Sandiford <richard@codesourcery.com>
8326
8327 * gcc.c-torture/compile/m68k-byte-addr.c: New test.
8328
8329 2007-03-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8330
8331 * gcc.dg/torture/builtin-convert-4.c: New test.
8332
8333 2007-03-05 Ian Lance Taylor <iant@google.com>
8334
8335 * gcc.c-torture/compile/pr31034.c: New test.
8336
8337 2007-03-05 Ian Lance Taylor <iant@google.com>
8338
8339 * gcc.dg/inline-18.c: New test.
8340 * gcc.dg/inline-19.c: New test.
8341 * gcc.dg/inline-20.c: New test.
8342 * gcc.dg/inline-21.c: New test.
8343
8344 2007-03-05 Richard Guenther <rguenther@suse.de>
8345
8346 PR tree-optimization/14052
8347 * gcc.dg/tree-ssa/vrp33.c: New testcase.
8348
8349 2007-03-05 Richard Guenther <rguenther@suse.de>
8350
8351 PR tree-optimization/23777
8352 * gcc.dg/tree-ssa/pr23777.c: New testcase.
8353
8354 2007-03-04 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
8355
8356 PR other/30465
8357 * gcc.dg/multiple-overflow-warn-3.c: New.
8358 * g++.dg/warn/multiple-overflow-warn-3.C: New.
8359
8360 2007-03-04 Simon Martin <simartin@users.sourceforge.net>
8361
8362 PR c++/30895
8363 * g++.dg/parse/template23.C: New test.
8364
8365 2007-03-04 Roger Sayle <roger@eyesopen.com>
8366
8367 PR middle-end/30744
8368 * gcc.dg/pr30744-1.c: New test case.
8369
8370 2007-03-04 Tobias Burnus <burnus@net-b.de>
8371
8372 * gfortran.dg/c_by_val.c: Use _Complex instead of a struct.
8373
8374 2007-03-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8375
8376 PR target/30406
8377 * gfortran.dg/logical_3.f90: New test.
8378
8379 2007-03-04 Thomas Koenig <Thomas.Koenig@online.de>
8380
8381 PR libfortran/30981
8382 * gfortran.dg/integer_exponentiation_1.f90: New test.
8383
8384 2007-03-04 Nathan Sidwell <nathan@codesourcery.com>
8385
8386 * gcc.target/m68k/m68k.exp: New.
8387 * gcc.target/m68k/crash1.c: New.
8388
8389 2007-03-03 Tobias Burnus <burnus@net-b.de>
8390
8391 * gfortran.dg/c_by_val.c: Use int64_t instead of long
8392 to be more compatible with integer(kind=8).
8393
8394 2007-03-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8395
8396 PR libfortran/31001
8397 * gfortran.dg/zero_sized_3.f90: New test.
8398
8399 2007-03-03 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
8400
8401 PR c++/15787
8402 * g++.dg/parse/else.C: New.
8403 * g++.dg/parse/else-2.C: New.
8404
8405 2007-03-03 Paul Thomas <pault@gcc.gnu.org>
8406 Tobias Burnus <burnus@net-b.de>
8407
8408 PR fortran/30882
8409 * gfortran.dg/size_dim.f90: New test.
8410
8411 2007-03-02 Paul Thomas <pault@gcc.gnu.org>
8412 Tobias Burnus <burnus@net-b.de>
8413
8414 PR fortran/30873
8415 * gfortran.dg/entry_9.f90: New test.
8416
8417 2007-03-02 Simon Martin <simartin@users.sourceforge.net>
8418
8419 PR c++/28253
8420 * g++.dg/inherit/covariant16.C: New test.
8421
8422 2007-03-02 Geoffrey Keating <geoffk@apple.com>
8423
8424 * g++.dg/other/darwin-minversion-1.C: New.
8425
8426 2007-03-02 Diego Novillo <dnovillo@redhat.com>
8427
8428 * gcc.dg/tree-ssa/20070302-1.c: New test.
8429
8430 2007-03-02 Joseph Myers <joseph@codesourcery.com>
8431
8432 * gcc.target/powerpc/spe-unwind-1.c, g++.dg/eh/simd-5.C: New
8433 tests.
8434
8435 2007-03-01 Zdenek Dvorak <dvorakz@suse.cz>
8436
8437 * gcc.dg/tree-ssa/prefetch-4.c: New test.
8438
8439 2007-03-01 Simon Baldwin <simonb@google.com>
8440
8441 PR c++/23689
8442 * warn/ignored_typedef.C: New.
8443 * init/ctor8.C: Added dg-warning to consume ignored typedef
8444 warning.
8445 * template/typedef2.C: Ditto. Moved dg-error onto its own line
8446 and added an explicit line number.
8447
8448 2007-02-28 Richard Guenther <rguenther@suse.de>
8449
8450 PR middle-end/30364
8451 * gcc.dg/torture/pr30364-1.c: New testcase.
8452 * gcc.dg/torture/pr30364-2.c: Likewise.
8453 * gcc.dg/torture/pr30364-3.c: Likewise.
8454
8455 2007-02-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8456
8457 * gcc.dg/torture/builtin-frexp-1.c: On mips*-*-irix6* and
8458 powerpc*, use -funsafe-math-optimizations.
8459 * gcc.dg/torture/builtin-logb-1.c: Likewise.
8460 * gcc.dg/torture/builtin-modf-1.c: Likewise.
8461
8462 2007-02-28 Tobias Burnus <burnus@net-b.de>
8463 Paul Thomas <pault@gcc.gnu.org>
8464
8465 PR fortran/30888
8466 PR fortran/30887
8467 * c_by_val_1.f: Test %VAL() with non-default kind.
8468 * c_by_val.c: Ditto.
8469 * c_by_val_4.f: New test.
8470
8471 2007-02-28 Tobias Burnus <burnus@net-b.de>
8472
8473 PR fortran/30968
8474 * gfortran.dg/continuation_7.f90: New test.
8475
8476 2007-02-28 Bernd Schmidt <bernd.schmidt@analog.com>
8477
8478 * g++.dg/inherit/thunk7.C: New test.
8479 * lib/target-supports.exp (check_profiling_available): Not available
8480 for bfin-*-*.
8481
8482 2007-02-27 Uros Bizjak <ubizjak@gmail.com>
8483
8484 PR target/30970
8485 * gcc.target/i386/gfortran.dg/pr30970.c: New test.
8486
8487 2007-02-27 Mark Mitchell <mark@codesourcery.com>
8488
8489 * lib/target-supports.exp (check_effective_target_init_priority):
8490 Remove Solaris special case.
8491
8492 2007-02-26 Geoffrey Keating <geoffk@apple.com>
8493
8494 * gcc.target/powerpc/stabs-attrib-vect-darwin.c: Allow
8495 for more builtin types.
8496
8497 * g++.dg/ext/visibility/class1.C: Port to Darwin.
8498 * g++.dg/ext/visibility/noPLT.C: Likewise.
8499
8500 2007-02-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8501
8502 * gcc.dg/torture/builtin-modf-1.c: Use -fno-finite-math-only on
8503 sh* targets.
8504
8505 2007-02-26 Thomas Koenig <Thomas.Koenig@online.de>
8506
8507 PR fortran/30865
8508 * size_optional_dim_1.f90: New test.
8509
8510 2007-02-25 Mark Mitchell <mark@codesourcery.com>
8511
8512 * gcc.dg/vxworks/vxworks.exp: New file.
8513 * gcc.dg/vxworks/initpri1.c: Likewise.
8514 * gcc.dg/vxworks/initpri2.c: Likewise.
8515 * gcc.dg/initpri2.c: Add more tests.
8516 * g++.dg/special/initpri2.C: Likewise.
8517
8518 * gcc.dg/initpri1.c: New test.
8519 * gcc.dg/initpri2.c: Likewise.
8520 * g++.dg/special/initpri1.C: New test.
8521 * g++.dg/special/initpri2.C: Likewise.
8522 * g++.dg/special/conpr-1.C: Use init_priority effective target.
8523 * g++.dg/special/conpr-2.C: Likewise.
8524 * g++.dg/special/conpr-3.C: Likewise.
8525 * g++.dg/special/conpr-4.C: Likewise.
8526 * g++.dg/special/initp1.C: Likewise.
8527 * g++.dg/special/ecos.exp: Remove code to detect availability of
8528 constructor priorities.
8529 * lib/target-supports.exp (check_effective_target_init_priority):
8530 New function.
8531
8532 2007-02-24 Jan Hubicka <jh@suse.cz>
8533
8534 * gcc.c-torture/execute/pr30778.c: New testcase.
8535
8536 2007-02-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8537
8538 PR libgfortran/30918
8539 * gfortran.dg/namelist_26.f90: New test.
8540
8541 2007-02-24 Richard Guenther <rguenther@suse.de>
8542
8543 PR middle-end/30951
8544 * gcc.dg/pr30951.c: New testcase.
8545
8546 2007-02-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8547
8548 * gcc.dg/torture/builtin-modf-1.c: New test.
8549
8550 2007-02-23 Paolo Bonzini <bonzini@gnu.org>
8551
8552 PR tree-optimization/30904
8553 * gcc.dg/pr30904.c: New test.
8554
8555 2007-02-23 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
8556
8557 * gcc.test-framework/README: Correct command.
8558 * gcc.test-framework/dg-outexistsnot-exp-P.c: Replace -W with
8559 -Wunused-value.
8560 * gcc.test-framework/dg-outexists-exp-F.c: Likewise.
8561
8562 2007-02-23 Nathan Sidwell <nathan@codesourcery.com>
8563
8564 * lib/target-supports.exp (check_effective_target_unwrapped): New.
8565
8566 2007-02-23 Mark Mitchell <mark@codesourcery.com>
8567
8568 * lib/target-supports.exp (check_effective_target_newlib): New
8569 function.
8570
8571 2007-02-23 Paul Thomas <pault@gcc.gnu.org>
8572
8573 PR fortran/30660
8574 * gfortran.dg/alloc_comp_basics_4.f90: Add component with an
8575 allocatable component.
8576
8577
8578 2007-02-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8579
8580 * gcc.dg/torture/builtin-logb-1.c: New test.
8581 * gcc.dg/torture/builtin-math-2.c: Test logb/ilogb.
8582 * gcc.dg/torture/builtin-nonneg-1.c: Test significand.
8583 * gcc.dg/torture/builtin-frexp-1.c: Use -fno-finite-math-only on
8584 sh* targets.
8585
8586 2007-02-23 Richard Guenther <rguenther@suse.de>
8587
8588 * g++.dg/warn/changes-meaning.C: New testcase.
8589
8590 2007-02-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8591
8592 PR libgfortran/30910
8593 * gfortran.dg/fmt_zero_precision.f90: Update test.
8594
8595 2007-02-22 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8596
8597 * gcc.dg/torture/builtin-frexp-1.c: New test.
8598
8599 2007-02-22 Mark Mitchell <mark@codesourcery.com>
8600
8601 * g++.dg/opt/switch4.C: Pass -fshort-enums -w.
8602
8603 2007-02-22 Ian Lance Taylor <iant@google.com>
8604
8605 PR debug/30898
8606 * g++.dg/debug/pr30898.C: New test.
8607
8608 2007-02-22 Ira Rosen <irar@il.ibm.com>
8609
8610 * gcc.dg/vect/vect-106.c: New test.
8611
8612 2007-02-22 Dorit Nuzman <dorit@il.ibm.com>
8613 Ira Rosen <irar@il.ibm.com>
8614
8615 PR tree-optimization/30843
8616 * gcc.dg/vect/pr30843.c: New test.
8617
8618 2007-02-22 Dorit Nuzman <dorit@il.ibm.com>
8619
8620 PR tree-optimization/30858
8621 * gcc.dg/vect/pr30858.c: New test.
8622
8623 2007-02-21 Mark Mitchell <mark@codesourcery.com>
8624
8625 * lib/wrapper.exp (${tool}_maybe_build_wrapper): Allow the caller
8626 to set options for compiling testglue.
8627 * lib/g++.exp (g++_init): Compile testglue with -fexceptions.
8628 * lib/obj-c++.exp (obj-c++_init): Likewise.
8629
8630 2007-02-21 Eric Botcazou <ebotcazou@adacore.com>
8631
8632 * gnat.dg/derived_aggregate.adb: New test.
8633
8634 2007-02-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8635
8636 * gcc.dg/torture/builtin-ldexp-1.c: Use -fno-finite-math-only on
8637 sh* targets. Call the correct CKSGN macro.
8638
8639 2007-02-21 Jakub Jelinek <jakub@redhat.com>
8640
8641 * gfortran.dg/gomp/omp_parse1.f90: New test.
8642 * gfortran.dg/gomp/omp_parse2.f: New test.
8643
8644 2007-02-20 Thomas Koenig <Thomas.Koenig@online.de>
8645
8646 PR fortran/30869
8647 * gfortran.dg/do_pointer_1.f90: New test.
8648
8649 2007-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8650
8651 * gcc.dg/torture/builtin-nonneg-1.c: Add checks for scalb, scalbn
8652 and scalbln.
8653
8654 2007-02-20 Geoffrey Keating <geoffk@apple.com>
8655
8656 * gcc.dg/darwin-minversion-1.c: New.
8657 * gcc.dg/darwin-minversion-2.c: New.
8658
8659 2007-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8660
8661 * gcc.dg/builtins-34.c: Add scalb/scalbn/scalbln cases.
8662
8663 2007-02-20 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
8664 DJ Delorie <dj@redhat.com>
8665
8666 PR other/30824
8667 * gcc.dg/Wfatal.c: New.
8668 * gcc.dg/Wfatal-2.c: New.
8669 * gcc.dg/Werror-1.c: Adjust expectations.
8670 * gcc.dg/Werror-5.c: Likewise.
8671 * gcc.dg/Werror-7.c: Likewise.
8672 * gcc.dg/Werror-10.c: Likewise.
8673 * gcc.dg/Werror-11.c: Likewise.
8674
8675 2007-02-20 Tobias Burnus <burnus@net-b.de>
8676
8677 PR fortran/30522
8678 * gfortran.dg/volatile10.f90: New test.
8679
8680 2007-02-19 Thomas Koenig <Thomas.Koenig@online.de>
8681
8682 PR libfortran/30533
8683 * gfortran.dg/intrinsic_intkinds_1.f90: New test.
8684
8685 2007-02-19 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
8686
8687 * gcc.dg/20031012-1.c: Replace -Walways-true with -Waddress.
8688 * gcc.dg/Walways-true-1.c: Likewise.
8689 * gcc.dg/weak/weak-3.c: Likewise.
8690 * gcc.dg/Werror-1.c: Likewise.
8691 * gcc.dg/Werror-3.c: Likewise.
8692 * gcc.dg/Werror-4.c: Likewise.
8693 * gcc.dg/Werror-5.c: Likewise.
8694 * gcc.dg/Werror-6.c: Likewise.
8695 * gcc.dg/Werror-7.c: Likewise.
8696 * gcc.dg/Werror-8.c: Likewise.
8697 * gcc.dg/Werror-10.c: Likewise.
8698 * gcc.dg/Werror-11.c: Likewise.
8699 * gcc.dg/Werror-12.c: Likewise.
8700 * g++.old-deja/g++.mike/warn8.C: Likewise.
8701 * g++.dg/warn/Walways-true-1.C: Likewise.
8702 * g++.dg/warn/Walways-true-2.C: Likewise.
8703 * g++.dg/warn/noeffect8.C: Warn only with -Waddress.
8704 * g++.dg/warn/Wstring-literal-comparison-1.C: Replace
8705 -Wstring-literal-comparison with -Waddress.
8706 * gcc.dg/Wstring-literal-comparison-4.c: Replace
8707 -Wno-string-literal-comparison with -Wno-address.
8708
8709 2007-02-19 Eric Botcazou <ebotcazou@adacore.com>
8710
8711 * gnat.dg/self_aggregate_with_call.adb: New test.
8712
8713 2007-02-18 Dorit Nuzman <dorit@il.ibm.com>
8714
8715 PR tree-optimization/30975
8716 * gcc.dg/vect/vect-iv-8.c: Fix to include an induction. Xfail.
8717 * gcc.dg/vect/vect-iv-8a.c: New (same as above, but signed).
8718 * gcc.dg/vect/pr30795.c: New.
8719
8720 2007-02-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8721
8722 PR fortran/30681
8723 * gfortran.dg/pr17229.f: Change "Obsolete" to "Obsolescent".
8724
8725 2007-02-18 Roger Sayle <roger@eyesopen.com>
8726
8727 PR rtl-optimization/28173
8728 * gcc.target/i386/andor-1.c: New test case.
8729
8730 2007-02-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8731
8732 * gcc.dg/torture/builtin-ldexp-1.c: New.
8733 * gcc.dg/torture/builtin-math-2.c: Add ldexp/scalbn/scalbln cases.
8734
8735 2007-02-18 Roger Sayle <roger@eyesopen.com>
8736
8737 * gfortran.dg/array_constructor_15.f90: New test case.
8738
8739 2007-02-18 Roger Sayle <roger@eyesopen.com>
8740
8741 * gfortran.dg/forall_10.f90: New test case.
8742
8743 2007-02-18 Eric Botcazou <ebotcazou@adacore.com>
8744
8745 * gnat.dg/tail_call_p.ads, tail_call_p.adb, tail_call.adb: New test.
8746
8747 2007-02-18 Eric Botcazou <ebotcazou@adacore.com>
8748
8749 * gnat.dg/test_prio_p.adb: Compile with -gnatws.
8750 * lib/gnat.exp (gnat_target_compile): Pass -f to the driver.
8751
8752 2007-02-16 Uros Bizjak <ubizjak@gmail.com>
8753
8754 * gcc.target/i386/builtin-bswap-1.c: Remove -march=nocona.
8755 * gcc.target/i386/builtin-bswap-3.c: Ditto.
8756 * gcc.target/i386/xchg-1.c: New test.
8757 * gcc.target/i386/xchg-2.c: New test.
8758
8759 2007-02-16 Richard Guenther <rguenther@suse.de>
8760 Christian Bruel <christian.bruel@st.com>
8761
8762 * gcc.dg/strict-overflow-5.c: New testcase.
8763
8764 2007-02-16 Tobias Burnus <burnus@net-b.de>
8765
8766 PR fortran/30793
8767 * gfortran.dg/func_derived_4.f90: New test.
8768
8769 2007-02-15 Roger Sayle <roger@eyesopen.com>
8770
8771 PR middle-end/30391
8772 * gfortran.dg/pr30391-1.f90: New test case.
8773
8774 2007-02-15 Andrew Pinski <andrew_pinski@playstation.sony.com>
8775
8776 PR middle-end/30433
8777 * gcc.c-torture/compile/pr30433.c: New testcase to check
8778 that complex constants comparisions are foldded.
8779
8780 2007-02-15 Andrew Pinski <andrew_pinski@playstation.sony.com>
8781
8782 PR C++/30158
8783 * g++.dg/ext/stmtexpr10.C: New testcase.
8784
8785 2007-02-15 Andrew Pinski <andrew_pinski@playstation.sony.com>
8786
8787 PR middle-end/30729
8788 * gcc.dg/Wunused-value-2.c: New testcase.
8789
8790 2007-02-15 Ian Lance Taylor <iant@google.com>
8791
8792 * g++.dg/eh/subreg-1.C: New test.
8793
8794 2007-02-15 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
8795
8796 PR c/26494
8797 * gcc.dg/Wimplicit-function-declaration-c89.c: New.
8798 * gcc.dg/Wimplicit-function-declaration-c89-default.c: New.
8799 * gcc.dg/Wimplicit-function-declaration-c89-pedantic.c: New.
8800 * gcc.dg/Wimplicit-function-declaration-c99.c: New.
8801 * gcc.dg/Wimplicit-function-declaration-c99-pedantic.c: New.
8802 * gcc.dg/Werror-implicit-function-declaration.c: New.
8803
8804 2007-02-15 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
8805
8806 PR c++/28943
8807 * g++.dg/warn/pr28943.C: New.
8808
8809 2007-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8810
8811 * gfortran.fortran-torture/execute/math.f90: Fix typo.
8812
8813 2007-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8814
8815 PR fortran/30779
8816 * gfortran.dg/error_recovery_3.f90: New test.
8817
8818 2007-02-15 Alexandre Oliva <aoliva@redhat.com>
8819
8820 * g++.dg/tree-ssa/sra-1.C: New.
8821
8822 2007-02-15 Alexandre Oliva <aoliva@redhat.com>
8823
8824 * g++.dg/tree-ssa/sra-1.C: New.
8825
8826 2007-02-15 Alexandre Oliva <aoliva@redhat.com>
8827
8828 * g++.dg/ext/interface4.C, g++.dg/ext/interface4.h: New.
8829
8830 2007-02-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8831
8832 * g++.dg/tree-ssa/nothrow-1.C: Skip test if -fpic/-fPIC is used.
8833
8834 2007-02-14 Steven G. Kargl <kargl@gcc.gnu.org>
8835
8836 PR fortran/30799
8837 * gfortran.dg/logical_2.f90: New test.
8838
8839 2007-02-14 Joseph Myers <joseph@codesourcery.com>
8840
8841 * gcc.dg/torture/complex-alias-1.c: New test.
8842
8843 2007-02-14 Zdenek Dvorak <dvorakz@suse.cz>
8844
8845 * gcc.dg/tree-prof/update-tailcall.c: Use -fdump-tree-tailc
8846 instead of -fdump-tree-tailcall.
8847
8848 2007-02-14 Brooks Moses <brooks.moses@codesourcery.com>
8849
8850 * gfortran.dg/interface_10.f90: Fix comment typo.
8851
8852 2007-02-14 Dorit Nuzman <dorit@il.ibm.com>
8853
8854 PR tree-optimization/30771
8855 * gcc.dg/vect/pr30771.c: New test.
8856
8857 2007-02-13 Ian Lance Taylor <iant@google.com>
8858
8859 * gcc.dg/Wstrict-overflow-1.c: New test.
8860 * gcc.dg/Wstrict-overflow-2.c: New test.
8861 * gcc.dg/Wstrict-overflow-3.c: New test.
8862 * gcc.dg/Wstrict-overflow-4.c: New test.
8863 * gcc.dg/Wstrict-overflow-5.c: New test.
8864 * gcc.dg/Wstrict-overflow-6.c: New test.
8865 * gcc.dg/Wstrict-overflow-7.c: New test.
8866 * gcc.dg/Wstrict-overflow-8.c: New test.
8867 * gcc.dg/Wstrict-overflow-9.c: New test.
8868 * gcc.dg/Wstrict-overflow-10.c: New test.
8869
8870 2007-02-13 Roger Sayle <roger@eyesopen.com>
8871
8872 * gcc.target/ia64/builtin-bswap-2.c: New test case.
8873
8874 2007-02-13 Richard Henderson <rth@redhat.com>
8875
8876 * gcc.c-torture/execute/ieee/pr29302-1.c: Moved from...
8877 * gcc.c-torture/execute/pr29302-1.c: ... here.
8878
8879 2007-02-13 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
8880
8881 PR c/29521
8882 * gcc.dg/c90-return-1.c: Update output.
8883 * gcc.dg/c99-return-1.c: Likewise.
8884
8885 2007-02-13 Paul Thomas <pault@gcc.gnu.org>
8886
8887 PR fortran/30554
8888 * gfortran.dg/used_dummy_types_7.f90: New test..
8889
8890 2007-02-12 Uros Bizjak <ubizjak@gmail.com>
8891
8892 * gcc.target/i386/parity-1.c: New test.
8893 * gcc.target/i386/parity-2.c: New test.
8894
8895 2007-02-12 Roger Sayle <roger@eyesopen.com>
8896
8897 * gcc.target/i386/builtin-bswap-3.c: New test case.
8898
8899 2007-02-12 Dorit Nuzman <dorit@il.ibm.com>
8900
8901 PR tree-optimization/29145
8902 * gcc.dg/vect/vect-74.c: Xfail the test - cannot be vectorized until
8903 alias analysis is improved to take better advantage of restrict
8904 qualified pointers.
8905 * gcc.dg/vect/vect-80.c: Likewise.
8906 * gcc.dg/vect/pr29145.c: New.
8907
8908 2007-02-11 H.J. Lu <hongjiu.lu@intel.com>
8909
8910 * gcc.target/i386/sse4a-extract.c: Add "LL" to 64bit constants.
8911 * gcc.target/i386/sse4a-insert.c: Likewise.
8912
8913 2007-02-11 Roger Sayle <roger@eyesopen.com>
8914
8915 * gcc.target/ia64/builtin-popcount-1.c: New test case.
8916 * gcc.target/ia64/builtin-popcount-2.c: Likewise.
8917
8918 2007-02-11 Tobias Schlüter <tobi@gcc.gnu.org>
8919
8920 PR fortran/30478
8921 * gfortran.dg/enum_4.f90: Update error message checks.
8922
8923 2007-02-11 Paul Thomas <pault@gcc.gnu.org>
8924
8925 PR fortran/30554
8926 * gfortran.dg/used_dummy_types_6.f90: Add the "privatized"
8927 versions of the modules.
8928
8929 PR fortran/30617
8930 * gfortran.dg/intrinsic_actual_2.f90: Make this legal fortran
8931 by getting rid of recursive I/O and providing functions with
8932 results.
8933
8934 PR fortran/30319
8935 * gfortran.dg/char_array_constructor_2.f90
8936
8937 2007-02-11 Mark Mitchell <mark@codesourcery.com>
8938
8939 PR c++/26988
8940 * g++.dg/template/spec34.C: New test
8941
8942 2007-02-11 Uros Bizjak <ubizjak@gmail.com>
8943
8944 * gcc.dg/vect/vect-intfloat-conversion-1.c: Loop gets vectorized
8945 on i?86 and x86_64.
8946 * gcc.dg/vect/vect-intfloat-conversion-2.c: Ditto.
8947 * gcc.dg/vect/vect-floatint-conversion-1.c: New.
8948 * gcc.dg/vect/vect-93.c: Another loop gets vectorized
8949 on i?86 and x86_64.
8950 * gcc.dg/vect/vect-113.c: Ditto.
8951
8952 2007-02-06 Mark Mitchell <mark@codesourcery.com>
8953
8954 PR c++/29487
8955 * g++.dg/eh/weak1-C: New test.
8956 * g++.dg/eh/weak1-a.cc: Likewise.
8957 * g++.dg/eh/comdat1.C: Likewise.
8958
8959 2007-02-11 Tehila Meyzels <tehila@il.ibm.com>
8960 Dorit Nuzman <dorit@il.ibm.com>
8961
8962 * gcc.dg/vect/vect-intfloat-conversion-1.c: New test.
8963 * gcc.dg/vect/vect-floatint-conversion-1.c: New test.
8964 * gcc.dg/vect/vect-93.c: Another loop gets vectorized on powerpc.
8965 * gcc.dg/vect/vect-113.c: Likewise.
8966
8967 * gcc.dg/vect/vect-iv-11.c: A loop gets vectorized.
8968
8969 2007-02-10 Richard Henderson <rth@redhat.com>
8970
8971 * lib/target-supports.exp (check_effective_target_tls): Redefine
8972 to mean non-emulated tls.
8973 * gcc.dg/tls/alias-1.c: Remove tls requirement.
8974 * gcc.dg/tls/asm-1.c, gcc.dg/tls/debug-1.c, gcc.dg/tls/diag-1.c,
8975 gcc.dg/tls/diag-2.c, gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c,
8976 gcc.dg/tls/diag-5.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
8977 gcc.dg/tls/opt-10.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
8978 gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c, gcc.dg/tls/pic-1.c,
8979 gcc.dg/tls/struct-1.c, gcc.dg/tls/trivial.c: Likewise.
8980
8981 2007-02-10 Zdenek Dvorak <dvorakz@suse.cz>
8982
8983 * gcc.dg/tree-ssa/loop-25.c: Verify the result in the profile pass.
8984
8985 2006-02-09 Brooks Moses <brooks.moses@codesourcery.com>
8986
8987 * gfortran.dg/secnds.f: Replace time tolerance with a
8988 before-and-after bracket.
8989 * gfortran.dg/secnds-1.f: Likewise.
8990
8991 2007-02-09 Tobias Burnus <burnus@net-b.de>
8992
8993 PR fortran/30512
8994 * gfortran.dg/maxlocval_1.f90: New test.
8995
8996 2007-02-09 Roger Sayle <roger@eyesopen.com>
8997
8998 * gcc.target/ia64/builtin_bswap-1.c: New test case.
8999
9000 2007-02-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9001
9002 PR fortran/30720
9003 * gfortran.dg/array_function_1.f90: New test.
9004
9005 2007-02-09 Richard Sandiford <richard@codesourcery.com>
9006
9007 * lib/target-supports.exp (check_effective_target_lax_strtofp)
9008 (check_effective_target_dummy_wcsftime): New functions.
9009
9010 2007-02-09 Richard Sandiford <richard@codesourcery.com>
9011
9012 * gcc.c-torture/execute/20030125-1.x: Return 1 for uClibc targets.
9013 * lib/target-supports.exp (check_effective_target_uclibc): New
9014 function.
9015
9016 2007-02-09 Richard Sandiford <richard@codesourcery.com>
9017
9018 * gcc.c-torture/execute/builtins/lib/chk.c: Include <sys/types.h>.
9019 (vsnprintf): Don't define for uClibc targets.
9020
9021 2007-02-09 Richard Sandiford <richard@codesourcery.com>
9022
9023 * gcc.c-torture/execute/builtins/memops-asm-lib.c: Do the copy or
9024 set before checking whether it was allowed.
9025 * gcc.c-torture/execute/builtins/lib/memset.c: Do the memset
9026 before checking inside_main.
9027
9028 2007-02-09 Richard Sandiford <richard@codesourcery.com>
9029
9030 * gcc.dg/compat/struct-layout-1.h (v16sf): Define to v4sf on
9031 uClinux targets.
9032 (u16sf): Likewise u4sf.
9033 * g++.dg/compat/struct-layout-1.h: Likewise.
9034
9035 2007-02-09 Richard Sandiford <richard@codesourcery.com>
9036
9037 * lib/target-supports.exp (check_effective_target_coldfire_fpu): New
9038 procedure.
9039 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: XFAIL on
9040 m68k targets if check_effective_target_coldfire_fpu returns true.
9041
9042 2007-02-09 Zdenek Dvorak <dvorakz@suse.cz>
9043 Richard Guenther <rguenther@suse.de>
9044
9045 PR middle-end/23361
9046 * gcc.dg/fold-compare-3.c: New testcase.
9047 * gcc.dg/tree-ssa/loop-24.c: Likewise.
9048
9049 2007-02-09 Uros Bizjak <ubizjak@gmail.com>
9050
9051 * gcc.dg/pr26570.c: Clean up coverage files.
9052 * gcc.dg/pr30172-1.c: Clean up gimple tree dump.
9053 * gcc.dg/lower-subreg-1.c: Clean up subreg rtl dump file.
9054 * gcc.dg/tree-ssa/tailrecursion-1.c: Clean up all tailr dump files.
9055 * gcc.dg/tree-ssa/tailrecursion-2.c: Ditto.
9056 * gcc.dg/tree-ssa/tailrecursion-3.c: Ditto.
9057 * gcc.dg/tree-ssa/tailrecursion-4.c: Ditto.
9058 * gcc.dg/tree-ssa/pr21658.c: Clean up all ccp dump files.
9059 * gcc.dg/tree-ssa/pr21829.c: Clean up all phicprop dump files.
9060 * gcc.dg/tree-ssa/pr15349.c: Clean up all mergephi dump files.
9061 * gcc.dg/tree-ssa/pr25501.c: Ditto.
9062 * gcc.dg/fold-compare-2.c: Clean up vrp dump files.
9063 * gcc.dg/vect/vect-recip.c: Clean up vect dump file.
9064 * gcc.dg/vect/pr28952.c: Ditto.
9065 * gcc.dg/vect/pr27151.c: Ditto.
9066 * gcc.dg/gomp/macro-3.c: Clean up omplower dump file.
9067 * g++.dg/gomp/macro-3.C: Ditto.
9068
9069 2007-02-08 Uros Bizjak <ubizjak@gmail.com>
9070
9071 * gcc.dg/vect/vect-strided-same-dr.c (main): Fix terminate condition
9072 of the loop.
9073
9074 2007-02-08 Roger Sayle <roger@eyesopen.com>
9075
9076 * gcc.target/i386/builtin-bswap-2.c: New test case.
9077
9078 2007-02-08 Roger Sayle <roger@eyesopen.com>
9079
9080 * gfortran.dg/forall_8.f90: New test case.
9081 * gfortran.dg/forall_9.f90: Likewise.
9082
9083 2007-02-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9084
9085 * gcc.dg/builtins-20.c: Add some -~ complex cases.
9086
9087 2007-02-07 Hans-Peter Nilsson <hp@axis.com>
9088
9089 * lib/target-supports.exp (check_effective_target_simulator): New.
9090
9091 2007-02-06 Zdenek Dvorak <dvorakz@suse.cz>
9092
9093 * gcc.dg/tree-ssa/loop-25.c: New test.
9094
9095 2007-02-06 Richard Henderson <rth@redhat.com>
9096
9097 * gcc.target/i386/cvt-1.c: Don't expect xmm registers.
9098
9099 2007-02-06 Roger Sayle <roger@eyesopen.com>
9100
9101 * gcc.target/powerpc/popcount-1.c: New test case.
9102 * gcc.target/powerpc/parity-1.c: Likewise.
9103
9104 2007-02-06 Richard Guenther <rguenther@suse.de>
9105
9106 PR middle-end/27302
9107 * gcc.dg/torture/pr27302-2.c: New testcase.
9108
9109 2007-02-06 Dorit Nuzman <dorit@il.ibm.com>
9110
9111 * gcc.dg/vect/vect.exp: Add support for -fno-tree-scev-cprop tests.
9112 * gcc.dg/vect/vect-iv-1.c: New test.
9113 * gcc.dg/vect/vect-iv-2.c: New test.
9114 * gcc.dg/vect/vect-iv-3.c: New test.
9115 * gcc.dg/vect/vect-iv-4.c: New test.
9116 * gcc.dg/vect/vect-iv-5.c: New test.
9117 * gcc.dg/vect/vect-iv-6.c: New test.
9118 * gcc.dg/vect/vect-iv-7.c: New test.
9119 * gcc.dg/vect/vect-iv-8.c: New test.
9120 * gcc.dg/vect/vect-iv-9.c: New test.
9121 * gcc.dg/vect/vect-iv-10.c: New test.
9122 * gcc.dg/vect/vect-iv-11.c: New test.
9123 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-1.c: New test.
9124 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-2.c: New test.
9125 * gcc.dg/vect/vect-14.c: Now vectorizable.
9126 * gcc.dg/vect/pr21591.c: Additional loop vectorized (initialization
9127 loop).
9128 * gcc.dg/vect/vect-27.c: Likewise.
9129 * gcc.dg/vect/vect-29.c Likewise.
9130 * gcc.dg/vect/vect-dv-2.c: Likewise.
9131 * gcc.dg/vect/vect-reduc-dot-u16a.c: Likewise.
9132 * gcc.dg/vect/vect-reduc-dot-u16b.c: Likewise.
9133 * gcc.dg/vect/vect-widen-mult-u16.c: Likewise.
9134
9135 2007-02-06 Ira Rosen <irar@il.ibm.com>
9136
9137 * gcc.dg/vect/fast-math-vect-pow-2.c: New test.
9138
9139 2007-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9140
9141 * gcc.dg/builtins-20.c: Add more cases.
9142
9143 2007-02-05 Alexandre Oliva <aoliva@redhat.com>
9144
9145 PR debug/30189
9146 * gcc.dg/pr30189.c: New test.
9147
9148 2007-02-05 Dwarakanath Rajagopal <dwarak.rajagopal@amd.com>
9149
9150 * gcc.dg/i386-cpuid.h: Test whether SSE4A is supported
9151 for running tests.
9152 * gcc.target/i386/sse4a-extract.c: New test.
9153 * gcc.target/i386/sse4a-insert.c: New test.
9154 * gcc.target/i386/sse4a-montsd.c: New test.
9155 * gcc.target/i386/sse4a-montss.c: New test.
9156
9157 2007-02-05 Richard Guenther <rguenther@suse.de>
9158
9159 * gcc.target/i386/vectorize3.c: New testcase.
9160
9161 2007-02-05 Hans-Peter Nilsson <hp@axis.com>
9162
9163 PR target/30665
9164 * gcc.dg/torture/pr30665-1.c, gcc.dg/torture/pr30665-2.c: New tests.
9165
9166 2007-02-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9167
9168 PR fortran/30611
9169 * gfortran.dg/repeat_1.f90: New test.
9170
9171 2007-02-04 Steven G. Kargl <kargl@gcc.gnu.org>
9172
9173 PR fortran/30605
9174 * gfortran.dg/spread_shape_1.f90: Remove tabs.
9175 * gfortran.dg/derived_init_2.f90: Ditto.
9176 * gfortran.dg/elemental_subroutine_3.f90: Ditto.
9177 * gfortran.dg/array_initializer_1.f90: Ditto.
9178 * gfortran.dg/do_2.f90: Ditto.
9179 * gfortran.dg/proc_assign_1.f90: Ditto.
9180
9181 2007-02-04 Richard Guenther <rguenther@suse.de>
9182
9183 PR middle-end/30636
9184 * g++.dg/warn/pr30636.C: New testcase.
9185 * g++.dg/tree-ssa/tmmti-2.C: XFAIL parts.
9186
9187 2007-02-03 Uros Bizjak <ubizjak@gmail.com>
9188
9189 PR middle-end/30667
9190 * gfortran.dg/pr30667.f: New test.
9191
9192 2007-02-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9193
9194 * gcc.dg/builtins-54.c: Add more cases.
9195
9196 2007-02-03 Paul Thomas <pault@gcc.gnu.org>
9197
9198 PR fortran/30514
9199 * gfortran.dg/zero_sized_2.f90: New test.
9200
9201 PR fortran/30660
9202 * gfortran.dg/alloc_comp_basics_4.f90: New test.
9203
9204 PR fortran/29820
9205 * gfortran.dg/actual_array_interface_1.f90: Copy source to empty
9206 file.
9207
9208 2007-02-02 Steven G. Kargl <kargl@gcc.gnu.org>
9209
9210 PR fortran/30683
9211 * gfortran.dg/interface_10.f90: New test.
9212
9213 2007-02-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9214
9215 * gcc.dg/builtins-20.c: Add more cases.
9216
9217 2007-02-02 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
9218
9219 PR target/29682
9220 * gcc-target/ia64/pr29682.c: New test.
9221
9222 2007-02-02 Paul Thomas <pault@gcc.gnu.org>
9223
9224 PR fortran/30284
9225 * gfortran.dg/arrayio_11.f90.f90: New test.
9226
9227 PR fortran/30626
9228 * gfortran.dg/arrayio_12.f90.f90: New test.
9229
9230 2007-02-02 Jakub Jelinek <jakub@redhat.com>
9231
9232 PR c++/30536
9233 * g++.dg/tls/diag-5.C: New test.
9234
9235 PR middle-end/30473
9236 * gcc.dg/pr30473.c: New test.
9237 * gcc.c-torture/execute/20070201-1.c: New test.
9238
9239 2007-02-01 Roger Sayle <roger@eyesopen.com>
9240
9241 * gfortran.dg/dependency_20.f90: New test case.
9242
9243 2007-01-31 Ian Lance Taylor <iant@google.com>
9244
9245 * gcc.dg/lower-subreg-1.c (test): New test.
9246
9247 2007-01-30 Geoffrey Keating <geoffk@apple.com>
9248
9249 * g++.dg/eh/simd-4.C (main): Also catch SIGSEGV.
9250
9251 2007-01-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9252
9253 * gcc.dg/torture/builtin-math-2.c: Add sqrt cases.
9254 * gcc.dg/torture/builtin-math-3.c: Likewise.
9255
9256 2007-01-31 Dirk Mueller <dmueller@suse.de>
9257
9258 gcc.dg/Wparentheses-2.c: Update and add new tests.
9259
9260 2007-01-31 Ira Rosen <irar@il.ibm.com>
9261
9262 * gcc.dg/vect/vect-37.c: Restore the original behaivior - xfail to
9263 vectorize.
9264
9265 2007-01-31 Uros Bizjak <ubizjak@gmail.com>
9266
9267 * gcc.dg/builtins-63.c: New test.
9268
9269 2007-01-31 Tobias Burnus <burnus@net-b.de>
9270
9271 PR fortran/27588
9272 * gfortran.dg/char_bounds_check_fail_1.f90: Add test.
9273
9274 2007-01-31 Tobias Burnus <burnus@net-b.de>
9275
9276 PR fortran/30520
9277 * gfortran.dg/volatile8.f90: New argument conformance test.
9278 * gfortran.dg/volatile9.f90: New scope test.
9279
9280 2007-01-30 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
9281
9282 PR c++/24745
9283 * g++.dg/warn/null4.C: New.
9284
9285 2001-01-30 Roger Sayle <roger@eyesopen.com>
9286 Uros Bizjak <ubizjak@gmail.com>
9287
9288 * gcc.dg/large-size-array-3.c: Correct typo.
9289
9290 2007-01-30 Richard Guenther <rguenther@suse.de>
9291
9292 PR middle-end/27657
9293 * g++.dg/debug/pr27657.C: New testcase.
9294
9295 2007-01-30 Richard Guenther <rguenther@suse.de>
9296
9297 PR middle-end/30313
9298 * gcc.dg/torture/pr30313.c: New testcase.
9299
9300 2007-01-29 Janis Johnson <janis187@us.ibm.com>
9301
9302 * gcc.dg/dfp/dfp-except.h: New file.
9303 * gcc.dg/dfp/fe-check.h: New file.
9304 * gcc.dg/dfp/fe-binop.c: New test.
9305 * gcc.dg/dfp/fe-convert-1.c: New test.
9306 * gcc.dg/dfp/fe-convert-2.c: New test.
9307 * gcc.dg/dfp/fe-convert-3.c: New test.
9308
9309 * gcc.dg/dfp/dec-eval-method.c: Replace decfloat.h with float.h.
9310 * gcc.dg/dfp/decfloat-constants.c: Ditto.
9311 * gcc.dg/dfp/convert-dfp.c: Ditto.
9312 * gcc.dg/dfp/convert-int-saturate.c: Ditto.
9313
9314 2007-01-29 Josh Conner <jconner@apple.com>
9315
9316 * gcc.target/powerpc/altivec-24.c: New test.
9317
9318 2007-01-29 Simon Martin <simartin@users.sourceforge.net>
9319
9320 PR c++/28266
9321 * g++.dg/parse/defarg12.C: New test.
9322
9323 2007-01-29 Paul Thomas <pault@gcc.gnu.org>
9324
9325 PR fortran/30554
9326 * gfortran.dg/used_dummy_types_6.f90: New test.
9327
9328 2007-01-28 Jan Hubicka <jh@suse.cz>
9329
9330 * gcc.dg/tree-prof/val-prof-6.c: New test.
9331
9332 2007-01-28 Roger Sayle <roger@eyesopen.com>
9333
9334 * gcc.dg/large-size-array-3.c: Correct test case (portability).
9335
9336 2007-01-28 Andrew Pinski <pinskia@gmail.com>
9337
9338 PR C++/28988
9339 * g++.dg/expr/dtor4.C: New test.
9340
9341 2007-01-28 Zdenek Dvorak <dvorakz@suse.cz>
9342
9343 * gcc.dg/tree-ssa/loop-23.c: New test.
9344
9345 2007-01-28 Thomas Koenig <Thomas.Koenig@online.de>
9346
9347 PR libfortran/30389
9348 * gfortran.dg/achar_2.f90: New test.
9349 * gfortran.dg/achar_3.f90: New test.
9350
9351 2007-01-27 Ian Lance Taylor <iant@google.com>
9352
9353 * gcc.dg/strict-overflow-1.c: New test.
9354 * gcc.dg/no-strict-overflow-1.c: New test.
9355 * gcc.dg/strict-overflow-2.c: New test.
9356 * gcc.dg/no-strict-overflow-2.c: New test.
9357 * gcc.dg/strict-overflow-3.c: New test.
9358 * gcc.dg/no-strict-overflow-3.c: New test.
9359 * gcc.dg/strict-overflow-4.c: New test.
9360 * gcc.dg/no-strict-overflow-4.c: New test.
9361 * gcc.dg/fold-mod-1.c: Add -fstrict-overflow option.
9362 * gcc.dg/pr15784-1.c: Likewise.
9363 * gcc.dg/pr20922-1.c: Likewise.
9364 * gcc.dg/pr20922-3.c: Likewise.
9365 * gcc.dg/pr20922-4.c: Likewise.
9366 * gcc.dg/pr20922-6.c: Likewise.
9367 * gcc.dg/compare-4.c: Likewise.
9368 * gcc.dg/torture/pr26898-1.c: Likewise.
9369 * gcc.dg/tree-ssa/divide-1.c: Likewise.
9370 * gcc.dg/tree-ssa/divide-2.c: Likewise.
9371 * gcc.dg/tree-ssa/divide-3.c: Likewise.
9372 * gcc.dg/tree-ssa/divide-4.c: Likewise.
9373 * gcc.dg/tree-ssa/pr14490-1.c: Likewise.
9374 * gcc.dg/tree-ssa/pr14490-3.c: Likewise.
9375 * gcc.dg/tree-ssa/pr21082.c: Likewise.
9376 * gcc.dg/tree-ssa/pr26899.c: Likewise.
9377 * g++.dg/tree-ssa/pr21082.C: Likewise.
9378
9379 2007-01-27 Roger Sayle <roger@eyesopen.com>
9380
9381 * gcc-dg/large-size-array-3.c: New test case.
9382
9383 2007-01-27 Roger Sayle <roger@eyesopen.com>
9384
9385 * gfortran.dg/forall_7.f90: New test case.
9386
9387 2007-01-27 Paul Thomas <pault@gcc.gnu.org>
9388
9389 PR fortran/30407
9390 * gfortran.dg/where_operator_assign_1.f90: New test.
9391 * gfortran.dg/where_operator_assign_2.f90: New test.
9392 * gfortran.dg/where_operator_assign_3.f90: New test.
9393
9394 2007-01-26 Joseph Myers <joseph@codesourcery.com>
9395
9396 * lib/target-supports.exp
9397 (check_effective_target_powerpc_altivec): New.
9398 (check_effective_target_vect_cmdline_needed): Use it.
9399
9400 2007-01-26 Steven G. Kargl <kargl@gcc.gnu.org>
9401
9402 PR fortran/30278
9403 * gfortran.dg/backslash_3.f: New test.
9404
9405 2007-01-26 Richard Guenther <rguenther@suse.de>
9406
9407 * gcc.dg/tree-ssa/pr23382.c: Fix typo.
9408
9409 2007-01-26 Tobias Burnus <burnus@net-b.de>
9410
9411 * gfortran.dg/gomp/gomp.exp: Support .f03 extension.
9412 * gfortran.dg/vect/vect.exp: Ditto.
9413 * gfortran.dg/dg.exp: Ditto.
9414 * gfortran.fortran-torture/execute/execute.exp: Ditto.
9415 * gfortran.fortran-torture/compile/compile.exp: Ditto.
9416
9417 2007-01-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9418
9419 * gcc.dg/builtins-20.c: Add more cases.
9420 * gcc.dg/torture/builtin-symmetric-1.c: Likewise.
9421
9422 2007-01-25 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
9423
9424 PR fortran/30437
9425 * gcc.dg/Wall.c: New.
9426 * gcc.dg/Wno-all.c: New.
9427 * gfortran.dg/Wall.f90: New.
9428 * gfortran.dg/Wno-all.f90: New.
9429
9430 2007-01-24 Geoffrey Keating <geoffk@apple.com>
9431
9432 * gcc.target/powerpc/darwin-ehreturn-1.c: New.
9433 * g++.dg/eh/simd-2.C: Also run on Darwin.
9434 * g++.dg/eh/simd-3.C: New.
9435 * g++.dg/eh/simd-4.C: New.
9436
9437 2007-01-25 Richard Guenther <rguenther@suse.de>
9438
9439 * gcc.dg/tree-prof/tree-prof.exp: Define _PROFILE_GENERATE
9440 and _PROFILE_USE.
9441 * gcc.dg/tree-prof/wcoverage-mismatch.c: New testcase.
9442
9443 2007-01-25 Razya Ladelsky <razya@il.ibm.com>
9444
9445 * gcc.dg/ipa/ipa-1.c: Update scan tree dump.
9446 * gcc.dg/ipa/ipa-2.c: Update scan tree dump.
9447 * gcc.dg/ipa/ipa-3.c: Update scan tree dump.
9448 * gcc.dg/ipa/ipa-4.c: Update scan tree dump.
9449 * gcc.dg/ipa/ipa-5.c: Update scan tree dump.
9450 * gcc.dg/ipa/ipa-6.c: Update scan tree dump.
9451 * gcc.dg/ipa/ipa-7.c: New testcase.
9452
9453 2007-01-24 Douglas Gregor <dgregor@osl.iu.edu>
9454
9455 * g++.dg/cpp0x/warn_cxx0x.C: New.
9456
9457 2007-01-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9458
9459 * gcc.dg/builtins-20.c: Test builtin carg.
9460
9461 2007-01-24 Jakub Jelinek <jakub@redhat.com>
9462
9463 PR middle-end/27416
9464 * gcc.dg/gomp/pr27416.c: New test.
9465
9466 PR middle-end/30494
9467 * gcc.dg/gomp/pr30494.c: New test.
9468 * g++.dg/gomp/pr30494.C: New test.
9469
9470 PR middle-end/30421
9471 * gcc.dg/gomp/pr30421.c: New test.
9472
9473 2007-01-24 Steve Ellcey <sje@cup.hp.com>
9474
9475 * gcc.target/ia64/versionid-1.c: New test.
9476 * gcc.target/ia64/versionid-2.c: New test.
9477
9478 2007-01-24 Richard Guenther <rguenther@suse.de>
9479
9480 PR testsuite/30181
9481 * gcc.dg/builtins-57.c: Change to a link-time testcase
9482 to support non-C99 targets.
9483
9484 2007-01-24 Jan Hubicka <jh@suse.cz>
9485
9486 * gcc.dg/tree-ssa/pr23382.c: Avoid DCE from eliminating dead variable.
9487
9488 2007-01-24 Andreas Krebbel <krebbel1@de.ibm.com>
9489
9490 * gcc.c-torture/compile/sizeof-macros-1.c: New testcase.
9491
9492 2007-01-23 Andrew Pinski <pinskia@gmail.com>
9493
9494 PR objc/27438
9495 * objc.dg/const-str-12.m: New test.
9496
9497 2007-01-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9498
9499 PR fortran/30532
9500 * gfortran.dg/ctrl-z.f90: New test.
9501
9502 2007-01-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9503
9504 PR fortran/30481
9505 * gfortran.dg/namelist_assumed_char.f90: New test.
9506
9507 2007-01-23 Simon Martin <simartin@users.sourceforge.net>
9508
9509 PR c++/27492
9510 * g++.dg/inherit/covariant15.C: New test.
9511
9512 2007-01-23 Ian Lance Taylor <iant@google.com>
9513
9514 * g++.dg/warn/Wparentheses-24.C: New test.
9515
9516 2007-01-23 Richard Guenther <rguenther@suse.de>
9517
9518 PR testsuite/30560
9519 * ada/acats/run_acats: Do not call gnatmake or gnatchop
9520 with full path.
9521
9522 2007-01-22 Richard Guenther <rguenther@suse.de>
9523
9524 PR tree-optimization/30038
9525 * gcc.dg/builtins-62.c: New testcase.
9526
9527 2007-01-21 Eric Botcazou <ebotcazou@libertysurf.fr>
9528
9529 * gcc.c-torture/compile/20070121.c: New test.
9530
9531 2007-01-21 Thomas Koenig <Thomas.Koenig@online.de>
9532
9533 PR libfortran/30525
9534 * gfortran.dg/char_comparison_1.f: New test.
9535
9536 2007-01-21 Ira Rosen <irar@il.ibm.com>
9537
9538 * gcc.dg/vect/vect-strided-same-dr.c: New test.
9539
9540 2007-01-20 Andrew Pinski <pinskia@gmail.com>
9541
9542 PR objc/30479
9543 * objc.dg/pch: New directory.
9544 * objc.dg/pch/pch.exp: New file.
9545 * objc.dg/pch/interface-1.m: New test.
9546 * objc.dg/pch/interface-1.hs: New include file.
9547 * lib/objc.exp (objc_target_compile): Add
9548 "-x objective-c-header" in front of the sources if this is
9549 a precompiled header being compiled.
9550
9551 2007-01-20 Roger Sayle <roger@eyesopen.com>
9552
9553 * gfortran.dg/array_memcpy_3.f90: New test case.
9554 * gfortran.dg/vect/vect-5.f90: Update vectorized loop count.
9555
9556 2007-01-20 Roger Sayle <roger@eyesopen.com>
9557 Brooks Moses <brooks.moses@codesourcery.com>
9558 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9559
9560 * gfortran.dg/intrinsic_sign_1.f90: New test case.
9561 * gfortran.dg/intrinsic_sign_2.f90: Likewise.
9562
9563 2007-01-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9564
9565 * gcc.dg/torture/builtin-math-3.c: Test fdim.
9566
9567 2007-01-19 Mike Stump <mrs@apple.com>
9568
9569 * gcc.dg/darwin-ld-6.c: Remove, tests a linker flag that is going
9570 away.
9571
9572 2007-01-19 Roger Sayle <roger@eyesopen.com>
9573
9574 * gcc.dg/pr30172-1.c: Specify the -fno-signed-zeros command line
9575 option instead of -funsafe-math-optimizations.
9576
9577 2007-01-19 Tomas Bily <tbily@suse.cz>
9578
9579 gcc.dg/tree-prof/indir-call-prof.c: New.
9580 g++.dg/dg.exp: Add tree-prof subdirectory.
9581 g++.dg/tree-prof/indir-call-prof.C: New.
9582 g++.dg/tree-prof/tree-prof.exp: New.
9583
9584 2007-01-19 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
9585
9586 PR c++/17947
9587 * g++.dg/warn/deprecated.C: Update warning output.
9588 * g++.dg/warn/deprecated-2.C: Likewise.
9589 * g++.dg/warn/deprecated-3.C: New.
9590
9591 2007-01-19 Nathan Sidwell <nathan@codesourcery.com>
9592
9593 * gcc.c-torture/execute/nestfunc-7.c: New.
9594
9595 2007-01-18 Hui-May Chang <hm.chang@apple.com>
9596
9597 * gcc.c-torture/compile/pr27528.c: Add -fno-pic option.
9598
9599 2007-01-18 Nathan Sidwell <nathan@codesourcery.com>
9600
9601 * gcc.dg/m68k-pic-1.c: New.
9602
9603 2007-01-18 Roger Sayle <roger@eyesopen.com>
9604
9605 * gfortran.dg/array_memcpy_4.f90: New test case.
9606
9607 2007-01-18 Josh Conner <jconner@apple.com>
9608
9609 PR target/30485
9610 * gcc.dg/vect/vect.exp: Add support for no-trapping-math tests.
9611 * gcc.dg/vect/no-trapping-math-1: New.
9612 * gcc.dg/vect/no-trapping-math-2: New.
9613
9614 2007-01-18 Uros Bizjak <ubizjak@gmail.com>
9615
9616 * gcc.target/i386/387-8.c: Update comment about optimizing
9617 inherent load of 1.0 of fptan instruction.
9618
9619 2007-01-18 Dirk Mueller <dmueller@suse.de>
9620 Richard Guenther <rguenther@suse.de>
9621
9622 PR diagnostic/8268
9623 * gcc.dg/Warray-bounds.c: New testcase.
9624 * gcc.dg/Warray-bounds-2.c: New testcase.
9625 * g++.dg/warn/Warray-bounds.C: New testcase.
9626 * g++.dg/warn/Warray-bounds-2.C: New testcase.
9627
9628 2007-01-17 Paul Thomas <pault@gcc.gnu.org>
9629
9630 PR fortran/30476
9631 * gfortran.dg/generic_12.f90: New test.
9632
9633 2007-01-17 Dorit Nuzman <dorit@il.ibm.com>
9634
9635 * gcc.target/i386/vectorize1.c: Add cleanup-tree-dump.
9636 * gcc.dg/tree-ssa/ssa-dse-9.c: Add cleanup-tree-dump.
9637
9638 2007-01-16 Janis Johnson <janis187@us.ibm.com>
9639
9640 * gcc.dg/dfp/compare-special.h: New file.
9641 * gcc.dg/dfp/compare-special-32.c: New test.
9642 * gcc.dg/dfp/compare-special-64.c: New test.
9643 * gcc.dg/dfp/compare-special-128.c: New test.
9644
9645 2007-01-16 Roger Sayle <roger@eyesopen.com>
9646 Paul Thomas <pault@gcc.gnu.org>
9647 Steven G. Kargl <kargl@gcc.gnu.org>
9648
9649 PR fortran/30404
9650 * gfortran.dg/forall_6.f90: New test case.
9651 * gfortran.dg/dependency_8.f90: Update test to find "temp" array.
9652 * gfortran.dg/dependency_13.f90: Likewise.
9653
9654 2007-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9655
9656 PR testsuite/12325
9657 * gcc.dg/torture/builtin-attr-1.c: Handle warnings from
9658 targets that don't support Inf.
9659
9660 2007-01-15 Dale Johannesen <dalej@apple.com>
9661
9662 * gcc.dg/tree-ssa/loop-3.c: Disable with -fpic or -fPIC.
9663
9664 2007-01-15 Thomas Koenig <Thomas.Koenig@online.de>
9665
9666 * gfortran.dg/string_0xfe_0xff_1.f90: Use char instead
9667 of achar for 0xff to avoid the "Extended ASCII not
9668 implemented" error message.
9669
9670 2007-01-15 Paul Thomas <pault@gcc.gnu.org>
9671
9672 PR fortran/28172
9673 * gfortran.dg/altreturn_4.f90: New test.
9674
9675 PR fortran/29389
9676 * gfortran.dg/stfunc_4.f90: New test.
9677
9678 PR fortran/29712
9679 * gfortran.dg/bound_2.f90: Reinstate commented out line.
9680 * gfortran.dg/initialization_1.f90: Change warning.
9681
9682 PR fortran/30283
9683 * gfortran.dg/specification_type_resolution_2.f90: New test.
9684
9685 2007-01-14 Jan Hubicka <jh@suse.cz>
9686
9687 * gcc.dg/tree-prof/stringop-1.c: Update pattern for memcpy folding.
9688 * gcc.dg/tree-ssa/vrp11.c: Fix thinkos in my last patch.
9689 * gcc.dg/always_inline3.c: Update for pre-inline tail recursion
9690 elimination.
9691
9692 2007-01-14 Paul Thomas <pault@gcc.gnu.org>
9693
9694 PR fortran/30410
9695 * gfortran.dg/external_procedures_2.f90: New test.
9696
9697 2007-01-14 Uros Bizjak <ubizjak@gmail.com>
9698
9699 PR target/30413
9700 * gcc.target/i386/pr30413.c: New test.
9701
9702 2007-01-14 Thomas Koenig <Thomas.Koenig@online.de>
9703
9704 PR fortran/30452
9705 * gfortran.dg/string_0xfe_0xff_1.f90: New test.
9706
9707 2007-01-13 Zdenek Dvorak <dvorakz@suse.cz>
9708
9709 * gcc.dg/20070112-1.c: New test.
9710
9711 2007-01-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9712
9713 PR libgfortran/30435
9714 * gfortran.dg/list_read_6.f90: New test.
9715
9716 2007-01-12 Olga Golovanevsky <olga@il.ibm.com>
9717
9718 * gcc.dg/torture/pr24750-1.c: Add prototype of free.
9719
9720 2007-01-12 Tom Tromey <tromey@redhat.com>
9721
9722 PR preprocessor/28227:
9723 * gcc.dg/cpp/pr28227.c: New file.
9724
9725 2007-01-11 Zdenek Dvorak <dvorakz@suse.cz>
9726
9727 * gcc.dg/tree-ssa/loop-22.c: New test.
9728
9729 2007-01-11 Zdenek Dvorak <dvorakz@suse.cz>
9730
9731 PR tree-optimization/29516
9732 * gcc.dg/tree-ssa/loop-20.c: New test.
9733
9734 2007-01-11 Thomas Koenig <Thomas.Koenig@online.de>
9735
9736 PR libfortran/30415
9737 * minmaxloc_integer_kinds_1.f90: New test.
9738
9739 2007-01-11 Simon Martin <simartin@users.sourceforge.net>
9740
9741 PR c++/29573
9742 * g++.dg/template/sizeof-template-argument.C: New test.
9743
9744 2007-01-11 Jan Hubicka <jh@suse.cz>
9745
9746 * gcc.dg/tree-ssa/tailrecursion-4.c: Update dump file.
9747 * gcc.dg/tree-ssa/tailrecursion-1.c: Update dump file.
9748 * gcc.dg/tree-ssa/tailrecursion-2.c: Update dump file.
9749 * gcc.dg/tree-ssa/tailrecursion-3.c: Update dump file.
9750 * gcc.dg/tree-ssa/pr21658.c: Likewise.
9751 * gcc.dg/tree-ssa/pr15349.c: Likewise.
9752 * gcc.dg/tree-ssa/pr25501.c: Likewise.
9753 * gcc.dg/tree-ssa/vrp11.c: Make more complex so it still test
9754 transformation in question.
9755 * gcc.dg/tree-ssa/vrp05.c: Likewise.
9756 * gcc.dg/tree-ssa/pr20701.c: Likewise.
9757 * gcc.dg/always_inline3.c: Likewise.
9758
9759 2007-01-10 Mark Mitchell <mark@codesourcery.com>
9760
9761 PR c++/28999
9762 * g++.dg/template/typename11.C: New test.
9763
9764 2007-01-10 Robert Kennedy <jimbob@google.com>
9765
9766 * gcc.dg/fold-compare-2.c: New test case for fold_comparison.
9767
9768 2007-01-09 Brooks Moses <brooks.moses@codesourcery.com>
9769
9770 * gfortran.dg/chkbits.f90: Added IBCLR tests; test calls
9771 for different integer kinds.
9772 * gfortran.dg/ishft.f90: Renamed to ishft_1.f90...
9773 * gfortran.dg/ishft_1.f90: ...Renamed from ishft.f90.
9774 * gfortran.dg/ishft_2.f90: New test.
9775 * gfortran.dg/ishft_3.f90: New test.
9776
9777 2007-01-09 Brooks Moses <brooks.moses@codesourcery.com>
9778
9779 * gfortran.dg/altreturn_2.f90: Removed executable bit.
9780
9781 2007-01-09 Zdenek Dvorak <dvorakz@suse.cz>
9782
9783 PR tree-optimization/30322
9784 * gcc.dg/tree-ssa/loop-21.c: New test.
9785
9786 2007-01-08 Geoffrey Keating <geoffk@apple.com>
9787
9788 * g++.dg/rtti/darwin-builtin-linkage.C: New.
9789
9790 2007-01-08 Andrew Pinski <andrew_pinski@playstation.sony.com>
9791
9792 * gcc.target/spu/intrinsics-1.c: Remove xfail.
9793
9794 2007-01-08 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
9795
9796 * g++.dg/warn/overflow-warn-1.C: Fix testcase.
9797 * g++.dg/warn/overflow-warn-3.C: Likewise.
9798 * g++.dg/warn/overflow-warn-4.C: Likewise.
9799 * g++.dg/warn/overflow-warn-5.C: Likewise.
9800 * g++.dg/warn/overflow-warn-6.C: Likewise.
9801 * g++.dg/warn/Woverflow-1.C: Likewise.
9802 * g++.dg/warn/Woverflow-2.C: Likewise.
9803 * g++.dg/warn/Woverflow-3.C: Likewise.
9804 * g++.dg/warn/multiple-overflow-warn-2.C: Likewise.
9805
9806 2007-01-08 Roger Sayle <roger@eyesopen.com>
9807
9808 * gfortran.dg/array_constructor_14.f90: New test case.
9809 * gfortran.dg/vect/vect-5.f90: Update test for improved alignment.
9810
9811 2007-01-08 Richard Guenther <rguenther@suse.de>
9812
9813 PR tree-optimization/23603
9814 * gcc.dg/tree-ssa/vrp31.c: New testcase.
9815 * gcc.dg/tree-ssa/vrp32.c: Likewise.
9816
9817 2007-01-08 Mark Shinwell <shinwell@codesourcery.com>
9818
9819 * gcc.target/i386/20020531-1.c: Use "char" not "unsigned char"
9820 in __v8qi typedef.
9821 * gcc.target/powerpc/altivec-vec-merge.c (foo): Add casts.
9822 * gcc.dg/simd-1.c: Update dg-error directives to reflect new
9823 compiler behaviour.
9824 * gcc.dg/simd-5.c: Likewise.
9825 * gcc.dg/simd-6.c: Likewise.
9826 * g++.dg/conversion/simd1.C: Likewise.
9827 * g++.dg/conversion/simd3.C: Likewise.
9828 * g++.dg/ext/attribute-test-2.C (data): Add "vs" member.
9829 (main): Use it.
9830
9831 2007-01-08 Mark Shinwell <shinwell@codesourcery.com>
9832
9833 PR tree-optimization/29877
9834 * gcc.dg/pr16194.c: Skip test entirely if we don't know the
9835 name of a hard register for the target concerned. Adjust dg-error
9836 directives to cope with new behaviour of TER.
9837
9838 2007-01-07 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
9839
9840 PR c++/28986
9841 * g++.dg/conversion/nullptr1.C: Added overflow warning.
9842 * g++.dg/warn/overflow-warn-1.C: New.
9843 * g++.dg/warn/overflow-warn-3.C: New.
9844 * g++.dg/warn/overflow-warn-4.C: New.
9845 * g++.dg/warn/overflow-warn-5.C: New.
9846 * g++.dg/warn/overflow-warn-6.C: New.
9847 * g++.dg/warn/Woverflow-1.C: New.
9848 * g++.dg/warn/Woverflow-2.C: New.
9849 * g++.dg/warn/Woverflow-3.C: New.
9850 * g++.dg/warn/multiple-overflow-warn-2.C: New.
9851
9852 2007-01-07 Bernhard Fischer <aldot@gcc.gnu.org>
9853
9854 PR fortran/27698
9855 * gfortran.dg/invalid_name.f90: New test.
9856 * gfortran.dg/do_iterator.f90: Adjust pattern for expected error.
9857 * gfortran.dg/gomp/pr29759.f90: Ditto.
9858
9859 2007-01-06 Steven G. Kargl <kargl@gcc.gnu.org>
9860
9861 * gfortran.dg/present_1.f90: Update error message.
9862
9863 2007-01-06 Lee Millward <lee.millward@codesourcery.com>
9864
9865 PR c++/19439
9866 * g++.dg/template/duplicate1.C: New test
9867 * g++.dg/template/memfriend6.C: Adjust error markers.
9868
9869 2007-01-05 Andrew Pinski <Andrew_Pinski@playstation.sony.com>
9870
9871 PR tree-opt/30385
9872 * gcc.dg/torture/inline-1.c: New test.
9873
9874 2007-01-05 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
9875
9876 PR c/19978
9877 * gcc.dg/multiple-overflow-warn-1.c: New.
9878 * gcc.dg/multiple-overflow-warn-2.c: New.
9879 * gcc.dg/overflow-warn-6.c: New.
9880 * g++.dg/warn/multiple-overflow-warn-1.C: New.
9881
9882 2007-01-05 Roger Sayle <roger@eyesopen.com>
9883
9884 * gfortran.dg/array_memcpy_1.f90: New test case.
9885 * gfortran.dg/array_memcpy_2.f90: Likewise.
9886
9887 2007-01-05 Richard Guenther <rguenther@suse.de>
9888
9889 PR middle-end/27826
9890 * g++.dg/opt/pr27826.C: New testcase.
9891
9892 2007-01-05 Ian Lance Taylor <iant@google.com>
9893
9894 * gcc.dg/Walways-true-1.c: New test.
9895 * gcc.dg/Walways-true-2.c: New test.
9896 * g++.dg/warn/Walways-true-1.C: New test.
9897 * g++.dg/warn/Walways-true-2.C: New test.
9898
9899 2007-01-05 Jakub Jelinek <jakub@redhat.com>
9900
9901 PR c/30360
9902 * gcc.dg/pr30360.c: New test.
9903
9904 2007-01-05 Paul Thomas <pault@gcc.gnu.org>
9905
9906 PR fortran/23232
9907 * gfortran.dg/data_implied_do_1.f90: New test.
9908
9909 PR fortran/27996
9910 PR fortran/27998
9911 * gfortran.dg/char_length_1.f90: New test.
9912
9913 2007-01-05 Richard Guenther <rguenther@suse.de>
9914
9915 PR middle-end/28116
9916 * g++.dg/opt/pr28116.C: New testcase.
9917
9918 2007-01-05 Tobias Burnus <burnus@net-b.de>
9919
9920 PR fortran/29624
9921 * gfortran.dg/alloc_alloc_expr_1.f90: Add check for
9922 invalid deallocate.
9923 * gfortran.dg/allocatable_dummy_2.f90: Update dg-error.
9924 * gfortran.dg/protected_4.f90: Add pointer intent check.
9925 * gfortran.dg/protected_6.f90: Add pointer intent check.
9926 * gfortran.dg/pointer_intent_1.f90: New test.
9927 * gfortran.dg/pointer_intent_2.f90: New test.
9928 * gfortran.dg/pointer_intent_3.f90: New test.
9929
9930 2007-01-04 Brooks Moses <brooks.moses@codesourcery.com>
9931
9932 PR 30235
9933 * gfortran.dg/altreturn_2.f90: new test.
9934
9935 2007-01-04 Tom Tromey <tromey@redhat.com>
9936
9937 PR preprocessor/28165:
9938 * gcc.dg/cpp/pr28165.c: New file.
9939
9940 2007-01-03 Josh Conner <jconner@apple.com>
9941
9942 PR middle-end/29683
9943 * gcc.dg/pr29683.c: New.
9944
9945 2007-01-03 Jakub Jelinek <jakub@redhat.com>
9946
9947 PR c++/28217
9948 * g++.dg/pch/template-1.C: New test.
9949 * g++.dg/pch/template-1.Hs: New file.
9950
9951 2007-01-03 Andrew Pinski <andrew_pinski@playstation.sony.com>
9952
9953 PR middle-end/30353
9954 * gcc.c-torture/compile/complex-4.c: New test.
9955
9956 2007-01-03 Joseph Myers <joseph@codesourcery.com>
9957
9958 * g++.dg/vect/vect.exp: Skip PowerPC targets not supporting
9959 -maltivec.
9960 * gcc.target/powerpc/altivec-20.c: Use powerpc_altivec_ok.
9961
9962 2007-01-03 Jakub Jelinek <jakub@redhat.com>
9963
9964 PR middle-end/30286
9965 * gcc.dg/pr30286.c: New test.
9966
9967 PR c++/29535
9968 * g++.dg/template/crash66.C: New test.
9969
9970 PR c++/29054
9971 * g++.dg/template/friend49.C: New test.
9972
9973 2007-01-03 Steven G. Kargl <kargls@comcast.net>
9974
9975 * gfortran.dg/ibits.f90: New test.
9976
9977 2007-01-03 Zdenek Dvorak <dvorakz@suse.cz>
9978
9979 * gcc.dg/tree-ssa/update-unroll-1.c: New test.
9980 * gcc.dg/tree-ssa/update-unswitch-1.c: New test.
9981
9982 2007-01-02 Jan Hubicka <jh@suse.cz>
9983
9984 * gcc.dg/pr16194.c: We now output error on all three functions,
9985 not just first one.
9986
9987 2007-01-02 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
9988
9989 PR c/19977
9990 * gcc.dg/overflow-warn-3.c: Remove XFAIL.
9991 * gcc.dg/overflow-warn-4.c: Remove XFAIL.
9992
9993 2006-01-02 Ian Lance Taylor <iant@google.com>
9994
9995 * g++.dg/warn/Wparentheses-22.C: New test.
9996 * g++.dg/warn/Wparentheses-23.C: New test.
9997
9998 2007-01-02 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
9999
10000 PR middle-end/7651
10001 * gcc.dg/declspec-3.c: Replace -W with -Wold-style-declaration.
10002 * gcc.dg/declspec-3-Wextra.c: New.
10003 * gcc.dg/declspec-3-no.c: New
10004
10005 2007-01-02 Paul Thomas <pault@gcc.gnu.org>
10006
10007 PR fortran/20896
10008 * gfortran.dg/interface_10.f90: Remove.
10009
10010 2007-01-01 Roger Sayle <roger@eyesopen.com>
10011
10012 * gcc.dg/fold-eqxor-4.c: New test case.
10013
10014 2007-01-02 Joseph Myers <joseph@codesourcery.com>
10015
10016 PR middle-end/30311
10017 * gcc.c-torture/compile/pr30311.c: New test.
10018
10019 2007-01-01 Andrew Pinski <pinskia@gmail.com>
10020
10021 PR middle-end/30253
10022 * gcc.c-torture/compile/statement-expression-1.c: New test.
10023
10024 2007-01-01 Andreas Schwab <schwab@suse.de>
10025
10026 PR target/29166
10027 * g++.dg/eh/pr29166.C: New test.
10028
10029 2007-01-01 Joseph Myers <joseph@codesourcery.com>
10030
10031 * lib/target-supports.exp (check_effective_target_powerpc_spe):
10032 New.
10033 (check_effective_target_vect_cmdline_needed): Use it.
10034
10035 2006-12-31 Richard Guenther <rguenther@suse.de>
10036
10037 PR middle-end/30137
10038 * gcc.dg/pr30137-1.c: New testcase.
10039 * gcc.dg/pr30137-2.c: Likewise.
10040
10041 2006-12-31 Roger Sayle <roger@eyesopen.com>
10042
10043 PR middle-end/30322
10044 * gcc.dg/fold-plusnot-1.c: New test case.
10045
10046 2006-12-31 Simon Martin <simartin@users.sourceforge.net>
10047
10048 PR c++/29731
10049 * g++.dg/parse/template22.C: New test.
10050
10051 2006-12-31 Richard Guenther <rguenther@suse.de>
10052
10053 PR middle-end/30338
10054 * gcc.c-torture/compile/pr30338.c: New testcase.
10055
10056 2006-12-31 Paul Thomas <pault@gcc.gnu.org>
10057
10058 PR fortran/27900
10059 * gfortran.dg/intrinsic_actual_4.f90: New test.
10060
10061 PR fortran/24325
10062 * gfortran.dg/func_decl_3.f90: New test.
10063
10064 2006-12-31 Paul Thomas <pault@gcc.gnu.org>
10065
10066 PR fortran/23060
10067 * gfortran.dg/c_by_val.c: Called by c_by_val_1.f.
10068 * gfortran.dg/c_by_val_1.f: New test.
10069 * gfortran.dg/c_by_val_2.f: New test.
10070 * gfortran.dg/c_by_val_3.f: New test.
10071
10072 2006-12-30 Thomas Koenig <Thomas.Koenig@online.de>
10073
10074 PR libfortran/30321
10075 * gfortran.dg/sum_zero_array_1.f90: New test.
10076
10077 2006-12-29 Jakub Jelinek <jakub@redhat.com>
10078
10079 PR preprocessor/29612
10080 * gcc.dg/cpp/pr29612-1.c: New test.
10081 * gcc.dg/cpp/pr29612-2.c: New test.
10082
10083 2006-12-28 Paul Thomas <pault@gcc.gnu.org>
10084
10085 PR fortran/30034
10086 * gfortran.dg/pure_formal_proc_1.f90: New test.
10087
10088 PR fortran/30237
10089 * gfortran.dg/intrinsic_actual_3.f90: New test.
10090
10091 2006-12-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10092
10093 PR fortran/30014
10094 * gfortran.dg/io_constraints_1.f90: Update test.
10095 * gfortran.dg/io_constraints_2.f90: Update test.
10096 * gfortran.dg/inquire_iolength.f90: New test.
10097
10098 2006-12-27 Paul Thomas <pault@gcc.gnu.org>
10099
10100 PR fortran/20896
10101 * gfortran.dg/interface_10.f90: New test.
10102 * gfortran.dg/dummy_procedure_1.f90: Add error for call s1(z),
10103 since z is already, locally a variable.
10104
10105 PR fortran/25135
10106 * gfortran.dg/generic_11.f90: New test.
10107 * gfortran.dg/interface_7.f90: Remove name clash between module
10108 name and procedure 'x' referenced in the interface.
10109
10110 2006-12-23 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
10111
10112 PR middle-end/7651
10113 * gcc.dg/Wmissing-parameter-type.c: New.
10114 * gcc.dg/Wmissing-parameter-type-Wextra.c: New.
10115 * gcc.dg/Wmissing-parameter-type-no.c: New.
10116
10117 2006-12-22 Paul Thomas <pault@gcc.gnu.org>
10118
10119 PR fortran/25818
10120 * gfortran.dg/entry_array_specs_2.f: New test.
10121
10122 PR fortran/30084
10123 * gfortran.dg/nested_modules_6.f90: New test.
10124
10125 2006-12-22 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
10126
10127 PR middle-end/7651
10128 * gcc.dg/attr-returns_twice-1.c: Replace Wextra with Wclobbered.
10129 * gcc.dg/setjmp-1.c: Add explicit Wclobbered.
10130
10131 2006-12-21 Andrew Pinski <pinskia@gmail.com>
10132
10133 PR C++/30168
10134 * g++.dg/opt/complex6.C: New test.
10135
10136 2006-12-22 Ben Elliston <bje@au.ibm.com>
10137
10138 * lib/gcc-dg.exp (gcc-dg-prune): Return "::unsupported::memory
10139 full" if the linker on spu-*-* warns about exceeding local store.
10140
10141 And revert this patch:
10142 * lib/gcc-defs.exp (${tool}_check_compile): xfail test cases that
10143 fail to link due to relocation overflows on spu-*-*.
10144
10145 2006-12-21 Paul Thomas <pault@gcc.gnu.org>
10146
10147 PR fortran/30273
10148 * gfortran.dg/dependency_19.f90: New test.
10149
10150 2006-12-21 Paul Thomas <pault@gcc.gnu.org>
10151
10152 PR fortran/30202
10153 * gfortran.dg/alloc_comp_basics_3.f90: New test.
10154
10155 2006-12-21 Jakub Jelinek <jakub@redhat.com>
10156
10157 PR middle-end/30262
10158 * gcc.c-torture/execute/20061220-1.c: New test.
10159
10160 PR middle-end/30263
10161 * gcc.dg/gomp/asm-1.c: New test.
10162
10163 PR target/30230
10164 * g++.dg/eh/ia64-2.C: New test.
10165
10166 2006-12-21 Nathan Sidwell <nathan@codesourcery.com>
10167
10168 PR target/28966
10169 PR target/29248
10170 * gcc.dg/rs6000-leaf.c: New.
10171
10172 2006-12-20 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
10173
10174 PR fortran/25392
10175 * gfortran.dg/f2c_8.f90: New test.
10176
10177 2006-12-20 Bill Wendling <wendling@apple.com>
10178
10179 * gcc.dg/asm-b.c: Check for __ppc64__.
10180
10181 2006-12-20 Paul Thomas <pault@gcc.gnu.org>
10182
10183 PR fortran/30190
10184 * gfortran.dg/bounds_check_5.f90: New test.
10185
10186 2006-12-20 Andrew Pinski <pinskia@gmail.com>
10187
10188 PR middle-end/30143
10189 * gcc.dg/gomp/complex-1.c: New testcase.
10190
10191 2006-12-20 Roger Sayle <roger@eyesopen.com>
10192
10193 * gfortran.dg/array_memset_1.f90: New test case.
10194
10195 2006-12-20 Dorit Nuzman <dorit@il.ibm.com>
10196
10197 * lib/target-supports.exp: Add spu to
10198 check_effective_target_vect_widen_mult_hi_to_si.
10199
10200 2006-12-20 Paul Thomas <pault@gcc.gnu.org>
10201
10202 PR fortran/29992
10203 * gfortran.dg/generic_9.f90: New test.
10204
10205 PR fortran/30081
10206 * gfortran.dg/generic_10.f90: New test.
10207
10208 2006-12-19 Andrew Pinski <pinskia@gmail.com>
10209
10210 PR tree-opt/30045
10211 * gcc.dg/pr30045.c: New test.
10212
10213 2006-12-20 Ben Elliston <bje@au.ibm.com>
10214
10215 * gcc.dg/20020312-2.c: Add a case for __SPU__.
10216
10217 2006-12-19 Eric Christopher <echristo@apple.com>
10218
10219 PR target/29302
10220 * gcc.c-torture/execute/pr29302-1.c: New.
10221
10222 2006-12-19 Tobias Burnus <burnus@net-b.de>
10223
10224 PR fortran/39238
10225 * gfortran.dg/associated_1.f90: Add test for associated(NULL,NULL).
10226
10227 2006-12-19 Paul Thomas <pault@gcc.gnu.org>
10228
10229 PR fortran/30236
10230 * gfortran.dg/altreturn_3.f90: New test.
10231
10232 * gfortran.dg/char_result_12.f90: Fix comment typos.
10233
10234 2006-12-19 Ben Elliston <bje@au.ibm.com>
10235
10236 * gcc.dg/cpp/trad/include.c: #include stdlib.h instead of stdio.h,
10237 as newlib's stdio.h uses non-traditional cpp constructs.
10238
10239 2006-12-18 Brooks Moses <brooks.moses@codesourcery.com>
10240
10241 * gfortran.dg/advance.f90: Renamed to advance_1.f90
10242 * gfortran.dg/append-1.f90: Renamed to append_1.f90
10243 * gfortran.dg/array-1.f90: Renamed to array_1.f90
10244 * gfortran.dg/assign_4.f90: Renamed to assign_8.f90
10245 * gfortran.dg/backspace.f: Renamed to backspace_1.f
10246 * gfortran.dg/backspace.f90: Renamed to backspace_7.f90
10247 * gfortran.dg/default_initialization.f: Renamed to
10248 default_initialization_1.f
10249 * gfortran.dg/dollar_edit_descriptor-1.f: Renamed to
10250 dollar_edit_descriptor_1.f
10251 * gfortran.dg/dollar_edit_descriptor-2.f: Renamed to
10252 dollar_edit_descriptor_2.f
10253 * gfortran.dg/dollar_edit_descriptor-3.f: Renamed to
10254 dollar_edit_descriptor_3.f
10255 * gfortran.dg/logint-1.f: Renamed to logint_1.f
10256 * gfortran.dg/logint-2.f: Renamed to logint_2.f
10257 * gfortran.dg/logint-3.f: Renamed to logint_3.f
10258 * gfortran.dg/advance_1.f90: Renamed from advance.f90
10259 * gfortran.dg/append_1.f90: Renamed from append-1.f90
10260 * gfortran.dg/array_1.f90: Renamed from array-1.f90
10261 * gfortran.dg/assign_8.f90: Renamed from assign_4.f90
10262 * gfortran.dg/backspace_1.f: Renamed from backspace.f
10263 * gfortran.dg/backspace_7.f90: Renamed from backspace.f90
10264 * gfortran.dg/default_initialization_1.f: Renamed from
10265 default_initialization.f
10266 * gfortran.dg/dollar_edit_descriptor_1.f: Renamed from
10267 dollar_edit_descriptor-1.f
10268 * gfortran.dg/dollar_edit_descriptor_2.f: Renamed from
10269 dollar_edit_descriptor-2.f
10270 * gfortran.dg/dollar_edit_descriptor_3.f: Renamed from
10271 dollar_edit_descriptor-3.f
10272 * gfortran.dg/logint_1.f: Renamed from logint-1.f
10273 * gfortran.dg/logint_2.f: Renamed from logint-2.f
10274 * gfortran.dg/logint_3.f: Renamed from logint-3.f
10275
10276 2006-12-18 Bill Wendling <wendling@apple.com>
10277
10278 * g++.old-deja/g++.mike/p11144.C: Renamed id to ID because
10279 id is an OjbC keyword.
10280
10281 2006-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10282
10283 * gcc.dg/torture/builtin-pow-mpfr-1.c: New test.
10284
10285 2006-12-18 Brooks Moses <brooks.moses@codesourcery.com>
10286
10287 * gfortran.dg/advance_3.f90: Add dg-do compile directive.
10288
10289 2006-12-18 Ian Lance Taylor <iant@google.com>
10290
10291 * g++.dg/warn/Wmissing-declarations-1.C: New test.
10292
10293 2006-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
10294
10295 * gcc.c-torture/compile/pr27528.c: Use empty templates.
10296
10297 2006-12-17 Steven G. Kargl <kargl@gcc.gnu.org>
10298
10299 PR fortran/30207
10300 * gfortran.fortran-torture/execute/where21.f90: New test.
10301
10302 2006-12-17 Tobias Burnus <burnus@net-b.de>
10303
10304 * gfortran.dg/associated_2.f90: Add test for associated(NULL,NULL).
10305
10306 2006-12-16 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
10307
10308 PR middle-end/7651
10309 * gcc.dg/20001116-1.c: Replace -Wextra with -Wempty-body.
10310 * gcc.dg/if-empty-1.c: Likewise.
10311 * gcc.dg/pr23165.c: Likewise.
10312 * g++.dg/warn/empty-body.C: Likewise.
10313
10314 2006-12-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10315
10316 PR libfortran/30005
10317 * gfortran.dg/open_errors.f90: New test.
10318
10319 2006-12-15 H.J. Lu <hongjiu.lu@intel.com>
10320
10321 * gcc.dg/i386-cpuid.h (bit_SSSE3): New.
10322
10323 * gcc.target/i386/ssse3-pabsb.c: New file.
10324 * gcc.target/i386/ssse3-pabsd.c: Likewise.
10325 * gcc.target/i386/ssse3-pabsw.c: Likewise.
10326 * gcc.target/i386/ssse3-palignr.c: Likewise.
10327 * gcc.target/i386/ssse3-phaddd.c: Likewise.
10328 * gcc.target/i386/ssse3-phaddsw.c: Likewise.
10329 * gcc.target/i386/ssse3-phaddw.c: Likewise.
10330 * gcc.target/i386/ssse3-phsubd.c: Likewise.
10331 * gcc.target/i386/ssse3-phsubsw.c: Likewise.
10332 * gcc.target/i386/ssse3-phsubw.c: Likewise.
10333 * gcc.target/i386/ssse3-pmaddubsw.c: Likewise.
10334 * gcc.target/i386/ssse3-pmulhrsw.c: Likewise.
10335 * gcc.target/i386/ssse3-pshufb.c: Likewise.
10336 * gcc.target/i386/ssse3-psignb.c: Likewise.
10337 * gcc.target/i386/ssse3-psignd.c: Likewise.
10338 * gcc.target/i386/ssse3-psignw.c: Likewise.
10339 * gcc.target/i386/ssse3-vals.h: Likewise.
10340
10341 2006-12-15 Janis Johnson <janis187@us.ibm.com>
10342
10343 * lib/gfortran-dg.exp: Don't include fortran-torture.exp.
10344 * lib/fortran-torture.exp: Include target-supports.exp.
10345
10346 2006-12-15 Jakub Jelinek <jakub@redhat.com>
10347
10348 PR target/30185
10349 * gcc.c-torture/execute/pr30185.c: New test.
10350
10351 2006-12-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
10352
10353 PR testsuite/30179
10354 PR testsuite/30180
10355 * gcc.dg/builtin-bswap-1.c: Require stdint_types.
10356 * gcc.dg/builtin-bswap-2.c: Likewise.
10357 * gcc.dg/builtin-bswap-3.c: Likewise.
10358 * gcc.dg/builtin-bswap-4.c: Likewise.
10359 * lib/target-supports.exp (check_effective_target_stdint_types): New.
10360 * gcc.c-torture/execute/mode-dependent-address.x: New file.
10361
10362 2006-12-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10363
10364 PR libfortran/30145
10365 * gfortran.dg/write_zero_array: New test.
10366
10367 2006-12-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10368
10369 PR fortran/30200
10370 * gfortran.dg/write_fmt_trim.f90: New test.
10371
10372 2006-12-14 Diego Novillo <dnovillo@redhat.com>
10373
10374 PR 30194
10375 * gcc.dg/pr19633-1.c: Increase threshold for partitioning
10376 temporarily.
10377
10378 2006-12-14 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
10379
10380 * lib/target-supports.exp (check_weak_available): Use istarget
10381 "hppa*-*-hpux10*" instead of regexp.
10382 (check_cxa_atexit_available): Likewise.
10383
10384 2006-12-14 Richard Guenther <rguenther@suse.de>
10385
10386 PR tree-optimization/30197
10387 * gcc.c-torture/execute/complex-1.c: Fix function name.
10388 * gcc.dg/builtins-61.c: New testcase.
10389
10390 2006-12-14 Richard Guenther <rguenther@suse.de>
10391
10392 PR middle-end/30172
10393 * gcc.dg/pr30172-1.c: New testcase.
10394
10395 2006-12-14 Richard Guenther <rguenther@suse.de>
10396
10397 PR tree-optimization/30198
10398 * gcc.dg/builtins-60.c: New testcase.
10399
10400 2006-12-14 Dorit Nuzman <dorit@il.ibm.com>
10401
10402 * lib/target-supports.exp (vect_no_align): Remove spu.
10403
10404 2006-12-13 Ian Lance Taylor <iant@google.com>
10405
10406 PR c++/19564
10407 PR c++/19756
10408 * g++.dg/warn/Wparentheses-5.C: New test.
10409 * g++.dg/warn/Wparentheses-6.C: New test.
10410 * g++.dg/warn/Wparentheses-7.C: New test.
10411 * g++.dg/warn/Wparentheses-8.C: New test.
10412 * g++.dg/warn/Wparentheses-9.C: New test.
10413 * g++.dg/warn/Wparentheses-10.C: New test.
10414 * g++.dg/warn/Wparentheses-11.C: New test.
10415 * g++.dg/warn/Wparentheses-12.C: New test.
10416 * g++.dg/warn/Wparentheses-13.C: New test.
10417 * g++.dg/warn/Wparentheses-14.C: New test.
10418 * g++.dg/warn/Wparentheses-15.C: New test.
10419 * g++.dg/warn/Wparentheses-16.C: New test.
10420 * g++.dg/warn/Wparentheses-17.C: New test.
10421 * g++.dg/warn/Wparentheses-18.C: New test.
10422 * g++.dg/warn/Wparentheses-19.C: New test.
10423 * g++.dg/warn/Wparentheses-20.C: New test.
10424 * g++.dg/warn/Wparentheses-21.C: New test.
10425
10426 2006-12-13 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
10427
10428 PR testsuite/30157
10429 * lib/target-supports.exp (check_cxa_atexit_available): Return false
10430 for target "hppa.*hpux10".
10431
10432 2006-12-13 Jakub Jelinek <jakub@redhat.com>
10433
10434 * g++.dg/debug/vartrack1.C: New test.
10435
10436 * g++.dg/opt/ifcvt1.C: New test.
10437
10438 * gcc.dg/tls/opt-13.c: New test.
10439
10440 * gcc.dg/20060425-2.c: New test.
10441
10442 * g++.dg/opt/pr15054-2.C: New test.
10443
10444 * gcc.c-torture/execute/20060420-1.c: New test.
10445
10446 * gcc.c-torture/execute/20060412-1.c: New test.
10447
10448 * objc/compile/20060406-1.m: New test.
10449
10450 2006-12-08 Alexandre Oliva <aoliva@redhat.com>
10451
10452 * g++.dg/template/array17.C: New test.
10453
10454 2006-02-25 Alexandre Oliva <aoliva@redhat.com>
10455
10456 * gcc.target/powerpc/altivec-23.c: New test.
10457
10458 2006-12-13 Lee Millward <lee.millward@codesourcery.com>
10459
10460 PR c++27316
10461 * g++.dg/inherit/error3.C: New test.
10462
10463 PR c++/28740
10464 * g++.dg/inherit/error4.C: New test.
10465
10466 2006-12-13 Richard Guenther <rguenther@suse.de>
10467
10468 PR tree-optimization/17687
10469 * gcc.dg/builtins-59.c: New testcase.
10470
10471 2006-12-13 Ben Elliston <bje@au.ibm.com>
10472
10473 * gcc.target/spu/Wmain.c: New test.
10474
10475 2006-12-12 Josh Conner <jconner@apple.com>
10476
10477 * g++.dg/abi/thunk3.C: Use .weak_definition on darwin.
10478 * g++.dg/abi/thunk4.C: Likewise.
10479 * g++.dg/abi/rtti3.C: Likewise.
10480
10481 2006-12-12 Trevor Smigiel <trevor_smigiel@playstation.sony.com>
10482
10483 * gcc.target/spu/cpat-1.c: New test.
10484 * gcc.target/spu/cpat-2.c: New test.
10485 * gcc.target/spu/cpat-3.c: New test.
10486 * gcc.target/spu/cpat-4.c: New test.
10487
10488 2006-12-12 Andrew Pinski <andrew_pinski@playstation.sony.com>
10489
10490 PR tree-opt/28436
10491 * gcc.c-torture/compile/vector-1.c: New test.
10492 * gcc.c-torture/compile/vector-2.c: New test.
10493 * gcc.c-torture/compile/vector-3.c: New test.
10494
10495 2006-12-12 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
10496
10497 * lib/fortran-torture.exp: Update copyright years. Remove
10498 obsolete comment. Test -ftree-vectorize where it makes sense.
10499 * lib/gfortran-dg.exp: Update copyright years. Use settings
10500 from fortran-torture.exp.
10501 * gfortran.dg/char_transpose_1.f90,
10502 gfortran.dg/char_spread_1.f90, gfortran.dg/g77/dnrm2.f,
10503 gfortran.dg/dependent_decls_1.f90: Fixout-of-bound errors.
10504 * gfortran.dg/enum_10.f90, gfortran.dg/mixed_io_1.f90: Add
10505 '-w' to dg-options.
10506
10507 2006-12-12 Richard Sandiford <richard@codesourcery.com>
10508
10509 * lib/gcc-dg.exp (${tool}_load): Fix invocation of
10510 saved_${tool}_load.
10511
10512 2006-12-12 Ira Rosen <irar@il.ibm.com>
10513
10514 * gcc.dg/vect/vect-strided-store-u32-i2.c: New test.
10515 * gcc.dg/vect/vect-strided-store-a-u8-i2.c: New test.
10516 * gcc.dg/vect/vect-strided-store-u16-i4.c: New test.
10517 * gcc.dg/vect/vect-strided-u8-i8-gap4.c: Add a case of stores with
10518 gaps.
10519
10520 2006-12-12 Richard Guenther <rguenther@suse.de>
10521
10522 PR middle-end/30147
10523 * gfortran.fortran-torture/compile/pr30147.f90: New testcase.
10524
10525 2006-12-11 Aldy Hernandez <aldyh@redhat.com>
10526 Diego Novillo <dnovillo@redhat.com>
10527
10528 * gcc.dg/tree-ssa/20040517-1.c: Adapt pattern to
10529 VDEF/VUSE changes.
10530 * gcc.dg/tree-ssa/pr26421.c: Likewise
10531 * gcc.dg/tree-ssa/inline_asm-1.c: Likewise.
10532 * gcc.dg/tree-ssa/pr23382.c: Likewise.
10533 * gcc.dg/tree-ssa/inline_asm-2.c: Likewise.
10534 * gcc.dg/tree-ssa/pr28410.c: Likewise.
10535 * gcc.dg/tree-ssa/20031015-1.c: Likewise.
10536 * gcc.dg/tree-ssa/20040302-1.c: Likewise.
10537 * gcc.dg/tree-ssa/vrp07.c: Likewise.
10538 * gcc.dg/tree-ssa/vrp08.c: Likewise.
10539 * gcc.dg/tree-ssa/alias-12.c: Likewise.
10540
10541 2006-12-11 Jan Hubicka <jh@suse.cz>
10542
10543 * gcc.dg/tree-prof/stringop-1.c: New test.
10544 * gcc.dg/tree-prof/stringop-2.c: New test.
10545
10546 2006-12-11 Uros Bizjak <ubizjak@gmail.com>
10547
10548 PR target/30120
10549 * gcc.target/i386/pr30120.c: New test.
10550
10551 Revert:
10552 2006-11-15 Uros Bizjak <ubizjak@gmail.com>
10553
10554 * gcc.target/i386/x87regparm-1.c: New test.
10555 * gcc.target/i386/x87regparm-2.c: New test.
10556 * gcc.target/i386/x87regparm-3.c: New test.
10557 * gcc.target/i386/x87regparm-4.c: New test.
10558
10559 2006-12-10 Zdenek Dvorak <dvorakz@suse.cz>
10560
10561 * gcc.dg/tree-ssa/loop-17.c: Update outcome.
10562
10563 2006-12-10 Tobias Burnus <burnus@net-b.de>
10564
10565 PR fortran/23994
10566 * gfortran.dg/protected_1.f90: New test.
10567 * gfortran.dg/protected_2.f90: New test.
10568 * gfortran.dg/protected_3.f90: New test.
10569 * gfortran.dg/protected_4.f90: New test.
10570 * gfortran.dg/protected_5.f90: New test.
10571 * gfortran.dg/protected_6.f90: New test.
10572
10573 2006-12-09 Paul Thomas <pault@gcc.gnu.org>
10574 Tobias Burnus <burnus@gcc.gnu.org>
10575
10576 PR fortran/29975
10577 PR fortran/30068
10578 * gfortran.dg/interface_4.f90: Test adding procedure to generic
10579 interface.
10580 * gfortran.dg/interface_5.f90: Test warning for not-referenced-to
10581 ambiguous interfaces.
10582 * gfortran.dg/interface_6.f90: Test invalid, ambiguous interface.
10583 * gfortran.dg/interface_7.f90: Test invalid, ambiguous interface.
10584 * gfortran.dg/interface_8.f90: Test warning for not-referenced-to
10585 ambiguous interfaces.
10586 * gfortran.dg/interface_1.f90: Change dg-error into a dg-warning.
10587 * gfortran.dg/array_initializer_2.f90: Add initializer array
10588 constructor test.
10589
10590 PR fortran/30096
10591 * gfortran.dg/interface_9.f90: Test that host interfaces are
10592 not checked for ambiguity with the local version.
10593
10594 2006-12-09 Paul Thomas <pault@gcc.gnu.org>
10595
10596 PR fortran/29464
10597 * gfortran.dg/module_interface_2.f90: New test.
10598
10599 2006-12-09 Paul Thomas <pault@gcc.gnu.org>
10600
10601 PR fortran/29941
10602 * gfortran.dg/assumed_len.f90: New test.
10603
10604 2006-12-09 Richard Guenther <rguenther@suse.de>
10605
10606 * g++.dg/warn/implicit-typename1.C: Qualify types.
10607 * g++.dg/parse/crash12.C: Likewise.
10608 * g++.dg/tree-ssa/pr22444.C: Likewise.
10609
10610 2006-12-09 Tobias Burnus <burnus@net-b.de>
10611
10612 * gfortran.dg/array_2.f90: Added sqrt test.
10613
10614 2006-12-08 Uros Bizjak <ubizjak@gmail.com>
10615
10616 * gcc.target/i386/x87regparm-1.c: XFAIL.
10617 * gcc.target/i386/x87regparm-2.c: XFAIL.
10618 * gcc.target/i386/x87regparm-3.c: XFAIL.
10619 * gcc.target/i386/x87regparm-4.c: XFAIL.
10620
10621 2006-12-08 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
10622
10623 * lib/target-supports.exp
10624 (check_effective_target_large_long_double): New.
10625 * gcc.dg/Wconversion-real.c : Use it.
10626 * gcc.dg/Wconversion-integer.c : Fix for targets where char is
10627 unsigned.
10628
10629 2006-12-08 Mark Shinwell <shinwell@codesourcery.com>
10630
10631 * gcc.c-torture/execute/mode-dependent-address.c: New test.
10632
10633 2006-12-08 Tobias Burnus <burnus@net-b.de>
10634
10635 PR fortran/27546
10636 * gfortran.dg/import4.f90: New test for IMPORT in modules.
10637
10638 2006-12-07 Mark Mitchell <mark@codesourcery.com>
10639
10640 PR c++/29732
10641 * g++.dg/template/crash65.C: New test.
10642 * g++.dg/template/spec16.C: Tweak error markers.
10643
10644 2006-12-07 Andrew Pinski <andrew_pinski@playstation.sony.com>
10645
10646 * gcc.target/spu: New directory.
10647 * gcc.target/spu/spu.exp: New file.
10648 * gcc.target/spu/intrinsics-1.c: New test.
10649
10650 2006-12-07 Lee Millward <lee.millward@codesourcery.com>
10651
10652 PR c++/29980
10653 * g++.dg/ext/attrib27.C: New test.
10654 * g++.dg/parse/struct-as-enum1.C: Adjust error markers.
10655 * g++.dg/parse/typedef5.C: Likewise.
10656
10657 2006-12-07 Mike Stump <mrs@apple.com>
10658
10659 * treelang/compile/var_defs.tree: Adjust.
10660
10661 2006-12-06 Mark Mitchell <mark@codesourcery.com>
10662
10663 PR c++/29730
10664 * g++.dg/template/crash64.C: New test.
10665 * g++.dg/parse/crash27.C: Adjust error markers.
10666
10667 2006-12-06 Thomas Koenig <Thomas.Koenig@online.de>
10668
10669 PR libfortran/30009
10670 PR libfortran/30056
10671 * gfortran.dg/read_eof_4.f90: Add tests.
10672 * gfortran.dg/readwrite_unf_direct_eor_1.f90: New test.
10673 * gfortran.dg/unf_read_corrupted_1.f90: New test.
10674
10675 2006-12-05 Mark Mitchell <mark@codesourcery.com>
10676
10677 PR c++/29729
10678 * g++.dg/template/crash63.C: New test.
10679
10680 PR c++/29728
10681 * g++.dg/template/crash62.C: New test.
10682
10683 2006-12-05 Paul Thomas <pault@gcc.gnu.org>
10684
10685 PR fortran/30003
10686 * gfortran.dg/allocatable_function_1.f90: Increase the number
10687 of expected calls of free to 10; the lhs section reference is
10688 now evaluated so there is another call to bar. Change the
10689 comment appropriately.
10690 * gfortran.dg/array_section_1.f90: New test.
10691
10692 2006-12-05 Paul Thomas <pault@gcc.gnu.org>
10693
10694 PR fortran/29912
10695 * gfortran.dg/char_result_12.f90: New test.
10696
10697 2006-12-05 Richard Guenther <rguenther@suse.de>
10698
10699 * gcc.dg/vect/vect.exp: Add support for -fno-math-errno tests.
10700 * gcc.dg/vect/vect-pow-2.c: Rename to ...
10701 * gcc.dg/vect/no-math-errno-vect-pow-1.c: ... this. Require
10702 vect_double, xfail for spu*-*-*.
10703
10704 2006-12-04 Tobias Burnus <burnus@net-b.de>
10705
10706 PR fortran/29962
10707 * initialization_4.f90: Test noninteger exponents (-std=f95).
10708 * initialization_5.f90: New test for noninteger exponents
10709 with -std=f2003.
10710
10711 2006-12-04 Paul Thomas <pault@gcc.gnu.org>
10712
10713 PR fortran/29821
10714 * gfortran.dg/parameter_array_section_1.f90: New test.
10715
10716 2006-12-04 Mark Mitchell <mark@codesourcery.com>
10717
10718 PR c++/29733
10719 * g++.dg/template/crash61.C: New test.
10720
10721 PR c++/29632
10722 * g++.dg/template/error23.C: New test.
10723
10724 2006-12-04 Uros Bizjak <ubizjak@gmail.com>
10725
10726 * gcc.target/i386/sse-18.c: Pass if CPU has no SSE2 support.
10727
10728 2006-12-04 Paul Thomas <pault@gcc.gnu.org>
10729
10730 PR fortran/29916
10731 * gfortran.dg/host_dummy_index_1.f90: Added additional test.
10732
10733 2006-12-04 Jakub Jelinek <jakub@redhat.com>
10734
10735 PR middle-end/29965
10736 * gcc.dg/gomp/pr29965-1.c: New test.
10737 * gcc.dg/gomp/pr29965-2.c: New test.
10738 * gcc.dg/gomp/pr29965-3.c: New test.
10739 * gcc.dg/gomp/pr29965-4.c: New test.
10740 * gcc.dg/gomp/pr29965-5.c: New test.
10741 * gcc.dg/gomp/pr29965-6.c: New test.
10742 * g++.dg/gomp/pr29965-1.C: New test.
10743 * g++.dg/gomp/pr29965-2.C: New test.
10744 * g++.dg/gomp/pr29965-3.C: New test.
10745 * g++.dg/gomp/pr29965-4.C: New test.
10746 * g++.dg/gomp/pr29965-5.C: New test.
10747 * g++.dg/gomp/pr29965-6.C: New test.
10748 * g++.dg/gomp/pr29965-7.C: New test.
10749 * g++.dg/gomp/pr29965-8.C: New test.
10750 * g++.dg/gomp/pr29965-9.C: New test.
10751 * g++.dg/gomp/pr29965-10.C: New test.
10752
10753 2006-12-04 Eric Botcazou <ebotcazou@adacore.com>
10754
10755 * gnat.dg/pointer_variable_bounds.adb: New test.
10756 * gnat.dg/pointer_variable_bounds.ads: Likewise.
10757 * gnat.dg/pointer_variable_bounds_q.ads: Likewise.
10758
10759 2006-12-03 Eric Christopher <echristo@apple.com>
10760
10761 * gcc.target/i386/stack-prot-kernel.c: Skip for x86_64-*-darwin.
10762
10763 2006-12-03 Richard Henderson <rth@redhat.com>
10764 Andrew Pinski <pinskia@gmail.com>
10765
10766 PR C++/14329
10767 * g++.dg/warn/unit-1.C: New test.
10768
10769 2006-12-03 Uros Bizjak <ubizjak@gmail.com>
10770
10771 * gcc.dg/visibility-11.c: Compile with -mstringop-strategy=libcall.
10772
10773 2006-12-03 Dorit Nuzman <dorit@il.ibm.com>
10774
10775 * g++.dg/vect/vect.exp: Enable tests to run on spu.
10776 * gcc.dg/vect/vect.exp: Enable tests to run on spu.
10777 * gcc.dg/vect/no-section-anchors-vect-69.c: Reduce array size.
10778 * gcc.dg/vect/vect-70.c: Reduce array size.
10779 * gcc.dg/vect/fast-math-vect-reduc-7.c: Xfail for
10780 vect_no_compaer_double targets.
10781 * lib/target-supports.exp: Add spu to vect_no_align, no_vect_int_max,
10782 vect_float, vect_double, and vect_int.
10783
10784 2006-12-03 Dorit Nuzman <dorit@il.ibm.com>
10785
10786 * gcc.dg/vect/pr16105.c: Remove xfail on vect_no_align targets. Add
10787 test for loop versioning on vect_no_align targets.
10788 * gcc.dg/vect/pr20122.c: Likewise.
10789 * gcc.dg/vect/vect-105.c: Likewise.
10790 * gcc.dg/vect/vect-42.c: Likewise.
10791 * gcc.dg/vect/vect-43.c: Likewise.
10792 * gcc.dg/vect/vect-74.c: Likewise.
10793 * gcc.dg/vect/vect-75.c: Likewise.
10794 * gcc.dg/vect/vect-multitypes-3.c: Likewise.
10795 * gcc.dg/vect/vect-multitypes-6.c: Likewise.
10796 * gcc.dg/vect/vect-8.c: Remove xfail on vect_no_align targets.
10797 * gcc.dg/vect/vect-30.c: Remove xfail on vect_no_align targets.
10798
10799 2006-12-03 Paul Thomas <pault@gcc.gnu.org>
10800
10801 PR fortran/29642
10802 * gfortran.dg/value_1.f90 : New test.
10803 * gfortran.dg/value_2.f90 : New test.
10804 * gfortran.dg/value_3.f90 : New test.
10805 * gfortran.dg/value_4.f90 : New test.
10806 * gfortran.dg/value_4.c : Called from value_4.f90.
10807
10808 2006-12-02 Andrew Pinski <andrew_pinski@playstation.sony.com>
10809
10810 PR C++/30033
10811 * g++.dg/cpp0x/static_assert4.C: New testcase.
10812
10813 2006-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10814
10815 * gcc.dg/torture/builtin-sin-mpfr-1.c: Update MPFR comment.
10816
10817 2006-12-02 Lee Millward <lee.millward@codesourcery.com>
10818
10819 PR c/27953
10820 * gcc.dg/pr27953.c: New test.
10821
10822 2006-12-01 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10823
10824 PR c++/30022
10825 * g++.dg/ext/vector5.C: New test.
10826
10827 PR c++/30021
10828 * g++.dg/other/main1.C: New test.
10829
10830 2006-12-01 Thomas Koenig <Thomas.Koenig@online.de>
10831
10832 PR libfortran/29568
10833 * gfortran.dg/convert_implied_open.f90: Change to
10834 new default record length.
10835 * gfortran.dg/unf_short_record_1.f90: Adapt to
10836 new error message.
10837 * gfortran.dg/unformatted_subrecords_1.f90: New test.
10838
10839 2006-12-01 Andrew MacLeod <amacleod@redhat.com>
10840
10841 * gcc.dg/max-1.c: Remove reference to -fno-tree-lrs option.
10842
10843 2006-12-01 Ryan Mansfield <rmansfield@qnx.com>
10844
10845 PR c++/29066
10846 * g++.dg/expr/pr29066.c: New.
10847
10848 2006-12-01 H.J. Lu <hongjiu.lu@intel.com>
10849 Zdenek Dvorak <dvorakz@suse.cz>
10850
10851 PR tree-optimization/29921
10852 * gcc.dg/pr29921-2.c: New test.
10853
10854 2006-11-30 H.J. Lu <hongjiu.lu@intel.com>
10855
10856 * gcc.dg/i386-cpuid.h (bit_SSE3): New.
10857 (i386_get_cpuid): New function.
10858 (i386_cpuid_ecx): Likewise.
10859 (i386_cpuid_edx): Likewise.
10860 (i386_cpuid): Updated to call i386_cpuid_edx.
10861
10862 * gcc.target/i386/sse3-addsubpd.c: New file.
10863 * gcc.target/i386/sse3-addsubps.c: Likewise.
10864 * gcc.target/i386/sse3-haddpd.c: Likewise.
10865 * gcc.target/i386/sse3-haddps.c: Likewise.
10866 * gcc.target/i386/sse3-hsubpd.c: Likewise.
10867 * gcc.target/i386/sse3-hsubps.c: Likewise.
10868 * gcc.target/i386/sse3-lddqu.c: Likewise.
10869 * gcc.target/i386/sse3-movddup.c: Likewise.
10870 * gcc.target/i386/sse3-movshdup.c: Likewise.
10871 * gcc.target/i386/sse3-movsldup.c: Likewise.
10872
10873 2006-12-01 Dirk Mueller <dmueller@suse.de>
10874
10875 * g++.dg/warn/Wreturn-type-4.C: New testcase.
10876
10877 2006-11-30 Janis Johnson <janis187@us.ibm.com>
10878
10879 * gcc.dg/dfp/convert-int-max.c: New test.
10880 * gcc.dg/dfp/convert-int-max-fold.c: New test.
10881
10882 2006-11-30 Richard Guenther <rguenther@suse.de>
10883
10884 * gcc.dg/vect/vect-pow-1.c: Rename ...
10885 * gcc.dg/vect/fast-math-vect-pow-1.c: ... to this. Use
10886 floats instead of doubles, check successful vectorization.
10887
10888 2006-11-29 Andrew Pinski <andrew_pinski@playstation.sony.com>
10889
10890 PR target/29945
10891 * gcc.c-torture/compile/pr29945.c: New testcase.
10892
10893 2006-11-30 Joseph Myers <joseph@codesourcery.com>
10894
10895 * gcc.dg/vect/vect.exp: Skip PowerPC targets not supporting
10896 -maltivec.
10897
10898 2006-11-29 Eric Christopher <echristo@apple.com>
10899
10900 * gcc.dg/tree-ssa/prefetch-3.c: Allow x86_64, but require ilp32.
10901
10902 2006-11-29 Janis Johnson <janis187@us.ibm.com>
10903
10904 * gcc.dg/dfp/convert-int.c: Remove dg-do compile, fix comment.
10905
10906 * gcc.dg/dfp/convert-bfp.c: Skip long double conversions.
10907
10908 2006-11-29 Lee Millward <lee.millward@codesourcery.com>
10909
10910 PR c++/29022
10911 * g++.dg/inherit/virtual2.C: New test.
10912 * g++.dg/inherit/virtual3.C: Likewise.
10913 * g++.old-deja/g++.bugs/900121_05.C: Adjust error markers.
10914 * g++.dg/inherit/error2.C: Likewise.
10915 * g++.dg/template/instantiate1.C: Likewise.
10916
10917 2006-11-28 Andrew Pinski <pinskia@gmail.com>
10918
10919 PR tree-opt/29984
10920 * gcc.dg/tree-ssa/reassoc-12.c: New test.
10921
10922 2006-11-28 Jan Hubicka <jh@suse.cz>
10923
10924 * gcc.dg/memcpy-1.c: New test.
10925
10926 2006-11-28 Jakub Jelinek <jakub@redhat.com>
10927
10928 PR c++/29735
10929 * g++.dg/warn/main-3.C: New test.
10930
10931 2006-11-28 Jan Hubicka <jh@suse.cz>
10932
10933 * gcc.dg/winline-1.c: New test.
10934
10935 2006-11-28 Nathan Sidwell <nathan@codesourcery.com>
10936
10937 * gcc.dg/pack-test-1.c: Use __alignof__ to determine natural
10938 alignments.
10939
10940 2006-11-28 Paul Thomas <pault@gcc.gnu.org>
10941
10942 PR fortran/29976
10943 * gfortran.dg/missing_optional_dummy_3.f90
10944
10945 2006-11-28 Paul Thomas <pault@gcc.gnu.org>
10946
10947 PR fortran/20880
10948 * gfortran.dg/interface_3.f90: Modify errors.
10949
10950 2006-11-28 Ben Elliston <bje@au.ibm.com>
10951
10952 * lib/gcc-defs.exp (${tool}_check_compile): xfail test cases that
10953 fail to link due to relocation overflows on spu-*-*.
10954
10955 2006-11-27 Michael Matz <matz@suse.de>
10956 Andreas Krebbel <krebbel1@de.ibm.com>
10957
10958 PR target/29319
10959 * gcc.dg/20061127-1.c: New testcase.
10960
10961 2006-11-27 Uros Bizjak <ubizjak@gmail.com>
10962
10963 * gcc.dg/20061124-1.c: Add exit() function prototype.
10964
10965 2006-11-27 Jan Hubicka <jh@suse.cz>
10966
10967 * gcc.target/i386/memcpy-1.c: Adjust size.
10968 * gcc.dg/visibility-11.c: Likewise.
10969
10970 2006-11-27 Richard Guenther <rguenther@suse.de>
10971
10972 PR middle-end/25620
10973 * gcc.target/i386/pow-1.c: New testcase.
10974 * gcc.dg/builtins-58.c: Likewise.
10975
10976 2006-11-26 Mark Mitchell <mark@codesourcery.com>
10977
10978 PR c++/29886
10979 * g++.dg/expr/cast8.C: New test.
10980
10981 2006-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10982
10983 * gcc.dg/torture/builtin-minmax-1.c: Test NaN in fmin/fmax.
10984 Don't ever inline the testcase.
10985
10986 2006-11-25 Andrew Pinski <pinskia@gmail.com>
10987
10988 PR fortran/29982
10989 * gfortran.fortran-torture/compile/parameter_3.f90: New
10990 testcase.
10991
10992 2006-11-25 Andrew Pinski <pinskia@gmail.com>
10993
10994 PR fortran/29951
10995 * gfortran.fortran-torture/execute/transfer2.f90: New test.
10996
10997 2006-11-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10998
10999 * gfortran.fortran-torture/execute/specifics.f90: Remove test
11000 for CHAR.
11001
11002 2006-11-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
11003
11004 PR libgfortran/29936
11005 * gfortran.dg/write_check3.f90: New test.
11006
11007 2006-11-24 Andrew Pinski <andrew_pinski@playstation.sony.com>
11008
11009 * gcc.dg/20061124-1.c: Add "exit(0);" to the end of main.
11010
11011 2006-11-24 Paul Thomas <pault@gcc.gnu.org>
11012
11013 PR fortran/20880
11014 * gfortran.dg/interface_3.f90: New test.
11015
11016 PR fortran/29387
11017 * gfortran.dg/generic_8.f90: New test.
11018
11019 2006-11-24 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11020
11021 * gfortran.dg/specifics_1.f90: Remove check for CHAR.
11022 * gfortran.dg/specifics_2.f90: Remove check for CHAR.
11023 * gfortran.dg/specifics_3.f90: Remove.
11024
11025 2006-11-24 Jakub Jelinek <jakub@redhat.com>
11026
11027 PR c/29955
11028 * gcc.dg/gomp/pr29955.c: New test.
11029
11030 PR c/29736
11031 * gcc.dg/pr29736.c: New test.
11032
11033 2006-11-24 Andrew Pinski <andrew_pinski@playstation.sony.com>
11034
11035 PR tree-opt/29964
11036 * gcc.dg/pure-1.c: New test.
11037
11038 2006-11-24 Joseph Myers <joseph@codesourcery.com>
11039
11040 * g++.dg/eh/simd-2.C: Use -O -w in general for PowerPC.
11041 * gcc.dg/debug/dwarf2/const-2.c: Use powerpc_altivec_ok.
11042
11043 2006-11-24 Andreas Krebbel <krebbel1@de.ibm.com>
11044
11045 * gcc.dg/20061124-1.c: New testcase.
11046
11047 2006-11-23 Eric Christopher <echristo@apple.com>
11048
11049 * gcc.dg/inline-16.c: Use __SIZE_TYPE__.
11050
11051 2006-11-24 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
11052
11053 PR c/2707
11054 PR c++/26167
11055 * gcc.dg/Wconversion-integer.c: New. Supersedes
11056 Wconversion-negative-constants.c
11057 * gcc.dg/Wconversion-real.c: New.
11058 * gcc.dg/Wconversion-real-integer.c: New.
11059 * gcc.dg/Wconversion-negative-constants.c: Deleted.
11060 * g++.dg/warn/Wconversion1.C: Modified.
11061
11062 2006-11-23 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11063
11064 * gfortran.dg/overload_1.f90: New test.
11065
11066 2006-11-23 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
11067
11068 PR c/9072
11069 * gcc.dg/builtin-protos-1.c: Replace Wconversion by
11070 Wtraditional-conversion.
11071 * gcc.dg/overflow-warn-2.c: Likewise.
11072 * gcc.dg/Wconversion.c: Likewise. Renamed as
11073 Wtraditional-conversion.c .
11074 * gcc.dg/Wconversion-2.c: Likewise. Renamed as
11075 Wtraditional-conversion-2.c .
11076 * gcc.dg/dfp/Wconversion-2.c: Likewise. Renamed as
11077 Wtraditional-conversion-2.c
11078 * gcc.dg/Wconversion-negative-constants.c: New.
11079
11080 2006-11-23 Andrew Pinski <pinskia@gmail.com>
11081
11082 * gcc.dg/tree-ssa/dump-1.c: New test.
11083
11084 2006-11-23 David Ung <davidu@mips.com>
11085
11086 * gcc.target/mips/mips.exp (dg-mips-options): Handle parsing of
11087 -mfp64, allowable when ISA >= 33 and float is enabled.
11088 * gcc.target/mips/mips32r2-mxhc1.c: New test for checking the use
11089 of mthc1 and mfhc1 patterns.
11090
11091 2006-11-23 Zdenek Dvorak <dvorakz@suse.cz>
11092
11093 PR tree-optimization/29921
11094 * gcc.dg/pr29921.c: New test.
11095
11096 2006-11-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11097
11098 PR fortran/29441
11099 * gfortran.dg/initialization_4.f90: New test.
11100
11101 2006-11-22 Ira Rosen <irar@il.ibm.com>
11102
11103 * gcc.dg/vect/vect-1.c: Additional loop is now vectorizable on
11104 platforms that have interleaving support.
11105 * gcc.dg/vect/vect-107.c, gcc.dg/vect/vect-98.c: Likewise.
11106 * gcc.dg/vect/vect-strided-a-u16-i2.c,
11107 gcc.dg/vect/vect-strided-a-u16-i4.c, gcc.dg/vect/vect-strided-u16-i2.c,
11108 gcc.dg/vect/vect-strided-u16-i4.c, gcc.dg/vect/vect-strided-u32-i4.c,
11109 gcc.dg/vect/vect-strided-u32-i8.c, gcc.dg/vect/vect-strided-u8-i2.c,
11110 gcc.dg/vect/vect-strided-u8-i2-gap.c,
11111 gcc.dg/vect/vect-strided-u8-i8.c,
11112 gcc.dg/vect/vect-strided-u8-i8-gap2.c,
11113 gcc.dg/vect/vect-strided-u8-i8-gap4.c,
11114 gcc.dg/vect/vect-strided-u8-i8-gap7.c,
11115 gcc.dg/vect/vect-strided-float.c,
11116 gcc.dg/vect/vect-strided-a-mult.c,
11117 gcc.dg/vect/vect-strided-mult-char-ls.c,
11118 gcc.dg/vect/vect-strided-a-u16-mult.c,
11119 gcc.dg/vect/vect-strided-a-u32-mult.c,
11120 gcc.dg/vect/vect-strided-a-u8-i2-gap.c,
11121 gcc.dg/vect/vect-strided-a-u8-i8-gap2.c,
11122 gcc.dg/vect/vect-strided-a-u8-i8-gap7.c,
11123 gcc.dg/vect/vect-strided-mult.c,
11124 gcc.dg/vect/vect-strided-u32-mult.c: New testcases.
11125 * lib/target-supports.exp (vect_extract_even_odd, vect_interleave):
11126 New.
11127
11128 2006-11-22 Paul Thomas <pault@gcc.gnu.org>
11129
11130 PR fortran/25087
11131 * gfortran.dg/auto_char_len_4.f90: New test.
11132
11133 2006-11-22 Paul Thomas <pault@gcc.gnu.org>
11134
11135 PR fortran/29652
11136 * gfortran.dg/generic_7.f90: New test.
11137 * gfortran.dg/defined_operators_1.f90: Add new error.
11138
11139 2006-11-22 Zdenek Dvorak <dvorakz@suse.cz>
11140
11141 PR tree-optimization/29902
11142 * g++.dg/tree-ssa/pr29902.C: New test.
11143
11144 2006-11-21 Paul Thomas <pault@gcc.gnu.org>
11145
11146 PR fortran/29820
11147 * gfortran.dg/used_types_13.f90: New test.
11148
11149 2006-11-21 Janis Johnson <janis187@us.ibm.com>
11150
11151 * gcc.dg/dfp/snan.c: Delete.
11152
11153 2006-11-21 Douglas Gregor <doug.gregor@gmail.com>
11154
11155 * g++.dg/cpp0x/static_assert1.C: New.
11156 * g++.dg/cpp0x/static_assert2.C: New.
11157 * g++.dg/cpp0x/static_assert3.C: New.
11158
11159 2006-11-21 Richard Guenther <rguenther@suse.de>
11160
11161 * gcc.dg/vect/vect-pow-1.c: New testcase.
11162 * gcc.dg/vect/vect-pow-2.c: Likewise.
11163
11164 2006-11-21 Jakub Jelinek <jakub@redhat.com>
11165
11166 PR c++/29570
11167 * g++.dg/template/static29.C: New test.
11168
11169 PR c++/29734
11170 * g++.dg/conversion/simd4.C: New test.
11171
11172 2006-11-20 Simon Martin <simartin@users.sourceforge.net>
11173
11174 PR c++/29475
11175 * g++.dg/template/access19.C: New test.
11176 * g++.old-deja/g++.other/access11.C: Adjusted the line where the
11177 error is reported.
11178
11179 2006-11-20 Andrew Pinski <andrew_pinski@playstation.sony.com>
11180
11181 PR tree-opt/25500
11182 * gcc.dg/tree-ssa/sra-4.c: New testcase.
11183
11184 2006-11-20 Tobias Burnus <burnus@net-b.de>
11185
11186 PR fortran/27546
11187 * gfortran.dg/import.f90: Extended test.
11188 * gfortran.dg/import2.f90: Extended test.
11189
11190 2006-11-20 Tobias Burnus <burnus@net-b.de>
11191
11192 * gfortran.dg/volatile3.f90: Add conflict test.
11193
11194 2006-11-20 Bernhard Fischer <aldot@gcc.gnu.org>
11195
11196 PR fortran/24783
11197 * gfortran.dg/implicit_10.f90: New test.
11198
11199 2006-11-19 Gabriel Dos Reis <gdr@integrable-solutions.net>
11200
11201 PR c++/8586
11202 * g++.dg/warn/Wall-write-strings.C: New.
11203
11204 2006-11-19 Erik Edelmann <eedelman@gcc.gnu.org>
11205
11206 * gfortran.dg/alloc_comp_constraint_5.f90: New.
11207 * gfortran.dg/alloc_comp_assign_2.f90: Removed invalid code.
11208
11209 2006-11-19 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11210
11211 * gfortran.dg/use_3.f90: Remove error message.
11212 * gfortran.dg/iso_fortran_env_1.f90: New test.
11213 * gfortran.dg/iso_fortran_env_2.f90: New test.
11214 * gfortran.dg/iso_fortran_env_3.f90: New test.
11215 * gfortran.dg/iso_fortran_env_4.f90: New test.
11216
11217 2006-11-19 Dorit Nuzman <dorit@il.ibm.com>
11218
11219 * gcc.dg/vect/vect-27.c: Fix initialization.
11220
11221 2006-11-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11222
11223 * gcc.dg/builtins-20.c: Add fmin/fmax cases.
11224 * gcc.dg/torture/builtin-minmax-1.c: New.
11225
11226 * gcc.dg/builtins-20.c: Add cases for copysign.
11227
11228 2006-11-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11229
11230 PR fortran/24285
11231 * gfortran.dg/dollar_edit_descriptor-3.f: New test.
11232
11233 2006-11-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11234 * gfortran.dg/use_1.f90: New test.
11235 * gfortran.dg/use_1.f90: New test.
11236 * gfortran.dg/use_1.f90: New test.
11237
11238 2006-11-17 Zdenek Dvorak <dvorakz@suse.cz>
11239
11240 PR tree-optimization/29801
11241 * gcc.dg/pr29801.c: New test.
11242
11243 2006-11-17 Jakub Jelinek <jakub@redhat.com>
11244
11245 PR middle-end/29584
11246 * gcc.dg/torture/pr29584.c: New test.
11247
11248 2006-11-17 Joseph Myers <joseph@codesourcery.com>
11249
11250 * gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-4.c:
11251 Condition PowerPC tests for saving FPRs on powerpc_fprs.
11252 * gcc.target/powerpc/compress-float-ppc.c,
11253 gcc.target/powerpc/compress-float-ppc-pic.c: Only test if
11254 powerpc_fprs.
11255 * gcc.target/powerpc/rs6000-power2-2.c: Only test if powerpc_fprs;
11256 do not pass -mhard-float.
11257
11258 2006-11-16 Eric Botcazou <ebotcazou@adacore.com>
11259
11260 * gnat.dg/volatile_aggregate.adb: New test.
11261
11262 2006-11-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11263
11264 PR fortran/29391
11265 PR fortran/29489
11266 * gfortran.dg/bound_2.f90: Add more checks.
11267 * gfortran.dg/bound_3.f90: New test.
11268
11269 2006-11-16 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
11270
11271 PR target/29201
11272 * gcc.c-torture/compile/pr29201.c: New test for ia64 target.
11273
11274 2006-11-15 Steven G. Kargl <kargl@gcc.gnu.org>
11275
11276 * gfortran.dg/import3.f90: Fix error message.
11277
11278 2006-11-15 Andrew Pinski <andrew_pinski@playstation.sony.com>
11279
11280 PR tree-opt/29788
11281 * gfortran.fortran-torture/compile/inline_1.f90:
11282 New testcase.
11283
11284 2006-11-15 Uros Bizjak <ubizjak@gmail.com>
11285
11286 * gcc.target/i386/x87regparm-1.c: New test.
11287 * gcc.target/i386/x87regparm-2.c: New test.
11288 * gcc.target/i386/x87regparm-3.c: New test.
11289 * gcc.target/i386/x87regparm-4.c: New test.
11290
11291 2006-11-15 Tobias Burnus <burnus@net-b.de>
11292
11293 PR fortran/27546
11294 * gfortran.dg/import.f90: New test.
11295 * gfortran.dg/import2.f90: New test.
11296 * gfortran.dg/import3.f90: New test.
11297
11298 2006-11-15 Tobias Burnus <burnus@net-b.de>
11299
11300 PR fortran/27588
11301 * gfortran.dg/char_bounds_check_fail_1.f90: New test.
11302
11303 2006-11-15 Tobias Burnus <burnus@net-b.de>
11304
11305 PR fortran/29806
11306 * gfortran.dg/contains.f90: New test.
11307 * gfortran.dg/derived_function_interface_1.f90: Add a dg-warning.
11308
11309 2006-11-15 Jakub Jelinek <jakub@redhat.com>
11310
11311 PR tree-optimization/29581
11312 * gcc.dg/pr29581-1.c: New test.
11313 * gcc.dg/pr29581-2.c: New test.
11314 * gcc.dg/pr29581-3.c: New test.
11315 * gcc.dg/pr29581-4.c: New test.
11316 * gfortran.dg/pr29581.f90: New test.
11317
11318 2006-11-14 Brooks Moses <brooks.moses@codesourcery.com>
11319
11320 PR fortran/29702
11321 * lib/gfortran-dg.exp (gfortran-dg-test): Ignore column
11322 numbers in error message headers.
11323
11324 2006-11-14 Richard Guenther <rguenther@suse.de>
11325
11326 * gcc.target/i386/math-torture/math-torture.exp: Restrict
11327 to i?86 and x86_64 targets.
11328
11329 2006-11-14 Caroline Tice <ctice@apple.com>
11330
11331 * gcc.dg/pubtypes-1.c: New file/testcase.
11332 * gcc.dg/pubtypes-2.c: New file/testcase.
11333 * gcc.dg/pubtypes-3.c: New file/testcase.
11334 * gcc.dg/pubtypes-4.c: New file/testcase.
11335 * g++.dg/pubtypes.C: New file/testcase.
11336
11337 2006-11-14 Mark Mitchell <mark@codesourcery.com>
11338
11339 PR c++/29106
11340 * g++.dg/init/self1.C: New test.
11341
11342 2006-11-14 Tobias Burnus <burnus@net-b.de>
11343
11344 PR fortran/29657
11345 * gfortran.dg/conflicts.f90: Add.
11346
11347 2006-11-14 Paolo Bonzini <bonzini@gnu.org>
11348
11349 PR rtl-optimization/29798
11350
11351 * gcc.c-torture/execute/pr29798.c: New.
11352
11353 2006-11-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11354
11355 * gcc.dg/builtins-20.c: Add more cases.
11356
11357 2006-11-13 Jakub Jelinek <jakub@redhat.com>
11358
11359 PR fortran/29759
11360 * gfortran.dg/gomp/pr29759.f90: New test.
11361
11362 2006-11-13 Mark Mitchell <mark@codesourcery.com>
11363
11364 PR c++/29518
11365 * g++.dg/template/static28.C: New test.
11366
11367 2006-11-13 Carlos O'Donell <carlos@codesourcery.com>
11368
11369 * lib/c-torture.exp: Use target-libpath.exp.
11370 * lib/target-libpath.exp (set_ld_library_path_env_vars): If present,
11371 set GCC_EXEC_PREFIX env var from global variable of same name.
11372
11373 2006-11-12 Andrew Pinski <andrew_pinski@playstation.sony.com>
11374
11375 PR fortran/26994
11376 * gfortran.fortran-torture/compile/transfer-1.f90:
11377 New testcase.
11378
11379 2006-11-12 H.J. Lu <hongjiu.lu@intel.com>
11380 Zdenek Dvorak <dvorakz@suse.cz>
11381
11382 PR tree-optimization/29680
11383 * gcc.dg/alias-11.c: New test.
11384
11385 2006-11-12 Jason Merrill <jason@redhat.com>
11386 Andrew Pinski <pinskia@physics.uc.edu>
11387
11388 PR middle-end/28915
11389 * gcc.target/i386/vectorize1.c: New.
11390
11391 2006-11-12 Roger Sayle <roger@eyesopen.com>
11392
11393 PR rtl-optimization/29797
11394 * gcc.c-torture/execute/pr29797-1.c: New test case.
11395
11396 2006-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11397
11398 * gcc.dg/torture/builtin-symmetric-1.c: Add more cases.
11399
11400 2006-11-12 Zdenek Dvorak <dvorakz@suse.cz>
11401
11402 * gcc.dg/tree-ssa/prefetch-3.c: New test.
11403
11404 2006-11-12 Roger Sayle <roger@eyesopen.com>
11405
11406 PR tree-optimization/13827
11407 * gcc.dg/fold-eqand-1.c: New test case.
11408
11409 2006-11-11 Andrew Pinski <andrew_pinski@playstation.sony.com>
11410
11411 PR rtl-opt/28812
11412 * gcc.c-torture/execute/mayalias-3.c: New test.
11413
11414 2006-11-11 Richard Sandiford <richard@codesourcery.com>
11415
11416 PR middle-end/27528
11417 * gcc.c-torture/compile/pr27528.c: New test.
11418 * gcc.dg/pr27528.c: Likewise.
11419
11420 2006-11-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11421
11422 * gcc.dg/builtins-20.c: Add more cases for stripping sign ops.
11423
11424 * gcc.dg/torture/builtin-symmetric-1.c: New test.
11425
11426 2006-11-10 Paul Thomas <pault@gcc.gnu.org>
11427
11428 PR fortran/29758
11429 * gfortran.dg/reshape_source_size_1.f90: New test.
11430
11431 2006-11-10 Paul Thomas <pault@gcc.gnu.org>
11432
11433 PR fortran/29315
11434 * gfortran.dg/aliasing_dummy_4.f90: New test.
11435
11436 2006-11-10 Uros Bizjak <ubizjak@gmail.com>
11437
11438 PR target/29777
11439 * lib/target-supports.exp (vect_widen_mult_hi_to_si): Add i?86-*-*
11440 and x86_64-*-* targets.
11441
11442 2006-11-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11443
11444 * gcc.dg/torture/builtin-math-2.c: Test builtin fma.
11445 * gcc.dg/torture/builtin-math-3.c (CKSGN_F, CKSGN, CKSGN_L):
11446 New macros. Use them in exact tests.
11447 (TESTIT3): New macro.
11448 Add tests for fmin, fmax and fma.
11449
11450 2006-11-09 Paul Thomas <pault@gcc.gnu.org>
11451
11452 PR fortran/29431
11453 * gfortran.dg/array_constructor_13.f90: New test.
11454
11455 2006-11-09 Paul Thomas <pault@gcc.gnu.org>
11456
11457 PR fortran/29744
11458 * gfortran.dg/used_types_12.f90: New test.
11459
11460 2006-11-09 Serge Belyshev <belyshev@depni.sinp.msu.ru>
11461
11462 PR middle-end/29726
11463 * gcc.dg/fold-eqandshift-1.c (test5): Uncomment function.
11464 (test6): Ditto.
11465 (dg-final): Add scan-tree-dump-times patterns for test5 and test6.
11466 * gcc.dg/fold-eqandshift-3.c: New test case.
11467
11468 2006-11-09 Paul Thomas <pault@gcc.gnu.org>
11469
11470 PR fortran/29699
11471 * gfortran.dg/alloc_comp_auto_array_1.f90: New test.
11472
11473 PR fortran/21370
11474 * gfortran.dg/change_symbol_attributes_1.f90: New test.
11475
11476 2006-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
11477
11478 * gcc.dg/20061109-1.c: New testcase.
11479
11480 2006-11-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11481
11482 * gcc.dg/builtins-20.c: Use fabs, not __builtin_fabs.
11483
11484 2006-11-09 Tobias Burnus <burnus@net-b.de>
11485
11486 * gfortran.dg/io_constraints_3.f90: Fixed by using -fmax-errors.
11487 * gfortran.dg/gomp/reduction1.f90: Fixed by using -fmax-errors.
11488
11489 2006-11-08 Zdenek Dvorak <dvorakz@suse.cz>
11490
11491 * gcc.dg/tree-ssa/ssa-ccp-14.c: New test.
11492 * gcc.dg/tree-ssa/ssa-ccp-15.c: New test.
11493
11494 2006-11-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11495
11496 * gcc.dg/torture/builtin-math-3.c: Add more sincos tests.
11497
11498 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
11499
11500 * gcc.dg/vect/vect-1.c: Loop with multiple types removed (appears in
11501 vect-9.c).
11502 * gcc.dg/vect/vect-106.c: Removed (duplicate of vect-9.c).
11503 * gcc.dg/vect/vect-9.c: Now vectorizable.
11504 * gcc.dg/vect/vect-reduc-dot-s16a.c: Now vectorizable also on targets
11505 that support vect_widen_mult.
11506 * gcc.dg/vect/vect-reduc-dot-u16.c: Removed (split into two new tests).
11507 * gcc.dg/vect/vect-reduc-dot-u16a.c: New test (split from
11508 vect-reduc-dot-u16.c).
11509 * gcc.dg/vect/vect-reduc-dot-u16b.c: New test (split from
11510 vect-reduc-dot-u16.c).
11511 * gcc.dg/vect/vect-reduc-dot-s8.c: Removed (split into three new tests).
11512 * gcc.dg/vect/vect-reduc-dot-s8a.c: New test (split from
11513 vect-reduc-dot-s8.c).
11514 * gcc.dg/vect/vect-reduc-dot-s8b.c: New test (split from
11515 vect-reduc-dot-s8.c).
11516 * gcc.dg/vect/vect-reduc-dot-s8c.c: New test (split from
11517 vect-reduc-dot-s8.c).
11518 * gcc.dg/vect/vect-reduc-dot-u8.c: Removed (split into two new tests).
11519 * gcc.dg/vect/vect-reduc-dot-u8a.c: New test (split from
11520 vect-reduc-dot-u8.c).
11521 * gcc.dg/vect/vect-reduc-dot-u8b.c: New test (split from
11522 vect-reduc-dot-u8.c).
11523 * gcc.dg/vect/vect-widen-mult-sum.c: New test.
11524 * gcc.dg/vect/vect-multitypes-9.c: New test.
11525 * gcc.dg/vect/vect-multitypes-10.c: New test.
11526 * gcc.dg/vect/vect-widen-mult-s16.c: New test.
11527 * gcc.dg/vect/vect-widen-mult-u16.c: New test.
11528 * gcc.dg/vect/vect-widen-mult-u8.c: New test.
11529 * gcc.dg/vect/vect-widen-mult-s8.c: New test.
11530 * gcc.dg/vect/wrapv-vect-reduc-dot-s8.c: Removed.
11531 * gcc.dg/vect/wrapv-vect-reduc-dot-s8b.c: New reduced version of
11532 wrapv-vect-reduc-dot-s8.c.
11533 * lib/target-support.exp (check_effective_target_vect_unpack): New.
11534 (check_effective_target_vect_widen_sum_hi_to_si): Now also includes
11535 targets that support vec_unpack.
11536 (check_effective_target_vect_widen_sum_qi_to_hi): Likewise.
11537 (check_effective_target_vect_widen_mult_qi_to_hi): New.
11538 (check_effective_target_vect_widen_mult_hi_to_si): New.
11539 (check_effective_target_vect_widen_sum): Removed.
11540
11541 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
11542
11543 * gcc.dg/vect/vect-multitypes-8.c: New test.
11544 * lib/target-supports.exp (check_effective_target_vect_pack_mod): New.
11545
11546 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
11547
11548 * gcc.dg/vect/vect-multitypes-7.c: New test.
11549
11550 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
11551
11552 * gcc.dg/vect/vect-multitypes-4.c: New test.
11553 * gcc.dg/vect/vect-multitypes-5.c: New test.
11554 * gcc.dg/vect/vect-multitypes-6.c: New test.
11555
11556 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
11557
11558 * gcc.dg/vect/vect-multitypes-1.c: New test.
11559 * gcc.dg/vect/vect-multitypes-2.c: New test.
11560 * gcc.dg/vect/vect-multitypes-3.c: New test.
11561
11562 2006-11-07 Eric Christopher <echristo@apple.com>
11563
11564 * gcc.target/i386/builtin-bswap-1.c: Rewrite for 64-bit.
11565 Test using scan-assembler-not.
11566
11567 2006-11-07 Jakub Jelinek <jakub@redhat.com>
11568
11569 * gcc.dg/inline-17.c: New test.
11570
11571 2006-11-07 Steve Ellcey <sje@cup.hp.com>
11572
11573 PR other/25028
11574 * gcc.dg/torture/fp-int-convert-float128-timode.c: Do not XFAIL
11575 on HP-UX.
11576
11577 2006-11-07 Paul Thomas <pault@gcc.gnu.org>
11578
11579 PR fortran/29539
11580 * gfortran.dg/gfortran.dg/blockdata_3.f90: New test.
11581
11582 PR fortran/29634
11583 * gfortran.dg/gfortran.dg/derived_function_interface_1.f90: New
11584 test.
11585
11586 2006-11-07 Tobias Burnus <burnus@net-b.de>
11587
11588 PR fortran/29601
11589 * gfortran.dg/volatile.f90: Add.
11590 * gfortran.dg/volatile2.f90: Add.
11591 * gfortran.dg/volatile3.f90: Add.
11592 * gfortran.dg/volatile4.f90: Add.
11593 * gfortran.dg/volatile5.f90: Add.
11594 * gfortran.dg/volatile6.f90: Add.
11595 * gfortran.dg/volatile7.f90: Add.
11596
11597 2006-11-06 Tobias Burnus <burnus@net-b.de>
11598
11599 * gfortran.dg/io_constraints_2.f90: Adjust pattern
11600 for matching error messages.
11601 * gfortran.dg/specifics_3.f90: Adjust pattern
11602 for matching error messages.
11603
11604 2006-11-06 Janis Johnson <janis187@us.ibm.com>
11605 Bernhard Fischer <aldot@gcc.gnu.org>
11606
11607 * lib/gcc-dg.exp (output-exists): New proc.
11608 (output-exists-not): New proc.
11609 * gcc.test-framework/test-framework.awk: Support new directives.
11610 * gcc.test-framework/dg-outexistsnot-exp-F.c: New test.
11611 * gcc.test-framework/dg-outexistsnot-exp-P.c: New test.
11612 * gcc.test-framework/dg-outexists-exp-F.c: New test.
11613 * gcc.test-framework/dg-outexists-exp-XP.c: New test.
11614 * gcc.test-framework/dg-outexistsnot-exp-XF.c: New test.
11615 * gcc.test-framework/dg-outexists-exp-P.c: New test.
11616
11617 2006-11-06 Erik Edelmann <eedelman@gcc.gnu.org>
11618
11619 PR fortran/29630
11620 PR fortran/29679
11621 * gfortran.dg/initialization_2.f90: Test PRs 29630 and 29679 too.
11622 * gfortran.dg/initialization_3.f90: New.
11623
11624 2006-11-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
11625
11626 PR libgfortran/25545
11627 * gfortran.dg/dollar_edit_descriptor-2.f: New test.
11628
11629 2006-11-05 Jakub Jelinek <jakub@redhat.com>
11630
11631 PR middle-end/29695
11632 * gcc.c-torture/execute/pr29695-1.c: New test.
11633 * gcc.c-torture/execute/pr29695-2.c: New test.
11634
11635 2006-11-05 Paul Thomas <pault@gcc.gnu.org>
11636
11637 PR fortran/29565
11638 * gfortran.dg/gfortran.dg/aliasing_dummy_3.f90: New test.
11639
11640 2006-11-04 Brooks Moses <brooks.moses@codesourcery.com>
11641
11642 * lib/gfortran-dg.exp (gfortran-dg-test): Adjust pattern
11643 for matching error messages.
11644
11645 2006-11-04 Uros Bizjak <ubizjak@gmail.com>
11646
11647 PR target/26915
11648 * gcc.target/i386/387-12.c: New test.
11649
11650 2006-11-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11651
11652 PR libfortran/29713
11653 * gfortran.dg/pr29713.f90: New test.
11654
11655 2006-11-03 J"orn Rennecke <joern.rennecke@st.com>
11656
11657 * gcc.c-torture/execute/arith-rand-ll.c:
11658 Also test for bogus rest sign.
11659
11660 2006-11-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11661
11662 PR libfortran/27895
11663 * gfortran.dg/zero_sized_1.f90: Uncomment checks for RESHAPE.
11664
11665 2006-11-02 Brooks Moses <brooks.moses@codesourcery.com>
11666
11667 * lib/gfortran-dg.exp (gfortran-dg-test): Remove expected "In file"
11668 from error messages.
11669
11670 2006-11-02 Mike Stump <mrs@apple.com>
11671
11672 * obj-c++.dg/const-str-9.mm: Don't run on 64-bit.
11673
11674 * g++.old-deja/g++.abi/align.C: Enable for darwin.
11675
11676 2006-11-02 Eric Botcazou <ebotcazou@adacore.com>
11677
11678 * g++.dg/eh/gcsec1.C: New test.
11679
11680 2006-11-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11681
11682 * gcc.dg/torture/builtin-math-3.c: Fix semicolons.
11683 (TESTIT_2P, TESTIT_2P_R): New macros. Test sincos.
11684
11685 2006-11-01 Adam Nemet <anemet@caviumnetworks.com>
11686
11687 * gcc.dg/fold-mod-1.c: Match the leading 0x for the
11688 hexadecimal value.
11689 * gcc.dg/tree-prof/val-prof-2.c: Likewise.
11690 * gcc.dg/pr14796-2.c: Likewise.
11691
11692 2006-11-01 Eric Botcazou <ebotcazou@libertysurf.fr>
11693
11694 * gcc.c-torture/execute/20061101-1.c: New test.
11695
11696 2006-11-01 Richard Guenther <rguenther@suse.de>
11697
11698 * gcc.target/i386/fpprec-1.c: New testcase.
11699
11700 2006-11-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11701
11702 * gcc.dg/torture/builtin-attr-1.c: Don't test gamma/lgamma.
11703 * gcc.dg/torture/builtin-convert-1.c: Don't test lgamma.
11704
11705 2006-10-31 Eric Botcazou <ebotcazou@libertysurf.fr>
11706
11707 * gcc.c-torture/execute/20061031-1.c: New test.
11708
11709 2006-10-31 Geoffrey Keating <geoffk@apple.com>
11710
11711 PR 23067
11712 * gcc.target/powerpc/darwin-abi-3.c: Remove XFAIL.
11713 * gcc.target/powerpc/darwin-abi-6.c: Remove XFAIL.
11714 * gcc.target/powerpc/darwin-abi-7.c: Remove XFAIL.
11715 * gcc.target/powerpc/darwin-abi-8.c: Remove XFAIL.
11716 * gcc.target/powerpc/darwin-abi-9.c: Remove XFAIL.
11717 * gcc.target/powerpc/darwin-abi-10.c: Remove XFAIL.
11718 * gcc.target/powerpc/darwin-abi-11.c: Remove XFAIL.
11719
11720 2006-10-31 Eric Christopher <echristo@apple.com>
11721 Falk Hueffner <falk@debian.org>
11722
11723 * gcc.dg/builtin-bswap-1.c: New.
11724 * gcc.dg/builtin-bswap-2.c: New.
11725 * gcc.dg/builtin-bswap-3.c: New.
11726 * gcc.dg/builtin-bswap-4.c: New.
11727 * gcc.dg/builtin-bswap-5.c: New.
11728 * gcc.target/i386/builtin-bswap-1.c: New.
11729
11730 2006-10-31 Geoffrey Keating <geoffk@apple.com>
11731
11732 * gcc.dg/inline-16.c: New.
11733
11734 PR 16622
11735 * gcc.dg/inline-10.c (main): Don't declare 'main' inline without
11736 defining it.
11737 * gcc.dg/inline-13.c: New.
11738 * gcc.dg/inline-14.c: New.
11739 * gcc.dg/inline-15.c: New.
11740
11741 PR 11377
11742 * gcc.dg/inline6.c: New.
11743 * gcc.dg/inline7.c: New.
11744
11745 2006-10-31 Roger Sayle <roger@eyesopen.com>
11746
11747 PR middle-end/23470
11748 * gcc.dg/pr23470-1.c: New test case.
11749
11750 2006-11-01 Bernhard Fischer <aldot@gcc.gnu.org>
11751
11752 PR fortran/29537
11753 * gfortran.dg/blockdata_1.f90: Add warning about blank common in block
11754 data.
11755 * gfortran.dg/blockdata_2.f90: New testcase.
11756
11757 2006-10-31 Thomas Koenig <Thomas.Koenig@online.de>
11758
11759 PR libfortran/29627
11760 * gfortran.dg/unf_short_record_1.f90: New test.
11761
11762 2006-10-31 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11763
11764 PR fortran/29067
11765 * gfortran.dg/pr29067.f: New test.
11766
11767 2006-10-31 Joseph Myers <joseph@codesourcery.com>
11768 Richard Sandiford <richard@codesourcery.com>
11769
11770 * lib/target-supports.exp (get_compiler_messages): Append options
11771 as a single list element.
11772 (check_effective_target_arm_vfp_ok): New.
11773 * gcc.dg/arm-vfp1.c: Use arm_vfp_ok.
11774
11775 2006-10-31 Paul Thomas <pault@gcc.gnu.org>
11776
11777 PR fortran/29387
11778 * gfortran.dg/intrinsic_actual_2.f90: New test.
11779
11780 PR fortran/29490
11781 * gfortran.dg/actual_array_interface_1.f90: New test.
11782
11783 PR fortran/29641
11784 * gfortran.dg/used_types_11.f90: New test.
11785
11786 2006-10-30 Dirk Mueller <dmueller@suse.de>
11787
11788 * g++.old-deja/g++.pt/eichin01a.C (main): Fix prototype.
11789 * g++.old-deja/g++.pt/eichin01b.C (main): Same.
11790 * g++.old-deja/g++.pt/eichin01.C (main): Same.
11791 * g++.old-deja/g++.mike/net25.C (main): Same.
11792 * g++.dg/lookup/exception1.C (main): Same.
11793 * g++.dg/parse/parens2.C (main): Same.
11794
11795 2006-10-30 Roger Sayle <roger@eyesopen.com>
11796
11797 * gcc.target/i386/pr27827.c: Explicitly specify -mfpmath=387.
11798
11799 2006-10-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11800
11801 * gcc.dg/torture/builtin-math-2.c: Add tgamma tests.
11802 * gcc.dg/torture/builtin-math-3.c: Likewise.
11803
11804 2006-10-30 Tobias Burnus <burnus@net-b.de>
11805
11806 PR fortran/29452
11807 * gfortran.dg/write_check.f90: Check run-time keyword checking.
11808 * gfortran.dg/write_check2.f90: Check compile-time keyword checking.
11809
11810 2006-10-30 Andrew Pinski <pinskia@gmail.com>
11811
11812 PR Fortran/29410
11813 * gfortran.fortran-torture/execute/transfer1.f90: New test.
11814
11815 2006-10-30 Joseph Myers <joseph@codesourcery.com>
11816
11817 * lib/target-supports.exp (check_function_available): Declare
11818 function before calling.
11819
11820 2006-10-30 Jakub Jelinek <jakub@redhat.com>
11821
11822 PR tree-optimization/29637
11823 * gcc.dg/pr29637.c: New test.
11824
11825 2006-10-29 Roger Sayle <roger@eyesopen.com>
11826
11827 * gcc.dg/fold-compare-1.c: Update to reflect recent changes in
11828 tree canonicalization.
11829
11830 2006-10-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11831
11832 * gcc.dg/builtins-20.c: Add more hypot tests.
11833
11834 2006-10-29 Roger Sayle <roger@eyesopen.com>
11835
11836 * gcc.dg/fold-compare-1.c: New test case.
11837
11838 2006-10-29 Dirk Mueller <dmueller@suse.de>
11839
11840 PR c++/16307
11841 * g++.dg/warn/Wchar-subscripts-2.C: New testcase.
11842
11843 2006-10-29 Roger Sayle <roger@eyesopen.com>
11844
11845 PR tree-optimization/15458
11846 * gcc.dg/fold-xornot-1.c: New test case.
11847
11848 2006-10-29 Richard Guenther <rguenther@suse.de>
11849
11850 * gcc.target/i386/math-torture/trunc.c: New testcase.
11851
11852 2006-10-29 Richard Guenther <rguenther@suse.de>
11853
11854 * gcc.target/i386/math-torture/round.c: New testcase.
11855
11856 2006-10-29 Richard Guenther <rguenther@suse.de>
11857
11858 * gcc.target/i386/math-torture/ceil.c: New testcase.
11859 * gcc.target/i386/math-torture/floor.c: Likewise.
11860
11861 2006-10-29 Richard Guenther <rguenther@suse.de>
11862
11863 * gcc.target/i386/math-torture/rint.c: New testcase.
11864 * gcc.target/i386/math-torture/nearbyint.c: Likewise.
11865
11866 2006-10-29 Richard Guenther <rguenther@suse.de>
11867
11868 * gcc.target/i386/math-torture/lfloor.c: New testcase.
11869 * gcc.target/i386/math-torture/lceil.c: Likewise.
11870
11871 2006-10-28 Tobias Burnus <burnus@net-b.de>
11872
11873 PR libgfortran/24313
11874 * gfortran.dg/csqrt_2.f: Remove xfail *-*-linux-gnu.
11875
11876 2006-10-29 Kazu Hirata <kazu@codesourcery.com>
11877
11878 * gcc.c-torture/execute/20020118-1.c,
11879 gcc.c-torture/execute/builtins/strlen.c,
11880 gcc.c-torture/execute/pr23135.c, lib/fortran-torture.exp: Fix
11881 comment typos.
11882
11883 2006-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11884
11885 * gcc.dg/builtins-20.c: Add tests for hypot.
11886 * gcc.dg/torture/builtin-math-2.c (TESTIT2): New. Add tests for
11887 two-argument builtins.
11888 * gcc.dg/torture/builtin-math-3.c (TESTIT_R): Renamed from
11889 TESTIT2. Update all callers.
11890 (TESTIT2, TESTIT2_R): New helper macros.
11891 Add testcases for pow, hypot and atan2.
11892
11893 2006-10-28 Andrew Pinski <andrew_pinski@playstation.sony.com>
11894
11895 PR C++/29295
11896 * g++.dg/expr/bool1.C: New test.
11897 * g++.dg/expr/bool2.C: New test.
11898
11899 2006-10-28 Tobias Burnus <burnus@net-b.de>
11900
11901 PR fortran/28224
11902 * gfortran.dg/io_constraints_2.f90: Use -std=f95.
11903 * gfortran.dg/namelist_internal.f90: New test.
11904
11905 2006-10-28 Tobias Burnus <burnus@net-b.de>
11906
11907 PR fortran/29625
11908 * gfortran.dg/io_real_boz.f90: Add.
11909 * gfortran.dg/io_real_boz2.f90: Add.
11910
11911 2006-10-28 Richard Guenther <rguenther@suse.de>
11912
11913 PR middle-end/26899
11914 * gcc.dg/tree-ssa/pr26899.c: New testcase.
11915
11916 2006-10-28 Richard Guenther <rguenther@suse.de>
11917
11918 PR target/28806
11919 * gcc.target/i386/math-torture/lround.c: New testcase.
11920
11921 2006-10-27 Kaz Kojima <kkojima@gcc.gnu.org>
11922
11923 * gcc.dg/builtins-43.c: Add -fno-finite-math-only.
11924 * gcc.dg/builtins-44.c: Likewise.
11925 * gcc.dg/builtins-45.c: Likewise.
11926 * gcc.dg/pr28796-2.c: Likewise.
11927 * gcc.dg/unordered-3.c: Likewise.
11928
11929 2006-10-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
11930
11931 PR libgfortran/27954
11932 * gfortran.dg/error_recovery_2.f90: New test.
11933
11934 2006-10-26 Richard Guenther <rguenther@suse.de>
11935
11936 * gcc.target/i386/i386.exp: Use glob, not find to collect
11937 tests. Avoids recursing into subdirectories.
11938 * gcc.target/i386/math-torture/math-torture.exp: Torture
11939 for interesting ia32 math options.
11940 * gcc.target.i386/math-torture/lrint.c: New testcase.
11941
11942 2006-10-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
11943
11944 PR libgfortran/29563
11945 * gfortran.dg/arrayio_9.f90: Update test.
11946 * gfortran.dg/arrayio_19.f90: New test.
11947
11948 2006-10-26 Andreas Krebbel <krebbel1@de.ibm.com>
11949
11950 * gcc.dg/20061026.c: New testcase.
11951
11952 2006-10-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
11953
11954 PR libgfortran/29563
11955 * gfortran.dg/arrayio_9.f90: New test.
11956
11957 2006-10-26 Ben Elliston <bje@au.ibm.com>
11958
11959 * gcc.c-torture/execute/builtins/strlen.c: Do not use strcpy.
11960 Copy the strings manually, as strcpy may call strlen.
11961
11962 2006-10-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11963
11964 * gcc.dg/torture/builtin-math-2.c (TESTIT): Use new helper macro.
11965 Add checks for log, log2, log10 and log1p.
11966
11967 * gcc.dg/torture/builtin-math-3.c: Add checks for -0.0 everywhere
11968 we already test 0.0. Add checks for expm1, log, log2, log10,
11969 log1p, cbrt, erf and erfc.
11970
11971 2006-10-25 Steve Ellcey <sje@cup.hp.com>
11972
11973 * gcc.dg/pthread-init-2.c: Define _POSIX_C_SOURCE on ia64 HP-UX.
11974
11975 2006-10-25 Uros Bizjak <uros@kss-loka.si>
11976
11977 * gcc.dg/builtins-40.c: Also check remainder(), remainderf()
11978 and remainderl() built-in functions. Remove -ffast-math from
11979 dg-options.
11980
11981 2006-10-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11982
11983 * gcc.dg/torture/builtin-math-2.c: Add checks for asin, acos,
11984 acosh and atanh.
11985
11986 * gcc.dg/torture/builtin-math-3.c (TESTIT): Append 'F' and 'L'
11987 floating point modifiers to arguments passed to float and long
11988 double functions respectively. Update all callers to use floating
11989 point numbers, not integers. Add tests for exp, exp2 and
11990 exp10/pow10.
11991
11992 * gcc.dg/torture/builtin-math-3.c: New test.
11993
11994 2006-10-24 Erik Edelmann <eedelman@gcc.gnu.org>
11995
11996 PR fortran/29393
11997 * gfortran.dg/initialize_2.f90: New.
11998
11999 2006-10-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12000
12001 * gcc.dg/torture/builtin-math-2.c: New test.
12002
12003 2006-10-24 Richard Guenther <rguenther@suse.de>
12004
12005 PR middle-end/28796
12006 * gcc.dg/pr28796-1.c: New testcase.
12007 * gcc.dg/pr28796-2.c: Likewise.
12008
12009 2006-10-24 Richard Guenther <rguenther@suse.de>
12010
12011 * gcc.dg/builtins-57.c: New testcase.
12012
12013 2006-10-24 Richard Guenther <rguenther@suse.de>
12014
12015 PR tree-optimization/29567
12016 * gfortran.fortran-torture/compile/vrp_1.f90: New testcase.
12017
12018 2006-10-23 Zdenek Dvorak <dvorakz@suse.cz>
12019
12020 PR tree-optimization/14784
12021 * gcc.dg/alias-10.c: New test.
12022
12023 2006-10-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12024
12025 * gcc.dg/torture/builtin-sin-mpfr-1.c: New test.
12026
12027 2006-10-23 Jakub Jelinek <jakub@redhat.com>
12028
12029 * gcc.dg/builtin-strncat-chk-1.c: New test.
12030
12031 2006-10-23 Jan Hubicka <jh@suse.cz>
12032
12033 * gcc.dg/memmove-1.c: New test.
12034
12035 2006-10-23 Paul Brook <paul@codesourcery.com>
12036
12037 * gcc.dg/pragma-pack-5.c: New test.
12038
12039 2006-10-23 Ulrich Weigand <uweigand@de.ibm.com>
12040
12041 * g++.dg/other/s390-1.C: New testcase.
12042
12043 2006-10-23 Richard Guenther <rguenther@suse.de>
12044
12045 PR middle-end/27132
12046 PR middle-end/23295
12047 * gcc.dg/pr27132.c: New testcase.
12048 * gcc.dg/pr23295.c: Likewise.
12049 * gcc.dg/tree-ssa/pr23294.c: Adjust patterns.
12050 * g++.dg/tree-ssa/pr19807.C: Likewise.
12051
12052 2006-10-23 Richard Guenther <rguenther@suse.de>
12053
12054 PR middle-end/21032
12055 * gcc.dg/pr21032.c: New testcase.
12056
12057 2006-10-22 Jeff Law <law@redhat.com>
12058 Richard Guenther <rguenther@suse.de>
12059
12060 PR tree-optimization/15911
12061 * gcc.dg/tree-ssa/vrp30.c: New testcase.
12062
12063 2006-10-22 Nathan Sidwell <nathan@codesourcery.com>
12064
12065 PR c++/20647
12066 * g++.dg/abi/rtti3.C: New.
12067
12068 2006-10-21 Uros Bizjak <uros@kss-loka.si>
12069
12070 PR middle-end/28252
12071 * gcc.dg/builtins-8.c: Also check pow(x,1.0/3.0) to cbrt(x)
12072 transformation.
12073
12074 2006-10-21 Richard Guenther <rguenther@suse.de>
12075
12076 PR tree-optimization/3511
12077 * gcc.dg/tree-ssa/ssa-pre-15.c: New testcase.
12078
12079 2006-10-21 Richard Guenther <rguenther@suse.de>
12080
12081 PR middle-end/26898
12082 * gcc.dg/torture/pr26898-1.c: New testcase.
12083 * gcc.dg/torture/pr26898-2.c: Likewise.
12084
12085 2006-10-20 Lee Millward <lee.millward@codesourcery.com>
12086
12087 PR c++/28053
12088 * g++.dg/parse/bitfield1.C: Adjust error markers.
12089 * g++.dg/parse/bitfield2.C: New test.
12090
12091 2006-10-20 Adam Nemet <anemet@caviumnetworks.com>
12092
12093 * gcc.dg/tree-ssa/ivopts-2.c: Match final candidates line only.
12094
12095 2006-10-19 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12096
12097 PR libfortran/27895
12098 * gfortran.dg/zero_sized_1.f90: New test.
12099
12100 2006-10-19 Eric Botcazou <ebotcazou@adacore.com>
12101
12102 * gcc.dg/div-compare-1.c: New test.
12103
12104 2006-10-19 Paul Thomas <pault@gcc.gnu.org>
12105
12106 PR fortran/29216
12107 * gfortran.dg/result_default_init_1.f90: New test.
12108
12109 PR fortran/29314
12110 * gfortran.dg/automatic_default_init_1.f90: New test.
12111
12112 * gfortran.dg/alloc_comp_basics_1.f90: Reduce deallocate count
12113 from 38 to 33.
12114
12115 2006-10-18 Geoffrey Keating <geoffk@apple.com>
12116
12117 * g++.old-deja/g++.robertl/eb133b.C: Add XFAILed error for
12118 'using namespace std' without previous declaration.
12119 * g++.old-deja/g++.robertl/eb133.C: Remove, exact dup of eb133b.C.
12120 * g++.old-deja/g++.robertl/eb133c.C: New.
12121
12122 2006-10-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
12123
12124 PR libgfortran/29277
12125 * gfortran.dg/streamio_4.f90: Update test.
12126 * gfortran.dg/streamio_11.f90: New test.
12127
12128 2006-10-17 Lee Millward <lee.millward@codesourcery.com>
12129
12130 PR c++/27952
12131 * g++.dg/inherit/virtual1.C: New test.
12132
12133 2006-10-17 Mark Mitchell <mark@codesourcery.com>
12134
12135 PR c++/28261
12136 * g++.dg/parse/enum3.C: New test.
12137
12138 2006-10-17 Mark Mitchell <mark@codesourcery.com>
12139
12140 PR c++/29039
12141 * g++.dg/init/ctor8.C: New test.
12142
12143 2006-10-17 Mark Mitchell <mark@codesourcery.com>
12144
12145 PR c++/27270
12146 * g++.dg/ext/complit8.C: Tweak error markers.
12147 * g++.dg/template/complit1.C: Add error marker.
12148
12149 2006-10-16 Mark Mitchell <mark@codesourcery.com>
12150
12151 PR c++/27270
12152 * g++.dg/ext/complit8.C: New test.
12153
12154 PR c++/29408
12155 * g++.dg/parse/dtor12.C: New test.
12156
12157 PR c++/29435
12158 * g++.dg/template/sizeof11.C: New test.
12159
12160 2006-10-17 Paul Thomas <pault@gcc.gnu.org>
12161
12162 PR fortran/29392
12163 * gfortran.dg/data_char_3.f90: New test.
12164
12165 PR fortran/29451
12166 * gfortran.dg/negative_automatic_size.f90: New test.
12167
12168 2006-10-16 David Daney <ddaney@avtrex.com>
12169
12170 * g++.dg/other/unused1.C : Match on '.ascii\t"name\000"' also.
12171
12172 2006-10-16 Eric Christopher <echristo@apple.com>
12173
12174 * gcc.target/i386/asm-4.c: Fix inline asm for darwin
12175 x86_64.
12176
12177 2006-10-16 Mark Mitchell <mark@codesourcery.com>
12178
12179 PR c++/28211
12180 * g++.dg/tc1/dr49.C: Tweak error messages.
12181 * g++.dg/parse/template21.C: New test.
12182
12183 2006-10-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12184
12185 PR middle-end/20491
12186 gcc.dg/torture/asm-subreg-1.c: Skip on hppa*64*-*-*.
12187
12188 2006-10-15 Steven G. Kargl <kargl@gcc.gnu.org>
12189
12190 PR fortran/29403
12191 * gfortran.dg/print_1.f90: New test.
12192
12193 2006-10-15 Jan Hubicka <jh@suse.cz>
12194
12195 PR middle-end/29241
12196 * gcc.c-torture/compile/pr29241.c: New testcase.
12197
12198 2006-10-15 David Edelsohn <edelsohn@gnu.org>
12199
12200 PR middle-end/29250
12201 * gcc.c-torture/compile/pr29250.c: New test.
12202
12203 2006-10-15 Richard Guenther <rguenther@suse.de>
12204
12205 * gcc.dg/pr29299.c: New testcase.
12206
12207 2006-10-15 Bernhard Fischer <aldot@gcc.gnu.org>
12208
12209 PR fortran/24767
12210 * gfortran.dg/label_4.f90: Adjust warning flag.
12211
12212 2006-10-14 Paul Thomas <pault@gcc.gnu.org>
12213
12214 PR fortran/29371
12215 * gfortran.dg/nullify_3.f90: New test.
12216
12217 2006-10-14 Eric Botcazou <ebotcazou@libertysurf.fr>
12218
12219 * gcc.dg/pthread-init-2.c (dg-options): Define _POSIX_C_SOURCE=199506L
12220 on Solaris 2.5.1 too.
12221
12222 2006-10-13 Eric Christopher <echristo@apple.com>
12223
12224 * gcc.dg/pr25993.c: Skip for darwin.
12225
12226 2006-10-13 Eric Christopher <echristo@apple.com>
12227
12228 * gcc.dg/visibility-11.c: Skip for darwin.
12229
12230 2006-10-13 Eric Christopher <echristo@apple.com>
12231
12232 * gcc.dg/darwin-weakimport-1.c: Use
12233 -fno-asynchronous-unwind-tables.
12234 * gcc.dg/darwin-weakimport-3.c: Ditto.
12235
12236 2006-10-13 Richard Guenther <rguenther@suse.de>
12237
12238 PR tree-optimization/29446
12239 * gcc.dg/torture/pr29446.c: New testcase.
12240
12241 2006-10-13 Bill Wendling <wendling@apple.com>
12242
12243 * g++.old-deja/g++.brendan/scope5.C: Changed "Class" to "Klasse".
12244 * g++.old-deja/g++.jason/hmc1.C: Likewise.
12245 * g++.old-deja/g++.jason/cleanup2.C: Likewise.
12246 * g++.old-deja/g++.law/shadow1.C: Likewise.
12247 * g++.old-deja/g++.law/ctors10.C: Likewise.
12248 * g++.dg/debug/namespace1.C: Likewise.
12249 * g++.dg/inherit/namespace-as-base.C: Likewise.
12250 * g++.dg/opt/delay-slot-1.C: Likewise.
12251 * g++.dg/parse/defarg10.C: Likewise.
12252 * g++.dg/template/ptrmem11.C: Likewise.
12253 * g++.dg/template/mem_func_ptr.C: Likewise.
12254 * g++.dg/template/spec19.C: Likewise.
12255
12256 2006-10-13 Paolo Bonzini <bonzini@gnu.org>
12257
12258 * gcc.dg/simd-5.c, gcc.dg/simd-6: New testcases.
12259
12260 2006-10-13 Paul Thomas <pault@gcc.gnu.org>
12261
12262 PR fortran/29373
12263 * gfortran.dg/implicit_9.f90: New test.
12264
12265 PR fortran/29407
12266 * gfortran.dg/namelist_25.f90: New test.
12267
12268 PR fortran/27701
12269 * gfortran.dg/same_name_2.f90: New test.
12270
12271 PR fortran/29232
12272 * gfortran.dg/host_assoc_types_1.f90: New test.
12273
12274 PR fortran/29364
12275 * gfortran.dg/missing_derived_type_1.f90: New test.
12276 * gfortran.dg/implicit_actual.f90: Comment out USE GLOBAL.
12277
12278 PR fortran/29422
12279 * gfortran.dg/alloc_comp_constraint_4.f90: New test.
12280
12281 PR fortran/29428
12282 * gfortran.dg/alloc_comp_assign_5.f90: New test.
12283
12284 2006-10-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12285
12286 PR fortran/29391
12287 * gfortran.dg/bound_2.f90: New test.
12288
12289 2006-10-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12290
12291 * gfortran.dg/defined_operators_1.f90: Add cleanup-modules dg
12292 directive.
12293 * gfortran.dg/module_private_array_refs_1.f90: Likewise.
12294 * gfortran.dg/module_proc_external_dummy.f90: Likewise.
12295 * gfortran.dg/gomp/omp_threadprivate1.f90: Likewise.
12296 * gfortran.dg/gomp/reduction3.f90: Likewise.
12297 * gfortran.dg/derived_constructor_comps_1.f90: Likewise.
12298 * gfortran.dg/dummy_procedure_2.f90: Likewise.
12299 * gfortran.dg/interface_derived_type_1.f90: Likewise.
12300 * gfortran.dg/forall_4.f90: Likewise.
12301 * gfortran.dg/spec_expr_4.f90: Likewise.
12302 * gfortran.dg/unused_artificial_dummies_1.f90: Likewise.
12303 * gfortran.dg/forall_5.f90: Likewise.
12304 * gfortran.dg/open_access_append_2.f90: Add check for
12305 compile-time warning.
12306
12307 2006-10-13 Mark Mitchell <mark@codesourcery.com>
12308
12309 PR c++/28506
12310 * g++.dg/parse/pure1.C: New test.
12311
12312 2006-10-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12313
12314 PR fortran/21435
12315 * gfortran.dg/io_constraints_3.f90: New test.
12316 * gfortran.dg/open_access_append_1.f90: Add checks
12317 for compile-time warnings.
12318 * gfortran.dg/pr20163-2.f: Likewise.
12319 * gfortran.dg/iostat_2.f90: Likewise.
12320 * gfortran.dg/label_4.f90: Delete the temporary
12321 file.
12322 * gfortran.dg/direct_io_2.f90: Add a FILE=
12323 specifier.
12324 * gfortran.dg/iomsg_1.f90: Add check for
12325 compile-time warning.
12326
12327 2006-10-12 Jan Hubicka <jh@suse.cz>
12328
12329 PR c/28419
12330 * gcc.dg/pr28319.c: New test.
12331
12332 2006-10-12 Mark Mitchell <mark@codesourcery.com>
12333 PR c++/29318
12334 * g++.dg/ext/vla4.C: New test.
12335
12336 2006-10-12 Lee Millward <lee.millward@codesourcery.com>
12337
12338 PR c++/27961
12339 * g++.dg/template/crash60.C: New test.
12340 * g++.dg/other/large-size-array.C: Adjust error markers.
12341 * g++.dg/parse/crash27.C: Likewise.
12342 * g++.dg/template/crash1.C: Likewise.
12343
12344 2006-10-12 Steve Ellcey <sje@cup.hp.com>
12345
12346 PR testsuite/29093
12347 * gcc.dg/debug/dwarf2/dwarf-file1.c: Check for ".file".
12348
12349 2006-10-12 Jakub Jelinek <jakub@redhat.com>
12350
12351 PR preprocessor/28709
12352 * gcc.dg/cpp/paste14.c: New test.
12353
12354 2006-10-11 Mark Mitchell <mark@codesourcery.com>
12355
12356 PR c++/29175
12357 * g++.dg/init/array24.C: New test.
12358
12359 2006-10-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12360
12361 * gcc.dg/builtins-config.h: Move Solaris section after inclusion
12362 of <sys/types.h>.
12363
12364 2006-10-11 Lee Millward <lee.millward@codesourcery.com>
12365
12366 PR c++/29024
12367 * g++.dg/parse/typedef8.C: New test.
12368 * g++.dg/other/mult-stor1.C: Adjust error markers.
12369
12370 2006-10-11 Richard Guenther <rguenther@suse.de>
12371
12372 PR tree-optimization/28230
12373 * gcc.dg/torture/pr28230.c: New testcase.
12374
12375 2006-10-11 Richard Guenther <rguenther@suse.de>
12376
12377 PR inline-asm/29119
12378 * gcc.dg/torture/pr29119.c: New testcase.
12379
12380 2006-10-10 Jakub Jelinek <jakub@redhat.com>
12381
12382 PR middle-end/29272
12383 * gcc.c-torture/execute/20060930-2.c: New test.
12384
12385 2006-10-09 Richard Henderson <rth@redhat.com>
12386
12387 Revert emutls patch.
12388
12389 2006-10-09 Richard Guenther <rguenther@suse.de>
12390
12391 PR middle-end/29254
12392 * gcc.dg/pr29254.c: New testcase.
12393
12394 2006-10-08 Erik Edelmann <edelmann@gcc.gnu.org>
12395 Paul Thomas <pault@gcc.gnu.org>
12396
12397 PR fortran/20541
12398 * gfortran.dg/alloc_comp_basics_1.f90: New test.
12399 * gfortran.dg/alloc_comp_basics_2.f90: New test.
12400 * gfortran.dg/alloc_comp_assign_1.f90: New test.
12401 * gfortran.dg/alloc_comp_assign_2.f90: New test.
12402 * gfortran.dg/alloc_comp_assign_3.f90: New test.
12403 * gfortran.dg/alloc_comp_assign_4.f90: New test.
12404 * gfortran.dg/alloc_comp_constraint_1.f90: New test.
12405 * gfortran.dg/alloc_comp_constraint_2.f90: New test.
12406 * gfortran.dg/alloc_comp_constraint_3.f90: New test.
12407 * gfortran.dg/alloc_comp_constructor_1.f90: New test.
12408 * gfortran.dg/alloc_comp_constructor_2.f90: New test.
12409 * gfortran.dg/alloc_comp_initializer_1.f90: New test.
12410 * gfortran.dg/alloc_comp_std.f90: New test.
12411 * gfortran.dg/move_alloc.f90: New test.
12412
12413 2006-10-08 Paul Thomas <pault@gcc.gnu.org>
12414
12415 PR fortran/29115
12416 * gfortran.dg/derived_constructor_comps_2.f90: New test.
12417
12418 PR fortran/29211
12419 * gfortran.dg/forall_char_dependencies_1.f90: New test.
12420
12421 2006-10-08 Tobias Burnus <burnus@net-b.de>
12422
12423 PR fortran/28585
12424 * gfortran.dg/new_line.f90: New test.
12425
12426 2006-10-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12427
12428 * gcc.dg/builtins-config.h: Ensure we use -std=c99 on solaris2.
12429 * gcc.dg/torture/builtin-convert-1.c,
12430 gcc.dg/torture/builtin-convert-2.c,
12431 gcc.dg/torture/builtin-convert-3.c,
12432 gcc.dg/torture/builtin-power-1.c: Use -std=c99 on solaris2.
12433
12434 2006-10-07 Kazu Hirata <kazu@codesourcery.com>
12435
12436 * gcc.dg/tree-ssa/bool-1.c, gcc.dg/tree-ssa/bool-2.c,
12437 gcc.dg/tree-ssa/bool-4.c, gcc.dg/tree-ssa/bool-5.c,
12438 gcc.dg/tree-ssa/bool-6.c, gcc.dg/tree-ssa/bool-8.c,
12439 gcc.dg/tree-ssa/bool-9.c: Fix comment typos.
12440
12441 2006-10-07 Andrew Pinski <pinskia@gmail.com>
12442
12443 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c:
12444 Xfail some tests for powerpc-darwin and powerpc-aix.
12445
12446 2006-10-07 Jakub Jelinek <jakub@redhat.com>
12447
12448 PR c/29380
12449 * gcc.dg/pr29330.c: Add -std=gnu99 to dg-options.
12450
12451 2006-10-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12452
12453 PR target/29300
12454 * gcc.dg/pthread-init-2.c (dg-options): Define _POSIX_C_SOURCE=199506L
12455 on hppa*-*-hpux*.
12456
12457 2006-10-07 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12458
12459 PR fortran/16580
12460 PR fortran/29288
12461 * gfortran.fortran-torture/execute/specifics.f90:
12462 Add tests for using all possible intrinsics as actual arguments.
12463 * gfortran.dg/specifics_1.f90: Add tests for using
12464 all possible intrinsics as actual arguments.
12465 * gfortran.dg/specifics_2.f90: New file.
12466 * gfortran.dg/specifics_3.f90: New file.
12467
12468 2006-10-07 Richard Sandiford <richard@codesourcery.com>
12469
12470 * gcc.dg/debug/debug-1.c: Use -fno-if-conversion MIPS targets.
12471 * gcc.dg/debug/debug-2.c: Likewise.
12472
12473 2006-10-06 Uros Bizjak <uros@kss-loka.si>
12474
12475 * gcc.c-torture/compile/sync-2.c: New test.
12476
12477 2006-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12478
12479 * gfortran.dg/actual_array_substr_2.f90: Remove '\r's from
12480 line endings.
12481
12482 2006-10-06 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
12483
12484 PR rtl-optimization/29128
12485 * gcc.c-torture/compile/pr29128.c: New test.
12486
12487 2006-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12488
12489 * gfortran.dg/actual_array_constructor_2.f90: Remove '\r's from
12490 line endings.
12491
12492 2006-10-06 Zdenek Dvorak <dvorakz@suse.cz>
12493
12494 PR middle-end/29256
12495 * gcc.dg/tree-ssa/loop-19.c: New test.
12496
12497 2006-10-06 Jakub Jelinek <jakub@redhat.com>
12498
12499 PR tree-optimization/29330
12500 * gcc.dg/pr29330.c: New test.
12501
12502 PR target/28924
12503 * gcc.c-torture/compile/20061005-1.c: New test.
12504
12505 2006-10-06 Olivier Hainque <hainque@adacore.com>
12506
12507 * gcc.dg/typename-vla-1.c: New case.
12508 * gnat.dg/forward_vla.adb: New case.
12509
12510 2006-10-06 Jakub Jelinek <jakub@redhat.com>
12511
12512 PR tree-optimization/29290
12513 * gfortran.dg/loop_nest_1.f90: New test.
12514
12515 PR target/29198
12516 * gcc.dg/tls/opt-12.c: New test.
12517
12518 PR fortran/28415
12519 * gfortran.dg/save_2.f90: New test.
12520
12521 PR c/29091
12522 * gcc.dg/pr29091.c: New test.
12523
12524 2006-10-06 Joseph Myers <joseph@codesourcery.com>
12525
12526 * lib/target-supports.exp
12527 (check_effective_target_vect_cmdline_needed): Handle i?86-*-* the
12528 same as x86_64-*-*; check for LP64.
12529
12530 2006-10-04 Richard Henderson <rth@redhat.com>
12531
12532 * lib/target-supports.exp (check_effective_target_tls): Redefine
12533 to mean non-emulated tls.
12534 * gcc.dg/tls/alias-1.c: Remove tls requirement.
12535 * gcc.dg/tls/asm-1.c, gcc.dg/tls/debug-1.c, gcc.dg/tls/diag-1.c,
12536 gcc.dg/tls/diag-2.c, gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c,
12537 gcc.dg/tls/diag-5.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
12538 gcc.dg/tls/opt-10.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
12539 gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c, gcc.dg/tls/pic-1.c,
12540 gcc.dg/tls/struct-1.c, gcc.dg/tls/trivial.c: Likewise.
12541
12542 2006-10-04 Paul Thomas <pault@gcc.gnu.org>
12543
12544 PR fortran/29343
12545 * gfortran.dg/alloc_alloc_expr_2.f90: New test.
12546
12547 2006-10-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12548
12549 * gfortran.dg/bounds_check_fail_1.f90: New test.
12550
12551 2006-10-03 Mark Mitchell <mark@codesourcery.com>
12552
12553 PR c++/29020
12554 * g++.dg/template/friend48.C: New test.
12555
12556 2006-10-04 Paul Thomas <pault@gcc.gnu.org>
12557
12558 PR fortran/29098
12559 * gfortran.dg/default_initialization_2.f90: New test.
12560
12561 2006-10-03 Paul Thomas <pault@gcc.gnu.org>
12562
12563 PR fortran/20779
12564 PR fortran/20891
12565 * gfortran.dg/alloc_alloc_expr_1.f90: New test.
12566
12567 2006-10-03 Paul Thomas <pault@gcc.gnu.org>
12568
12569 PR fortran/29284
12570 * gfortran.dg/optional_assumed_charlen_1.f90: New test.
12571
12572 PR fortran/29321
12573 PR fortran/29322
12574 * gfortran.dg/missing_optional_dummy_2.f90: New test.
12575
12576 PR fortran/25091
12577 PR fortran/25092
12578 * gfortran.dg/entry_array_specs_1.f90: New test.
12579
12580 2006-10-03 Steven G. Kargl <kargl@gcc.gnu.org>
12581
12582 * gfortran.dg/nearest_1.f90: Add -O0 because -ffloat-store is
12583 insufficient to inhibit some test failures at -O3. Do testing
12584 on integers.
12585
12586 2006-10-03 Mark Mitchell <mark@codesourcery.com>
12587
12588 PR c++/29138
12589 * g++.dg/inherit/access8.C: New test.
12590 * g++.dg/template/dtor4.C: Tweak error messages.
12591
12592 2006-10-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12593
12594 PR fortran/27478
12595 * gfortran.dg/entry_8.f90: New test.
12596
12597 2006-10-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12598
12599 PR c++/29291
12600 * g++.dg/parse/new4.C: New test.
12601
12602 2006-10-03 Uros Bizjak <uros@kss-loka.si>
12603
12604 * gcc-dg/pthread-init-common.h: Define _GNU_SOURCE. Add tests for
12605 PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP,
12606 PTHREAD_ERRORCHECK_MUTEX_INITIALIZER_NP,
12607 PTHREAD_ADAPTIVE_MUTEX_INITIALIZER_NP and
12608 PTHREAD_RWLOCK_WRITER_NONRECURSIVE_INITIALIZER_NP mutex initializers.
12609
12610 2006-10-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
12611
12612 PR fortran/19260
12613 * gfortran.dg/continuation.f90: Rename to continuation_1.f90.
12614 * gfortran.dg/continuation_2.f90: New test.
12615
12616 PR fortran/19262
12617 * gfortran.dg/continuation_3.f90: New test.
12618 * gfortran.dg/continuation_4.f90: New test.
12619 * gfortran.dg/continuation_5.f: New test.
12620 * gfortran.dg/continuation_6.f: New test.
12621
12622 2006-10-02 Mark Mitchell <mark@codesourcery.com>
12623
12624 PR c++/29226
12625 * g++.dg/template/vla1.C: New test.
12626
12627 2006-10-02 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12628
12629 PR fortran/29210
12630 * gfortran.dg/complex_parameter_1.f90: New test.
12631
12632 2006-10-02 Jakub Jelinek <jakub@redhat.com>
12633
12634 PR c/29154
12635 * gcc.c-torture/execute/20060929-1.c: New test.
12636
12637 2006-10-01 Mark Mitchell <mark@codesourcery.com>
12638
12639 PR c++/29105
12640 * g++.dg/template/member6.C: New test.
12641 * g++.dg/parse/typename7.C: Adjust error markers.
12642
12643 PR c++/29080
12644 * g++.dg/template/member7.C: New test.
12645
12646 2006-09-30 Joseph S. Myers <joseph@codesourcery.com>
12647
12648 PR c/24010
12649 * gcc.dg/Woverride-init-1.c, gcc.dg/Woverride-init-2.c,
12650 gcc.dg/Woverride-init-3.c: New tests.
12651
12652 2006-09-30 Eric Botcazou <ebotcazou@libertysurf.fr>
12653
12654 * gcc.c-torture/execute/20060930-1.c: New test.
12655
12656 2006-09-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12657
12658 PR fortran/18791
12659 * gfortran.dg/specifics_1.f90: New test.
12660 * gfortran.fortran-torture/execute/specifics.f90: Add tests for
12661 complex specifics.
12662
12663 2006-09-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12664
12665 * gcc.dg/pthread-init-1.c, pthread-init-2.c,
12666 pthread-init-common.h: New.
12667
12668 2006-09-29 Steven G. Kargl <kargl@gcc.gnu.org>
12669
12670 * gfortran.dg/nearest_1.f90: Add -ffloat-store to defeat extra
12671 precision on some archs.
12672
12673 2006-09-29 Eric Botcazou <ebotcazou@adacore.com>
12674
12675 * gcc.dg/non-local-goto-1.c: New test.
12676 * gcc.dg/non-local-goto-2.c: Likewise.
12677 * gcc.dg/setjmp-3.c: Likewise.
12678 * gcc.dg/setjmp-4.c: Likewise.
12679
12680 2006-09-28 Eric Botcazou <ebotcazou@adacore.com>
12681
12682 * gnat.dg/self_aggregate_with_pointer.adb: New test.
12683
12684 2006-09-27 Steven G. Kargl <kargl@gcc.gnu.org>
12685
12686 PR fortran/28276
12687 * gfortran.dg/exponent_1.f90: New test.
12688
12689 PR fortran/27021
12690 * gfortran.dg/nearest_1.f90: New test.
12691
12692 2006-09-26 Jakub Jelinek <jakub@redhat.com>
12693
12694 PR middle-end/25261
12695 PR middle-end/28790
12696 * gcc.dg/gomp/nestedfn-1.c: New test.
12697
12698 2006-09-26 Andrew Pinski <pinskia@physics.uc.edu>
12699
12700 PR objc/29195
12701 * objc/compile/method-1.m: New test.
12702
12703 2006-09-25 Lee Millward <lee.millward@codesourcery.com>
12704
12705 PR c++/26938
12706 * g++.dg/template/crash58.C: New test.
12707 * g++.dg/parse/crash28.C: Adjust error markers.
12708 * g++.dg/template/crash34.C: Likewise.
12709 * g++.dg/template/friend31.C: Likewise.
12710 * g++.dg/template/crash32.C: Likewise.
12711
12712 PR c++/27329
12713 * g++.dg/template/crash59.C: New test.
12714
12715 PR c++/27667
12716 * g++.dg/template/spec33.C: New test.
12717 * g++.old-deja/g++.pt/spec20.C: Adjust error markers.
12718
12719 2006-09-24 Zdenek Dvorak <dvorakz@suse.cz>
12720 Adam Nemet <anemet@caviumnetworks.com>
12721
12722 * gcc.dg/tree-ssa/ivopts-1.c: New test.
12723 * gcc.dg/tree-ssa/ivopts-2.c: New test.
12724
12725 2006-09-24 Kazu Hirata <kazu@codesourcery.com>
12726
12727 PR target/28911
12728 * gcc.dg/pr28911.c: New.
12729
12730 2006-09-23 Uros Bizjak <uros@kss-loka.si>
12731
12732 PR target/29169
12733 * gcc.target/i386/sse-21.c: Rename from sse3-not-fisttp.c.
12734 (dg-options): Add -mfpmath=387.
12735
12736 2006-09-23 Jakub Jelinek <jakub@redhat.com>
12737
12738 PR c/28706
12739 * gcc.dg/pr28706.c: New test.
12740
12741 PR c/28712
12742 * gcc.dg/pr28712.c: New test.
12743
12744 2006-09-22 Mike Stump <mrs@apple.com>
12745
12746 * obj-c++.dg/encode-3.mm: Fix for 64-bit support.
12747
12748 2006-09-22 Zdenek Dvorak <dvorakz@suse.cz>
12749
12750 PR tree-optimization/28888
12751 * gcc.dg/pr28888.c: New test.
12752
12753 2006-09-21 Mark Mitchell <mark@codesourcery.com>
12754
12755 PR c++/29016
12756 * g++.dg/init/ptrfn1.C: New test.
12757
12758 2006-09-21 Lee Millward <lee.millward@codesourcery.com>
12759
12760 PR c++/28861
12761 * g++.dg/template/spec32.C: New test.
12762 * g++.dg/parse/crash9.C: Adjust error markers.
12763
12764 PR c++/28303
12765 * g++.dg/template/typedef6.C: New test.
12766 * g++.dg/init/error1.C: Adjust error markers.
12767 * g++.dg/parse/crash9.C: Likewise.
12768 * g++.dg/template/crash55.C: Likewise.
12769
12770 2006-09-21 Janis Johnson <janis187@us.ibm.com>
12771
12772 * gcc.dg/dfp/decfloat-constants.c: Remove 'dg-do compile', fix typo.
12773
12774 2006-09-20 Danny Smith <dannysmith@users.sourceforge.net>
12775
12776 PR target/27650
12777 * g++.dg/ext/dllimport12.C: New test.
12778
12779 2006-09-20 Richard Sandiford <richard@codesourcery.com>
12780
12781 * gcc.target/mips/mips-ps-type.c: Add -ffinite-math-only.
12782 * gcc.target/mips/nmadd-2.c: Likewise.
12783 * gcc.target/mips/mips-ps-6.c: New test.
12784 * gcc.target/mips/neg-abs-1.c: Likewise.
12785 * gcc.target/mips/neg-abs-2.c: Likewise.
12786 * gcc.target/mips/nmadd-3.c: New test.
12787
12788 2006-09-20 Jakub Jelinek <jakub@redhat.com>
12789
12790 PR middle-end/28046
12791 * gcc.dg/gomp/atomic-10.c: New test.
12792 * g++.dg/gomp/atomic-10.C: New test.
12793
12794 2006-09-20 Eric Christopher <echristo@apple.com>
12795
12796 * gcc.target/i386/sse3-not-fisttp.c: New.
12797
12798 2006-09-19 Jack Howarth <howarth@bromo.med.uc.edu>
12799
12800 * gfortran.dg/vect/vect-5.f90: Don't xfail lp64.
12801
12802 2006-09-19 Richard Sandiford <richard@codesourcery.com>
12803
12804 * gcc.c-torture/execute/pr28289.c (one): New variable.
12805 (main): Use it instead of argc.
12806 * gcc.c-torture/execute/20060102-1.c (one): New variable.
12807 (main): Use it instead of argc.
12808
12809 2006-09-19 Paul Brook <paul@codesourcery.com>
12810
12811 PR target/28516
12812 * gcc.dg/nested-func-5.c: New test.
12813
12814 2006-09-19 Ben Elliston <bje@au.ibm.com>
12815
12816 * lib/target-supports.exp (check_effective_target_tls): Compile
12817 test stubs using ${tool}_target_compile, not just target_compile.
12818 (check_effective_target_tls_runtime): Likewise.
12819
12820 2006-09-19 Ben Elliston <bje@au.ibm.com>
12821
12822 * gcc.c-torture/compile/20030405-1.x: Remove.
12823
12824 * g++.old-deja/g++.pt/const2.C (main): Examine p to prevent an
12825 optimising linker from discarding it.
12826
12827 2006-09-18 Paul Thomas <pault@gcc.gnu.org>
12828
12829 PR fortran/28526
12830 * gfortran.dg/keyword_symbol_1.f90: New test.
12831
12832 * gfortran.dg/spread_shape_1.f90: Add missing warning with
12833 pedantic compilation option.
12834
12835 2006-09-18 Paul Thomas <pault@gcc.gnu.org>
12836
12837 PR fortran/29060
12838 * gfortran.dg/spread_shape_1.f90: New test.
12839
12840 2006-09-17 Roger Sayle <roger@eyesopen.com>
12841
12842 PR tree-optimization/28887
12843 * gcc.dg/prefetch-loop-arrays-1.c: New test case.
12844
12845 2006-09-16 Steven Bosscher <steven@gcc.gnu.org>
12846
12847 PR c/25993
12848 * gcc.dg/pr25993.c: New test.
12849
12850 2006-09-17 Ira Rosen <irar@il.ibm.com>
12851
12852 PR tree-opt/21591
12853 * gcc.dg/vect/pr21591.c: New test.
12854
12855 2006-09-16 Andrew Pinski <pinskia@physics.uc.edu>
12856
12857 PR tree-opt/29059
12858 * gcc.c-torture/compile/strcpy-1.c: New test.
12859 * gcc.c-torture/compile/strcpy-2.c: New test.
12860 * gcc.c-torture/compile/memcpy-1.c: New test.
12861 * gcc.c-torture/compile/memcpy-2.c: New test.
12862
12863 2006-09-16 Jack Howarth <howarth@bromo.med.uc.edu>
12864
12865 PR testsuite/29055
12866 * gcc.target/powerpc/darwin-bool-1.c: Skip -m64
12867
12868 2006-09-15 Eric Botcazou <ebotcazou@adacore.com>
12869
12870 * gnat.dg/specs/double_record_extension1.ads: New test.
12871 * gnat.dg/specs/double_record_extension2.ads: Likewise.
12872
12873 2006-09-15 Paul Thomas <pault@gcc.gnu.org>
12874
12875 PR fortran/29051
12876 * gfortran.dg/oldstyle_3.f90: New test.
12877
12878 2006-09-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
12879
12880 PR libgfortran/29099
12881 * gfortran.dg/secnds-1.f: New test.
12882
12883 2006-09-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
12884
12885 PR libgfortran/29053
12886 * gfortran.dg/streamio_9.f90: New test.
12887 * gfortran.dg/streamio_10.f90: New test.
12888
12889 2006-09-14 Andrew Pinski <pinskia@physics.uc.edu>
12890
12891 PR C++/29002
12892 * g++.dg/init/array22.C: New test.
12893 * g++.dg/init/array23.C: New test.
12894
12895 2006-09-14 Arnaud Charlet <charlet@adacore.com>
12896
12897 * stackcheck.lst: Update list of tests requiring stack checking.
12898 * norun.lst: Adjust for above change.
12899 * ada95.lst: New file.
12900 * run_all.sh: Add handling of tests using Ada 95 semantics and thus
12901 requiring -gnat95 switch.
12902
12903 2006-09-14 Olivier Hainque <hainque@adacore.com>
12904
12905 * gnat.dg/in_out_parameter.adb: New test.
12906
12907 2006-09-13 Andrew Pinski <pinskia@physics.uc.edu>
12908
12909 PR debug/28980
12910 * gcc.c-torture/compile/debugvlafunction-1.c: New test.
12911
12912 2006-09-13 Eric Botcazou <ebotcazou@adacore.com>
12913
12914 * gnat.dg/specs/unchecked_union.ads: New test.
12915
12916 2006-09-13 Richard Sandiford <richard@codesourcery.com>
12917
12918 PR rtl-optimization/28982
12919 * gcc.c-torture/execute/pr28982a.c: New test.
12920 * gcc.c-torture/execute/pr28982b.c: Likewise.
12921
12922 2006-09-12 Eric Christopher <echristo@apple.com>
12923
12924 * gcc.target/x86_64/abi/asm-support-darwin.s: New.
12925 * gcc.target/x86_64/abi/abi-x86_64.exp: Use.
12926
12927 2006-09-13 Joseph S. Myers <joseph@codesourcery.com>
12928
12929 PR c/28768
12930 PR preprocessor/14634
12931 * gcc.dg/cpp/include2.c, gcc.dg/cpp/macspace1.c,
12932 gcc.dg/cpp/macspace2.c, gcc.dg/cpp/multiline.c,
12933 gcc.dg/cpp/trad/literals-2.c: Update expected diagnostics.
12934
12935 2006-09-12 Eric Botcazou <ebotcazou@libertysurf.fr>
12936
12937 * gcc.dg/pr28243.c: New test.
12938
12939 2006-09-12 Paul Thomas <pault@gcc.gnu.org>
12940
12941 PR fortran/28971
12942 gfortran.dg/pr28971.f90: New test to act as a backstop in case
12943 this undiagnosed regression reappears.
12944
12945 2006-09-12 Kazu Hirata <kazu@codesourcery.com>
12946
12947 * lib/c-torture.exp (c-torture-compile, c-torture-execute):
12948 Treat $srcdir as a literal.
12949 * lib/fortran-torture.exp (fortran-torture-compile,
12950 fortran-torture-execute): Likewise.
12951 * lib/objc-torture.exp (objc-torture-compile,
12952 objc-torture-execute): Likewise.
12953 * lib/profopt.exp (profopt-execute): Likewise.
12954
12955 2006-09-11 Geoffrey Keating <geoffk@apple.com>
12956
12957 * gcc.dg/debug/dwarf2/dwarf-file1.c: New.
12958
12959 2006-09-11 Jack Howarth <howarth@bromo.med.uc.edu>
12960
12961 PR testsuite/28950
12962 * gcc.target/powerpc/ppc-and-1.c: Fix regex.
12963
12964 2006-09-11 H.J. Lu <hongjiu.lu@intel.com>
12965
12966 PR target/13685
12967 * gcc.target/i386/pr13685.c: New test.
12968
12969 2006-09-11 Eric Botcazou <ebotcazou@libertysurf.fr>
12970
12971 * gcc.dg/pr28726.c: New test.
12972
12973 2006-09-11 Josh Conner <jconner@apple.com>
12974
12975 * gcc.dg/nrv3.c: Increase size of structure.
12976 * gcc.dg/nrv4.c: Likewise.
12977 * gcc.dg/nrv5.c: Likewise.
12978
12979 2006-09-11 Paul Thomas <pault@gcc.gnu.org>
12980
12981 PR libfortran/28890
12982 gfortran.dg/assumed_charlen_function_5.f90: New test.
12983
12984 2006-09-10 Mark Mitchell <mark@codesourcery.com>
12985
12986 PR c++/28991
12987 * g++.dg/init/static3.C: New test.
12988
12989 2006-09-10 Andrew Pinski <pinskia@physics.uc.edu>
12990
12991 PR testsuite/29007
12992 * gcc.dg/long-long-cst1.c (t): Add cast to
12993 __SIZE_TYPE__ before casting to int.
12994 (main): Return 0 on success.
12995
12996 2006-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
12997
12998 * gcc.c-torture/execute/20060910-1.c: New test.
12999
13000 2006-09-10 Steven Bosscher <steven@gcc.gnu.org>
13001
13002 PR middle-end/26983
13003 * gcc.dg/pr26983.c: New test.
13004
13005 2006-09-10 Richard Sandiford <richard@codesourcery.com>
13006
13007 PR target/29006
13008 * gcc.c-torture/execute/pr29006.c: New test.
13009
13010 2006-09-10 Paul Thomas <pault@gcc.gnu.org>
13011
13012 PR libfortran/28947
13013 gfortran.dg/matmul_4.f90: New test.
13014
13015 2006-09-10 Paul Thomas <pault@gcc.gnu.org>
13016
13017 PR fortran/28959
13018 gfortran.dg/used_types_10: New test.
13019
13020 2006-09-10 Paul Thomas <pault@gcc.gnu.org>
13021
13022 PR libfortran/28923
13023 gfortran.dg/array_initializer_2.f90: Fill in missing index start value.
13024 gfortran.dg/array_initializer_3.f90: New test.
13025
13026 2006-09-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
13027
13028 PR fortran/28914
13029 * gfortran.dg/actual_array_constructor_3.f90: New test.
13030
13031 2006-09-09 Paolo Bonzini <bonzini@gnu.org>
13032
13033 PR testsuite/26778
13034 * gcc.target/i386/pr26778.c: New testcase.
13035
13036 2006-09-08 Eric Christopher <echristo@apple.com>
13037
13038 * gcc.target/i386/20060512-3.c: Run test on ilp32 only.
13039 * gcc.target/i386/memcpy-1.c: Ditto.
13040 * gcc.target/i386/asm-1.c: Ditto.
13041 * gcc.target/i386/20060512-4.c: Ditto.
13042 * gcc.target/i386/compress-float-387.c: Ditto.
13043 * gcc.target/i386/20060512-1.c: Ditto.
13044 * gcc.target/i386/compress-float-sse.c: Ditto.
13045 * gcc.target/i386/20060512-2.c: Ditto.
13046 * gcc.target/i386/compress-float-sse-pic.c: Ditto.
13047 * gcc.target/i386/stack-prot-kernel.c: Ditto.
13048 * gcc.target/i386/compress-float-387-pic.c: Ditto.
13049 * gcc.dg/pr26449.c: Ditto.
13050 * gcc.dg/attr-ms_struct-2.c: Ditto.
13051 * gcc.dg/attr-ms_struct-1.c: Ditto.
13052 * gcc.misc-tests/linkage.exp: Fix 64-bit darwin support.
13053
13054 2006-09-08 Joseph S. Myers <joseph@codesourcery.com>
13055
13056 PR c/28504
13057 * gcc.dg/vla-10.c: New test.
13058
13059 2006-09-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13060
13061 PR c++/28858
13062 * g++.dg/parse/template20.C: New test.
13063 * g++.dg/template/operator8.C: Remove obsolete part.
13064 * g++.dg/parse/def-tmpl-arg1.C: Adjust error-markers.
13065 * g++.old-deja/g++.pt/crash65.C: Likewise.
13066
13067 2006-09-07 Jason Merrill <jason@redhat.com>
13068
13069 PR middle-end/27724
13070 * gcc.dg/long-long-cst1.c: New test.
13071
13072 2006-09-07 Andrew Pinski <pinskia@physics.uc.edu>
13073
13074 PR C++/28906
13075 * g++.dg/other/array3.C: New test.
13076 * g++.dg/other/array4.C: New test.
13077 * g++.dg/other/array5.C: New test.
13078
13079 2006-09-07 H.J. Lu <hongjiu.lu@intel.com>
13080
13081 * gcc.target/i386/pr28946.c (dg-options): Use -Os instead -O.
13082
13083 2006-09-07 Uros Bizjak <uros@kss-loka.si>
13084
13085 PR target/28946
13086 * gcc.target/i386/pr28946.c: New test.
13087
13088 2006-09-07 Steven G. Kargl <kargls@comcast.net>
13089
13090 * gfortran.fortran-torture/compile/data_1.f90: Fix integer oveflow
13091 in integer literal constant.
13092 * gfortran.dg/enum_8.f90: Ditto.
13093 * gfortran.dg/g77/20030326-1.f: Ditto.
13094
13095 2006-09-07 Feng Wang <fengwang@nudt.edu.cn>
13096
13097 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90: Fix
13098 nonconformance usage.
13099
13100 2006-09-07 Andrew Pinski <pinskia@physics.uc.edu>
13101
13102 PR middle-end/28862
13103 * gcc.c-torture/compile/vector-align-1.c: New test.
13104
13105 2006-09-06 Andrew Pinski <pinskia@physics.uc.edu>
13106
13107 PR rtl-opt/27883
13108 * g++.dg/opt/copysign-1.C: New test.
13109
13110 2006-09-06 Jason Merrill <jason@redhat.com>
13111
13112 PR c++/27371
13113 * g++.dg/warn/unused-result1.C: New test.
13114
13115 2006-09-06 Mark Mitchell <mark@codesourcery.com>
13116
13117 PR c++/28903
13118 * g++.dg/ext/vla3.C: New test.
13119
13120 PR c++/28886
13121 * g++.dg/template/array16.C: New test.
13122
13123 2006-09-06 Richard Guenther <rguenther@suse.de>
13124
13125 * gcc.dg/pr27226.c: Remove testcase again.
13126
13127 2006-09-05 Andrew Pinski <pinskia@physics.uc.edu>
13128
13129 PR tree-opt/28937
13130 * g++.dg/opt/unroll2.C: New test.
13131
13132 2006-09-05 Andrew Pinski <pinskia@physics.uc.edu>
13133
13134 PR tree-opt/28952
13135 * gcc.dg/vect/pr28952.c: New test.
13136
13137 2006-09-05 Richard Guenther <rguenther@suse.de>
13138
13139 PR tree-optimization/28900
13140 * gcc.dg/torture/pr28900.c: New testcase
13141
13142 2006-09-05 Richard Guenther <rguenther@suse.de>
13143
13144 PR tree-optimization/28905
13145 * gcc.c-torture/compile/pr28905.c: New testcase.
13146
13147 2006-09-05 Richard Guenther <rguenther@suse.de>
13148
13149 PR middle-end/28935
13150 * gcc.dg/pr28935.c: New testcase.
13151
13152 2006-09-05 Eric Botcazou <ebotcazou@libertysurf.fr>
13153
13154 * gcc.c-torture/execute/20060905-1.c: New test.
13155
13156 2006-09-05 Paul Thomas <pault@gcc.gnu.org>
13157
13158 PR fortran/28908
13159 * gfortran.dg/used_types_7.f90: New test.
13160 * gfortran.dg/used_types_8.f90: New test.
13161 * gfortran.dg/used_types_9.f90: New test.
13162
13163 2006-09-04 Eric Botcazou <ebotcazou@libertysurf.fr>
13164
13165 * gcc.c-torture/compile/20060904-1.c: New test.
13166
13167 2006-09-04 Nathan Sidwell <nathan@codesourcery.com>
13168
13169 PR c++/23287 Revert my 2006-09-01 patch
13170 * g++.dg/parse/dtor12.C: Remove.
13171
13172 2006-09-02 Lee Millward <lee.millward@codesourcery.com>
13173
13174 PR c+/27670
13175 * g++.dg/template/operator9.C: New test.
13176
13177 PR c++/27493
13178 * g++.dg/template/operator7.C: New test.
13179
13180 PR c++/27494
13181 * g++.dg/template/operator8.C: New test.
13182
13183 PR c++/27397
13184 * g++.dg/template/crash57.C: New test.
13185
13186 * g++.dg/template/typedef4.C: Adjust error markers.
13187 * g++.dg/template/typedef5.C: Likewise.
13188
13189 2006-09-02 Jakub Jelinek <jakub@redhat.com>
13190
13191 PR c++/28878
13192 * g++.dg/parse/crash33.C: New test.
13193
13194 2006-09-01 J"orn Rennecke <joern.rennecke@st.com>
13195 Richard Guenther <rguenther@suse.de>
13196 Adam Nemet <anemet@caviumnetworks.com>
13197
13198 PR middle-end/27226
13199 * gcc.target/mips/memcpy-1.c: New testcase.
13200 * gcc.dg/pr27226.c: Likewise.
13201
13202 2006-09-01 Nathan Sidwell <nathan@codesourcery.com>
13203
13204 PR c++/28705
13205 * g++.dg/lookup/koenig5.C: New.
13206 * g++.dg/template/crash56.C: New.
13207
13208 2006-09-01 Josh Conner <jconner@apple.com>
13209
13210 PR c++/25505
13211 * gcc.dg/nrv3.c: New test.
13212 * gcc.dg/nrv4.c: New test.
13213 * gcc.dg/nrv5.c: New test.
13214
13215 2006-09-01 Nathan Sidwell <nathan@codesourcery.com>
13216
13217 PR c++/23287
13218 * g++.dg/parse/dtor12.C: New.
13219
13220 2006-08-31 Zdenek Dvorak <dvorakz@suse.cz>
13221
13222 PR tree-optimization/28839
13223 * gcc.dg/pr28839.c: New test.
13224
13225 2006-08-31 Andreas Krebbel <krebbel1@de.ibm.com>
13226
13227 PR target/24367
13228 * gcc.dg/pr24367.c: New testcase.
13229
13230 2006-08-30 Joseph Myers <joseph@codesourcery.com>
13231
13232 * gcc.dg/arm-mmx-1.c: Skip for -mfloat-abi=softfp.
13233
13234 2006-08-30 Zdenek Dvorak <dvorakz@suse.cz>
13235
13236 PR rtl-optimization/27735
13237 * gcc.dg/loop-unswitch-1.c: New test.
13238
13239 2006-08-30 Paul Thomas <pault@gcc.gnu.org>
13240
13241 PR fortran/28885
13242 * gfortran.dg/aliasing_dummy_2.f90: New test.
13243
13244 PR fortran/20067
13245 * gfortran.dg/generic_5.f90: Change error message.
13246
13247 PR fortran/28873
13248 * gfortran.dg/generic_6.f90: New test.
13249
13250 PR fortran/25077
13251 * gfortran.dg/redefined_intrinsic_assignment.f90: New test.
13252
13253 PR fortran/25102
13254 * gfortran.dg/invalid_interface_assignment.f90: New test.
13255
13256 PR fortran/24866
13257 * gfortran.dg/module_proc_external_dummy.f90: New test.
13258
13259 2006-08-29 Andrew Pinski <pinskia@physics.uc.edu>
13260
13261 PR c++/28349
13262 * g++.dg/warn/var-args1.C: New test.
13263
13264 2006-08-29 Steven G. Kargl <kargls@comcast.net>
13265
13266 PR fortran/28866
13267 * gfortran.dg/simpleif_2.f90: New test.
13268 * gfortran.dg/pr19936_1.f90: Adjust dg-error message.
13269 * gfortran.dg/enum_5.f90: Ditto.
13270
13271 2006-08-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13272 Kazu Hirata <kazu@codesourcery.com>
13273
13274 PR tree-optimization/17506
13275 * gcc.dg/pr17506.c: New.
13276
13277 2006-08-29 J"orn Rennecke <joern.rennecke@st.com>
13278
13279 PR c++/28139
13280 * g++.dg/eh/alias1.C: New test.
13281
13282 2006-08-28 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13283
13284 PR c++/28860
13285 * g++.dg/template/ttp22.C: New test.
13286
13287 2006-08-28 Kazu Hirata <kazu@codesourcery.com>
13288
13289 PR middle-end/26632
13290 * gcc.dg/pr26632.c: New.
13291
13292 2006-08-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
13293
13294 PR libgfortran/28354
13295 * gfortran.dg/fmt_zero_precision.f90: New test.
13296
13297 2006-08-27 Mark Mitchell <mark@codesourcery.com>
13298
13299 PR c++/28058
13300 * g++.dg/template/spec31.C: New test.
13301
13302 2006-08-27 Lee Millward <lee.millward@codesourcery.com>
13303
13304 PR c++/26573
13305 * g++.dg/other/static2.C: New test.
13306
13307 2006-08-26 Roger Sayle <roger@eyesopen.com>
13308
13309 * gcc.dg/Wswitch-enum-2.c: New test case.
13310 * gcc.dg/Wswitch-enum-3.c: Likewise.
13311
13312 2006-08-26 Richard Guenther <rguenther@suse.de>
13313
13314 * gcc.c-torture/compile/20060826-1.c: New testcase.
13315
13316 2006-08-26 Lee Millward <lee.millward@codesourcery.com>
13317
13318 PR c++/28736
13319 * g++.dg/template/void10.C: New test.
13320
13321 PR c++/28737
13322 * g++.dg/template/void8.C: New test.
13323
13324 PR c+_+/28738
13325 * g++.dg/template/void9.C: New test.
13326
13327 * g++.dg/template/void3.C: Adjust error markers.
13328 * g++.dg/template/void4.C: Likewise.
13329 * g++.dg/template/crash55.C: Likewise.
13330 * g++.dg/template/void7.C: Likewise
13331
13332 2006-08-26 Mark Mitchell <mark@codesourcery.com>
13333
13334 PR c++/28588
13335 * g++.dg/inherit/access6.C: New test.
13336 * g++.dg/inherit/access7.C: Likewise.
13337
13338 PR c++/28595
13339 * g++.dg/template/array15.C: New test.
13340 * g++.dg/template/crash2.C: Tweak error markers.
13341
13342 2006-08-26 Jakub Jelinek <jakub@redhat.com>
13343
13344 PR middle-end/28683
13345 * gcc.c-torture/compile/20060823-1.c: New test.
13346
13347 2006-08-25 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13348
13349 PR c++/28853
13350 * g++.dg/template/ttp21.C: New test.
13351
13352 PR c++/28852
13353 * g++.dg/other/operator1.C: Add error-marker.
13354 * g++.dg/other/operator2.C: New test.
13355
13356 2006-08-25 Joseph S. Myers <joseph@codesourcery.com>
13357
13358 PR c/27893
13359 * gcc.c-torture/compile/vla-const-1.c,
13360 gcc.c-torture/compile/vla-const-2.c: New tests.
13361
13362 2006-08-26 Richard Guenther <rguenther@suse.de>
13363
13364 PR middle-end/28814
13365 * gcc.dg/torture/pr28814.c: New testcase.
13366
13367 2006-08-25 Joseph S. Myers <joseph@codesourcery.com>
13368
13369 PR c/28418
13370 * gcc.c-torture/compile/compound-literal-1.c: New test.
13371
13372 2006-08-25 Joseph S. Myers <joseph@codesourcery.com>
13373
13374 PR c/28299
13375 * gcc.dg/funcdef-var-1.c, gcc.dg/funcdef-var-2.c: New tests.
13376 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c:
13377 Expect extra diagnostics.
13378
13379 2006-08-25 J"orn Rennecke <joern.rennecke@st.com>
13380
13381 gcc.dg/noncompile/pr16876.c: New test.
13382
13383 2006-08-25 Mark Mitchell <mark@codesourcery.com>
13384
13385 PR c++/28056
13386 * g++.dg/parse/local1.C: New test.
13387 * g++.dg/other/qual1.C: Tweak error marker.
13388
13389 2006-08-25 Nathan Sidwell <nathan@codesourcery.com>
13390
13391 PR c++/27787
13392 * g++.dg/template/typename10.C: New.
13393 * g++.dg/template/lookup4.C: Remove bogus error marker.
13394
13395 2006-08-25 Richard Guenther <rguenther@suse.de>
13396
13397 PR testsuite/28829
13398 * gcc.dg/pr26570.c: Fix testcase.
13399
13400 2006-08-24 Andrew Pinski <pinskia@physics.uc.edu>
13401
13402 PR tree-opt/28807
13403 * gcc.c-torture/execute/mayalias-2.c: New test.
13404 * gcc.dg/tree-ssa/alias-13.c: New test.
13405
13406 2006-08-24 Jan Hubicka <jh@suse.cz>
13407
13408 PR debug/26881
13409 * gcc.dg/debug/pr26881.c: New file.
13410
13411 2006-08-23 Paul Thomas <pault@gcc.gnu.org>
13412
13413 PR fortran/28788
13414 * gfortran.dg/used_types_4.f90: New test.
13415 * gfortran.dg/derived_init_2.f90: Modify to check sibling
13416 association of derived types.
13417 * gfortran.dg/used_types_2.f90: Add module cleanup.
13418 * gfortran.dg/used_types_3.f90: The same.
13419
13420 PR fortran/28771
13421 * gfortran.dg/assumed_charlen_in_main.f90: Modify to check
13422 fix of regression.
13423
13424 2006-08-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
13425
13426 PR 28813
13427 * gfortran.dg/direct_io_6.f90: Remove test.
13428
13429 2006-08-23 Stuart Hastings <stuart@apple.com>
13430
13431 PR 28825
13432 * gcc.target/i386/20060821-1.c: New.
13433
13434 2006-08-23 Danny Smith <dannysmith@users.sourceforge.net>
13435
13436 gcc.dg/attr-invalid.c: Insert an " |directive" substitution into
13437 dg-warning strings for dllimport.
13438
13439 2006-08-22 Andrew Pinski <pinskia@physics.uc.edu>
13440
13441 PR C++/28450
13442 * g++.dg/ext/vector4.C: New test.
13443 * g++.dg/ext/complex1.C: New test.
13444
13445 2006-08-21 Geoffrey Keating <geoffk@apple.com>
13446
13447 PR debug/28692
13448 * gcc.dg/debug/const-1.c: New.
13449 * gcc.dg/debug/const-2.c: New.
13450 * gcc.dg/debug/dwarf2/const-1.c: New.
13451 * gcc.dg/debug/dwarf2/const-2.c: New.
13452 * gcc.dg/debug/dwarf2/const-2b.c: New.
13453
13454 2006-08-22 Richard Guenther <rguenther@suse.de>
13455
13456 PR middle-end/28776
13457 * gcc.c-torture/compile/pr28776-1.c: New testcase.
13458 * gcc.c-torture/compile/pr28776-2.c: Likewise.
13459
13460 2006-08-22 Daniel Berlin <dberlin@dberlin.org>
13461
13462 PR tree-optimization/28003
13463 * g++.dg/tree-ssa/pr28003.C: New.
13464
13465 2006-08-21 Mark Shinwell <shinwell@codesourcery.com>
13466
13467 * g++.dg/eh/arm-vfp-unwind.C: Correct order of DejaGNU directives.
13468
13469 2006-08-21 Lee Millward <lee.millward@codesourcery.com>
13470
13471 PR c++/26269
13472 * g++.dg/other/error14.C: New test.
13473
13474 PR c++/28505
13475 * g++.dg/parse/ctor7.C: New test.
13476 * g++.dg/parse/ctor8.C: Likewise.
13477
13478 PR c++/28741
13479 * g++.dg/template/void7.C: New test.
13480
13481 2006-08-21 Olivier Hainque <hainque@adacore.com>
13482
13483 * gnat.dg/self_aggregate_with_zeros.adb: New test.
13484 * gnat.dg/self_aggregate_with_array.adb: New test.
13485
13486 2006-08-21 Mark Shinwell <shinwell@codesourcery.com>
13487
13488 * g++.dg/eh/arm-vfp-unwind.C: New test.
13489
13490 2006-08-20 Mark Mitchell <mark@codesourcery.com>
13491
13492 PR c++/28341
13493 * g++.dg/template/ref3.C: New test.
13494 * g++.dg/template/nontype13.C: New test.
13495
13496 PR c++/28346
13497 * g++.dg/template/ptrmem17.C: New test.
13498
13499 2006-08-20 Danny Smith <dannysmith@users.sourceforge.net>
13500
13501 PR target/28648 c:
13502 * gcc.dg/attr-invalid.c: Add tests for invalid dllimport.
13503
13504 2006-08-20 Paul Thomas <pault@gcc.gnu.org>
13505
13506 PR fortran/28630
13507 * gfortran.dg/used_types_2.f90: New test.
13508
13509 PR fortran/28601
13510 * gfortran.dg/used_types_3.f90: New test.
13511
13512 PR fortran/20886
13513 * gfortran.dg/generic_actual_arg.f90: New test.
13514
13515 PR fortran/28735
13516 * gfortran.dg/module_private_array_refs_1.f90: New test.
13517
13518 PR fortran/28762
13519 * gfortran.dg/program_name_1.f90: New test.
13520
13521 PR fortran/28425
13522 * gfortran.dg/derived_constructor_comps_1.f90: New test.
13523
13524 PR fortran/28496
13525 * gfortran.dg/array_initializer_2.f90: New test.
13526
13527 PR fortran/18111
13528 * gfortran.dg/unused_artificial_dummies_1.f90: New test.
13529
13530 PR fortran/28600
13531 * gfortran.dg/assumed_charlen_function_4.f90: New test.
13532
13533 PR fortran/28771
13534 * gfortran.dg/assumed_charlen_in_main.f90: New test.
13535
13536 PR fortran/28660
13537 * gfortran.dg/dependent_decls_1.f90: New test.
13538
13539 2006-08-19 Erik Edelmann <eedelman@gcc.gnu.org>
13540
13541 PR fortran/25217
13542 * gfortran.dg/derived_init_2.f90: New.
13543
13544 2006-08-17 J"orn Rennecke <joern.rennecke@st.com>
13545
13546 * gcc.c-torture/execute/pr28289.c: New test.
13547
13548 2006-08-17 Jakub Jelinek <jakub@redhat.com>
13549
13550 PR c/28744
13551 * gcc.dg/attr-externally-visible-1.c: New test.
13552 * gcc.dg/attr-externally-visible-2.c: New test.
13553 * g++.dg/parse/attr-externally-visible-1.C: New test.
13554 * g++.dg/parse/attr-externally-visible-2.C: New test.
13555
13556 2006-08-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13557
13558 PR c++/28606
13559 * g++.dg/parse/dtor11.C: New test.
13560
13561 2006-08-17 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
13562
13563 PR rtl-optimization/28489
13564 * gcc.c-torture/compile/pr28489.c: New test.
13565
13566 2006-08-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13567
13568 PR c++/28710
13569 * g++.dg/template/redecl4.C: New test.
13570
13571 PR c++/28711
13572 * g++.dg/template/ctor8.C: New test.
13573
13574 2006-08-17 Paolo Bonzini <bonzini@gnu.org>
13575
13576 * gcc.dg/pr26570.c: Fix testcase.
13577
13578 2006-08-17 Paolo Bonzini <bonzini@gnu.org>
13579
13580 * PR c++/28573
13581 * g++.dg/parse/offsetof6.C: New test.
13582 * g++.dg/parse/offsetof6.C: New test.
13583 * g++.dg/parse/offsetof7.C: New test.
13584
13585 2006-08-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13586
13587 PR testsuite/28602
13588 * gfortran.dg/gomp/gomp.exp: Return if check_effective_target_fopenmp
13589 is false.
13590
13591 2006-08-16 Andrew Pinski <pinskia@physics.uc.edu>
13592
13593 PR c++/28302
13594 * g++.dg/ext/vector3.C: New test.
13595
13596 2006-08-16 Zdenek Dvorak <dvorakz@suse.cz>
13597
13598 PR gcov/profile/26570
13599 * gcc.dg/pr26570.c: New test.
13600
13601 2006-08-16 Joseph S. Myers <joseph@codesourcery.com>
13602
13603 PR c/27697
13604 * gcc.dg/qual-component-1.c: New test.
13605
13606 2006-08-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13607
13608 PR c++/28593
13609 * g++.dg/parse/new3.C: New test.
13610
13611 2006-08-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
13612
13613 PR fortran/25828
13614 * gfortran.dg/streamio_1.f90: New test.
13615 * gfortran.dg/streamio_2.f90: New test.
13616 * gfortran.dg/streamio_3.f90: New test.
13617 * gfortran.dg/streamio_4.f90: New test.
13618 * gfortran.dg/streamio_5.f90: New test.
13619 * gfortran.dg/streamio_6.f90: New test.
13620 * gfortran.dg/streamio_7.f90: New test.
13621 * gfortran.dg/streamio_8.f90: New test.
13622
13623 2006-08-15 Danny Smith <dannysmith@users.sourceforge.net>
13624
13625 PR c/28287
13626 * gcc.dg/attr-invalid.c: Add tests for invalid weak attribute.
13627
13628 2006-08-15 Lee Millward <lee.millward@codesourcery.com>
13629
13630 PR c++/28594
13631 * g++.dg/template/void6.C: New test.
13632
13633 2006-08-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13634
13635 PR c/28649
13636 * gcc.dg/parse-error-1.c: New test.
13637 * gcc.dg/parse-error-2.c: New test.
13638 * gcc.dg/cpp/digraph2.c: Add error-marker.
13639 * gcc.dg/noncompile/920923-1.c: Likewise.
13640
13641 2006-08-14 Andrew Pinski <pinskia@physics.uc.edu>
13642
13643 PR c/27490
13644 * gcc.dg/sizeof-2.c: New testcase.
13645
13646 PR c/27489
13647 * gcc.dg/switch-A.c: New testcase.
13648
13649 2006-08-14 Steve Ellcey <sje@cup.hp.com>
13650
13651 PR c++/28288
13652 PR c++/14556
13653 * g++.old-deja/g++.warn/compare1.C: Delete.
13654 * g++.dg/opt/pr7503-2.C: Delete.
13655 * g++.dg/opt/pr7503-3.C: Delete.
13656 * g++.dg/opt/pr7503-4.C: Delete.
13657 * g++.dg/opt/pr7503-5.C: Delete.
13658 * g++.dg/opt/max1.C: Delete.
13659 * g++.dg/warn/minmax.C: Delete.
13660 * g++.dg/expr/minmax.C: New test.
13661
13662 2006-08-14 Richard Guenther <rguenther@suse.de>
13663
13664 PR testsuite/28703
13665 * gcc.c-torture/execute/pr28651.c: Do not use argc
13666 to avoid optimization, instead forbid inlining.
13667
13668 2006-08-14 Richard Sandiford <richard@codesourcery.com>
13669
13670 PR rtl-optimization/28634
13671 * gcc.c-torture/execute/ieee/pr28634.c: New test.
13672
13673 2006-08-13 Alexandre Oliva <aoliva@redhat.com>
13674
13675 PR c/27184
13676 * gcc.dg/torture/pr27184.c: New test.
13677
13678 2006-08-12 Jakub Jelinek <jakub@redhat.com>
13679
13680 * gcc.target/i386/pr27827.c: Only compile on ilp32 target.
13681
13682 2006-08-12 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13683
13684 * gfortran.dg/stat_1.f90: Make test pass when run under sudo.
13685 * gfortran.dg/stat_2.f90: Likewise.
13686 * gfortran.dg/chmod_1.f90: Likewise.
13687 * gfortran.dg/chmod_2.f90: Likewise.
13688 * gfortran.dg/chmod_3.f90: Likewise.
13689
13690 2006-08-11 David Edelsohn <edelsohn@gnu.org>
13691
13692 * gfortran.dg/direct_io_6.f90: Skip on *-*-aix*.
13693
13694 2006-08-11 Eric Botcazou <ebotcazou@libertysurf.fr>
13695
13696 * g++.dg/opt/pr23454-2.C: New test.
13697
13698 2006-08-11 Richard Guenther <rguenther@suse.de>
13699
13700 PR middle-end/28651
13701 * gcc.c-torture/execute/pr28651.c: New testcase.
13702
13703 2006-08-10 Eric Botcazou <ebotcazou@adacore.com>
13704
13705 * gnat.dg/specs/static_initializer.ads: New test.
13706
13707 2006-08-10 Paul Brook <paul@codesourcery.com>
13708
13709 * gcc.target/arm/cond-asm.c: New test.
13710
13711 2006-08-10 Dorit Nuzman <dorit@il.ibm.com>
13712
13713 PR tree-optimization/26197
13714 * g++.dg/vect/param-max-aliased-pr26197.cc: New test.
13715 * g++.dg/vect/vect.exp: Compile the new tests with
13716 --param max-aliased-vops=0.
13717
13718 2006-08-09 Lee Millward <lee.millward@codesourcery.com>
13719
13720 PR c++/28637
13721 * g++.dg/template/void3.C: New test.
13722
13723 PR c++/28638
13724 * g++.dg/template/void4.C: New test.
13725
13726 PR c++/28640
13727 * g++.dg/template/void5.C: New test.
13728
13729 2006-08-07 Danny Smith <dannysmith@users.sourceforge.net>
13730
13731 * g++.dg/ext/visibility/class1.C (dg-require-visibility): Move
13732 after dg-do compile.
13733
13734 2006-08-07 Victor Kaplansky <victork@il.ibm.com>
13735
13736 PR tree-optimizations/26969
13737 * gcc.dg/vect/vect.exp: Compile tests prefixed with
13738 "unswitch-loops" with -funswitch-loops.
13739 * gcc.dg/vect/unswitch-loops-pr26969.c: New test.
13740
13741 2006-08-07 Eric Botcazou <ebotcazou@libertysurf.fr>
13742
13743 * gcc.dg/sparc-getcontext-1.c: Fix typo.
13744 * g++.dg/eh/spbp.C: Skip on Solaris 2.5.1 and 2.6 too.
13745 * g++.dg/other/unused1.C: Likewise. Also match "asci?z".
13746 * objc.dg/dwarf-1.m: Likewise.
13747 * objc.dg/dwarf-2.m: Likewise.
13748 * obj-c++.dg/dwarf-2.mm: Likewise.
13749
13750 2006-08-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13751
13752 * objc.dg/dwarf-1.m: Skip on 32-bit hppa hpux.
13753 * objc.dg/dwarf-2.m: Likewise.
13754 * obj-c++.dg/dwarf-2.mm: Likewise.
13755
13756 PR libfortran/28603
13757 * gfortran.dg/direct_io_6.f90: Skip on hppa*-*-hpux*.
13758
13759 PR testsuite/27611
13760 * g++.dg/other/unused1.C: Skip on hppa*-*-hpux* if not hppa*64*-*-*.
13761
13762 PR testsuite/27033
13763 * g++.dg/eh/spbp.C: Skip on hppa*-*-hpux* if not hppa*64*-*-*.
13764
13765 2006-08-06 Paolo Bonzini <bonzini@gnu.org>
13766
13767 PR target/27827
13768 * gcc.target/i386/pr27827.c: New testcase.
13769
13770 2006-08-06 Paul Thomas <pault@gcc.gnu.org>
13771
13772 PR fortran/28590
13773 * gfortran.dg/sequence_types_1.f90: New test.
13774
13775 2006-08-05 Steven G. Kargl <kargls@comcast.nt>
13776
13777 PR fortran/28548
13778 * gfortran.dg/elemental_optional_args_1.f90: dg-error becomes
13779 dg-warning. Add -pedantic option.
13780
13781 2006-08-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13782
13783 PR c/28502
13784 * gcc.dg/proto-1.c: New test.
13785
13786 PR c/27721
13787 * gcc.dg/lvalue-4.c: New test.
13788
13789 PR c/28136
13790 * gcc.dg/init-bad-5.c: New test.
13791
13792 2006-08-03 Lee Millward <lee.millward@codesourcery.com>
13793
13794 PR c++/28347
13795 * g++.dg/ext/typedef-init.C: Add new test for typedef
13796 initialization inside templates. Adjust existing error markers.
13797
13798 2006-08-03 Mark Mitchell <mark@codesourcery.com>
13799
13800 PR c++/28148
13801 * g++.dg/init/ptrmem3.C: New test.
13802
13803 2006-08-03 Dorit Nuzman <dorit@il.ibm.com>
13804
13805 PR tree-optimization/27770
13806 * lib/target-support.exp: New target keyword "section_anchors".
13807 * gcc.dg/vect/vect.exp: Add -fsection-anchors to compilation of some
13808 tests.
13809 * gcc.dg/vect/section-anchors-pr27770.c: New test.
13810 * gcc.dg/vect/vect-69.c: Removed. Replaced by:
13811 * gcc.dg/vect/section-anchors-vect-69.c: New test.
13812 * gcc.dg/vect/no-section-anchors-vect-69.c: New test.
13813
13814 2006-08-03 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13815
13816 * gcc.dg/20060801-1.c: Add missing '}'.
13817
13818 2006-08-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13819
13820 PR c++/27508
13821 * g++.dg/parse/dtor9.C: New test.
13822 * g++.dg/parse/dtor10.C: New test.
13823 * g++.dg/other/error7.C: Adjust error-marker.
13824
13825 PR c++/28274
13826 * g++.dg/other/default5.C: New test.
13827
13828 2006-08-02 Richard Guenther <rguenther@suse.de>
13829
13830 * g++.dg/tree-ssa/copyprop-1.C: XFAIL.
13831
13832 2006-08-02 Mark Mitchell <mark@codesourcery.com>
13833
13834 PR c++/28557
13835 * g++.dg/template/conv9.C: New test.
13836
13837 2006-08-02 Daniel Jacobowitz <dan@codesourcery.com>
13838
13839 PR debug/28063
13840 * gcc.dg/debug/dwarf2/dwarf-merge.c: New test.
13841 * lib/target-supports.exp (get_compiler_messages): Add WANT_OUTPUT.
13842 Optionally return assembly text. Update callers.
13843 (check_no_compiler_messages): Update verbose messages.
13844 (check_no_messages_and_pattern): New.
13845 (check_effective_target_string_merging): New.
13846
13847 2006-08-01 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13848
13849 PR c++/28250
13850 * g++.dg/eh/catch4.C: New test.
13851
13852 PR c++/28257
13853 * g++.dg/other/qual1.C: New test.
13854
13855 PR c++/28259
13856 * g++.dg/inherit/error2.C: New test.
13857
13858 PR c++/28267
13859 * g++.dg/other/new1.C: New test.
13860
13861 * g++.dg/warn/pr23075.C: Remove obsolete test.
13862 * g++.old-deja/g++.brendan/crash52.C: Remove dg-warning marker.
13863 * g++.old-deja/g++.jason/report.C: Remove dg-warning marker.
13864
13865 2006-07-31 Mark Mitchell <mark@codesourcery.com>
13866
13867 PR c++/28523
13868 * g++.dg/eh/cast1.C: New test.
13869
13870 2006-08-01 Thomas Koenig <Thomas.Koenig@online.de>
13871
13872 PR libfortran/28452
13873 * gfortran.dg/random_3.f90: New test.
13874
13875 2006-08-01 Steve Ellcey <sje@cup.hp.com>
13876
13877 PR c++/28432
13878 * g++.dg/other/pr28304.C: Change expected error message.
13879 * g++.dg/other/pr28432.C: New test.
13880
13881 2006-08-01 Steve Ellcey <sje@cup.hp.com>
13882
13883 PR c++/28256
13884 * g++.dg/init/brace2.C: Change expected error message, add empty init.
13885
13886 2006-08-01 Daniel Jacobowitz <dan@codesourcery.com>
13887
13888 PR debug/23336
13889 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Suppress new tests
13890 at -g1.
13891 * gcc.dg/debug/enum-1.c, g++.dg/debug/enum-1.C,
13892 g++.dg/debug/enum-2.C: New.
13893
13894 2006-07-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13895
13896 PR c++/6634
13897 * g++.dg/parse/long1.C: Add more tests.
13898
13899 2006-07-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13900
13901 * gfortran.dg/lrshift_1.c: New file.
13902
13903 2006-07-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
13904
13905 PR libgfortran/28335
13906 * gfortran.dg/no_unit_error_1.f90: New test.
13907
13908 2006-07-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
13909
13910 PR libgfortran/28335
13911 * gfortran.dg/no_unit_error_1.f90: Delete test.
13912 * gfortran.dg/no_unit_error_2.f90: Delete test.
13913
13914 2006-07-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13915
13916 * gfortran.dg/chmod_3.f90: New test.
13917 * gfortran.dg/ltime_gmtime_1.f90: New test.
13918 * gfortran.dg/ltime_gmtime_2.f90: New test.
13919 * gfortran.dg/lrshift_1.f90: New test.
13920 * gfortran.dg/chmod_1.f90: New test.
13921 * gfortran.dg/chmod_2.f90: New test.
13922
13923 2006-07-28 Lee Millward <lee.millward@codesourcery.com>
13924
13925 PR c++/27668
13926 * g++.dg/template/crash55.C: New test.
13927
13928 PR c++/27962
13929 * g++.dg/template/nontype16.C: New test.
13930
13931 * g++.dg/template/void2.C: Adjust error markers.
13932 * g++.dg/template/nontype5.C: Adjust error markers.
13933
13934 2006-07-27 Arjan van de Ven <arjan@linux.intel.com>
13935
13936 * gcc.target/i386/stack-prot-kernel.c: New test.
13937
13938 2006-07-27 Roger Sayle <roger@eyesopen.com>
13939
13940 * gcc.dg/builtins-55.c: New test case.
13941
13942 2006-07-26 Zdenek Dvorak <dvorakz@suse.cz>
13943
13944 PR rtl-optimization/27907
13945 * gcc.c-torture/compile/pr27907.c: New test.
13946
13947 2006-07-26 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13948
13949 * gfortran.dg/mclock.f90: New test.
13950 * gfortran.dg/int_conv_1.f90: New test.
13951 * gfortran.dg/stat_1.f90: New test.
13952 * gfortran.dg/stat_2.f90: New test.
13953
13954 2006-07-25 Jerry DeLisle <jvdelisle@gcc.gnu.org>
13955
13956 PR libgfortran/28335
13957 * gfortran.dg/no_unit_error_1.f90: New test.
13958 * gfortran.dg/no_unit_error_2.f90: New test.
13959 * gfortran.dg/temporary_1.f90: Remove extraneous CLOSE.
13960
13961 2006-07-25 Roger Sayle <roger@eyesopen.com>
13962
13963 PR middle-end/28473
13964 * gcc.dg/fold-convround-1.c: New test case.
13965
13966 2006-07-24 Steven G. Kargl <kargls@comcast.net>
13967
13968 * gfortran.dg/arithmetic_if.f90: Fix comments.
13969
13970 2006-07-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13971
13972 PR c++/27572
13973 * g++.dg/other/typedef1.C: New test.
13974 * g++.dg/template/typedef4.C: New test.
13975 * g++.dg/template/typedef5.C: New test.
13976
13977 2006-07-24 Erik Edelmann <eedelman@gcc.gnu.org>
13978
13979 PR fortran/28416
13980 * gfortran.dg/allocatable_dummy_3.f90: New.
13981
13982 2006-07-24 Steven G. Kargl <kargls@comcast.net>
13983
13984 PR fortran/28439
13985 * gfortran.dg/arithmetic_if.f90: New test.
13986
13987 2006-07-24 Uros Bizjak <uros@kss-loka.si>
13988
13989 * gcc.dg/visibility-11.c: Enlarge test array to 1024 bytes to
13990 avoid memcpy optimization.
13991
13992 2006-07-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
13993
13994 PR fortran/25289
13995 * gfortran.dg/direct_io_6.f90: New test.
13996
13997 2006-07-24 Jan Hubicka <jh@suse.cz>
13998
13999 PR c/25795
14000 PR c++/27369
14001 * gcc.dg/pr25795.c: New test.
14002 * gcc.dg/pr25795-1.c: New test.
14003
14004 2006-07-23 Roger Sayle <roger@eyesopen.com>
14005
14006 * gcc.dg/fold-cond-1.c: Increase test case portability by checking
14007 that "g ? 1 : h" doesn't match, instead of checking for "(g | h) != 0"
14008 which may be transformed to "g || h" on some platforms.
14009
14010 2006-07-23 Mark Mitchell <mark@codesourcery.com>
14011
14012 PR c++/28025
14013 * g++.dg/template/friend45.C: New test.
14014
14015 2006-07-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
14016
14017 PR libgfortran/28339
14018 * gfortran.dg/arrayio_8.f90: New test.
14019
14020 2006-07-21 Mike Stump <mrs@apple.com>
14021
14022 * g++.dg/ext/visibility/fvisibility-inlines-hidden-3.C: New test.
14023
14024 * gcc.c-torture/unsorted/dump-noaddr.x: Fix test case name.
14025
14026 2006-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14027
14028 PR c++/28250
14029 * g++.dg/eh/catch3.C: New test.
14030
14031 PR c++/28363
14032 * g++.dg/template/defarg10.C: New test.
14033
14034 2006-07-20 Paul Brook <paul@codesourcery.com>
14035
14036 PR 27363
14037 * gcc.dg/pr27363.c: New test.
14038
14039 2006-07-19 Mark Mitchell <mark@codesourcery.com>
14040
14041 PR c++/28338
14042 * g++.dg/init/ref13.C: New test.
14043
14044 2006-07-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14045
14046 PR obj-c++/28434
14047 * obj-c++.dg/proto-error-1.mm: New test.
14048
14049 2006-07-18 Mark Mitchell <mark@codesourcery.com>
14050
14051 PR c++/28337
14052 * g++.dg/template/string1.C: New test.
14053
14054 2006-07-18 Mark Mitchell <mark@codesourcery.com>
14055
14056 PR c++/28048
14057 * g++.dg/template/defarg9.C: New test.
14058
14059 PR c++/28235
14060 * g++.dg/template/static27.C: New test.
14061
14062 2006-07-18 Diego Novillo <dnovillo@redhat.com>
14063
14064 PR 28410
14065 * gcc.dg/tree-ssa/pr28410.c: New test.
14066
14067 2006-07-18 Lee Millward <lee.millward@gmail.com>
14068
14069 PR c++/28258
14070 * g++/dg/other/error13.C: New test.
14071
14072 PR c++/28260
14073 * g++.dg/template/friend44.C: New test.
14074
14075 2006-07-18 Steve Ellcey <sje@cup.hp.com>
14076
14077 PR c++/27495
14078 * g++.dg/other/pr27495.C: New.
14079
14080 2006-07-18 Olivier Hainque <hainque@adacore.com>
14081
14082 * gnat.dg/outer_agg_bitfield_constructor.adb: New test.
14083 * gnat.dg/nested_agg_bitfield_constructor.adb: New test.
14084
14085 2006-07-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14086
14087 PR c/28286
14088 * gcc.dg/pragma-pack-4.c: New test.
14089
14090 2006-07-17 Steve Ellcey <sje@cup.hp.com>
14091
14092 PR c++/28291
14093 * g++.dg/ext/pr28291.C: New test.
14094
14095 2006-07-17 Richard Sandiford <richard@codesourcery.com>
14096
14097 PR middle-end/28403
14098 * gcc.c-torture/execute/pr28403.c: New test.
14099
14100 2006-07-17 Richard Sandiford <richard@codesourcery.com>
14101
14102 PR middle-end/28402
14103 * gcc.dg/pr28402.c: New test.
14104
14105 2006-07-17 Steve Ellcey <sje@cup.hp.com>
14106
14107 PR c++/28304
14108 * g++.dg/other/pr28304.C: New test.
14109
14110 2006-07-17 J"orn Rennecke <joern.rennecke@st.com>
14111
14112 PR other/28251
14113 gcc.c-torture/unsorted/dump-noaddr.c: New test.
14114 gcc.c-torture/unsorted/dump-noaddr.x: New driver.
14115
14116 2006-07-17 Richard Guenther <rguenther@suse.de>
14117
14118 PR tree-optimization/28238
14119 * g++.dg/tree-ssa/pr28238.C: New testcase.
14120
14121 2006-07-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14122
14123 PR c++/28250
14124 * g++.dg/eh/catch1.C: New test.
14125 * g++.dg/eh/catch2.C: New test.
14126
14127 2006-07-16 Jakub Jelinek <jakub@redhat.com>
14128
14129 PR c++/28370
14130 * g++.dg/template/anon3.C: New test.
14131
14132 2006-07-16 Paul Thomas <pault@gcc.gnu.org>
14133
14134 PR fortran/20844
14135 * gfortran.dg/io_constaints_2.f90: Add the test for ADVANCE
14136 specifiers requiring an explicit format tag..
14137
14138 PR fortran/28201
14139 * gfortran.dg/generic_5: New test.
14140
14141 PR fortran/20893
14142 * gfortran.dg/elemental_optional_args_1.f90: New test.
14143
14144 2006-07-16 Olivier Hainque <hainque@adacore.com>
14145
14146 * gnat.dg/assert.ads: New file.
14147 * gnat.dg/controlled_record.ads: Likewise.
14148 * gnat.dg/controlled_record.adb: Likewise.
14149
14150 2006-07-15 Lee Millward <lee.millward@gmail.com>
14151
14152 PR c++/28292
14153 * g++.dg/other/error12.C: New test.
14154
14155 PR c++/28269
14156 * g++.dg/template/crash54.C: New test.
14157
14158 2006-07-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14159
14160 PR c++/28249
14161 * g++.dg/parse/catch1.C: New test.
14162
14163 PR c++/28294
14164 * g++.dg/ext/offsetof1.C: Add test with function pointer arithmetic.
14165
14166 PR c++/28387
14167 * g++.dg/ext/attrib24.C: New test.
14168
14169 2006-07-14 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14170
14171 PR c++/28343
14172 * g++.dg/ext/asmspec1.C: New test.
14173
14174 2006-07-13 Janis Johnson <janis187@us.ibm.com>
14175
14176 * lib/gcc-dg.exp (tool_load): Wrapper to support shouldfail tests.
14177 (dg-test): Support shouldfail tests.
14178 * lib/target-supports-dg.exp (dg-shouldfail): New.
14179 * gcc.test-framework/test-framework.awk: Handle shouldfail tests.
14180 * gcc.test-framework/dg-do-run-sf-exp-F.c: New test.
14181 * gcc.test-framework/dg-do-run-sf-exp-P.c: New test.
14182 * gcc.test-framework/dg-do-run-sft-exp-F.c: New test.
14183 * gcc.test-framework/dg-do-run-sft-exp-P.c: New test.
14184 * gcc.test-framework/dg-dox-run-sf-exp-XF.c: New test.
14185 * gcc.test-framework/dg-dox-run-sf-exp-XP.c: New test.
14186
14187 2006-07-13 Jan Hubicka <jh@suse.cz>
14188
14189 * gcc.target/i386/memcpy-1.c: New.
14190
14191 2006-07-12 Geoffrey Keating <geoffk@apple.com>
14192
14193 * g++.dg/ext/visibility/fvisibility-inlines-hidden-2.C: New.
14194
14195 2006-07-13 Paul Thomas <pault@gcc.gnu.org>
14196
14197 PR fortran/25097
14198 * gfortran.dg/present_1.f90: New test.
14199
14200 PR fortran/20903
14201 * gfortran.dg/interface_derived_type_1.f90: New test.
14202
14203 2006-07-11 Feng Wang <fengwang@nudt.edu.cn>
14204
14205 PR fortran/28213
14206 * gfortran.dg/hollerith4.f90: Test hollerith constants used in I/O
14207 list.
14208
14209 2006-07-07 Lee Millward <lee.millward@gmail.com>
14210
14211 PR c++/27820
14212 * g++.dg/other/label1.C: New test.
14213
14214 2006-07-07 Richard Guenther <rguenther@suse.de>
14215
14216 PR middle-end/28268
14217 * gcc.dg/torture/pr28268.c: New testcase.
14218
14219 2006-07-07 Steve Ellcey <sje@cup.hp.com>
14220
14221 PR c++/27019
14222 * g++.dg/ext/pr27019.C: New.
14223
14224 2006-07-07 Richard Guenther <rguenther@suse.de>
14225
14226 PR tree-optimization/28187
14227 * gcc.dg/pr28187.c: New testcase.
14228
14229 2006-07-07 Eric Botcazou <ebotcazou@adacore.com>
14230
14231 * gnat.dg/address_conversion.adb: New test.
14232 * gnat.dg/boolean_subtype.adb: Likewise.
14233 * gnat.dg/frame_overflow.adb: Likewise.
14234 * gnat.dg/pointer_array.adb: Likewise.
14235 * gnat.dg/pointer_conversion.adb: Likewise.
14236
14237 2006-07-07 Paul Thomas <pault@gcc.gnu.org>
14238
14239 PR fortran/28237
14240 PR fortran/23420
14241 * gfortran.dg/print_fmt_5.f90: New test.
14242
14243 2006-07-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14244
14245 PR fortran/28129
14246 * gfortran.dg/bounds_check_4.f90: New test.
14247
14248 2006-07-05 Richard Guenther <rguenther@suse.de>
14249
14250 PR target/28158
14251 * gfortran.dg/pr28158.f90: New testcase.
14252
14253 2006-07-05 Richard Guenther <rguenther@suse.de>
14254
14255 PR tree-optimization/28162
14256 * gcc.dg/pr28162.c: New testcase.
14257
14258 2006-07-05 Richard Guenther <rguenther@suse.de>
14259 Andrew Pinski <pinskia@gcc.gnu.org>
14260
14261 PR c++/27084
14262 * g++.dg/tree-ssa/copyprop-1.C: New testcase.
14263
14264 2006-07-04 Paul Thomas <pault@gcc.gnu.org>
14265
14266 PR fortran/28174
14267 * gfortran.dg/actual_array_substr_2.f90: New test.
14268
14269 PR fortran/28167
14270 * gfortran.dg/actual_array_constructor_2.f90: New test.
14271
14272 2006-07-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14273
14274 * gfortran.dg/itime_idate_1.f: New test.
14275 * gfortran.dg/itime_idate_2.f: New test.
14276
14277 2006-07-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
14278
14279 PR libgfortran/27704
14280 * gfortran.dg/open_status_3.f90: New test.
14281 * gfortran.dg/fmt_l.f90: Update for new feature.
14282
14283 2006-07-03 Asher Langton <langton2@llnl.gov>
14284
14285 * gfortran.dg/oldstyle_2.f90: New.
14286
14287 2006-07-03 Eric Botcazou <ebotcazou@adacore.com>
14288
14289 * gnat.dg/string_slice.adb: New test.
14290
14291 2006-07-01 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
14292
14293 PR fortran/19259
14294 * gfortran.dg/semicolon_fixed.c: New.
14295 * gfortran.dg/semicolon_free.c: New.
14296
14297 2006-06-30 Mike Stump <mrs@apple.com>
14298
14299 * g++.dg/ext/visibility/fvisibility-override2.C: Fix for systems
14300 that don't support internal visibility.
14301
14302 2006-06-30 Andrew Pinski <pinskia@gmail.com>
14303
14304 * gcc.dg/tree-ssa/inline-1.c: Fix up scan-tree-dump-times
14305 for '(' / ')' needing an extra '\'.
14306
14307 2006-06-29 Roger Sayle <roger@eyesopen.com>
14308
14309 PR middle-end/27428
14310 * gcc.dg/pr27428-1.c: New test case.
14311
14312 2006-06-29 Mike Stump <mrs@apple.com>
14313
14314 * gcc.dg/compat/struct-layout-1_generate.c: Don't use common
14315 on darwin as we can't align commons large enough yet.
14316
14317 * gcc.dg/vla-8.c: Add additional testcases.
14318
14319 2006-06-26 Steve Ellcey <sje@cup.hp.com>
14320
14321 PR c++/28114
14322 * g++.dg/other/pr28114.C: New.
14323
14324 2006-06-25 Eric Botcazou <ebotcazou@adacore.com>
14325
14326 * gcc.c-torture/compile/20060625-1.c: New test.
14327
14328 2006-06-25 Paul Thomas <pault@gcc.gnu.org>
14329
14330 PR fortran/20867
14331 * gfortran.dg/stfunc_3.f90: New test.
14332
14333 PR fortran/25056
14334 * gfortran.dg/impure_actual_1.f90: New test.
14335
14336 PR fortran/20874
14337 * gfortran.dg/elemental_result_1.f90: New test.
14338
14339 PR fortran/25073
14340 * gfortran.dg/select_7.f90: New test.
14341
14342 PR fortran/27554
14343 * intrinsic_actual_1.f: New test.
14344
14345 PR fortran/22038
14346 PR fortran/28119
14347 * gfortran.dg/forall_4.f90: New test.
14348
14349 PR fortran/25072
14350 * gfortran.dg/forall_5.f90: New test.
14351
14352 2006-06-25 Lee Millward <lee.millward@gmail.com>
14353
14354 PR c++/28051
14355 * g++.dg/template/using13.C: New test.
14356
14357 PR c++/28054
14358 * g++.dg/other/incomplete3.C: New test.
14359
14360 2006-06-24 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14361
14362 PR fortran/28081
14363 * gfortran.dg/substr_3.f: New test.
14364 * gfortran.dg/equiv_2.f90: Update expected error message.
14365
14366 2006-06-24 Paul Thomas <pault@gcc.gnu.org>
14367
14368 PR fortran/28118
14369 * gfortran.dg/actual_array_substr_1.f90: New test.
14370
14371 2006-06-24 Olivier Hainque <hainque@adacore.com>
14372
14373 * gnat.dg/scalar_mode_agg_compare_loop.adb: New test.
14374 * gnat.dg/scalar_mode_agg_compare.adb: New test.
14375
14376 2006-06-23 Janis Johnson <janis187@us.ibm.com>
14377
14378 * gcc.dg/dfp/usual-arith-conv-bad.c: New test.
14379
14380 2006-06-23 Steven G. Kargl <kargls@comcast.net>
14381
14382 PR fortran/27981
14383 * gfortran.dg/simpleif_2.f90: New test.
14384
14385 2006-06-23 Lee Millward <lee.millward@gmail.com>
14386
14387 * g++.dg/template/error22.C: Fix typo.
14388
14389 2006-06-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14390
14391 PR c++/28112
14392 * g++.dg/ext/attrib23.C: New test.
14393
14394 2006-06-23 Olivier Hainque <hainque@adacore.com>
14395
14396 * gnat.dg/varsize_temp.adb: New test.
14397
14398 2006-06-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14399
14400 PR c++/11468
14401 * g++.dg/other/java2.C: New test.
14402
14403 2006-06-23 Danny Smith <dannysmith@users.sourceforge.net>
14404
14405 PR target/27789
14406 * g++.dg/ext/dllimport4.C. Add more tests for invalid
14407 initialization.
14408
14409 2006-06-22 Roger Sayle <roger@eyesopen.com>
14410
14411 PR target/27531
14412 * gcc.dg/pr27531-1.c: New test case.
14413
14414 2006-06-22 Asher Langton <langton2@llnl.gov>
14415
14416 PR fortran/24748
14417 * gfortran.dg/implicit_8.f90: New.
14418
14419 2006-06-22 Zdenek Dvorak <dvorakz@suse.cz>
14420
14421 PR rtl-optimization/28121
14422 * gcc.dg/pr28121.c: New test.
14423
14424 2006-06-22 Lee Millward <lee.millward@gmail.com>
14425
14426 PR c++/27805
14427 * g++.dg/parse/ptrmem6.C: New test.
14428
14429 PR c++/27821
14430 * g++.dg/template/error22.C: New test.
14431
14432 2006-06-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14433
14434 PR c++/28111
14435 * g++.dg/template/friend43.C: New test.
14436
14437 PR c++/28110
14438 * g++.dg/template/crash53.C: New test.
14439
14440 PR c++/28109
14441 * g++.dg/rtti/incomplete1.C: New test.
14442
14443 2006-06-21 Eric Botcazou <ebotcazou@adacore.com>
14444
14445 * gnat.dg/loop_unchecked_conversion.ad[bs]: New test.
14446
14447 2006-06-21 Joseph Myers <joseph@codesourcery.com>
14448
14449 * gcc.c-torture/execute/complex-7.c: New.
14450
14451 2006-06-21 Jakub Jelinek <jakub@redhat.com>
14452
14453 * gcc.dg/merge-all-constants-1.c: New test.
14454
14455 2006-06-20 Janis Johnson <janis187@us.ibm.com>
14456
14457 PR c++/28113
14458 * g++.dg/ext/altivec-3.C: Remove cast from vector initializers.
14459
14460 2006-06-20 Steven G. Kargl <kargls@comcast.net>
14461
14462 * gfortran.dg/rrspacing_1.f90: New test.
14463
14464 2006-06-20 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14465
14466 PR c++/28052
14467 * g++.dg/other/bitfield2.C: New test.
14468
14469 2006-06-20 Zdenek Dvorak <dvorakz@suse.cz>
14470
14471 PR tree-optimization/27331
14472 * gcc.dg/pr27331.c: New test.
14473
14474 2006-06-20 James A. Morrison <phython@gcc.gnu.org>
14475 Eric Botcazou <ebotcazou@adacore.com>
14476
14477 PR ada/18692
14478 * lib/gnat.exp: New file.
14479 * lib/gnat-dg.exp: Likewise.
14480 * gnat.dg: New directory.
14481 * gnat.dg/dg.exp: New driver.
14482 * gnat.dg/specs: New directory.
14483 * gnat.dg/specs/specs.exp: New driver.
14484 * gnat.dg/style: New directory.
14485 * gnat.dg/style/style.exp: New driver.
14486
14487 2006-06-20 Paul Thomas <pault@gcc.gnu.org>
14488
14489 PR fortran/16206
14490 * gfortran.dg/array_initializer_1.f90: New test.
14491
14492 PR fortran/28005
14493 * gfortran.dg/matmul_3.f90: New test.
14494
14495 2006-06-19 Andrew Pinski <pinskia@gmail.com>
14496
14497 PR middle-end/28075
14498 * gcc.dg/tree-ssa/inline-1.c: New test.
14499
14500 2006-06-19 Anatoly Sokolov <aesok@post.ru>
14501
14502 * gcc.dg/pr18241-1.c: Use __SIZE_TYPE__ instead of unsigned long
14503 in malloc prototype; remove XFAIL.
14504 * gcc.dg/pr18241-2.c: Ditto.
14505 * gcc.dg/20050321-1.c: Use __SIZE_TYPE__ instead of unsigned long
14506 in memset prototype; remove XFAIL.
14507 * gcc.dg/tree-ssa/pr23382.c: Ditto.
14508
14509 2006-06-19 Joseph S. Myers <joseph@codesourcery.com>
14510
14511 * gcc.dg/vla-8.c: Add.
14512
14513 2006-06-19 Richard Guenther <rguenther@suse.de>
14514
14515 PR tree-optimization/27090
14516 * g++.dg/tree-ssa/pr27090.C: New testcase.
14517
14518 2006-06-19 Roger Sayle <roger@eyesopen.com>
14519
14520 PR target/27861
14521 * gcc.dg/pr27861-1.c: New test case.
14522
14523 2006-06-19 Richard Guenther <rguenther@suse.de>
14524
14525 PR middle-end/28045
14526 * gcc.dg/torture/pr28045.c: New testcase.
14527
14528 2006-06-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14529
14530 PR fortran/26801
14531 * gfortran.dg/associated_4.f90: New test.
14532
14533 2006-06-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
14534
14535 PR fortran/19310
14536 PR fortran/19904
14537 * gfortran.dg/real_const_3.f90: New test.
14538
14539 2006-06-16 Mark Mitchell <mark@codesourcery.com>
14540
14541 PR c++/28016
14542 * g++.dg/template/static26.C: New test.
14543
14544 PR c++/27979
14545 * g++.dg/expr/bitfield2.C: New test.
14546
14547 PR c++/27884
14548 * g++.dg/parse/linkage2.C: New test.
14549
14550 2006-06-16 Richard Guenther <rguenther@suse.de>
14551
14552 PR middle-end/27116
14553 * gcc.dg/pr15785-1.c: Revert last change.
14554 * gcc.dg/torture/pr27116-2.c: New testcase.
14555
14556 2006-06-16 Roger Sayle <roger@eyesopen.com>
14557
14558 PR middle-end/27802
14559 * gcc.dg/pr27802-1.c: New test case.
14560
14561 2006-06-15 Mark Mitchell <mark@codesourcery.com>
14562
14563 PR c++/27689
14564 * g++.dg/template/ttp18.C: New test.
14565 * g++.dg/template/ttp19.C: Likewise.
14566
14567 PR c++/27666
14568 * g++.dg/expr/cond9.C: New test.
14569
14570 PR c++/27640
14571 * g++.dg/template/ctor7.C: New test.
14572
14573 2006-06-15 Janis Johnson <janis187@us.ibm.com>
14574
14575 * gcc.dg/vmx/pr27842.c: Remove dg-do directive; use default.
14576
14577 2006-06-16 Richard Guenther <rguenther@suse.de>
14578
14579 PR tree-optimization/27781
14580 * gcc.dg/tree-ssa/pr27781.c: New testcase.
14581
14582 2006-06-15 Thomas Koenig <Thomas.Koenig@online.de>
14583
14584 * gfortran.dg/allocate_zerosize_2.f90: New test case.
14585
14586 2006-06-15 Zdenek Dvorak <dvorakz@suse.cz>
14587
14588 * gcc.dg/tree-ssa/loop-18.c: New test.
14589
14590 2006-06-14 Mark Mitchell <mark@codesourcery.com>
14591
14592 PR c++/27665
14593 * g++.dg/template/crash52.C: New test.
14594
14595 PR c++/27648
14596 * g++.dg/ext/attrib22.C: New test.
14597
14598 PR c++/26559
14599 * g++.dg/template/builtin1.C: New test.
14600 * g++.dg/gomp/tpl-atomic-2.C: Remove XFAIL.
14601
14602 PR c++/28018
14603 * g++.old-deja/g++.benjamin/14664-2.C: Expect error for array
14604 assignment.
14605 * g++.old-deja/g++.pt/crash51.C: Likewise.
14606
14607 PR c++/27227
14608 * g++.dg/lookup/linkage1.C: New test.
14609 * g++.dg/lookup/linkage2.C: Likewise.
14610
14611 2006-06-14 Andreas Krebbel <krebbel1@de.ibm.com>
14612
14613 PR middle-end/27959
14614 * gcc.dg/pr27959.c: New testcase.
14615
14616 2006-06-13 J"orn Rennecke <joern.rennecke@st.com>
14617
14618 PR target/28014:
14619 * g++.dg/eh/div.C: New test.
14620
14621 2006-06-13 Jakub Jelinek <jakub@redhat.com>
14622
14623 PR c++/27894
14624 * g++.dg/tree-ssa/pr26757.C: New test.
14625 * g++.dg/tree-ssa/pr27894.C: New test.
14626
14627 2006-06-13 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
14628
14629 * gcc.c-torture/compile/20060609-1.c: New test.
14630
14631 PR target/27863
14632 * gcc.c-torture/compile/pr27863.c: New test.
14633
14634 2006-06-13 Richard Guenther <rguenther@suse.de>
14635
14636 PR tree-optimization/27830
14637 * g++.dg/tree-ssa/pr27830.C: New testcase.
14638
14639 2006-06-13 Matthew Sachs <msachs@apple.com>
14640
14641 * lib/target-supports-dg.exp (check-flags): Include TOOL_OPTIONS in
14642 the list of compiler flags; this causes those flags to be checked
14643 for things like dg-skip-if.
14644
14645 2006-06-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14646
14647 PR c++/27601
14648 * g++.dg/ext/offsetof1.C: Add test for pseudo-destructors.
14649
14650 2006-06-12 Mark Mitchell <mark@codesourcery.com>
14651 Kazu Hirata <kazu@codesourcery.com>
14652
14653 * g++.dg/parse/ctor6.C, g++.dg/parse/defarg11.C,
14654 g++.dg/template/friend42.C, g++.dg/template/spec30.C: New.
14655
14656 2006-06-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14657
14658 PR c++/27933
14659 * g++.dg/lookup/using15.C: New test.
14660
14661 PR c++/27951
14662 * g++.dg/other/anon4.C: New test.
14663
14664 2006-06-12 Roger Sayle <roger@eyesopen.com>
14665
14666 PR c++/21210
14667 * g++.dg/init/complex1.C: New test case.
14668
14669 2006-06-11 Eric Christopher <echristo@apple.com>
14670
14671 PR middle-end/27948
14672 * gcc.dg/bf-ms-layout.c: Run on darwin.
14673 * gcc.dg/bf-no-ms-layout: Ditto.
14674 * gcc.dg/attr-ms_struct-2.c: New.
14675 * gcc.dg/bf-ms-layout-2.c: Ditto.
14676
14677 2006-06-11 Kaz Kojima <kkojima@gcc.gnu.org>
14678
14679 * gcc.dg/attr-ms_struct-packed1.c: New.
14680
14681 2006-06-09 Mike Stump <mrs@apple.com>
14682
14683 * gcc.dg/vla-7.c: Add.
14684
14685 2006-06-10 Paul Thomas <pault@gcc.gnu.org>
14686
14687 PR fortran/24558
14688 * gfortran.dg/entry_6.f90: New test.
14689
14690 PR fortran/20877
14691 PR fortran/25047
14692 * gfortran.dg/entry_7.f90: New test.
14693
14694 2006-06-09 Jakub Jelinek <jakub@redhat.com>
14695
14696 PR c/27747
14697 * gcc.dg/cpp/_Pragma6.c: New test.
14698
14699 PR c++/27748
14700 * g++.dg/cpp/_Pragma1.C: New test.
14701
14702 PR preprocessor/27746
14703 * gcc.dg/gomp/macro-3.c: New test.
14704 * gcc.dg/gomp/macro-4.c: New test.
14705 * g++.dg/gomp/macro-3.C: New test.
14706 * g++.dg/gomp/macro-4.C: New test.
14707
14708 2006-06-09 Richard Guenther <rguenther@suse.de>
14709
14710 PR tree-optimization/26998
14711 * gcc.dg/torture/pr26998.c: New testcase.
14712 * gcc.dg/tree-ssa/vrp29.c: New testcase.
14713
14714 2006-06-08 Mike Stump <mrs@apple.com>
14715
14716 * gcc.dg/pr27095.c: Account for stubs.
14717
14718 PR target/26427
14719 * gcc.dg/pr26427.c: Test to ensure that -fsection-anchors doesn't
14720 produce bad code on darwin.
14721
14722 2006-06-08 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14723
14724 PR fortran/27958
14725 * gfortran.dg/substr_2.f: New test.
14726
14727 2006-06-08 Asher Langton <langton2@llnl.gov>
14728
14729 PR fortran/27786
14730 * cray_pointers_2.f90: Add -fbounds-check compile flag.
14731
14732 2006-06-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14733
14734 PR target/27421
14735 * gcc.dg/union-3.c: New test.
14736
14737 2006-06-08 Richard Guenther <rguenther@suse.de>
14738
14739 PR middle-end/27116
14740 * gcc.dg/torture/pr27116.c: New testcase.
14741 * gcc.dg/pr15785-1.c: Remove test for invalid transformation.
14742
14743 2006-06-07 Zdenek Dvorak <dvorakz@suse.cz>
14744
14745 PR rtl-optimization/26449
14746 * gcc.dg/pr26449.c: New test.
14747
14748 2006-06-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14749
14750 PR c++/27601
14751 * g++.dg/ext/offsetof1.C: Test member functions.
14752
14753 2006-06-07 Steve Ellcey <sje@cup.hp.com>
14754
14755 * gcc.dg/pr27095.c: Improve scanning.
14756
14757 2006-06-07 Paul Thomas <pault@gcc.gnu.org>
14758
14759 PR fortran/23091
14760 * gfortran.dg/saved_automatic_1.f90: New test.
14761
14762 PR fortran/24168
14763 * gfortran.dg/array_simplify_1.f90: New test.
14764
14765 PR fortran/25090
14766 * gfortran.dg/entry_dummy_ref_1.f90: New test.
14767
14768 PR fortran/25058
14769 * gfortran.dg/entry_dummy_ref_2.f90: New test.
14770
14771 2006-06-06 Mark Mitchell <mark@codesourcery.com>
14772
14773 PR c++/27177
14774 * g++.dg/expr/cast7.C: New test.
14775
14776 2006-06-06 Janis Johnson <janis187@us.ibm.com>
14777
14778 * lib/gcc-dg.exp (gcc-dg-test-1): Detect and report ICE.
14779 * lib/gcc-defs.exp (tool_check_compile): Ditto.
14780 * lib/fortran-torture.exp (fortran-torture-compile,
14781 fortran-torture-execute): Ditto.
14782
14783 2006-06-06 Ulrich Weigand <uweigand@de.ibm.com>
14784
14785 PR target/27842
14786 * gcc.dg/vmx/pr27842.c: New test.
14787
14788 2006-06-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14789
14790 PR libfortran/27895
14791 * gfortran.dg/bounds_check_3.f90: New test.
14792
14793 2006-06-05 Mike Stump <mrs@apple.com>
14794
14795 * objc.dg/objc-fast-4.m: Skip for ppc64.
14796
14797 2006-06-05 Steve Ellcey <sje@cup.hp.com>
14798
14799 PR testsuite/27705
14800 * gcc.dg/sibcall-7.c: Do not run on ia64-*-* platforms.
14801
14802 2006-06-05 Dorit Nuzman <dorit@il.ibm.com>
14803 Victor Kaplansky <victork@il.ibm.com>
14804
14805 PR tree-optimizations/26360
14806 * gcc.dg/vect/vect.exp: Compile tests prefixed with "no-tree-dce"
14807 with -fno-tree-dce.
14808 * gcc.dg/vect/no-tree-dce-pr26360.c: New test.
14809
14810 2006-06-05 Paul Thomas <pault@gcc.gnu.org>
14811
14812 PR fortran/14067
14813 * gfortran.dg/data_char_1.f90: Add messages for truncated
14814 strings.
14815
14816 PR fortran/16943
14817 * gfortran.dg/func_decl_2.f90: New test.
14818
14819 PR fortran/20839
14820 * gfortran.dg/do_2.f90: New test.
14821
14822 PR fortran/27655
14823 * gfortran.dg/associated_3.f90: New test.
14824
14825 2006-06-04 Mark Mitchell <mark@codesourcery.com>
14826
14827 PR c++/27819
14828 * g++.dg/template/static25.C: New test.
14829
14830 PR c++/27722
14831 * g++.dg/init/array21.C: New test.
14832
14833 PR c++/27807
14834 * g++.dg/ext/complit7.C: New test.
14835
14836 PR c++/27806
14837 * g++.dg/parse/ptrmem5.C: New test.
14838
14839 2006-06-04 Roger Sayle <roger@eyesopen.com>
14840 Andrew Pinski <pinskia@physics.uc.edu>
14841
14842 PR c/27150
14843 PR middle-end/27382
14844 * gcc.dg/pr27150-1.c: New testcase.
14845 * gcc.dg/pr27382-1.c: New testcase.
14846 * gcc.dg/pr27382-2.c: New testcase.
14847
14848 2006-06-05 Joseph S. Myers <joseph@codesourcery.com>
14849
14850 PR c/25161
14851 PR c/27020
14852 * gcc.dg/array-10.c: New test.
14853
14854 2006-06-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14855
14856 PR c++/27804
14857 * g++.dg/init/const4.C: New test.
14858 * g++.dg/init/member1.C: Add error-marker.
14859 * g++.dg/other/fold1.C: Adjust error-marker.
14860
14861 2006-06-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14862
14863 PR c++/27601
14864 * g++.dg/ext/offsetof1.C: New test.
14865
14866 2006-06-04 Eric Christopher <echristo@apple.com>
14867
14868 * gcc.dg/attr-ms_struct-1.c: New.
14869
14870 2006-06-04 Mark Shinwell <shinwell@codesourcery.com>
14871
14872 * gcc.c-torture/compile/builtin_constant_p.c: New test.
14873
14874 2006-06-04 Richard Guenther <rguenther@suse.de>
14875
14876 PR tree-optimization/27039
14877 * gcc.dg/tree-ssa/loop-17.c: New testcase.
14878
14879 2006-06-03 Roger Sayle <roger@eyesopen.com>
14880
14881 PR target/26223
14882 * gcc.target/i386/amd64-abi-2.c: New test case.
14883
14884 2006-06-02 Eric Christopher <echristo@apple.com>
14885
14886 * gcc.c-torture/compile/20000804-1.c: Skip if i?86-darwin.
14887 * gcc.target/i386/20020523-1.c: Skip if darwin.
14888 * gcc.target/i386/asm-3.c: Ditto.
14889 * gcc.target/i386/20011119-1.c: Ditto.
14890 * gcc.target/i386/clobbers.c: Remove pic part of test.
14891
14892 2006-06-02 Steve Ellcey <sje@cup.hp.com>
14893
14894 * g++.old-deja/g++.other/init5.C: XFAIL if cxa-atexit is false.
14895 * g++.old-deja/g++.other/init19.C: Ditto.
14896 * g++.old-deja/g++.other/init18.C: Ditto, plus change _Exit to _exit
14897 and add other platforms as expected failures.
14898
14899 2006-06-01 Steve Ellcey <sje@cup.hp.com>
14900
14901 * lib/target-supports.exp (is-effective-target): Add cxa_atexit.
14902 (is-effective-target-keyword): Ditto.
14903
14904 2006-06-01 Thomas Koenig <Thomas.Koenig@online.de>
14905
14906 PR fortran/27715
14907 * gfortran.dg/extended_char_comparison_1.f: New test.
14908
14909 2006-06-01 Paul Thomas <pault@gcc.gnu.org>
14910
14911 PR fortran/25098
14912 * gfortran.dg/dummy_procedure_1.f90: New test.
14913
14914 PR fortran/25147
14915 * gfortran.dg/dummy_procedure_2.f90: New test.
14916
14917 * gfortran.dg/associated_2.f90: Correct to make consistent with
14918 standard.
14919
14920 2006-05-31 Roger Sayle <roger@eyesopen.com>
14921
14922 * gcc.target/i386/387-11.c: New test case.
14923
14924 2006-05-31 Mark Mitchell <mark@codesourcery.com>
14925
14926 PR c++/27801
14927 * g++.dg/template/cond6.C: New test.
14928
14929 PR c++/26496
14930 * g++.dg/template/crash51.C: New test.
14931 * g++.old-deja/g++.mike/net36.C: Tweak error markers.
14932
14933 PR c++/27385
14934 * g++.dg/init/array20.C: New test.
14935
14936 2006-05-31 Roger Sayle <roger@eyesopen.com>
14937
14938 * gcc.dg/builtins-54.c: New test case.
14939
14940 2006-05-30 Mark Mitchell <mark@codesourcery.com>
14941
14942 PR c++/26433
14943 * g++.dg/template/fntry1.C: Add dg-do link.
14944
14945 PR c++/27808
14946 * g++.dg/parse/friend6.C: New test.
14947
14948 2006-05-30 Asher Langton <langton2@llnl.gov>
14949
14950 * gfortran.dg/cray_pointers_7.f90: New test.
14951
14952 2006-05-30 Roger Sayle <roger@eyesopen.com>
14953
14954 PR tree-optimization/23452
14955 * gcc.dg/fold-mulconj-1.c: New test case.
14956
14957 2006-05-30 Mark Mitchell <mark@codesourcery.com>
14958
14959 PR c++/27803
14960 * g++.dg/parse/bitfield1.C: New test.
14961
14962 2006-05-30 Roger Sayle <roger@eyesopen.com>
14963
14964 * gcc.target/ppc-eq0-1.c: New test case.
14965 * gcc.target/ppc-negeq0-1.c: New test case.
14966
14967 2006-05-30 Dirk Mueller <dmueller@suse.de>
14968
14969 PR c/27273
14970 * gcc.dg/overflow-warn-5.c: New test.
14971
14972 2006-05-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14973
14974 PR c/27718
14975 * gcc.dg/sizeof-1.c: New test.
14976
14977 2006-05-30 Uros Bizjak <uros@kss-loka.si>
14978
14979 PR target/27790
14980 * gcc.target/i386/pr27790.c: New test.
14981
14982 2006-05-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
14983
14984 PR libgfortran/27757
14985 * gfortran.dg/direct_io_5.f90: New test.
14986
14987 2006-05-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
14988
14989 PR libgfortran/27634
14990 * gfortran.dg/fmt_missing_period_1.f: New test.
14991 * gfortran.dg/fmt_missing_period_2.f: New test.
14992 * gfortran.dg/fmt_missing_period_3.f: New test.
14993
14994 2006-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14995
14996 PR fortran/19777
14997 * gfortran.dg/bounds_check_2.f: Add new check for multidimensional
14998 arrays.
14999
15000 2006-05-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15001
15002 PR c++/27713
15003 * g++.dg/template/new6.C: New test.
15004
15005 2006-05-29 Roger Sayle <roger@eyesopen.com>
15006
15007 PR tree-optimization/24964
15008 * gcc.target/i386/387-10.c: New test case.
15009
15010 2006-05-28 Thomas Koenig <Thomas.Koenig@online.de>
15011
15012 * intrinsics/string_intrinsics.c (compare_string):
15013 Use memcmp instead of strncmp to avoid tripping over
15014 CHAR(0) in a string.
15015
15016 2006-05-27 Richard Guenther <rguenther@suse.de>
15017
15018 PR middle-end/27773
15019 * gcc.dg/torture/pr27773.c: New testcase.
15020
15021 2006-05-27 Dirk Mueller <dmueller@suse.de>
15022
15023 * gcc.dg/pr24561.c: Rename to..
15024 * gcc.dg/pr25962.c: .. this.
15025
15026 2006-05-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15027
15028 PR fortran/19777
15029 * gfortran.dg/bounds_check_2.f: New test.
15030
15031 2006-05-27 Janne Blomqvist <jb@gcc.gnu.org>
15032
15033 * gfortran.dg/hollerith_f95.f90: Add -fall-intrinsics.
15034 * gfortran.dg/byte_1.f90: Likewise.
15035 * gfortran.dg/dup_save_2.f90: Likewise.
15036
15037 2006-05-27 Paul Thomas <pault@gcc.gnu.org>
15038
15039 * gfortran.dg/associated_2.f90: New test.
15040
15041 2006-05-26 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15042
15043 PR fortran/27524
15044 * gfortran.dg/bounds_check_1.f90: New test.
15045
15046 2006-05-26 Ulrich Weigand <uweigand@de.ibm.com>
15047
15048 PR rtl-optimization/27661
15049 * gcc.dg/pr27661.c: New test case.
15050
15051 2006-05-26 Thomas Koenig <Thomas.Koenig@online.de>
15052
15053 PR fortran/23151
15054 * gfortran.dg/inquire_9.f90: Fix illegal print syntax.
15055 * gfortran.dg/print_parentheses_1.f: New test.
15056 * gfortran.dg/print_parentheses_2.f90: New test.
15057
15058 2006-05-26 Jakub Jelinek <jakub@redhat.com>
15059
15060 PR target/27758
15061 * gcc.dg/pr27758.c: New test.
15062
15063 2006-05-24 Falk Hueffner <falk@debian.org>
15064
15065 * gcc.c-torture/compile/pr27571.c: New test.
15066
15067 2006-05-26 Paul Thomas <pault@gcc.gnu.org>
15068
15069 PR fortran/27709
15070 * gfortran.dg/spec_expr_4.f90: New test.
15071
15072 PR fortran/27155
15073 * gfortran.dg/transfer_array_intrinsic_4.f90: New test.
15074
15075 2006-05-25 Mark Mitchell <mark@codesourcery.com>
15076
15077 PR c++/20103
15078 * g++.dg/ext/complit6.C: New test.
15079 * g++.dg/ext/complit3.C: Adjust error markers.
15080 * g++.dg/init/const3.C: New test.
15081
15082 2006-05-25 Richard Guenther <rguenther@suse.de>
15083
15084 PR middle-end/27743
15085 * gcc.dg/torture/pr27743.c: New testcase.
15086
15087 2006-05-25 Eric Botcazou <ebotcazou@libertysurf.fr>
15088
15089 * gfortran.dg/large_real_kind_form_io_2.f90: UnXFAIL on SPARC/Solaris.
15090
15091 2006-05-25 Alan Modra <amodra@bigpond.net.au>
15092
15093 * gcc.dg/compat/scalar-by-value-x.h: New.
15094 * gcc.dg/compat/scalar-by-value-y.h: New.
15095 * gcc.dg/compat/scalar-by-value-5.c: New.
15096 * gcc.dg/compat/scalar-by-value-5_main.c: New.
15097 * gcc.dg/compat/scalar-by-value-5_x.c: New.
15098 * gcc.dg/compat/scalar-by-value-5_y.c: New.
15099 * gcc.dg/compat/scalar-by-value-6.c: New.
15100 * gcc.dg/compat/scalar-by-value-6_main.c: New.
15101 * gcc.dg/compat/scalar-by-value-6_x.c: New.
15102 * gcc.dg/compat/scalar-by-value-6_y.c: New.
15103
15104 2006-05-24 Zdenek Dvorak <dvorakz@suse.cz>
15105
15106 PR tree-optimization/27639
15107 PR tree-optimization/26719
15108 * gcc.dg/pr27639.c: New test.
15109 * gcc.dg/pr26719.c: New test.
15110 * gcc.dg/tree-ssa/scev-cast.c: New test.
15111
15112 2006-05-23 Mark Mitchell <mark@codesourcery.com>
15113
15114 PR c++/20173
15115 * g++.dg/template/error21.C: New test.
15116
15117 2006-05-23 Kazu Hirata <kazu@codesourcery.com>
15118
15119 PR target/27696
15120 * gcc.target/i386/pr27696.c: New.
15121
15122 2006-05-22 Janis Johnson <janis187@us.ibm.com>
15123
15124 * gcc.dg/vmx/pr27006.c: Remove dg-do directive; use default.
15125
15126 * gcc.c-torture/execute/20040709-2.c: Remove temporary hack for ppc64.
15127
15128 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15129
15130 PR c++/27716
15131 * g++.dg/other/assign1.C: New test.
15132
15133 2006-05-22 Kazu Hirata <kazu@codesourcery.com>
15134
15135 PR target/27266
15136 * gcc.target/i386/pr27266.c: New.
15137
15138 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15139
15140 PR c++/27451
15141 * g++.dg/ext/asm9.C: New test.
15142
15143 2006-05-22 Richard Sandiford <richard@codesourcery.com>
15144
15145 PR rtl-optimization/25514
15146 * gcc.c-torture/compile/pr25514.c: New test.
15147
15148 2006-05-22 Richard Guenther <rguenther@suse.de>
15149
15150 Revert
15151 2006-01-31 Richard Guenther <rguenther@suse.de>
15152
15153 * gcc.target/i386/sselibm-1.c: New testcase.
15154 * gcc.target/i386/sselibm-2.c: Likewise.
15155 * gcc.target/i386/sselibm-3.c: Likewise.
15156 * gcc.target/i386/sselibm-4.c: Likewise.
15157 * gcc.target/i386/sselibm-5.c: Likewise.
15158
15159 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15160
15161 PR c/27420
15162 * gcc.dg/func-args-2.c: New test.
15163
15164 PR c/26818
15165 * gcc.dg/struct-incompl-1.c: New test.
15166
15167 2006-05-22 Richard Guenther <rguenther@suse.de>
15168
15169 PR testsuite/27708
15170 * gcc.dg/tree-ssa/ssa-fre-4.c: Relax pattern for matching
15171 the transformations we test for.
15172
15173 2006-05-22 Richard Guenther <rguenther@suse.de>
15174
15175 PR testsuite/27707
15176 * g++.dg/tree-ssa/ivopts-1.C: XFAIL for hppa*-*-*.
15177
15178 2006-05-21 Mark Mitchell <mark@codesourcery.com>
15179
15180 PR c++/27210
15181 * g++.dg/warn/new1.C: New test.
15182 * g++.dg/template/new5.C: Likewise.
15183
15184 2006-05-21 Roger Sayle <roger@eyesopen.com>
15185
15186 * gcc.target/i386/20060512-1.c: Add -msse2 command line option.
15187 * gcc.target/i386/20060512-3.c: Likewise.
15188
15189 2006-05-21 Kazu Hirata <kazu@codesourcery.com>
15190
15191 PR rtl-optimization/27671
15192 * gcc.c-torture/execute/pr27671-1.c: New.
15193 * gcc.dg/pr27671-2.c: Likewise.
15194
15195 PR tree-optimization/26622.
15196 * gcc.c-torture/compile/pr26622.c: New.
15197
15198 2006-05-21 Paul Thomas <pault@gcc.gnu.org>
15199
15200 PR fortran/27613
15201 * gfortran.dg/recursive_reference_1.f90: New test.
15202
15203 2006-05-21 Paul Thomas <pault@gcc.gnu.org>
15204
15205 PR fortran/25746
15206 * gfortran.dg/elemental_subroutine_3.f90: New test.
15207
15208 PR fortran/25090
15209 * gfortran.dg/entry_dummy_ref_1.f90: Remove.
15210
15211 PR fortran/27584
15212 * gfortran.dg/associated_target_1.f90: New test.
15213
15214 PR fortran/19015
15215 * gfortran.dg/maxloc_shape_1.f90: New test.
15216
15217 2006-05-20 Jerry DeLisle <jvdelisle@gcc.gnu.org>
15218
15219 PR libgfortran/24459
15220 * gfortran.dg/namelist_24.f90: New test.
15221 * gfortran.dg/namelist_12.f: Fix typo in comment.
15222
15223 2006-05-20 Andrew Pinski <pinskia@physics.uc.edu>
15224
15225 PR middle-end/25776
15226 * g++.dg/other/error11.C: New test.
15227
15228 2006-05-20 Richard Sandiford <richard@codesourcery.com>
15229
15230 * gcc.target/mips/pr26765.c: Add -w to options.
15231
15232 2006-05-20 Richard Sandiford <richard@codesourcery.com>
15233
15234 * lib/target-supports.exp (check_effective_target_mpaired_single):
15235 New function.
15236 * gcc.dg/vect/vect.exp: Use it to check for compatible mipsisa64-elf
15237 multilibs.
15238 * g++.dg/vect/vect.exp: Likewise.
15239
15240 2006-05-20 Richard Sandiford <richard@codesourcery.com>
15241
15242 PR testsuite/25891
15243 * g++.dg/gomp/gomp.exp: Skip if ![check_effective_target_fopenmp].
15244
15245 2006-05-19 H.J. Lu <hongjiu.lu@intel.com>
15246
15247 PR fortran/27662
15248 * gfortran.dg/temporary_1.f90: New file.
15249
15250 2006-05-19 Andreas Schwab <schwab@suse.de>
15251
15252 * g++.dg/other/unused1.C: Also match "stringz".
15253
15254 2006-05-19 Mark Mitchell <mark@codesourcery.com>
15255
15256 PR c++/26433
15257 * g++.dg/template/fntry1.C: New test.
15258
15259 2006-05-18 Mark Mitchell <mark@codesourcery.com>
15260
15261 PR c++/27471
15262 PR c++/27506
15263 * g++.dg/conversion/bitfield5.C: New test.
15264 * g++.dg/conversion/bitfield6.C: New test.
15265
15266 2006-05-18 Mike Stump <mrs@apple.com>
15267
15268 * gcc.dg/c90-arraydecl-1.c: Update for vla, vm [*] fixups.
15269 * gcc.dg/vla-4.c: Add.
15270 * gcc.dg/vla-5.c: Add.
15271 * gcc.dg/vla-6.c: Add.
15272
15273 2006-05-12 Stuart Hastings <stuart@apple.com>
15274
15275 * gcc.target/i386/20060512-1.c: New.
15276 * gcc.target/i386/20060512-2.c: New.
15277 * gcc.target/i386/20060512-3.c: New.
15278 * gcc.target/i386/20060512-4.c: New.
15279
15280 2006-05-17 Mark Mitchell <mark@codesourcery.com>
15281
15282 PR c++/26122
15283 * g++.old-deja/g++.oliva/template9.C: Remove XFAIL.
15284
15285 PR c++/26068
15286 * g++.dg/opt/pr17697-3.C: Remove invalid extern specifier.
15287 * g++.dg/parse/linkage1.C: New test.
15288
15289 2006-05-17 Jakub Jelinek <jakub@redhat.com>
15290
15291 PR tree-optimization/27548
15292 * g++.dg/tree-ssa/pr27548.C: New test.
15293
15294 2006-05-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15295
15296 PR fortran/26551
15297 * gfortran.dg/recursive_check_1.f: New test.
15298 * gfortran.dg/recursive_check_2.f90: New test.
15299
15300 2005-05-17 Bernd Schmidt <bernd.schmidt@analog.com>
15301
15302 * g++.dg/opt/temp2.C: New test.
15303
15304 2006-05-17 Jakub Jelinek <jakub@redhat.com>
15305
15306 PR c++/27491
15307 * g++.dg/init/brace5.C: New test.
15308
15309 PR middle-end/27415
15310 * gcc.dg/gomp/pr27415.c: New test.
15311 * g++.dg/gomp/pr27415.C: New test.
15312
15313 PR tree-optimization/27549
15314 * g++.dg/tree-ssa/pr27549.C: New test.
15315
15316 2006-05-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
15317
15318 PR libgfortran/27575
15319 * gfortran.dg/read_eof_4.f90: New test.
15320
15321 2006-05-16 Richard Guenther <rguenther@suse.de>
15322
15323 PR tree-optimization/22303
15324 * gcc.dg/tree-ssa/ssa-ccp-13.c: New testcase.
15325
15326 2006-05-16 Jakub Jelinek <jakub@redhat.com>
15327
15328 PR middle-end/27573
15329 * gcc.dg/gomp/pr27573.c: New test.
15330 * gfortran.dg/gomp/pr27573.f90: New test.
15331
15332 PR c/27499
15333 * gcc.dg/gomp/pr27499.c: New test.
15334 * g++.dg/gomp/pr27499.C: New test.
15335
15336 2006-05-15 Mark Mitchell <mark@codesourcery.com>
15337
15338 PR c++/27339
15339 * g++.dg/parser/access8.C: Adjust error marker.
15340 * g++.dg/template/access17.C: New test.
15341 * g++.dg/template/access18.C: Likewise.
15342
15343 2006-05-15 Roger Sayle <roger@eyesopen.com>
15344
15345 PR target/26600
15346 * gcc.target/i386/pr26600.c: New test case.
15347
15348 2006-05-15 Mark Mitchell <mark@codesourcery.com>
15349
15350 PR c++/27505
15351 * g++.dg/expr/bitfield1.C: New test.
15352
15353 2006-05-15 Richard Guenther <rguenther@suse.de>
15354
15355 PR tree-optimization/27603
15356 * gcc.dg/torture/pr27603.c: New testcase.
15357
15358 2006-05-15 Paul Thomas <pault@gcc.gnu.org>
15359
15360 PR fortran/25090
15361 * gfortran.dg/entry_dummy_ref_1.f90: New test.
15362
15363 PR fortran/25082
15364 * gfortran.dg/scalar_return_1.f90: New test.
15365
15366 PR fortran/27411
15367 * gfortran.dg/derived_comp_array_ref_1.f90: New test.
15368
15369 2006-05-15 Jakub Jelinek <jakub@redhat.com>
15370
15371 * gcc.dg/gomp/critical-4.c: New test.
15372 * gcc.dg/gomp/appendix-a/a.35.1.c: Add dg-warning.
15373 * gcc.dg/gomp/appendix-a/a.35.3.c: Likewise.
15374 * gfortran.dg/gomp/appendix-a/a.35.1.f90: Likewise.
15375 * gfortran.dg/gomp/appendix-a/a.35.3.f90: Likewise.
15376
15377 2006-05-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15378
15379 PR c++/27582
15380 * g++.dg/template/dependent-args1.C: New test.
15381
15382 PR c++/27581
15383 * g++.dg/lookup/this1.C: New test.
15384
15385 PR c++/27315
15386 * g++.dg/template/operator6.C: New test.
15387 * g++.dg/template/incomplete3.C: New test.
15388
15389 PR c++/27559
15390 * g++.dg/template/new4.C: New test.
15391
15392 PR c++/27496
15393 * g++.dg/template/void2.C: New test.
15394
15395 2006-05-14 Alexandre Oliva <aoliva@redhat.com>
15396
15397 * g++.dg/template/dependent-expr5.C: New test.
15398
15399 2006-05-14 Roger Sayle <roger@eyesopen.com>
15400
15401 PR middle-end/26729
15402 * gcc.dg/pr26729-1.c: New test case.
15403
15404 2006-05-13 Zdenek Dvorak <dvorakz@suse.cz>
15405
15406 * gcc.dg/pr27003.c: New test.
15407
15408 2006-05-12 Steve Ellcey <sje@cup.hp.com>
15409
15410 * lib/target-supports.dg (check_cxa_atexit_available): Change
15411 v3_target_compile to ${tool}_target_compile.
15412
15413 2006-05-11 Jason Merrill <jason@redhat.com>
15414
15415 * lib/scanasm.exp (scan-not-hidden): Fix typo.
15416
15417 2006-05-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15418
15419 PR fortran/27553
15420 * gfortran.dg/label_5.f90: New test.
15421
15422 2006-05-11 Joseph S. Myers <joseph@codesourcery.com>
15423
15424 * lib/target-supports.exp (check_effective_target_powerpc_fprs,
15425 check_effective_target_powerpc_altivec_ok): New.
15426 * g++.dg/eh/simd-2.C, g++.dg/ext/altivec-1.C,
15427 g++.dg/ext/altivec-10.C, g++.dg/ext/altivec-11.C,
15428 g++.dg/ext/altivec-12.C, g++.dg/ext/altivec-13.C,
15429 g++.dg/ext/altivec-2.C, g++.dg/ext/altivec-3.C,
15430 g++.dg/ext/altivec-4.C, g++.dg/ext/altivec-5.C,
15431 g++.dg/ext/altivec-6.C, g++.dg/ext/altivec-7.C,
15432 g++.dg/ext/altivec-8.C, g++.dg/ext/altivec-9.C,
15433 g++.dg/ext/altivec-types-1.C, g++.dg/ext/altivec-types-2.C,
15434 g++.dg/ext/altivec-types-3.C, g++.dg/ext/altivec-types-4.C,
15435 gcc.dg/dfp/altivec-types.c, gcc.dg/simd-3.c,
15436 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c,
15437 gcc.dg/vmx/vmx.exp, gcc.target/powerpc/980827-1.c,
15438 gcc.target/powerpc/altivec-1.c, gcc.target/powerpc/altivec-10.c,
15439 gcc.target/powerpc/altivec-11.c, gcc.target/powerpc/altivec-12.c,
15440 gcc.target/powerpc/altivec-13.c, gcc.target/powerpc/altivec-14.c,
15441 gcc.target/powerpc/altivec-15.c, gcc.target/powerpc/altivec-16.c,
15442 gcc.target/powerpc/altivec-17.c, gcc.target/powerpc/altivec-18.c,
15443 gcc.target/powerpc/altivec-19.c, gcc.target/powerpc/altivec-2.c,
15444 gcc.target/powerpc/altivec-21.c, gcc.target/powerpc/altivec-22.c,
15445 gcc.target/powerpc/altivec-3.c, gcc.target/powerpc/altivec-4.c,
15446 gcc.target/powerpc/altivec-5.c, gcc.target/powerpc/altivec-6.c,
15447 gcc.target/powerpc/altivec-7.c, gcc.target/powerpc/altivec-8.c,
15448 gcc.target/powerpc/altivec-9.c,
15449 gcc.target/powerpc/altivec-consts.c,
15450 gcc.target/powerpc/altivec-pr22085.c,
15451 gcc.target/powerpc/altivec-splat.c,
15452 gcc.target/powerpc/altivec-types-1.c,
15453 gcc.target/powerpc/altivec-types-2.c,
15454 gcc.target/powerpc/altivec-types-3.c,
15455 gcc.target/powerpc/altivec-types-4.c,
15456 gcc.target/powerpc/altivec-varargs-1.c,
15457 gcc.target/powerpc/altivec-vec-merge.c,
15458 gcc.target/powerpc/ppc-vector-memcpy.c,
15459 gcc.target/powerpc/ppc-vector-memset.c,
15460 gcc.target/powerpc/ppc64-abi-2.c, gcc.target/powerpc/pr16155.c,
15461 gcc.target/powerpc/pr16286.c, gcc.target/powerpc/pr27158.c: Use
15462 these effective targets.
15463 * gcc.dg/vmx/pr27006.c: Add missing close brace.
15464 * gcc.dg/20020103-1.c: XFAIL on powerpc*-*-*.
15465
15466 2006-05-11 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15467
15468 PR middle-end/27384
15469 * g++.dg/other/fold1.C: New test.
15470
15471 PR middle-end/27488
15472 * gcc.dg/fold-nonneg-1.c: New test.
15473
15474 PR c++/27547
15475 * g++.dg/other/operator1.C: New test.
15476
15477 2006-05-11 Richard Guenther <rguenther@suse.de>
15478
15479 PR middle-end/27529
15480 * gcc.dg/tree-ssa/foldcast-1.c: New testcase.
15481
15482 2006-05-10 Janis Johnson <janis187@us.ibm.com>
15483
15484 * lib/target-supports-dg.exp (check-flags): New.
15485 (dg-skip-if): Move flag checks.
15486
15487 2006-05-09 Steve Ellcey <sje@cup.hp.com>
15488
15489 * lib/target-supports-dg.exp (dg-require-cxa-atexit): New.
15490 * lib/target-supports.dg (check_cxa_atexit_available): New.
15491
15492 2005-05-10 Thomas Koenig <Thomas.Koenig@online.de>
15493
15494 PR fortran/27470
15495 * gfortran.dg/multiple_allocation_2.f90: New test case.
15496
15497 2006-05-10 Kazu Hirata <kazu@codesourcery.com>
15498
15499 * gcc.target/arm/pr27387.C: Fix a comment typo.
15500
15501 2006-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15502
15503 PR fortran/24549
15504 * gfortran.dg/error_recovery_1.f90: New test.
15505
15506 2006-05-10 Richard Guenther <rguenther@suse.de>
15507
15508 PR tree-optimization/27302
15509 * gcc.dg/torture/pr27302.c: New testcase.
15510
15511 2006-05-09 Dirk Mueller <dmueller@suse.de>
15512 Richard Guenther <rguenther@suse.de>
15513
15514 PR middle-end/27498
15515 * gcc.dg/tree-ssa/pr27498.c: New testcase.
15516
15517 2006-05-09 Zdenek Dvorak <dvorakz@suse.cz>
15518
15519 PR rtl-optimization/27335
15520 * gcc.dg/pr27335.c: New test.
15521
15522 2006-05-06 Richard Sandiford <richard@codesourcery.com>
15523
15524 * gcc.target/mips/mips-ps-5.c: New file.
15525
15526 2006-05-08 Jan Hubicka <jh@suse.cz>
15527
15528 PR middle-end/25962
15529 * gcc.dg/pr25962.c: New.
15530
15531 2006-05-08 Roger Sayle <roger@eyesopen.com>
15532
15533 PR target/27158
15534 * gcc.target/powerpc/pr27158.c: New test case.
15535
15536 2006-05-08 Laurent GUERBY <laurent@guerby.net>
15537
15538 PR testsuite/27476
15539 * ada/acats/run_all.sh: Use test -z.
15540
15541 2006-05-07 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15542
15543 PR libfortran/18271
15544 * gfortran.dg/spec_expr_3.f90: New test.
15545
15546 2006-05-07 H.J. Lu <hongjiu.lu@intel.com>
15547
15548 PR target/24879
15549 * gcc.target/i386/monitor.c: New file.
15550
15551 2006-05-08 Alan Modra <amodra@bigpond.net.au>
15552
15553 * gcc.dg/pr27095.c: xfail *-*-darwin*.
15554
15555 2006-05-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15556
15557 PR c++/27447
15558 * g++.dg/other/ptrmem7.C: New test.
15559
15560 2006-05-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15561
15562 PR target/27421
15563 * gcc.dg/array-9.c: New test.
15564
15565 2006-05-07 Richard Guenther <rguenther@suse.de>
15566
15567 PR tree-optimization/27409
15568 * gcc.dg/torture/pr27409.c: New testcase.
15569
15570 2006-05-07 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
15571
15572 PR fortran/27457
15573 * gfortran.dg/select_6.f90: New.
15574
15575 2006-05-07 Richard Guenther <rguenther@suse.de>
15576
15577 PR tree-optimization/27136
15578 * gcc.dg/torture/pr27136.c: New testcase.
15579
15580 2006-05-07 Paul Thomas <pault@gcc.gnu.org>
15581
15582 PR fortran/24813
15583 * gfortran.dg/char_cons_len_1.f90: New test.
15584
15585 2006-05-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15586
15587 PR c++/27427
15588 * g++.dg/template/incomplete2.C: New test.
15589
15590 2006-05-06 Richard Guenther <rguenther@suse.de>
15591
15592 PR tree-optimization/27151
15593 * gcc.dg/vect/pr27151.c: New testcase.
15594
15595 2006-05-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15596
15597 PR c++/27430
15598 * g++.dg/template/void1.C: New test.
15599
15600 PR c++/27423
15601 * g++.dg/other/void2.C: New test.
15602
15603 PR c++/27422
15604 * g++.dg/conversion/void1.C: New test.
15605
15606 2006-05-03 Aldy Hernandez <aldyh@redhat.com>
15607
15608 PR/21391
15609 * g++.dg/other/unused1.C: New.
15610
15611 2006-05-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15612
15613 PR objc/27240
15614 * objc.dg/member-1.m: New test.
15615
15616 2006-05-05 Steve Ellcey <sje@cup.hp.com>
15617
15618 * gfortran.dg/large_real_kind_form_io_2.f90: Use nearest.
15619
15620 2006-05-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15621
15622 PR libfortran/26985
15623 * gfortran.dg/matmul_2.f90: New test.
15624
15625 2005-05-05 Laurent GUERBY <laurent@guerby.net>
15626
15627 * ada/acats/run_all.sh: Use sync when main not found.
15628
15629 2006-05-04 Kazu Hirata <kazu@codesourcery.com>
15630
15631 PR target/26765
15632 * gcc.target/mips/pr26765.c: New.
15633
15634 2005-05-04 Bernd Schmidt <bernd.schmidt@analog.com>
15635
15636 * gcc.target/bfin: New directory.
15637 * gcc.target/bfin/bfin.exp: New file.
15638 * gcc.target/bfin/frmul.c: New file.
15639 * gcc.target/bfin/arith.c: New file.
15640 * gcc.target/bfin/mul-combine.c: New file.
15641 * gcc.target/bfin/shift.c: New file.
15642
15643 2006-05-04 Richard Guenther <rguenther@suse.de>
15644
15645 PR tree-optimization/14287
15646 PR tree-optimization/14844
15647 PR tree-optimization/19792
15648 PR tree-optimization/21608
15649 PR tree-optimization/27090
15650 * gcc.dg/tree-ssa/ssa-fre-1.c: New testcase.
15651 * gcc.dg/tree-ssa/ssa-fre-2.c: Likewise.
15652 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
15653 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise.
15654 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
15655
15656 2006-05-04 Jakub Jelinek <jakub@redhat.com>
15657
15658 PR tree-optimization/27285
15659 * gcc.c-torture/execute/pr27285.c: New test.
15660
15661 PR middle-end/27388
15662 * gcc.dg/gomp/pr27388-1.c: New test.
15663 * gcc.dg/gomp/pr27388-2.c: New test.
15664 * gcc.dg/gomp/pr27388-3.c: New test.
15665
15666 PR c++/27359
15667 * g++.dg/gomp/pr27359.C: New test.
15668
15669 2006-05-02 Steven G. Kargl <kargls@comcast.net>
15670
15671 PR fortran/20248
15672 * gfortran.dg/iargc.f90: New test.
15673
15674 2006-05-02 Mark Mitchell <mark@codesourcery.com>
15675
15676 PR c++/27102
15677 * g++.dg/template/crash49.C: New test.
15678
15679 2006-05-02 Steve Ellcey <sje@cup.hp.com>
15680
15681 PR testsuite/27032
15682 * gcc.c-torture/compile/pr23237.c: Move dg-do line.
15683
15684 2006-05-02 Jeff Law <law@redhat.com>
15685
15686 PR tree-optimization/27364
15687 * gcc.c-torture/execute/pr27364.c: New test.
15688
15689 2006-05-02 Mark Mitchell <mark@codesourcery.com>
15690
15691 PR c++/27309
15692 * g++.dg/parser/ctor5.C: New test.
15693
15694 2006-05-02 Kazu Hirata <kazu@codesourcery.com>
15695
15696 PR target/27387
15697 * gcc.target/arm/arm.exp: New.
15698 * gcc.target/arm/pr27387.C: Likewise.
15699
15700 2006-05-02 Paul Thomas <pault@gcc.gnu.org>
15701
15702 PR fortran/27269
15703 PR fortran/27324
15704 * gfortran.dg/module_equivalence_2.f90: New test.
15705
15706 2006-05-02 Jakub Jelinek <jakub@redhat.com>
15707
15708 PR middle-end/27337
15709 * g++.dg/gomp/pr27337-1.C: New test.
15710 * g++.dg/gomp/pr27337-2.C: New test.
15711
15712 PR middle-end/27328
15713 * gcc.dg/gomp/pr27328.c: New test.
15714
15715 PR middle-end/27325
15716 * g++.dg/gomp/pr27325.C: New test.
15717
15718 PR middle-end/27310
15719 * g++.dg/gomp/pr27310.C: New test.
15720
15721 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
15722
15723 PR tree-optimization/27291
15724 * g++.dg/tree-ssa/pr27291.C: New test.
15725
15726 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
15727
15728 PR tree-optimization/27283
15729 * g++.dg/tree-ssa/pr27283.C: New test.
15730
15731 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
15732
15733 * gcc.dg/tree-ssa/loop-16.c: New test.
15734
15735 2006-05-01 Roger Sayle <roger@eyesopen.com>
15736 Joseph S. Myers <joseph@codesourcery.com>
15737
15738 * gcc.dg/Wconversion-3.c: New test case.
15739 * gcc.dg/Wconversion-4.c: Likewise.
15740
15741 2006-05-01 Richard Guenther <rguenther@suse.de>
15742
15743 PR tree-optimization/26726
15744 * g++.dg/tree-ssa/ivopts-1.C: New testcase.
15745
15746 2006-04-30 Roger Sayle <roger@eyesopen.com>
15747
15748 * gcc.dg/Woverflow-1.c: New test case.
15749 * gcc.dg/Woverflow-2.c: Likewise.
15750 * gcc.dg/Woverflow-3.c: Likewise.
15751
15752 2006-04-30 Mark Mitchell <mark@codesourcery.com>
15753
15754 PR c++/27094
15755 * g++.dg/template/defarg8.C: New test.
15756
15757 2006-04-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15758
15759 PR c++/27278
15760 * g++.dg/parse/operator7.C: New test.
15761
15762 2006-04-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15763
15764 PR c++/11471
15765 PR c++/27102
15766 * g++.dg/template/crash48.C: New test.
15767
15768 PR c++/27279
15769 * g++.dg/parse/ctor4.C: New test.
15770
15771 2006-04-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15772
15773 PR fortran/25681
15774 * gfortran.df/char_type_len.f90: New test.
15775
15776 2006-04-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
15777
15778 PR libgfortran/27304
15779 * gfortran.dg/fmt_exhaust.f90: New test.
15780
15781 2006-04-28 Roger Sayle <roger@eyesopen.com>
15782
15783 PR c/25309
15784 * gcc.dg/large-size-array-2.c: New test case.
15785
15786 2006-04-28 Richard Guenther <rguenther@suse.de>
15787
15788 PR target/26826
15789 * gcc.target/i386/pr26826.c: New testcase.
15790
15791 2006-04-28 Jakub Jelinek <jakub@redhat.com>
15792
15793 PR middle-end/27260
15794 * gcc.c-torture/execute/pr27260.c: New.
15795
15796 2006-04-28 Alan Modra <amodra@bigpond.net.au>
15797
15798 PR middle-end/27095
15799 * gcc.dg/pr27095.c: New.
15800
15801 2006-04-27 Mark Mitchell <mark@codesourcery.com>
15802
15803 PR c++/27292
15804 * g++.dg/conversion/bitfield4.C: New test.
15805
15806 2006-04-27 Eric Christopher <echristo@apple.com>
15807
15808 * gcc.dg/pragma-ms_struct.c: New.
15809
15810 2006-04-27 Mark Mitchell <mark@codesourcery.com>
15811
15812 PR c++/27102
15813 * g++.dg/template/crash47.C: New test.
15814
15815 2006-04-27 Dirk Mueller <dmueller@suse.de>
15816
15817 * gcc.target/i386/sse-7.c: build with -msse.
15818
15819 2006-04-26 H.J. Lu <hongjiu.lu@intel.com>
15820
15821 PR testsuite/27274:
15822 * gcc.target/i386/sse-9.c: Include "../../gcc.dg/i386-cpuid.h".
15823 (main): Exit if processor doesn't support SSE.
15824
15825 2006-04-26 David Edelsohn <edelsohn@gnu.org>
15826
15827 PR middle-end/27282
15828 * gcc.c-torture/compile/pr27282.c: New test.
15829
15830 2006-04-26 Jakub Jelinek <jakub@redhat.com>
15831
15832 PR middle-end/26913
15833 * g++.dg/gomp/pr26913.C: New test.
15834
15835 PR c/25996
15836 * gcc.dg/gomp/pr25996.c: New test.
15837 * g++.dg/gomp/pr25996.C: New test.
15838
15839 2006-04-25 Richard Sandiford <richard@codesourcery.com>
15840
15841 PR rtl-optimization/26725
15842 * gcc.c-torture/compile/pr26725.c: New test.
15843
15844 2006-04-25 Richard Guenther <rguenther@suse.de>
15845
15846 * gcc.dg/tree-prof/val-prof-2.c: Check for n + ffff rather
15847 than n + -1.
15848
15849 2006-04-25 Andreas Krebbel <krebbel1@de.ibm.com>
15850
15851 * gcc.dg/20060425-1.c: New testcase.
15852
15853 2006-04-25 Jakub Jelinek <jakub@redhat.com>
15854
15855 PR tree-optimization/26865
15856 * gcc.dg/pr26865.c: New test.
15857
15858 2006-04-24 Mark Mitchell <mark@codesourcery.com>
15859
15860 PR c++/27292
15861 * g++.dg/conversion/bitfield1.C: New test.
15862 * g++.dg/conversion/bitfield2.C: Likewise.
15863 * g++.dg/conversion/bitfield3.C: Likewise.
15864
15865 2006-04-24 Andrew Pinski <pinskia@gcc.gnu.org>
15866 Richard Guenther <rguenther@suse.de>
15867
15868 PR tree-optimization/27236
15869 * gcc.dg/tree-ssa/pr27236.c: New testcase.
15870
15871 2006-04-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15872
15873 PR c++/19963
15874 * g++.dg/other/incomplete2.C: New test.
15875
15876 2006-04-24 Richard Guenther <rguenther@suse.de>
15877
15878 PR middle-end/26869
15879 * gcc.dg/torture/pr26869.c: New testcase.
15880
15881 2006-04-24 Andrew Pinski <pinskia@gcc.gnu.org>
15882 Richard Guenther <rguenther@suse.de>
15883
15884 PR tree-optimization/27218
15885 * g++.dg/tree-ssa/pr27218.C: New testcase.
15886
15887 2006-04-23 Mark Mitchell <mark@codesourcery.com>
15888
15889 PR c++/26912
15890 * g++.dg/template/friend41.C: New test.
15891
15892 2006-04-23 David Edelsohn <edelsohn@gnu.org>
15893
15894 * g++.dg/opt/pr15551.C: Include cstdio.
15895 (main): Use remove instead of unlink.
15896
15897 2006-04-23 Eric Botcazou <ebotcazou@adacore.com>
15898
15899 * gcc.dg/sibcall-7.c: New test.
15900 * gcc.dg/tree-ssa/tailrecursion-1.c: Pass -foptimize-sibling-calls.
15901 * gcc.dg/tree-ssa/tailrecursion-2.c: Likewise.
15902 * gcc.dg/tree-ssa/tailrecursion-3.c: Likewise.
15903 * gcc.dg/tree-ssa/tailrecursion-4.c: Likewise.
15904 * gcc.dg/tree-ssa/tailrecursion-5.c: Likewise.
15905
15906 2006-04-23 Mark Mitchell <mark@codesourcery.com>
15907
15908 PR c++/26534
15909 * g++.dg/opt/bitfield1.C: New test.
15910 * g++.dg/compat/abi/bitfield1_main.C: Add -w.
15911 * g++.dg/compat/abi/bitfield1_x.C: Likewise.
15912 * g++.dg/compat/abi/bitfield1_y.C: Likewise.
15913 * g++.dg/compat/abi/bitfield2_main.C: Likewise.
15914 * g++.dg/compat/abi/bitfield2_x.C: Likewise.
15915 * g++.dg/compat/abi/bitfield2_y.C: Likewise.
15916 * g++.dg/abi/bitfield1.C: Add dg-warning markers.
15917 * g++.dg/abi/bitfield2.C: Likewise.
15918 * g++.dg/init/bitfield1.C: Likewise.
15919
15920 2006-04-23 Paul Thomas <pault@gcc.gnu.org>
15921
15922 PR fortran/25099
15923 * gfortran.dg/elemental_subroutine_4.f90: New test.
15924 * gfortran.dg/assumed_size_refs_1.f90: Add error to non-conforming
15925 call sub (m, x).
15926
15927 2006-04-22 Joseph S. Myers <joseph@codesourcery.com>
15928
15929 * gcc.c-torture/compile/20060421-1.c: New testcase.
15930
15931 2006-04-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15932
15933 PR c/25875
15934 * gcc.dg/init-bad-4.c: New test.
15935
15936 2006-04-21 Paul Brook <paul@codesourcery.com>
15937
15938 * gcc.dg/arm-vfp1.c: Skip on iWMMXt cpus.
15939
15940 2006-04-21 Paul Thomas <pault@gcc.gnu.org>
15941
15942 PR fortran/27122
15943 * gfortran.dg/defined_operators_1.f90: New test.
15944 * gfortran.dg/assumed_charlen_function_1.f90: Add new error and
15945 remove old ones associated, incorrectly, with Note 5.46.
15946
15947 PR fortran/27113
15948 * gfortran.dg/character_array_constructor_1.f90: New test.
15949
15950 2006-04-20 Jakub Jelinek <jakub@redhat.com>
15951
15952 * gcc.dg/20060419-1.c: New test.
15953
15954 2006-04-19 Carlos O'Donell <carlos@codesourcery.com>
15955
15956 PR c/26774
15957 * gcc.dg/struct-parse-1.c: New test case.
15958
15959 2006-04-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15960
15961 PR c++/26558
15962 * g++.dg/parse/template19.C: New test.
15963
15964 PR c++/26739
15965 * g++.old-deja/g++.pt/friend36.C: Adjust error markers.
15966
15967 PR c++/26036
15968 * g++.dg/expr/call3.C: New test.
15969
15970 PR c++/10385
15971 * g++.dg/conversion/dynamic1.C: New test.
15972
15973 2006-04-19 Mark Mitchell <mark@codesourcery.com>
15974
15975 PR c++/27102
15976 * g++.dg/template/crash35.C: Tweak error markers.
15977 * g++.dg/template/crash46.C: New test.
15978 * g++.old-deja/g++.brendan/friend4.C: Tweak error markers.
15979 * g++.old-deja/g++.pt/incomplete1.C: Likewise.
15980
15981 2006-04-19 Andreas Krebbel <krebbel1@de.ibm.com>
15982
15983 PR rtl-optimization/14261
15984 * gcc.c-torture/compile/20060419-1.c: Added.
15985
15986 2006-04-18 Bernhard Fischer <aldot@gcc.gnu.org>
15987
15988 * gfortran.dg/label_1.f90: Adjust dg-error.
15989
15990 2006-04-16 Roger Sayle <roger@eyesopen.com>
15991
15992 PR target/26961
15993 * gcc.dg/fold-cond-1.c: New test case.
15994 * gcc.dg/pr26961-1.c: Likewise.
15995
15996 2006-04-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
15997
15998 PR libgfortran/27138
15999 * gfortran.dg/read_bad_advance.f90: New test.
16000
16001 2006-04-16 Roger Sayle <roger@eyesopen.com>
16002 Dale Johannesen <dalej@apple.com>
16003
16004 PR target/24076
16005 * gcc.target/i386/vecinit-3.c: New testcase.
16006 * gcc.target/i386/vecinit-4.c: Likewise.
16007 * gcc.target/i386/sse-18.c: Likewise.
16008 * gcc.target/i386/sse-19.c: Likewise.
16009
16010 2006-04-16 Thomas Koenig <Thomas.Koenig@online.de>
16011
16012 * gfortran.dg/allocate_zerosize_1.f90: New test.
16013
16014 2006-04-16 Mark Mitchell <mark@codesourcery.com>
16015
16016 PR c++/26365
16017 * g++.dg/template/crash45.C: New test.
16018
16019 2006-04-16 Paul Thomas <pault@gcc.gnu.org>
16020
16021 PR fortran/26787
16022 * gfortran.dg/proc_assign_1.f90: New test.
16023 * gfortran.dg/procedure_lvalue.f90: Change message.
16024 * gfortran.dg/namelist_4.f90: Add new error.
16025
16026 PR fortran/25597
16027 PR fortran/27096
16028 * gfortran.dg/auto_pointer_array_result_1.f90
16029
16030 PR fortran/27089
16031 * gfortran.dg/specification_type_resolution_1.f90
16032
16033 PR fortran/18003
16034 PR fortran/25669
16035 PR fortran/26834
16036 * gfortran.dg/bounds_temporaries_1.f90: New test.
16037
16038 PR fortran/27124
16039 * gfortran.dg/array_return_value_1.f90: New test.
16040
16041 2006-04-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16042
16043 PR fortran/25336
16044 * gfortran/dg/g77/20030115-1.f: Delete duplicate test.
16045
16046 2006-04-15 Jakub Jelinek <jakub@redhat.com>
16047
16048 PR middle-end/26823
16049 * g++.dg/gomp/pr26823-1.C: New test.
16050 * g++.dg/gomp/pr26823-2.C: New test.
16051
16052 2006-04-13 Uros Bizjak <uros@kss-loka.si>
16053
16054 PR middle-end/27134
16055 * gcc.dg/pr27314.c: New test.
16056
16057 2006-04-13 Richard Henderson <rth@redhat.com>
16058
16059 * g++.dg/gomp/block-0.C: Update expected matches.
16060
16061 2006-04-13 DJ Delorie <dj@redhat.com>
16062
16063 * lib/target-supports.exp (check_effective_target_int32plus): New.
16064 (check_effective_target_ptr32plus): New.
16065 (check_effective_target_size32plus): New.
16066 (check_effective_target_int16): New.
16067 (check_profiling_available): Add m32c to the list of unsupported
16068 targets.
16069
16070 * gcc.c-torture/compile/20000804-1.c: Skip m32c also.
16071 * gcc.c-torture/compile/20001226-1.c: Skip m32c due to small
16072 memory size.
16073 * gcc.c-torture/compile/20010327-1.c: Skip m32c due to non-SI
16074 pointers.
16075 * gcc.c-torture/compile/20020604-1.c: Skip m32c due to small
16076 size_t.
16077 * gcc.c-torture/compile/20050303-1.c: Require >=32 bit integers
16078 and size_t.
16079 * gcc.c-torture/compile/980506-1.c: Require >=32 bit size_t.
16080 * gcc.c-torture/execute/20020404-1.x: Check for any 16 bit target,
16081 not just xstormy16. Skip m32c due to weird pointer size.
16082 * gcc.c-torture/execute/20021024-1.x: Check for any 16 bit target,
16083 not just xstormy16.
16084 * gcc.c-torture/execute/shiftdi.x: Check for any 16 bit target,
16085 not just xstormy16.
16086 * gcc.dg/20020312-2.c: Add m32c support.
16087 * gcc.dg/20040622-2.c: Require >=32 bit pointers.
16088 * gcc.dg/20050321-1.c: XFail m32c due to incorrect malloc prototype
16089 in test.
16090 * gcc.dg/20050321-2.c: Require >=32 bit integers.
16091 * gcc.dg/asm-1.c: Skip if int and short are the same size.
16092 * gcc.dg/fold-mod-1.c: Require >=32 bit integers.
16093 * gcc.dg/fold-overflow-1.c: Skip m32c due to small const types in asm.
16094 * gcc.dg/format/bitfld-1.c: Require >=32 bit integers due to printf
16095 formats
16096 * gcc.dg/init-string-2.c: Require >=32 bit integers.
16097 * gcc.dg/max-1.c: Skip m32c in r8c or m16c mode due to small pointers.
16098 * gcc.dg/noncompile/920923-1.c: Skip small-int message for int16 hosts.
16099 * gcc.dg/pch/struct-1.c: Require >= 32 bit integers.
16100 * gcc.dg/pr14796-2.c: Require >=32 bit integers.
16101 * gcc.dg/pr17112-1.c: Require >=32 bit integers.
16102 * gcc.dg/pr18241-1.c: XFail m32c due to incorrect memset prototype
16103 in test.
16104 * gcc.dg/pr18241-2.c: XFail m32c due to incorrect memset prototype
16105 in test.
16106 * gcc.dg/pr19340.c: Skip m32c due to lack of scheduling.
16107 * gcc.dg/pr23049.c: Require >=32 bit integers.
16108 * gcc.dg/torture/pr26565.c: Skip m32c as everything is already packed.
16109 * gcc.dg/torture/pr26587.c: Require >=32 bit integers.
16110 * gcc.dg/torture/pr26630.c: Require >=32 bit integers.
16111 * gcc.dg/tree-ssa/loop-10.c: Require >=32 bit integers.
16112 * gcc.dg/tree-ssa/loop-2.c: Require >=32 bit size_t.
16113 * gcc.dg/tree-ssa/loop-4.c: Require >=32 bit size_t.
16114 * gcc.dg/tree-ssa/ltrans-1.c: Require >=32 bit size_t.
16115 * gcc.dg/tree-ssa/ltrans-2.c: Require >=32 bit size_t.
16116 * gcc.dg/tree-ssa/ltrans-3.c: Require >=32 bit size_t.
16117 * gcc.dg/tree-ssa/ltrans-4.c: Require >=32 bit size_t.
16118 * gcc.dg/tree-ssa/pr14341.c: Require >=32 bit integers.
16119 * gcc.dg/tree-ssa/pr23382.c: XFail m32c due to incorrect malloc
16120 prototype in test.
16121 * gcc.dg/tree-ssa/pr24627.c: Require >=32 bit integers.
16122 * gcc.dg/tree-ssa/pr26180.c: Require >=32 bit integers.
16123 * gcc.dg/tree-ssa/vrp14.c: Require >=32 bit integers.
16124 * gcc.dg/tree-ssa/vrp21.c: Require >=32 bit integers.
16125 * gcc.dg/tree-ssa/vrp22.c: Require >=32 bit integers.
16126
16127 * gcc.c-torture/execute/20040629-1.x: New. Require >16 bit integers.
16128 * gcc.c-torture/execute/20040703-1.x: Likewise.
16129 * gcc.c-torture/execute/20040705-1.x: Likewise.
16130 * gcc.c-torture/execute/20040705-2.x: Likewise.
16131 * gcc.c-torture/execute/20040709-1.x: Likewise.
16132 * gcc.c-torture/execute/20040709-2.x: Likewise.
16133 * gcc.c-torture/execute/20040811-1.x: Likewise.
16134 * gcc.c-torture/execute/20050316-1.x: Likewise.
16135 * gcc.c-torture/execute/bitfld-4.x: Likewise.
16136 * gcc.c-torture/execute/pr19689.x: Likewise.
16137 * gcc.c-torture/execute/pr7284-1.x: Likewise.
16138 * gcc.c-torture/execute/usmul.x: Likewise.
16139 * gcc.c-torture/execute/vrp-5.x: Likewise.
16140 * gcc.c-torture/execute/vrp-6.x: Likewise.
16141 * gcc.dg/debug/20041023-1.s: Likewise.
16142
16143 2006-04-13 Roger Sayle <roger@eyesopen.com>
16144
16145 * gcc.target/i386/20050113-1.c: Tweak testcase to reflect that casts
16146 of integers to a vector types are now constant expressions in C.
16147 * gcc.dg/vect/vect-fold-1.c: New test case.
16148
16149 2006-04-13 Paolo Bonzini <bonzini@gnu.org>
16150 Ulrich Weigand <uweigand@de.ibm.com>
16151
16152 PR target/27006
16153 * gcc.dg/vmx/pr27006.c: New testcase.
16154
16155 2006-04-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16156
16157 PR libgfortran/26766
16158 * gfortran.dg/write_recursive.f90: New test.
16159
16160 2006-04-11 Mark Mitchell <mark@codesourcery.com>
16161
16162 * g++.dg/parse/dtor7.C: New test.
16163 * g++.dg/parse/new1.C: Add error marker.
16164 * g++.dg/template/new3.C: New test.
16165
16166 PR c++/26122
16167 * g++.dg/template/pure1.C: New test.
16168
16169 PR c++/26295
16170 * g++.dg/parse/ptrmem4.C: New test.
16171
16172 2006-04-10 Jeff Law <law@redhat.com>
16173
16174 PR/27087
16175 * gcc.c-torture/compile/pr27087.c: New test.
16176
16177 2006-04-10 Aldy Hernandez <aldyh@redhat.com>
16178
16179 PR/21391
16180 * gcc.dg/20060410.c: New.
16181
16182 2006-04-10 Matthias Klose <doko@debian.org>
16183
16184 * lib/gcc-defs.exp (gcc-set-multilib-library-path):
16185 Recognize multilib directory names containing underscores.
16186
16187 2006-04-10 Roger Sayle <roger@eyesopen.com>
16188
16189 * gcc.target/i386/vecinit-1.c: New test case.
16190 * gcc.target/i386/vecinit-2.c: Likewise.
16191
16192 2006-04-10 Jakub Jelinek <jakub@redhat.com>
16193
16194 PR debug/27057
16195 * g++.dg/debug/dwarf2-2.C: New test.
16196
16197 2006-04-09 Richard Sandiford <richard@codesourcery.com>
16198
16199 PR rtl-optimization/27073
16200 * gcc.c-torture/execute/pr27073.c: New test.
16201
16202 2006-04-08 Mike Stump <mrs@apple.com>
16203
16204 * gcc.dg/pragma-darwin.c: Improve for ppc64.
16205
16206 2006-04-07 Richard Guenther <rguenther@suse.de>
16207
16208 PR tree-optimization/26135
16209 * gcc.dg/tree-ssa/ssa-copyprop-1.c: New testcase.
16210
16211 2006-04-06 Jan Hubicka <jh@suse.cz>
16212
16213 PR profile/26399
16214 * g++.dg/bprob/g++-bprob-2.C: New testcase.
16215
16216 2006-04-06 Roger Sayle <roger@eyesopen.com>
16217
16218 * g++.dg/conversion/nullptr1.C: New test case.
16219 * g++.dg/conversion/nullptr2.C: Likewise.
16220
16221 2006-04-05 Roger Sayle <roger@eyesopen.com>
16222
16223 * gfortran.dg/dependency_18.f90: New test case.
16224
16225 2006-04-05 Richard Guenther <rguenther@suse.de>
16226
16227 PR tree-optimization/26919
16228 * gcc.dg/ipa/ipa-1.c: Use -fno-early-inlining.
16229 * gcc.dg/ipa/ipa-2.c: Likewise.
16230 * gcc.dg/ipa/ipa-3.c: Likewise.
16231 * gcc.dg/ipa/ipa-5.c: Likewise.
16232
16233 2006-04-05 Richard Guenther <rguenther@suse.de>
16234
16235 PR tree-optimization/26763
16236 * gcc.dg/torture/pr26763-1.c: New testcase.
16237 * gcc.dg/torture/pr26763-2.c: Likewise.
16238
16239 2006-04-04 Paul Thomas <pault@gcc.gnu.org>
16240
16241 PR fortran/23634
16242 PR fortran/25619
16243 * gfortran.dg/actual_array_constructor_1.f90: New testcase.
16244
16245 2006-04-04 Eric Christopher <echristo@apple.com>
16246
16247 * gcc.target/i386/387-1.c: Allow regexp to match darwin
16248 stubs.
16249 * gcc.target/i386/387-5.c: Ditto.
16250
16251 2006-04-04 Carlos O'Donell <carlos@codesourcery.com>
16252
16253 * gcc.target/sparc/struct-ret-check.c: New test.
16254
16255 2006-04-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16256
16257 * gfortran.dg/fmt_zero_digits.f90: New test for no error when
16258 zero decimal digits specified in format.
16259
16260 2006-04-03 Paul Thomas <pault@gcc.gnu.org>
16261
16262 PR fortran/26891
16263 * gfortran.dg/missing_optional_dummy_1.f90: New test.
16264
16265 PR fortran/26976
16266 * gfortran.dg/compliant_elemental_intrinsics_1.f90: New test.
16267 * gfortran.dg/initialization_1.f90: Make assignment compliant.
16268 * gfortran.dg/transfer_array_intrinsic_1.f90: Simplify.
16269 * gfortran.dg/transfer_array_intrinsic_2.f90: Make assignments
16270 compliant and detect bigendian-ness.
16271
16272 2006-04-02 Erik Edelmann <eedelman@gcc.gnu.org>
16273
16274 * gfortran.dg/allocatable_dummy_1.f90: Also check that allocatable
16275 dummy arguments work when the actual argument is itself a dummy
16276 argument of the caller.
16277
16278 2006-04-01 Eric Botcazou <ebotcazou@libertysurf.fr>
16279
16280 PR libfortran/24685
16281 * gfortran.dg/large_real_kind_form_io_2.f90: XFAIL on SPARC/Solaris.
16282
16283 2006-04-01 Roger Sayle <roger@eyesopen.com>
16284
16285 * gfortran.dg/dependencency_17.f90: New test case.
16286
16287 2006-04-01 Roger Sayle <roger@eyesopen.com>
16288
16289 * gfortran.dg/dependency_14.f90: New test case.
16290 * gfortran.dg/dependency_15.f90: Likewise.
16291 * gfortran.dg/dependency_16.f90: Likewise.
16292
16293 2006-03-31 Asher Langton <langton2@llnl.gov>
16294
16295 PR fortran/25358
16296 gfortran.dg/cray_pointers_6.f90: New test.
16297
16298 2006-03-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16299
16300 PR libgfortran/26890
16301 * gfortran.dg/read_size_noadvance.f90: New test.
16302
16303 2006-03-30 Thomas Koenig <Thomas.Koenig@online.de>
16304
16305 PR fortran/25031
16306 * gfortran.dg/multiple_allocation_1.f90: Check that the
16307 size has changed after a re-allocation with stat.
16308
16309 2006-03-30 Richard Guenther <rguenther@suse.de>
16310
16311 * gcc.target/i386/sselibm-1.c: Adjust for libgcc-math partial
16312 removal.
16313 * gcc.target/i386/sselibm-2.c: Likewise.
16314 * gcc.target/i386/sselibm-3.c: Likewise.
16315 * gcc.target/i386/sselibm-4.c: Likewise.
16316 * gcc.target/i386/sselibm-5.c: Likewise.
16317
16318 2006-03-28 Roger Sayle <roger@eyesopen.com>
16319
16320 * gcc.dg/fold-andxor-1.c: New test case.
16321 * gcc.dg/fold-xorand-1.c: Likewise.
16322
16323 2006-03-28 Roger Sayle <roger@eyesopen.com>
16324
16325 * gcc.dg/fold-convnotconv-1.c: New test case.
16326
16327 2006-03-28 Paul Thomas <pault@gcc.gnu.org>
16328
16329 PR fortran/26779
16330 * gfortran.dg/private_type_5.f90: New test.
16331
16332 2006-03-27 David Edelsohn <edelsohn@gnu.org>
16333
16334 * objc.dg/objc-nofilename-1.m: Limit to Darwin.
16335
16336 2006-03-27 Jakub Jelinek <jakub@redhat.com>
16337
16338 * gfortran.dg/advance_2.f90: New test.
16339 * gfortran.dg/advance_3.f90: New test.
16340
16341 * gfortran.fortran-torture/execute/equiv_5.f: New test.
16342
16343 2006-03-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16344
16345 PR libgfortran/26661
16346 PR libgfortran/26880
16347 * gfortran.dg/read_x_past.f: New test.
16348
16349 2006-03-26 Geoffrey Keating <geoffk@apple.com>
16350
16351 * gcc.dg/darwin-20040809-2.c: Don't expect default debugging
16352 to be STABS.
16353
16354 2006-03-26 David Edelsohn <edelsohn@gnu.org>
16355
16356 * objc.dg/dwarf-1.m: Skip on AIX.
16357 * objc.dg/dwarf-2.m: Skip on AIX.
16358
16359 2006-03-25 Steven G. Kargl <kargls@comcast.net>
16360
16361 PR fortran/26816
16362 * gfortran.dg/float_1.f90: New test.
16363
16364 2006-03-25 Steven G. Kargl <kargsl@comcast.net>
16365
16366 * gfortran.dg/transfer_array_intrinsic_1.f90: Restrict to i?86 and
16367 X86_64 targets.
16368 * gfortran.dg/transfer_array_intrinsic_2.f90: Ditto.
16369
16370 2006-03-25 Thomas Koenig <Thomas.Koenig@online.de>
16371
16372 PR libfortran/26735
16373 * gfortran.dg/convert_implied_open.f90: New test case.
16374
16375 2006-03-25 Thomas Koenig <Thomas.Koenig@online.de>
16376
16377 PR fortran/26769
16378 * gfortran.dg/transpose_reshape_r10.f90: New test case.
16379
16380 2006-03-25 Uros Bizjak <uros@kss-loka.si>
16381
16382 PR middle-end/26717
16383 * gcc.dg/pr26717.c: New test.
16384
16385 2006-03-25 Roger Sayle <roger@eyesopen.com>
16386
16387 * gfortran.dg/dependency_12.f90: New test case.
16388
16389 2006-03-24 Roger Sayle <roger@eyesopen.com>
16390
16391 * gfortran.dg/dependency_9.f90: New (resurected) test case.
16392
16393 2006-03-24 Jeff Law <law@redhat.com>
16394
16395 * gcc.c-torture/pr26840.c: New test.
16396
16397 2006-03-24 Geoffrey Keating <geoffk@apple.com>
16398
16399 * objc.dg/dwarf-2.m: New.
16400 * obj-c++.dg/dwarf-2.mm: New.
16401
16402 * g++.old-deja/g++.other/init19.C: New.
16403
16404 2006-03-24 David Edelsohn <edelsohn@gnu.org>
16405
16406 * g++.dg/eh/spbp.C: Skip on AIX.
16407
16408 2006-03-24 Jakub Jelinek <jakub@redhat.com>
16409
16410 PR middle-end/26611
16411 * g++.dg/gomp/pr26611-1.C: New test.
16412 * g++.dg/gomp/pr26611-2.C: New test.
16413
16414 2006-03-24 Jeff Law <law@redhat.com>
16415
16416 * gcc.c-torture/compile/pr26833.c: New test.
16417 * gfortran.fortran-torture/compile/pr26806.f90: New test.
16418
16419 2006-03-22 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16420
16421 * gfortran.dg/endfile_2.f90: Delete temp file.
16422
16423 2006-03-22 Thomas Koenig <Thomas.Koenig@online.de>
16424
16425 PR fortran/19303
16426 * gfortran.dg/record_marker_1.f90: New test case.
16427 * gfortran.dg/record_marker_2.f: New test case.
16428 * gfortran.dg/record_marker_3.f90: New test case.
16429
16430 2006-03-22 Paul Thomas <pault@gcc.gnu.org>
16431
16432 PR fortran/17298
16433 * gfortran.dg/transfer_array_intrinsic_1.f90: New test.
16434 * gfortran.dg/transfer_array_intrinsic_2.f90: New test.
16435
16436 2006-03-21 Janis Johnson <janis187@us.ibm.com>
16437
16438 * lib/gcc-dg.exp (cleanup-modules): New proc.
16439 * gfortran.dg/allocatable_function_1.f90,
16440 gfortran.dg/allocate_char_star_scalar_1.f90,
16441 gfortran.dg/assumed_charlen_function_1.f90,
16442 gfortran.dg/assumed_dummy_1.f90,
16443 gfortran.dg/assumed_shape_ranks_1.f90,
16444 gfortran.dg/assumed_shape_ranks_2.f90,
16445 gfortran.dg/assumed_size_dt_dummy.f90,
16446 gfortran.dg/auto_char_dummy_array_1.f90,
16447 gfortran.dg/auto_char_len_3.f90,
16448 gfortran.dg/automatic_module_variable.f90,
16449 gfortran.dg/bad_automatic_objects_1.f90,
16450 gfortran.dg/char_array_constructor.f90,
16451 gfortran.dg/char_array_structure_constructor.f90,
16452 gfortran.dg/char_result_11.f90, gfortran.dg/char_result_9.f90,
16453 gfortran.dg/contained_1.f90, gfortran.dg/convert_1.f90,
16454 gfortran.dg/cray_pointers_5.f90, gfortran.dg/data_constraints_1.f90,
16455 gfortran.dg/default_initialization.f90, gfortran.dg/der_charlen_1.f90,
16456 gfortran.dg/der_io_2.f90, gfortran.dg/der_io_3.f90,
16457 gfortran.dg/derived_pointer_recursion.f90,
16458 gfortran.dg/derived_recursion.f90, gfortran.dg/der_pointer_1.f90,
16459 gfortran.dg/der_pointer_3.f90, gfortran.dg/der_pointer_4.f90,
16460 gfortran.dg/dummy_functions_1.f90,
16461 gfortran.dg/elemental_initializer_1.f90,
16462 gfortran.dg/elemental_non_intrinsic_dummy_1.f90,
16463 gfortran.dg/elemental_pointer_1.f90,
16464 gfortran.dg/elemental_subroutine_1.f90,
16465 gfortran.dg/elemental_subroutine_2.f90, gfortran.dg/entry_1.f90,
16466 gfortran.dg/entry_3.f90, gfortran.dg/enum_10.f90,
16467 gfortran.dg/equiv_constraint_3.f90, gfortran.dg/func_derived_1.f90,
16468 gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90,
16469 gfortran.dg/generic_1.f90, gfortran.dg/generic_2.f90,
16470 gfortran.dg/generic_3.f90, gfortran.dg/generic_4.f90,
16471 gfortran.dg/global_references_1.f90,
16472 gfortran.dg/host_used_types_1.f90, gfortran.dg/implicit_1.f90,
16473 gfortran.dg/implicit_2.f90, gfortran.dg/implicit_actual.f90,
16474 gfortran.dg/initialization_1.f90, gfortran.dg/int_1.f90,
16475 gfortran.dg/intent_used_1.f90, gfortran.dg/interface_1.f90,
16476 gfortran.dg/interface_2.f90, gfortran.dg/internal_references_2.f90,
16477 gfortran.dg/io_constraints_1.f90, gfortran.dg/io_constraints_2.f90,
16478 gfortran.dg/large_integer_kind_1.f90,
16479 gfortran.dg/large_real_kind_1.f90,
16480 gfortran.dg/module_blank_common.f90, gfortran.dg/module_commons_1.f90,
16481 gfortran.dg/module_double_reuse.f90,
16482 gfortran.dg/module_equivalence_1.f90,
16483 gfortran.dg/module_interface_1.f90,
16484 gfortran.dg/module_parameter_array_refs_1.f90,
16485 gfortran.dg/named_interface.f90, gfortran.dg/namelist_14.f90,
16486 gfortran.dg/namelist_15.f90, gfortran.dg/namelist_1.f90,
16487 gfortran.dg/namelist_4.f90, gfortran.dg/namelist_use.f90,
16488 gfortran.dg/namelist_use_only.f90, gfortran.dg/nested_modules_1.f90,
16489 gfortran.dg/nested_modules_2.f90, gfortran.dg/nested_modules_3.f90,
16490 gfortran.dg/nested_modules_4.f90, gfortran.dg/nested_modules_5.f90,
16491 gfortran.dg/parens_5.f90, gfortran.dg/parent_result_ref_4.f90,
16492 gfortran.dg/pr15164.f90, gfortran.dg/pr16861.f90,
16493 gfortran.dg/pr17615.f90, gfortran.dg/pr19926.f90,
16494 gfortran.dg/pr21177.f90, gfortran.dg/pr26246_1.f90,
16495 gfortran.dg/private_type_1.f90, gfortran.dg/private_type_2.f90,
16496 gfortran.dg/private_type_3.f90, gfortran.dg/private_type_4.f90,
16497 gfortran.dg/procedure_lvalue.f90, gfortran.dg/pure_byref_3.f90,
16498 gfortran.dg/same_name_1.f90,
16499 gfortran.dg/sibling_dummy_procedure_1.f90,
16500 gfortran.dg/sibling_dummy_procedure_2.f90,
16501 gfortran.dg/sibling_dummy_procedure_3.f90,
16502 gfortran.dg/substr_1.f90, gfortran.dg/substring_equivalence.f90,
16503 gfortran.dg/use_allocated_1.f90, gfortran.dg/used_dummy_types_1.f90,
16504 gfortran.dg/used_dummy_types_2.f90,
16505 gfortran.dg/used_dummy_types_3.f90,
16506 gfortran.dg/used_dummy_types_4.f90,
16507 gfortran.dg/used_dummy_types_5.f90,
16508 gfortran.dg/used_interface_ref.f90, gfortran.dg/used_types_1.f90,
16509 gfortran.dg/userdef_operator_1.f90: Use it.
16510
16511 2006-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16512
16513 * gfortran.dg/advance.f90, gfortran.dg/backspace_2.f,
16514 gfortran.dg/comma.f, gfortran.dg/direct_io_2.f90,
16515 gfortran.dg/tl_editing.f90, gfortran.dg/unf_io_convert_1.f90,
16516 gfortran.dg/write_back.f,
16517 gfortran.fortran-torture/execute/inquire_1.f90,
16518 gfortran.fortran-torture/execute/inquire_3.f90: Delete temp file.
16519
16520 2006-03-21 Jeff Law <law@redhat.com>
16521
16522 * gcc.dg/tree-ssa/vrp28.c: New test.
16523
16524 2006-03-21 Eric Botcazou <ebotcazou@libertysurf.fr>
16525
16526 * gcc.dg/builtins-config.h (Solaris case): Define HAVE_C99_RUNTIME
16527 if _STDC_C99 is defined.
16528 * gcc.dg/builtins-18.c: Pass -std=c99 on Solaris.
16529 * gcc.dg/builtins-20.c: Likewise.
16530 * gcc.dg/builtins-53.c: Likewise.
16531 * gcc.dg/single-precision-constant.c: Likewise. Also pass
16532 -mmacosx-version-min=10.3 on PowerPC/Darwin.
16533
16534 2006-03-21 Andrew Pinski <pinskia@physics.uc.edu>
16535
16536 PR tree-opt/26781
16537 * gcc.c-torture/compile/pr26781-1.c: New test.
16538 * gcc.c-torture/compile/pr26781-2.c: New test.
16539
16540 2006-03-21 Jakub Jelinek <jakub@redhat.com>
16541
16542 PR c++/26690
16543 * g++.dg/gomp/pr26690-1.C: New test.
16544 * g++.dg/gomp/pr26690-2.C: New test.
16545
16546 2006-03-20 Jeff Law <law@redhat.com>
16547
16548 * gcc.dg/tree-ssa/pr21829.c: New test.
16549
16550 * gcc.dg/tree-ssa/20030807-2.c: Make sure to run VRP.
16551
16552 2006-03-20 Richard Sandiford <richard@codesourcery.com>
16553
16554 * lib/target-supports.exp (check_no_compiler_messages): New procedure.
16555 (check_visibility_available): Use it.
16556 (check_effective_target_default_packed): Likewise.
16557 (check_effective_target_pcc_bitfield_type_matters): Likewise.
16558 (check_effective_target_fopenmp): Likewise.
16559 (check_effective_target_freorder): Likewise.
16560 (check_effective_target_fpic): Likewise.
16561 (check_named_sections_available): Likewise.
16562 (check_effective_target_ilp32): Likewise.
16563 (check_effective_target_lp64): Likewise.
16564
16565 2006-03-20 Thomas Koenig <Thomas.Koenig@online.de>
16566
16567 PR fortran/20935
16568 * gfortran.dg/scalar_mask_2.f90: New test case.
16569
16570 2006-03-20 Andrew Pinski <pinskia@physics.uc.edu>
16571
16572 PR tree-opt/26629
16573 * gcc.dg/tree-ssa/loadpre12.c: New test.
16574 * gcc.dg/tree-ssa/loadpre13.c: New test.
16575 * gcc.dg/tree-ssa/loadpre14.c: New test.
16576 * gcc.dg/tree-ssa/loadpre15.c: New test.
16577 * gcc.dg/tree-ssa/loadpre16.c: New test.
16578 * gcc.dg/tree-ssa/loadpre17.c: New test.
16579 * gcc.dg/tree-ssa/loadpre18.c: New test.
16580 * gcc.dg/tree-ssa/loadpre19.c: New test.
16581 * gcc.dg/tree-ssa/loadpre20.c: New test.
16582 * gcc.dg/tree-ssa/loadpre21.c: New test.
16583 * gcc.dg/tree-ssa/loadpre22.c: New test.
16584
16585 2006-03-19 Paul Thomas <pault@gcc.gnu.org>
16586
16587 PR fortran/26741
16588 * gfortran.dg/elemental_initializer_1.f90: New test.
16589
16590 PR fortran/26716
16591 * gfortran.dg/assumed_shape_ranks_2: New test.
16592
16593 2006-03-18 Joseph S. Myers <joseph@codesourcery.com>
16594
16595 * gcc.dg/980523-1.c, gcc.dg/980526-1.c, gcc.dg/switch-1.c: Use
16596 target fpic.
16597
16598 2006-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16599
16600 * gfortran.dg/direct_io_1.f90, gfortran.dg/iostat_2.f90,
16601 gfortran.dg/open_new.f90, gfortran.dg/open_readonly_1.f90,
16602 gfortran.dg/pr16935.f90, gfortran.dg/pr20954.f,
16603 gfortran.dg/read_many_1.f, gfortran.dg/unf_io_convert_2.f90,
16604 gfortran.fortran-torture/execute/direct_io.f90,
16605 gfortran.fortran-torture/execute/inquire_2.f90,
16606 gfortran.fortran-torture/execute/inquire_4.f90,
16607 gfortran.fortran-torture/execute/list_read_1.f90,
16608 gfortran.fortran-torture/execute/open_replace.f90,
16609 gfortran.fortran-torture/execute/slash_edit.f90,
16610 gfortran.fortran-torture/execute/unopened_unit_1.f90: Delete
16611 temporary files from testcases.
16612
16613 2006-03-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16614
16615 PR libgfortran/26509
16616 gfortran.dg/write_direct_eor.f90: New test.
16617
16618 2006-03-17 David Edelsohn <edelsohn@gnu.org>
16619
16620 * gcc.target/powerpc/pr26350.c: New.
16621 * gcc.target/powerpc/indexed-addr.c: New.
16622
16623 2006-03-16 Roger Sayle <roger@eyesopen.com>
16624
16625 * gfortran.dg/dependency_13.f90: New test case.
16626
16627 2006-03-16 Roger Sayle <roger@eyesopen.com>
16628
16629 PR middle-end/21781
16630 * gcc.dg/real-const-1.c: New test case.
16631
16632 2006-03-15 Geoffrey Keating <geoffk@apple.com>
16633
16634 * g++.old-deja/g++.other/init18.C: New.
16635 * g++.old-deja/g++.other/init5.C: Remove xfail.
16636
16637 2006-03-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16638
16639 * g++.dg/opt/pr15551.C: Cleanup temp file.
16640
16641 2006-03-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16642
16643 PR c++/6634
16644 g++.dg/parse/long1.C: New test.
16645
16646 2006-03-14 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16647
16648 PR fortran/19101
16649 * gfortran.dg/continuation.f90: New test.
16650 * gfortran.dg/fmt_read_bz_bn.f90: Fix use of continuation.
16651
16652 2006-03-14 Richard Guenther <rguenther@suse.de>
16653
16654 PR tree-optimization/26672
16655 * gcc.dg/torture/pr26672.c: New testcase.
16656
16657 2006-03-14 Joseph S. Myers <joseph@codesourcery.com>
16658
16659 * gcc.target/powerpc/405-dlmzb-strlen-1.c,
16660 gcc.target/powerpc/440-dlmzb-strlen-1.c: New tests.
16661
16662 2006-03-13 Roger Sayle <roger@eyesopen.com>
16663
16664 PR middle-end/26557
16665 * gcc.c-torture/compile/switch-1.c: New test case.
16666
16667 2006-03-13 Paul Thomas <pault@gcc.gnu.org>
16668
16669 PR fortran/25378
16670 * gfortran.fortran-torture/execute/intrinsic_mmloc_3.f90: Expand
16671 test to include more permuatations of mask and index.
16672 * gfortran.dg/scalar_mask_1.f90: Modify last test to
16673 respond to F2003 spec. that the position returned for an all false
16674 mask && condition is zero.
16675
16676 2006-03-13 Jakub Jelinek <jakub@redhat.com>
16677
16678 PR middle-end/25989
16679 * gcc.dg/gomp/pr25989.c: New test.
16680
16681 2006-03-13 Jeff Law <law@redhat.com>
16682
16683 * gcc.dg/tree-ssa/20030807-2.c: No longer expected to fail.
16684
16685 2006-03-13 Eric Botcazou <ebotcazou@adacore.com>
16686
16687 * gcc.dg/switch-9.c: New test.
16688
16689 2006-03-13 Richard Guenther <rguenther@suse.de>
16690
16691 PR middle-end/26630
16692 * gcc.dg/torture/pr26630.c: New testcase.
16693
16694 2006-03-11 Roger Sayle <roger@eyesopen.com>
16695
16696 * gfortran.dg/dependency_10.f90: New test case.
16697 * gfortran.dg/dependency_11.f90: Likewise.
16698
16699 2006-03-11 Paul Thomas <pault@gcc.gnu.org>
16700 Erik Edelmann <eedelman@gcc.gnu.org>
16701
16702 * gfortran.dg/allocatable_function_1.f90: New.
16703 * gfortran.dg/allocatable_function_2.f90: New.
16704
16705 2006-03-10 Richard Guenther <rguenther@suse.de>
16706
16707 PR middle-end/26565
16708 * gcc.dg/torture/pr26565.c: New testcase.
16709
16710 2006-03-09 Eric Christopher <echristo@apple.com>
16711
16712 * gcc.c-torture/compile/20060309-1.c: New.
16713
16714 2006-03-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16715
16716 PR libgfortran/26499
16717 * gfortran.dg/write_back.f: New test.
16718 * gfortran.dg/write_rewind_1.f: New test.
16719 * gfortran.dg/write_rewind_2.f: New test.
16720
16721 2006-03-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16722
16723 PR libgfortran/26554
16724 * gfortran.dg/read_logical.f90: New test.
16725
16726 2006-03-04 Laurent GUERBY <laurent@guerby.net>
16727
16728 * ada/acats/norun.lst: cdd2a03 now passes.
16729
16730 2006-03-04 Andrew Pinski <pinskia@physics.uc.edu>
16731
16732 PR testsuite/25177
16733 * gcc.target/powerpc/pr18096-1.c: Change where the error
16734 would match.
16735
16736 2006-03-04 Jakub Jelinek <jakub@redhat.com>
16737
16738 * gcc.target/i386/cleanup-1.c: New test.
16739 * gcc.target/i386/cleanup-2.c: New test.
16740
16741 2006-03-04 Roger Sayle <roger@eyesopen.com>
16742
16743 * gfortran.dg/dependency_9.f90: Remove for the time being.
16744
16745 2006-03-04 Krister Walfridsson <cato@df.lth.se>
16746
16747 * objc.dg/bad-receiver-type.m: Add space before bracket in dg
16748 directive.
16749
16750 2006-03-03 Roger Sayle <roger@eyesopen.com>
16751
16752 * gfortran.dg/dependency_9.f90: New test case.
16753
16754 2006-03-03 Roger Sayle <roger@eyesopen.com>
16755
16756 * gfortran.dg/dependency_4.f90: New test case.
16757 * gfortran.dg/dependency_5.f90: New test case.
16758 * gfortran.dg/dependency_6.f90: New test case.
16759 * gfortran.dg/dependency_7.f90: New test case.
16760 * gfortran.dg/dependency_8.f90: New test case.
16761
16762 2006-03-03 Paul Brook <paul@codesourcery.com>
16763
16764 * lib/target-supports.exp (check_profiling_available):
16765 Add m68k-*-elf.
16766
16767 2006-03-03 Thomas Koenig <Thomas.Koenig@online.de>
16768
16769 PR fortran/25031
16770 * multiple_allocation_1.f90: New test.
16771
16772 2006-03-03 Roger Sayle <roger@eyesopen.com>
16773
16774 PR tree-optimization/26524
16775 * gfortran.dg/pr26524.f: New test case.
16776
16777 2006-03-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16778
16779 * g++.dg/template/repo5.C: Cleanup repo files.
16780 * gcc.dg/20051201-1.c: Cleanup coverage files.
16781 * gcc.target/sparc/fexpand-2.c, gcc.target/sparc/fpmerge-2.c,
16782 gcc.target/sparc/fpmul-2.c, gcc.target/sparc/pdist-2.c: Cleanup
16783 tree dump files.
16784
16785 2006-03-02 Fariborz Jahanian <fjahanian@apple.com>
16786
16787 * objc.dg/objc-nofilename-1.m: New test.
16788 * objc.dg/bad-receiver-type.m: New test.
16789 * obj-c++.dg/bad-receiver-type.mm: New test.
16790
16791 2006-03-02 Eric Botcazou <ebotcazou@libertysurf.fr>
16792
16793 * gcc.dg/single-precision-constant.c: Tweak for non-C99 runtimes.
16794
16795 2006-03-01 Mike Stump <mrs@apple.com>
16796
16797 * g++.dg/abi/key2.C: Add.
16798
16799 2006-03-01 Paul Thomas <pault@gcc.gnu.org>
16800
16801 * gfortran.dg/logical_dot_product.f90: New test.
16802
16803 PR fortran/26393
16804 * gfortran.dg/used_interface_ref.f90: New test.
16805
16806 PR fortran/20938
16807 * gfortran.dg/dependency_2.f90: New test.
16808 * gfortran.fortran-torture/execute/where17.f90: New test.
16809 * gfortran.fortran-torture/execute/where18.f90: New test.
16810 * gfortran.fortran-torture/execute/where19.f90: New test.
16811 * gfortran.fortran-torture/execute/where20.f90: New test.
16812
16813 2006-03-01 Daniel Berlin <dberlin@dberlin.org>
16814
16815 * g++.dg/tree-ssa/pr26443.C: New test case.
16816
16817 2006-02-28 Andrew Pinski <pinskia@physics.uc.edu>
16818
16819 PR middle-end/26022
16820 * g++.dg/opt/return-slot1.C: New test.
16821
16822 2006-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16823
16824 PR libgfortran/26136
16825 * gfortran.dg/namelist_23.f90: New test.
16826
16827 2006-02-28 Roger Sayle <roger@eyesopen.com>
16828
16829 PR middle-end/14752
16830 * gcc.dg/fold-eqandshift-2.c: New test case.
16831
16832 2006-02-28 Richard Guenther <rguenther@suse.de>
16833
16834 * gcc.dg/tree-ssa/pr26421.c: Fix testcase to force struct
16835 decomposition.
16836
16837 2006-02-28 Thomas Koenig <Thomas.Koenig@online.de>
16838
16839 * scalar_mask_1.f90: Add tests for maxloc with scalar mask.
16840
16841 2006-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16842
16843 PR libgfortran/26464
16844 * gfortran.dg/backspace_5.f: New test.
16845 * gfortran.dg/backspace_6.f: New test.
16846
16847 2006-02-26 Roger Sayle <roger@eyesopen.com>
16848
16849 * gcc.dg/fold-eqandnot-1.c: New test case.
16850
16851 2006-02-26 Roger Sayle <roger@eyesopen.com>
16852
16853 PR middle-end/19983
16854 * gcc.c-torture/execute/ieee/builtin-nan-1.c: New test case.
16855
16856 2006-02-26 Zdenek Dvorak <dvorakz@suse.cz>
16857
16858 * gcc.target/i386/20000614-2.c: Do not use -fno-strength-reduce.
16859 * gcc.dg/20030324-1.c: Do not use -fstrength-reduce.
16860
16861 2006-02-26 Richard Guenther <rguenther@suse.de>
16862
16863 PR tree-optimization/26421
16864 * gcc.dg/tree-ssa/pr26421.c: New testcase.
16865
16866 2006-02-26 Steven Bosscher <stevenb.gcc@gmail.com>
16867
16868 * gcc.dg/20031201-1.c: Don't use -frerun-loop-opt.
16869 * g++.old-deja/g++.robertl/eb132.C: Likewise.
16870
16871 2006-02-26 Roger Sayle <roger@eyesopen.com>
16872
16873 * gcc.dg/fold-even-1.c: New test case.
16874
16875 2006-02-26 Roger Sayle <roger@eyesopen.com>
16876
16877 PR middle-end/21137
16878 * gcc.dg/fold-eqandshift-1.c: New test case.
16879
16880 2006-02-26 Dorit Nuzman <dorit@il.ibm.com>
16881
16882 PR tree-optimization/25125
16883 * gcc.dg/vect/wrapv-vect-7.c, gcc.dg/vect/wrapv-vect-reduc-2char.c,
16884 gcc.dg/vect/wrapv-vect-reduc-2short.c: New tests.
16885
16886 2006-02-26 Dorit Nuzman <dorit@il.ibm.com>
16887
16888 PR tree-optimizations/26359
16889 * gcc.dg/vect/vect.exp: Compile tests prefixed with "dump-tree-dceloop"
16890 with -fdump-tree-dceloop-details.
16891 * gcc.dg/vect/dump-tree-dceloop-pr26359.c: New test.
16892
16893 2006-02-25 Roger Sayle <roger@eyesopen.com>
16894
16895 PR middle-end/23673
16896 * gcc.dg/fold-eqxor-1.c: New test case.
16897 * gcc.dg/fold-eqxor-2.c: Likewise.
16898 * gcc.dg/fold-eqxor-3.c: Likewise.
16899
16900 2006-02-25 Thomas Koenig <Thomas.Koenig@online.de>
16901
16902 PR fortran/23092
16903 * scalar_mask_1.f90: New test.
16904
16905 2006-02-24 Geoffrey Keating <geoffk@apple.com>
16906
16907 * g++.dg/eh/uncaught1.C: Add dg-options for ppc-darwin.
16908 * g++.dg/eh/uncaught2.C: New.
16909 * g++.dg/eh/uncaught3.C: New.
16910
16911 2006-02-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16912
16913 PR libgfortran/26423
16914 * gfortran.dg/read_many_1.f: New test.
16915
16916 2006-02-24 Paul Thomas <pault@gcc.gnu.org>
16917
16918 PR fortran/24519
16919 * gfortran.dg/dependency_3.f90: New test.
16920 * gfortran.fortran-torture/execute/vect-3.f90: Remove two of the
16921 XFAILs.
16922
16923 PR fortran/25395
16924 * gfortran.dg/equiv_6.f90: New test.
16925
16926 2006-02-23 Jeff Law <law@redhat.com>
16927
16928 * gcc.c-torture/compile/pr26425.c: New test.
16929
16930 2006-02-23 Jakub Jelinek <jakub@redhat.com>
16931
16932 PR middle-end/26412
16933 * gcc.dg/gomp/pr26412.c: New test.
16934
16935 2006-02-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16936
16937 PR c++/26291
16938 * g++.dg/other/ellipsis1.C: New test.
16939 * g++.dg/parse/operator4.C: Adjust error marker.
16940
16941 2006-02-22 H.J. Lu <hongjiu.lu@intel.com>
16942
16943 PR target/25603
16944 * gfortran.dg/pr25603.f: New testcase.
16945
16946 2006-02-22 Nathan Sidwell <nathan@codesourcery.com>
16947
16948 * gcc.dg/bf-spl1.c: Don't specify -m68000.
16949 * g++.old-deja/g++.pt/static11.C: Xfail for m68k-elf
16950
16951 2006-02-21 Geoffrey Keating <geoffk@apple.com>
16952
16953 * g++.dg/eh/spbp.C: New.
16954
16955 2006-02-21 Jakub Jelinek <jakub@redhat.com>
16956
16957 PR middle-end/26379
16958 * gcc.target/i386/mmx-7.c: New test.
16959
16960 2006-02-20 Roger Sayle <roger@eyesopen.com>
16961
16962 PR tree-optimization/26361
16963 * gcc.dg/tree-ssa/vrp27.c: New test case.
16964
16965 2006-02-20 Andrew Pinski <pinskia@physics.uc.edu>
16966
16967 * gcc.dg/tree-ssa/complex-3.c: Split out first part into ...
16968 * gcc.dg/tree-ssa/complex-4.c: Here.
16969
16970 2006-02-19 Roger Sayle <roger@eyesopen.com>
16971
16972 PR middle-end/19543
16973 * gfortran.dg/logical_1.f90: New test case.
16974
16975 2006-02-19 Jakub Jelinek <jakub@redhat.com>
16976
16977 PR middle-end/26334
16978 * gcc.dg/20060218-1.c: Moved to...
16979 * gcc.target/i386/20060218-1.c: ... here. New test.
16980
16981 2006-02-19 Erik Edelmann <eedelman@gcc.gnu.org>
16982
16983 PR fortran/26201
16984 * gfortran.dg/convert_1.f90: New.
16985
16986 2005-02-19 Paul Thomas <pault@gcc.gnu.org>
16987
16988 PR fortran/25054
16989 * gfortran.dg/namelist_5.f90: New test.
16990
16991 PR fortran/25089
16992 * gfortran.dg/namelist_4.f90: New test.
16993
16994 2006-02-18 Andrew Pinski <pinskia@physics.uc.edu>
16995
16996 PR tree-opt/25680
16997 * gcc.dg/tree-ssa/complex-3.c: New test.
16998
16999 2006-02-18 Andrew Pinski <pinskia@physics.uc.edu>
17000
17001 * gcc.dg/tree-ssa/20031106-1.c: Fix the final scan of the
17002 variable to take into account the variable name in the
17003 function header.
17004 * gcc.dg/tree-ssa/20031106-2.c: Likewise.
17005
17006 2006-02-18 Jakub Jelinek <jakub@redhat.com>
17007
17008 PR middle-end/26334
17009 * gcc.c-torture/compile/20060217-1.c: New test.
17010 * gcc.dg/20060218-1.c: New test.
17011
17012 2006-02-18 Joseph S. Myers <joseph@codesourcery.com>
17013
17014 * gcc.dg/glibc-uclibc-1.c, gcc.dg/glibc-uclibc-2.c: New tests.
17015
17016 2006-02-17 Grigory Zagorodnev <grigory_zagorodnev@linux.intel.com>
17017
17018 * gcc.dg/cpp/undef3.c: New test.
17019 * gcc.dg/cpp/trad/builtins2.c: New test.
17020
17021 2006-02-18 Mark Mitchell <mark@codesourcery.com>
17022
17023 PR c++/26266
17024 * g++.dg/template/static22.C: New test.
17025 * g++.dg/template/static23.C: New test.
17026 * g++.dg/template/static24.C: New test.
17027 * g++.dg/template/non-dependent13.C: New test.
17028 * g++.dg/init/member1.C: Tweak error markers.
17029
17030 2006-02-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
17031
17032 PR target/26255
17033 * gcc.c-torture/compile/pr26255.c: New test case.
17034
17035 2006-02-16 Roger Sayle <roger@eyesopen.com>
17036
17037 * gfortran.fortran-torture/execute/where_10.f90: New test case.
17038 * gfortran.fortran-torture/execute/where_11.f90: Likewise.
17039 * gfortran.fortran-torture/execute/where_12.f90: Likewise.
17040 * gfortran.fortran-torture/execute/where_13.f90: Likewise.
17041 * gfortran.fortran-torture/execute/where_14.f90: Likewise.
17042 * gfortran.fortran-torture/execute/where_15.f90: Likewise.
17043 * gfortran.fortran-torture/execute/where_16.f90: Likewise.
17044
17045 2006-02-16 Jeff Law <law@redhat.com>
17046
17047 * gcc.dg/tree-ssa/vrp24.c: Update expected output.
17048 * gcc.dg/tree-ssa/vrp26.c: New test.
17049
17050 2006-02-16 Joseph S. Myers <joseph@codesourcery.com>
17051
17052 PR target/20353
17053 PR target/24578
17054 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define if
17055 __UCLIBC__ is defined.
17056
17057 2006-02-16 Jakub Jelinek <jakub@redhat.com>
17058
17059 PR fortran/26224
17060 * gfortran.dg/gomp/pr26224.f: New test.
17061
17062 2006-02-16 Victor Kaplansky <victork@il.ibm.com>
17063
17064 PR tree-opt/25918
17065 * lib/target-supports.exp
17066 (check_effective_target_vect_short_mult): New.
17067 (check_effective_target_vect_char_mult): New.
17068 (check_effective_target_vect_widen_sum_qi_to_si): New.
17069 (check_effective_target_vect_widen_sum_qi_to_hi): New.
17070 (check_effective_target_vect_widen_sum_hi_to_si): New.
17071 * gcc.dg/vect/vect-reduc-dot-s16.c: Remove, split into
17072 vect-reduc-dot-s16a.c and vect-reduc-dot-s16b.c
17073 * vect-reduc-dot-s16a.c: New, split from vect-reduc-dot-s16.c.
17074 * vect-reduc-dot-s16b.c: New, split from vect-reduc-dot-s16.c.
17075 * gcc.dg/vect/vect-reduc-pattern-2.c: Remove, split into
17076 vect-reduc-pattern-2a.c, vect-reduc-pattern-2b.c and
17077 vect-reduc-pattern-2c.c
17078 * gcc.dg/vect/vect-reduc-pattern-1.c: Remove, split into
17079 vect-reduc-pattern-1a.c, vect-reduc-pattern-1b.c and
17080 vect-reduc-pattern-1c.c
17081
17082 2005-02-16 Paul Thomas <pault@gcc.gnu.org>
17083
17084 PR fortran/24557
17085 * gfortran.dg/assumed_charlen_needed_1.f90: New test.
17086
17087 2006-02-15 Toon Moene <toon@moene.indiv.nluug.nl>
17088
17089 PR fortran/26054
17090 * gfortran.dg/enum_8.f90: Remove check for warning.
17091 * gfortran.dg/iomsg_1.f90: Ditto.
17092 * gfortran.dg/enum_1.f90: Ditto.
17093 * gfortran.dg/enum_9.f90: Ditto.
17094 * gfortran.dg/enum_2.f90: Ditto.
17095 * gfortran.dg/enum_10.f90: Ditto.
17096 * gfortran.dg/enum_3.f90: Ditto.
17097 * gfortran.dg/flush_1.f90: Ditto.
17098 * gfortran.dg/enum_4.f90: Ditto.
17099 * gfortran.dg/array_constructor_1.f90: Ditto.
17100 * gfortran.dg/enum_5.f90: Ditto.
17101 * gfortran.dg/enum_6.f90: Ditto.
17102 * gfortran.dg/enum_7.f90: Ditto.
17103
17104 2006-02-15 Jakub Jelinek <jakub@redhat.com>
17105
17106 PR middle-end/26300
17107 * gcc.c-torture/compile/20060215-1.c: New test.
17108
17109 2006-02-14 Roger Sayle <roger@eyesopen.com>
17110
17111 PR middle-end/23670
17112 * gcc.dg/tree-ssa/andor-2.c: New test case.
17113
17114 2006-02-14 Thomas Koenig <Thomas.Koenig@online.de>
17115
17116 PR fortran/25045
17117 * optional_dim.f90: New test.
17118
17119 2006-02-14 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
17120
17121 PR fortran/26277
17122 * gfortran.dg/label_4.f90: New.
17123
17124 2006-02-14 Jakub Jelinek <jakub@redhat.com>
17125 Diego Novillo <dnovillo@redhat.com>
17126 Uros Bizjak <uros@kss-loka.si>
17127
17128 * gfortran.dg/gomp: New directory.
17129
17130 2006-02-14 Richard Guenther <rguenther@suse.de>
17131
17132 PR tree-optimization/26258
17133 * gcc.dg/torture/pr26258.c: New testcase.
17134
17135 2006-02-13 Jakub Jelinek <jakub@redhat.com>
17136
17137 PR fortran/26246
17138 * gfortran.dg/pr26246_1.f90: New test.
17139 * gfortran.dg/pr26246_2.f90: New test.
17140
17141 PR middle-end/26092
17142 * gcc.c-torture/compile/20060208-1.c: New test.
17143
17144 2006-02-13 Paul Thomas <pault@gcc.gnu.org>
17145
17146 PR fortran/26074
17147 PR fortran/25103
17148 * gfortran.dg/module_parameter_array_refs_1.f90: New test.
17149 * gfortran.dg/bad_automatic_objects_1.f90: New test.
17150 * gfortran.dg/automatic_module_variable.f90: Change error message.
17151
17152 PR fortran/20861
17153 * gfortran.dg/internal_dummy_1.f90: New test.
17154
17155 PR fortran/20871
17156 * gfortran.dg/elemental_non_intrinsic_dummy_1.f90: New test.
17157
17158
17159 PR fortran/25083
17160 * gfortran.dg/uncommon_block_data_1.f90: New test.
17161 * gfortran.dg/equiv_constraint_7.f90: Correct non-compliance of test
17162 with standard.
17163
17164 PR fortran/25088
17165 * gfortran.dg/typed_subroutine_1.f90: New test.
17166
17167 2006-02-13 Geoffrey Keating <geoffk@apple.com>
17168
17169 * objc.dg/dwarf-1.m: New.
17170
17171 2006-02-13 Roger Sayle <roger@eyesopen.com>
17172
17173 PR middle-end/24427
17174 * gcc.dg/tree-ssa/andor-1.c: New test case.
17175
17176 2006-02-13 Josh Conner <jconner@apple.com>
17177
17178 PR target/25376
17179 * gcc.dg/pr25376.c: New test.
17180
17181 * gcc.c-torture/compile/pr23237.c: Only compile test -- don't
17182 assemble.
17183 * lib/target-supports.exp (check_named_sections_available):
17184 Only compile named-sections test -- don't assemble.
17185
17186 2006-02-12 Gabriel Dos Reis <gdr@integrable-solutions.net>
17187
17188 * g++.dg/warn/no-write-strings.C: New test.
17189 * g++.dg/warn/write-strings.C: Likewise.
17190 * g++.dg/warn/write-strings-default.C: Likewise.
17191
17192 2006-02-12 Erik Edelmann <eedelman@gcc.gnu.org>
17193
17194 PR fortran/25806
17195 * gfortran.dg/ret_pointer_2.f90: New test.
17196
17197 2006-02-10 Zdenek Dvorak <dvorakz@suse.cz>
17198
17199 * gcc.dg/20050105-1.c: Do not use -floop-optimize2.
17200
17201 2006-02-10 Jeff Law <law@redhat.com>
17202
17203 * gcc.c-torture/compile/pr26213.c: New test.
17204
17205 2006-02-10 Steven G. Kargl <kargls@comcast.net>
17206
17207 gfortran.dg/null_1.f90: New test.
17208
17209 2006-02-10 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
17210
17211 PR fortran/14771
17212 * gfortran.dg/parens_4.f90: New.
17213 * gfortran.dg/parens_5.f90: New.
17214
17215 2006-02-10 Richard Guenther <rguenther@suse.de>
17216
17217 * gcc.dg/pr23372-1.c: Remove empty file.
17218
17219 2006-02-09 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
17220 Paul Thomas <pault@gcc.gnu.org>
17221
17222 PR fortran/14771
17223 * gfortran.dg/parens_1.f90: New.
17224 * gfortran.dg/parens_2.f90: New.
17225 * gfortran.dg/parens_3.f90: New.
17226
17227 2006-02-09 Paul Thomas <pault@gcc.gnu.org>
17228
17229 PR fortran/26038
17230 * gfortran.dg/allocate_char_star_scalar_1.f90: New test.
17231
17232 PR fortran/25059
17233 * gfortran.dg/impure_assignment_1.f90: New test.
17234
17235 PR fortran/25070
17236 * gfortran.dg/assumed_shape_ranks_1.f90: New test.
17237
17238 2006-02-09 J"orn Rennecke <joern.rennecke@st.com>
17239
17240 PR target/26141
17241 * g++.dg/expr/stdarg2.C: New test.
17242
17243 2006-02-09 J"orn Rennecke <joern.rennecke@st.com>
17244
17245 PR inline-asm/16194
17246 * gcc.dg/pr16194.c: New test.
17247
17248 2006-02-09 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
17249
17250 * ada/acats/run_acats: Use portable variant of "$@".
17251
17252 2006-02-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
17253
17254 * g++.old-deja/g++.benjamin/15351-2.C: Likewise.
17255 * g++.old-deja/g++.benjamin/15351-1.C: Remove.
17256
17257 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
17258
17259 PR tree-opt/26179
17260 * g++.dg/opt/pr26179.C: New test.
17261
17262 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
17263
17264 PR middle-end/26134
17265 * gcc.dg/tree-ssa/complex-3.c: New test.
17266
17267 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
17268
17269 * gcc.c-torture/compile/volatile-1.c: New test.
17270
17271 2006-02-09 Diego Novillo <dnovillo@redhat.com>
17272
17273 PR 26180
17274 * gcc.dg/tree-ssa/pr26180.c: New test.
17275
17276 2006-02-08 Jeff Law <law@redhat.com>
17277
17278 * gcc.dg/tree-ssa/pr21417.c: New test.
17279
17280 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
17281
17282 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
17283 scan-tree-dump-not, scan-tree-dump-dem): Likewise.
17284
17285 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
17286
17287 * lib/scanrtl.exp: New.
17288
17289 2006-02-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17290
17291 PR c++/26071
17292 * g++.dg/other/virtual2.C: New test.
17293
17294 PR c++/26070
17295 * g++.dg/other/virtual1.C: New test.
17296
17297 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
17298
17299 * lib/gcc-dg.exp (cleanup-rtl-dump, cleanup-tree-dump,
17300 cleanup-ipa-dump): Update dump file glob patterns.
17301 * lib/scanipa.exp (scan-ipa-dump, scan-ipa-dump-times,
17302 scan-ipa-dump-not, scan-ipa-dump-dem): Likewise.
17303
17304 * lib/gcc-dg.exp: Load it.
17305 * objc.dg/stubify-2.m: Use scan-rtl-dump-not.
17306
17307 2006-02-07 Janis Johnson <janis187@us.ibm.com>
17308
17309 PR testsuite/26159
17310 * gcc.dg/gomp/critical-3.c: Call cleanup-tree-dump.
17311 * gcc.dg/tree-ssa/pr23382.c: Ditto.
17312
17313 2006-02-07 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
17314
17315 PR fortran/25577
17316 * gfortran.dg/mvbits_1.f90: New.
17317
17318 2006-02-07 Dirk Mueller <dmueller@suse.com>
17319
17320 * g++.dg/warn/Wdiv-by-zero.C: New test.
17321 * g++.dg/warn/Wno-div-by-zero.C: New.
17322
17323 2006-02-07 Jeff Law <law@redhat.com>
17324
17325 * gcc.dg/tree-ssa/pr21559.c: New test.
17326
17327 * gcc.dg/tree-ssa/vrp01.c: Update dumpfile names now that we have
17328 multiple VRP passes.
17329 * gcc.dg/tree-ssa/vrp09.c: Likewise.
17330 * gcc.dg/tree-ssa/vrp18.c: Likewise.
17331 * gcc.dg/tree-ssa/pr21582.c: Likewise.
17332 * gcc.dg/tree-ssa/pr20657.c: Likewise.
17333 * gcc.dg/tree-ssa/pr21001.c: Likewise.
17334 * gcc.dg/tree-ssa/vrp02.c: Likewise
17335 * gcc.dg/tree-ssa/vrp11.c: Likewise
17336 * gcc.dg/tree-ssa/pr14341.c: Likewise
17337 * gcc.dg/tree-ssa/vrp19.c: Likewise
17338 * gcc.dg/tree-ssa/vrp20.c: Likewise
17339 * gcc.dg/tree-ssa/vrp03.c: Likewise
17340 * gcc.dg/tree-ssa/pr21086.c: Likewise
17341 * gcc.dg/tree-ssa/pr21959.c: Likewise
17342 * gcc.dg/tree-ssa/vrp21.c: Likewise
17343 * gcc.dg/tree-ssa/vrp04.c: Likewise
17344 * gcc.dg/tree-ssa/pr25485.c: Likewise
17345 * gcc.dg/tree-ssa/pr22026.c: Likewise
17346 * gcc.dg/tree-ssa/vrp22.c: Likewise
17347 * gcc.dg/tree-ssa/vrp05.c: Likewise
17348 * gcc.dg/tree-ssa/20030807-10.c: Likewise
17349 * gcc.dg/tree-ssa/pr20701.c: Likewise
17350 * gcc.dg/tree-ssa/vrp23.c: Likewise
17351 * gcc.dg/tree-ssa/vrp06.c: Likewise
17352 * gcc.dg/tree-ssa/pr22117.c: Likewise
17353 * gcc.dg/tree-ssa/pr20702.c: Likewise
17354 * gcc.dg/tree-ssa/vrp15.c: Likewise
17355 * gcc.dg/tree-ssa/pr21090.c: Likewise
17356 * gcc.dg/tree-ssa/pr21294.c: Likewise
17357 * gcc.dg/tree-ssa/vrp24.c: Likewise
17358 * gcc.dg/tree-ssa/vrp07.c: Likewise
17359 * gcc.dg/tree-ssa/pr21563.c: Likewise
17360 * gcc.dg/tree-ssa/pr25382.c: Likewise
17361 * gcc.dg/tree-ssa/vrp16.c: Likewise
17362 * gcc.dg/tree-ssa/vrp25.c: Likewise
17363 * gcc.dg/tree-ssa/vrp08.c: Likewise
17364 * gcc.dg/tree-ssa/20030807-6.c: Likewise
17365 * gcc.dg/tree-ssa/vrp17.c: Likewise
17366 * gcc.dg/tree-ssa/pr21458.c: Likewise
17367 * g++.dg/tree-ssa/pr18178.C: Likewise
17368
17369 2006-02-07 Richard Guenther <rguenther@suse.de>
17370
17371 PR c++/26140
17372 Revert
17373 2006-01-30 Richard Guenther <rguenther@suse.de>
17374 PR c++/23372
17375 * gcc.dg/pr23372-1.C: New testcase.
17376
17377 * g++.dg/tree-ssa/pr26140.C: New testcase.
17378
17379 2006-02-07 Mark Mitchell <mark@codesourcery.com>
17380
17381 PR c++/9737
17382 * g++.dg/template/ttp15.C: New test.
17383 * g++.dg/template/ttp16.C: Likewise.
17384 * g++.dg/template/ttp17.C: Likewise.
17385 * g++.old-deja/g++.pt/ttp36.C: Remove.
17386 * g++.old-deja/g++.pt/ttp19.C: Likewise.
17387 * g++.old-deja/g++.pt/ttp37.C: Likewise.
17388 * g++.old-deja/g++.pt/ttp38.C: Likewise.
17389 * g++.old-deja/g++.pt/ttp39.C: Likewise.
17390 * g++.old-deja/g++.pt/ttp9.C: Likewise.
17391 * g++.old-deja/g++.pt/ttp40.C: Likewise.
17392 * g++.old-deja/g++.pt/ttp51.C: Likewise.
17393 * g++.old-deja/g++.pt/ttp26.C: Likewise.
17394 * g++.old-deja/g++.pt/ttp36.C: Likewise.
17395
17396 2005-02-06 Thomas Koenig <Thomas.Koenig@online.de>
17397
17398 PR libfortran/23815
17399 * unf_io_convert_4.f90: New test.
17400
17401 2006-02-06 Daniel Berlin <dberlin@dberlin.org>
17402
17403 * gcc.dg/tree-ssa/loadpre10.c: New test.
17404 * gcc.dg/tree-ssa/loadpre11.c: Ditto.
17405 * gcc.dg/tree-ssa/loadpre6.c: Expect one more elimination.
17406 * gcc.dg/tree-ssa/loadpre4.c: This should pass now.
17407
17408 2006-02-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17409
17410 PR libfortran/24685
17411 * gfortran.dg/large_real_kind_form_io_2.f90: New test.
17412
17413 2006-02-05 Andrew Pinski <pinskia@physics.uc.edu>
17414
17415 PR tree-opt/25251
17416 * gfortran.dg/assign_7.f: New test.
17417
17418 2006-02-05 H.J. Lu <hongjiu.lu@intel.com>
17419
17420 PR fortran/26041
17421 PR fortran/26064
17422 * gfortran.dg/sibling_dummy_procedure_1.f90: New file.
17423 * gfortran.dg/sibling_dummy_procedure_2.f90: Likewise.
17424 * gfortran.dg/sibling_dummy_procedure_3.f90: Likewise.
17425
17426 2006-02-05 Jakub Jelinek <jakub@redhat.com>
17427
17428 * gcc.dg/gomp/pr25990.c: Use __SIZE_TYPE__ instead of unsigned int
17429 in size_t typedef.
17430
17431 2006-02-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
17432
17433 * g++.dg/charset/extern2.cc (foo): Declare as of type cost char*.
17434 * g++.dg/charset/string.c (foo): Likewise.
17435 * g++.dg/ext/builtin1.C (printf): Change first parameter type to
17436 const char*
17437 * g++.dg/ext/builtin2.C (printf): Likewise.
17438 * g++.dg/init/new15.C (printf): Likewise.
17439 * g++.dg/opt/pr17697-1.C (foo): Likewise.
17440 * g++.dg/opt/pr17697-2.C (foo): Likewise.
17441 * g++.dg/opt/pr17697-3.C (foo): Likewise.
17442 * g++.dg/template/non-dependent4.C (temp): Likewise.
17443 * g++.dg/opt/strength-reduce.C (C::a): Change type to const char*.
17444 * g++.old-deja/g++.brendan/crash66.C (getopt): Change last
17445 parameter type to const char*.
17446 * g++.old-deja/g++.brendan/ptolemy1.C (InterpTableEntry::name):
17447 Change type to const char*.
17448 * g++.old-deja/g++.brendan/ptolemy2.C (InterpTableEntry::name):
17449 Likewise.
17450 * g++.old-deja/g++.jason/default2.C (bar::memberfunction): Change
17451 second parameter type to const char*.
17452 * g++.old-deja/g++.jason/opeq.C (X::X): Likewise.
17453 (Y::Y): Change parameter type to const char*.
17454 * g++.old-deja/g++.jason/ref12.C (f): Likewise.
17455 * g++.old-deja/g++.jason/report.C: Apply const correctness.
17456 * g++.old-deja/g++.jason/rfg6.C (single, array): Likewise.
17457 * g++.old-deja/g++.jason/rvalue1.C (main): Cast string literal to
17458 (char*).
17459 * g++.old-deja/g++.jason/scoping4.C (A::Ptr): Make a typedef to
17460 const char*.
17461 * g++.old-deja/g++.law/ctors17.C (X::X): Change last parameter
17462 type to const char*.
17463 * g++.old-deja/g++.law/ctors7.C (base_t::name, d1_t, d2_t): Change
17464 return type to const char*.
17465 * g++.old-deja/g++.law/dtors2.C (bla::bla): Change parameter type
17466 to const char*.
17467 * g++.old-deja/g++.law/operators3.C: Adjust for const correctness.
17468 * g++.old-deja/g++.law/refs1.C: Likewise.
17469 * g++.old-deja/g++.law/visibility1.C: Likewise.
17470 * g++.old-deja/g++.law/visibility2.C: Likewise.
17471 * g++.old-deja/g++.law/union1.C (op_to_charp::s): Change type to
17472 const char*.
17473 * g++.old-deja/g++.mike/bool2.C: Adjust for const correctness..
17474 * g++.old-deja/g++.mike/net48.C: Likewise.
17475 * g++.old-deja/g++.mike/p646.C: Likewise.
17476 * g++.old-deja/g++.mike/p6746.C: Likewise.
17477 * g++.old-deja/g++.mike/p700.C (mystrcpy): Change last parameter
17478 type to const char*.
17479 * g++.old-deja/g++.mike/p811.C (X::stringify): Match for
17480 deprecated conversion warning.
17481 * g++.old-deja/g++.other/init15.C (A::name): Change type to const
17482 char*.
17483 * g++.old-deja/g++.other/inline12.C: Adjust for const correctness.
17484 * g++.old-deja/g++.other/sibcall1.C (foo): Likewise.
17485 * g++.old-deja/g++.pt/explicit8.C: Likewise.
17486 * g++.old-deja/g++.pt/m6.C (xx): Likewise.
17487 * g++.old-deja/g++.pt/m7.C (xx): Likewise.
17488 * g++.old-deja/g++.pt/nontype3.C: Likewise.
17489 * g++.old-deja/g++.pt/t39.C: Likewise.
17490 * g++.old-deja/g++.robertl/eb106.C: Likewise.
17491 * g++.old-deja/g++.robertl/ice990323-2.C: Likewise.
17492
17493 2006-02-04 Thomas Koenig <Thomas.Koenig@online.de>
17494
17495 PR fortran/25075
17496 intrinsic_argument_conformance_1.f90: New test.
17497
17498 2006-02-03 Steven G. Kargl <kargls@comcast.net>
17499
17500 PR fortran/20845
17501 * gfortran.dg/char_result_11.f90: Add SAVE.
17502 * gfortran.dg/der_pointer_4.f90: Ditto.
17503 * gfortran.dg/default_initialization.f90: New test.
17504
17505 2006-02-03 Jeff Law <law@redhat.com>
17506
17507 * lib/gcc-dg.exp (cleanup-rtl-dump): Fix dump file regexp to
17508 handle more than 100 dump files.
17509 (cleanup-tree-dump, cleanup-ipa-dump): Likewise.
17510 * lib/scantree.exp (scan-tree-dump): Likewise.
17511 (scan-tree-dump-times, scan-tree-dump-not): Likewise.
17512 (scan-tree-dump-dem, scan-tree-dump-dem-not): Likewise.
17513 * lib/scanipa.exp (scan-ipa-dump): Likewise.
17514 (scan-ipa-dump-times, scan-ipa-dump-not): Likewise.
17515 (scan-ipa-dump-dem, scan-ipa-dump-dem-not): Likewise.
17516
17517 2006-02-03 Diego Novillo <dnovillo@redhat.com>
17518
17519 * gcc.dg/gomp/pr25990.c: Replace with pre-processed version.
17520
17521 2006-02-03 Mark Mitchell <mark@codesourcery.com>
17522
17523 * g++.dg/template/using12.C: New test.
17524
17525 2006-02-03 Alan Modra <amodra@bigpond.net.au>
17526
17527 * gcc.target/powerpc/pr25960.c: New test.
17528
17529 2006-02-02 Steven G. Kargl <kargls@comcast>
17530
17531 PR fortran/24958
17532 gfortran.dg/nullify_2.f90: New test.
17533
17534 2006-02-02 Diego Novillo <dnovillo@redhat.com>
17535
17536 PR 25990
17537 * gcc.dg/gomp/pr25990.c: New test.
17538
17539 2006-01-31 Mark Mitchell <mark@codesourcery.com>
17540
17541 PR c++/25342
17542 * g++.gd/template/partial4.C: New test.
17543
17544 2006-01-31 Andrew Pinski <pinskia@physics.uc.edu>
17545
17546 PR middle-end/26001
17547 * gfortran.dg/data_char_2.f90: New.
17548
17549 2006-01-31 Thomas Koenig <Thomas.Koenig@online.de>
17550
17551 PR fortran/26039
17552 maxval_maxloc_conformance_1.f90: New test.
17553
17554 2006-01-31 Richard Guenther <rguenther@suse.de>
17555
17556 * gcc.target/i386/sselibm-1.c: New testcase.
17557 * gcc.target/i386/sselibm-2.c: Likewise.
17558 * gcc.target/i386/sselibm-3.c: Likewise.
17559 * gcc.target/i386/sselibm-4.c: Likewise.
17560 * gcc.target/i386/sselibm-5.c: Likewise.
17561
17562 2005-01-30 Erik Edelmann <eedelman@gcc.gnu.org>
17563
17564 PR fortran/24266
17565 * gfortran.dg/arrayio_derived_2.f90: New.
17566
17567 2006-01-30 Carlos O'Donell <carlos@codesourcery.com>
17568
17569 * gcc.dg/unsigned-long-compare.c: New test.
17570
17571 2006-01-30 Steve Ellcey <sje@cup.hp.com>
17572
17573 PR testsuite/25318
17574 * lib/target-supports.exp (check_effective_target_freorder):
17575 Check to see if target supports -freorder-blocks-and-partition.
17576 * g++.dg/other/pr22003.C: Use "dg-require-effective-target freorder"
17577 instead of "dg-require-named-sections".
17578
17579 2006-01-30 J"orn Rennecke <joern.rennecke@st.com>
17580
17581 PR target/14798:
17582 * gcc.dg/pragma-isr.c: Added target sh[1234ble]*-*-*.
17583 * gcc.dg/pragma-isr2.c, gcc.dg/pragma-isr-trapa.c: New tests.
17584 * gcc.dg/pragma-isr-trapa2.c: Likewise.
17585 * gcc.dg/pragma-isr-nosave_low_regs.c: Likewise.
17586 * gcc.dg/pragma-isr-trap_exit.c: Likewise.
17587 * gcc.dg/attr-isr.c, gcc.dg/attr-isr-trapa.c: Likewise.
17588 * gcc.dg/attr-isr-trap_exit.c: Likewise.
17589 * gcc.dg/attr-isr-nosave_low_regs.c: Likewise.
17590
17591 2006-01-30 Richard Guenther <rguenther@suse.de>
17592
17593 PR c++/23372
17594 * gcc.dg/pr23372-1.C: New testcase.
17595
17596 2006-01-29 Diego Novillo <dnovillo@redhat.com>
17597
17598 * gcc.dg/gomp/pr25874.c: New test.
17599
17600 2006-01-29 Dorit Nuzman <dorit@il.ibm.com>
17601
17602 PR tree-opt/25911
17603 * gcc.dg/vect/fast-math-vect-pr25911.c: New.
17604
17605 2006-01-29 Paul Thomas <pault@gcc.gnu.org>
17606
17607 PR fortran/18578
17608 PR fortran/18579
17609 PR fortran/20857
17610 PR fortran/20885
17611 * gfortran.dg/intent_out_1.f90: New test.
17612
17613 2006-01-28 Paul Thomas <pault@gcc.gnu.org>
17614
17615 PR fortran/17911
17616 * gfortran.dg/procedure_lvalue.f90: New test.
17617
17618 PR fortran/20895
17619 PR fortran/25030
17620 * gfortran.dg/char_pointer_assign_2.f90: New test.
17621 * gfortran.dg/char_result_1.f90: Correct unequal charlen pointer
17622 assignment to be consistent with standard.
17623 * gfortran.dg/char_result_2.f90: The same.
17624 * gfortran.dg/char_result_8.f90: The same.
17625
17626 2006-01-28 Zack Weinberg <zackw@panix.com>
17627
17628 * gcc.dg/Woverlength-strings.c
17629 * gcc.dg/Woverlength-strings-pedantic-c89.c
17630 * gcc.dg/Woverlength-strings-pedantic-c89-no.c
17631 * gcc.dg/Woverlength-strings-pedantic-c99.c
17632 * gcc.dg/Woverlength-strings-pedantic-c99-no.c: New tests.
17633
17634 2006-01-28 Adam Nemet <anemet@caviumnetworks.com>
17635
17636 * gcc.c-torture/execute/20060127-1.c: New test.
17637
17638 2006-01-28 Mark Mitchell <mark@codesourcery.com>
17639
17640 PR c++/25999
17641 * g++.dg/ext/pragmaweak1.C: New test.
17642
17643 2006-01-28 Mark Mitchell <mark@codesourcery.com>
17644
17645 PR c++/25855
17646 * g++.dg/template/spec29.C: New test.
17647
17648 2006-01-28 Kazu Hirata <kazu@codesourcery.com>
17649
17650 PR c/19606.
17651 * gcc.c-torture/execute/pr19606.c: New.
17652
17653 2006-01-27 Carlos O'Donell <carlos@codesourcery.com>
17654
17655 * gcc.dg/pragma-re-4.c: New test.
17656
17657 2005-01-27 Paul Thomas <pault@gcc.gnu.org>
17658
17659 PR fortran/25964
17660 * gfortran.dg/assumed_size_refs_3.f90: New test.
17661
17662 2006-01-27 Ben Elliston <bje@au.ibm.com>
17663
17664 * gcc.misc-tests/dectest.exp: Remove defunct comment.
17665
17666 2006-01-26 Laurent GUERBY <laurent@guerby.net>
17667
17668 PR ada/21317
17669 * ada/acats/support/impdef.a: Add One_Long_Second.
17670 * ada/acats/tests/c9/c94025.a: Use One_Long_Second.
17671 * ada/acats/tests/c9/c94026.a: Likewise.
17672 * ada/acats/tests/c9/c97305c.ada: Likewise.
17673 * ada/acats/tests/c9/c99004a.ada: Likewise.
17674
17675 2005-01-26 Paul Thomas <pault@gcc.gnu.org>
17676
17677 PR fortran/25964
17678 * gfortran.dg/global_references_2.f90: New test.
17679
17680 PR fortran/25084
17681 PR fortran/20852
17682 PR fortran/25085
17683 PR fortran/25086
17684 * gfortran.dg/assumed_charlen_function_1.f90: New test.
17685 * gfortran.dg/assumed_charlen_function_3.f90: New test.
17686
17687 PR fortran/25416
17688 * gfortran.dg/assumed_charlen_function_2.f90: New test.
17689
17690 2006-01-26 Alexandre Oliva <aoliva@redhat.com>
17691
17692 PR c/25892
17693 * gcc.dg/Wpointer-sign.c: New.
17694 * gcc.dg/Wpointer-sign-Wall.c: New.
17695 * gcc.dg/Wpointer-sign-Wall-no.c: New.
17696 * gcc.dg/Wpointer-sign-pedantic.c: New.
17697 * gcc.dg/Wpointer-sign-pedantic-no.c: New.
17698 * gcc.dg/conv-2.c: Use -Wpointer-sign.
17699
17700 2006-01-26 Andrew Pinski <pinskia@physics.uc.edu>
17701
17702 PR C/25861
17703 * gcc.c-torture/compile/pr25861.c: New test.
17704
17705 2006-01-26 Paul Brook <paul@codesourcery.com>
17706
17707 * gcc.dg/compat/struct-layout-1.exp: Pass -e to generator program
17708 on short-enum targets.
17709 * gcc.dg/compat/struct-layout-1_generate.c (short_enums): New
17710 variable.
17711 (generate_fields): Use short_enums.
17712 (main): Set short_enums. Document -e.
17713 * g++.dg/compat/struct-layout-1.exp: Pass -e to generator program
17714 on short-enum targets.
17715 * g++.dg/compat/struct-layout-1_generate.c (short_enums): New
17716 variable.
17717 (generate_fields): Use short_enums.
17718 (main): Set short_enums. Document -e.
17719 * lib/target-supports.exp (check_effective_target_short_enums): New.
17720
17721 2006-01-26 Hans-Peter Nilsson <hp@axis.com>
17722
17723 PR target/25947
17724 * gcc.dg/torture/pr25947-1.c: New test.
17725
17726 2006-01-25 Jan Hubicka <jh@suse.cz>
17727 Roger Sayle <roger@eyesopen.com>
17728
17729 PR rtl-optimization/25703
17730 * gcc.target/i386/20060125-1.c: New test case.
17731 * gcc.target/i386/20060125-2.c: New test case.
17732
17733 2006-01-25 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
17734
17735 PR fortran/18540
17736 * gfortran.dg/goto_1.f: New.
17737
17738 2006-01-25 Erik Edelmann <eedelman@gcc.gnu.org>
17739
17740 PR fortran/25716
17741 * gfortran.dg/char_result_11.f90: Make it sensitive to PR
17742 25716 on 32-bit systems too.
17743
17744 2006-01-25 Kazu Hirata <kazu@codesourcery.com>
17745
17746 PR testsuite/25590
17747 * gcc.dg/tree-ssa/gen-vect-11.c: Add -fwrapv.
17748
17749 2006-01-25 Kaz Kojima <kkojima@gcc.gnu.org>
17750
17751 * gcc.dg/tree-ssa/gen-vect-33.c: New.
17752
17753 2006-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
17754
17755 PR fortran/25835
17756 * gfortran.dg/read_eof.f90: Delete, renamed.
17757 * gfortran.dg/read_eof_1.f90: Rename from read_eof.f90.
17758 * gfortran.dg/read_eof_2.f90: New test.
17759 * gfortran.dg/read_eof_3.f90: New test.
17760
17761 2006-01-24 Andrew Pinski <pinskia@physics.uc.edu>
17762
17763 PR tree-opt/25860
17764 * gcc.c-torture/compile/pr25860.c: New test.
17765
17766 2006-01-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17767
17768 PR c++/25552
17769 * g++.dg/parse/dtor8.C: New test.
17770
17771 2006-01-24 Hans-Peter Nilsson <hp@axis.com>
17772
17773 PR testsuite/25891
17774 * lib/target-supports.exp (check_effective_target_fopenmp): New proc.
17775 * gcc.dg/gomp/gomp.exp: Return without testing anything if
17776 check_effective_target_fopenmp returns 0.
17777
17778 2006-01-23 Eric Botcazou <ebotcazou@adacore.com>
17779
17780 PR ada/20548
17781 * ada/acats/norun.lst: Add c52103x, c52104x and c52104y.
17782 * ada/acats/stackcheck.lst: New file, add c52103x, c52104x and c52104y.
17783 * ada/acats/run_all.sh: Pass -fstack-check for tests in stackcheck.lst.
17784
17785 2006-01-23 Andrew Pinski <pinskia@physics.uc.edu>
17786
17787 PR tree-opt/25857
17788 * g++.dg/opt/pr25857.C: New test.
17789
17790 2006-01-23 Steven Bosscher <stevenb.gcc@gmail.com>
17791 Jan Hubicka <jh@suse.cz>
17792 Richard Guenther <rguenther@suse.de>
17793
17794 PR rtl-optimization/25654
17795 * gcc.dg/torture/pr25654.c: New testcase.
17796 * gcc.target/i386/pr25654.c: Likewise.
17797
17798 2005-01-23 Paul Thomas <pault@gcc.gnu.org>
17799
17800 PR fortran/25901
17801 * gfortran.dg/internal references_2.f90: New test.
17802
17803 Fix regression in testing of admissability of attributes.
17804 * gfortran.dg/intent_used_1.f90: New test.
17805
17806 2006-01-23 Ben Elliston <bje@au.ibm.com>
17807
17808 * gcc.misc-tests/dectest.exp (TORTURE_OPTIONS): Include -Os.
17809 Remove target conditional torture options for i?86 and x86_64
17810 GNU/Linux.
17811
17812 2006-01-22 Gabriel Dos Reis <gdr@integrable-solutions.net>
17813
17814 PR c++/10891
17815 * g++.dg/rtti/no-rtti.C: New.
17816
17817 2006-01-21 Mark Mitchell <mark@codesourcery.com>
17818
17819 PR c++/25895
17820 * g++.dg/inherit/conv2.C: New test.
17821
17822 PR c++/25856
17823 * g++.dg/parse/dtor7.C: New test.
17824
17825 PR c++/25858
17826 * g++.dg/template/crash44.C: New test.
17827
17828 2005-01-21 Paul Thomas <pault@gcc.gnu.org>
17829
17830 PR fortran/25124
17831 PR fortran/25625
17832 * gfortran.dg/internal_references_1.f90: New test.
17833 PR fortran/20881
17834 PR fortran/23308
17835 PR fortran/25538
17836 PR fortran/25710
17837 * gfortran.dg/global_references_1.f90: New test.
17838 * gfortran.dg/g77/19990905-1.f: Restore the error that
17839 there is a clash between the common block name and
17840 the name of a subroutine reference.
17841
17842 PR fortran/PR24276
17843 * gfortran.dg/aliasing_dummy_1.f90: New test.
17844
17845 2006-01-21 Alan Modra <amodra@bigpond.net.au>
17846
17847 * gcc.dg/vmx/1b-01.c: Warning fix.
17848 * gcc.dg/vmx/1c-02.c: Likewise.
17849 * gcc.dg/vmx/gcc-bug-4.c: Likewise.
17850
17851 2006-01-20 Steve Ellcey <sje@cup.hp.com>
17852
17853 PR testsuite/24962
17854 * gcc.target/ia64/20030811-1.c: Change 'long' to 'long long'.
17855
17856 2006-01-20 Richard Guenther <rguenther@suse.de>
17857 Steven Bosscher <stevenb.gcc@gmail.com>
17858
17859 PR rtl-optimization/24626
17860 * gcc.dg/torture/pr24626-1.c: New testcase.
17861 * gcc.dg/torture/pr24626-2.c: Likewise.
17862 * gcc.dg/torture/pr24626-3.c: Likewise.
17863 * gcc.dg/torture/pr24626-4.c: Likewise.
17864
17865 2006-01-20 Dirk Mueller <dmueller@suse.com>
17866
17867 PR c++/5520
17868 * g++.dg/warn/empty-body.C: New.
17869
17870 2006-01-19 Mark Mitchell <mark@codesourcery.com>
17871
17872 PR c++/22136
17873 * g++.dg/template/using10.C: New test.
17874 * g++.dg/temlpate/using11.C: Likewise.
17875 * g++.dg/inherit/using5.C: Tweak error messages.
17876
17877 2006-01-20 Alan Modra <amodra@bigpond.net.au>
17878
17879 * gcc.target/powerpc/rs6000-ldouble-1.c: Tweak powerpc linux
17880 target test.
17881 * gcc.target/powerpc/rs6000-ldouble-2.c: Likewise.
17882
17883 2006-01-19 Jan Hubicka <jh@suse.cz>
17884
17885 * gcc.target/i386/lea.c: Test pentiumpro, not i686.
17886
17887 2006-01-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17888
17889 PR c++/25854
17890 * g++.dg/template/spec28.C: New test.
17891
17892 2006-01-19 Andrew Pinski <pinskia@physics.uc.edu>
17893
17894 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c
17895 (switchfiles): Fix fprintf's by adding srcdir or removing it.
17896
17897 2006-01-19 Diego Novillo <dnovillo@redhat.com>
17898
17899 * gcc.dg/gomp/for-13.c: Use -fdump-tree-ompexp.
17900 * gcc.dg/gomp/critical-1.c: Likewise.
17901 * gcc.dg/gomp/critical-3.c: Likewise.
17902 * gcc.dg/gomp/empty.c: Likewise.
17903 * gcc.dg/gomp/ordered-1.c: Likewise.
17904 * gcc.dg/gomp/for-4.c: Likewise.
17905 * gcc.dg/gomp/for-6.c: Likewise.
17906 * gcc.dg/gomp/master-3.c: Likewise.
17907 * gcc.dg/gomp/for-8.c: Likewise.
17908 * gcc.dg/gomp/for-10.c: Likewise.
17909 * gcc.dg/gomp/for-18.c: Likewise.
17910 * gcc.dg/gomp/for-5.c: Likewise.
17911 * gcc.dg/gomp/for-7.c: Likewise.
17912 * gcc.dg/gomp/for-9.c: Likewise.
17913
17914 2006-01-18 Jeff Law <law@redhat.com>
17915
17916 * gcc.dg/tree-ssa/vrp25.c: New test.
17917
17918 2006-01-19 Richard Sandiford <richard@codesourcery.com>
17919
17920 * gcc.dg/pr25805.c: Fix misapplied patch.
17921
17922 2006-01-19 Dorit Nuzman <dorit@il.ibm.com>
17923
17924 * lib/target-suports.exp (check_effective_target_vect_sdot_qi): New.
17925 (check_effective_target_vect_udot_qi): New.
17926 (check_effective_target_vect_sdot_hi): New.
17927 (check_effective_target_vect_udot_hi): New.
17928 * gcc.dg/vect/vect.exp: Use dump-details, and compile testcases
17929 prefixed with "wrapv-" with -fwrapv.
17930 * gcc.dg/vect/wrapv-vect-reduc-dot-s8.c: New.
17931 * gcc.dg/vect/vect-reduc-dot-u8.c: New.
17932 * gcc.dg/vect/vect-reduc-dot-u16.c: New.
17933 * gcc.dg/vect/vect-reduc-dot-s8.c: New.
17934 * gcc.dg/vect/vect-reduc-dot-s16.c: New.
17935
17936 * lib/target-suports.exp (check_effective_target_vect_widen_sum): New.
17937 * gcc.dg/vect/vect-reduc-pattern-1.c: New.
17938 * gcc.dg/vect/vect-reduc-pattern-2.c: New.
17939 * gcc.dg/vect/wrapv-vect-reduc-pattern-2.c: New.
17940
17941 2006-01-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17942
17943 PR c++/16829
17944 * g++.dg/other/default2.C: New test.
17945 * g++.dg/other/default3.C: New test.
17946
17947 2006-01-19 Richard Sandiford <richard@codesourcery.com>
17948
17949 PR c/25805
17950 * gcc.dg/pr25805.c: New file.
17951
17952 2006-01-18 Mark Mitchell <mark@codesourcery.com>
17953
17954 PR c++/25836
17955 * g++.dg/template/init6.C: New test.
17956
17957 2006-01-18 Daniel Berlin <dberlin@dberlin.org>
17958
17959 * gcc.dg/tree-ssa/pr24287.c: New test
17960
17961 2006-01-18 Eric Christopher <echristo@apple.com>
17962
17963 * g++.dg/eh/table.C: New.
17964
17965 2006-01-18 DJ Delorie <dj@redhat.com>
17966
17967 * gcc.dg/Werror-1.c, gcc.dg/Werror-2.c, gcc.dg/Werror-3.c,
17968 gcc.dg/Werror-4.c, gcc.dg/Werror-5.c, gcc.dg/Werror-6.c,
17969 gcc.dg/Werror-7.c, gcc.dg/Werror-8.c, gcc.dg/Werror-9.c,
17970 gcc.dg/Werror-10.c, gcc.dg/Werror-11.c, gcc.dg/Werror-12: New.
17971
17972 2006-01-18 Jeff Law <law@redhat.com>
17973
17974 * gcc.c-torture/execute/930529-1.x: Use -fwrapv as test depends
17975 on wrapping on overflow semantics.
17976
17977 * gcc.dg/tree-ssa/pr23109.c: Remove the .lim file too.
17978
17979 * gcc.gc/tree-ssa/vrp23.c: New test.
17980 * gcc.gc/tree-ssa/vrp24.c: New test.
17981
17982 2006-01-18 Richard Henderson <rth@redhat.com>
17983 Aldy Hernandez <aldyh@redhat.com>
17984 Jakub Jelinek <jakub@redhat.com>
17985 Diego Novillo <dnovillo@redhat.com>
17986 Uros Bizjak <uros@kss-loka.si>
17987
17988 * gcc.dg/gomp: New directory.
17989
17990 2006-01-18 Paul Thomas <pault@gcc.gnu.org>
17991 Steven G. Kargl <kargls@comcast.net>
17992
17993 PR fortran/20869
17994 * gfortran.dg/intrinsic_external_1.f90: New test.
17995
17996 PR fortran/20875.
17997 * gfortran.dg/elemental_pointer_1.f90: New test.
17998
17999 PR fortran/25024
18000 * gfortran.dg/external_procedures_1.f90: New test.
18001
18002 PR fortran/25785
18003 gfortran.dg/assumed_present.f90: New test.
18004
18005 2006-01-18 Jakub Jelinek <jakub@redhat.com>
18006
18007 * g++.dg/parse/lookup5.C: New test.
18008
18009 2006-01-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
18010
18011 PR fortran/25697
18012 * gfortran.dg/read_eof.f90: New test.
18013
18014 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
18015
18016 * gcc.dg/torture/fp-int-convert-float128.c: Fix dg-do line,
18017 add a closing brace.
18018
18019 2006-01-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
18020
18021 PR fortran/25631
18022 * gfortran.dg/fmt_tl.f: New test.
18023
18024 2006-01-17 Eric Christopher <echristo@apple.com>
18025
18026 * g++.old-deja/g++.warn/impint.C: Add -Wconversion.
18027 * g++.old-deja/g++.warn/impint2.C: Ditto.
18028 * g++.old-deja/g++.other/null1.C: Ditto.
18029 * g++.dg/warn/conv2.C: Ditto.
18030 * g++.dg/warn/conv4.C: New file.
18031
18032 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
18033
18034 * g++.dg/abi/mangle25.C: Fix dg-do line, add a closing brace.
18035
18036 2006-01-17 Andreas Jaeger <aj@suse.de>
18037 Janis Johnson <janis187@us.ibm.com>
18038
18039 * g++.dg/abi/mangle25.C: Run always on ia64 but only on x86/x86-64
18040 in 64-bit.
18041 * gcc.dg/torture/fp-int-convert-float128-timode.c: Likewise.
18042 * gcc.dg/torture/fp-int-convert-float128.c: Likewise.
18043
18044 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
18045
18046 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c
18047 (switchfiles): xfail txxx where xxx >= 25.
18048
18049 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
18050
18051 PR testsuite/25764
18052 * gcc.dg/const-compare.c: Restrict compiling to powerpc*-*-darwin*.
18053
18054 2006-01-17 Jakub Jelinek <jakub@redhat.com>
18055
18056 PR c/25682
18057 * gcc.dg/pr25682.c: New test.
18058 * g++.dg/parse/array-size2.C: New test.
18059
18060 2006-01-16 Ian Lance Taylor <ian@airs.com>
18061
18062 * consistency.vlad: Remove entire directory, 1652 files.
18063
18064 2006-01-16 Janis Johnson <janis187@us.ibm.com>
18065
18066 * lib/target-supports.exp (check_effective_target_dfp_nocache,
18067 check_effective_target_dfprt_nocache): New.
18068 (check_effective_target_dfp): Use check_effective_target_dfp_nocache.
18069 (check_effective_target_dfprt): New.
18070 * lib/c-compat.exp (check_dfp): Remove.
18071 (compat_dfp_setup): Use check_effective_target_dfprt_nocache.
18072 * gcc.dg/dfp/dfp.exp: Compile, execute, or skip tests based on
18073 level of support for decimal float.
18074 * gcc.dg/dfp/call-by-value.c, cast.c, compare-eq-const.c,
18075 compare-eq-d128.c, compare-eq-d32.c, compare-eq-d64.c,
18076 compare-eq-dfp.c, compare-rel-const.c, compare-rel-d128.c,
18077 compare-rel-d32.c, compare-rel-d64.c, compare-rel-dfp.c,
18078 convert-bfp.c, convert-bfp-fold.c, convert-complex.c, convert-dfp.c,
18079 convert-dfp-fold.c, convert-dfp-round.c, convert-int-fold.c,
18080 convert-int-saturate.c, func-array.c, func-mixed.c, func-scalar.c,
18081 func-struct.c, func-vararg-dfp.c, func-vararg-mixed.c,
18082 func-vararg-size0.c, inf-1.c, loop-index.c, nan-1.c, nan-2.c,
18083 operator-arith-fold.c, operator-assignment.c, operator-comma.c,
18084 operator-cond.c, operator-logical.c, operator-unary.c, snan.c,
18085 struct-layout-1.c, union-init.c, usual-arith-conv.c: Remove dg-do
18086 directives.
18087
18088 2006-01-16 H.J. Lu <hongjiu.lu@intel.com>
18089
18090 PR testsuite/25741
18091 * lib/g++.exp (g++_init): Use $base_dir/../../ instead of
18092 $base_dir/../.
18093 * lib/gfortran.exp (gfortran_init): Likewise.
18094 * lib/obj-c++.exp (obj-c++_init): Likewise.
18095 * lib/scanasm.exp (scan-assembler-dem): Likewise.
18096 (scan-assembler-dem-not): Likewise.
18097 * lib/scandump.exp (scan-dump-dem): Likewise.
18098 (scan-dump-dem-not): Likewise.
18099
18100 2006-01-16 Andrew Pinski <pinskia@physics.uc.edu>
18101
18102 PR testsuite/25767
18103 * lib/g++.exp (g++_init): Check for *-*-darwin* instead of
18104 powerpc-*-darwin*.
18105 * lib/obj-c++.exp (obj-c++_init): Likewise.
18106
18107 2006-01-16 Richard Guenther <rguenther@suse.de>
18108
18109 * gcc.dg/tree-ssa/20031015-1.c: Adjust testcase.
18110
18111 2006-01-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
18112
18113 PR testsuite/25777
18114 * ada/acats/run_acats (LD_LIBRARY_PATH): Add BASE
18115 to LD_LIBRARY_PATH.
18116
18117 2006-01-16 Eric Botcazou <ebotcazou@adacore.com>
18118 Andrew Pinski <pinskia@physics.uc.edu>
18119
18120 * gcc.dg/minmax-1.c: New test.
18121
18122 2006-01-16 Ben Elliston <bje@au.ibm.com>
18123
18124 * gcc.dg/dfp/dfp.exp: Correct FSF address.
18125 * gcc.misc-tests/dectest.exp: Ditto.
18126
18127 2006-01-15 Ian Lance Taylor <ian@airs.com>
18128
18129 PR testsuite/25796
18130 * gcc.target/i386/cmov6.c: Use -march=k8.
18131
18132 2006-01-15 Andreas Jaeger <aj@suse.de>
18133
18134 * g++.dg/abi/mangle25.C: Only run on 64-bit systems since 32-bit
18135 x86 does not have __float128.
18136
18137 2006-01-14 Ian Lance Taylor <ian@airs.com>
18138
18139 * gcc.target/i386/cmov6.c: New test.
18140
18141 2006-01-14 Mark Mitchell <mark@codesourcery.com>
18142
18143 PR c++/25663
18144 * g++.dg/template/ctor6.C: New test.
18145
18146 2006-01-14 Kazu Hirata <kazu@codesourcery.com>
18147
18148 PR tree-optimization/25485
18149 * gcc.dg/tree-ssa/pr25485.c: New.
18150
18151 2006-01-14 Richard Guenther <rguenther@suse.de>
18152
18153 PR tree-optimization/22548
18154 PR tree-optimization/22555
18155 PR tree-optimization/22501
18156 * gcc.dg/tree-ssa/alias-4.c: New testcase.
18157 * gcc.dg/tree-ssa/alias-5.c: Likewise.
18158 * gcc.dg/tree-ssa/alias-6.c: Likewise.
18159 * gcc.dg/tree-ssa/alias-7.c: Likewise.
18160 * gcc.dg/tree-ssa/alias-8.c: Likewise.
18161 * gcc.dg/tree-ssa/alias-9.c: Likewise.
18162 * gcc.dg/tree-ssa/alias-10.c: Likewise.
18163 * gcc.dg/tree-ssa/alias-11.c: Likewise.
18164 * gcc.dg/tree-ssa/alias-12.c: Likewise.
18165
18166 2006-01-14 Zdenek Dvorak <dvorakz@suse.cz>
18167
18168 * gcc.dg/tree-ssa/pr19210-1.c: Update outcome. Add new test loop.
18169 * gcc.dg/tree-ssa/pr19210-2.c: Ditto.
18170
18171 2006-01-14 Steven Bosscher <stevenb.gcc@gmail.com>
18172 Richard Guenther <rguenther@suse.de>
18173
18174 PR rtl-optimization/24257
18175 * gcc.dg/torture/pr24257.c: New testcase.
18176
18177 2006-01-13 Adam Nemet <anemet@caviumnetworks.com>
18178
18179 * gcc.c-torture/execute/20060110-1.c: New test.
18180 * gcc.c-torture/execute/20060110-2.c: New test.
18181
18182 2006-01-13 Ulrich Weigand <uweigand@de.ibm.com>
18183
18184 * gcc.c-torture/compile/pr25310.c: Disable test on 16-bit targets.
18185
18186 2006-01-13 Bernhard Fischer <rep.nop@aon.at>
18187
18188 PR fortran/25756
18189 * gfortran.dg/label_3.f90: New test.
18190
18191 2006-01-13 Daniel Berlin <dberlin@dberlin.org>
18192
18193 PR tree-optimization/25771
18194 * g++.dg/tree-ssa/pr25771.C: New test
18195
18196 2006-01-13 Andrew Pinski <pinskia@physics.uc.edu>
18197
18198 PR tree-opt/24365
18199 * g++.dg/opt/complex5.C: New test.
18200
18201 2006-01-13 Richard Guenther <rguenther@suse.de>
18202
18203 * gcc.target/i386/387-9.c: New testcase.
18204
18205 2006-01-12 Nathan Sidwell <nathan@codesourcery.com>
18206
18207 PR c++/24824
18208 * g++.dg/debug/dwarf2-1.C: New.
18209
18210 2006-01-11 H.J. Lu <hongjiu.lu@intel.com>
18211
18212 PR testsuite/25728
18213 * lib/gcov.exp (verify-lines): Add "close $fd".
18214
18215 2006-01-12 Yao Qi <qiyaoltc@cn.ibm.com>
18216 Ben Elliston <bje@au.ibm.com>
18217
18218 * gcc.dg/dfp/inf-1.c: New test.
18219
18220 2006-01-12 Janis Johnson <janis187@us.ibm.com>
18221 Yao Qi <qiyaoltc@cn.ibm.com>
18222 Ben Elliston <bje@au.ibm.com>
18223 Jon Grimm <jgrimm2@us.ibm.com>
18224
18225 * gcc.dg/nodfp-1.c: New test.
18226 * gcc.dg/compat/scalar-return-dfp_x.c: Likewise.
18227 * gcc.dg/compat/scalar-return-dfp_x.c: Likewise.
18228 * gcc.dg/compat/scalar-return-dfp_main.c: Likewise.
18229 * gcc.dg/compat/scalar-by-value-dfp_main.c: Likewise.
18230 * gcc.dg/compat/scalar-by-value-dfp_x.c: Likewise.
18231 * gcc.dg/compat/scalar-return-dfp_y.c: Likewise.
18232 * gcc.dg/compat/scalar-by-value-dfp_y.c: Likewise.
18233 * gcc.dg/debug/dwarf2/dwarf-float.c: Likewise.
18234 * gcc.dg/debug/dwarf2/dwarf-dfp.c: Likewise.
18235 * gcc.dg/format/dfp-scanf-1.c: Likewise.
18236 * gcc.dg/format/dfp-printf-1.c: Likewise.
18237 * gcc.dg/compat/struct-layout-1.exp: Use c-compat.exp.
18238 (compat_setup_dfp): New.
18239 * gcc.dg/compat/compat.exp: Use it.
18240 (compat-use-alt-compiler, compat-use-tst-compiler): Move to new file.
18241 Make some variables global, prepend "compat_" to their names.
18242 * gcc.dg/compat/struct-layout-1.h: Conditional DFP support.
18243 * gcc.dg/compat/struct-layout-1_generate.c: Ditto.
18244 * gcc.misc-tests/dectest.exp: New test driver for decTest.
18245 * lib/compat.exp (compat_skip_list): Make global, rename.
18246 * lib/c-compat.exp: New file.
18247 * lib/target-supports.exp (check_effective_target_dfp): New.
18248
18249 * gcc.dg/dfp/dec-eval-method.c, gcc.dg/dfp/func-array.c,
18250 gcc.dg/dfp/convert-dfp-fold.c, gcc.dg/dfp/struct-union.c,
18251 gcc.dg/dfp/compare-rel.h, gcc.dg/dfp/convert-dfp-round.c,
18252 gcc.dg/dfp/func-struct.c, gcc.dg/dfp/constants-c99.c,
18253 gcc.dg/dfp/compare-eq-d32.c, gcc.dg/dfp/func-vararg-mixed.c,
18254 gcc.dg/dfp/compare-rel-d128.c, gcc.dg/dfp/operator-comma.c,
18255 gcc.dg/dfp/decfloat-constants.c, gcc.dg/dfp/operator-bitwise.c,
18256 gcc.dg/dfp/func-mixed.c, gcc.dg/dfp/compare-eq-dfp.c,
18257 gcc.dg/dfp/operator-assignment.c, gcc.dg/dfp/dfp-round.h,
18258 gcc.dg/dfp/modes.c, gcc.dg/dfp/keywords-c99.c, gcc.dg/dfp/nan-1.c,
18259 gcc.dg/dfp/loop-index.c, gcc.dg/dfp/compare-eq-d64.c,
18260 gcc.dg/dfp/convert-bfp.c, gcc.dg/dfp/usual-arith-conv-const.c,
18261 gcc.dg/dfp/convert-dfp.c, gcc.dg/dfp/compare-rel-const.c,
18262 gcc.dg/dfp/convert-int-fold.c, gcc.dg/dfp/keywords-pedantic.c,
18263 gcc.dg/dfp/compare-rel-d32.c, gcc.dg/dfp/call-by-value.c,
18264 gcc.dg/dfp/constants-hex.c, gcc.dg/dfp/func-scalar.c,
18265 gcc.dg/dfp/keywords-ignored-c99.c, gcc.dg/dfp/snan.c,
18266 gcc.dg/dfp/usual-arith-conv.c, gcc.dg/dfp/constants-pedantic.c,
18267 gcc.dg/dfp/operator-logical.c, gcc.dg/dfp/compare-eq-d128.c,
18268 gcc.dg/dfp/convert-bfp-fold.c, gcc.dg/dfp/ctypes.c,
18269 gcc.dg/dfp/convert-int.c, gcc.dg/dfp/keywords-c89.c,
18270 gcc.dg/dfp/constants.c, gcc.dg/dfp/compare-rel-dfp.c,
18271 gcc.dg/dfp/compare-eq-const.c, gcc.dg/dfp/cast-bad.c,
18272 gcc.dg/dfp/operator-arith-fold.c, gcc.dg/dfp/union-init.c,
18273 gcc.dg/dfp/struct-layout-1.c,
18274 gcc.dg/dfp/compare-eq.hgcc.dg/dfp/convert-int-saturate.c,
18275 gcc.dg/dfp/compare-rel-d64.c, gcc.dg/dfp/func-vararg-size0.c,
18276 gcc.dg/dfp/Wconversion-2.c, gcc.dg/dfp/nan-2.c,
18277 gcc.dg/dfp/operator-cond.c, gcc.dg/dfp/composite-type.c,
18278 gcc.dg/dfp/func-vararg-dfp.c,
18279 gcc.dg/dfp/dfp.expgcc.dg/dfp/keywords-reserved.c,
18280 gcc.dg/dfp/convert-complex.c, gcc.dg/dfp/Wbad-function-cast-1.c,
18281 gcc.dg/dfp/operator-unary.c, gcc.dg/dfp/altivec-types.c,
18282 gcc.dg/dfp/cast.c, gcc.dg/dfp/typespec.c,
18283 gcc.dg/dfp/wtr-conversion-1.c: New tests.
18284
18285 2006-01-11 Richard Guenther <rguenther@suse.de>
18286
18287 PR tree-optimization/25734
18288 * gcc.dg/tree-ssa/pr25734.c: New testcase.
18289
18290 2006-01-10 Bernhard Fischer <rep.nop@aon.at>
18291
18292 PR fortran/25486
18293 * gfortran.dg/literal_character_constant_1_x.F: New test.
18294 * gfortran.dg/literal_character_constant_1_y.F: Ditto.
18295 * gfortran.dg/literal_character_constant_1_z.F: Ditto.
18296 * gfortran.dg/literal_character_constant_1.inc: Helper for new tests.
18297
18298 2006-01-11 Nathan Sidwell <nathan@codesourcery.com>
18299
18300 PR c++/25386
18301 * g++.dg/ext/packed3.C: Add expected packed error.
18302
18303 2006-01-11 Hans-Peter Nilsson <hp@axis.com>
18304
18305 PR target/25706
18306 * gcc.dg/torture/pr25706-1.c: New test.
18307
18308 2006-01-11 Paolo Bonzini <bonzini@gnu.org>
18309
18310 PR tree-optimization/23109
18311 PR tree-optimization/23948
18312 PR tree-optimization/24123
18313
18314 * gcc.dg/tree-ssa/recip-3.c, gcc.dg/tree-ssa/recip-4.c,
18315 gcc.dg/tree-ssa/recip-5.c, gcc.dg/tree-ssa/recip-6.c,
18316 gcc.dg/tree-ssa/recip-7.c, gcc.dg/tree-ssa/pr23109.c,
18317 g++.dg/tree-ssa/pr23948.C: New testcases.
18318 * gcc.dg/tree-ssa/recip-2.c, gcc.dg/tree-ssa/pr23234.c: Provide
18319 three divisions in order to do the optimization.
18320
18321 2006-01-11 Zdenek Dvorak <dvorakz@suse.cz>
18322
18323 PR c++/25632
18324 * g++.dg/other/pr25632.C: New test.
18325
18326 2006-01-11 Paul Thomas <pault@gcc.gnu.org>
18327
18328 PR fortran/25730
18329 * gfortran.dg/used_types_1.f90: New test.
18330
18331 2006-01-10 Hans-Peter Nilsson <hp@axis.com>
18332
18333 PR target/25718
18334 * gcc.dg/torture/pr25718-1.c: New test.
18335
18336 2006-01-10 Bernhard Fischer <rep.nop@aon.at>
18337
18338 * gfortran.dg/list_read_2.f90: Fix typo in description.
18339
18340 2006-01-10 Jan Beulich <jbeulich@novell.com>
18341
18342 * lib/target-supports.exp (check_visibility_available): Simplify test
18343 for *-*-netware*.
18344 (check_profiling_available): Fail for *-*-netware*.
18345 * g++.old-deja/g++.law/profile1.C: Remove dg-bogus for *-*-netware*.
18346 * gcc.dg/20021014-1.c: Likewise.
18347 * gcc.dg/nest.c: Likewise.
18348
18349 2006-01-09 Andrew Pinski <pinskia@physics.uc.edu>
18350
18351 fortran/24936
18352 * gfortran.dg/forall_3.f90: New test.
18353
18354 2006-01-09 Andrew Pinski <pinskia@physics.uc.edu>
18355
18356 PR fortran/21977
18357 * gfortran.dg/nesting_2.f90: New test.
18358 * gfortran.dg/nesting_3.f90: New test.
18359
18360 2006-01-09 Hans-Peter Nilsson <hp@axis.com>
18361
18362 * gcc.dg/Wpadded.c: Gate alignment warning on ! default_packed.
18363 Fix typo in comment.
18364
18365 2006-01-09 Feng Wang <fengwang@nudt.edu.cn>
18366
18367 * gfortran.dg/single_char_string.f90: New test.
18368
18369 2006-01-09 Feng Wang <fengwang@nudt.edu.cn>
18370
18371 * gfortran.dg/ichar_2.f90: New test.
18372
18373 2006-01-08 Erik Edelmann <eedelman@gcc.gnu.org>
18374
18375 PR fortran/25093
18376 * gfortran.dg/private_type_4.f90: New.
18377
18378 2006-01-07 Richard Guenther <rguenther@suse.de>
18379
18380 * gcc.dg/tree-ssa/loop-15.c: Use optimized dump.
18381
18382 2006-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
18383
18384 * gfortran.dg/func_decl_1.f90: New.
18385 * gfortran.dg/array_alloc_1.f90: Fix wrong function declaration.
18386 * gfortran.dg/array_alloc_2.f90: Likewise.
18387 * gfortran.dg/char_result_8.f90: Likewise.
18388 * gfortran.dg/dup_save_1.f90: Likewise.
18389 * gfortran.dg/dup_save_2.f90: Likewise.
18390 * gfortran.dg/f2c_6.f90: Likewise.
18391 * gfortran.dg/f2c_7.f90: Likewise.
18392 * gfortran.dg/func_result_2.f90: Likewise.
18393 * gfortran.fortran-torture/execute/pr23373-2.f90: Likewise.
18394
18395 2006-01-07 Paul Thomas <pault@gcc.gnu.org>
18396
18397 PR fortran/22146
18398 * gfortran.dg/elemental_subroutine_1.f90: New test.
18399 * gfortran.dg/elemental_subroutine_2.f90: New test.
18400
18401 PR fortran/25029
18402 PR fortran/21256
18403 * gfortran.dg/assumed_size_refs_1.f90: New test.
18404
18405 PR fortran/20868
18406 PR fortran/20870
18407 * gfortran.dg/assumed_size_refs_2.f90: New test.
18408 * gfortran.dg/initialization_1.f90: Change warning message.
18409
18410 2006-01-06 Zdenek Dvorak <dvorakz@suse.cz>
18411
18412 * gcc.dg/tree-ssa/loop-15.c: New test.
18413
18414 2006-01-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
18415
18416 PR fortran/25598
18417 * gfortran.dg/backspace_3.f: New test.
18418 * gfortran.dg/backspace_4.f: New test.
18419
18420 2006-01-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
18421
18422 PR fortran/24268
18423 * gfortran.dg/fmt_white.f: Update test.
18424
18425 2006-01-05 Carlos O'Donell <carlos@codesourcery.com>
18426
18427 * gcc.dg/cast-1.c: Add new warning.
18428 * gcc.dg/cast-2.c: Likewise.
18429 * gcc.dg/cast-3.c: Likewise.
18430 * gcc.dg/format/cast-1.c: Likewise.
18431 * gcc.dg/cast-4.c: New testcase.
18432
18433 2006-01-05 Richard Guenther <rguenther@suse.de>
18434
18435 PR tree-optimization/22555
18436 * gcc.dg/tree-ssa/alias-3.c: New testcase.
18437
18438 2006-01-05 Richard Guenther <rguenther@suse.de>
18439 Diego Novillo <dnovillo@redhat.com>
18440
18441 * gcc.dg/tree-ssa/loop-11.c: Deal with removed vars pass.
18442 * gcc.dg/tree-ssa/loop-8.c: Likewise.
18443 * gcc.dg/tree-ssa/loop-1.c: Likewise.
18444 * gcc.dg/tree-ssa/pr23294.c: Likewise.
18445 * gcc.dg/tree-ssa/pr21985.c: Likewise.
18446 * gcc.dg/tree-ssa/loop-14.c: Likewise.
18447 * gcc.dg/tree-ssa/loop-2.c: Likewise.
18448 * gcc.dg/tree-ssa/loop-3.c: Likewise.
18449 * gcc.dg/tree-ssa/loop-4.c: Likewise.
18450 * gcc.dg/tree-ssa/pr21171.c: Likewise.
18451 * gcc.dg/tree-ssa/loop-5.c: Likewise.
18452 * gcc.dg/tree-ssa/loop-10.c: Likewise.
18453 * gcc.dg/tree-ssa/loop-6.c: Likewise.
18454 * treelang/compile/extravar.tree: Likewise.
18455 * g++.dg/tree-ssa/ssa-cast-1.C: Likewise.
18456 * g++.dg/tree-ssa/pointer-reference-alias.C: Likewise.
18457 * g++.dg/tree-ssa/ssa-sra-1.C: Likewise.
18458 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
18459 * gcc.dg/tree-ssa/20031106-6.c: Disable SRA.
18460
18461 2006-01-05 Hans-Peter Nilsson <hp@bitrange.com>
18462
18463 * g++.dg/abi/thunk3.C, g++.dg/abi/thunk4.C: Revert unnecessary fix
18464 for 64-bit fix.
18465
18466 2006-01-05 Erik Edelmann <eedelman@gcc.gnu.org>
18467
18468 PR fortran/23675
18469 gfortran.dg/char_result_11.f90: New.
18470
18471 2006-01-04 Mark Mitchell <mark@codesourcery.com>
18472
18473 PR c++/24782
18474 * g++.dg/parse/access9.C: New test.
18475 * g++.dg/tc1/dr52.C: Tweak error markers.
18476
18477 2006-01-04 Richard Henderson <rth@redhat.com>
18478
18479 Merge from gomp branch.
18480 * g++.dg/parse/pragma2.C: Update expected error lines.
18481
18482 2006-01-04 Jakub Jelinek <jakub@redhat.com>
18483
18484 * g++.dg/other/i386-2.C: New test.
18485
18486 PR target/25554
18487 * gcc.c-torture/compile/20051228-1.c: New test.
18488
18489 PR c/25559
18490 * gcc.dg/pr25559.c: New test.
18491
18492 2006-01-03 Mark Mitchell <mark@codesourcery.com>
18493
18494 PR c++/25492
18495 * g++.dg/lookup/friend9.C: New test.
18496
18497 PR c++/25625
18498 * g++.dg/template/repo5.C: New test.
18499
18500 2006-01-03 Steven G. Kargl <kargls@comcast.net>
18501
18502 PR fortran/25101
18503 * gfortran.dg/forall_2.f90: New test.
18504
18505 2006-01-03 Hans-Peter Nilsson <hp@bitrange.com>
18506
18507 * g++.dg/abi/thunk3.C, g++.dg/abi/thunk4.C: Gate on
18508 dg-require-weak. Adjust regexp to handle leading-underscore
18509 targets and space as well as TAB after .weak. Change previous
18510 64-bit fix to not use naked dot.
18511
18512 2006-01-03 Paolo Bonzini <bonzini@gnu.org>
18513
18514 PR rtl-optimization/25578
18515 * gcc.c-torture/execute/20060102-1.c: New testcase.
18516
18517 2006-01-03 Richard Guenther <rguenther@suse.de>
18518
18519 PR c/25183
18520 * gcc.dg/torture/pr25183.c: New testcase.
18521
18522 2006-01-03 Jakub Jelinek <jakub@redhat.com>
18523
18524 Merge from gomp-branch.
18525 * gcc.dg/ia64-sync-1.c: On sparc*-*-*, pass -mcpu=v9.
18526 * gcc.dg/ia64-sync-2.c: Likewise.
18527 * gcc.dg/ia64-sync-3.c: Likewise.
18528 * gcc.dg/ia64-sync-4.c: Likewise.
18529 * gcc.dg/sync-2.c: Likewise.
18530 * lib/target-supports.exp (sync_char_short, sync_int_long): Indicate
18531 that sparc64-*-* and sparcv9-*-* supports sync builtins.
18532
18533 2006-01-02 Mark Mitchell <mark@codesourcery.com>
18534
18535 PR c++/25635
18536 * g++.dg/parse/operator6.C: New test.
18537
18538 PR c++/25637
18539 * g++.dg/parse/error29.C: New test.
18540
18541 PR c++/25638
18542 * g++.dg/parse/dtor6.C: New test.
18543
18544 PR c++/25633
18545 * g++.dg/parse/ctor3.C: New test.
18546
18547 PR c++/25634
18548 * g++.dg/template/class3.C: New test.
18549
18550 2006-01-02 Geoffrey Keating <geoffk@apple.com>
18551
18552 * g++.dg/debug/debug9.C: New.
18553
18554 2006-01-02 Steven G. Kargl <kargls@comcast.net>
18555
18556 PR fortran/24640
18557 * gfortran.dg/label_2.f90: New test.
18558
18559 2006-01-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18560
18561 * g++.dg/lookup/using12.C: Tighten error marker.
18562
18563 2006-01-01 Andreas Tobler <a.tobler@schweiz.ch>
18564 Andrew Pinski <pinskia@physics.uc.edu>
18565
18566 * gcc.target/powerpc/darwin-abi-3.c: New file.
18567 * gcc.target/powerpc/darwin-abi-4.c: Likewise.
18568 * gcc.target/powerpc/darwin-abi-5.c: Likewise.
18569 * gcc.target/powerpc/darwin-abi-6.c: Likewise.
18570 * gcc.target/powerpc/darwin-abi-7.c: Likewise.
18571 * gcc.target/powerpc/darwin-abi-8.c: Likewise.
18572 * gcc.target/powerpc/darwin-abi-9.c: Likewise.
18573 * gcc.target/powerpc/darwin-abi-10.c: Likewise.
18574 * gcc.target/powerpc/darwin-abi-11.c: Likewise.
18575
18576 2006-01-01 Daniel Berlin <dberlin@dberlin.org>
18577
18578 * gcc.dg/tree-ssa/loadpre1.c: New;
18579 * gcc.dg/tree-ssa/loadpre2.c: New;
18580 * gcc.dg/tree-ssa/loadpre3.c: New;
18581 * gcc.dg/tree-ssa/loadpre4.c: New;
18582 * gcc.dg/tree-ssa/loadpre5.c: New;
18583 * gcc.dg/tree-ssa/loadpre6.c: New;
18584 * gcc.dg/tree-ssa/loadpre7.c: New;
18585 * gcc.dg/tree-ssa/loadpre8.c: New;
18586 * gcc.dg/tree-ssa/loadpre9.c: New;
18587
18588 2006-01-01 Nathan Sidwell <nathan@codesourcery.com>
18589
18590 * g++.dg/abi/thunk3.C: Adjust regexp to be 64bit safe.
18591 * g++.dg/abi/thunk4.C: Likewise.
18592
18593 2006-01-01 Andreas Jaeger <aj@suse.de>
18594
18595 * gcc.dg/tree-ssa/loadpre6.c: Fix prototype of malloc to be
18596 portable.
18597
18598 2006-01-01 Jakub Jelinek <jakub@redhat.com>
18599
18600 PR c++/25294
18601 * gcc.dg/pragma-pack-3.c: New test.
18602 * g++.dg/parse/pragma3.C: New test.
18603
18604 2005-12-30 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
18605
18606 PR middle-end/24827
18607 * gcc.dg/attr-weakref-1.c: Skip test on hppa*-*-hpux*.
18608
18609 2005-12-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18610
18611 PR testsuite/25214
18612 * gcc.target/i386/local2.c: Skip if ilp32 and -fpic/-fpic.
18613
18614 2005-12-30 Erik Edelmann <eedelman@gcc.gnu.org>
18615
18616 PR fortran/22607
18617 * gfortran-dg/pure_byref_3.f90: New.
18618
18619 fortran/PR 25396
18620 * gfortran.dg/userdef_operator_1.f90: New.
18621
18622 2005-12-29 Nathan Sidwell <nathan@codesourcery.com>
18623
18624 * g++.dg/abi/thunk3.C: New.
18625 * g++.dg/abi/thunk4.C: New.
18626
18627 2005-12-29 Paul Thomas <pault@gcc.gnu.org>
18628
18629 PR fortran/25532
18630 * gfortran.dg/host_used_types_1.f90: New test. Check that host
18631 associated derived type components of derived types are
18632 properly declared in contained procedures.
18633
18634 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
18635
18636 PR libgfortran/25139
18637 * gfortran.dg/backspace_2.f: New test.
18638
18639 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
18640
18641 PR libgfortran/25550
18642 * gfortran.dg/endfile.f: New test.
18643
18644 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
18645
18646 PR libgfortran/25419
18647 * gfortran.dg/comma.f: New test.
18648
18649 2005-12-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
18650
18651 * lib/gfortran-dg.exp: Remove trailing whitespace.
18652 * lib/fortran-torture.exp: Test with -fbounds-check instead of
18653 -funroll-all-loops.
18654
18655 2005-12-28 Alan Modra <amodra@bigpond.net.au>
18656
18657 * gcc.dg/torture/fp-int-convert-timode.c: Don't test IBM
18658 Extended Double long doubles or repeat tests when long double is
18659 the same size as double.
18660
18661 2005-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18662
18663 * g++.dg/rtti/tinfo1.C: Scan for ".global" also.
18664
18665 PR testsuite/25442
18666 * gcc.dg/ipa/ipa-1.c, gcc.dg/ipa/ipa-2.c, gcc.dg/ipa/ipa-3.c,
18667 gcc.dg/ipa/ipa-4.c, gcc.dg/ipa/ipa-5.c: Skip if -fpic/-fPIC.
18668
18669 PR testsuite/25441
18670 * gcc.dg/pr23911.c: Make test variable static.
18671
18672 PR testsuite/25444
18673 * gcc.dg/tree-ssa/pr14841.c: Likewise.
18674
18675 2005-12-26 Mark Mitchell <mark@codesourcery.com>
18676
18677 PR c++/25439
18678 * g++.dg/parse/crash17.C: Adjust error markers.
18679 * g++.dg/template/error20.C: New test.
18680
18681 2005-12-26 Mark Mitchell <mark@codesourcery.com>
18682
18683 PR c++/23172
18684 * g++.dg/ext/complit4.C: New test.
18685
18686 PR c++/25417
18687 * g++.dg/ext/complit5.C: Likewise.
18688
18689 2005-12-26 Kazu Hirata <kazu@codesourcery.com>
18690
18691 PR tree-optimization/25125
18692 * gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-reduc-2char.c,
18693 gcc.dg/vect/vect-reduc-2short.c: XFAIL.
18694 * gcc.c-torture/execute/pr25125.c: New.
18695
18696 2005-12-24 Paul Thomas <pault@gcc.gnu.org>
18697
18698 PR fortran/25029
18699 PR fortran/21256
18700 * gfortran.dg/initialization_1.f90: Remove tests of intrinsic
18701 functions with incorrect assumed size references.
18702
18703 2005-12-24 Mark Mitchell <mark@codesourcery.com>
18704
18705 PR c++/23171
18706 * g++.dg/opt/init1.C: New test.
18707
18708 2005-12-23 Mark Mitchell <mark@codesourcery.com>
18709
18710 PR c++/24671
18711 * g++.dg/template/sfinae3.C: New test.
18712
18713 2005-12-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18714
18715 * g++.dg/other/friend4.C: New test.
18716
18717 2005-12-23 Jakub Jelinek <jakub@redhat.com>
18718
18719 PR target/25005
18720 * g++.dg/opt/pr25005.C: New test.
18721
18722 2005-12-22 Mark Mitchell <mark@codesourcery.com>
18723
18724 PR c++/25369
18725 * g++.dg/template/ptrmem16.C: New test.
18726
18727 2005-12-23 Paul Thomas <pault@gcc.gnu.org>
18728
18729 PR fortran/25029
18730 PR fortran/21256
18731 * gfortran.dg/initialization_1.f90: Add test of SIZE.
18732
18733 2005-12-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
18734
18735 PR libgfortran/25307
18736 * gfortran.dg/list_read_5.f90: New test.
18737
18738 2005-12-22 Richard Henderson <rth@redhat.com>
18739
18740 * gcc.target/i386/sse-7.c: Use -msse2.
18741
18742 2005-12-23 Jakub Jelinek <jakub@redhat.com>
18743
18744 PR rtl-optimization/25432
18745 * gcc.c-torture/compile/20051216-1.c: New test.
18746
18747 PR objc/25328
18748 * objc/execute/pr25328.m: New test.
18749
18750 2005-12-22 Mark Mitchell <mark@codesourcery.com>
18751
18752 PR c++/25364
18753 * g++.dg/template/call4.C: New test.
18754
18755 2005-12-22 Dale Johannesen <dalej@apple.com>
18756
18757 * gcc.target/i386/sse-17.c: New.
18758
18759 2005-12-22 Paul Brook <paul@codesourcery.com>
18760
18761 * gcc.dg/weak/typeof-2.c: Skip assembly test on m68k.
18762
18763 2005-12-22 Paul Brook <paul@codesourcery.com>
18764
18765 * gcc.dg/tree-ssa/loop-1.c: Look for jump/branch on m68k.
18766
18767 2005-12-22 Andrew Pinski <pinskia@physics.uc.edu>
18768
18769 PR tree-opt/25513
18770 * gcc.c-torture/compile/pr25513.c: New test.
18771
18772 2005-12-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18773
18774 PR c++/23333
18775 * g++.dg/parse/error25.C: Add more tests.
18776
18777 2005-12-22 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
18778
18779 PR fortran/18990
18780 * gfortran.dg/der_charlen_1.f90: New.
18781
18782 2005-12-22 Paul Thomas <pault@gcc.gnu.org>
18783
18784 PR fortran/20889
18785 * gfortran.dg/pointer_component_type_1.f90: New test.
18786
18787 PR fortran/25029
18788 PR fortran/21256
18789 * gfortran.dg/assumed_size_refs.f90: New test for the conditions that
18790 should give an error with assumed size array refernces and checks
18791 those that should not.
18792 * gfortran.dg/gfortran.dg/pr15140.f90: Give the assumed size array
18793 reference an upper bound so that it does not generate an error.
18794
18795 PR fortran/19362
18796 PR fortran/20244
18797 PR fortran/20864
18798 PR fortran/25391
18799 * gfortran.dg/used_dummy_types_1.f90: New test.
18800 * gfortran.dg/used_dummy_types_2.f90: New test.
18801 * gfortran.dg/used_dummy_types_3.f90: New test.
18802 * gfortran.dg/used_dummy_types_4.f90: New test.
18803 * gfortran.dg/used_dummy_types_5.f90: New test.
18804
18805 PR fortran/23152
18806 * gfortran.dg/namelist_use.f90: Add trap for warning on NAMELIST
18807 group already being USE associated.
18808 * gfortran.dg/assumed_shape_nml.f90: New test.
18809 * gfortran.dg/assumed_size_nml.f90: New test.
18810
18811 PR fortran/20862
18812 PR fortran/25053
18813 PR fortran/25063
18814 PR fortran/25064
18815 PR fortran/25066
18816 PR fortran/25067
18817 PR fortran/25068
18818 PR fortran/25307
18819 * gfortran.dg/io_constraints_1.f90: New test.
18820 * gfortran.dg/io_constraints_1.f90: New test.
18821 * gfortran.dg/iostat_3.f90: Change wording of warning.
18822 * gfortran.dg/g77/19981216-0.f: The same.
18823
18824 2005-12-22 Kazu Hirata <kazu@codesourcery.com>
18825
18826 PR tree-optimization/23518
18827 * gcc.dg/pr23518.c: New.
18828
18829 2005-12-21 Mike Stump <mrs@apple.com>
18830
18831 * gcc.dg/attr-weakref-1.c: Really skip on darwin.
18832
18833 2005-12-21 Paul Brook <paul@codesourcery.com>
18834
18835 * gcc.dg/pr19340.c: Skip on m68k targets.
18836
18837 2005-12-21 Steven Bosscher <stevenb@suse.de>
18838
18839 PR rtl-optimization/25196
18840 * gcc.dg/pr25196.c: New test.
18841
18842 2005-12-21 Erik Edelmann <eedelman@gcc.gnu.org>
18843
18844 PR fortran/25423
18845 gfortran.dg/where_nested_1.f90: New.
18846
18847 2005-12-21 Kazu Hirata <kazu@codesourcery.com>
18848
18849 PR tree-optimization/25382.
18850 * gcc.dg/tree-ssa/pr25382.c: New.
18851
18852 2005-12-20 Richard Guenther <rguenther@suse.de>
18853
18854 PR middle-end/24306
18855 * gcc.target/i386/pr24306.c: New testcase.
18856
18857 2005-12-20 Kazu Hirata <kazu@codesourcery.com>
18858
18859 PR tree-optimization/25501
18860 * gcc.dg/tree-ssa/pr25501.c: New.
18861
18862 2005-12-20 Richard Guenther <rguenther@suse.de>
18863
18864 Revert
18865 2005-12-02 Richard Guenther <rguenther@suse.de>
18866
18867 * gcc.dg/tree-ssa/20031106-6.c: Remove XFAIL.
18868
18869 2005-12-20 Mark Mitchell <mark@codesourcery.com>
18870
18871 PR c++/21228
18872 * g++.dg/warn/Wunreachable-code-2.C: New test.
18873
18874 2005-12-19 Mark Mitchell <mark@codesourcery.com>
18875
18876 PR c++/24278
18877 * g++.dg/template/ctor5.C: New test.
18878
18879 PR c++/24915
18880 * g++.dg/template/overload8.C: New test.
18881
18882 2005-12-19 Kenneth Zadeck <zadeck@naturalbridge.com>
18883
18884 * gcc.c-torture/compile/pr25483 : New test.
18885
18886 2005-12-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18887
18888 PR c++/20552
18889 * g++.dg/ext/typeof10.C: New test.
18890
18891 2005-12-19 Nathan Sidwell <nathan@codesourcery.com>
18892
18893 * gcc.dg/mt-loopi1.c: New.
18894
18895 2005-12-18 Richard Guenther <rguenther@suse.de>
18896
18897 PR tree-optimization/25481
18898 * gcc.dg/torture/pr25481.c: New testcase.
18899
18900 2005-12-18 Ulrich Weigand <uweigand@de.ibm.com>
18901
18902 PR rtl-optimization/21041
18903 * gcc.dg/pr21041.c: New test.
18904
18905 2005-12-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
18906
18907 PR libgfortran/25463
18908 * gfortran.dg/advance.f90: New test.
18909
18910 2005-12-18 Andreas Krebbel <krebbel1@de.ibm.com>
18911
18912 * gcc.dg/20051201-1.c: New test.
18913
18914 2005-12-18 Paul Thomas <pault@gcc.gnu.org>
18915
18916 PR fortran/25018
18917 * gfortran.dg/initialization_1.f90: New test.
18918 * gfortran.dg/enum_5.f90: Change dg-error to new message.
18919 * gfortran.dg/g77/980616-0.f: The same.
18920
18921 2005-12-17 Steven G. Kargl <kargls@comcast.net>
18922
18923 * PR fortran/25458
18924 * gfortran.dg/chkbits.f90: New test.
18925
18926 2005-12-17 Steven G. Kargl <kargls@comcast.net>
18927
18928 * gfortran.dg/enum_5.f: Revert to previous version.
18929
18930 2005-12-17 Steven G. Kargl <kargls@comcast.net>
18931
18932 * gfortran.dg/imag_1.f: Fix nonstandard type declarations.
18933 * gfortran.dg/nested_modules_1.f90: Ditto.
18934 * gfortran.dg/hollerith_f95.f90: Ditto.
18935 * gfortran.dg/select_5.f90: Ditto.
18936 * gfortran.dg/secnds.f: Ditto.
18937 * gfortran.dg/hollerith2.f90: Ditto.
18938 * gfortran.dg/imag_2.f: Ditto.
18939 * gfortran.dg/ftell_2.f90: Ditto.
18940 * gfortran.dg/malloc_free_1.f90: Ditto.
18941 * gfortran.dg/logint-1.f: Ditto.
18942 * gfortran.dg/recursive_statement_functions.f90: Ditto.
18943 * gfortran.dg/e_d_fmt.f90: Ditto.
18944 * gfortran.dg/hollerith_legacy.f90: Ditto.
18945 * gfortran.dg/logint-2.f: Ditto.
18946 * gfortran.dg/enum_5.f90: Ditto.
18947 * gfortran.dg/f2c_2.f90: Ditto.
18948 * gfortran.dg/pr17143.f90: Ditto.
18949 * gfortran.dg/namelist_14.f90: Ditto.
18950 * gfortran.dg/logint-3.f: Ditto.
18951 * gfortran.dg/spread_scalar_source.f90: Ditto.
18952 * gfortran.dg/fmt_read_bz_bn.f90: Ditto.
18953 * gfortran.dg/namelist_11.f: Ditto.
18954 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
18955 * gfortran.dg/g77/20010519-1.f
18956 * gfortran.dg/g77/alpha1.f: Ditto.
18957 * gfortran.dg/g77/990115-1.f: Ditto.
18958 * gfortran.dg/g77/erfc.f: Ditto.
18959 * gfortran.dg/g77/19990313-3.f: Ditto.
18960 * gfortran.dg/g77/f90-intrinsic-numeric.f: Ditto.
18961 * gfortran.dg/g77/20010426.f: Ditto.
18962 * gfortran.dg/g77/19990313-0.f: Ditto.
18963 * gfortran.dg/g77/f90-intrinsic-mathematical.f: Ditto.
18964 * gfortran.dg/g77/20000629-1.f: Ditto.
18965 * gfortran.dg/g77/970125-0.f: Ditto.
18966 * gfortran.dg/g77/8485.f: Ditto.
18967 * gfortran.dg/g77/f90-intrinsic-bit.f: Ditto.
18968 * gfortran.dg/g77/19990313-1.f: Ditto.
18969 * gfortran.dg/g77/int8421.f: Ditto.
18970 * gfortran.dg/g77/19990305-0.f: Ditto.
18971 * gfortran.dg/g77/947.f: Ditto.
18972 * gfortran.dg/g77/19990905-2.f: Ditto.
18973 * gfortran.dg/g77/cabs.f: Ditto.
18974 * gfortran.dg/g77/19990313-2.f: Ditto.
18975 * gfortran.dg/g77/20020307-1.f: Ditto.
18976 * gfortran.dg/g77/dcomplex.f: Ditto.
18977 * gfortran.dg/g77/19990502-1.f: Ditto.
18978 * gfortran.dg/g77/19981216-0.f: Ditto.
18979 * gfortran.dg/common_4.f90: Ditto.
18980 * gfortran.dg/entry_4.f90: Ditto.
18981 * gfortran.dg/equiv_constraint_2.f90: Ditto.
18982 * gfortran.dg/g77_intrinsics_funcs.f: Ditto.
18983 * gfortran.dg/namelist_12.f: Ditto.
18984 * gfortran.dg/scale_1.f90: Ditto.
18985 * gfortran.dg/modulo_1.f90
18986 * gfortran.dg/hollerith.f90: Ditto.
18987 * gfortran.dg/direct_io_3.f90: Ditto.
18988 * gfortran.dg/ftell_1.f90: Ditto.: Ditto.
18989 * gfortran.dg/gnu_logical_1.F: Ditto.
18990 * gfortran.dg/unf_io_convert_1.f90: Ditto.
18991 * gfortran.dg/assign_1.f90: Ditto.
18992 * gfortran.dg/g77_intrinsics_sub.f: Ditto.
18993 * gfortran.dg/pr23095.f: Ditto.
18994 * gfortran.dg/read_float_1.f90: Ditto.
18995
18996 2005-12-17 Andreas Jaeger <aj@suse.de>
18997
18998 * gcc.dg/attr-weakref-1.c: Do not run on darwin.
18999 * gcc.dg/attr-weakref-1-darwin.c: New test to run on darwin.
19000
19001 2005-12-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
19002
19003 PR fortran/24268
19004 * gfortran.dg/fmt_white.f: New test.
19005
19006 2005-12-16 Steven G. Kargl <kargls@comcast.net>
19007
19008 * gfortran.dg/label_1.f90: New test.
19009
19010 2005-12-15 Ben Elliston <bje@au.ibm.com>
19011
19012 PR testsuite/25422
19013 * gcc.dg/20031012-1.c: Add -Walways-true option.
19014 * gcc.dg/weak/weak-3.c: Likewise.
19015 * g++.old-deja/g++.mike/warn8.C: Likewise.
19016
19017 2005-12-16 Mike Stump <mrs@apple.com>
19018
19019 * gcc.c-torture/compile/920415-1.c: Add declaration for abort and
19020 exit.
19021
19022 2005-12-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
19023
19024 PR libgfortran/25264
19025 PR libgfortran/25349
19026 * gfortran.dg/tl_editing.f90: Added additional checks.
19027 * gfortran.dg/t_editing.f: New test.
19028 * gfortran.dg/write_padding.f90: New test
19029
19030 2005-12-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19031
19032 PR testsuite/25215
19033 * gcc.dg/20050503-1.c: Skip on x86 ilp32 with -fpic/-fPIC.
19034
19035 2005-12-16 Jakub Jelinek <jakub@redhat.com>
19036
19037 PR rtl-optimization/24899
19038 * gcc.c-torture/execute/20051215-1.c: New test.
19039
19040 2005-12-16 Andreas Krebbel <krebbel1@de.ibm.com>
19041
19042 PR 24823
19043 * gfortran.dg/pr24823.f: New test.
19044
19045 2005-12-16 Jeff Law <law@redhat.com>
19046
19047 * gcc.dg/tree-ssa/ssa-dse-8.c: New test.
19048
19049 2005-12-16 Andrew Pinski <pinskia@physics.uc.edu>
19050
19051 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c
19052 (base_types): Change C++ style comments to C style comments. Remove
19053 aligned types from the array. Keep Enums disabled.
19054 (complex_types): Remove aligned types from the array.
19055 Comment out "_Complex long double".
19056 (attrib_types): Remove.
19057 (complex_attrib_types): Remove.
19058 (attrib_array_types): Remove.
19059 (complex_attrib_array_types): Remove.
19060 (aligned_bitfld_types): Remove.
19061 (n_aligned_bitfld_types): Remove.
19062 (FEATURE_ALIGNEDPACKED): Delete.
19063 (ALL_FEATURES): Remove FEATURE_ALIGNEDPACKED.
19064 (singles): Remove support for adding attributes.
19065 (choose_type): Remove support for attributed types.
19066 (generate_fields): Remove support for attributed bit-fields.
19067 Remove support for adding attributes.
19068 (generate_random_tests): Remove support for adding attributes.
19069 (features): Add back "[0] :0" and "complex vector [0]".
19070 (main): Remove support for attributed bit-fields.
19071 Uncomment the calling of generate_random_tests for the rests of
19072 the tests.
19073
19074 2005-12-16 Jan Hubicka <jh@suse.cz>
19075
19076 * gcc.c-torture/combine/pr25224.c: New.
19077
19078 2005-12-15 Joseph S. Myers <joseph@codesourcery.com>
19079
19080 PR other/25028
19081 * gcc.dg/torture/fp-int-convert-timode.c: Only XFAIL for LP64 IA64
19082 HP-UX.
19083
19084 2005-12-15 Richard Sandiford <richard@codesourcery.com>
19085
19086 * gcc.dg/20051215-1.c: New file.
19087
19088 2005-12-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19089
19090 * g++.dg/rtti/repo1.C: Call cleanup-repo-files.
19091 * gcc.dg/20050330-2.c: Call cleanup-coverage-files.
19092
19093 2005-12-14 Erik Edelmann <eedelman@gcc.gnu.org>
19094
19095 PR fortran/18197
19096 * gfortran.dg/dummy_functions_1.f90: New.
19097
19098 2005-12-14 Ulrich Weigand <uweigand@de.ibm.com>
19099
19100 PR rtl-optimization/25310
19101 * gcc.c-torture/compile/pr25310.c: New test.
19102
19103 2005-12-14 Jakub Jelinek <jakub@redhat.com>
19104
19105 PR debug/25023
19106 * gcc.dg/pr25023.c: New test.
19107
19108 2005-12-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19109
19110 * g++.old-deja/g++.brendan/redecl1.C,
19111 g++.old-deja/g++.eh/inline1.C, g++.old-deja/g++.ns/crash2.C,
19112 g++.old-deja/g++.ns/template7.C, g++.old-deja/g++.oliva/ns3.C,
19113 g++.old-deja/g++.oliva/typeof1.C,
19114 g++.old-deja/g++.other/crash16.C,
19115 g++.old-deja/g++.other/crash34.C,
19116 g++.old-deja/g++.other/lookup5.C, g++.old-deja/g++.pt/crash65.C,
19117 g++.old-deja/g++.pt/decl2.C, g++.old-deja/g++.pt/explicit76.C,
19118 g++.old-deja/g++.pt/memtemp85.C, g++.old-deja/g++.pt/memtemp86.C,
19119 g++.old-deja/g++.pt/memtemp87.C, g++.old-deja/g++.pt/memtemp88.C,
19120 g++.old-deja/g++.pt/memtemp91.C, g++.old-deja/g++.pt/spec14.C,
19121 g++.old-deja/g++.pt/static10.C, treelang/compile/exit.tree:
19122 Remove xfail.
19123
19124 2005-12-14 Kean Johnston <jkj@sco.com>
19125 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19126
19127 * gcc.dg/sibcall-6.c: Skip in -fPIC mode on X86 ilp32.
19128 * gcc.target/i386/20020523-1.c: Ditto.
19129 * gcc.target/i386/tailcall-1.c: Ditto.
19130 * gcc.target/i386/ssetype-3.c: Make magic* static to work with -fPIC.
19131 * gcc.target/i386/ssetype-5.c: Ditto.
19132
19133 2005-12-14 Jeff Law <law@redhat.com>
19134
19135 * gcc.dg/tree-ssa/foldstring-1.c: New test.
19136
19137 2005-12-14 Jakub Jelinek <jakub@redhat.com>
19138
19139 PR target/25254
19140 PR target/24188
19141 * gcc.target/i386/pr25254.c: New test.
19142 * gfortran.dg/PR24188.f: New test.
19143
19144 2005-12-14 David Billinghurst (David.Billinghurst@riotinto.com)
19145
19146 * lib/fortran-torture.exp: Catch remaining uses of
19147 remote_file build delete.
19148
19149 2005-12-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19150
19151 * g++.old-deja/g++.oliva/stkalign.C: Remove xfail.
19152
19153 2005-12-14 Ben Elliston <bje@au.ibm.com>
19154
19155 * gcc.dg/warn-addr-cmp.c: New test.
19156
19157 2005-12-13 Jakub Jelinek <jakub@redhat.com>
19158
19159 PR debug/25023
19160 PR target/25293
19161 * gcc.target/i386/pr25293.c: New test.
19162
19163 2005-12-13 Petr Machata <machata@post.cz>
19164
19165 PR c++/24907
19166 * g++.dg/parse/comma2.C: New test.
19167
19168 2005-12-13 Mark Mitchell <mark@codesourcery.com>
19169 Jakub Jelinek <jakub@redhat.com>
19170
19171 * g++.dg/compat/struct-layout-1.exp: Do not link with libiberty.
19172 * g++.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
19173 (limits.h): Include unconditionally.
19174 (stdlib.h): Likewise.
19175 (hashtab.h): Do not include.
19176 (getopt.h): Likewise.
19177 (stddef.h): Include.
19178 (hashval_t): Define.
19179 (struct entry): Add "next" field.
19180 (HASH_SIZE): New macro.
19181 (hash_table): New variable.
19182 (switchfiles): Do not use xmalloc.
19183 (mix): New macro.
19184 (iterative_hash): New function.
19185 (hasht): Remove.
19186 (e_exists): New function.
19187 (e_insert): Likewise.
19188 (output): Use, instead of libiberty hashtable functions.
19189 (main): Do not use getopt. Do not call htab_create.
19190
19191 2005-12-13 Jakub Jelinek <jakub@redhat.com>
19192
19193 PR c++/25331
19194 * gcc.dg/compat/struct-layout-1_generate.c (subfield): Don't
19195 put atal* and atpaal* attributes on array elements.
19196 (generate_fields): Revert 2005-10-07 and 2005-10-11 changes.
19197 * g++.dg/compat/struct-layout-1_generate.c (subfield): Don't
19198 put atal* and atpaal* attributes on array elements.
19199 (generate_fields): Don't prevent atal* attribute on ETYPE_ARRAY.
19200
19201 2005-12-13 Carlos O'Donell <carlos@codesourcery.com>
19202
19203 * gcc.dg/single-precision-constant.c: New test.
19204
19205 2005-12-13 Alan Modra <amodra@bigpond.net.au>
19206
19207 * gcc.dg/980523-1.c, gcc.dg/980526-1.c, gcc.dg/20020103-1.c,
19208 gcc.dg/20040625-1.c, gcc.dg/asm-b.c, gcc.dg/iftrap-1.c,
19209 gcc.dg/iftrap-2.c, gcc.dg/simd-3.c, gcc.dg/switch-1.c,
19210 gcc.dg/tree-ssa/bool-1.c, gcc.dg/tree-ssa/bool-2.c,
19211 gcc.dg/tree-ssa/bool-4.c, gcc.dg/tree-ssa/bool-5.c,
19212 gcc.dg/tree-ssa/bool-6.c, gcc.dg/tree-ssa/bool-8.c,
19213 gcc.dg/tree-ssa/bool-9.c, gcc.target/powerpc/980827-1.c,
19214 gcc.target/powerpc/20040622-1.c, gcc.target/powerpc/20050603-3.c,
19215 gcc.target/powerpc/20050830-1.c, gcc.target/powerpc/altivec-6.c,
19216 gcc.target/powerpc/altivec-14.c, gcc.target/powerpc/altivec-22.c,
19217 gcc.target/powerpc/doloop-1.c, gcc.target/powerpc/ppc-and-1.c,
19218 gcc.target/powerpc/ppc-bitfield1.c, gcc.target/powerpc/ppc-compare-1.c,
19219 gcc.target/powerpc/ppc-mov-1.c, gcc.target/powerpc/ppc-sdata-1.c,
19220 gcc.target/powerpc/ppc-sdata-2.c,
19221 gcc.target/powerpc/ppc-stackalign-1.c,
19222 gcc.target/powerpc/ppc64-abi-1.c, gcc.target/powerpc/ppc64-abi-2.c,
19223 gcc.target/powerpc/ppc64-abi-3.c, gcc.target/powerpc/ppc64-toc.c,
19224 gcc.target/powerpc/pr18096-1.c, gcc.target/powerpc/rs6000-ldouble-1.c,
19225 gcc.target/powerpc/rs6000-ldouble-2.c,
19226 gcc.target/powerpc/rs6000-power2-1.c,
19227 gcc.target/powerpc/rs6000-power2-2.c: Don't use powerpc-*-* or
19228 powerpc64-*-* in target selection strings. Instead use powerpc*-*-*
19229 and ilp32 or lp64 as appropriate. Merge dg-require-effective-target
19230 option into target selector.
19231 * gcc.dg/20020919-1.c: Compile for powerpc*-*-*. Handle powerpc64.
19232 * gcc.misc-tests/linkage.exp: Set native_cflags for powerpc*-*-linux*.
19233
19234 2005-12-12 Andrew Pinski <pinskia@physics.uc.edu>
19235
19236 PR objc/25348
19237 * objc.dg/encode-9.m: New test.
19238
19239 2005-12-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19240
19241 PR testsuite/20772
19242 * g++.old-deja/g++.eh/tmpl2.C: Remove xfail.
19243 * gcc.dg/asm-b.c: Fix typo.
19244 * gcc.dg/torture/pr20314-2.c: Test on i?86 lp64.
19245 * gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
19246 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c: Test on
19247 i?86 lp64 and x86_64 ilp32.
19248 * gcc.target/i386/amd64-abi-1.c, gcc.target/i386/pr23943.c: Test
19249 on i?86 lp64.
19250 * gfortran.dg/g77/20010216-1.f: Test on x86_64 ilp32.
19251
19252 2005-12-12 Steven G. Kargl <kargls@comcast.net>
19253
19254 PR fortran/25078
19255 gfortran.dg/equiv_5.f90: New test.
19256
19257 2005-12-12 Daniel Berlin <dberlin@dberlin.org>
19258
19259 * gcc.dg/tree-ssa/ssa-pre-2.c: Update due to reassociation changes.
19260 * gcc.dg/tree-ssa/reassoc-1.c: Likewise.
19261 * gcc.dg/tree-ssa/reassoc-2.c: Likewise.
19262 * gcc.dg/tree-ssa/reassoc-3.c: Likewise.
19263 * gcc.dg/tree-ssa/reassoc-4.c: Likewise.
19264 * gcc.dg/tree-ssa/reassoc-5.c: New.
19265 * gcc.dg/tree-ssa/reassoc-6.c: New.
19266 * gcc.dg/tree-ssa/reassoc-7.c: New.
19267 * gcc.dg/tree-ssa/reassoc-8.c: New.
19268 * gcc.dg/tree-ssa/reassoc-9.c: New.
19269 * gcc.dg/tree-ssa/reassoc-10.c: New.
19270 * gcc.dg/tree-ssa/reassoc-11.c: New.
19271
19272 2005-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
19273
19274 PR testsuite/25167
19275 PR testsuite/24478
19276 * gcc.dg/weak/weak-14.c: Add dg-require-alias.
19277
19278 2005-12-12 Mark Mitchell <mark@codesourcery.com>
19279
19280 PR c++/25300
19281 * g++.dg/template/inherit.C: Do not use a generic error message.
19282
19283 2005-12-12 Andrew Pinski <pinskia@physics.uc.edu>
19284
19285 PR libobjc/25354
19286 * objc.dg/gnu-encoding: New directory.
19287 * objc.dg/gnu-encoding/compat-common.h: New file.
19288 * objc.dg/gnu-encoding/struct-layout-1.h: New file.
19289 * objc.dg/gnu-encoding/struct-layout-1_test.h: New file.
19290 * objc.dg/gnu-encoding/vector-defs.h: New file.
19291 * objc.dg/gnu-encoding/gnu-encoding.exp: New file.
19292 * objc.dg/gnu-encoding/generate-random.c: New file.
19293 * objc.dg/gnu-encoding/generate-random_r.c: New file.
19294 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c: New file.
19295 * objc.dg/gnu-encoding/generate-random.h: New file.
19296
19297 2005-12-11 Mark Mitchell <mark@codesourcery.com>
19298
19299 PR c++/25337
19300 * g++.dg/template/defarg7.C: New test.
19301
19302 2005-12-11 Andrew Pinski <pinskia@physics.uc.edu>
19303
19304 PR libobjc/25347
19305 * objc.dg/encode-8.m: New test.
19306
19307 2005-12-11 Andrew Pinski <pinskia@physics.uc.edu>
19308
19309 PR libobjc/25346
19310 * objc.dg/encode-7.m: New test.
19311
19312 2005-12-10 Mark Mitchell <mark@codesourcery.com>
19313
19314 PR c++/25010
19315 * g++.dg/opt/inline10.C: New test.
19316
19317 2005-12-11 Steven G. Kargl <kargls@comcast.net>
19318
19319 * gfortran.dg/g77/19981216-0.f: Fix for fortran/25068.
19320
19321 2005-12-11 Bernhard Fischer <rep.nop@aon.at>
19322
19323 * gfortran.dg/substring_equivalence.f90: typo in comment
19324
19325 2005-12-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
19326
19327 PR fortran/25068
19328 * gfortran.dg/iostat_3.f90: New test.
19329
19330 2005-12-10 Thomas Koenig <Thomas.Koenig@online.de>
19331
19332 PR fortran/23815
19333 * gfortran.dg/unf_io_convert_1.f90: New test.
19334 * gfortran.dg/unf_io_convert_2.f90: New test.
19335 * gfortran.dg/unf_io_convert_3.f90: New test.
19336
19337 2005-12-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19338
19339 PR testsuite/20772
19340 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C,
19341 g++.dg/ext/vector2.C, g++.dg/opt/longbranch2.C, g++.dg/opt/mmx1.C,
19342 g++.dg/opt/reg-stack4.C, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
19343 gcc.dg/20020122-3.c, gcc.dg/20020206-1.c, gcc.dg/20020310-1.c,
19344 gcc.dg/20020411-1.c, gcc.dg/20020418-2.c, gcc.dg/20020426-2.c,
19345 gcc.dg/20020517-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
19346 gcc.dg/20031202-1.c, gcc.dg/format/unnamed-1.c, gcc.dg/setjmp-2.c,
19347 gcc.dg/short-compare-1.c, gcc.dg/short-compare-2.c,
19348 gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
19349 gcc.dg/torture/fp-int-convert-float128-timode.c,
19350 gcc.dg/torture/fp-int-convert-float128.c,
19351 gcc.dg/torture/fp-int-convert-float80-timode.c,
19352 gcc.dg/torture/fp-int-convert-float80.c, gcc.dg/unroll-1.c,
19353 gcc.target/i386/20030926-1.c: Merge i?86 and x86_64 cases.
19354
19355 * gcc.dg/tls/opt-1.c: Require effective target fpic.
19356
19357 2005-12-10 Hans-Peter Nilsson <hp@axis.com>
19358
19359 * g++.old-deja/g++.other/comdat5.C: Gate on target fpic.
19360
19361 2005-12-10 Richard Sandiford <richard@codesourcery.com>
19362
19363 * gcc.dg/20051207-1.c,
19364 * gcc.dg/20051207-2.c,
19365 * gcc.dg/20051207-3.c: New tests.
19366
19367 2005-12-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19368
19369 PR testsuite/20772
19370 * g++.old-deja/g++.pt/asm1.C, gcc.c-torture/compile/20000804-1.c,
19371 gcc.target/i386/asm-3.c, gcc.target/i386/clobbers.c: Use ilp32 in
19372 dg-skip-if target selector.
19373
19374 PR testsuite/20772
19375 * g++.dg/eh/simd-1.C, g++.dg/eh/simd-2.C, g++.dg/opt/inline9.C,
19376 gcc.dg/20020418-1.c, gcc.dg/20031102-1.c, gcc.dg/ia64-sync-1.c,
19377 gcc.dg/ia64-sync-2.c, gcc.dg/ia64-sync-3.c, gcc.dg/ia64-sync-4.c,
19378 gcc.dg/ifcvt-fabs-1.c, gcc.dg/loop-3.c, gcc.dg/nested-calls-1.c,
19379 gcc.dg/pr20017.c, gcc.dg/smod-1.c, gcc.dg/sync-2.c,
19380 gcc.dg/tls/opt-3.c, gcc.dg/torture/badshift.c: Add x86_64 cases
19381 and/or merge with i?86 cases.
19382
19383 * gcc.dg/tls/opt-3.c: Require effective target fpic.
19384
19385 PR testsuite/20772
19386 * g++.dg/opt/life1.C, g++.old-deja/g++.abi/aggregates.C,
19387 g++.old-deja/g++.abi/align.C, g++.old-deja/g++.abi/bitfields.C,
19388 g++.old-deja/g++.law/weak.C, g++.old-deja/g++.pt/asm2.C,
19389 gcc.dg/20000724-1.c, gcc.dg/pragma-align.c: Also test on
19390 x86_64-*-linux*.
19391
19392 2005-12-09 Ulrich Weigand <uweigand@de.ibm.com>
19393
19394 PR target/25311
19395 * gcc.c-torture/compile/pr25311.c: New test.
19396
19397 2005-12-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
19398
19399 PR libgfortran/25039
19400 * gfortran.dg/read_comma.f: New test.
19401
19402 2005-12-08 Jakub Jelinek <jakub@redhat.com>
19403
19404 PR c++/19317
19405 * g++.dg/opt/pr19317-1.C: New test.
19406 * g++.dg/opt/pr19317-2.C: New test.
19407 * g++.dg/opt/pr19317-3.C: New test.
19408
19409 PR target/19005
19410 * gcc.c-torture/execute/pr19005.c: New test.
19411
19412 PR target/17828
19413 * g++.old-deja/g++.other/comdat5.C: New test.
19414 * g++.old-deja/g++.other/comdat5-aux.cc: New file.
19415
19416 * g++.dg/compat/struct-layout-1.exp: New file.
19417 * g++.dg/compat/struct-layout-1.h: New.
19418 * g++.dg/compat/struct-layout-1_generate.c: New.
19419 * g++.dg/compat/struct-layout-1_x1.h: New.
19420 * g++.dg/compat/struct-layout-1_x2.h: New.
19421 * g++.dg/compat/struct-layout-1_y1.h: New.
19422 * g++.dg/compat/struct-layout-1_y2.h: New.
19423
19424 * gcc.dg/20050330-2.c: New test.
19425
19426 2005-12-08 Erik Edelmann <eedelman@gcc.gnu.org>
19427
19428 PR fortran/25292
19429 * gfortran.dg/associated_1.f90: New.
19430
19431 2005-12-08 Eric Botcazou <ebotcazou@libertysurf.fr>
19432
19433 * gfortran.dg/vect/vect-5.f90: Expect alignment forcing only on
19434 ILP32 vect_no_align platforms.
19435
19436 2005-12-08 Andreas Krebbel <krebbel1@de.ibm.com>
19437 Jakub Jelinek <jakub@redhat.com>
19438
19439 PR target/25268
19440 * gcc.c-torture/compile/20051207-1.c: New test.
19441
19442 2005-12-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19443
19444 PR testsuite/20772
19445 * g++.dg/other/i386-1.C, gcc.c-torture/execute/990413-2.x,
19446 gcc.dg/torture/pr18582-1.c,
19447 gcc.target/i386/attributes-error.c: Also test on x86_64.
19448
19449 * gcc.dg/pr18928-1.c: Test on all targets supporting pic.
19450
19451 2005-12-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19452
19453 PR c++/19397
19454 * g++.dg/template/typedef3.C: New test.
19455
19456 PR c++/19762
19457 PR c++/19764
19458 * g++.dg/template/dtor3.C: Fix error markers.
19459
19460 2005-12-07 Adrian Straetling <straetling@de.ibm.com>
19461
19462 * lib/target-supports.exp (check_effective_target_sync_char_short):
19463 Add s390*.
19464
19465 2005-12-06 Janis Johnson <janis187@us.ibm.com>
19466
19467 * lib/gcc-dg.exp (cleanup-dump): Remove options from test name.
19468
19469 2005-12-06 Roger Sayle <roger@eyesopen.com>
19470
19471 * g++.dg/warn/Wstring-literal-comparison-1.C: New test case.
19472 * g++.dg/warn/Wstring-literal-comparison-2.C: Likewise.
19473 * g++.dg/warn/Wstring-literal-comparison-3.C: Likewise.
19474 * g++.dg/warn/Wstring-literal-comparison-4.C: Likewise.
19475
19476 2005-12-06 Roger Sayle <roger@eyesopen.com>
19477
19478 PR c++/25263
19479 * g++.dg/other/array2.C: New test case.
19480
19481 2005-12-05 Geoffrey Keating <geoffk@apple.com>
19482
19483 * gcc.dg/darwin-weakimport-3.c: New.
19484
19485 * g++.old-deja/g++.abi/vtable2.C: Make weakrefs static.
19486 * gcc.dg/attr-weakref-1.c: Modify to not try to test public weakrefs,
19487 and to work on Darwin.
19488 * gcc.dg/attr-weakref-1b.c: New file.
19489 * gcc.dg/attr-weakref-2.c: New test.
19490 * gcc.dg/darwin-weakref-1.c: New test.
19491
19492 2005-12-05 Janis Johnson <janis187@us.ibm.com>
19493
19494 PR testsuite/25247
19495 * lib/target-supports-dg.exp (dg-skip-if): Fix target selector for
19496 use in selector expressions.
19497 (dg-xfail-if): Ditto.
19498 * gcc.test-framework/dg-dot-run-sif-exp-P.c: New test.
19499 * gcc.test-framework/dg-dot-run-sif-exp-U.c: New test.
19500 * gcc.test-framework/dg-dot-run-xif-exp-P.c: New test.
19501 * gcc.test-framework/dg-dot-run-xif-exp-XP.c: New test.
19502 * gcc.test-framework/test-framework.exp: Skip generated tests if
19503 CHECK_TEST_FRAMEWORK is not 1.
19504
19505 2005-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
19506
19507 PR tree-optimization/24963
19508 * gcc.dg/vect/vect-62.c: Remove outdated dg-line.
19509
19510 PR target/24108
19511 * gcc.dg/vect/vect-76.c: Do not XFAIL on vect_no_align platforms.
19512
19513 PR target/18580
19514 * gcc.dg/vect/vect-reduc-1char.c: XFAIL on vect_no_int_max platforms.
19515 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
19516 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
19517 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
19518
19519 2005-12-05 Jakub Jelinek <jakub@redhat.com>
19520
19521 * gcc.target/i386/movq-2.c: Add -mtune=pentium4 to
19522 dg-options.
19523
19524 2005-12-04 Joseph S. Myers <joseph@codesourcery.com>
19525
19526 * gcc.dg/c90-const-expr-5.c, gcc.dg/c99-const-expr-5.c: New tests.
19527
19528 2005-12-04 Joseph S. Myers <joseph@codesourcery.com>
19529
19530 * gcc.dg/format/cast-1.c: New test.
19531
19532 2005-12-04 Roger Sayle <roger@eyesopen.com>
19533
19534 PR c/7776
19535 * gcc.dg/Wstring-literal-comparison-1.c: New test case.
19536 * gcc.dg/Wstring-literal-comparison-2.c: Likewise.
19537 * gcc.dg/Wstring-literal-comparison-3.c: Likewise.
19538 * gcc.dg/Wstring-literal-comparison-4.c: Likewise.
19539
19540 2005-12-03 Joseph S. Myers <joseph@codesourcery.com>
19541
19542 * gcc.dg/cast-pretty-print-1.c: New test.
19543
19544 2005-12-03 Joseph S. Myers <joseph@codesourcery.com>
19545
19546 * gcc.dg/c90-const-expr-4.c, gcc.dg/c99-const-expr-4.c: New tests.
19547
19548 2005-12-02 Mark Mitchell <mark@codesourcery.com>
19549
19550 PR c++/24173
19551 * g++.dg/template/friend40.C: New test.
19552
19553 2005-12-02 Jakub Jelinek <jakub@redhat.com>
19554
19555 PR target/25199
19556 * gcc.target/i386/movq-2.c: New test.
19557 * gcc.target/i386/movq.c: Remove target i?86, instead add
19558 dg-require-effective-target ilp32.
19559
19560 2005-12-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19561
19562 PR c++/24103
19563 * g++.dg/other/default1.C: New test.
19564
19565 2005-12-02 Richard Guenther <rguenther@suse.de>
19566
19567 * gcc.dg/tree-ssa/20031106-6.c: Remove XFAIL.
19568
19569 2005-12-02 Gabriel Dos Reis <gdr@integrable-solutions.net>
19570
19571 * gcc.dg/lvalue-2.c (f0): Put "error: " marker back.
19572
19573 2005-12-02 Alan Modra <amodra@bigpond.net.au>
19574
19575 PR target/21017
19576 * gcc.target/powerpc/rotate.c: New.
19577
19578 2005-12-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
19579
19580 * gfortran.dg/pr24489.f90: Delete, replaced by read_eor.f90.
19581 * gfortran.dg/pr24584.f90: Delete, replaced by namelist_empty.f90.
19582
19583 2005-12-01 Gabriel Dos Reis <gdr@integrable-solutions.net>
19584
19585 PR c/13384
19586 * gcc.dg/pr17730-1.c: Adjust.
19587 * gcc.dg/lvalue1.c (main): Likewise.
19588 * gcc.dg/lvalue-2.c: Likewise.
19589 * g++.dg/pr7503-3.C
19590
19591 2005-12-01 Geoffrey Keating <geoffk@apple.com>
19592
19593 * gcc.target/powerpc/pr18096-1.c: Be more liberal about possible
19594 error messages.
19595
19596 2005-12-01 Paul Thomas <pault@gcc.gnu.org>
19597
19598 PR fortran/24789
19599 * gfortran.dg/auto_char_dummy_array_2.f90: New test.
19600
19601 2005-12-01 Uros Bizjak <uros@kss-loka.si>
19602
19603 PR target/24475
19604 * lib/target-supports.exp (check_effective_target_tls): New.
19605 (check_effective_target_tls_runtime): New.
19606 * gcc.dg/tls/tls.exp, g++.dg/tls/tls.exp: Remove check
19607 for TLS support.
19608 * gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c, gcc.dg/tls/opt-3.c,
19609 gcc.dg/tls/opt-4.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
19610 gcc.dg/tls/opt-7.c, gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c,
19611 gcc.dg/tls/opt-10.c, gcc.dg/tls/diag-1.c, gcc.dg/tls/diag-2.c,
19612 gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c, gcc.dg/tls/diag-5.c,
19613 gcc.dg/tls/alias-1.c, gcc.dg/tls/alpha-1.c, gcc.dg/tls/asm-1.c,
19614 gcc.dg/tls/debug-1.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
19615 gcc.dg/tls/pic-1.c, gcc.dg/tls/section-1.c, gcc.dg/tls/struct-1.c,
19616 gcc.dg/tls/trivial.c, g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C,
19617 g++.dg/tls/diag-3.C, g++.dg/tls/diag-4.C, g++.dg/tls/init-1.C,
19618 g++.dg/tls/init-2.C, g++.dg/tls/trivial.C: Require
19619 effective-target TLS.
19620 * gcc.dg/tls/pr24428-2.c, gcc.dg/tls/pr24428.c, gcc.dg/tls/opt-11.c,
19621 g++.dg/tls/static-1a.cc, g++.dg/tls/static-1.C: Require
19622 effective-target TLS runtime.
19623
19624 2005-12-01 Uros Bizjak <uros@kss-loka.si>
19625
19626 * lib/gcov.exp (clean-gcov): Also remove $base.h.gcov files.
19627
19628 2005-12-01 Hans-Peter Nilsson <hp@axis.com>
19629
19630 * gcc.dg/20041106-1.c, gcc.dg/20030321-1.c, gcc.dg/pr17112-1.c,
19631 gcc.dg/pr17112-1.c, g++.dg/other/packed1.C,
19632 g++.dg/other/crash-4.C, g++.dg/ext/packed8.C: Match "attribute
19633 ignored" warnings when "packing" is the same as the ABI layout.
19634
19635 2005-11-30 Bernhard Fischer <rep.nop@aon.at>
19636
19637 PR fortran/21302
19638 * gfortran.dg/line_length_1.f: New test.
19639 * gfortran.dg/line_length_2.f90: Ditto.
19640
19641 2005-11-30 Richard Guenther <rguenther@suse.de>
19642
19643 PR tree-optimization/21655
19644 * g++.dg/tree-ssa/pr14814.C: Remove XFAIL.
19645
19646 2005-11-30 Dale Johannesen <dalej@apple.com>
19647
19648 * gcc.c-torture/compile/pr24930.c: New.
19649
19650 2005-11-30 Paul Thomas <pault@gcc.gnu.org>
19651
19652 PR fortran/15809
19653 * gfortran.dg/auto_char_dummy_array.f90: New test.
19654
19655 2005-11-30 Jeff Law <law@redhat.com>
19656
19657 * g++.old-deja/g++.law/pr25000.C: New test.
19658
19659 2005-11-30 Jakub Jelinek <jakub@redhat.com>
19660
19661 * gcc.dg/tls/opt-11.c: New test.
19662
19663 2005-11-29 Joseph S. Myers <joseph@codesourcery.com>
19664
19665 * gcc.dg/torture/fp-int-convert-timode.c: XFAIL only on lp64
19666 targets.
19667 * gcc.dg/torture/fp-int-convert-float128-timode.c: XFAIL also for
19668 LP64 ia64.
19669
19670 2005-11-29 Jakub Jelinek <jakub@redhat.com>
19671
19672 * gfortran.dg/open_access_1.f90: New test.
19673
19674 2005-11-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19675
19676 * gcc.dg/charset/builtin2.c: New test.
19677
19678 2005-11-28 Jakub Jelinek <jakub@redhat.com>
19679
19680 * gcc.dg/compat/struct-layout-1_generate.c: Add -w option
19681 on mmix-*-* for *_[xy].c.
19682
19683 2005-11-28 Kean Johnston <jkj@sco.com>
19684
19685 * g++.dg/opt/range-test-1.C: Prevent re-inclusion of system
19686 headers.
19687 * g++.old-deja/g++.law/profile1.C: No longer expect fail on OSR5.
19688 * gcc.c-torture/compile/20000804-1.c: Skip if using -fPIC on X86.
19689 * gcc.target/i386/asm-3.c: Ditto.
19690 * gcc.target/i386/clobbers.c: Ditto.
19691 * gcc.dg/tree-ssa/ssa-dce-2.c: Make t() static and prototype it.
19692 * gcc.target/i386/cmov1.c: Make magic* static so it matches the
19693 test regexp.
19694 * gcc.target/i386/mul.c: Ditto.
19695 * gcc.target/i386/ssetype-1.c: Ditto.
19696 * gcc.dg/20040813-1.c: Skip on SVR5 systems.
19697 * gcc.c-torture/execute/builtins/strlen-3.c: Declare variables as
19698 static so the test works with -fPIC mode too. Based on comment in
19699 PR19231 by Pinski.
19700 * gcc.dg/nest.c: No longer fail on SCO systems as it has -pg again.
19701
19702 2005-11-28 Richard Guenther <rguenther@suse.de>
19703
19704 * gcc.dg/alias-9.c: New testcase.
19705 * g++.dg/warn/Wstrict-aliasing-7.C: Likewise.
19706
19707 2005-11-28 Roger Sayle <roger@eyesopen.com>
19708 Uros Bizjak <uros@kss-loka.si>
19709
19710 PR middle-end/20219
19711 * gcc.dg/builtins-20.c: Add checks for sin(x)/tan(x) and
19712 tan(x)/sin(x) transformations.
19713
19714 2005-11-27 Andrew Pinski <pinskia@physics.uc.edu>
19715
19716 PR middle-end/24575
19717 * gcc.dg/tree-ssa/divide-3.c: New test.
19718 * gcc.dg/tree-ssa/divide-4.c: New test.
19719
19720 2005-11-27 Steven G. Kargl <kargls@comcast.net>
19721
19722 PR fortran/24917
19723 * gfortran.dg/boz_6.f90: New test.
19724
19725 2005-11-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
19726
19727 PR fortran/23912
19728 * gfortran.dg/modulo_1.f90: New test.
19729
19730 2005-11-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
19731
19732 PR libfortran/24919
19733 * gfortran.dg/ftell_1.f90: Modify testcase so that it doesn't
19734 fail on CRLF platforms.
19735 * gfortran.dg/ftell_2.f90: Likewise.
19736
19737 2005-11-26 Eric Christopher <echristo@apple.com>
19738
19739 * gcc.dg/intmax_t-1.c: Remove mips xfail.
19740
19741 2005-11-26 Andrew Pinski <pinskia@physics.uc.edu>
19742
19743 * objc.dg/gnu-runtime-3.m: Simplify.
19744
19745 2005-11-26 Andrew Pinski <pinskia@physics.uc.edu>
19746
19747 PR middle-end/23669
19748 * gcc.dg/tree-ssa/divide-1.c: New test.
19749 * gcc.dg/tree-ssa/divide-2.c: New test.
19750
19751 2005-11-26 Janne Blomqvist <jb@gcc.gnu.org>
19752
19753 PR libgfortran/24945
19754 * gfortran.dg/open_status_2.f90: Fix wrong PR number in comment.
19755
19756 2005-11-26 Janne Blomqvist <jb@gcc.gnu.org>
19757
19758 PR libgfortran/24945
19759 * gfortran.dg/open_status_2.f90: New test.
19760
19761 2005-11-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19762
19763 * gcc.c-torture/execute/builtins/fprintf.c,
19764 gcc.c-torture/execute/builtins/fputs-lib.c,
19765 gcc.c-torture/execute/builtins/fputs.c,
19766 gcc.c-torture/execute/builtins/lib/fprintf.c,
19767 gcc.c-torture/execute/builtins/lib/printf.c,
19768 gcc.c-torture/execute/builtins/printf.c: Test the unlocked style.
19769
19770 2005-11-25 J"orn Rennecke <joern.rennecke@st.com>
19771
19772 * gcc.dg/20050922-2.c: New test.
19773
19774 2005-11-25 Andrew Pinski <pinskia@physics.uc.edu>
19775
19776 * objc.dg/gnu-runtime-3.m: New test.
19777
19778 2005-11-25 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19779
19780 PR c++/9278
19781 * g++.dg/other/void1.C: New test.
19782
19783 2005-11-25 Joseph S. Myers <joseph@codesourcery.com>
19784
19785 PR middle-end/24998
19786 * gcc.dg/torture/fp-int-convert-float.c,
19787 gcc.dg/torture/fp-int-convert-double.c,
19788 gcc.dg/torture/fp-int-convert-long-double.c,
19789 gcc.dg/torture/fp-int-convert-timode.c,
19790 gcc.dg/torture/fp-int-convert-float80.c,
19791 gcc.dg/torture/fp-int-convert-float80-timode.c,
19792 gcc.dg/torture/fp-int-convert-float128.c,
19793 gcc.dg/torture/fp-int-convert-float128-timode.c,
19794 gcc.dg/torture/fp-int-convert.h: New files.
19795
19796 2005-11-24 Andrew Pinski <pinskia@physics.uc.edu>
19797
19798 PR middle-end/24989
19799 * gcc.dg/tree-ssa/bool-10.c: New test.
19800 * gcc.dg/tree-ssa/bool-11.c: New test.
19801 * gcc.dg/tree-ssa/bool-7.c: Un-xfail.
19802
19803 2005-11-24 Andrew Pinski <pinskia@physics.uc.edu>
19804
19805 PR middle-end/24990
19806 * tree-ssa/pr24990-1.c: New test.
19807
19808 2005-11-24 Richard Guenther <rguenther@suse.de>
19809 Dirk Mueller <dmueller@suse.de>
19810
19811 PR c++/14024
19812 * g++.dg/warn/Wstrict-aliasing-1.C: New testcase.
19813 * g++.dg/warn/Wstrict-aliasing-2.C: Likewise.
19814 * g++.dg/warn/Wstrict-aliasing-3.C: Likewise.
19815 * g++.dg/warn/Wstrict-aliasing-4.C: Likewise.
19816 * g++.dg/warn/Wstrict-aliasing-5.C: Likewise.
19817 * g++.dg/warn/Wstrict-aliasing-6.C: Likewise.
19818
19819 2005-11-23 Uros Bizjak <uros@kss-loka.si>
19820
19821 * g++.dg/other/i386-1.C: Pass if CPU has no SSE2 support.
19822
19823 2005-11-23 Gabriel Dos Reis <gdr@integrable-solutions.net>
19824
19825 PR c/21668
19826 * gcc.dg/Wc++-compat.c: New.
19827 * gcc.dg/Wno-c++-compat.c: New.
19828
19829 2005-11-23 Alan Modra <amodra@bigpond.net.au>
19830
19831 * gcc.target/powerpc/altivec-consts.c (vspltisb): Use int val.
19832 (vspltish, vspltisw): Likewise.
19833
19834 2005-11-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
19835
19836 PR libgfortran/24794
19837 * gfortran.dg/namelist_12.f: Fix quotes.
19838 * gfortran.dg/namelist_13.f90: Fix quotes.
19839 * gfortran.dg/namelist_14.f90: Fix quotes.
19840 * gfortran.dg/namelist_15.f90: Fix quotes.
19841 * gfortran.dg/namelist_use.f90: Fix quotes.
19842 * gfortran.dg/namelist_use_only.f90: Fix quotes.
19843 * gfortran.dg/namelist_21.f90: New test.
19844 * gfortran.dg/namelist_22.f90: New test.
19845
19846 2005-11-22 Kazu Hirata <kazu@codesourcery.com>
19847
19848 PR target/23435
19849 * gcc.c-torture/compile/pr23435.c: New.
19850
19851 2005-11-22 Joseph S. Myers <joseph@codesourcery.com>
19852
19853 * gcc.c-torture/execute/floatunsisf-1.c: New test.
19854
19855 2005-11-22 Joseph S. Myers <joseph@codesourcery.com>
19856
19857 * gcc.target/powerpc/405-macchw-1.c,
19858 gcc.target/powerpc/405-macchw-2.c,
19859 gcc.target/powerpc/405-macchwu-1.c,
19860 gcc.target/powerpc/405-macchwu-2.c,
19861 gcc.target/powerpc/405-machhw-1.c,
19862 gcc.target/powerpc/405-machhw-2.c,
19863 gcc.target/powerpc/405-machhwu-1.c,
19864 gcc.target/powerpc/405-machhwu-2.c,
19865 gcc.target/powerpc/405-maclhw-1.c,
19866 gcc.target/powerpc/405-maclhw-2.c,
19867 gcc.target/powerpc/405-maclhwu-1.c,
19868 gcc.target/powerpc/405-maclhwu-2.c,
19869 gcc.target/powerpc/405-mulchw-1.c,
19870 gcc.target/powerpc/405-mulchw-2.c,
19871 gcc.target/powerpc/405-mulchwu-1.c,
19872 gcc.target/powerpc/405-mulchwu-2.c,
19873 gcc.target/powerpc/405-mulhhw-1.c,
19874 gcc.target/powerpc/405-mulhhw-2.c,
19875 gcc.target/powerpc/405-mulhhwu-1.c,
19876 gcc.target/powerpc/405-mulhhwu-2.c,
19877 gcc.target/powerpc/405-mullhw-1.c,
19878 gcc.target/powerpc/405-mullhw-2.c,
19879 gcc.target/powerpc/405-mullhwu-1.c,
19880 gcc.target/powerpc/405-mullhwu-2.c,
19881 gcc.target/powerpc/405-nmacchw-1.c,
19882 gcc.target/powerpc/405-nmacchw-2.c,
19883 gcc.target/powerpc/405-nmachhw-1.c,
19884 gcc.target/powerpc/405-nmachhw-2.c,
19885 gcc.target/powerpc/405-nmaclhw-1.c,
19886 gcc.target/powerpc/405-nmaclhw-2.c,
19887 gcc.target/powerpc/440-macchw-1.c,
19888 gcc.target/powerpc/440-macchw-2.c,
19889 gcc.target/powerpc/440-macchwu-1.c,
19890 gcc.target/powerpc/440-macchwu-2.c,
19891 gcc.target/powerpc/440-machhw-1.c,
19892 gcc.target/powerpc/440-machhw-2.c,
19893 gcc.target/powerpc/440-machhwu-1.c,
19894 gcc.target/powerpc/440-machhwu-2.c,
19895 gcc.target/powerpc/440-maclhw-1.c,
19896 gcc.target/powerpc/440-maclhw-2.c,
19897 gcc.target/powerpc/440-maclhwu-1.c,
19898 gcc.target/powerpc/440-maclhwu-2.c,
19899 gcc.target/powerpc/440-mulchw-1.c,
19900 gcc.target/powerpc/440-mulchw-2.c,
19901 gcc.target/powerpc/440-mulchwu-1.c,
19902 gcc.target/powerpc/440-mulchwu-2.c,
19903 gcc.target/powerpc/440-mulhhw-1.c,
19904 gcc.target/powerpc/440-mulhhw-2.c,
19905 gcc.target/powerpc/440-mulhhwu-1.c,
19906 gcc.target/powerpc/440-mulhhwu-2.c,
19907 gcc.target/powerpc/440-mullhw-1.c,
19908 gcc.target/powerpc/440-mullhw-2.c,
19909 gcc.target/powerpc/440-mullhwu-1.c,
19910 gcc.target/powerpc/440-mullhwu-2.c,
19911 gcc.target/powerpc/440-nmacchw-1.c,
19912 gcc.target/powerpc/440-nmacchw-2.c,
19913 gcc.target/powerpc/440-nmachhw-1.c,
19914 gcc.target/powerpc/440-nmachhw-2.c,
19915 gcc.target/powerpc/440-nmaclhw-1.c,
19916 gcc.target/powerpc/440-nmaclhw-2.c: New tests.
19917
19918 2005-11-21 Jakub Jelinek <jakub@redhat.com>
19919
19920 PR fortran/24774
19921 * gfortran.dg/inquire_9.f90: New test.
19922
19923 PR fortran/21647
19924 * gfortran.fortran-torture/execute/inquire_5.f90: New test.
19925
19926 2005-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
19927
19928 PR libfortran/24432
19929 * lib/target-supports.exp (check_effective_target_fortran_large_real):
19930 Check that 'cos' is supported.
19931
19932 2005-11-21 Paul Thomas <pault@gcc.gnu.org
19933
19934 PR fortran/24223
19935 * gfortran.dg/substring_equivalence.f90: New test.
19936
19937 PR fortran/24705
19938 * gfortran.dg/auto_internal_assumed.f90: New test.
19939
19940 2005-11-21 Uros Bizjak <uros@kss-loka.si>
19941
19942 * gcc.dg/fold-div-2.c: New test.
19943
19944 2005-11-20 Ian Lance Taylor <ian@airs.com>
19945
19946 PR rtl-optimization/24883
19947 * gcc.c-torture/compile/pr24883.c: New test.
19948
19949 2005-11-21 Kazu Hirata <kazu@codesourcery.com>
19950
19951 PR middle-end/20583
19952 * gcc.c-torture/compile/pr20583.c: New.
19953
19954 2005-11-20 Bernd Schmidt <bernd.schmidt@analog.com>
19955
19956 * gcc.c-torture/execute/usmul.c: New test.
19957
19958 2005-11-19 James A. Morrison <phython@gcc.gnu.org>
19959
19960 * gcc.dg/tree-ssa/vrp22.c: New test.
19961
19962 2005-11-19 Hans-Peter Nilsson <hp@axis.com>
19963
19964 PR middle-end/24912
19965 * gcc.dg/torture/pr24912-1.c: New test.
19966
19967 2005-11-19 Janne Blomqvist <jb@gcc.gnu.org>
19968
19969 PR fortran/24862
19970 * gfortran.dg/arrayio_derived_1.f90: New test.
19971
19972 2005-11-19 Richard Guenther <rguenther@suse.de>
19973
19974 PR middle-end/23294
19975 * gcc.dg/tree-ssa/pr23294.c: New testcase.
19976
19977 2005-11-19 Hans-Peter Nilsson <hp@bitrange.com>
19978
19979 * gcc.dg/fold-overflow-1.c: Adjust for float output for mmix-*-*.
19980
19981 2005-11-18 Mark Mitchell <mark@codesourcery.com>
19982
19983 PR c++/8355
19984 * g++.dg/template/friend39.C: New test.
19985
19986 2005-11-18 James E Wilson <wilson@specifix.com>
19987
19988 * gcc.dg/builtin-strstr.c: New.
19989
19990 2005-11-18 Richard Henderson <rth@redhat.com>
19991
19992 * gcc.target/ia64/20010423-1.c, gcc.target/ia64/20020313-1.c,
19993 gcc.target/ia64/20020326-1.c, gcc.target/ia64/20030225-2.c,
19994 gcc.target/ia64/20030405-1.c, gcc.target/ia64/20030811-1.c,
19995 gcc.target/ia64/20040303-1.c: Move from gcc.dg/.
19996 * gcc.target/ia64/asm-1.c, gcc.target/ia64/float80-1.c,
19997 gcc.target/ia64/float80-2.c, gcc.target/ia64/got-1.c,
19998 gcc.target/ia64/postinc-1.c, gcc.target/ia64/types-1.c,
19999 gcc.target/ia64/types-2.c, gcc.target/ia64/visibility-1.c,
20000 gcc.target/ia64/visibility-2.c: Move from gcc.dg/, with
20001 renaming to remove initial "ia64-".
20002
20003 2005-11-18 Eric Botcazou <ebotcazou@adacore.com>
20004
20005 * ada/acats/run_all.sh (target_run): Revert 2005-11-17 patch.
20006
20007 2005-11-18 Joseph S. Myers <joseph@codesourcery.com>
20008
20009 * g++.dg/cpp/string-2.C: New test.
20010
20011 2005-11-18 Zdenek Dvorak <dvorakz@suse.cz>
20012
20013 * gcc.dg/tree-ssa/loop-14.c: New test.
20014
20015 2005-11-17 James A. Morrison <phython@gcc.gnu.org>
20016 Michael Chamberlain <michael@chamberlain.net.au>
20017
20018 * ada/acats/run_all.sh (target_run): Kill long running tests.
20019
20020 2005-11-17 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
20021
20022 * gcc.dg/cleanup-8.c: Enable test on hppa*-*-hpux*.
20023 * gcc.dg/cleanup-9.c: Likewise.
20024 * gcc.dg/cleanup-10.c: Likewise.
20025 * gcc.dg/cleanup-11.c: Likewise.
20026
20027 2005-11-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
20028
20029 PR fortran/24892
20030 * gfortran.dg/open_access_append_1.f90: New test.
20031 * gfortran.dg/open_access_append_2.f90: New test.
20032
20033 2005-11-16 Richard Guenther <rguenther@suse.de>
20034
20035 PR middle-end/24851
20036 * gcc.c-torture/execute/pr24851.c: New testcase.
20037
20038 2005-11-16 Eric Botcazou <ebotcazou@adacore.com>
20039
20040 * gcc.dg/fold-overflow-1.c: New test.
20041
20042 2005-11-16 Daniel Jacobowitz <dan@codesourcery.com>
20043
20044 * gcc.dg/cleanup-5.c, gcc.dg/cleanup-8.c, gcc.dg/cleanup-9.c,
20045 gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c: Update for ARM EABI.
20046
20047 2005-11-16 Nathan Sidwell <nathan@codesourcery.com>
20048
20049 * g++.dg/eh/forced1.C: Adjust to cope with ARM EABI
20050 structures.
20051 * g++.dg/eh/forced2.C: Likewise.
20052 * g++.dg/eh/forced3.C: Likewise.
20053 * g++.dg/eh/forced4.C: Likewise.
20054
20055 2005-11-11 Mike Stump <mrs@apple.com>
20056
20057 * g++.old-deja/g++.mike/unused.C: Add.
20058
20059 2005-11-15 Mark Mitchell <mark@codesourcery.com>
20060
20061 PR c++/24667
20062 * g++.dg/warn/Wcast-qual1.C: New test.
20063
20064 2005-11-15 Jan Hubicka <jh@suse.cz>
20065
20066 * gcc.dg/winline-5.c: Add large-unit-insns limit.
20067
20068 2005-11-14 David Edelsohn <edelsohn@gnu.org>
20069
20070 * g++.dg/eh/simd-2.C: XFAIL on AIX and SPE.
20071
20072 2005-11-14 Diego Novillo <dnovillo@redhat.com>
20073
20074 PR 24840
20075 * gcc.dg/tree-ssa/pr24840.c: New test.
20076
20077 2005-11-14 Janis Johnson <janis187@us.ibm.com>
20078
20079 PR testsuite/24841
20080 * gcc.dg/attr-weakref-1.c: Rearrange test directives.
20081
20082 2005-11-14 Dale Johannesen <dalej@apple.com>
20083
20084 * gcc.c-torture/execute/20051113-1.c: New.
20085
20086 2005-11-14 Mark Mitchell <mark@codesourcery.com>
20087
20088 PR c++/24687
20089 * g++.dg/template/crash43.C: New test.
20090
20091 2005-11-14 Daniel Jacobowitz <dan@codesourcery.com>
20092
20093 * gcc.c-torture/unsorted/unsorted.exp: Sort tests before running them.
20094
20095 2005-11-13 Mark Mitchell <mark@codesourcery.com>
20096
20097 PR c++/24817
20098 * g++.dg/eh/spec8.C: New test.
20099
20100 2005-11-14 Hans-Peter Nilsson <hp@axis.com>
20101
20102 * gcc.dg/pack-test-1.c: Gate on ! default_packed.
20103
20104 2005-11-13 Mark Mitchell <mark@codesourcery.com>
20105
20106 PR c++/20293
20107 * g++.dg/parse/ambig4.C: New test.
20108 * g++.dg/tc1/dr101.C: Adjust error markers.
20109 * g++.dg/lookup/strong-using-2.C: Likewise.
20110 * g++.dg/lookup/ambig5.C: Likewise.
20111 * g++.dg/lookup/ambig4.C: Likewise.
20112 * g++.dg/parse/crash22.C: Likewise.
20113
20114 2005-11-14 Hans-Peter Nilsson <hp@axis.com>
20115
20116 * gcc.dg/pr19340.c: Skip for mmix-*-* and cris-*-*.
20117
20118 2005-11-13 Eric Botcazou <ebotcazou@adacore.com>
20119
20120 * gcc.dg/nested-calls-1.c: New test.
20121
20122 2005-11-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
20123
20124 * gfortran.dg/complex_intrinsic_1.f90: New test.
20125 * gfortran.dg/complex_intrinsic_2.f90: New test.
20126 * gfortran.dg/fgetc_1.f90: New test.
20127 * gfortran.dg/fgetc_2.f90: New test.
20128 * gfortran.dg/fgetc_3.f90: New test.
20129 * gfortran.dg/ftell_1.f90: New test.
20130 * gfortran.dg/ftell_2.f90: New test.
20131 * gfortran.dg/gnu_logical_1.F: New test.
20132 * gfortran.dg/gnu_logical_2.f90: New test.
20133
20134 2005-11-13 Andrew Pinski <pinskia@physics.uc.edu>
20135
20136 PR middle-end/24820
20137 * gcc.dg/pr24820.c: New test.
20138
20139 2005-11-13 Zdenek Dvorak <dvorakz@suse.cz>
20140
20141 * gcc.dg/tree-ssa/loop-2.c: Fix outcome.
20142 * gcc.dg/tree-ssa/loop-3.c: Change type of loop control
20143 variable.
20144
20145 2005-11-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
20146
20147 PR testsuite/24614
20148 * gcc.dg/nested-func-4.c: Add dg-options for hppa*-*-hpux*.
20149
20150 2005-11-12 Hans-Peter Nilsson <hp@axis.com>
20151
20152 * gcc.target/cris/cris.exp: New file.
20153 * gcc.target/cris/rld-legit1.c: New test.
20154 * gcc.target/cris/rld-legit2.c: New test.
20155
20156 2005-11-12 Jakub Jelinek <jakub@redhat.com>
20157
20158 PR c++/24780
20159 * g++.dg/opt/pr24780.C: New test.
20160
20161 PR c++/24761
20162 * g++.dg/template/asm1.C: New test.
20163
20164 2005-11-12 Steven G. Kargl <kargls@comcast.net>
20165
20166 PR libgfortran/24787
20167 * gfortran.dg/scan_1.f90: New test.
20168
20169 2005-11-12 Jan Hubicka <jh@suse.cz>
20170
20171 * gcc.target/i386/minmax-1.c: New.
20172 * gcc.target/i386/minmax-2.c: New.
20173
20174 2005-11-12 Kaz Kojima <kkojima@gcc.gnu.org>
20175
20176 * gcc.dg/pr24445.c: Fix for 64-bit targets.
20177
20178 2005-11-11 Daniel Jacobowitz <dan@codesourcery.com>
20179
20180 * gcc.c-torture/execute/20051110-1.c,
20181 gcc.c-torture/execute/20051110-2.c: New tests.
20182
20183 2005-11-12 Hans-Peter Nilsson <hp@axis.com>
20184
20185 PR middle-end/24750
20186 * gcc.dg/torture/pr24750-1.c, gcc.target/cris/torture/pr24750-2.c:
20187 New tests.
20188
20189 2005-11-11 Andreas Tobler <a.tobler@schweiz.ch>
20190
20191 * lib/target-libpath.exp (get_shlib_extension): New proc.
20192 * lib/g++.exp (g++_link_flags): Add flags in case of shared only build.
20193 * lib/gfortran.exp (gfortran_link_flags): Likewise.
20194 * lib/objc.exp (objc_target_compile): Likewise.
20195 * lib/obj-c++.exp (obj-c++_link_flags): Likewise. Fix multilib libgcc
20196 detection.
20197
20198 2005-11-11 Andreas Tobler <a.tobler@schweiz.ch>
20199
20200 * gfortran.dg/static_linking_1.f: Fix static_libgfortran processing.
20201
20202 * lib/target-supports.exp (check_effective_target_static_libgfortran):
20203 Add -static to additional_flags and pass it to target_compile.
20204
20205 2005-11-11 Jerry DeLisle <jvdelisle@gcc.gnu.org>
20206
20207 PR libgfortran/24719
20208 gfortran.dg/read_noadvance.f90: New test.
20209
20210 PR libgfortran/24699
20211 gfortran.dg/fmt_t_2.f90: New test.
20212
20213 PR libgfortran/24785
20214 gfortran.dg/read_x_eor.f90: New test.
20215
20216 PR libgfortran/24584
20217 gfortran.dg/namelist_empty.f90: Rename test.
20218
20219 PR libgfortran/24489
20220 gfortran/read_eor.f90: Rename test.
20221
20222 2005-11-10 Paul Thomas <pault@gcc.gnu.org>
20223
20224 PR fortran/15976
20225 * gfortran.dg/automatic_module_variable.f90: New test.
20226
20227 2005-11-11 Kaz Kojima <kkojima@gcc.gnu.org>
20228
20229 PR target/24445
20230 * gcc.dg/pr24445.c: New test.
20231
20232 2005-11-10 Paul Thomas <pault@gcc.gnu.org>
20233
20234 PR fortran/24655
20235 PR fortran/24755
20236 * gfortran.dg/recursive_statement_functions.f90: Add statement
20237 functions using inline intrinsic functions and parameters to test
20238 that they no longer seg-fault.
20239
20240 PR fortran/24409
20241 gfortran.dg/nested_modules_4.f90: New test.
20242 gfortran.dg/nested_modules_5.f90: New test.
20243
20244 2005-11-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
20245
20246 PR fortran/24643
20247 * gfortran.dg/implicit_6.f90, gfortran.dg/implicit_7.f90: New.
20248
20249 2005-11-10 Alexandre Oliva <aoliva@redhat.com>
20250
20251 * gcc.dg/attr-weakref-1.c: Add exit (0) to avoid spurious
20252 failures.
20253
20254 2005-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
20255
20256 * gcc.dg/sparc-getcontext-1.c: New test.
20257
20258 2005-11-09 Eric Botcazou <ebotcazou@adacore.com>
20259
20260 * gcc.dg/ifcvt-fabs-1.c: New test.
20261
20262 2005-11-09 Alexandre Oliva <aoliva@redhat.com>
20263
20264 PR other/4372
20265 * gcc.dg/attr-weakref-1.c, gcc.dg/attr-weakref-1a.c: New test.
20266 * g++.old-deja/g++.abi/vtable2.C: Use weakref instead of alias.
20267
20268 2005-11-09 Richard Guenther <rguenther@suse.de>
20269
20270 PR tree-optimization/24716
20271 * gcc.c-torture/execute/pr24716.c: New testcase.
20272
20273 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
20274
20275 * gcc.dg/pr24624.c: Disable for non S/390 targets.
20276
20277 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
20278
20279 PR 24624
20280 * gcc.dg/pr24624.c: Testcase added.
20281
20282 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
20283
20284 PR 24623
20285 * g++.dg/other/pr24623.C: Testcase added.
20286
20287 2005-11-09 Erik Edelmann <eedelman@gcc.gnu.org>
20288
20289 PR fortran/22607
20290 * gfortran-dg/pure_byref_1.f90: New.
20291 * gfortran-dg/pure_byref_2.f90: New.
20292
20293 2005-11-09 Uros Bizjak <uros@kss-loka.si>
20294
20295 PR c/24101
20296 * gcc.dg/pr24101-1.i, gcc.dg/pr24101-2.i: New tests.
20297 * gcc.dg/dg.exp: Run main loop also for *.i files.
20298
20299 2005-11-08 Jakub Jelinek <jakub@redhat.com>
20300
20301 PR c++/19450
20302 * g++.dg/tls/diag-3.C: New test.
20303 * g++.dg/tls/diag-4.C: New test.
20304 * g++.dg/tls/static-1.C: New test.
20305 * g++.dg/tls/static-1a.cc: New file.
20306
20307 2005-11-08 Diego Novillo <dnovillo@redhat.com>
20308
20309 PR 23046
20310 * g++.dg/tree-ssa/pr23046.C: New test.
20311
20312 2005-11-08 Devang Patel <dpatel@apple.com>
20313
20314 PR tree-optimization/23115
20315 * gcc.dg/tree-ssa/pr23115.c: New.
20316
20317 2005-11-08 David Edelsohn <edelsohn@gnu.org>
20318
20319 * g++.dg/ext/altivec-{1-13}.C: XFAIL on AIX and SPE.
20320 * gcc.target/powerpc/pr16155.c: Same.
20321 * gcc.target/powerpc/altivec-1.c: Same.
20322 * gcc.target/powerpc/altivec-2.c: Same.
20323 * gcc.target/powerpc/altivec-3.c: Same.
20324 * gcc.target/powerpc/altivec-5.c: Same.
20325 * gcc.target/powerpc/altivec-11.c: Same.
20326 * gcc.target/powerpc/altivec-12.c: Same.
20327 * gcc.target/powerpc/altivec-14.c: Same.
20328 * gcc.target/powerpc/altivec-22.c: Same.
20329 * gcc.target/powerpc/altivec-consts.c: Same.
20330 * gcc.target/powerpc/altivec-pr22085.c: Same.
20331 * gcc.target/powerpc/altivec-splat.c: Same.
20332 * gcc.target/powerpc/altivec-varargs-1.c: Same.
20333 * gcc.target/powerpc/altivec-vec-merge.c: Same.
20334 * gcc.target/powerpc/darwin-longlong.c: Same.
20335
20336 2005-11-08 Uros Bizjak <uros@kss-loka.si>
20337
20338 PR target/19340
20339 * gcc.dg/pr19340.c: New test.
20340
20341 2005-11-07 Ian Lance Taylor <ian@airs.com>
20342
20343 PR rtl-optimization/24683
20344 * gcc.dg/pr24683.c: New test.
20345
20346 2005-11-07 Uros Bizjak <uros@kss-loka.si>
20347
20348 * gcc.dg/pr24225.c: Add cleanup-coverage-files.
20349 * gcc.dg/vect/pr24300.c: Add cleanup-tree-dump.
20350
20351 2005-11-07 Uros Bizjak <uros@kss-loka.si>
20352
20353 * gcc.target/i386/pr23376.c: Compile with -mmmx.
20354
20355 2005-11-07 Ulrich Weigand <uweigand@de.ibm.com>
20356
20357 * g++.dg/abi/empty6.C (B): Align to twice pointer size.
20358
20359 2005-11-07 Paolo Bonzini <bonzini@gnu.org>
20360
20361 PR target/24230
20362
20363 * gcc.target/powerpc/altivec-consts.c,
20364 gcc.target/powerpc/altivec-splat.c: New testcase.
20365
20366 2005-11-07 Paolo Bonzini <bonzini@gnu.org>
20367
20368 PR c/24599
20369
20370 * gcc.dg/overflow-2.c: New testcase.
20371
20372 2005-11-07 Jakub Jelinek <jakub@redhat.com>
20373
20374 PR rtl-optimization/23567
20375 * gcc.c-torture/execute/20051104-1.c: New test.
20376
20377 2005-11-06 Paul Thomas <pault@gcc.gnu.org>
20378
20379 PR fortran/24534
20380 gfortran.dg/private_type_2.f90: Modified to check that case with
20381 PRIVATE declaration within derived type is accepted.
20382
20383 PR fortran/20838
20384 gfortran.dg/pointer_assign_1.f90: New test.
20385
20386 PR fortran/20840
20387 * gfortran.dg/arrayio_0.f90: New test.
20388
20389 PR fortran/17737
20390 gfortran.dg/data_initialized.f90: New test.
20391 gfortran.dg/data_constraints_1.f90: New test.
20392 gfortran.dg/data_constraints_2.f90: New test.
20393
20394 2005-11-06 Janne Blomqvist <jb@gcc.gnu.org>
20395
20396 PR fortran/24174
20397 PR fortran/24305
20398 * gfortran.dg/large_real_kind_form_io_1.f90: New file.
20399
20400 2005-11-06 Diego Novillo <dnovillo@redhat.com>
20401
20402 PR 24670
20403 * gcc.dg/tree-ssa/pr24670.c: New test.
20404
20405 2005-11-05 Ian Lance Taylor <ian@airs.com>
20406
20407 PR target/22432
20408 * gcc.target/i386/pr22432.c: New test.
20409
20410 2005-11-05 Richard Henderson <rth@redhat.com>
20411
20412 * gcc.target/alpha/asm-1.c: Move from gcc.dg/asm-5.c.
20413 * gcc.target/alpha/cix-1.c, gcc.target/alpha/cix-2.c,
20414 gcc.target/alpha/max-1.c, gcc.target/alpha/max-2.c,
20415 gcc.target/alpha/base-1.c, gcc.target/alpha/base-2.c: Move
20416 from gcc.dg/alpha-*.
20417 * gcc.target/alpha/980217-1.c, gcc.target/alpha/20011018-1.c,
20418 gcc.target/alpha/20000715-1.c: Move from gcc.dg/.
20419
20420 2005-11-05 Andreas Jaeger <aj@suse.de>
20421
20422 * gcc.target/i386/20020523-2.c: Fix path for i386-cpuid.h.
20423
20424 2005-11-04 Hans-Peter Nilsson <hp@axis.com>
20425
20426 PR target/23424
20427 * gcc.dg/torture/pr23424-1.c: New test.
20428
20429 2005-11-04 Richard Henderson <rth@redhat.com>
20430
20431 * gcc.target/i386/20000609-1.c, gcc.target/i386/20000614-1.c,
20432 gcc.target/i386/20000614-2.c, gcc.target/i386/20000720-1.c,
20433 gcc.target/i386/20000807-1.c, gcc.target/i386/20000904-1.c,
20434 gcc.target/i386/20001127-1.c, gcc.target/i386/20010202-1.c,
20435 gcc.target/i386/20010520-1.c, gcc.target/i386/20011009-1.c,
20436 gcc.target/i386/20011029-2.c, gcc.target/i386/20011107-1.c,
20437 gcc.target/i386/20011119-1.c, gcc.target/i386/20020201-3.c,
20438 gcc.target/i386/20020218-1.c, gcc.target/i386/20020224-1.c,
20439 gcc.target/i386/20020426-1.c, gcc.target/i386/20020523-1.c,
20440 gcc.target/i386/20020523-2.c, gcc.target/i386/20020531-1.c,
20441 gcc.target/i386/20020616-1.c, gcc.target/i386/20020729-1.c,
20442 gcc.target/i386/20030217-1.c, gcc.target/i386/20030926-1.c,
20443 gcc.target/i386/20040112-1.c, gcc.target/i386/20050113-1.c,
20444 gcc.target/i386/980211-1.c, gcc.target/i386/980226-1.c,
20445 gcc.target/i386/980414-1.c, gcc.target/i386/980520-1.c,
20446 gcc.target/i386/980709-1.c, gcc.target/i386/990117-1.c,
20447 gcc.target/i386/990130-1.c, gcc.target/i386/990213-2.c,
20448 gcc.target/i386/990214-1.c, gcc.target/i386/990424-1.c,
20449 gcc.target/i386/990524-1.c, gcc.target/i386/991129-1.c,
20450 gcc.target/i386/991209-1.c, gcc.target/i386/991214-1.c,
20451 gcc.target/i386/991230-1.c, gcc.target/i386/pr12092-1.c,
20452 gcc.target/i386/pr14289-1.c, gcc.target/i386/pr18614-1.c,
20453 gcc.target/i386/pr19236-1.c, gcc.target/i386/pr20204.c,
20454 gcc.target/i386/pr23943.c, gcc.target/i386/pr9771-1.c:
20455 Move from gcc.dg/.
20456 * gcc.target/i386/387-1.c, gcc.target/i386/387-2.c,
20457 gcc.target/i386/387-3.c, gcc.target/i386/387-4.c,
20458 gcc.target/i386/387-5.c, gcc.target/i386/387-6.c,
20459 gcc.target/i386/387-7.c, gcc.target/i386/387-8.c,
20460 gcc.target/i386/3dnow-1.c, gcc.target/i386/3dnow-2.c,
20461 gcc.target/i386/3dnowA-1.c, gcc.target/i386/3dnowA-2.c,
20462 gcc.target/i386/asm-2.c, gcc.target/i386/asm-3.c,
20463 gcc.target/i386/asm-4.c, gcc.target/i386/bitfield1.c,
20464 gcc.target/i386/bitfield2.c, gcc.target/i386/bitfield3.c,
20465 gcc.target/i386/cadd.c, gcc.target/i386/call-1.c,
20466 gcc.target/i386/clobbers.c, gcc.target/i386/cmov1.c,
20467 gcc.target/i386/cmov2.c, gcc.target/i386/cmov3.c,
20468 gcc.target/i386/cmov4.c, gcc.target/i386/cmov5.c,
20469 gcc.target/i386/cvt-1.c, gcc.target/i386/fastcall-1.c,
20470 gcc.target/i386/fpcvt-1.c, gcc.target/i386/fpcvt-2.c,
20471 gcc.target/i386/fpcvt-3.c, gcc.target/i386/fpcvt-4.c,
20472 gcc.target/i386/lea.c, gcc.target/i386/local.c,
20473 gcc.target/i386/local2.c, gcc.target/i386/loop-1.c,
20474 gcc.target/i386/loop-2.c, gcc.target/i386/loop-3.c,
20475 gcc.target/i386/memset-1.c, gcc.target/i386/mmx-1.c,
20476 gcc.target/i386/mmx-2.c, gcc.target/i386/mmx-3.c,
20477 gcc.target/i386/mmx-4.c, gcc.target/i386/mmx-5.c,
20478 gcc.target/i386/mmx-6.c, gcc.target/i386/mul.c,
20479 gcc.target/i386/pentium4-not-mull.c, gcc.target/i386/pic-1.c,
20480 gcc.target/i386/regparm.c, gcc.target/i386/rotate-1.c,
20481 gcc.target/i386/sibcall-5.c, gcc.target/i386/signbit-1.c,
20482 gcc.target/i386/signbit-2.c, gcc.target/i386/signbit-3.c,
20483 gcc.target/i386/sse-10.c, gcc.target/i386/sse-11.c,
20484 gcc.target/i386/sse-12.c, gcc.target/i386/sse-5.c,
20485 gcc.target/i386/sse-6.c, gcc.target/i386/sse-7.c,
20486 gcc.target/i386/sse-8.c, gcc.target/i386/sse-9.c,
20487 gcc.target/i386/sse-vect-types.c, gcc.target/i386/ssefn-1.c,
20488 gcc.target/i386/ssefn-2.c, gcc.target/i386/ssefn-3.c,
20489 gcc.target/i386/ssefn-4.c, gcc.target/i386/ssefp-1.c,
20490 gcc.target/i386/ssefp-2.c, gcc.target/i386/ssetype-1.c,
20491 gcc.target/i386/ssetype-2.c, gcc.target/i386/ssetype-3.c,
20492 gcc.target/i386/ssetype-4.c, gcc.target/i386/ssetype-5.c,
20493 gcc.target/i386/unroll-1.c, gcc.target/i386/volatile-1.c,
20494 gcc.target/i386/xorps.c: Move from gcc.dg/i386-*.
20495 * gcc.target/i386/pr23376.c: Move from gcc.target/x86_64/pr23376.c.
20496 * gcc.target/i386/asm-5.c: Move from gcc.dg/asm-1.c.
20497 * gcc.target/i386/sse-13.c: Move from gcc.dg/i386-sse-1.c.
20498 * gcc.target/i386/sse-14.c: Move from gcc.dg/i386-sse-2.c.
20499 * gcc.target/i386/sse-15.c: Move from gcc.dg/i386-sse-3.c.
20500 * gcc.target/i386/sse-16.c: Move from gcc.dg/i386-sse-4.c.
20501
20502 2005-11-04 Diego Novillo <dnovillo@redhat.com>
20503
20504 PR 24627
20505 * gcc.dg/tree-ssa/pr24627.c: New test.
20506
20507 2005-11-04 Paul Brook <paul@codesourcery.com>
20508
20509 * gcc.dg/tls/opt-10.c: New test.
20510
20511 2005-11-04 Andreas Jaeger <aj@suse.de>
20512
20513 * gcc.dg/format/unnamed-1.c: Add -msse for x86 compilation to
20514 avoid extra warnings.
20515
20516 2005-11-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
20517
20518 PR libfortran/22298
20519 * lib/target-supports.exp
20520 (check_effective_target_static_libgfortran): New
20521 static_libgfortran effective target.
20522 * gfortran.dg/static_linking_1.f: New test.
20523 * gfortran.dg/static_linking_1.c: New file.
20524
20525 2005-11-04 Hans-Peter Nilsson <hp@axis.com>
20526
20527 * gcc.dg/pr24615.c: Guard test with { target fpic }.
20528
20529 2005-11-03 Josh Conner <jconner@apple.com>
20530
20531 PR c++/19989
20532 g++.dg/ext/array2.C: New test.
20533 g++.dg/template/dependent-name3.C: New test.
20534 g++.dg/template/dependent-name4.C: New test.
20535 g++.dg/template/sfinae2.C: New test.
20536
20537 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
20538
20539 PR preprocessor/22042
20540 * gcc.dg/cpp/strify4.c: New test.
20541
20542 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
20543
20544 PR c++/17964
20545 * g++.dg/cpp/string-1.C: New test.
20546
20547 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
20548
20549 * gcc.target/powerpc: New directory.
20550 * gcc.target/powerpc/powerpc.exp: New file.
20551 * gcc.dg/20020118-1.c, gcc.dg/20030218-1.c, gcc.dg/20030505.c,
20552 gcc.dg/20040121-1.c, gcc.dg/20040622-1.c, gcc.dg/20041111-1.c,
20553 gcc.dg/20050603-1.c, gcc.dg/20050603-3.c, gcc.dg/20050830-1.c,
20554 gcc.dg/980827-1.c, gcc.dg/altivec-1.c, gcc.dg/altivec-10.c,
20555 gcc.dg/altivec-11.c, gcc.dg/altivec-12.c, gcc.dg/altivec-13.c,
20556 gcc.dg/altivec-14.c, gcc.dg/altivec-15.c, gcc.dg/altivec-16.c,
20557 gcc.dg/altivec-17.c, gcc.dg/altivec-18.c, gcc.dg/altivec-19.c,
20558 gcc.dg/altivec-2.c, gcc.dg/altivec-20.c, gcc.dg/altivec-21.c,
20559 gcc.dg/altivec-22.c, gcc.dg/altivec-3.c, gcc.dg/altivec-4.c,
20560 gcc.dg/altivec-5.c, gcc.dg/altivec-6.c, gcc.dg/altivec-7.c,
20561 gcc.dg/altivec-8.c, gcc.dg/altivec-9.c, gcc.dg/altivec-pr22085.c,
20562 gcc.dg/altivec-types-1.c, gcc.dg/altivec-types-2.c,
20563 gcc.dg/altivec-types-3.c, gcc.dg/altivec-types-4.c,
20564 gcc.dg/altivec-varargs-1.c, gcc.dg/altivec-vec-merge.c,
20565 gcc.dg/altivec_check.h, gcc.dg/compress-float-ppc-pic.c,
20566 gcc.dg/compress-float-ppc.c, gcc.dg/darwin-abi-1.c,
20567 gcc.dg/darwin-abi-2.c, gcc.dg/darwin-bool-1.c,
20568 gcc.dg/darwin-bool-2.c, gcc.dg/darwin-longdouble.c,
20569 gcc.dg/darwin-longlong.c, gcc.dg/darwin-misaligned.c,
20570 gcc.dg/doloop-1.c, gcc.dg/macho-lo-sum.c, gcc.dg/ppc-and-1.c,
20571 gcc.dg/ppc-bitfield1.c, gcc.dg/ppc-compare-1.c, gcc.dg/ppc-eabi.c,
20572 gcc.dg/ppc-fmadd-1.c, gcc.dg/ppc-fmadd-2.c, gcc.dg/ppc-fmadd-3.c,
20573 gcc.dg/ppc-fsel-1.c, gcc.dg/ppc-fsel-2.c, gcc.dg/ppc-fsel-3.c,
20574 gcc.dg/ppc-ldstruct.c, gcc.dg/ppc-mov-1.c, gcc.dg/ppc-sdata-1.c,
20575 gcc.dg/ppc-sdata-2.c, gcc.dg/ppc-spe.c, gcc.dg/ppc-spe64-1.c,
20576 gcc.dg/ppc-stackalign-1.c, gcc.dg/ppc-stfiwx.c,
20577 gcc.dg/ppc-vector-memcpy.c, gcc.dg/ppc-vector-memset.c,
20578 gcc.dg/ppc64-abi-1.c, gcc.dg/ppc64-abi-2.c, gcc.dg/ppc64-abi-3.c,
20579 gcc.dg/ppc64-toc.c, gcc.dg/pr16155.c, gcc.dg/pr16286.c,
20580 gcc.dg/pr18096-1.c, gcc.dg/rs6000-fpint-2.c,
20581 gcc.dg/rs6000-fpint.c, gcc.dg/rs6000-ldouble-1.c,
20582 gcc.dg/rs6000-ldouble-2.c, gcc.dg/rs6000-power2-1.c,
20583 gcc.dg/rs6000-power2-2.c, gcc.dg/spe1.c,
20584 gcc.dg/stabs-attrib-vect-darwin.c: Move to gcc.target/powerpc.
20585
20586 2005-11-03 Mark Mitchell <mark@codesourcery.com>
20587
20588 PR c++/21627
20589 * g++.dg/warn/inline2.C: New test.
20590
20591 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
20592
20593 PR middle-end/23155
20594 * g++.dg/ext/c99struct1.C: New test.
20595 * gcc.dg/union-cast-1.c: New test.
20596 * gcc.dg/union-cast-2.c: New test.
20597 * gcc.dg/union-cast-3.c: New test.
20598
20599 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
20600
20601 PR middle-end/24589
20602 * gcc.c-torture/execute/zero-struct-2.c: New test.
20603
20604 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
20605
20606 PR c++/24582
20607 * g++.dg/init/switch1.C: New test.
20608
20609 2005-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
20610
20611 * gcc.dg/delay-slot-1.c: New test.
20612
20613 2005-11-03 Ulrich Weigand <uweigand@de.ibm.com>
20614
20615 PR target/24620
20616 * gcc.dg/pr24620.c: New test.
20617
20618 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
20619
20620 PR c/24329
20621 * gcc.dg/format/unnamed-1.c: New test.
20622
20623 2005-11-02 Mark Mitchell <mark@codesourcery.com>
20624
20625 PR c++/22434
20626 * g++.dg/expr/cond8.C: New test.
20627
20628 PR c++/24560
20629 * g++.dg/parse/dot1.C: New test.
20630
20631 2005-11-02 Jan Hubicka <jh@suse.cz>
20632
20633 PR target/23303
20634 * gcc.dg/i386-lea.c: New test
20635
20636 2005-11-02 Ulrich Weigand <uweigand@de.ibm.com>
20637
20638 PR target/24615
20639 * gcc.dg/pr24615.c: New test.
20640
20641 2005-11-02 Ulrich Weigand <uweigand@de.ibm.com>
20642
20643 PR target/24600
20644 * gcc.dg/pr24600.c: New test.
20645
20646 2005-11-02 Mark Mitchell <mark@codesourcery.com>
20647
20648 PR c++/19253
20649 * g++.dg/parse/typename8.C: Compile with -w -fpermissive.
20650 * g++.dg/parse/typename9.C: New test.
20651 * g++/dg/parse/typename10.C: Likewise.
20652
20653 2005-11-02 Andrew Pinski <pinskia@physics.uc.edu>
20654
20655 PR fortran/18157
20656 * gfortran.fortran-torture/compile/defined_type_1.f90: New test.
20657 * gfortran.fortran-torture/compile/defined_type_2.f90: New test.
20658 * gfortran.fortran-torture/compile/defined_type_3.f90: New test.
20659
20660 2005-11-02 Mark Mitchell <mark@codesourcery.com>
20661
20662 PR c++/24569
20663 * g++.dg/debug/static1.C: New test.
20664
20665 2005-11-02 Josh Conner <jconner@apple.com>
20666
20667 * g++.dg/crash38.C: moved into proper directory...
20668 * g++.dg/template/crash42.C: ...here
20669
20670 2005-11-02 Hans-Peter Nilsson <hp@axis.com>
20671
20672 PR target/18338
20673 * gcc.dg/bitfld-4.c, g++.dg/abi/bitfield4.C: Gate on
20674 pcc_bitfield_type_matters || default_packed.
20675
20676 * lib/target-supports.exp
20677 (check_effective_target_pcc_bitfield_type_matters): New proc.
20678 * gcc.dg/bitfld-3.c: Gate on target pcc_bitfield_type_matters.
20679
20680 PR testsuite/23304
20681 * lib/target-supports.exp (check_effective_default_packed): New proc.
20682 * g++.dg/ext/packed3.C, g++.dg/ext/packed8.C, g++.dg/other/crash-4.C:
20683 Gate expected errors on target ! default_packed.
20684 * g++.dg/ext/packed4.C: Gate on target ! default_packed.
20685
20686 2005-11-02 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
20687
20688 * gfortran.fortran-torture/execute/entry_9.f90: Revert previous
20689 change (r106358).
20690
20691 2005-11-01 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
20692
20693 PR fortran/24008
20694 * gfortran.dg/entry_5.f90: New.
20695 * gfortran.fortran-torture/execute/entry_9.f90: Fix syntax error.
20696
20697 2005-11-01 Bob Wilson <bob.wilson@acm.org>
20698
20699 * gcc.dg/intmax_t-1.c: Disable for xtensa-*-elf*.
20700
20701 2005-11-01 Paul Thomas <pault@gcc.gnu.org>
20702
20703 PR fortran/21565
20704 gfortran.dg/namelist_blockdata.f90: New test.
20705
20706 PR fortran/18737
20707 gfortran.dg/external_implicit_none.f90: New test.
20708
20709 PR fortran/14994
20710 * gfortran.dg/secnds.f: New test.
20711
20712 2005-10-31 Jan Hubicka <jh@suse.cz>
20713
20714 PR target/20928
20715 * gcc.c-torture/compile/pr20928.c: New test.
20716
20717 2005-10-31 Andrew Pinski <pinskia@physics.uc.edu>
20718
20719 PR middle-end/23492
20720 * gcc.c-torture/compile/zero-strct-5.c: New test.
20721
20722 2005-10-31 Jerry DeLisle <jvdelisle@verizon.net>
20723
20724 PR libgfortran/24584
20725 * gfortran.dg/pr24584.f90: New test.
20726
20727 2005-10-28 Erik Edelmann <eedelman@gcc.gnu.org>
20728
20729 PR fortran/18883
20730 * gfortran.dg/char_result_9.f90: New.
20731 * gfortran.dg/char_result_10.f90: New.
20732
20733 2005-10-30 Jan Hubicka <jh@suse.cz>
20734
20735 * g++.dg/tree-ssa/pr24172.C: New testcase.
20736
20737 2005-10-30 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
20738
20739 * gfortran.dg/enum_10.f90, gfortran.dg/enum_10.c: New test.
20740
20741 2005-10-30 Gaurav Gautam <gauravga@noida.hcltech.com>
20742
20743 * gfortran.dg/enum_1.f90, gfortran.dg/enum_2.f90,
20744 gfortran.dg/enum_3.f90, gfortran.dg/enum_4.f90,
20745 gfortran.dg/enum_5.f90, gfortran.dg/enum_6.f90,
20746 gfortran.dg/enum_7.f90, gfortran.dg/enum_8.f90,
20747 gfortran.dg/enum_9.f90,
20748 gfortran.fortran-torture/compile/enum_1.f90,
20749 gfortran.fortran-torture/execute/enum_1.f90,
20750 gfortran.fortran-torture/execute/enum_2.f90,
20751 gfortran.fortran-torture/execute/enum_3.f90,
20752 gfortran.fortran-torture/execute/enum_4.f90: New tests.
20753
20754 2005-10-30 Hans-Peter Nilsson <hp@bitrange.com>
20755
20756 PR target/18482
20757 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles, main):
20758 For mmix-*-*, pass with dg-options an additional -mno-base-addresses.
20759
20760 2005-10-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
20761
20762 PR libfortran/20179
20763 * gfortran.dg/mixed_io_1.f90: New test.
20764 * gfortran.dg/mixed_io_1.c: New file.
20765
20766 2005-10-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
20767
20768 * gfortran.dg/malloc_free_1.f90: New test.
20769
20770 2005-10-29 Hans-Peter Nilsson <hp@axis.com>
20771
20772 * gcc.dg/nested-func-4.c: Require profiling -pg.
20773
20774 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
20775
20776 PR C++/23229
20777 * g++.dg/warn/main-2.C: New test.
20778
20779 2005-10-28 Steven G. Kargl <kargls@comcast.net>
20780
20781 PR fortran/24545
20782 * gfortran.dg/interface_2.f90: new test.
20783
20784 2005-10-28 Josh Conner <jconner@apple.com>
20785
20786 PR c++/22153
20787 * g++.dg/template/crash38.C: New test.
20788 * g++.dg/parse/explicit1.C: Change expected errors.
20789
20790 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
20791
20792 PR C++/23426
20793 * g++.dg/other/large-size-array.C: New test.
20794
20795 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
20796
20797 PR middle-end/24362
20798 * g++.dg/opt/complex4.C: New test.
20799
20800 2005-10-25 Eric Botcazou <ebotcazou@adacore.com>
20801
20802 * gcc.dg/nested-func-4.c: New test.
20803
20804 2005-10-26 Paul Thomas <pault@gcc.gnu.org>
20805
20806 PR fortran/24158
20807 gfortran.dg/derived_recursion.f90: New test.
20808 gfortran.dg/implicit_actual.f90: New test.
20809
20810 2005-10-25 Alexandre Oliva <aoliva@redhat.com>
20811
20812 PR middle-end/24295, PR testsuite/24477
20813 * g++.old-deja/g++.abi/vtable2.C: Require alias for now. Will be
20814 removed when weakref hits the tree.
20815
20816 2005-10-25 Jakub Jelinek <jakub@redhat.com>
20817
20818 * gfortran.dg/cray_pointers_4.f90: New test.
20819
20820 * gfortran.dg/cray_pointers_5.f90: New test.
20821
20822 2005-10-25 Feng Wang <fengwang@nudt.edu.cn>
20823
20824 PR fortran/22290
20825 * gfortran.dg/assign_5.f90: New test.
20826 * gfortran.dg/assign_6.f: New test.
20827
20828 2005-10-25 Uros Bizjak <uros@kss-loka.si>
20829
20830 * g++.dg/other/i386-1.C: Include i386-cpuid.h. Pass if
20831 CPU has no SSE support.
20832
20833 2005-10-24 Jerry DeLisle <jvdelisle@verizon.net>
20834
20835 PR libgfortran/24224
20836 * gfortran.dg/arrayio_1.f90: Update attribution.
20837 * gfortran.dg/arrayio_2.f90: Update attribution.
20838 * gfortran.dg/arrayio_3.f90: Update attribution.
20839 * gfortran.dg/arrayio_4.f90: Update test conditions.
20840 * gfortran.dg/arrayio_5.f90: Update attribution.
20841 * gfortran.dg/arrayio_6.f90: New test.
20842 * gfortran.dg/arrayio_7.f90: New test.
20843
20844 2005-10-24 Zdenek Dvorak <dvorakz@suse.cz>
20845
20846 * gcc.dg/tree-ssa/loop-9.c: Prevent matching "leave".
20847
20848 2005-10-24 Paul Thomas <pault@gcc.gnu.org>
20849
20850 * gfortran.dg/namelist_char_only.f90: Add missing newline at end.
20851
20852 2005-10-24 Paul Thomas <pault@gcc.gnu.org>
20853
20854 PR fortran/24416
20855 * gfortran.dg/namelist_char_only.f90: New test.
20856
20857 2005-10-24 Asher Langton <langton2@llnl.gov>
20858
20859 PR fortran/17031
20860 PR fortran/22282
20861 * gfortran.dg/cray_pointers_1.f90: New test.
20862 * gfortran.dg/cray_pointers_2.f90: New test.
20863 * gfortran.dg/cray_pointers_3.f90: New test.
20864 * gfortran.dg/loc_1.f90: New test.
20865 * gfortran.dg/loc_2.f90: New test.
20866
20867 2005-10-24 Steven Bosscher <stevenb@suse.de>
20868
20869 * gcc.dg/pr24225.c: New test.
20870
20871 2005-10-24 Asher Langton <langton2@llnl.gov>
20872
20873 * gfortran.dg/dup_save_1.f90: New test.
20874 * gfortran.dg/dup_save_2.f90: New test.
20875
20876 2005-10-24 Paul Brook <paul@codesourcery.com>
20877
20878 PR 24107
20879 * gcc.dg/20050922-1.c: Provide definition of uint32_t without using
20880 stdint.h.
20881
20882 2005-10-23 Jerry DeLisle <jvdelisle@verizon.net>
20883
20884 PR libgfortran/24489
20885 * gfortran.dg/pr24489.f90: New test.
20886
20887 2005-10-23 Andrew Pinski <pinskia@physics.uc.edu>
20888
20889 PR fortran/23635
20890 * gfortran.dg/ichar_1.f90: Add tests for derived types.
20891
20892 2005-10-23 Hans-Peter Nilsson <hp@bitrange.com>
20893
20894 PR target/18911
20895 * g++.dg/init/array16.C: Skip for mmix-*-*.
20896
20897 2005-10-23 Asher Langton <langton2@llnl.gov>
20898
20899 * gfortran.dg/byte_1.f90: New test.
20900 * gfortran.dg/byte_2.f90: New test.
20901
20902 2005-10-23 David Edelsohn <edelsohn@gnu.org>
20903
20904 * gcc.dg/attr-alias-3.c: XFAIL on AIX.
20905
20906 2005-10-23 Paul Thomas <pault@gcc.gnu.org>
20907
20908 PR fortran/18022
20909 * gfortran.dg/assign_func_dtcomp_1.f90: New test.
20910
20911 PR fortran/24311
20912 * gfortran.dg/merge_char_const.f90: New test.
20913
20914 PR fortran/24384
20915 * gfortran.dg/spread_scalar_source.f90: New test.
20916
20917 2005-10-22 Hans-Peter Nilsson <hp@axis.com>
20918
20919 * g++.old-deja/g++.jason/thunk2.C: Guard test with { target fpic }.
20920
20921 * gcc.dg/tree-ssa/20040204-1.c: Adjust XFAIL for CRIS and MMIX.
20922 * gcc.dg/tree-ssa/loop-1.c: Adjust "call foo"-scanning for CRIS.
20923
20924 * gcc.dg/weak/typeof-2.c: Adjust for CRIS keeping baz3 in a register.
20925
20926 2005-10-22 Erik Edelmann <eedelman@gcc.gnu.org>
20927
20928 PR fortran/24426
20929 * gfortran.dg/der_pointer_4.f90: New.
20930
20931 2005-10-22 David Ayers <d.ayers@inode.at>
20932
20933 * obj-c++.dg/except-1.mm: Simplify.
20934
20935 2005-10-21 David Ayers <d.ayers@inode.at>
20936
20937 * obj-c++.dg/except-1.mm: Generalize for both Objective-C runtimes.
20938
20939 2005-10-21 Jakub Jelinek <jakub@redhat.com>
20940
20941 * gfortran.dg/assumed_dummy_2.f90: New test.
20942
20943 2005-10-21 James E Wilson <wilson@specifix.com>
20944
20945 PR preprocessor/15220
20946 * gcc.misc-tests/mg-2.c, gcc.misc-tests/mg-2.exp: New.
20947
20948 2005-10-21 Eric Botcazou <ebotcazou@adacore.com>
20949
20950 * gcc.c-torture/execute/20051021-1.c: New test.
20951
20952 2005-10-21 Mark Mitchell <mark@codesourcery.com>
20953
20954 PR c++/24260
20955 * g++.dg/ext/tmplattr1.C: New test.
20956
20957 2005-10-21 Paul Thomas <pault@gcc.gnu.org>
20958
20959 PR fortran/24440
20960 * gfortran.dg/assumed_size_dt_dummy.f90: Add test for scalar case.
20961
20962 2005-10-20 Geoffrey Keating <geoffk@apple.com>
20963
20964 * obj-c++.dg/except-1.mm: New.
20965
20966 * obj-c++.dg/stubify-2.mm: Update the name of the RTL dump file.
20967
20968 2005-10-21 Alan Modra <amodra@bigpond.net.au>
20969
20970 * g++.dg/warn/Wconversion1.C: Use -fsigned-char.
20971
20972 2005-10-20 Alexandre Oliva <aoliva@redhat.com>
20973
20974 PR middle-end/24295
20975 * g++.old-deja/g++.abi/vtable2.C: Do not introduce external
20976 declarations with the same names as thunks' alias targets, use
20977 aliases instead.
20978 * gcc.dg/attr-alias-3.c: New test.
20979 * gcc.dg/weak/weak-14.c, gcc.dg/weak/weak-14a.c: New test.
20980
20981 2005-10-20 Mark Mitchell <mark@codesourcery.com>
20982
20983 PR c++/22618
20984 * g++.dg/parse/access8.C: New test.
20985
20986 2005-10-20 Richard Guenther <rguenther@suse.de>
20987
20988 PR c++/24439
20989 * g++.dg/tree-ssa/pr24439.C: New testcase.
20990
20991 2005-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
20992
20993 * g++.dg/opt/delay-slot-1.C: New test.
20994
20995 2005-10-20 Erik Edelmann <erik.edelmann@iki.fi>
20996
20997 PR fortran/21625
20998 * gfortran.fg/der_init_1.f90: New.
20999
21000 2005-10-19 Ulrich Weigand <uweigand@de.ibm.com>
21001
21002 * gcc.dg/20050824-1.c (f): Clobber %r13 and %r14 only on s390x.
21003
21004 2005-10-19 Mark Mitchell <mark@codesourcery.com>
21005
21006 PR c++/21908
21007 * g++.dg/parse/error28.C: New test.
21008
21009 2005-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
21010
21011 * gcc.dg/profile-generate-2.c: New test.
21012
21013 2005-10-18 Danny Smith <dannysmith@users.sourceforge.net>
21014
21015 PR target/23589
21016 * g++.dg/ext/dllimport11.C: New.
21017
21018 2005-10-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
21019
21020 PR c++/22293
21021 * g++.dg/other/friend3.C: New test.
21022
21023 2005-10-18 Mark Mitchell <mark@codesourcery.com>
21024
21025 PR c++/23293
21026 * g++.dg/template/error19.C: New test.
21027
21028 2005-10-18 Nathan Sidwell <nathan@codesourcery.com>
21029
21030 PR c++/21383
21031 * g++.dg/overload/koenig2.C: New.
21032
21033 PR c++/23118
21034 * g++.dg/overload/error2.C: New.
21035
21036 PR c++/22604
21037 * g++.dg/inherit/covariant14.C: New.
21038
21039 2005-10-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
21040
21041 PR c++/23440
21042 * g++.dg/parse/for1.C: New test.
21043
21044 2005-10-17 Paul Thomas <pault@gcc.gnu.org>
21045
21046 PR fortran/23446
21047 * gfortran.dg/host_dummy_index_1.f90: New test.
21048
21049 PR fortran/21459
21050 * gfortran.dg/automatic_char_len_2.f90: New test.
21051
21052 PR fortran/20866
21053 * gfortran.dg/recursive_statement_functions.f90: New test.
21054
21055 PR fortran/20853
21056 * gfortran.dg/assumed_size_dt_dummy.f90: New test.
21057
21058 PR fortran/20849
21059 * gfortran.dg/external_initializer.f90: New test.
21060
21061 PR fortran/20837
21062 * non_module_public.f90: New test.
21063
21064 2005-10-17 Nathan Sidwell <nathan@codesourcery.com>
21065
21066 PR c++/24386
21067 * g++.dg/template/overload7.C: New.
21068
21069 PR c++/22551
21070 * g++.dg/other/switch2.C: Remove expected warnings.
21071
21072 PR c++/21353
21073 * g++.dg/template/defarg6.C: New.
21074
21075 2005-10-17 Uros Bizjak <uros@kss-loka.si>
21076
21077 PR target/24315
21078 * gcc.target/i386/pr24315.c: New test.
21079
21080 2005-10-16 Mark Mitchell <mark@codesourcery.com>
21081
21082 PR c++/24389
21083 * g++.dg/template/static21.C: New test.
21084 * g++.dg/template/static21-a.cc: Likewise.
21085
21086 2005-10-16 Andrew Pinski <pinskia@physics.uc.edu>
21087
21088 PR c++/23959
21089 * g++.dg/warn/Wswitch-default-1.C: New test.
21090 * g++.dg/warn/Wswitch-default-2.C: New test.
21091
21092 2005-10-16 Mark Mitchell <mark@codesourcery.com>
21093
21094 PR c++/22173
21095 * g++.dg/parse/template18.C: New test.
21096 * g++.dg/template/nontype15.C: Likewise.
21097
21098 2005-10-16 Erik Edelmann <erik.edelmann@iki.fi>
21099
21100 PR fortran/22273
21101 * gfortran.dg/spec_expr_2.f90: New.
21102
21103 2005-10-16 Hans-Peter Nilsson <hp@axis.com>
21104
21105 * g++.dg/debug/debug3.C, g++.dg/ext/visibility/noPLT.C,
21106 g++.dg/opt/vt1.C, g++.old-deja/g++.other/local-alloc1.C,
21107 gcc.dg/20001009-1.c, gcc.dg/20010912-1.c, gcc.dg/20020122-4.c,
21108 gcc.dg/20020415-1.c, gcc.dg/20020430-1.c, gcc.dg/20021018-1.c,
21109 gcc.dg/20021023-1.c, gcc.dg/20021029-1.c, gcc.dg/20021116-1.c,
21110 gcc.dg/20030120-1.c, gcc.dg/20030213-1.c, gcc.dg/20030225-1.c,
21111 gcc.dg/20030702-1.c, gcc.dg/20030708-1.c, gcc.dg/20040311-2.c,
21112 gcc.dg/inline-2.c: Guard test with { target fpic }. Remove
21113 previous target-specific skips and warning-message matches where
21114 applicable.
21115
21116 2005-10-15 Mark Mitchell <mark@codesourcery.com>
21117
21118 PR c++/21347
21119 * g++.dg/warn/Wctor-dtor.C: New test.
21120
21121 2005-10-14 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
21122
21123 PR c/23439
21124 * gcc.dg/for-1.c: New test.
21125
21126 2005-10-14 Mark Mitchell <mark@codesourcery.com>
21127
21128 PR c++/19565
21129 * g++.dg/warn/Wconversion1.C: New test.
21130 * g++.dg/ext/packed4.C: Compile with -w.
21131 * g++.dg/opt/20050511-1.C: Likewise.
21132 * g++.old-deja/g++.other/warn4.C: Compiler with -Wconversion.
21133
21134 2005-10-14 Jakub Jelinek <jakub@redhat.com>
21135
21136 * gfortran.dg/boz_5.f90: New test.
21137
21138 2005-10-14 Nathan Sidwell <nathan@codesourcery.com>
21139
21140 PR c++/22551
21141 * g++.dg/other/switch2.C: New.
21142
21143 PR c++/23984
21144 * g++.dg/init/ctor7.C: New.
21145
21146 2005-10-13 David Edelsohn <edelsohn@gnu.org>
21147
21148 PR c++/23730
21149 * g++.dg/parse/crash32.C: New test.
21150
21151 2005-10-13 Mark Mitchell <mark@codesourcery.com>
21152
21153 PR c++/20721
21154 * g++.dg/init/goto2.C: New test.
21155
21156 PR c++/22464
21157 * g++.dg/template/crash/41.C: New test.
21158
21159 PR c++/22180
21160 * g++.dg/template/crash40.C: New test.
21161
21162 PR c++/23694
21163 * g++.dg/parse/friend5.C: New test.
21164
21165 PR c++/23307
21166 * g++.dg/template/crash38.C: New test.
21167
21168 PR c++/22352
21169 * g++.dg/template/friend38.C: New test.
21170
21171 PR c++/22405
21172 * g++.dg/template/crash39.C: New test.
21173
21174 2005-10-13 Hans-Peter Nilsson <hp@bitrange.com>
21175
21176 * gcc.dg/debug/dwarf2/dwarf-char1.c,
21177 gcc.dg/debug/dwarf2/dwarf-char2.c,
21178 gcc.dg/debug/dwarf2/dwarf-char3.c: Skip for mmix-*-*
21179
21180 * gcc.dg/intmax_t-1.c: Remove mmix-*-* from dg-error statement.
21181
21182 2005-10-12 Danny Smith <dannysmith@users.sourceforge.net>
21183
21184 * gcc.dg/dll-2.c: Add tests for warnings.
21185 * gcc.dg/dll-3.c: Likewise.
21186 * gcc.dg/dll-4.c: Likewise.
21187
21188 * g++.dg/ext/dllimport1.C: Adjust tests for warnings.
21189 * g++.dg/ext/dllimport2.C: Likewise.
21190 * g++.dg/ext/dllimport3.C: Likewise.
21191 * g++.dg/ext/dllimport7.C: Likewise.
21192 * g++.dg/ext/dllimport8.C: Likewise.
21193 * g++.dg/ext/dllimport9.C: Likewise.
21194
21195 2005-10-10 Paul Thomas <pault@gcc.gnu.org>
21196
21197 PR fortran/24092
21198 * gfortran.dg/derived_pointer_recursion.f90: New test.
21199
21200 2005-10-12 Adrian Straetling <straetling@de.ibm.com>
21201
21202 * gcc.c-torture/execute/20051012-1.c: New test.
21203
21204 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
21205
21206 PR fortran/18082
21207 * gfortran.dg/automatic_char_len_1.f90: New test.
21208
21209 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
21210
21211 PR fortran/20847
21212 * gfortran.dg/save_common.f90: New test.
21213
21214 PR fortran/20856
21215 * gfortran.dg/save_result.f90: New test.
21216
21217 2005-10-12 Nathan Sidwell <nathan@codesourcery.com>
21218
21219 PR c++/21592
21220 * g++.dg/template/dependent-expr1.C: Add new expected error.
21221 * g++.dg/template/dependent-expr2.C: Adjust error text.
21222 * g++.dg/template/overload6.C: New.
21223
21224 PR c++/23797
21225 * g++.dg/other/typename8.C: New.
21226
21227 PR c++/21117
21228 * g++.dg/other/return1.C: New.
21229
21230 2005-10-12 Paolo Bonzini <bonzini@gnu.org>
21231
21232 PR c++/24052
21233 * g++.dg/ext/label5.C: New.
21234
21235 2005-10-12 Nathan Sidwell <nathan@codesourcery.com>
21236
21237 PR c++/19964
21238 * g++.dg/parse/crash31.C: New.
21239
21240 2005-10-12 Razya Ladelsky <razya@il.ibm.com>
21241
21242 * g++.dg/ipa/ipa-1.c: New test.
21243 * g++.dg/ipa/ipa-2.c: New test.
21244 * g++.dg/ipa/ipa-3.c: New test.
21245 * g++.dg/ipa/ipa-4.c: New test.
21246 * g++.dg/ipa/ipa-5.c: New test.
21247 * g++.dg/ipa/ipa.exp: New file.
21248
21249 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
21250
21251 PR fortran/24207
21252 * gfortran.dg/private_type_3.f90: New test.
21253
21254 2005-10-11 Steven G. Kargl <kargls@comcast.net>
21255
21256 PR fortran/20786
21257 gfortran.dg/aint_anint_1.f90: New test.
21258
21259 2005-10-11 Steven G. Kargl <kargls@comcast.net>
21260
21261 PR libgfortran/24313
21262 gfortran.dg/csqrt.f: New test.
21263
21264 2005-10-11 Ian Lance Taylor <ian@airs.com>
21265
21266 PR c++/8057
21267 * g++.dg/warn/noeffect7.C: New test.
21268 * g++.dg/warn/noeffect2.C: Instantiate templates.
21269 * g++.dg/warn/noeffect4.C: Instantiate template. Add new error
21270 and warning.
21271
21272 2005-10-11 Mark Mitchell <mark@codesourcery.com>
21273
21274 PR c++/21089
21275 * g++.dg/init/float1.C: New test.
21276
21277 PR c++/24277
21278 * g++.dg/init/member1.C: Tweak error markers.
21279
21280 2005-10-11 Janis Johnson <janis187@us.ibm.com>
21281
21282 PR testsuite/24281
21283 * gcc.dg/compat/struct-layout-1_generator.c (generate_fields):
21284 Check for null pointer.
21285
21286 2005-10-11 Mark Mitchell <mark@codesourcery.com>
21287
21288 PR c++/21369
21289 * g++.dg/parse/ret-type3.C: New test.
21290
21291 2005-10-11 Andrew Pinski <pinskia@physics.uc.edu>
21292
21293 PR tree-opt/23946
21294 * gcc.c-torture/compile/pr23946.c: New test.
21295
21296 2005-10-11 Jakub Jelinek <jakub@redhat.com>
21297
21298 * g++.dg/opt/mmx2.C: New test.
21299
21300 2005-10-10 Mark Mitchell <mark@codesourcery.com>
21301
21302 PR c++/24277
21303 * g++.dg/template/static20.C: New test.
21304
21305 PR c++/24302
21306 * g++.dg/warn/Wunused-12.C: New test.
21307
21308 PR c++/23437
21309 * g++.dg/template/arg4.C: New test.
21310
21311 2005-10-10 Eric Botcazou <ebotcazou@libertysurf.fr>
21312
21313 * gcc.dg/ucnid-2.c: XFAIL on Solaris.
21314 * gcc.dg/ucnid-3.c: Likewise.
21315 * gcc.dg/ucnid-4.c: Likewise.
21316 * gcc.dg/tree-ssa/gen-vect-25.c (main): Return a value.
21317 * g++.dg/other/ucnid-1.C: Likewise.
21318 * gcc.dg/sparc-frame-1.c: New test.
21319
21320 2005-10-10 Mark Mitchell <mark@codesourcery.com>
21321
21322 PR c++/24139
21323 * g++.dg/template/spec27.C: New test.
21324
21325 PR c++/24275
21326 * g++.dg/template/static19.C: New test.
21327
21328 2005-10-09 Eric Botcazou <ebotcazou@libertysurf.fr>
21329
21330 * gcc.dg/20050922-1.c: Skip on Solaris 2.5.1 to 9.
21331 * g++.dg/warn/miss-format-1.C: XFAIL vscanf test on Solaris 2.5.1 to 8.
21332
21333 2005-10-07 Andrew Pinski <pinskia@physics.uc.edu>
21334
21335 PR target/24136
21336 * gfortran.fortran-torture/compile/pr24136.f: New test.
21337
21338 2005-10-08 James A. Morrison <phython@gcc.gnu.org>
21339
21340 PR c++/22172
21341 * g++.dg/parse/crash30.C: New test.
21342
21343 2005-10-07 Richard Guenther <rguenther@suse.de>
21344
21345 PR middle-end/24227
21346 * gcc.c-torture/compile/pr24227.c: New testcase.
21347
21348 2005-10-07 Steve Ellcey <sje@cup.hp.com>
21349
21350 * gcc.dg/compat/struct-layout-1_generate.c (generate_fields):
21351 Do not put aligned attributes on array elements.
21352
21353 2005-10-07 Ulrich Weigand <uweigand@de.ibm.com>
21354
21355 PR testsuite/23611, PR testsuite/23615
21356 * obj-c++.dg/bitfield-3.mm: Include standard headers instead of
21357 writing prototypes of library functions by hand.
21358 * obj-c++.dg/bitfield-4.mm: Likewise.
21359 * obj-c++.dg/const-str-4.mm: Likewise.
21360 * obj-c++.dg/encode-4.mm: Likewise.
21361 * obj-c++.dg/encode-5.mm: Likewise.
21362 * obj-c++.dg/encode-6.mm: Likewise.
21363 * obj-c++.dg/gnu-runtime-3.mm: Likewise.
21364 * obj-c++.dg/method-10.mm: Likewise.
21365 * obj-c++.dg/method-17.mm: Likewise.
21366 * obj-c++.dg/method-19.mm: Likewise.
21367 * obj-c++.dg/try-catch-2.mm: Likewise.
21368
21369 2005-10-06 Richard Henderson <rth@redhat.com>
21370
21371 PR 24236
21372 * gcc.dg/i386-sse-10.c: Add -fno-omit-frame-pointer.
21373
21374 2005-10-06 Dale Johannesen <dalej@apple.com>
21375
21376 * gcc.c-torture/execute/20030125-1.c: Correct.
21377
21378 2005-10-06 Richard Guenther <rguenther@suse.de>
21379
21380 PR tree-optimization/24238
21381 * g++.dg/tree-ssa/pr24238.C: New testcase.
21382
21383 2005-10-07 Erik Edelmann <erik.edelmann@iki.fi>
21384
21385 PR 18568
21386 * gfortran.dg/der_pointer_3.f90: New test.
21387
21388 2005-10-05 Devang Patel <dpatel@apple.com>
21389
21390 PR Debug/23205
21391 * g++.dg/other/PR23205.C: New.
21392
21393 2005-10-05 Richard Henderson <rth@redhat.com>
21394
21395 PR target/23602
21396 * g++.dg/eh/omit-frame-pointer.C: Remove i?86 specific options.
21397 * g++.dg/eh/omit-frame-pointer2.C: Likewise.
21398
21399 2005-10-05 Dale Johannesen <dalej@apple.com>
21400
21401 * gcc.c-torture/execute/float-floor.c: New.
21402
21403 2005-10-05 Paolo Bonzini <bonzini@gnu.org>
21404
21405 PR tree-optimization/21419
21406 PR tree-optimization/24146
21407 PR tree-optimization/24151
21408
21409 * g++.dg/ext/asm7.C: New.
21410 * g++.dg/ext/asm8.C: New.
21411 * gcc.dg/asm-1.c: Compile on all targets.
21412 * gcc.dg/asm-pr24146.c: New.
21413 * gcc.dg/pr21419.c: Adjust error messages.
21414
21415 2005-10-05 Richard Guenther <rguenther@suse.de>
21416
21417 PR fortran/24176
21418 * gfortran.fortran-torture/compile/empty.f90: New testcase.
21419
21420 2005-10-05 Nathan Sidwell <nathan@codesourcery.com>
21421
21422 PR c++/23513
21423 * g++.dg/template/spec22.C: Robustify test.
21424 * g++.dg/template/spec26.C: New.
21425
21426 2005-10-05 Uros Bizjak <uros@kss-loka.si>
21427
21428 * gcc.dg/vect/vect-shift-1.c: Include tree-vect.h header. Check
21429 if target supports vector instructions.
21430
21431 2005-10-04 Geoffrey Keating <geoffk@apple.com>
21432
21433 * gcc.dg/builtins-config.h: Only PowerPC Mac OS shipped without
21434 C99 functions.
21435
21436 2005-10-04 Janis Johnson <janis187@us.ibm.com>
21437
21438 * lib/target-supports.exp (check_effective_target_fortran_large_real,
21439 check_effective_target_fortran_large_int): Replace cached result
21440 when target changes.
21441
21442 2005-10-04 Devang Patel <dpatel@apple.com>
21443
21444 * gcc.dg/i386-sse-vect-types.c: New.
21445
21446 2005-10-04 Ian Lance Taylor <ian@airs.com>
21447
21448 PR preprocessor/13726
21449 * gcc.dg/cpp/cmdlne-dI-C.c: New test.
21450 * gcc.dg/cpp/cmdlne-dI-C.h: New file.
21451
21452 2005-10-04 Richard Guenther <rguenther@suse.de>
21453
21454 PR c/23576
21455 * gcc.dg/noncompile/pr23576.c: New testcase.
21456
21457 2005-10-04 Andrew Pinski <pinskia@physics.uc.edu>
21458
21459 PR middle-end/23125
21460 * gcc.dg/register-var-3.c: New test.
21461
21462 2005-10-04 Steven Bosscher <stevenb@suse.de>
21463
21464 * gcc.dg/pr23049.c: New test.
21465
21466 * gcc.dg/ucnid-4.c: Fix test.
21467
21468 2005-10-03 Diego Novillo <dnovillo@redhat.com>
21469
21470 PR 23445
21471 * gcc.c-torture/compile/pr23445.c: New test.
21472
21473 2005-10-03 Alexandre Oliva <aoliva@redhat.com>
21474
21475 * g++.dg/overload/unknown1.C: New.
21476
21477 2005-10-03 Mark Mitchell <mark@codesourcery.com>
21478
21479 PR c++/17775
21480 * g++.dg/template/repo4.C: New test.
21481
21482 2005-10-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
21483
21484 PR libfortran/19308
21485 * gfortran.dg/large_real_kind_2.F90: New test.
21486 * gfortran.dg/large_integer_kind_2.f90: New test.
21487
21488 2005-10-03 Uros Bizjak <uros@kss-loka.si>
21489
21490 * lib/target-supports.exp (check_effective_target_vect_shift):
21491 Implement with result caching. Add i?86, x86_64 and ia64 targets.
21492 (check_effective_target_vect_condition): Fix copy-n-pasto.
21493
21494 * gcc.dg/vect/pr22480.c : Enable for effective-target vect_shift.
21495 * gcc.dg/vect/vect-shift-1.c: Remove XFAIL for i?86 and x86_64
21496 targets.
21497
21498 2005-10-02 Mark Mitchell <mark@codesourcery.com>
21499
21500 PR c++/22621
21501 * g++.dg/template/overload5.C : New test.
21502
21503 PR c++/23840
21504 * g++.dg/expr/stdarg1.C: New test.
21505
21506 2005-10-02 Diego Novillo <dnovillo@redhat.com>
21507
21508 PR 24142
21509 * gcc.c-torture/execute/pr24142.c: New test.
21510
21511 2005-10-01 Diego Novillo <dnovillo@redhat.com>
21512
21513 PR 24141
21514 * gcc.c-torture/execute/pr24141.c: New test.
21515
21516 2005-10-01 James A. Morrison <phython@gcc.gnu.org>
21517 Diego Novillo <dnovillo@redhat.com>
21518
21519 PR 23604
21520 * gcc.c-torture/execute/pr23604.c: New test.
21521
21522 2005-10-01 Paul Thomas <pault@gcc.gnu.org>
21523
21524 PR fortran/16404
21525 PR fortran/20835
21526 PR fortran/20890
21527 PR fortran/20899
21528 PR fortran/20900
21529 PR fortran/20901
21530 PR fortran/20902
21531 gfortran.dg/equiv_constraint_1.f90: New test.
21532 gfortran.dg/equiv_constraint_2.f90: New test.
21533 gfortran.dg/equiv_constraint_3.f90: New test.
21534 gfortran.dg/equiv_constraint_4.f90: New test.
21535 gfortran.dg/equiv_constraint_5.f90: New test.
21536 gfortran.dg/equiv_constraint_6.f90: New test.
21537 gfortran.dg/equiv_constraint_7.f90: New test.
21538 gfortran.dg/equiv_constraint_8.f90: New test.
21539 gfortran.dg/private_type_1.f90: New test.
21540 gfortran.dg/private_type_2.f90: New test.
21541 gfortran.dg/g77/980628-2.f, 980628-3.f, 980628-9.f,
21542 980628-10.f: Assert std=gnu to permit mixing of
21543 types in equivalence statements.
21544
21545 2005-09-30 Janne Blomqvist <jblomqvi@cc.hut.fi>
21546
21547 PR 24112
21548 * gfortran.dg/open_status_1.f90: New.
21549
21550 2005-09-30 Uros Bizjak <uros@kss-loka.si>
21551
21552 * gcc.dg/vect/fast-math-vect-reduc-7.c: Clean up temp files.
21553 * gcc.dg/vect/pr22480.c: Clean up temp files.
21554 * gcc.dg/vect/pr23831.c: Clean up temp files.
21555 * gcc.dg/vect/pr23816-1.c: Require effective-target vect_condition.
21556 Clean up temp files.
21557 * gcc.dg/vect/pr23816-2.c: Require effective-target vect_condition.
21558 Clean up temp files.
21559
21560 * gcc.dg/20050309-1.c: Clean up temp files.
21561 * gcc.dg/20050325-1.c: Clean up temp files.
21562
21563 2005-09-30 Uros Bizjak <uros@kss-loka.si>
21564
21565 PR tree-optimization/24059
21566 * gcc.dg/vect/pr24059.c : New test.
21567
21568 2005-09-29 Jakub Jelinek <jakub@redhat.com>
21569
21570 PR middle-end/24109
21571 * gcc.c-torture/execute/20050929-1.c: New test.
21572
21573 2005-09-29 Steven Bosscher <stevenb@suse.de>
21574
21575 * gcc.dg/tree-ssa/ssa-ccp-11.c: Fix the test case and un-xfail.
21576
21577 2005-09-29 Paolo Bonzini <bonzini@gnu.org>
21578
21579 PR c/21419
21580 * gcc.dg/pr21419.c: New test.
21581
21582 2005-09-29 Steven Bosscher <stevenb@suse.de>
21583
21584 * gcc.dg/pr23911.c: New test.
21585
21586 2005-09-28 Mark Mitchell <mark@codesourcery.com>
21587
21588 * g++.dg/opt/pr19650.C: Use -w -fpermissive.
21589
21590 PR c++/16782
21591 * g++.dg/parse/qualified4.C: New test.
21592 * g++.old-deja/g++.law/static-mem5.C: Use -w -fpermissive.
21593 * g++.old-deja/g++.mike/p8154.C: Likewise.
21594
21595 2005-09-27 Mark Mitchell <mark@codesourcery.com>
21596
21597 PR c++/22147
21598 * g++.dg/template/friend37.C: New test.
21599 * g++.dg/parse/crash28.C: Adjust error markers.
21600
21601 2005-09-27 Jakub Jelinek <jakub@redhat.com>
21602
21603 PR fortran/18518
21604 * gfortran.fortran-torture/execute/save_2.f90: New decl.
21605
21606 2005-09-27 Devang Patel <dpatel@apple.com>
21607
21608 PR tree-optimization/23625
21609 * gcc.dg/pr23625.c: New test.
21610
21611 2005-09-27 Uros Bizjak <uros@kss-loka.si>
21612
21613 * gcc.target/i386/pr22585.c: Run on 32-bit x86 only.
21614 * gcc.target/i386/builtin-apply-mmx.c: Run on 32-bit x86 only.
21615
21616 2005-09-26 Jakub Jelinek <jakub@redhat.com>
21617
21618 PR fortran/23677
21619 * gfortran.fortran-torture/execute/save_1.f90: New test.
21620 * gfortran.dg/save_1.f90: New test.
21621
21622 2005-09-26 Uros Bizjak <uros@kss-loka.si>
21623
21624 * gcc.target/i386/builtin-apply-mmx.c: New test.
21625
21626 PR target/22576
21627 * gcc.target/i386/pr22576.c: New test.
21628
21629 PR target/22585
21630 * gcc.target/i386/pr22585.c: New test.
21631
21632 PR target/23268
21633 * gcc.target/i386/pr23268.c: New test.
21634
21635 PR middle-end/23831
21636 * gcc.dg/vect/pr23831.c: New test.
21637
21638 PR target/24055
21639 * gcc.target/i386/pr24055.c: New test.
21640
21641 2005-09-25 Kazu Hirata <kazu@codesourcery.com>
21642
21643 PR tree-optimization/23960
21644 * gcc.c-torture/compile/pr23960.c: New.
21645
21646 2005-09-23 Paul Thomas <pault@gcc.gnu.org>
21647
21648 PR fortran/16861
21649 * gfortran.dg/nested_modules_3.f90: New.
21650
21651 2005-09-22 Steven G. Kargl <kargls@comcast.net>
21652
21653 PR fortran/24005
21654 gfortran.dg/interface_1.f90: New test.
21655
21656 2005-09-22 Erik Edelmann <erik.edelmann@iki.fi>
21657 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
21658
21659 PR fortran/23843
21660 * gfortran.dg/der_io_2.f90, gfortran.dg/der_io_3.f90: New test.
21661
21662 2005-09-22 Steven G. Kargl <kargls@comcast.net>
21663
21664 PR fortran/23516
21665 * gfortran.dg/imag_1.f: New test.
21666 * gfortran.dg/imag_2.f: Ditto.
21667
21668 2005-09-22 J"orn Rennecke <joern.rennecke@st.com>
21669
21670 * gcc.dg/intmax_t-1.c: Remove sh*-*-elf from dg-error statement.
21671
21672 2005-09-22 Jakub Jelinek <jakub@redhat.com>
21673
21674 PR c++/21983
21675 * g++.dg/warn/pr21983.C: New test.
21676
21677 2005-09-22 Andreas Krebbel <krebbel1@de.ibm.com>
21678
21679 * gcc.dg/20050922-1.c: Testcase added.
21680
21681 2005-09-21 Mark Mitchell <mark@codesourcery.com>
21682
21683 PR c++/23993
21684 * g++.dg/template/array14.C: New test.
21685
21686 2005-09-21 Erik Edelmann <erik.edelmann@iki.fi>
21687
21688 PR fortran/19929
21689 * gfortran.dg/der_ptr_component_1.f90: New test.
21690
21691 2005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
21692
21693 PR c++/23965
21694 * g++.dg/template/error1.C: Reject "no matching function" message.
21695
21696 2005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
21697
21698 PR c++/17609
21699 * g++.dg/lookup/error1.C: New test.
21700
21701 2005-09-21 Dorit Nuzman <dorit@il.ibm.com>
21702
21703 * gcc.dg/vect/vect-dv-2.c: Change loop bound and restore original
21704 functionality of the testcase.
21705
21706 2005-09-20 Richard Henderson <rth@redhat.com>
21707
21708 * gcc.dg/vect/vect-22.c: Require vect_float.
21709 * gcc.dg/vect/vect-91.c: XFAIL if vect_no_int_add.
21710
21711 2005-09-20 Joseph S. Myers <joseph@codesourcery.com>
21712
21713 * g++.dg/cpp/ucnid-1.C, g++.dg/cpp/normalize-1.C,
21714 g++.dg/other/ucnid-1.C, gcc.dg/cpp/normalize-1.c,
21715 gcc.dg/cpp/normalize-2.c, gcc.dg/cpp/normalize-3.c,
21716 gcc.dg/cpp/normalize-4.c, gcc.dg/cpp/ucnid-1.c,
21717 gcc.dg/cpp/ucnid-2.c, gcc.dg/cpp/ucnid-3.c, gcc.dg/cpp/ucnid-4.c,
21718 gcc.dg/cpp/ucnid-5.c, gcc.dg/cpp/ucnid-7.c,gcc.dg/ucnid-1.c,
21719 gcc.dg/ucnid-2.c, gcc.dg/ucnid-3.c, gcc.dg/ucnid-4.c,
21720 gcc.dg/ucnid-5.c, gcc.dg/ucnid-6.c: Add -fextended-identifiers.
21721 * gcc.dg/cpp/ucnid-8.c: New test.
21722
21723 2005-09-20 Jakub Jelinek <jakub@redhat.com>
21724
21725 PR tree-optimization/23929
21726 * gcc.c-torture/compile/pr23929.c: New test.
21727
21728 2005-09-20 Daniel Berlin <dberlin@dberlin.org>
21729
21730 * gcc.dg/vect/vect-dv-2.c: Expect same alignment message only
21731 for one loop.
21732
21733 2005-09-20 Steve Ellcey <sje@cup.hp.com>
21734
21735 PR testsuite/23186
21736 * g++.dg/other/pr22003.C: Require named sections.
21737
21738 2005-09-20 Jakub Jelinek <jakub@redhat.com>
21739
21740 PR c++/23947
21741 * g++.dg/rtti/crash3.C: New test.
21742
21743 PR tree-optimization/23818
21744 * gcc.dg/pr23818.c: New test.
21745
21746 2005-09-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
21747
21748 PR fortran/23420
21749 * gfortran.dg/print_fmt_4.f: New.
21750
21751 2005-09-20 Jakub Jelinek <jakub@redhat.com>
21752
21753 PR fortran/23663
21754 * gfortran.fortran-torture/execute/entry_11.f90: New test.
21755
21756 2005-09-20 Dorit Nuzman <dorit@il.ibm.com>
21757
21758 * gcc.dg/vect/vect-40.c: Remove pointers to "aligned types".
21759 Use pointers to local alignable arrays instead. Added comments.
21760 * gcc.dg/vect/vect-46.c: Likewise.
21761 * gcc.dg/vect/vect-48.c: Likewise.
21762 * gcc.dg/vect/vect-49.c: Likewise.
21763 * gcc.dg/vect/vect-52.c: Likewise.
21764 * gcc.dg/vect/vect-53.c: Likewise.
21765 * gcc.dg/vect/vect-54.c: Likewise.
21766 * gcc.dg/vect/vect-56.c: Likewise.
21767 * gcc.dg/vect/vect-57.c: Likewise.
21768 * gcc.dg/vect/vect-58.c: Likewise.
21769 * gcc.dg/vect/vect-60.c: Likewise.
21770 * gcc.dg/vect/vect-61.c: Likewise.
21771
21772 * gcc.dg/vect/vect-42.c: Remove pointers to "aligned types".
21773 The test is no longer vectorizable on vect_no_align targets.
21774 * gcc.dg/vect/vect-43.c: Likewsie.
21775
21776 * gcc.dg/vect/vect-44.c: Added comments.
21777 * gcc.dg/vect/vect-45.c: Added comments.
21778 * gcc.dg/vect/vect-50.c: Added comments.
21779 * gcc.dg/vect/vect-51.c: Added comments.
21780
21781 * gcc.dg/vect/vect-95.c: Use aligned arrays instead of arrays to
21782 aligned type.
21783 * gcc.dg/vect/Os-vect-95.c: Likewise.
21784
21785 * gcc.dg/vect/vect-41.c: Test removed.
21786 * gcc.dg/vect/vect-47.c: Test removed.
21787 * gcc.dg/vect/vect-55.c: Test removed.
21788 * gcc.dg/vect/vect-59.c: Test removed.
21789
21790 2005-09-20 Dorit Nuzman <dorit@il.ibm.com>
21791
21792 * gcc.dg/vect/pr16105.c: Replace "aligned types" with regular types.
21793 No longer vectorizable on vect_no_align targets.
21794 * gcc.dg/vect/pr20122.c: Likewise.
21795 * gcc.dg/vect/vect-74.c: Likewise.
21796 * gcc.dg/vect/vect-75.c: Likewise.
21797 * gcc.dg/vect/vect-76.c: Likewise.
21798
21799 * gcc.dg/vect/vect-37.c: Replace "aligned types" with regular types.
21800 Will not be vectorizable on vect_no_align targets once aliasing issues
21801 are resolved.
21802 * gcc.dg/vect/vect-79.c: Likewise.
21803
21804 * gcc.dg/vect/vect-77.c: Replace "aligned types" with regular types.
21805 * gcc.dg/vect/vect-78.c: Likewise.
21806 * gcc.dg/vect/vect-97.c: Likewise.
21807
21808 2005-09-19 Steven Bosscher <stevenb@suse.de>
21809
21810 * gcc.dg/pr23943.c: New test.
21811
21812 2005-09-18 Paul Thomas <pault@gcc.gnu.org>
21813
21814 PR fortran/19181
21815 * gfortran.dg/derived_pointer_null_1.f90: New test.
21816
21817 2005-09-18 Richard Guenther <rguenther@suse.de>
21818
21819 PR middle-end/23944
21820 * gcc.c-torture/compile/pr23944.c: New testcase.
21821
21822 2005-09-18 Erik Edelmann <erik.edelmann@iki.fi>
21823
21824 PR fortran/15975
21825 * gfortran.dg/der_pointer_2.f90: New test.
21826
21827 2005-09-18 Paul Thomas <pault@gcc.gnu.org>
21828
21829 PR fortran/16861
21830 * gfortran.dg/nested_modules_2.f90: New test.
21831
21832 2005-09-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
21833
21834 PR c++/18368
21835 * g++.dg/other/semicolon.C: New test.
21836
21837 2005-09-16 Joseph S. Myers <joseph@codesourcery.com>
21838
21839 * g++.dg/warn/huge-val1.C: Disable tests on values of HUGE_VAL,
21840 HUGE_VALF and HUGE_VALL unless __GLIBC__ is defined.
21841
21842 2005-09-16 Mark Mitchell <mark@codesourcery.com>
21843
21844 PR c++/23914
21845 * g++.dg/template/static18.C: New test.
21846
21847 PR c++/21514
21848 * g++.dg/template/crash19.C: Remove dg-error marker.
21849 * g++.dg/template/local4.C: New test.
21850
21851 2005-09-16 Paul Brook <paul@codesourcery.com>
21852
21853 PR fortran/23906
21854 * gfortran.dg/dependency_1.f90: New test.
21855
21856 2005-09-15 Mark Mitchell <mark@codesourcery.com>
21857
21858 PR c++/23896
21859 * g++.dg/template/static17.C: New test.
21860
21861 2005-09-15 Joseph S. Myers <joseph@codesourcery.com>
21862
21863 PR c++/23139
21864 * g++.dg/warn/huge-val1.C: New test.
21865
21866 2005-09-15 Mark Mitchell <mark@codesourcery.com>
21867
21868 PR c++/13140
21869 * g++.dg/parse/class2.C: New test.
21870 * g++.dg/template/explicit8.C: Likewise.
21871 * g++.dg/template/spec25.C: Likewise.
21872
21873 2005-09-14 Josh Conner <jconner@apple.com>
21874
21875 PR middle-end/23584
21876 * gcc.dg/pr23584.c: New test.
21877
21878 2005-09-14 Jerry DeLisle <jvdelisle@verizon.net>
21879
21880 PR fortran/21875 Internal Unit Array I/O, NIST
21881 * gfortran.dg/arrayio_1.f90: New test.
21882 * gfortran.dg/arrayio_1.f90: New test.
21883 * gfortran.dg/arrayio_1.f90: New test.
21884 * gfortran.dg/arrayio_1.f90: New test.
21885 * gfortran.dg/arrayio_1.f90: New test.
21886
21887 2005-09-14 Uros Bizjak <uros@kss-loka.si>
21888
21889 PR middle-end/22480
21890 * gcc.dg/vect/pr22480.c: New test.
21891
21892 2005-09-13 Paul Thomas <pault@gcc.gnu.org>
21893
21894 PR fortran/19358
21895 * gfortran.fortran-torture/assumed_dummy_1.f90: New test.
21896
21897 2005-09-13 Josh Conner <jconner@apple.com>
21898
21899 PR c++/23180
21900 * g++.dg/init/struct2.C: New test.
21901 * g++.dg/init/struct3.C: New test.
21902
21903 2005-09-13 Janis Johnson <janis187@us.ibm.com>
21904
21905 * gcc.dg/pr15784-4.c, gcc.dg/pr20130-1.c, gcc.dg/ucnid-6.c:
21906 Clean up temp files.
21907 * gcc.dg/tree-ssa/20030821-1.c, gcc.dg/tree-ssa/20040514-2.c,
21908 gcc.dg/tree-ssa/builtin-fprintf-1.c,
21909 gcc.dg/tree-ssa/builtin-fprintf-chk-1.c,
21910 gcc.dg/tree-ssa/builtin-printf-1.c,
21911 gcc.dg/tree-ssa/builtin-printf-chk-1.c,
21912 gcc.dg/tree-ssa/builtin-vfprintf-1.c,
21913 gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c,
21914 gcc.dg/tree-ssa/builtin-vprintf-1.c,
21915 gcc.dg/tree-ssa/builtin-vprintf-chk-1.c, gcc.dg/tree-ssa/ltrans-8.c,
21916 gcc.dg/tree-ssa/pr19055-2.c, gcc.dg/tree-ssa/pr19055.c,
21917 gcc.dg/tree-ssa/pr21985.c: Clean up dump files.
21918 * gcc.dg/vect/fast-math-vect-reduc-5.c, gcc.dg/vect/pr22506.c,
21919 gcc.dg/vect/trapv-vect-reduc-4.c, gcc.dg/vect/vect-116.c,
21920 gcc.dg/vect/vect-reduc-6.c, gcc.dg/vect/vect-reduc-7.c,
21921 gcc.dg/vect/vect-reduc-8.c, gcc.dg/vect/vect-reduc-9.c,
21922 gcc.dg/vect/vect-shift-1.c: Clean up .vect files.
21923
21924 2005-09-13 Josh Conner <jconner@apple.com>
21925
21926 * lib/gcc-dg.exp: Load scanipa.exp.
21927 (cleanup-dump): New procedure.
21928 (cleanup-rtl-dump, cleanup-tree-dump, cleanup-ipa-dump): Use it.
21929 * lib/scandump.exp: New file.
21930 * lib/scantree.exp: Use it.
21931 * lib/scanipa.exp: New file.
21932
21933 2005-09-13 Erik Edelmann <erik.edelmann@iki.fi>
21934
21935 PR fortran/17740
21936 * gfortran.dg/generic_4.f90: New test.
21937
21938 2005-09-13 Uros Bizjak <uros@kss-loka.si>
21939
21940 PR target/23816
21941 * gcc.target/i386/pr23816-1.c: New test.
21942 * gcc.target/i386/pr23816-2.c: New test.
21943
21944
21945 2005-09-13 Bastian Blank <waldi@debian.org>
21946
21947 PR c++/16171
21948 * g++.dg/abi/mangle26.C: New test.
21949 * g++.dg/abi/mangle27.C: New test.
21950 * g++.dg/abi/mangle28.C: New test.
21951 * g++.dg/abi/mangle29.C: New test.
21952
21953 PR c++/23839
21954 * g++.dg/parse/register1.C: New test.
21955
21956 2005-09-13 Mark Mitchell <mark@codesourcery.com>
21957
21958 PR c++/23842
21959 * g++.dg/template/access16.C: New test.
21960
21961 2005-09-13 Richard Sandiford <richard@codesourcery.com>
21962
21963 * gfortran.dg/char_pack_2.f90: Increase the vector size.
21964
21965 2005-09-13 Richard Sandiford <richard@codesourcery.com>
21966
21967 PR fortran/18899
21968 * gfortran.dg/shape_2.f90: New test.
21969
21970 2005-09-13 Richard Sandiford <richard@codesourcery.com>
21971
21972 PR target/19269
21973 * gfortran.dg/char_associated_1.f90, gfortran.dg/char_cshift_1.f90,
21974 * gfortran.dg/char_cshift_2.f90, gfortran.dg/char_eoshift_1.f90,
21975 * gfortran.dg/char_eoshift_2.f90, gfortran.dg/char_eoshift_3.f90,
21976 * gfortran.dg/char_eoshift_4.f90, gfortran.dg/char_pack_1.f90,
21977 * gfortran.dg/char_pack_2.f90, gfortran.dg/char_reshape_1.f90,
21978 * gfortran.dg/char_spread_1.f90, gfortran.dg/char_transpoe_1.f90,
21979 * gfortran.dg/char_unpack_1.f90, gfortran.dg/char_unpack_2.f90: New
21980 tests.
21981
21982 2005-09-12 Mark Mitchell <mark@codesourcery.com>
21983
21984 PR c++/23841
21985 * g++.dg/parse/template17.C: New test.
21986
21987 2005-09-12 Mark Mitchell <mark@codesourcery.com>
21988
21989 PR c++/23789
21990 * g++.dg/template/nontype14.C: New test.
21991
21992 2005-09-12 Ian Lance Taylor <ian@airs.com>
21993
21994 PR g++/7874
21995 * g++.dg/lookup/friend7.C: New test.
21996 * g++.dg/lookup/friend8.C: New test.
21997 * g++.dg/parse/defarg4.C: Add a parameter to the friend function,
21998 so that it will be found via argument dependent lookup.
21999 * g++.old-deja/g++.brendan/crash56.C: Don't expect errors for
22000 friend functions which will no longer be found.
22001 * g++.old-deja/g++.jason/friend.C: Add a parameter to the friend
22002 function g, so that it will be found via argument dependent
22003 lookup.
22004 * g++.old-deja/g++.jason/scoping15.C: Use -ffriend-injection.
22005 * g++.old-deja/g++.mike/net43.C: Likewise.
22006
22007 2005-09-12 Mark Mitchell <mark@codesourcery.com>
22008
22009 PR c++/23691
22010 * g++.dg/template/static16.C: New test.
22011
22012 2005-09-12 Josh Conner <jconner@apple.com>
22013
22014 PR middle-end/23237
22015 * gcc.c-torture/compile/pr23237.c: New test.
22016
22017 2005-09-11 Richard Henderson <rth@redhat.com>
22018
22019 * g++.dg/other/error8.C: Update expected diagnostic text.
22020
22021 2005-09-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
22022
22023 PR libfortran/19872
22024 * gfortran.dg/overwrite_1.f: New test.
22025
22026 2005-09-09 Josh Conner <jconner@apple.com>
22027
22028 * g++.dg/init/pr23180-1.C: Removed.
22029 * g++.dg/init/pr23180-2.C: Removed.
22030
22031 2005-09-09 David Daney <ddaney@avtrex.com>
22032
22033 * gcc.c-torture/execute/20010124-1.c: Removed and split into two new
22034 files which are ...
22035 * gcc.c-torture/execute/builtins/20010124-1: ... here and ...
22036 * gcc.c-torture/execute/builtins/20010124-1-lib.c: ... here.
22037
22038 2005-09-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
22039
22040 * gfortran.dg/iostat_2.f90: New test.
22041
22042 2005-09-09 Mark Mitchell <mark@codesourcery.com>
22043
22044 PR c++/22252
22045 * g++.dg/ext/interface1.C: New test.
22046 * g++.dg/ext/interface1.h: Likewise.
22047 * g++.dg/ext/interface1a.cc: Likewise.
22048
22049 2005-09-09 Thomas Koenig <Thomas.Koenig@online.de>
22050
22051 * gfortran.dg/iomsg_1.f90: New test case.
22052
22053 2005-09-09 Richard Guenther <rguenther@suse.de>
22054
22055 PR c++/23624
22056 * g++.dg/tree-ssa/pr23624.C: New testcase.
22057
22058 2005-09-09 Richard Sandiford <richard@codesourcery.com>
22059
22060 PR fortran/19239
22061 * gfortran.dg/vector_subscript_1.f90,
22062 * gfortran.dg/vector_subscript_2.f90: New tests.
22063
22064 2005-09-09 Richard Sandiford <richard@codesourcery.com>
22065
22066 PR fortran/21104
22067 * gfortran.dg/array_alloc_1.f90,
22068 * gfortran.dg/array_alloc_2.f90,
22069 * gfortran.dg/array_alloc_3.f90: New tests.
22070
22071 2005-09-09 Richard Sandiford <richard@codesourcery.com>
22072
22073 PR fortran/12840
22074 * gfortran.dg/array_constructor_6.f90
22075 * gfortran.dg/array_constructor_7.f90
22076 * gfortran.dg/array_constructor_8.f90
22077 * gfortran.dg/array_constructor_9.f90
22078 * gfortran.dg/array_constructor_10.f90
22079 * gfortran.dg/array_constructor_11.f90
22080 * gfortran.dg/array_constructor_12.f90: New tests.
22081
22082 2005-09-08 Josh Conner <jconner@apple.com>
22083
22084 PR c++/23180
22085 * g++.dg/init/pr23180-1.C: New test.
22086 * g++.dg/init/pr23180-2.C: New test.
22087
22088 2005-09-09 Paul Thomas <pault@gcc.gnu.org>
22089
22090 PR fortran/18878
22091 * gfortran.dg/module_double_reuse.f90: New.
22092
22093 2005-09-09 Paul Thomas <pault@gcc.gnu.org>
22094
22095 PR fortran/23270
22096 PR fortran/22304
22097 PR fortran/18870
22098 PR fortran/17917
22099 PR fortran/16511
22100 * gfortran.dg/common_equivalence_1.f: New.
22101 * gfortran.dg/common_equivalence_2.f: New.
22102 * gfortran.dg/common_equivalence_3.f: New.
22103 * gfortran.dg/contained_equivalence_1.f90: New.
22104 * gfortran.dg/module_blank_common.f90: New.
22105 * gfortran.dg/module_commons_1.f90: New.
22106 * gfortran.dg/module_equivalence_1.f90: New.
22107 * gfortran.dg/nested_modules_1.f90: New.
22108 * gfortran.dg/g77/19990905-0.f: Remove XFAIL, rearrange
22109 equivalences and add comment to connect the test with
22110 the PR.
22111
22112 2005-09-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
22113
22114 PR fortran/23765
22115 * gfortran.dg/common_6.f90: New test.
22116
22117 2005-09-08 Richard Sandiford <richard@codesourcery.com>
22118
22119 PR fortran/15326
22120 * gfortran.dg/char_result_1.f90,
22121 * gfortran.dg/char_result_2.f90,
22122 * gfortran.dg/char_result_3.f90,
22123 * gfortran.dg/char_result_4.f90,
22124 * gfortran.dg/char_result_5.f90,
22125 * gfortran.dg/char_result_6.f90,
22126 * gfortran.dg/char_result_7.f90,
22127 * gfortran.dg/char_result_8.f90: New tests.
22128
22129 2005-09-08 Richard Sandiford <richard@codesourcery.com>
22130
22131 PR fortran/19928
22132 * gfortran.dg/pr19928-1.f90, gfortran.dg/pr19928-2.f90: New tests.
22133
22134 2005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
22135
22136 PR obj-c++/16816
22137 * obj-c++.dg/selector-5.mm: New test.
22138 * obj-c++.dg/selector-6.mm: New test.
22139
22140 2005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
22141
22142 PR objc/20574
22143 PR objc/19324
22144 * objc.dg/error-1.m: New test.
22145
22146 2005-09-07 Richard Sandiford <richard@codesourcery.com>
22147
22148 PR fortran/23373
22149 * gfortran.fortran-torture/execute/pr23373-1.f90,
22150 * gfortran.fortran-torture/execute/pr23373-1.f90: New tests.
22151
22152 2005-09-07 Jerry DeLisle <jvdelisle@verizon.net>
22153
22154 PR libfortran/23760
22155 * gfortran.dg/g77/1832.f: Remove long string in write statement
22156 to allow the test to pass on correct list directed output with
22157 prepended space.
22158
22159 2005-09-07 James E Wilson <wilson@specifix.com>
22160
22161 * gcc.dg/intmax_t-1.c: Disable for xscale*-*-elf*.
22162
22163 2005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
22164
22165 * gfortran.dg/parameter+save.f90: Rename to
22166 * gfortran.dg/parameter_save.f90: .. this.
22167
22168 2005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
22169
22170 PR fortran/20848
22171 * gfortran.dg/parameter+save.f90: New test case.
22172
22173 2005-09-06 Richard Sandiford <richard@codesourcery.com>
22174
22175 PR fortran/19269
22176 * gfortran.fortran-torture/execute/pr19269-1.f90: New test.
22177
22178 2005-09-06 Jakub Jelinek <jakub@redhat.com>
22179
22180 PR c/23075
22181 * gcc.dg/pr23075.c: New test.
22182 * g++.dg/warn/pr23075.C: New test.
22183
22184 PR target/22362
22185 * gcc.target/i386/pr22362.c: New test.
22186
22187 PR rtl-optimization/23098
22188 * gcc.target/i386/pr23098.c: Add dg-require-effective-target ilp32.
22189
22190 * gcc.dg/debug/dwarf2/dwarf-char1.c: Further regex fixes.
22191 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
22192 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
22193
22194 2005-09-06 Mark Mitchell <mark@codesourcery.com>
22195
22196 * g++.dg/expr/cast6.C: New test.
22197
22198 PR c++/9782
22199 * g++.dg/init/new15.C: New test.
22200
22201 2005-09-06 Keith Besaw <kbesaw@us.ibm.com>
22202
22203 * gcc.dg/vect/Os-vect-95.c: New test.
22204 * gcc.dg/vect/vect-95.c: Same.
22205
22206 2005-09-06 Keith Besaw <kbesaw@us.ibm.com>
22207
22208 * gcc.dg/vect/vect-29.c: Update xfail testing.
22209 * gcc.dg/vect/vect-44.c: Same.
22210 * gcc.dg/vect/vect-48.c: Same.
22211 * gcc.dg/vect/vect-50.c: Same.
22212 * gcc.dg/vect/vect-72.c: Same.
22213 * gcc.dg/vect/vect-77.c: Same.
22214 * gcc.dg/vect/vect-78.c: Same.
22215 * gcc.dg/vect/vect-80.c: Same.
22216 * gcc.dg/vect/vect-96.c: Same.
22217 * gcc.dg/vect/vect-100.c: Same.
22218 * gcc.dg/vect/vect-exp: Add default flags for Os-vect-*.
22219 * gfortran.dg/vect/vect-2.f90: Update xfail testing.
22220 * gfortran.dg/vect/vect-5.f90: Same.
22221
22222 2005-09-06 Jakub Jelinek <jakub@redhat.com>
22223
22224 * gcc.dg/debug/dwarf2/dwarf-char1.c: Accept more assembler comment
22225 start strings.
22226 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
22227 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
22228
22229 PR c++/23056
22230 * g++.dg/opt/pr23056.C: New test.
22231
22232 PR rtl-optimization/23098
22233 * gcc.target/i386/pr23098.c: New test.
22234
22235 2005-09-05 Mark Mitchell <mark@codesourcery.com>
22236
22237 PR c++/23667
22238 * g++.dg/template/static15.C: New test.
22239
22240 PR c++/21440
22241 * g++.dg/ext/stmtexpr5.C: New test.
22242 * g++.dg/ext/stmtexpr6.C: Likewise.
22243
22244 2005-09-05 J"orn Rennecke <joern.rennecke@st.com>
22245
22246 * gcc.dg/pr21255-1.c: Match different pattern for sh64.
22247
22248 * gcc.dg/debug/dwarf2/dwarf-char1.c: Allow '!' comment character.
22249 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
22250 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
22251
22252 2005-09-04 Thomas Koenig <Thomas.Koenig@online.de>
22253
22254 PR libfortran/23321
22255 * gfortran.dg/direct_io_4.f90: New test case.
22256
22257 2005-09-04 Andrew Pinski <pinskia@physics.uc.edu>
22258 Rasmus Hahn <rassahah@neofonie.de>
22259
22260 PR libobjc/23108
22261 * objc.dg/type-stream-1.m: New test.
22262
22263 2005-09-04 Tobias Schl"uter <tobias.shclueter@physik.uni-muenchen.de>
22264
22265 PR fortran/23661
22266 * gfortran.dg/print_fmt_1.f90, gfortran.dg/print_fmt_2.f90
22267 gfortran.dg/print_fmt_3.f90: New test.
22268
22269 2005-09-03 Jakub Jelinek <jakub@redhat.com>
22270
22271 * gfortran.dg/fmt_t_1.f90: New test.
22272
22273 2005-09-03 Jakub Jelinek <jakub@redhat.com>
22274
22275 PR rtl-optimization/23454
22276 * g++.dg/opt/pr23454.C: New test.
22277
22278 2005-09-03 Mark Mitchell <mark@codesourcery.com>
22279
22280 PR c++/23699
22281 * g++.dg/ext/static1.C: New test.
22282
22283 2005-09-02 Richard Henderson <rth@redhat.com>
22284
22285 * gcc.c-torture/execute/frame-address.c (check_fa_mid): Avoid
22286 tail call to check_fa_work.
22287
22288 2005-09-02 Mark Mitchell <mark@codesourcery.com>
22289
22290 PR c++/21687
22291 * g++.dg/other/gc3.C: New test.
22292
22293 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
22294
22295 * gcc.dg/20030711-1.c: Include stddef.h and stdio.h.
22296 * gcc.dg/20050826-1.c: Likewise.
22297
22298 2005-08-31 Mark Mitchell <mark@codesourcery.com>
22299
22300 PR c++/23167
22301 * g++.dg/expr/volatile1.C: New test.
22302
22303 2005-09-02 Andrew Pinski <pinskia@physics.uc.edu>
22304
22305 PR middle-end/23547
22306 * gcc.dg/pr23547.c: New test.
22307
22308 2005-09-02 Richard Sandiford <richard@codesourcery.com>
22309
22310 PR c/22061
22311 * gcc.c-torture/execute/pr22061-1.c,
22312 * gcc.c-torture/execute/pr22061-2.c,
22313 * gcc.c-torture/execute/pr22061-3.c,
22314 * gcc.c-torture/execute/pr22061-4.c: New tests.
22315
22316 2005-09-01 Craig Rodrigues <rodrigc@gcc.gnu.org>
22317
22318 * gcc.dg/Wredundant-decls-2.c: New test to check that
22319 -Wredundant-decls does not issue warning for a variable
22320 definition following a declaration.
22321
22322 2005-09-01 Jakub Jelinek <jakub@redhat.com>
22323
22324 PR debug/7241
22325 * gcc.dg/debug/dwarf2/dwarf-char1.c: New test.
22326 * gcc.dg/debug/dwarf2/dwarf-char2.c: New test.
22327 * gcc.dg/debug/dwarf2/dwarf-char3.c: New test.
22328
22329 * gcc.dg/debug/dwarf2/dwarf-die1.c: Fix a typo.
22330 * gcc.dg/debug/dwarf2/dwarf-die2.c: Likewise.
22331 * gcc.dg/debug/dwarf2/dwarf-die3.c: Likewise.
22332 * gcc.dg/debug/dwarf2/dwarf-die5.c: Likewise.
22333 * gcc.dg/debug/dwarf2/dwarf-die6.c: Likewise.
22334 * gcc.dg/debug/dwarf2/dwarf-die7.c: Likewise.
22335 * gcc.dg/debug/dwarf2/dwarf-uninit.c: Likewise.
22336 * gcc.dg/debug/dwarf2/dwarf2-macro.c: Likewise.
22337
22338 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
22339
22340 PR objc/23306
22341 * objc.dg/image-info.m: Remove "objc_module_info" check part of the
22342 scan-assmbler.
22343
22344 2005-08-31 J"orn Rennecke <joern.rennecke@st.com>
22345
22346 PR target/21255
22347 * gcc.dg/pr21255-1.c: New test.
22348 * gcc.dg/pr21255-2-mb.c: Likewise.
22349 * gcc.dg/pr21255-2-ml.c: Likewise.
22350 * gcc.dg/pr21255-3.c: Likewise.
22351 * gcc.dg/pr21255-4.c: Likewise.
22352
22353 2005-08-31 Dale Johannesen <dalej@apple.com>
22354
22355 * gcc.dg/20050830-1.c: New.
22356
22357 2005-08-31 Josh Conner <jconner@apple.com>
22358
22359 * g++.dg/ext/packed8.C: Add -mstructure-size-boundary=8 to
22360 command-line options for arm-*-* targets.
22361 * g++.dg/init/array16.C: Likewise.
22362 * g++.dg/other/crash-4.C: Likewise.
22363
22364 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
22365
22366 PR obj-c++/23640
22367 * obj-c++.dg/gnu-runtime-3.mm: New test.
22368
22369 2005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22370
22371 PR c++/13377
22372 * g++.dg/lookup/ambig4.C: New test.
22373 * g++.dg/lookup/ambig5.C: New test.
22374 * g++.dg/tc1/dr101.C: Adjust error markers.
22375
22376 2005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22377
22378 PR c++/23639
22379 * g++.dg/template/ttp5.C: Adjust error markers.
22380
22381 2005-08-30 Andrew Pinski <pinskia@physics.uc.edu>
22382
22383 PR testsuite/23609
22384 * lib/obj-c++.exp: Include target-libpath.exp.
22385 (obj-c++_link_flags): Look for the GNU libobjc library
22386 and set the library path to include it.
22387 Don't manually set LD_LIBRARY_PATH (etc.) but call
22388 set_ld_library_path_env_vars instead.
22389 (obj-c++_target_compile): Don't set library path or
22390 linker flags because they are already set correctly
22391 in obj-c++_link_flags.
22392
22393 2005-08-30 Josh Conner <jconner@apple.com>
22394
22395 * gcc.dg/builtin-stringop-chk-1.c: Add -mstructure-size-boundary=8
22396 to command-line options for arm-*-* targets.
22397
22398 2005-08-30 Geoffrey Keating <geoffk@apple.com>
22399
22400 * g++.dg/other/i386-1.C: New.
22401
22402 2005-08-30 Jakub Jelinek <jakub@redhat.com>
22403
22404 PR preprocessor/20348
22405 PR preprocessor/20356
22406 * gcc.dg/cpp/pr20348.c: New test.
22407 * gcc.dg/cpp/pr20348.h: New file.
22408 * gcc.dg/cpp/inc/pr20348.h: New file.
22409 * gcc.dg/cpp/inc/pr20348-aux.h: New file.
22410 * gcc.dg/cpp/pr20356.c: New test.
22411 * gcc.dg/cpp/pr20356.h: New file.
22412 * gcc.dg/cpp/inc/pr20356.h: New file.
22413 * gcc.dg/cpp/inc/pr20356-aux.h: New file.
22414
22415 2005-08-29 Jerry DeLisle <jvdelisle@verizon.net>
22416
22417 * gfortran.fortran-torture/execute/intrinsic_count.f90:
22418 Fix array dimension to avoid correct end-of-file error.
22419
22420 2005-08-29 Thomas Koenig <Thomas.Koenig@online.de>
22421
22422 PR libfortran/23598
22423 * gfortran.dg/iostat_1.f90: New test.
22424
22425 2005-08-28 Andrew Pinski <pinskia@physics.uc.edu>
22426
22427 PR middle-end/23408
22428 * gcc.dg/pr23408.c: New test.
22429
22430 2005-08-28 Mark Mitchell <mark@codesourcery.com>
22431
22432 PR c++/23099
22433 * g++.dg/init/member1.C: Make sure erroneous static data member
22434 definitions are required.
22435 * g++.dg/template/static13.C: New test.
22436 * g++.dg/template/static14.C: Likewise.
22437
22438 2005-08-29 Jakub Jelinek <jakub@redhat.com>
22439
22440 * gcc.target/i386/pr23575.c: Use -msse2 instead of
22441 -march=pentium4, remove ilp32 requirement.
22442
22443 PR middle-end/23484
22444 * gcc.c-torture/execute/builtins/pr23484-chk.c: New test.
22445 * gcc.c-torture/execute/builtins/pr23484-chk-lib.c: New file.
22446
22447 2005-08-29 Andreas Jaeger <aj@suse.de>
22448
22449 PR testsuite/23607
22450 * gcc.target/i386/pr23575.c: Run only on 32-bit x86.
22451
22452 2005-08-28 Jakub Jelinek <jakub@redhat.com>
22453
22454 * gcc.c-torture/execute/20050316-2.c: New test.
22455 * gcc.c-torture/execute/20050316-3.c: New test.
22456 * gcc.dg/torture/pr16104-1.c: New test.
22457
22458 2005-08-27 Andrew Pinski <pinskia@physics.uc.edu>
22459
22460 PR middle-end/23463
22461 * gcc.c-torture/execute/zero-struct-1.c: New test.
22462
22463 2005-08-27 Richard Guenther <rguenther@suse.de>
22464
22465 PR target/23575
22466 * gcc.target/i386/pr23575.c: New testcase.
22467
22468 2005-08-26 Jakub Jelinek <jakub@redhat.com>
22469
22470 PR rtl-optimization/23561
22471 * gcc.c-torture/execute/20050826-1.c: New test.
22472
22473 PR rtl-opt/23560
22474 * gcc.c-torture/execute/20050826-2.c: New test.
22475
22476 2005-08-26 Dale Johannesen <dalej@apple.com>
22477
22478 * gcc.dg/20030711-1.c: Modify to work on Darwin.
22479 * gcc.dg/20050826-1.c: New.
22480
22481 2005-08-26 Mark Mitchell <mark@codesourcery.com>
22482
22483 PR c++/19004
22484 * g++.dg/template/nontype13.C: New test.
22485
22486 PR c++/23491
22487 * g++.dg/init/new14.C: New test.
22488 * g++.dg/expr/anew1.C: Do not XFAIL.
22489 * g++.dg/expr/anew2.C: Likewise.
22490 * g++.dg/expr/anew3.C: Likewise.
22491
22492 2005-08-26 Andrew Pinski <pinskia@physics.uc.edu>
22493
22494 PR middle-end/22439
22495 * gcc.dg/vla-3.c: New test.
22496
22497 2005-08-25 Erik Edelmann <eedelman@acclab.helsinki.fi>
22498
22499 PR fortran/20363
22500 * gfortran.dg/named_interface.f90: New.
22501
22502 2005-08-26 Maciej W. Rozycki <macro@linux-mips.org>
22503
22504 * gcc.c-torture/execute/frame-address.c: New test.
22505
22506 2005-08-25 Nathan Sidwell <nathan@codesourcery.com>
22507
22508 PR c++/20817
22509 * g++.old-deja/g++.benjamin/13908.C: Robustify expected error.
22510
22511 2005-08-25 Alan Modra <amodra@bigpond.net.au>
22512
22513 * gcc.dg/vect/vect-52.c: Increase b[] and c[] size by one.
22514
22515 2005-08-25 Alan Modra <amodra@bigpond.net.au>
22516
22517 * gcc.dg/20020103-1.c: Scan for LC[0-9], not LC.
22518 * gcc.dg/altivec-22.c: Rename from..
22519 * gcc.dg/altivec-nomfcr.c: ..this.
22520
22521 2005-08-24 Paolo Bonzini <bonzini@gnu.org>
22522
22523 PR tree-optimization/23546
22524 * gcc.dg/tree-ssa/pr23546.c: New test.
22525
22526 2005-08-24 Thomas Koenig <Thomas.Koenig@online.de>
22527
22528 PR fortran/17758
22529 * gfortran.dg/nonreturning_statements.f90: New test.
22530
22531 2005-08-24 Nathan Sidwell <nathan@codesourcery.com>
22532
22533 PR c++/22454
22534 * g++.dg/parse/crash29.C: New.
22535
22536 2005-08-23 DJ Delorie <dj@redhat.com>
22537
22538 * gcc.c-torture/execute/stdarg-2.c (main): Make sure long
22539 constants have the L suffix.
22540
22541 2005-08-23 Nathan Sidwell <nathan@codesourcery.com>
22542
22543 PR c++/23044
22544 * g++.dg/template/instantiate8.C: New.
22545
22546 2005-08-23 J"orn Rennecke <joern.rennecke@st.com>
22547
22548 PR middle-end/23467
22549 * gcc.c-torture/execute/pr23467.c: New test.
22550
22551 2005-08-23 Jakub Jelinek <jakub@redhat.com>
22552
22553 PR tree-optimization/22043
22554 * gcc.c-torture/execute/20050613-1.c: New test.
22555
22556 2005-08-23 Ben Elliston <bje@au.ibm.com>
22557
22558 * gcc.c-torture/execute/ieee/ieee.exp: Load gcc-dg.exp library.
22559
22560 2005-08-22 Jakub Jelinek <jakub@redhat.com>
22561
22562 PR rtl-optimization/23478
22563 * g++.dg/opt/pr23478.C: New test.
22564
22565 2005-08-22 Andrew Pinski <pinskia@physics.uc.edu>
22566
22567 PR c/18715
22568 * gcc.dg/switch-warn-3.c: New test.
22569
22570 2005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22571
22572 PR c++/22233
22573 * g++.dg/template/param1.C: New test.
22574
22575 2005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22576
22577 PR c++/23089
22578 * g++.dg/other/incomplete1.C: New test.
22579
22580 2005-08-22 Ira Rosen <irar@il.ibm.com>
22581
22582 * gcc.dg/vect/vect-22.c: Add test for float. All four loops
22583 are vectorizable.
22584
22585 2005-08-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
22586
22587 * d_lines_1.f, d_lines_2.f, d_lines_3.f, d_lines_4.f,
22588 d_lines_5.f: New.
22589
22590 2005-08-21 Jakub Jelinek <jakub@redhat.com>
22591
22592 * gcc.target/i386/sse-4.c: New test.
22593
22594 2005-08-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
22595
22596 PR testsuite/23239
22597 * gcc.dg/tree-prof/val-prof-5.c: Fix scan-tree-dump regexp.
22598
22599 2005-08-20 Jakub Jelinek <jakub@redhat.com>
22600
22601 * gcc.dg/20050811-1.c: New test.
22602 * gcc.dg/20050811-2.c: New test.
22603
22604 2005-08-20 Richard Earnshaw <richard.earnshaw@arm.com>
22605
22606 * gcc.dg/arm-eabi1.c (main): Exit with 0 on success.
22607
22608 2005-08-19 Diego Novillo <dnovillo@redhat.com>
22609
22610 PR 23476
22611 * gcc.c-torture/compile/pr23476.c: New test.
22612
22613 2005-08-19 Devang Patel <dpatel@apple.com>
22614
22615 PR tree-optimization/23048
22616 * gcc.dg/tree-ssa/pr23048.c: New test.
22617
22618 2005-08-19 Andrew Pinski <pinskia@physics.uc.edu>
22619
22620 PR middle-end/20624
22621 * g++.dg/warn/Wreturn-3.C: New test
22622
22623 2005-08-18 Dorit Nuzman <dorit@il.ibm.com>
22624
22625 PR tree-optimization/22228
22626 * g++.dg/vect/pr22543.cc: New test.
22627
22628 2005-08-17 Steven Bosscher <stevenb@suse.de>
22629
22630 PR tree-optimization/21574
22631 * gcc.dg/tree-ssa/pr21574.c: New test.
22632
22633 2005-08-16 James E Wilson <wilson@specifix.com>
22634
22635 * gcc.dg/large-size-array.c (DIM): Use USHRT_MAX not USHORT_MAX.
22636
22637 2005-08-16 Andrew Pinski <pinskia@physics.uc.edu>
22638
22639 PR tree-opt/23402
22640 * gcc.c-torture/compile/zero-strct-3.c: New test.
22641 * gcc.c-torture/compile/zero-strct-4.c: New test.
22642
22643 2005-08-16 Steven Bosscher <stevenb@suse.de>
22644
22645 PR target/23376
22646 * gcc.target/x86_64/pr23376.c: New test.
22647
22648 2005-08-16 Ian Lance Taylor <ian@airs.com>
22649
22650 PR c++/23337
22651 * g++.dg/ext/vector2.C: New.
22652
22653 2005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
22654
22655 * gfortran.dg/inquire-complex.f90: Correct mangled testcase.
22656
22657 2005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
22658
22659 PR libfortran/23428
22660 * gfortran.dg/inquire-complex.f90: New test case.
22661
22662 2005-08-16 James E Wilson <wilson@specifix.com>
22663
22664 PR tree-optimization/21105
22665 * gcc.dg/large-size-array.c: New.
22666
22667 2005-08-16 Dorit Nuzman <dorit@il.ibm.com>
22668
22669 * gcc.dg/vect/vect-40: Use aligned arrays instead of arrays to aligned
22670 type.
22671 * gcc.dg/vect/vect-41: Likewise.
22672 * gcc.dg/vect/vect-42: Likewise.
22673 * gcc.dg/vect/vect-43: Likewise.
22674 * gcc.dg/vect/vect-44: Likewise.
22675 * gcc.dg/vect/vect-46: Likewise.
22676 * gcc.dg/vect/vect-47: Likewise.
22677 * gcc.dg/vect/vect-48: Likewise.
22678 * gcc.dg/vect/vect-52: Likewise.
22679 * gcc.dg/vect/vect-53: Likewise.
22680 * gcc.dg/vect/vect-54: Likewise.
22681 * gcc.dg/vect/vect-55: Likewise.
22682 * gcc.dg/vect/vect-56: Likewise.
22683 * gcc.dg/vect/vect-57: Likewise.
22684 * gcc.dg/vect/vect-58: Likewise.
22685 * gcc.dg/vect/vect-59: Likewise.
22686 * gcc.dg/vect/vect-60: Likewise.
22687 * gcc.dg/vect/vect-61: Likewise.
22688 * gcc.dg/vect/vect-85: Likewise.
22689 * gcc.dg/vect/vect-87: Likewise.
22690 * gcc.dg/vect/vect-88: Likewise.
22691 * gcc.dg/vect/vect-93.c: Likewise.
22692 * gcc.dg/vect/vect-74: Likewise, and also added documentation.
22693 * gcc.dg/vect/vect-75: Likewise.
22694 * gcc.dg/vect/vect-76: Likewise.
22695 * gcc.dg/vect/vect-77: Likewise.
22696 * gcc.dg/vect/vect-78: Likewise.
22697 * gcc.dg/vect/vect-80: Likewise.
22698 * gcc.dg/vect/vect-35: Likewise, and also check that the test wasn't
22699 vectorized for the expected reason, rather than checking how alignment
22700 was handled.
22701 * gcc.dg/vect/vect-92.c: Use aligned arrays instead of arrays to
22702 aligned type and also instead of aligned pointers. Added documentation.
22703
22704 2005-08-16 Feng Wang <fengwang@nudt.edu.cn>
22705
22706 * gfortran.dg/power.f90: New test.
22707
22708 2005-08-16 Jakub Jelinek <jakub@redhat.com>
22709
22710 PR rtl-optimization/23299
22711 * g++.dg/opt/pr23299.C: New test.
22712
22713 2005-08-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
22714
22715 * gcc.dg/special/weak-1.c: xfail 32-bit hppa*-*-hpux*.
22716
22717 2005-08-15 Fariborz Jahanian <fjahanian@apple.com>
22718
22719 * g++.dg/template/local6.C: New test.
22720
22721 2005-08-14 Andrew Pinski <pinskia@physics.uc.edu>
22722
22723 * execute/exceptions/finally-1.m: Check that the catch and finally are
22724 being called. Also add a "return 0;" at the end of main.
22725
22726 2005-08-14 Paul Thomas <pault@gcc.gnu.org>
22727
22728 PR fortran/21432.
22729 * gfortran.dg/namelist_print_1.f: New test of functionality of
22730 PRINT namelist.
22731 * gfortran.dg/namelist_print_2.f: New test to check that PRINT
22732 namelist generates error with -std=f95.
22733
22734 2005-08-14 Ira Rosen <irar@il.ibm.com>
22735
22736 PR tree-optimization/23119
22737 * gcc.dg/vect/vect-105.c: Add xfail for no_align targets.
22738
22739 2005-08-13 Marcin Koziej <creep@desk.pl>
22740 Andrew Pinski <pinskia@physics.uc.edu>
22741
22742 PR libobjc/22492
22743 * execute/exceptions/finally-1.m: New test.
22744
22745 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
22746
22747 * objc/execute/exceptions/exceptions.exp: New exp for the exceptions
22748 testsuite.
22749 * objc/execute/exceptions/trivial.m: New test.
22750 * objc.dg/try-catch-11.m: Move to ...
22751 * objc/execute/exceptions/foward-1.m: Here.
22752 * objc.dg/try-catch-2.m: Move to ...
22753 * objc/execute/exceptions/catchall-1.m: Here.
22754 * objc.dg/try-catch-8.m: Move to ...
22755 * objc/execute/exceptions/local-variables-1.m: Here.
22756
22757 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
22758
22759 * objc.dg/nested-func-1.m: Move to ...
22760 * objc/execute/nested-func-1.m: Here.
22761
22762 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
22763
22764 * lib/objc.exp (objc_target_compile): Check for -fgnu-runtime
22765 in ${options} instead of [target_info name].
22766 * lib/obj-c++.exp (objc_target_compile): Likewise.
22767
22768 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
22769
22770 * objc.dg/stubify-2.m: Correct the name of the rtl dump file.
22771
22772 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
22773
22774 part of PR testsuite/23348
22775 * lib/objc-torture.exp: Add -fgnu-runtime and/or -fnext-runtime to
22776 each of the torture options.
22777 * objc/compile/trivial.m: New test.
22778
22779 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
22780
22781 * gfortran.dg/eoshift.f90: Correct format.
22782
22783 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
22784
22785 * gfortran.fortran-torture/execute/character_passing.f90:
22786 Fix comment typo.
22787
22788 2005-08-12 Giovanni Bajo <giovannibajo@libero.it>
22789
22790 PR c++/8271
22791 * g++.dg/template/unify10.C: New.
22792
22793 2005-08-11 James A. Morrison <phython@gcc.gnu.org>
22794
22795 * g++.dg/parse/pr22514.C: Move to...
22796 * g++.dg/debug/pr22514.C: here.
22797
22798 2005-08-11 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22799
22800 PR c++/23266
22801 * g++.dg/inherit/pure1.C: New test.
22802
22803 * ChangeLog: Fix typos.
22804
22805 2005-08-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
22806 Steven Bosscher <stevenb@suse.de>
22807
22808 * gfortran.dg/runtime_warning_1.f90: New test.
22809
22810 2005-08-11 Nathan Sidwell <nathan@codesourcery.com>
22811
22812 PR c++/23219
22813 * g++.dg/parse/crash28.C: New.
22814
22815 2005-08-11 Richard Guenther <rguenther@suse.de>
22816
22817 PR target/23289
22818 * gcc.target/i386/tailcall-1.c: New testcase.
22819
22820 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
22821
22822 * gcc.dg/vect/vect-67.c: Un-xfail.
22823
22824 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
22825
22826 PR c++/23225
22827 * g++.dg/parse/crash27.C: new test.
22828
22829 2005-08-10 Thomas Koenig <Thomas.Koenig@online.de>
22830
22831 PR libfortran/22143
22832 * gfortran.dg/shift-kind.f90: New testcase.
22833
22834 2005-08-10 Richard Sandiford <richard@codesourcery.com>
22835
22836 * gcc.dg/arm-eabi1.c: Test aeabi_idiv, __aeabi_uidiv, __aeabi_uread4,
22837 __aeabi_uread8, __aeabi_uwrite4 and __aeabi_uwrite8.
22838
22839 2005-08-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22840
22841 PR c++/20646
22842 * g++.dg/other/mult-stor1.C: New test.
22843
22844 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
22845
22846 * gcc.c-torture/pr18299-1.c: Move to ...
22847 * gcc.c-torture/compile/pr18299-1.c: Here.
22848
22849 2005-08-09 Thomas Koenig <Thomas.Koenig@online.de>
22850
22851 * gfortran/fortran.torture/execute/character_passing.f90:
22852 Fix types for LSAME.
22853
22854 2005-08-09 Dorit Nuzman <dorit@il.ibm.com>
22855
22856 * gcc.dg/vect/vect-reduc-1char.c: Reverse last change - change
22857 input data back to what it was originally.
22858
22859 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
22860
22861 * objc.dg/try-catch-8.m: Enable for all targets.
22862
22863 2005-08-09 James A. Morrison <phython@gcc.gnu.org>
22864
22865 * gcc.dg/pr23165.c: New test.
22866
22867 2005-08-09 Steven Bosscher <stevenb@suse.de>
22868
22869 PR tree-optimization/23234
22870 * gcc.dg/tree-ssa/pr23234.c: New test.
22871
22872 2005-08-08 Josh Conner <jconner@apple.com>
22873
22874 PR rtl-optimization/23241
22875 * gcc.dg/char-compare.c: New test.
22876
22877 2005-08-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22878
22879 PR c++/22508
22880 * g++.dg/init/new13.C: New test.
22881
22882 2005-08-08 Nathan Sidwell <nathan@codesourcery.com>
22883
22884 PR c++/21166
22885 * g++.dg/other/crash-4.C: Adjust
22886 * g++/dg/ext/packed9.C: New.
22887
22888 2005-08-08 Richard Sandiford <richard@codesourcery.com>
22889
22890 PR middle-end/21964
22891 * gcc.c-torture/execute/pr21964-1.c: New test.
22892
22893 2005-08-08 Richard Sandiford <richard@codesourcery.com>
22894
22895 PR c/22458
22896 * gcc.dg/pr22458-1.c: New test.
22897
22898 2005-08-07 Janne Blomqvist <jblomqvi@cc.hut.fi>
22899 Steven G. Kargl <kargls@comcast.net>
22900
22901 PR fortran/22390
22902 * gfortran.dg/flush_1.f90: New test.
22903
22904 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22905
22906 PR c++/23191
22907 * g++.dg/template/eh2.C: New test.
22908
22909 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22910
22911 PR c++/19498
22912 * g++.dg/template/instantiate7.C: New test.
22913
22914 2005-08-06 Joseph S. Myers <joseph@codesourcery.com>
22915
22916 PR c/23113
22917 * gcc.dg/Wunused-value-1.c: New test.
22918
22919 2005-08-06 Richard Sandiford <richard@codesourcery.com>
22920
22921 PR rtl-optimization/23233
22922 * gcc.c-torture/compile/pr23233-1.c: New test.
22923
22924 2005-08-06 Jakub Jelinek <jakub@redhat.com>
22925
22926 PR fortran/18833
22927 PR fortran/20850
22928 * gfortran.dg/equiv_1.f90: New test.
22929 * gfortran.dg/equiv_2.f90: New test.
22930 * gfortran.fortran-torture/execute/equiv_2.f90: New test.
22931 * gfortran.fortran-torture/execute/equiv_3.f90: New test.
22932 * gfortran.fortran-torture/execute/equiv_4.f90: New test.
22933
22934 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
22935
22936 * gcc.c-torture/execute/vrp-5.c: New test.
22937 * gcc.c-torture/execute/vrp-6.c: New test.
22938 * gcc.dg/tree-ssa/vrp21.c: New test.
22939
22940 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
22941
22942 * g++.dg/parse/pr22514.C: New test.
22943
22944 2005-08-05 J"orn Rennecke <joern.rennecke@st.com>
22945
22946 * gcc.dg/intmax_t-1.c: Extend dg-error to cover sh*-*-elf targets.
22947
22948 * gcc.dg/tree-ssa/loop-1.c: For sh*-*-*, look for function calls
22949 instead of constant loads / pool entries.
22950
22951 2005-08-05 David Edelsohn <edelsohn@gnu.org>
22952
22953 * gcc.dg/torture/builtin-wctype-1.c: Use __WINT_TYPE__ for
22954 TEST_TO_WCTYPE.
22955
22956 2005-08-04 Danny Smith <dannysmith@users.sourceforge.net>
22957
22958 * gcc.dg/torture/builtin-wctype-1.c: Use __WCHAR_TYPE__ and
22959 __WINT_TYPE__ in generated prototypes if possible.
22960
22961 2005-08-04 Diego Novillo <dnovillo@redhat.com>
22962
22963 PR 22037
22964 * g++.dg/tree-ssa/pr22037.C:
22965
22966 2005-08-04 Richard Henderson <rth@redhat.com>
22967
22968 * gcc.dg/tree-ssa/update-cunroll.c: Fix mistakes in
22969 scan-tree-dump-times directive.
22970
22971 2005-08-04 Jan Hubicka <jh@suse.cz>
22972
22973 * gcov-1.C: Fix switch counts.
22974 * gcov-4b.c: Likewise.
22975
22976 2005-08-03 Jeff Law <law@redhat.com>
22977
22978 * g++.dg/tree-ssa/pr14814.C: xfail test for &this count.
22979
22980 2005-08-03 J"orn Rennecke <joern.rennecke@st.com>
22981
22982 * gcc.c-torture/execute/pr23135.c: New test.
22983
22984 2005-08-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22985
22986 PR tree-optimization/19899
22987 * gcc.dg/tree-ssa/scev-1.c: New test.
22988 * gcc.dg/tree-ssa/scev-2.c: New test.
22989
22990 2005-08-03 Richard Sandiford <richard@codesourcery.com>
22991
22992 PR target/18582
22993 * gcc.dg/torture/pr18582-1.c: New test.
22994
22995 2005-08-03 Jan Hubicka <jh@suse.cz>
22996
22997 * update-conroll.c: New testcase.
22998 * update-conroll-2.c: New testcase.
22999
23000 2005-08-02 David Edelsohn <edelsohn@gnu.org>
23001
23002 * gfortran.dg/constant_substring.f: New test.
23003 * gfortran.dg/pr22491.f: New test.
23004
23005 2005-08-02 Jan Hubicka <jh@suse.cz>
23006
23007 * update-threading.c: Replace by the proper one.
23008
23009 2005-08-02 Diego Novillo <dnovillo@redhat.com>
23010
23011 PR 23164
23012 * g++.dg/tree-ssa/pr23164.C: New test.
23013
23014 2005-08-02 Diego Novillo <dnovillo@redhat.com>
23015
23016 * gcc.dg/tree-ssa/pr23192.c: New test.
23017
23018 2005-08-02 James A. Morrison <phython@gcc.gnu.org>
23019
23020 * gcc.c-torture/execute/vrp-4.c: New test.
23021
23022 2005-08-02 Jan Hubicka <jh@suse.cz>
23023
23024 * update-threading.c: New test.
23025
23026 2005-08-01 Andrew Pinski <pinskia@physics.uc.edu>
23027
23028 * gcc.c-torture/compile/20050801-1.c: New test.
23029 * gcc.c-torture/compile/20050801-2.c: New test.
23030
23031 2005-08-01 Jan Hubicka <jh@suse.cz>
23032
23033 * val-prof-5.c: New test.
23034
23035 2005-08-01 Joseph S. Myers <joseph@codesourcery.com>
23036
23037 PR c/22311
23038 * gcc.dg/pr22311-1.c : New test.
23039
23040 2005-07-31 Steven Bosscher <stevenb@suse.de>
23041
23042 PR target/23095
23043 * gfortran.dg/pr23095.f: New test.
23044
23045 PR c++/22003
23046 * g++.dg/other/pr22003.C: New test.
23047
23048 2005-07-31 Richard Sandiford <richard@codesourcery.com>
23049
23050 PR target/20621
23051 * gcc.c-torture/execute/pr20621-1.c: New test.
23052
23053 2005-07-30 Thomas Koenig <Thomas.Koenig@online.de>
23054
23055 * gfortran.dg/comma_format_extension_4.f: Adjust length
23056 of string for format.
23057 * gfortran.dg/der_array_io_1.f: Replace illegal internal
23058 print statement with internal write.
23059 * gfortran.dg/der_array_io_2.f: Likewise.
23060 * gfortran.dg/der_array_io_3.f: Likewise.
23061
23062 2005-07-30 James A. Morrison <phython@gcc.gnu.org>
23063
23064 * gcc.dg/fold-abs-4.c: new test.
23065
23066 2005-07-30 Paul Thomas <pault@gcc.gnu.org>
23067
23068 PR fortran/22570 an related issues.
23069 * gfortran.dg/x_slash_1.f: New test.
23070
23071 2005-07-30 Joseph S. Myers <joseph@codesourcery.com>
23072
23073 PR c/23143
23074 * gcc.dg/parm-forwdecl-1.c, gcc.dg/parm-forwdecl-2.c,
23075 gcc.dg/parm-forwdecl-3.c, gcc.dg/parm-forwdecl-4.c: New tests.
23076
23077 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
23078
23079 PR c/529
23080 * gcc.dg/Wshadow-3.c: New test.
23081
23082 2005-07-29 Thomas Koenig <Thomas.Koenig@online.de>
23083
23084 * gfortran.dg/matmul_1.f90: Correct LHS of matmul test (it
23085 used to have the wrong bounds).
23086
23087 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
23088
23089 PR c/21720
23090 * gcc.dg/hex-round-1.c: Test more cases.
23091 * gcc.dg/hex-round-2.c: New test.
23092
23093 2005-07-29 Diego Novillo <dnovillo@redhat.com>
23094
23095 PR 22550
23096 * g++.dg/tree-ssa/pr22550.C: New test.
23097
23098 2005-07-29 James A. Morrison <phython@gcc.gnu.org>
23099
23100 * gcc.dg/tree-ssa/vrp19.c: New test.
23101 * gcc.dg/tree-ssa-vrp20.c: New test.
23102
23103 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
23104
23105 PR c/22240
23106 * gcc.dg/transparent-union-4.c: New test.
23107
23108 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
23109
23110 PR c/22192
23111 * gcc.dg/c99-vla-2.c: New test.
23112
23113 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
23114
23115 PR c/21720
23116 * gcc.dg/hex-round-1.c: New test.
23117
23118 2005-07-28 Jan Hubicka <jh@suse.cz>
23119
23120 * inliner-1.c: Do not dump everything.
23121 * tree-prof.exp: Do not pass -ftree-based-profiling.
23122 * bprob.exp: Likewise.
23123
23124 * gcc.dg/tree-prof/update-loopch.c: Fix thinkos.
23125
23126 2005-07-28 Mark Mitchell <mark@codesourcery.com>
23127
23128 PR c++/22545
23129 * g++.dg/expr/ptrmem7.C: New test.
23130
23131 2005-07-28 Mike Stump <mrs@apple.com>
23132
23133 * g++.old-deja/g++.mike/visibility-1.C: New test.
23134
23135 2005-07-28 Richard Sandiford <richard@codesourcery.com>
23136
23137 PR c/20187
23138 * gcc.c-torture/execute/pr20187-1.c: New test.
23139
23140 2005-07-28 Jeff Law <law@redhat.com>
23141
23142 * gcc.dg/tree-ssa/vrp17.c: Update expected output.
23143 * gcc.dg/tree-ssa/vrp18.c: New test.
23144
23145 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
23146
23147 * gcc.dg/vect/vect-reduc-1char.c: Fix data to fit in char.
23148
23149 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
23150
23151 PR tree-optimization/22506
23152 * gcc.dg/vect/ps22506.c: New test.
23153
23154 2005-07-28 Jakub Jelinek <jakub@redhat.com>
23155
23156 PR target/21149
23157 * gcc.target/i386/sse-3.c: New test.
23158
23159 2005-07-28 Richard Sandiford <richard@codesourcery.com>
23160
23161 * gcc.target/mips/mips32-dsp.c: Use -march=mips32 instead of -mips32.
23162 * gcc.target/mips/mips32-dsp-type.c: Likewise.
23163
23164 2005-07-28 Richard Sandiford <richard@codesourcery.com>
23165
23166 PR c/22589
23167 * gcc.c-torture/compile/pr22589-1.c: New test.
23168
23169 2005-07-28 Jan Hubicka <jh@suse.cz>
23170
23171 * update-loopch.c: New testcase.
23172
23173 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
23174
23175 PR rtl-optimization/23047
23176 * gcc.c-torture/execute/pr23047.c: New test.
23177 * gcc.c-torture/execute/pr23047.x: New.
23178
23179 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
23180
23181 PR tree-optimization/22493
23182 * gcc.c-torture/execute/pr22493-1.c: New test.
23183 * gcc.c-torture/execute/pr22493-1.x: New.
23184 * gcc.c-torture/execute/vrp-1.c: New test.
23185 * gcc.c-torture/execute/vrp-2.c: New test.
23186 * gcc.c-torture/execute/vrp-2.c: New test.
23187
23188 2005-07-27 Aldy Hernandez <aldyh@redhat.com>
23189
23190 * gcc.target/frv/all-builtin-read8.c: Delete.
23191 * gcc.target/frv/all-builtin-read16.c: Delete.
23192 * gcc.target/frv/all-builtin-read32.c: Delete.
23193 * gcc.target/frv/all-builtin-read64.c: Delete.
23194 * gcc.target/frv/all-builtin-write8.c: Delete.
23195 * gcc.target/frv/all-builtin-write16.c: Delete.
23196 * gcc.target/frv/all-builtin-write32.c: Delete.
23197 * gcc.target/frv/all-builtin-write64.c: Delete.
23198 * gcc.target/frv/all-read-write-1.c: New.
23199
23200 2005-07-27 Jeff Law <law@redhat.com>
23201
23202 * gcc.c-torture/execute/pr22630.c: New test.
23203
23204 2005-07-27 Dorit Nuzman <dorit@il.ibm.com>
23205
23206 PR tree-optimization/23073
23207 * gcc.dg/vect/nodump-pr23073.c: New test.
23208 * gcc.dg/vect/vect.exp: Allow running some tests without dump flags.
23209
23210 2005-07-27 Zdenek Dvorak <dvorakz@suse.cz>
23211
23212 PR tree-optimize/22348
23213 * gcc.c-torture/execute/pr22348.c: New.
23214
23215 2005-07-27 Richard Guenther <rguenther@suse.de>
23216
23217 * gcc.dg/tree-ssa/salias-1.c: New testcase.
23218
23219 2005-07-27 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23220
23221 PR fortran/22503
23222 * gfortran.dg/logical_comp.f90: New test.
23223
23224 2005-07-27 Jan Hubicka <jh@suse.cz>
23225
23226 * inliner-1.c: Add cleanup of dumps.
23227 * val-prof-*.c: Likewise.
23228 * update-tailcall.c: New.
23229
23230 2005-07-26 Diego Novillo <dnovillo@redhat.com>
23231
23232 PR 22591
23233 * gcc.dg/tree-ssa/pr22591.c: New test.
23234 * gcc.dg/tree-ssa/20030807-7.c: XFAIL everywhere.
23235
23236 2005-07-26 Andrew Pinski <pinskia@physics.uc.edu>
23237
23238 PR libobjc/22606
23239 * objc.dg/try-catch-11.m: New test.
23240
23241 2005-07-26 Richard Guenther <rguenther@suse.de>
23242
23243 PR tree-optimization/22486
23244 * gcc.dg/tree-ssa/upcast-1.c: New testcase.
23245
23246 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
23247
23248 PR tree-opt/22484
23249 * g++.dg/opt/loop2.C: New test.
23250
23251 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
23252
23253 * gcc.dg/tree-ssa/reassoc-3.c: New test.
23254 * gcc.dg/tree-ssa/reassoc-4.c: New test.
23255
23256 2005-07-25 Adam Nemet <anemet@lnxw.com>
23257
23258 * lib/profopt.exp (profopt-execute): Check for profiling data
23259 files on the target.
23260
23261 2005-07-25 Richard Guenther <rguenther@gcc.gnu.org>
23262
23263 * gcc.dg/tree-ssa/flatten-1.c: Use longer function names
23264 for matching of asm labels.
23265
23266 2005-07-25 Richard Guenther <rguenther@suse.de>
23267
23268 * gcc.dg/tree-ssa/20050719-1.c: Add return 0;.
23269
23270 2005-07-25 Richard Guenther <rguenther@suse.de>
23271
23272 PR testsuite/22624
23273 * gcc.dg/tree-ssa/flatten-2.c: Fix label patterns.
23274
23275 2005-07-25 Ira Rosen <irar@il.ibm.com>
23276
23277 * gcc.dg/vect/vect.exp: Change verbosity level to 4.
23278 * gfortran.dg/vect/vect.exp, g++.dg/vect/vect.exp: Likewise.
23279 * gcc.dg/vect/pr20122.c: Add vectorizable version of the loop.
23280 * gcc.dg/vect/vect-100.c: New test.
23281 * gcc.dg/vect/vect-101.c, gcc.dg/vect/vect-102.c,
23282 gcc.dg/vect/vect-103.c, gcc.dg/vect/vect-104.c,
23283 gcc.dg/vect/vect-105.c, gcc.dg/vect/vect-115.c: Likewise.
23284 * gcc.dg/vect/vect-116.c: Renamed (from vect-100.c).
23285 * gcc.dg/vect/vect-43.c: Add vectorizable version of the loop.
23286 * gcc.dg/vect/vect-91.c: Now 3 loops are vectorizable.
23287 * gfortran.dg/vect/vect-4.f90: Now vectorizable.
23288 * gfortran.dg/vect/pr19049.f90: New testcase.
23289 * g++.dg/vect/pr21218.cc, gcc.dg/tree-ssa/ltrans-8.c: Likewise.
23290
23291 2005-07-25 Jakub Jelinek <jakub@redhat.com>
23292
23293 * gcc.c-torture/execute/20050713-1.c: New test.
23294
23295 PR fortran/20063
23296 * gfortran.fortran-torture/execute/data_4.f90: New test.
23297
23298 PR middle-end/20303
23299 * gcc.dg/visibility-d.c: New test.
23300
23301 2005-07-25 Feng Wang <fengwang@nudt.edu.cn>
23302
23303 * gfortran.dg/reshape_rank7.f90: Fix dejagnu commands.
23304 * gfortran.dg/underflow.f90: Ditto.
23305
23306 2005-07-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23307
23308 * g++.dg/warn/miss-format-1.C, g++.dg/warn/miss-format-2.C,
23309 g++.dg/warn/miss-format-3.C, g++.dg/warn/miss-format-4.C,
23310 g++.dg/warn/miss-format-5.C, g++.dg/warn/miss-format-6.C: New.
23311
23312 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
23313
23314 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Revise test to
23315 include case of field width of zero.
23316
23317 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
23318
23319 PR libgfortran/21875
23320 * gfortran.dg/fmt_read_bz_bn.f90: Revised test to include case
23321 with trailing blanks on normal formatted read.
23322
23323 2005-07-23 Chao-ying Fu <fu@mips.com>
23324
23325 * gcc.target/mips/mips32-dsp-type.c: New test.
23326 * gcc.target/mips/mips32-dsp.c: New test.
23327
23328 2005-07-23 Oyvind Harboe <oyvind.harboe@zylin.com>
23329
23330 PR testsuite/21073
23331 * g++.old-deja/g++.mike/p3060d.C: Fix type of VoidObjMemberFunc.
23332
23333 PR testsuite/20454
23334 * gcc.dg/20001117-1.c: Fix type of __cyg_profile_func_enter
23335 and __cyg_profile_func_exit.
23336
23337 2005-07-22 David Edelsohn <edelsohn@gnu.org>
23338
23339 * gfortran.dg/comma_format_extension_3.f: Fix typo.
23340 * gfortran.dg/comma_format_extension_4.f: Same.
23341 * gfortran.dg/pr15332.f: Same.
23342 * gfortran.dg/pr21730.f: Same.
23343
23344 2005-07-22 Andrew Pinski <pinskia@physics.uc.edu>
23345
23346 * g++.dg/opt/vrp2.C: Fix testcase.
23347
23348 PR tree-opt/22625
23349 * g++.dg/opt/vrp2.C: New test.
23350
23351 2005-07-22 Mark Mitchell <mark@codesourcery.com>
23352
23353 PR debug/21828
23354 * gcc.dg/debug/dwarf2/dwarf-uninit.c: New test.
23355
23356 2005-07-22 Diego Novillo <dnovillo@redhat.com>
23357
23358 * gcc.dg/tree-ssa/20050719-1.c: New test.
23359
23360 2005-07-22 Bernd Schmidt <bernd.schmidt@analog.com>
23361
23362 * gcc.dg/bfin-longcall-1.c: New file.
23363 * gcc.dg/bfin-longcall-2.c: New file.
23364
23365 2005-07-21 Janis Johnson <janis187@us.ibm.com>
23366
23367 * gcc.c-torture/compile/20050721-1.c: New test for 3.4 fix.
23368
23369 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
23370
23371 PR middle-end/19055
23372 * gcc.dg/tree-ssa/pr19055.c: New test.
23373 * gcc.dg/tree-ssa/pr19055-2.c: New test.
23374
23375 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
23376
23377 PR C++/22358
23378 * g++.dg/other/pr22358.C: New test.
23379
23380 2005-07-21 Douglas Gregor <doug.gregor@gmail.com>
23381
23382 PR c++/2922
23383 * g++.dg/lookup/two-stage5.C: New test from bug comments.
23384
23385 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23386
23387 PR c++/15938
23388 * g++.dg/init/union2.C: New test.
23389
23390 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23391
23392 PR c/22393
23393 * gcc.dg/complex-4.c: New test.
23394
23395 2005-07-21 Richard Guenther <rguenther@suse.de>
23396
23397 PR testsuite/22522
23398 * gcc.dg/tree-ssa/flatten-1.c: Use correct regexp for
23399 scanning for asm labels.
23400 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
23401
23402 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
23403
23404 PR target/22085
23405 * gcc.dg/altivec-pr22085.c: New.
23406
23407 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
23408
23409 PR tree-optimization/19210
23410 * gcc.dg/tree-ssa/pr19210-1.c: New.
23411 * gcc.dg/tree-ssa/pr19210-2.c: New.
23412
23413 2005-07-21 Richard Sandiford <richard@codesourcery.com>
23414
23415 PR rtl-optimization/22167
23416 * g++.dg/opt/pr22167.C: New test.
23417
23418 2005-07-20 Douglas Gregor <doug.gregor@gmail.com>
23419
23420 PR c++/2922
23421 * g++.dg/lookup/two-stage2.C: New.
23422 * g++.dg/lookup/two-stage3.C: New.
23423 * g++.dg/lookup/two-stage4.C: New. Illustrates how we have not yet
23424 fixed two-stage name lookup for operators.
23425 * g++.dg/template/call3.C: Compiler now produces an appropriate
23426 error message.
23427 * g++.dg/template/crash37.C: Compiler now describes bla() on line
23428 14 as a candidate.
23429 * g++.dg/template/ptrmem4.C: Compiler produces different error
23430 message.
23431 * g++.old-deja/g++.other/pmf3.C: Compiler now describes
23432 connect_to_method as a candidate.
23433
23434 2005-07-20 James A. Morrison <phython@gcc.gnu.org>
23435
23436 * gcc.dg/fold-alloc-1.c: New test.
23437
23438 2005-07-20 Kazu Hirata <kazu@codesourcery.com>
23439
23440 * gcc.dg/20020312-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
23441 gcc.dg/cpp/assert4.c: Don't mention obsolete ports.
23442
23443 2005-07-19 James A. Morrison <phython@gcc.gnu.org>
23444
23445 * gcc.dg/fold-abs-1.c: New test.
23446 * gcc.dg/fold-abs-2.c: New test.
23447 * gcc.dg/fold-abs-3.c: New test.
23448
23449 2005-07-20 Giovanni Bajo <giovannibajo@libero.it>
23450
23451 Make CONSTRUCTOR use VEC to store initializers.
23452 * g++.dg/ext/complit3.C: Check for specific error messages.
23453 * g++.dg/init/brace2.C: Update error message.
23454 * g++.dg/warn/Wbraces2.C: Likewise.
23455
23456 2005-07-19 Paul Thomas <pault@gcc.gnu.org>
23457
23458 PR fortran/16940
23459 * gfortran.dg/module_interface_1.f90: New test.
23460
23461 2005-07-19 Danny Berlin <dberlin@dberlin.org>
23462 Kenneth Zadeck <zadeck@naturalbridge.com>
23463
23464 * gcc.dg/tree-ssa/sra-2.c: Changed back to -O1 and added xfail.
23465
23466 2005-07-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23467
23468 * gcc.dg/format/miss-1.c, gcc.dg/format/miss-2.c: Don't
23469 specify -Wformat for these tests.
23470 * gcc.dg/format/miss-3.c, gcc.dg/format/miss-4.c,
23471 gcc.dg/format/miss-5.c, gcc.dg/format/miss-6.c: New.
23472 * gcc.dg/format/opt-6.c: Delete.
23473
23474 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
23475
23476 * gcc.dg/tree-ssa/sra-2.c: Pass --param sra-max-structure-size.
23477 * gcc.dg/tree-ssa/sra-3.c: Likewise.
23478
23479 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
23480
23481 * gcc.dg/tree-ssa/alias-2.c: New test.
23482
23483 2005-07-18 Mark Mitchell <mark@codesourcery.com>
23484
23485 PR c++/22263
23486 * g++.dg/template/explicit7.C: New test.
23487
23488 2005-07-17 Jerry DeLisle <jvdelisle@verizon.net>
23489
23490 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Change case of
23491 field width of 8 to +Inf and -Inf.
23492
23493 2005-07-17 Mark Mitchell <mark@codesourcery.com>
23494
23495 PR c++/22139
23496 * g++.dg/template/friend36.C: New test.
23497
23498 2005-07-16 David Edelsohn <edelsohn@gnu.org>
23499
23500 PR fortran/21730
23501 * gfortran.dg/pr21730.f: New test.
23502
23503 2005-07-16 Danny Berlin <dberlin@dberlin.org>
23504 Kenneth Zadeck <zadeck@naturalbridge.com>
23505
23506 * gcc.dg/tree-ssa/ssa-dce-2.c: Changed dg-options to run at -O2
23507 since pure const detection cannot run at -O1 in c compiler.
23508 * gcc.dg/tree-ssa/20030714-1.c Changed scanning patterns because we
23509 can now optimize this case properly.
23510 * gcc.dg/tree-ssa/sra-2.c: Changed to -O3 and removed xfail
23511 because we now pass.
23512 * gcc.dg/vect/vect-92.c: Removed out of bounds array access.
23513
23514 2005-07-16 Joseph S. Myers <joseph@codesourcery.com>
23515
23516 PR c/22421
23517 * gcc.dg/format/bitfld-1.c: New test.
23518
23519 2005-07-15 Mark Mitchell <mark@codesourcery.com>
23520
23521 PR c++/22204
23522 * g++.dg/rtti/repo1.C: New test.
23523
23524 2005-07-15 Andrew Pinski <pinskia@physics.uc.edu>
23525
23526 PR middle-end/22398
23527 * gcc.c-torture/compile/pr22398.c: New test.
23528
23529 2005-07-15 Mark Mitchell <mark@codesourcery.com>
23530
23531 PR c++/22132
23532 * g++.dg/expr/cast4.C: New test.
23533
23534 2005-07-15 Richard Guenther <rguenther@suse.de>
23535
23536 * gcc.dg/tree-ssa/flatten-1.c: New testcase.
23537 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
23538
23539 2005-07-15 Steven Bosscher <stevenb@suse.de>
23540
23541 PR tree-optimization/22230
23542 * gcc.dg/tree-ssa/pr22230.c: New test.
23543
23544 2005-07-14 Jakub Jelinek <jakub@redhat.com>
23545
23546 * gfortran.dg/g77/cpp6.f: New test.
23547
23548 PR fortran/22417
23549 * gfortran.dg/g77/cpp5.F: New test.
23550 * gfortran.dg/g77/cpp5.h: New file.
23551 * gfortran.dg/g77/cpp5inc.h: New file.
23552
23553 2005-07-12 Paul Thomas <pault@gcc.gnu.org>
23554
23555 PR libfortran/16435
23556 * gfortran.dg/tl_editting.f90: New.
23557 * gfortran.dg/g77/f77-edit-x-out.f: Remove XFAIL.
23558
23559 2005-07-14 Steven G. Kargl <kargls@comcast.net>
23560
23561 * gfortran.dg/char_array_constructor.f90: New test.
23562
23563 2005-07-13 Paul Thomas <pault@gcc.gnu.org>
23564
23565 * gfortran.dg/past_eor.f90: New.
23566 * gfortran.dg/complex_read.f90: New.
23567
23568 2005-07-13 Jeff Law <law@redhat.com>
23569
23570 * gcc.dg/tree-ssa/pr22051-2.c: Tweak expected output to allow
23571 additional casts.
23572
23573 * gcc.dg/tree-ssa/pr22321.c: New test
23574
23575 2005-07-13 Paolo Bonzini <bonzini@gnu.org>
23576
23577 PR tree-optimization/21921
23578 * gcc.dg/tree-ssa/pr21921.c: New.
23579
23580 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
23581
23582 PR tree-optimizatio/22442
23583 * gcc.dg/tree-ssa/loop-11.c: New test.
23584
23585 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
23586
23587 PR tree-opt/21840
23588 * gcc.c-torture/compile/pr21840.c: New test.
23589
23590 2005-07-12 Jan Hubicka <jh@suse.cz>
23591
23592 * gcc.c-torture/compile/pr22379.c: New test.
23593
23594 2005-07-11 Thomas Koenig <Thomas.Koenig@online.de>
23595
23596 PR libfortran/21593
23597 gfortran.dg/dev_null.f90: Remove outdated comment about
23598 PR libfortran/21593.
23599
23600
23601 2005-07-12 Dale Johannesen <dalej@apple.com>
23602
23603 * gcc.target/i386/compress-float-sse.c: New.
23604 * gcc.target/i386/compress-float-sse-pic.c: New.
23605 * gcc.target/i386/compress-float-387.c: New.
23606 * gcc.target/i386/compress-float-387-pic.c: New.
23607 * gcc.dg/compress-float-ppc.c: New.
23608 * gcc.dg/compress-float-ppc-pic.c: New.
23609
23610 2005-07-12 Thomas Koenig <Thomas.Koenig@online.de>
23611
23612 PR libfortran/21593
23613 gfortran.dg/dev_null.f90: Remove targets.
23614
23615 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
23616
23617 PR tree-opt/22335
23618 * gcc.dg/pr22335-1.c: New test.
23619 * gcc.dg/pr22335-2.c: New test.
23620
23621 2005-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23622
23623 PR c++/20172
23624 * g++.dg/template/nontype12.C : New test.
23625
23626 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
23627
23628 * gcc.dg/tree-ssa/loop-10.c: New test.
23629
23630 2005-07-11 Kazu Hirata <kazu@codesourcery.com>
23631
23632 * gcc.c-torture/execute/20020720-1.x: Remove.
23633
23634 2005-07-11 Jakub Jelinek <jakub@redhat.com>
23635
23636 * gfortran.fortran-torture/execute/forall_7.f90: New test.
23637
23638 2005-07-10 Richard Sandiford <richard@codesourcery.com>
23639
23640 * gcc.target/mips/mips.exp (is_gp32_flag): New procedure.
23641 (dg-mips-options): Use it.
23642
23643 2005-07-09 Diego Novillo <dnovillo@redhat.com>
23644
23645 * gcc.dg/tree-ssa/pta-fp.c: Use -fdump-tree-alias1.
23646
23647 2005-07-09 Richard Henderson <rth@redhat.com>
23648
23649 * lib/target-supports.exp (check_effective_target_sync_char_short):
23650 Add alpha.
23651
23652 2005-07-09 Thomas Koenig <Thomas.Koenig@online.de>
23653
23654 PR libfortran/22217
23655 * gfortran.dg/negative-z-descriptor.f90: New test.
23656
23657 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
23658
23659 PR tree-opt/22329
23660 * gcc.dg/pr22329.c: New test.
23661
23662 2005-07-08 Kazu Hirata <kazu@codesourcery.com>
23663
23664 PR tree-optimization/20139
23665 * gcc.dg/tree-ssa/pr20139.c: New.
23666
23667 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
23668
23669 PR tree-opt/22356
23670 * gcc.dg/pr22356-1.c: New test.
23671
23672 2005-07-08 Nathan Sidwell <nathan@codesourcery.com>
23673
23674 PR c++/21799
23675 * g++.dg/template/unify8.C: New.
23676 * g++.dg/template/unify9.C: New.
23677
23678 2005-07-08 Jakub Jelinek <jakub@redhat.com>
23679
23680 * gfortran.fortran-torture/execute/entry_10.f90: New test.
23681
23682 2005-07-07 Geoffrey Keating <geoffk@apple.com>
23683
23684 * gcc.dg/darwin-version-1.c: New.
23685 * gcc.dg/builtins-18.c: On Darwin, needs -mmacosx-version-min=10.3.
23686 * gcc.dg/builtins-20.c: Likewise.
23687 * gcc.dg/builtins-53.c: Likewise.
23688 * gcc.dg/torture/builtins-convert-1.c: Likewise.
23689 * gcc.dg/torture/builtins-convert-2.c: Likewise.
23690 * gcc.dg/torture/builtins-convert-3.c: Likewise.
23691 * gcc.dg/torture/builtins-power-1.c: Likewise.
23692 * gcc.dg/builtins-config.h: Complain if macosx-version-min not set
23693 on Darwin.
23694
23695 2005-07-07 Jeff Law <law@redhat.com>
23696
23697 * gcc.dg/tree-ssa/vrp17.c: Simplify. Remove dependency on
23698 argument evaluation order.
23699
23700 2005-07-07 Thomas Koenig <Thomas.Koenig@online.de>
23701
23702 PR libfortran/21594
23703 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
23704 Add test cases where the shift length is greater than the
23705 array length.
23706
23707 2005-07-07 Ziemowit Laski <zlaski@apple.com>
23708
23709 * obj-c++.dg/proto-lossage-6.mm: New.
23710 * objc.dg/proto-lossage-6.m: New.
23711
23712 2005-07-07 Ziemowit Laski <zlaski@apple.com>
23713
23714 * obj-c++.dg/gnu-runtime-2.mm: Compile, do not run.
23715 * objc.dg/gnu-runtime-2.m: Likewise.
23716
23717 2005-07-07 Jakub Jelinek <jakub@redhat.com>
23718
23719 * gfortran.dg/longline.f: New test.
23720
23721 * gfortran.dg/badline.f: New test.
23722
23723 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
23724
23725 PR fortran/16531
23726 PR fortran/15966
23727 PR fortran/18781
23728 * gfortran.dg/hollerith.f90: New.
23729 * gfortran.dg/hollerith2.f90: New.
23730 * gfortran.dg/hollerith3.f90: New.
23731 * gfortran.dg/hollerith4.f90: New.
23732 * gfortran.dg/hollerith_f95.f90: New.
23733 * gfortran.dg/hollerith_legacy.f90: New.
23734 * gfortran.dg/g77/cpp4.F: New. Port from g77.
23735
23736 2005-07-07 Ziemowit Laski <zlaski@apple.com>
23737
23738 PR objc/22274
23739 * obj-c++.dg/gnu-runtime-[1-2].mm: New.
23740 * objc.dg/gnu-runtime-2.m: New.
23741
23742 2005-07-06 Jeff Law <law@redhat.com>
23743
23744 * gcc.dg/tree-ssa/vrp17.c: New test.
23745
23746 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
23747
23748 PR fortran/22327
23749 * gfortran.dg/array_constructor_5.f90: New test.
23750
23751 2005-07-07 Jakub Jelinek <jakub@redhat.com>
23752
23753 * gfortran.fortran-torture/execute/entry_9.f90: New test.
23754
23755 2005-07-06 Fariborz Jahanian <fjahanian@apple.com>
23756
23757 * gcc.dg/20030324-1.c: Remove -fforce-mem option.
23758 * gcc.dg/980816-1.c: Ditto.
23759
23760 2005-07-06 Jeff Law <law@redhat.com>
23761
23762 * gcc.c-torture/compile/pr21356.c: New test.
23763
23764 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
23765
23766 PR c/22013
23767 PR c/22098
23768 * gcc.c-torture/compile/pr22013-1.c,
23769 gcc.c-torture/execute/pr22098-1.c,
23770 gcc.c-torture/execute/pr22098-2.c,
23771 gcc.c-torture/execute/pr22098-3.c: New tests.
23772
23773 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
23774
23775 PR c/22308
23776 * gcc.dg/pr22308-1.c: New test.
23777
23778 2005-07-05 Kazu Hirata <kazu@codesourcery.com>
23779
23780 * gcc.dg/compare1.c: Add -fno-short-enums. Don't skip on any
23781 target.
23782 * gcc.dg/compare9.c: Use -fshort-enums instead of
23783 -fno-short-enums. Change the last test to dg-bogus.
23784
23785 2005-07-04 Kazu Hirata <kazu@codesourcery.com>
23786
23787 * gcc.dg/compare1.c: Skip on arm*-*-eabi* arm*-*-symbianelf*.
23788 * gcc.dg/compare9.c: New.
23789
23790 2005-07-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
23791
23792 * gfortran.dg/io_invalid_1.f90: Fix expected error message.
23793
23794 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
23795
23796 PR testsuite/22288
23797 * gcc.dg/tree-ssa/pr14490-[1-4].c: Escape "+".
23798
23799
23800 2005-07-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23801
23802 * gcc.dg/format/gcc_gfc-1.c: New.
23803
23804 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
23805
23806 * pr14490-[1-4].c: Fix typos scan-tree-dump-times so they now pass.
23807
23808 2005-07-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
23809
23810 PR fortran/20842
23811 * gfortran.dg/io_invalid_1.f90: New test.
23812
23813 2005-07-03 Joseph S. Myers <joseph@codesourcery.com>
23814
23815 * gcc.dg/format/gcc_diag-1.c: Update.
23816
23817 2005-07-02 Jeff Law <law@redhat.com>
23818
23819 * gcc.dg/tree-ssa/pr22051-1.c: New test.
23820 * gcc.dg/tree-ssa/pr22051-2.c: New test.
23821
23822 2005-07-02 Joseph S. Myers <joseph@codesourcery.com>
23823
23824 * gcc.dg/format/gcc_diag-1.c: Update.
23825
23826 2005-07-01 Andrew Pinski <pinskia@physics.uc.edu>
23827
23828 PR tree-opt/22269
23829 * gcc.c-torture/compile/pr22269.c: New test.
23830
23831 2005-06-30 Diego Novillo <dnovillo@redhat.com>
23832
23833 PR 21584
23834 PR 22219
23835 * g++.dg/tree-ssa/pr21584-1.C: New test.
23836 * g++.dg/tree-ssa/pr21584-2.C: New test.
23837
23838 2005-06-30 Ziemowit Laski <zlaski@apple.com>
23839
23840 * obj-c++.dg/try-catch-11.mm: New.
23841 * objc.dg/try-catch-10.m: New.
23842
23843 2005-06-29 David Edelsohn <edelsohn@gnu.org>
23844
23845 * g++.dg/other/ucnid-1.C: xfail on AIX.
23846
23847 2005-06-29 Diego Novillo <dnovillo@redhat.com>
23848
23849 PR 22234
23850 * gcc.dg/20050629-1.c: New test.
23851
23852 2005-06-29 Ziemowit Laski <zlaski@apple.com>
23853
23854 * obj-c++.dg/const-str-1[0-1].mm: New.
23855 * objc.dg/const-str-1[0-1].m: New.
23856
23857 2005-05-29 Richard Henderson <rth@redhat.com>
23858
23859 * lib/target-supports.exp (check_effective_target_vect_no_int_max):
23860 Rename from check_effective_target_vect_no_max.
23861 (check_effective_target_vect_no_int_add): New.
23862 * gcc.dg/vect/vect-13.c: Use vect_no_int_max.
23863 * gcc.dg/vect/vect-91.c: Use vect_no_int_add.
23864 * gcc.dg/vect/vect-reduc-3.c: Likewise.
23865 * gcc.dg/vect/vect-reduc-1.c: Use both.
23866 * gcc.dg/vect/vect-reduc-2.c: Likewise.
23867
23868 2005-05-29 Richard Henderson <rth@redhat.com>
23869
23870 * lib/target-supports.exp (check_effective_target_vect_no_max):
23871 Remove i386 and x86_64.
23872
23873 2005-06-29 Steve Ellcey <sje@cup.hp.com>
23874
23875 PR testsuite/21969
23876 * gcc.dg/torture/pr21817.c: Use -fno-common for hppa*-*-* targets.
23877
23878 2005-06-29 Steve Ellcey <sje@cup.hp.com>
23879
23880 PR middle-end/21969
23881 * gcc.dg/vect/pr21969.c: New test.
23882
23883 2005-06-28 Eric Christopher <echristo@redhat.com>
23884
23885 PR c/22052
23886 PR c/21975
23887 * gcc.dg/inline1.c: New test.
23888 * gcc.dg/inline2.c: Ditto.
23889 * gcc.dg/inline3.c: Ditto.
23890 * gcc.dg/inline4.c: Ditto.
23891 * gcc.dg/inline5.c: Ditto.
23892
23893 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
23894
23895 PR libfortran/22142
23896 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
23897 Add testcase also testing eoshift1 for PR 22142.
23898
23899 2005-06-28 Richard Henderson <rth@redhat.com>
23900
23901 * gcc.dg/tree-ssa/20030708-1.c: Remove static from test function.
23902 * gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030714-1.c,
23903 gcc.dg/tree-ssa/20030807-1.c, gcc.dg/tree-ssa/20030807-5.c,
23904 gcc.dg/tree-ssa/20030807-8.c, gcc.dg/tree-ssa/20030815-1.c,
23905 gcc.dg/tree-ssa/20030922-2.c: Likewise.
23906
23907 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
23908
23909 PR libfortran/22142
23910 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
23911 Add testcase for PR 22142.
23912
23913 2005-06-28 Joseph S. Myers <joseph@codesourcery.com>
23914
23915 * g++.dg/ext/fpreg1.C, gcc.target/ia64/fpreg-1.c,
23916 gcc.target/ia64/fpreg-2.c: New tests.
23917
23918 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
23919
23920 * gfortran.dg/dev_null.f90: Run test only on linux and solaris.
23921
23922 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
23923
23924 PR libfortran/22170
23925 * gfortran.dg/slash_1.f90: New test.
23926
23927 2005-06-27 Richard Henderson <rth@redhat.com>
23928
23929 * gcc.dg/vect/vect-reduc-1.c: Adjust test to properly validate MIN.
23930 * gcc.dg/vect/vect-reduc-1char.c: Likewise.
23931 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
23932 * gcc.dg/vect/vect-reduc-2.c: Likewise.
23933 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
23934 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
23935
23936 2005-06-27 Richard Henderson <rth@redhat.com>
23937
23938 * gcc.dg/vect/vect-reduc-1short.c: Remove XFAIL.
23939 * gcc.dg/vect/vect-reduc-2char.c: Remove XFAIL.
23940
23941 2005-06-27 Ziemowit Laski <zlaski@apple.com>
23942
23943 * obj-c++.dg/proto-lossage-5.mm: New.
23944 * objc.dg/proto-lossage-5.m: New.
23945
23946 2005-06-27 Diego Novillo <dnovillo@redhat.com>
23947
23948 PR 21959
23949 * gcc.dg/tree-ssa/pr21959.c: New test.
23950
23951 2005-06-27 Jakub Jelinek <jakub@redhat.com>
23952
23953 * gcc.c-torture/execute/builtins/lib/main.c (abort): Add prototype.
23954 * gcc.c-torture/execute/builtins/lib/strncat.c (strncat): Avoid
23955 testing uninitialized var.
23956
23957 * gcc.c-torture/execute/builtins/chk.h: New.
23958 * gcc.c-torture/execute/builtins/lib/chk.c: New.
23959 * gcc.c-torture/execute/builtins/memcpy-chk.c: New test.
23960 * gcc.c-torture/execute/builtins/memcpy-chk-lib.c: New.
23961 * gcc.c-torture/execute/builtins/memmove-chk.c: New test.
23962 * gcc.c-torture/execute/builtins/memmove-chk-lib.c: New.
23963 * gcc.c-torture/execute/builtins/mempcpy-chk.c: New test.
23964 * gcc.c-torture/execute/builtins/mempcpy-chk-lib.c: New.
23965 * gcc.c-torture/execute/builtins/memset-chk.c: New test.
23966 * gcc.c-torture/execute/builtins/memset-chk-lib.c: New.
23967 * gcc.c-torture/execute/builtins/snprintf-chk.c: New test.
23968 * gcc.c-torture/execute/builtins/snprintf-chk-lib.c: New.
23969 * gcc.c-torture/execute/builtins/sprintf-chk.c: New test.
23970 * gcc.c-torture/execute/builtins/sprintf-chk-lib.c: New.
23971 * gcc.c-torture/execute/builtins/stpcpy-chk.c: New test.
23972 * gcc.c-torture/execute/builtins/stpcpy-chk-lib.c: New.
23973 * gcc.c-torture/execute/builtins/strcat-chk.c: New test.
23974 * gcc.c-torture/execute/builtins/strcat-chk-lib.c: New.
23975 * gcc.c-torture/execute/builtins/strcpy-chk.c: New test.
23976 * gcc.c-torture/execute/builtins/strcpy-chk-lib.c: New.
23977 * gcc.c-torture/execute/builtins/strncat-chk.c: New test.
23978 * gcc.c-torture/execute/builtins/strncat-chk-lib.c: New.
23979 * gcc.c-torture/execute/builtins/strncpy-chk.c: New test.
23980 * gcc.c-torture/execute/builtins/strncpy-chk-lib.c: New.
23981 * gcc.c-torture/execute/builtins/vsnprintf-chk.c: New test.
23982 * gcc.c-torture/execute/builtins/vsnprintf-chk-lib.c: New.
23983 * gcc.c-torture/execute/builtins/vsprintf-chk.c: New test.
23984 * gcc.c-torture/execute/builtins/vsprintf-chk-lib.c: New.
23985 * gcc.dg/builtin-object-size-1.c: New test.
23986 * gcc.dg/builtin-object-size-2.c: New test.
23987 * gcc.dg/builtin-object-size-3.c: New test.
23988 * gcc.dg/builtin-object-size-4.c: New test.
23989 * gcc.dg/builtin-object-size-5.c: New test.
23990 * gcc.dg/builtin-stringop-chk-1.c: New test.
23991 * gcc.dg/builtin-stringop-chk-2.c: New test.
23992 * gcc.dg/tree-ssa/builtin-fprintf-1.c: New test.
23993 * gcc.dg/tree-ssa/builtin-fprintf-chk-1.c: New test.
23994 * gcc.dg/tree-ssa/builtin-printf-1.c: New test.
23995 * gcc.dg/tree-ssa/builtin-printf-chk-1.c: New test.
23996 * gcc.dg/tree-ssa/builtin-vfprintf-1.c: New test.
23997 * gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c: New test.
23998 * gcc.dg/tree-ssa/builtin-vprintf-1.c: New test.
23999 * gcc.dg/tree-ssa/builtin-vprintf-chk-1.c: New test.
24000 * gcc.c-torture/execute/printf-1.c: New test.
24001 * gcc.c-torture/execute/fprintf-1.c: New test.
24002 * gcc.c-torture/execute/vprintf-1.c: New test.
24003 * gcc.c-torture/execute/vfprintf-1.c: New test.
24004 * gcc.c-torture/execute/printf-chk-1.c: New test.
24005 * gcc.c-torture/execute/fprintf-chk-1.c: New test.
24006 * gcc.c-torture/execute/vprintf-chk-1.c: New test.
24007 * gcc.c-torture/execute/vfprintf-chk-1.c: New test.
24008
24009 2005-06-27 Michael Matz <matz@suse.de>
24010
24011 * gcc.target/x86_64/abi/test_struct_returning.c: Adjust as return
24012 slot is not merged if address escapes.
24013
24014 2005-06-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24015
24016 PR c/21911
24017 * gcc.dg/format/sentinel-1.c: Update. Fix execl* calls.
24018
24019 2005-06-26 Jakub Jelinek <jakub@redhat.com>
24020
24021 PR middle-end/17965
24022 * gcc.c-torture/compile/20050622-1.c: New test.
24023
24024 PR middle-end/22028
24025 * gcc.dg/20050620-1.c: New test.
24026
24027 2005-06-26 Kazu Hirata <kazu@codesourcery.com>
24028
24029 PR tree-optimization/22026
24030 * gcc.dg/tree-ssa/pr22026.c: New.
24031
24032 2005-06-25 Thomas Koenig <Thomas.Koenig@online.de>
24033
24034 PR libfortran/22144
24035 * gfortran.dg/shift-alloc.f90: New testcase.
24036
24037 2005-06-25 Kelley Cook <kcook@gcc.gnu.org>
24038
24039 * all files: Update FSF address in copyright headers.
24040
24041 2005-06-22 Jan Hubicka <jh@suse.cz>
24042
24043 * wholeprogram-1.c: New testcase.
24044 * wholeprogram-2.c: New testcase.
24045
24046 2005-06-24 Mark Mitchell <mark@codesourcery.com>
24047
24048 PR 22171
24049 * gcc.dg/tree-ssa/pr22171.c: New test.
24050
24051 2005-06-24 Feng Wang <fengwang@nudt.edu.cn>
24052
24053 * gfortran.dg/simplify_modulo.f90: New.
24054
24055 2005-06-24 Jan Hubicka <jh@suse.cz>
24056
24057 * gcc.dg/tree-ssa/20040210-1.c: Fix for unit-at-a-time
24058
24059 2005-06-23 Ziemowit Laski <zlaski@apple.com>
24060
24061 * obj-c++.dg/proto-lossage-[1-4].mm: New.
24062
24063 2005-06-23 Ziemowit Laski <zlaski@apple.com>
24064
24065 * obj-c++.dg/typedef-alias-1.mm: New.
24066 * objc.dg/typedef-alias-1.m: New.
24067
24068 2005-06-23 Jeff Law <law@redhat.com>
24069
24070 * gcc.dg/tree-ssa/vrp16.c: New test.
24071
24072 2005-06-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
24073
24074 * lib/target-supports.exp: Add
24075 check_effective_target_fortran_large_real and
24076 check_effective_target_fortran_large_int to check for
24077 corresponding effective targets.
24078 * gfortran.dg/large_integer_kind_1.f90: New test.
24079 * gfortran.dg/large_real_kind_1.f90: New test.
24080
24081 2005-06-23 Kazu Hirata <kazu@codesourcery.com>
24082
24083 PR tree-optimization/22117
24084 * gcc.dg/tree-ssa/pr22117.c: New.
24085
24086 2005-06-23 James A. Morrison <phython@gcc.gnu.org>
24087
24088 PR testsuite/22123
24089 * gcc.dg/fold-mod-1.c: Accept fffffff8 as well.
24090
24091 2005-06-23 David Edelsohn <edelsohn@gnu.org>
24092
24093 * gcc.dg/rs6000-fpint-2.c: Only compile on Darwin and Linux.
24094
24095 2005-06-23 David Billinghurst <David.Billinghurst@riotinto.com>
24096
24097 * gfortran.dg/f2c_4.f90: Add tests for complex functions
24098 * gfortran.dg/f2c_4.c: Likewise.
24099
24100 2005-06-22 Paul Brook <paul@codesourcery.com>
24101
24102 PR fortran/21034
24103 * gfortran.dg/auto_save_1.f90: New test.
24104
24105 2005-06-22 Michael Matz <matz@suse.de>
24106
24107 * gcc.target/x86-64/abi: New directory.
24108 * gcc.target/x86-64/abi/abi-x86_64.exp: New testsuite.
24109 * gcc.target/x86-64/abi/README.gcc: New file.
24110 * gcc.target/x86-64/abi/{args.h,defines.h,macros.h}: New headers.
24111 * gcc.target/x86-64/abi/asm-support.s: New file.
24112 * gcc.target/x86_64/abi/test_3_element_struct_and_unions.c: New test.
24113 * gcc.target/x86_64/abi/test_basic_alignment.c: New test.
24114 * gcc.target/x86_64/abi/test_basic_array_size_and_align.c: New test.
24115 * gcc.target/x86_64/abi/test_basic_returning.c: New test.
24116 * gcc.target/x86_64/abi/test_basic_sizes.c: New test.
24117 * gcc.target/x86_64/abi/test_basic_struct_size_and_align.c: New test.
24118 * gcc.target/x86_64/abi/test_basic_union_size_and_align.c: New test.
24119 * gcc.target/x86_64/abi/test_bitfields.c: New test.
24120 * gcc.target/x86_64/abi/test_complex_returning.c: New test.
24121 * gcc.target/x86_64/abi/test_passing_floats.c: New test.
24122 * gcc.target/x86_64/abi/test_passing_integers.c: New test.
24123 * gcc.target/x86_64/abi/test_passing_structs_and_unions.c: New test.
24124 * gcc.target/x86_64/abi/test_passing_structs.c: New test.
24125 * gcc.target/x86_64/abi/test_passing_unions.c: New test.
24126 * gcc.target/x86_64/abi/test_struct_returning.c: New test.
24127 * gcc.target/x86_64/abi/test_varargs.c: New test.
24128
24129 2005-06-21 Joseph S. Myers <joseph@codesourcery.com>
24130
24131 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: Pass -mmmx for
24132 32-bit i?86 and x86_64.
24133
24134 2005-06-21 Ziemowit Laski <zlaski@apple.com>
24135
24136 * obj-c++.dg/const-str-[1-9].mm: New tests.
24137
24138 2005-06-21 Paul Thomas <pault@gcc.gnu.org>
24139
24140 PR fortran/22010
24141 * gfortran.dg/namelist_use.f90: New.
24142 * gfortran.dg/namelist_use_only.f90: New.
24143
24144 2005-06-21 Jeff Law <law@redhat.com>
24145
24146 * gcc.dg/tree-ssa/vrp15.c: New test.
24147
24148 2005-06-21 Dorit Nuzman <dorit@il.ibm.com>
24149
24150 * lib/target-supports.exp (check_effective_target_vect_reduction):
24151 Remove.
24152 * gcc.dg/vect/vect.exp: Run tests with additional flags separately.
24153 * gcc.dg/vect/vect-reduc-1.c: Vectorizable on all relevant platforms -
24154 remove vect_reduction target keyword. Also avoid two returns in main.
24155 * gcc.dg/vect/vect-reduc-3.c: Likewise.
24156 * gcc.dg/vect/vect-reduc-2.c: Likewise. Also initialize diff to 0.
24157 * gcc.dg/vect/vect-reduc-1short.c: New test.
24158 * gcc.dg/vect/vect-reduc-1char.c: New test.
24159 * gcc.dg/vect/vect-reduc-2short.c: New test.
24160 * gcc.dg/vect/vect-reduc-2char.c: New test.
24161 * gcc.dg/vect/vect-reduc-6.c: New test.
24162 * gcc.dg/vect/trapv-vect-reduc-4.c: New test.
24163 * gcc.dg/vect/fast-math-vect-reduc-5.c: New test.
24164 * gcc.dg/vect/fast-math-vect-reduc-7.c: New test
24165
24166 2005-06-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
24167 Paul Thomas <pault@gcc.gnu.org>
24168
24169 * gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90:
24170 New tests.
24171
24172 2005-06-20 Francois-Xavier Coudert <coudert@clipper.ens.fr>
24173
24174 * gfortran.dg/backslash_1.f90: New test.
24175 * gfortran.dg/backslash_2.f90: New test.
24176
24177 2005-06-20 Steven G. Kargl <kargls@comcast.net>
24178
24179 * gfortran.dg/duplicate_labels.f90: New test.
24180
24181 2005-06-20 Jan Beulich <jbeulich@novell.com>
24182
24183 * g++.old-deja/g++.jason/thunk2.C: On NetWare, also account for
24184 unsupportable relocations.
24185 * g++.old-deja/g++.other/store-expr1.C: Likewise.
24186 * gcc.dg/20050321-2.c: xfail for NetWare.
24187
24188 2005-06-20 Andreas Jaeger <aj@suse.de>
24189
24190 * gcc.target/i386/sseregparm-1.c, gcc.target/i386/sseregparm-2.c,
24191 gcc.target/i386/fastcall-sseregparm.c,
24192 gcc.target/i386/regparm-stdcall.c: Run only on 32-bit x86.
24193
24194 2005-06-19 Richard Henderson <rth@redhat.com>
24195
24196 * gcc.dg/tree-ssa/pr21985.c: Use size_t.
24197
24198 2005-06-19 Joseph S. Myers <joseph@codesourcery.com>
24199
24200 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: New tests.
24201
24202 2005-06-19 Aldy Hernandez <aldyh@redhat.com>
24203
24204 PR c++/22115
24205 * g++.dg/conversion/simd2.C: Change expected error message.
24206
24207 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
24208
24209 * gcc.dg/vect/vect-reduc-1.c: Add cleanup-tree-dump.
24210 * gcc.dg/vect/vect-reduc-2.c: Likewise.
24211 * gcc.dg/vect/vect-reduc-3.c: Likewise.
24212
24213 2005-06-18 James A Morrison <phython@gcc.gnu.org>
24214
24215 * gcc.dg/fold-mod-1.c: New test.
24216
24217 2005-06-18 Steven G. Kargl <kargls@comcast.net>
24218
24219 PR fortran/19926
24220 * gfortran.dg/pr19926.f90: New test.
24221
24222 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
24223
24224 * lib/target-supports.exp (check_effective_target_vect_reduction): New.
24225 * gcc.dg/vect/vect-reduc-1.c: Now vectorizable for vect_reduction
24226 targets.
24227 * gcc.dg/vect/vect-reduc-2.c: Likewise.
24228 * gcc.dg/vect/vect-reduc-3.c: Likewise.
24229
24230 2005-06-18 Joseph S. Myers <joseph@codesourcery.com>
24231
24232 * gcc.target/ia64/float80-varargs-1.c: New test.
24233
24234 2005-06-18 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
24235
24236 PR tree-opt/22035
24237 * gfortran.dg/f2c_6.f90: New test.
24238
24239 2005-06-17 Geoffrey Keating <geoffk@apple.com>
24240
24241 PR c++/17413
24242 * g++.dg/template/local5.C: New.
24243
24244 2005-06-17 Richard Henderson <rth@redhat.com>
24245
24246 * gcc.dg/sync-2.c (do_qi): Cast negative results to char.
24247
24248 2005-06-07 David Billinghurst <David.Billinghurst@riotinto.com>
24249
24250 PR testsuite/21945
24251 * lib/gcc-dg.exp (gcc-dg-test-1): Catch error if file can't be deleted.
24252
24253 2005-06-15 Giovanni Bajo <giovannibajo@libero.it>
24254
24255 * gcc.dg/vect/vect-dv-2.c, gcc.dg/vect/vect-ifcvt-2.c,
24256 gcc.dg/vect/vect-ifcvt-3.c, gcc.dg/vect/vect-ifcvt-4.c,
24257 gcc.dg/vect/vect-ifcvt-5.c, gcc.dg/vect/vect-ifcvt-6.c,
24258 gcc.dg/vect/vect-ifcvt-7.c, gcc.dg/vect/vect-ifcvt-9.c: Call
24259 check_vect to verify the presence of hardware vector support.
24260
24261 2005-06-16 James A. Morrison <phython@gcc.gnu.org>
24262
24263 PR testsuite/22056
24264 * gcc.dg/pr14796-2.c: Accept -34359738368 and -800000000.
24265
24266 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
24267
24268 PR libfortran/19216
24269 * gfortran.dg/pr19216.f: Add correct space between brackets and
24270 dg directive.
24271
24272 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
24273
24274 PR libfortran/16436
24275 * gfortran.dg/g77/f77-edit-t-in.f: Not XFAIL-ed any more.
24276
24277 2005-06-16 Richard Guenther <rguenth@gcc.gnu.org>
24278
24279 * gcc.target/i386/attributes-error.c: New testcase.
24280 * gcc.target/i386/fastcall-sseregparm.c: Likewise.
24281 * gcc.target/i386/regparm-stdcall.c: Likewise.
24282 * gcc.target/i386/sseregparm-1.c: Likewise.
24283 * gcc.target/i386/sseregparm-2.c: Likewise.
24284
24285 2005-06-16 Nathan Sidwell <nathan@codesourcery.com>
24286
24287 * g++.dg/rtti/crash2.C: New.
24288
24289 2005-06-15 Joseph S. Myers <joseph@codesourcery.com>
24290
24291 * gcc.dg/noncompile/20040203-3.c: Update expected message.
24292
24293 2005-06-15 David Ung <davidu@mips.com>
24294
24295 * gcc.target/mips/mips16e-extends.c: New test for testing the
24296 generation of MIPS16e zeb/zeh, seb/seh instructions.
24297
24298 2005-06-15 Diego Novillo <dnovillo@redhat.com>
24299
24300 PR 22018
24301 * gcc.dg/tree-ssa/vrp13.c: Add multiplication tests.
24302 * gcc.dg/tree-ssa/pr22018.c: New test.
24303
24304 2005-06-15 Aldy Hernandez <aldyh@redhat.com>
24305
24306 * gcc.dg/simd-1.c: Update error messages.
24307 * gcc.dg/simd-1b.c: Re-enable tests. Update error messages.
24308 * gcc.dg/simd-2.c: Update error messages.
24309 * gcc.dg/simd-4.c: New.
24310
24311 2005-06-15 Nathan Sidwell <nathan@codesourcery.com>
24312
24313 PR c++/20678
24314 * g++.dg/other/crash-4.C: New.
24315
24316 2005-06-14 Devang Patel <dpatel@apple.com>
24317
24318 * gcc.dg/vect/vect-ifcvt-1.c: Remove.
24319
24320 2005-06-14 Nathan Sidwell <nathan@codesourcery.com>
24321
24322 PR c++/21929
24323 * g++.dg/parse/crash11.C: Update
24324
24325 2005-06-13 Jeff Law <law@redhat.com>
24326
24327 * gcc.dg/tree-ssa/20030807-10.c: VRP is now expected to
24328 perform the desired transformations.
24329 * gcc.dg/tree-ssa/20030806-6.c: Similarly.
24330 * gcc.dg/tree-ssa/20040514-2.c: Similarly.
24331
24332 2005-06-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
24333
24334 PR fortran/22038
24335 * gfortran.dg/forall_1.f90: Un-XFAIL.
24336
24337 2005-06-13 Nathan Sidwell <nathan@codesourcery.com>
24338
24339 PR c++/21929
24340 * g++.dg/parse/crash26.C: New.
24341
24342 PR c++/20789
24343 * g++.dg/init/member1.C: New.
24344
24345 2005-06-13 Jakub Jelinek <jakub@redhat.com>
24346
24347 * gfortran.dg/altreturn_1.f90: New test.
24348
24349 2005-06-13 Zdenek Dvorak <dvorakz@suse.cz>
24350
24351 PR middle-end/21985
24352 * gcc.dg/tree-ssa/pr21985.c: New test.
24353
24354 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
24355
24356 * ggcc.dg/pr14796-1.c: Add tests for (X << C) >> C.
24357
24358 2005-06-12 Roger Sayle <roger@eyesopen.com>
24359
24360 PR c++/21930
24361 * g++.dg/other/error10.C: New test case.
24362
24363 2005-06-12 Francois-Xavier Coudert <coudert@clipper.ens.fr>
24364
24365 PR libfortran/19155
24366 * gfortran.dg/pr19155.f: Add test.
24367
24368 2005-06-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
24369
24370 * gfortran.dg/f2c_7.f90: New test.
24371
24372 * gfortran.dg/forall_1.f90: XFAILed.
24373
24374 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
24375
24376 * gcc.dg/pr14796-1.c: New.
24377 * gcc.dg/pr14796-2.c: New.
24378
24379 2005-06-11 Steven G. Kargl <kargls@comcast.net>
24380
24381 PR fortran/17792
24382 PR fortran/21375
24383 * gfortran.dg/deallocate_stat.f90: New test.
24384
24385 2005-06-11 Thomas Koenig <Thomas.Koenig@online.de>
24386
24387 * gfortran.fortran-torture/execute/in-pack.f90: New test.
24388
24389 2005-06-10 Dorit Nuzman <dorit@il.ibm.com>
24390
24391 * gfortran.dg/vect/vect-4.f90: Update comments. Only one unaligned
24392 access will be generated when this loop is vectorized. Test that
24393 accesses with same alignment were detected.
24394 * gcc.dg/vect/vect-dv-2.c: Remove "vect_no_align" from xfail.
24395 Test that accesses with same alignment were detected.
24396 * gcc.dg/vect/vect-ifcvt-1.c: Likewise.
24397 * gcc.dg/vect/vect-91.c: New test. Test that accesses with same
24398 alignment were detected.
24399
24400 2005-06-10 Aldy Hernandez <aldyh@redhat.com>
24401
24402 PR c++/10611
24403 * g++.dg/conversion/simd2.C: New.
24404
24405 2005-06-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
24406
24407 * gcc.dg/Wcxx-compat-1.c: New.
24408
24409 2005-06-09 Thomas Koenig <Thomas.Koenig@online.de>
24410
24411 PR libfortran/21480
24412 * gfortran.dg/reshape-complex.f90: Add a test for a packed
24413 complex array.
24414
24415 2005-06-09 Nathan Sidwell <nathan@codesourcery.com>
24416
24417 * gcc.dg/alias-8.c: New.
24418
24419 2005-06-08 Joseph S. Myers <joseph@codesourcery.com>
24420
24421 * gcc.dg/format/cmn_err-1.c: Update.
24422
24423 2005-06-08 James A. Morrison <phython@gcc.gnu.org>
24424
24425 PR target/20666
24426 * gcc.target/sparc/fexpand-2.c: New.
24427 * gcc.target/sparc/fpmerge-2.c: New.
24428 * gcc.target/sparc/fpmul-2.c: New.
24429 * gcc.target/sparc/noresult.c: New.
24430 * gcc.target/sparc/pdist-2.c: New.
24431 * gcc.target/sparc/pdist-3.c: New.
24432
24433 2005-06-08 Alex V. Breger <atrus.ru@atrus.ru>
24434
24435 PR testsuite/21702
24436 * gcc.target/i386/i386.exp: Fix comment typo.
24437
24438 2005-06-08 Nathan Sidwell <nathan@codesourcery.com>
24439
24440 PR c++/19497
24441 * g++.dg/inherit/using5.C: New.
24442 * g++.dg/inherit/using6.C: New.
24443
24444 2005-06-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
24445
24446 PR c++/19894
24447 * g++.dg/template/ptrmem15.C: New test.
24448
24449 PR c++/20563
24450 * g++.dg/ext/label4.C: New test.
24451
24452 2005-06-08 Eric Botcazou <ebotcazou@libertysurf.fr>
24453
24454 * gcc.dg/tls/debug-1.c: New test.
24455
24456 2005-06-07 Dale Johannesen <dalej@apple.com>
24457
24458 * gcc.target/i386/movq.c: New.
24459
24460 2005-06-07 Dale Johannesen <dalej@apple.com>
24461
24462 * gcc.dg/20050607-1.c: New.
24463
24464 2005-06-07 Jakub Jelinek <jakub@redhat.com>
24465
24466 PR middle-end/21850
24467 * gcc.c-torture/execute/20050607-1.c: New test.
24468
24469 2005-06-07 Thomas Koenig <Thomas.Koenig@online.de>
24470
24471 PR libfortran/21926
24472 * gfortran.fortran-torture/execute/intrinsic_matmul.f90:
24473 Test case where the return array has lowest stride one,
24474 but isn't packed.
24475
24476 2005-06-07 Adrian Straetling <straetling@de.ibm.com>
24477
24478 * lib/target-supports.exp (check_effective_target_sync_int_long):
24479 Add s390 and s390x targets.
24480
24481 2005-06-07 Zdenek Dvorak <dvorakz@suse.cz>
24482
24483 * gcc.dg/tree-ssa/loop-2.c: Update outcome.
24484 * gcc.dg/tree-ssa/loop-3.c: Update outcome.
24485 * gcc.dg/tree-ssa/loop-4.c: Update outcome.
24486 * gcc.dg/tree-ssa/loop-9.c: New test.
24487
24488 2005-06-07 Nathan Sidwell <nathan@codesourcery.com>
24489
24490 * g++.dg/parse/defarg10.C: New.
24491
24492 2005-06-06 Jakub Jelinek <jakub@redhat.com>
24493
24494 PR regression/21897
24495 * gcc.c-torture/execute/20050604-1.c: New test.
24496
24497 2005-06-06 Nathan Sidwell <nathan@codesourcery.com>
24498
24499 PR 21903
24500 * g++.dg/parse/defarg9.C: New.
24501
24502 PR c++/20637
24503 * g++.dg/inherit/using4.C: New.
24504 * g++.dg/overload/error1.C: Adjust expected errors.
24505 * g++.old-deja/g++.benjamin/warn02.C: Likewise.
24506 * g++.old-deja/g++.brendan/arm2.C: Likewise.
24507 * g++.old-deja/g++.other/redecl2.C: Likewise.
24508 * g++.old-deja/g++.other/redecl4.C: Likewise.
24509 * g++.old-deja/g++.pt/memtemp78.C: Likewise.
24510
24511 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
24512
24513 * gfortran.dg/f2c_5.f90: Add -w to dg-options
24514
24515 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
24516
24517 * lib/gfortran.exp (gfortran_target_compile): Call
24518 dg-additional-files-options
24519 * gfortran.dg/f2c_4.f90: New file
24520 * gfortran.dg/f2c_4.c: New file
24521 * gfortran.dg/f2c_5.f90: New file
24522 * gfortran.dg/f2c_5.c: New file
24523
24524 2005-06-05 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
24525
24526 * gfortran.dg/forall_1.f90: Set previously uninitialized variable.
24527
24528 PR fortran/21912
24529 * gfortran.dg/array_constructor_4.f90: New test.
24530
24531 2005-06-05 Mark Mitchell <mark@codesourcery.com>
24532
24533 PR c++/21619
24534 * g++.dg/ext/builtin9.C: New test.
24535
24536 2005-06-05 Dale Johannesen <dalej@apple.com>
24537
24538 * gcc.c-torture/execute/20050603-1.c: Move to gcc.dg.
24539 * gcc.c-torture/execute/20050603-2.c: Ditto.
24540
24541 2005-06-05 Dorit Nuzman <dorit@il.ibm.com>
24542
24543 * gcc.dg/vect/vect-62: Check that second loop is not vectorized.
24544 * gcc.dg/vect/vect-reduc-1.c: New.
24545 * gcc.dg/vect/vect-reduc-2.c: New.
24546 * gcc.dg/vect/vect-reduc-3.c: New.
24547
24548 2005-06-04 Dale Johannesen <dalej@apple.com>
24549
24550 * gcc.c-torture/execute/20050603-1.c: New.
24551 * gcc.c-torture/execute/20050603-2.c: New.
24552 * gcc.dg/20050603-3.c: New.
24553
24554 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
24555
24556 PR fortran/19195
24557 * gfortran.dg/debug_1.f90: New test.
24558
24559 * gfortran.dg/forall_1.f90: New test.
24560
24561 2005-06-04 Erik Edelmann <erik.edelmann@iki.fi>
24562
24563 * gfortran.dg/array_constructor_3.f90: New test.
24564
24565 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
24566
24567 * gfortran.dg/ret_pointer_1.f90: Un-XFAIL.
24568
24569 2005-06-04 Hans-Peter Nilsson <hp@axis.com>
24570
24571 * g++.dg/opt/crossjump1.C: Gate -fPIC usage on target fpic.
24572
24573 2005-06-04 Joseph S. Myers <joseph@codesourcery.com>
24574
24575 PR c/21873
24576 * gcc.dg/init-excess-1.c: New test.
24577
24578 2005-06-03 Mark Mitchell <mark@codesourcery.com>
24579
24580 PR c++/21853
24581 * g++.dg/expr/static_cast6.C: New test.
24582
24583 2005-06-03 Diego Novillo <dnovillo@redhat.com>
24584
24585 * gcc.dg/tree-ssa/vrp14.c: New test.
24586
24587 2005-06-03 Mark Mitchell <mark@codesourcery.com>
24588
24589 PR c++/21336
24590 * g++.dg/template/new2.C: New test.
24591
24592 2005-06-03 Josh Conner <jconner@apple.com>
24593
24594 * gcc.dg/ppc-vector-memcpy.c (foo): Use non-zero values for
24595 all entries in initializer.
24596
24597 2005-06-03 Richard Guenther <rguenth@gcc.gnu.org>
24598
24599 PR middle-end/21858
24600 * gcc.dg/pr21858.c: New testcase.
24601
24602 2005-06-03 Paolo Bonzini <bonzini@gnu.org>
24603
24604 PR tree-optimization/21292
24605
24606 * lib/target-supports.exp (check_effective_target_vect_cmdline_needed):
24607 New.
24608 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
24609 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
24610 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
24611 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
24612 gcc.dg/tree-ssa/gen-vect-32.c: Require it.
24613
24614 2005-06-02 Richard Henderson <rth@redhat.com>
24615
24616 * gcc.dg/sync-2.c: Use -march=i486 for i386.
24617
24618 2005-06-02 Richard Guenther <rguenth@gcc.gnu.org>
24619
24620 * gcc.dg/wtypequal.c: New testcase.
24621
24622 2005-06-02 Diego Novillo <dnovillo@redhat.com>
24623
24624 PR 21582
24625 * gcc.dg/tree-ssa/pr21582.c: New test.
24626
24627 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
24628
24629 PR c++/21280
24630 * g++.dg/opt/interface2.h: New.
24631 * g++.dg/opt/interface2.C: New.
24632 * g++.dg/init/ctor4.C: Adjust error lines.
24633 * g++.old-deja/g++.bob/inherit2.C: Likewise.
24634 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
24635 * g++.old-deja/g++.jason/opeq3.C: Likewise.
24636 * g++.old-deja/g++.pt/assign1.C: Likewise.
24637 * g++.old-deja/g++.pt/crash20.C: Likewise.
24638
24639 2005-06-02 Dorit Nuzman <dorit@il.ibm.com>
24640
24641 PR tree-optimization/21734
24642 * g++.dg/vect/pr21734_1.cc: New.
24643 * g++.dg/vect/pr21734_2.cc: New.
24644
24645 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
24646
24647 PR c++/20350
24648 * g++.dg/template/spec24.C: New.
24649
24650 PR c++/21151
24651 * g++.dg/pch/local-1.C: New.
24652 * g++.dg/pch/local-1.Hs: New.
24653
24654 2005-06-01 Diego Novillo <dnovillo@redhat.com>
24655
24656 PR 14341, PR 21332, PR 20701, PR 21086, PR 21090
24657 PR 21289, PR 21348, PR 21367, PR 21368, PR 21458.
24658 * gcc.dg/tree-ssa/pr14341.c: New test.
24659 * gcc.dg/tree-ssa/pr14841.c: New test.
24660 * gcc.dg/tree-ssa/pr20701.c: New test.
24661 * gcc.dg/tree-ssa/pr21086.c: New test.
24662 * gcc.dg/tree-ssa/pr21090.c: New test.
24663 * gcc.dg/tree-ssa/pr21332.c: New test.
24664 * gcc.dg/tree-ssa/pr21458.c: New test.
24665 * gcc.dg/tree-ssa/pr21658.c: New test.
24666 * gcc.dg/tree-ssa/vrp01.c: New test.
24667 * gcc.dg/tree-ssa/vrp02.c: New test.
24668 * gcc.dg/tree-ssa/vrp03.c: New test.
24669 * gcc.dg/tree-ssa/vrp04.c: New test.
24670 * gcc.dg/tree-ssa/vrp05.c: New test.
24671 * gcc.dg/tree-ssa/vrp06.c: New test.
24672 * gcc.dg/tree-ssa/vrp07.c: New test.
24673 * gcc.dg/tree-ssa/vrp08.c: New test.
24674 * gcc.dg/tree-ssa/vrp09.c: New test.
24675 * gcc.dg/tree-ssa/vrp10.c: New test.
24676 * gcc.dg/tree-ssa/vrp11.c: New test.
24677 * gcc.dg/tree-ssa/vrp12.c: New test.
24678 * gcc.dg/tree-ssa/vrp13.c: New test.
24679
24680 2005-06-01 Alexandre Oliva <aoliva@redhat.com>
24681
24682 PR 21029
24683 * gcc.dg/tree-ssa/pr21029.c: New test.
24684
24685 2005-06-01 Roger Sayle <roger@eyesopen.com>
24686
24687 * gfortran.dg/logint-1.f: New test case.
24688 * gfortran.dg/logint-2.f: Likewise.
24689 * gfortran.dg/logint-3.f: Likewise.
24690
24691 2005-06-01 Jakub Jelinek <jakub@redhat.com>
24692
24693 PR c/21536
24694 PR c/20760
24695 * gcc.dg/20050527-1.c: New test.
24696
24697 * gcc.dg/i386-sse-12.c: New test.
24698
24699 PR fortran/21729
24700 * gfortran.dg/implicit_5.f90: New test.
24701
24702 2005-06-01 Feng Wang <fengwang@nudt.edu.cn>
24703
24704 PR fortran/20883
24705 * gfortran/assign_4.f90: New test.
24706 * gfortran/assign_2.f90: Change compile to run.
24707
24708 2005-05-31 Geoffrey Keating <geoffk@geoffk.org>
24709
24710 * lib/target-supports.exp
24711 (check_effective_target_sync_char_short): New.
24712 * gcc.dg/sync-2.c: New.
24713
24714 2005-05-31 Zdenek Dvorak <dvorakz@suse.cz>
24715
24716 PR tree-optimization/21817
24717 * gcc.dg/torture/pr21817-1.c: New.
24718
24719 2005-05-31 Nathan Sidwell <nathan@codesourcery.com>
24720
24721 PR c++/21165
24722 * g++.dg/template/init5.C: New.
24723
24724 2005-05-31 Paul Thomas <pault@gcc.gnu.org>
24725
24726 * gfortran.dg/char_initialiser_actual.f90:
24727 Test character initialisers as actual arguments.
24728 * gfortran.dg/char_pointer_comp_assign.f90:
24729 Test character pointer structure component assignments.
24730 * gfortran.dg/char_array_structure_constructor.f90:
24731 Test character components in structure constructors.
24732
24733 2005-05-31 Andrew pinski <pinskia@physics.uc.edu>
24734
24735 PR middle-end/20931
24736 * g++.dg/opt/pr20931.C: New test.
24737
24738 2005-05-31 Andreas Jaeger <aj@suse.de>
24739
24740 PR testsuite/20772
24741 * g++.dg/abi/dtor1.C, g++.dg/abi/empty10.C, g++.dg/abi/layout3.C,
24742 g++.dg/eh/simd-2.C, g++.dg/opt/cse2.C,
24743 g++.old-deja/g++.ext/asmspec1.C,
24744 g++.old-deja/g++.other/regstack.C,
24745 gcc.dg/20000614-1.c, gcc.dg/20000807-1.c, gcc.dg/20000904-1.c,
24746 gcc.dg/20001127-1.c, gcc.dg/20010202-1.c, gcc.dg/20010520-1.c,
24747 gcc.dg/20011009-1.c, gcc.dg/20011029-2.c, gcc.dg/20020224-1.c,
24748 gcc.dg/20020531-1.c, gcc.dg/20020616-1.c, gcc.dg/980226-1.c,
24749 gcc.dg/980414-1.c, gcc.dg/980520-1.c, gcc.dg/980709-1.c,
24750 gcc.dg/990117-1.c, gcc.dg/990130-1.c, gcc.dg/990213-2.c,
24751 gcc.dg/990214-1.c, gcc.dg/991129-1.c, gcc.dg/991209-1.c,
24752 gcc.dg/991214-1.c, gcc.dg/asm-1.c, gcc.dg/attr-returns_twice-1.c,
24753 gcc.dg/clobbers.c, gcc.dg/i386-387-7.c, gcc.dg/i386-387-8.c,
24754 gcc.dg/i386-3dnowA-1.c, gcc.dg/i386-3dnowA-2.c, gcc.dg/i386-asm-1.c
24755 gcc.dg/i386-asm-2.c, gcc.dg/i386-asm-3.c, gcc.dg/i386-bitfield3.c
24756 gcc.dg/i386-call-1.c, gcc.dg/i386-memset-1.c,
24757 gcc.dg/i386-signbit-3.c, gcc.dg/i386-ssefn-1.c,
24758 gcc.dg/i386-ssefn-2.c, gcc.dg/i386-ssefn-3.c, gcc.dg/i386-ssefn-4.c
24759 gcc.dg/i386-volatile-1.c, gcc.dg/i386-xorps.c, gcc.dg/pr12092-1.c
24760 gcc.dg/pr14289-1.c, gcc.dg/pr19236-1.c, gcc.dg/pr20204.c,
24761 gcc.dg/pr9771-1.c, gcc.dg/register-var-1.c,
24762 gcc.dg/sibcall-5.c, gcc.dg/charset/asm3.c,
24763 gcc.dg/cpp/trad/num-sign.c: Run tests also on x86_64.
24764
24765 2005-05-31 Jeff Law <law@redhat.com>
24766
24767 * gcc.dg/tree-ssa/foldaddr-1.c: New test.
24768
24769 2005-05-30 Paolo Carlini <pcarlini@suse.de>
24770
24771 PR middle-end/21743
24772 * gcc.dg/builtins-1.c: Activate disabled clog test.
24773 * gcc.dg/torture/builtin-attr-1.c: Likewise.
24774
24775 2005-05-29 Paul Thomas <pault@gcc.gnu.org>
24776
24777 * gfortran.dg/char_pointer_assign.f90:
24778 Test character-pointer assignments and pointer assignments.
24779 * gfortran.dg/char_pointer_dummy.f90:
24780 Test character-pointer dummy arguments.
24781 * gfortran.dg/char_pointer_func.f90:
24782 Test character-pointer function returns.
24783 * gfortran.dg/char_pointer_dependency.f90:
24784 Test character-pointer functions with dependencies.
24785
24786 2005-05-30 Mark Mitchell <mark@codesourcery.com>
24787
24788 PR c++/21784
24789 * g++.dg/lookup/using14.C: New test.
24790
24791 2005-05-30 Kazu Hirata <kazu@cs.umass.edu>
24792
24793 * gcc.dg/c99-math-double-1.c, gcc.dg/c99-math-float-1.c,
24794 gcc.dg/c99-math-long-double-1.c, gcc.dg/c99-math.h: Remove
24795 trailing ^M.
24796
24797 2005-05-29 Geoffrey Keating <geoffk@apple.com>
24798
24799 PR c++/17413
24800 * g++.dg/template/local5.C: New.
24801
24802 PR target/21761
24803 * gcc.c-torture/compile/pr21761.c: New.
24804
24805 * g++.old-deja/g++.eh/badalloc1.C: Make XFAIL only on darwin
24806 before darwin8.
24807
24808 2005-05-30 Steven G. Kargl
24809
24810 PR fortran/20846
24811 * gfortran.dg/inquire_8.f90: New test.
24812
24813 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
24814
24815 PR libfortran/21376
24816 * gfortran.dg/output_exponents_1.f90: New test.
24817
24818 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
24819
24820 PR libfortran/20006
24821 * gfortran.dg/dollar_edit_descriptor-1.f: New test.
24822
24823 2005-05-28 Mark Mitchell <mark@codesourcery.com>
24824
24825 PR c++/21210
24826 * g++.dg/ext/complex1.C: New test.
24827
24828 PR c++/21340
24829 * g++.dg/init/ctor6.C: New test.
24830
24831 2005-05-29 Jan Hubicka <jh@suse.cz>
24832
24833 * gcc.c-torture/compile/pr21562.c: New.
24834
24835 2005-05-28 Steven G. Kargl <kargls@comcast.net>
24836
24837 * gfortran.dg/subnormal_1.f90: New test.
24838
24839 2005-05-28 Jan Hubicka <jh@suse.cz>
24840
24841 * tree-prof.exp: Fix comment.
24842 * value-prof-1.c: New.
24843 * value-prof-2.c: New.
24844 * value-prof-3.c: New.
24845 * value-prof-4.c: New.
24846
24847 2005-05-27 Mark Mitchell <mark@codesourcery.com>
24848
24849 PR c++/21614
24850 * g++.dg/expr/ptrmem6.C: New test.
24851 * g++.dg/expr/ptrmem6a.C: Likewise.
24852
24853 2005-05-27 Kazu Hirata <kazu@cs.umass.edu>
24854
24855 PR tree-optimization/21658
24856 * gcc.dg/tree-ssa/pr21658.c: New.
24857
24858 2005-05-27 Nathan Sidwell <nathan@codesourcery.com>
24859
24860 PR c++/21455
24861 * g++.dg/inherit/ptrmem3.C: New.
24862
24863 PR c++/21681
24864 * g++.dg/parse/template16.C: New.
24865
24866 2005-05-27 Andreas Jaeger <aj@suse.de>
24867
24868 * gcc.dg/setjmp-2.c: Only run in 32-bit.
24869
24870 * gcc.dg/i386-sse-8.c: Run test on all archs.
24871
24872 2005-05-26 Mike Stump <mrs@apple.com>
24873
24874 * objc.dg/isa-field-1.m: Only run on darwin.
24875 * objc.dg/lookup-1.m: Likewise.
24876 * objc.dg/try-catch-8.m: Likewise.
24877
24878 2005-05-26 Roger Sayle <roger@eyesopen.com>
24879
24880 PR tree-optimization/9814
24881 * gcc.dg/pr9814-1.c: New test case.
24882
24883 2005-05-26 Ziemowit Laski <zlaski@apple.com>
24884
24885 * objc.dg/comp-types-8.m, objc.dg/encode-6.m,
24886 objc.dg/extra-semi.m, objc.dg/fix-and-continue-2.m,
24887 objc.dg/isa-field-1.m, objc.dg/lookup-1.m, objc.dg/method-15.m,
24888 objc.dg/method-16.m, objc.dg/method-17.m, objc.dg/method-18.m,
24889 objc.dg/method-19.m, objc.dg/next-runtime-1.m,
24890 objc.dg/no-extra-load.m, objc.dg/pragma-1.m, objc.dg/stubify-1.m,
24891 objc.dg/stubify-2.m, objc.dg/super-class-4.m,
24892 objc.dg/super-dealloc-1.m, objc.dg/super-dealloc-2.m,
24893 objc.dg/try-catch-6.m, objc.dg/try-catch-7.m,
24894 objc.dg/try-catch-8.m: New.
24895
24896 2005-05-26 Janis Johnson <janis187@us.ibm.com>
24897
24898 * lib/obj-c++.exp (obj-c++_target_compile): Declare global variable,
24899 remove extraneous semicolons.
24900
24901 2005-05-26 Ziemowit Laski <zlaski@apple.com>
24902
24903 * obj-c++.dg/comp-types-12.mm: New.
24904 * objc.dg/comp-types-11.m: New.
24905 * objc.dg/selector-4.m: New.
24906
24907 2005-05-26 Andreas Jaeger <aj@suse.de>
24908
24909 PR testsuite/20772
24910 * g++.old-deja/g++.ext/attrib1.C, g++.old-deja/g++.ext/attrib2.C,
24911 g++.old-deja/g++.ext/attrib3.C,
24912 g++.old-deja/g++.other/store-expr1.C,
24913 g++.old-deja/g++.other/store-expr2.C, g++.dg/opt/longbranch2.C,
24914 gcc.dg/20000609-1.c, gcc.dg/20000720-1.c, gcc.dg/20011107-1.c,
24915 gcc.dg/20011119-1.c, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
24916 gcc.dg/20020122-3.c, gcc.dg/20020201-3.c, gcc.dg/20020206-1.c,
24917 gcc.dg/20020218-1.c, gcc.dg/20020310-1.c, gcc.dg/20020411-1.c,
24918 gcc.dg/20020418-2.c, gcc.dg/20020426-1.c, gcc.dg/20020426-2.c,
24919 gcc.dg/20020517-1.c, gcc.dg/20020523-1.c, gcc.dg/20020523-2.c,
24920 gcc.dg/20020729-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
24921 gcc.dg/20030926-1.c, gcc.dg/20031202-1.c, gcc.dg/980312-1.c,
24922 gcc.dg/980313-1.c, gcc.dg/990424-1.c, gcc.dg/990524-1.c,
24923 gcc.dg/991230-1.c, gcc.dg/i386-387-1.c, gcc.dg/i386-387-2.c,
24924 gcc.dg/i386-387-3.c, gcc.dg/i386-387-4.c, gcc.dg/i386-387-5.c,
24925 gcc.dg/i386-387-6.c, gcc.dg/i386-bitfield1.c,
24926 gcc.dg/i386-bitfield2.c, gcc.dg/i386-loop-1.c,
24927 gcc.dg/i386-loop-2.c, gcc.dg/i386-loop-3.c, gcc.dg/i386-pic-1.c,
24928 gcc.dg/i386-regparm.c, gcc.dg/i386-signbit-1.c,
24929 gcc.dg/i386-signbit-2.c, gcc.dg/i386-sse-5.c, gcc.dg/i386-sse-8.c,
24930 gcc.dg/i386-unroll-1.c, gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
24931 gcc.dg/unroll-1.c: Handle 32-bit x86-64 compilation.
24932
24933 2005-05-26 Andreas Jaeger <aj@suse.de>
24934
24935 * gcc.c-torture/execute/ieee/ieee.exp: Set float-store for 32-bit
24936 x86-64 compilation.
24937
24938 2005-05-26 Andreas Jaeger <aj@suse.de>
24939
24940 PR testsuite/20772
24941 * gfortran.dg/promotion.f90, gcc.misc-tests/i386-pf-3dnow-1.c,
24942 gcc.misc-tests/i386-pf-athlon-1.c,
24943 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
24944 g++.dg/opt/mmx1.C, g++.dg/other/big-struct.C,
24945 g++.dg/abi/bitfield3.C, g++.dg/abi/bitfield8.C,
24946 g++.dg/abi/bitfield9.C, g++.dg/abi/empty7.C, g++.dg/abi/empty9.C,
24947 g++.dg/abi/layout4.C, g++.dg/abi/thunk1.C, g++.dg/abi/thunk2.C,
24948 g++.dg/abi/vbase11.C, g++.dg/abi/vthunk2.C, g++.dg/abi/vthunk3.C,
24949 g++.dg/ext/attrib8.C: Run also on x86_64 compiling 32-bit x86
24950 programs.
24951
24952 * g++.dg/opt/reg-stack4.C, g++.dg/eh/simd-1.C, g++.dg/eh/simd-1.C,
24953 gcc.dg/setjmp-2.c, gcc.dg/short-compare-1.c,
24954 gcc.dg/short-compare-2.c, gcc.target/i386/asm-1.c: Handle 32-bit
24955 x86-64 compilation.
24956
24957 * g++.dg/warn/register-var-1.C, g++.dg/charset/asm2.c: Run also on
24958 x86_64.
24959
24960 * gcc.dg/i386-pentium4-not-mull.c: Change option handling to use
24961 effective-target ilp32.
24962
24963 2005-05-26 David Ung <davidu@mips.com>
24964
24965 * gcc.target/mips/ext_ins.c: New test for testing the generation
24966 of MIPS32/64 rev 2 ext/ins instructions.
24967
24968 2005-05-26 Andreas Jaeger <aj@suse.de>
24969
24970 * treelang/compile/unsigned.tree: Use gimple instead of
24971 nonexisting generic dump.
24972
24973 2005-05-26 Paolo Bonzini <bonzini@gnu.org>
24974
24975 * gcc.dg/vect/vect-7.c: Remove xfail for alpha.
24976
24977 2005-05-26 Andreas Jaeger <aj@suse.de>
24978
24979 * gcc.dg/tree-ssa/ssa-pre-14.c (foo): Use correct type for strlen.
24980
24981 2005-05-26 Thomas Koenig <Thomas.Koenig@online.de>
24982
24983 PR libfortran/17283
24984 * gfortran.fortran-torture/execute/intrinsic_unpack.f90:
24985 Test callee-allocated memory with write statements.
24986
24987 2005-05-25 Roger Sayle <roger@eyesopen.com>
24988
24989 PR middle-end/21709
24990 * gcc.dg/pr21709-1.c: New test case.
24991
24992 2005-05-25 Ziemowit Laski <zlaski@apple.com>
24993 Mike Stump <mrs@apple.com>
24994
24995 * objc/execute/next_mapping.h: Update for C++.
24996
24997 * obj-c++.dg/selector-1.mm: Move to...
24998 * obj-c++.dg/selector-4.mm: here...
24999
25000 * obj-c++.dg/basic.mm: New.
25001 * obj-c++.dg/comp-types-1.mm: New.
25002 * obj-c++.dg/cxx-class-1.mm: New.
25003 * obj-c++.dg/cxx-ivars-1.mm: New.
25004 * obj-c++.dg/cxx-ivars-2.mm: New.
25005 * obj-c++.dg/cxx-ivars-3.mm: New.
25006 * obj-c++.dg/cxx-scope-1.mm: New.
25007 * obj-c++.dg/cxx-scope-2.mm: New.
25008 * obj-c++.dg/defs.mm: New.
25009 * obj-c++.dg/empty-private-1.mm: New.
25010 * obj-c++.dg/encode-1.mm: New.
25011 * obj-c++.dg/encode-2.mm: New.
25012 * obj-c++.dg/encode-3.mm: New.
25013 * obj-c++.dg/extern-c-1.mm: New.
25014 * obj-c++.dg/extra-semi.mm: New.
25015 * obj-c++.dg/fix-and-continue-2.mm: New.
25016 * obj-c++.dg/isa-field-1.mm: New.
25017 * obj-c++.dg/ivar-list-semi.mm: New.
25018 * obj-c++.dg/local-decl-1.mm: New.
25019 * obj-c++.dg/lookup-1.mm: New.
25020 * obj-c++.dg/lookup-2.mm: New.
25021 * obj-c++.dg/method-1.mm: New.
25022 * obj-c++.dg/method-2.mm: New.
25023 * obj-c++.dg/method-3.mm: New.
25024 * obj-c++.dg/method-4.mm: New.
25025 * obj-c++.dg/method-5.mm: New.
25026 * obj-c++.dg/method-6.mm: New.
25027 * obj-c++.dg/method-7.mm: New.
25028 * obj-c++.dg/no-extra-load.mm: New.
25029 * obj-c++.dg/overload-1.mm: New.
25030 * obj-c++.dg/pragma-1.mm: New.
25031 * obj-c++.dg/pragma-2.mm: New.
25032 * obj-c++.dg/private-1.mm: New.
25033 * obj-c++.dg/private-2.mm: New.
25034 * obj-c++.dg/proto-qual-1.mm: New.
25035 * obj-c++.dg/qual-types-1.mm: New.
25036 * obj-c++.dg/stubify-1.mm: New.
25037 * obj-c++.dg/stubify-2.mm: New.
25038 * obj-c++.dg/super-class-1.mm: New.
25039 * obj-c++.dg/super-class-2.mm: New.
25040 * obj-c++.dg/super-dealloc-1.mm: New.
25041 * obj-c++.dg/super-dealloc-2.mm: New.
25042 * obj-c++.dg/template-1.mm: New.
25043 * obj-c++.dg/template-2.mm: New.
25044 * obj-c++.dg/template-3.mm: New.
25045 * obj-c++.dg/template-4.mm: New.
25046 * obj-c++.dg/template-5.mm: New.
25047 * obj-c++.dg/template-6.mm: New.
25048 * obj-c++.dg/try-catch-1.mm: New.
25049 * obj-c++.dg/try-catch-2.mm: New.
25050 * obj-c++.dg/try-catch-3.mm: New.
25051 * obj-c++.dg/try-catch-4.mm: New.
25052 * obj-c++.dg/try-catch-5.mm: New.
25053 * obj-c++.dg/try-catch-6.mm: New.
25054 * obj-c++.dg/try-catch-7.mm: New.
25055 * obj-c++.dg/try-catch-8.mm: New.
25056 * obj-c++.dg/try-catch-9.mm: New.
25057 * obj-c++.dg/va-meth-1.mm: New.
25058
25059 2005-05-25 Ziemowit Laski <zlaski@apple.com>
25060
25061 * obj-c++.dg/selector-1.mm: New.
25062 * obj-c++.dg/selector-2.mm: New.
25063
25064 2005-05-25 Ziemowit Laski <zlaski@apple.com>
25065
25066 * obj-c++.dg/selector-3.mm: New.
25067 * objc.dg/selector-3.m: New.
25068
25069 2005-05-25 Ziemowit Laski <zlaski@apple.com>
25070
25071 * objc.dg/selector-2.m: Remove "-fgnu-runtime"; be flexible
25072 about where warning appears.
25073
25074 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
25075
25076 * gcc.dg/tree-ssa/stdarg-2.c: Add tests for s390*-*-linux* targets.
25077 * gcc.dg/tree-ssa/stdarg-3.c: Likewise.
25078 * gcc.dg/tree-ssa/stdarg-4.c: Likewise.
25079 * gcc.dg/tree-ssa/stdarg-5.c: Likewise.
25080
25081 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
25082
25083 * gcc.dg/20050524-1.c: New test.
25084
25085 2005-05-25 Jan Hubicka <jh@suse.cz>
25086
25087 * gcc.dg/tree-prof/inliner-1.c: New.
25088
25089 2005-05-25 Janis Johnson <janis187@us.ibm.com>
25090
25091 * gcc.dg/tree-prof: New directory.
25092 * gcc.dg/tree-prof/tree-prof.exp: New.
25093
25094 2005-05-25 DJ Delorie <dj@redhat.com>
25095
25096 * gcc.dg/Wattributes-1.c: New.
25097 * gcc.dg/Wattributes-2.c: New.
25098 * gcc.dg/Wattributes-3.c: New.
25099
25100 20005-05-24 Janis Johnson <janis187@us.ibm.com>
25101
25102 PR tree-optimization/19833
25103 * gcc.dg/uninit-4.c: Remove xfail.
25104 * gcc.dg/uninit-9.c: Ditto.
25105
25106 2005-05-24 Ziemowit Laski <zlaski@apple.com>
25107
25108 * obj-c++.dg/bitfield-[1-5].mm: New.
25109 * obj-c++.dg/class-protocol-1.mm: New.
25110 * obj-c++.dg/comp-types-1[0-1].mm: New.
25111 * obj-c++.dg/comp-types-[2-9].mm: New.
25112 * obj-c++.dg/encode-[4-8].mm: New.
25113 * obj-c++.dg/layout-1.mm: New.
25114 * obj-c++.dg/method-1[0-9].mm: New.
25115 * obj-c++.dg/method-2[0-1].mm: New.
25116 * obj-c++.dg/method-[8-9].mm: New.
25117 * obj-c++.dg/objc-gc-3.mm: New.
25118 * obj-c++.dg/try-catch-10.mm: New.
25119 * objc.dg/bitfield-5.m: New.
25120 * objc.dg/comp-types-10.m: New.
25121 * objc.dg/comp-types-9.m: New.
25122 * objc.dg/layout-1.m: New.
25123 * objc.dg/objc-gc-4.m: New.
25124 * objc.dg/try-catch-9.m: New.
25125 * objc.dg/class-protocol-1.m: Tweak diagnostics.
25126 * objc.dg/comp-types-1.m: Likewise.
25127 * objc.dg/comp-types-[5-6].m: Likewise.
25128 * objc.dg/method-9.m: Likewise.
25129
25130 2005-05-24 Janis Johnson <janis187@us.ibm.com>
25131
25132 * gcc.dg/altivec-vec-merge.c: Make test usable on GNU/Linux targets
25133 and on hardware without VMX support.
25134
25135 * gcc.dg/altivec-vec-merge.c: Renamed from ppc-vec-merge.c.
25136
25137 * gcc.dg/ppc64-abi-2.c: Remove code that is now invalid.
25138
25139 * lib/profopt.exp (dg-final-generate, dg-final-use,
25140 profopt-final-code, profopt-get-options): New.
25141 (profopt-execute): Process test directives.
25142
25143 * lib/gcc-dg.exp (cleanup-ipa-dump): New.
25144 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
25145 cleanup-tree-dump, cleanup-saved-temps): Update comments.
25146
25147 2005-05-24 Andrew Pinski <pinskia@physics.uc.edu>
25148
25149 PR C++/21645
25150 * g++.dg/init/ctor5.C: New test.
25151
25152 2005-05-24 Ira Rosen <irar@il.ibm.com>
25153
25154 * gcc.dg/vect/vect-none.c: Split into vect-106.c, vect-107.c,
25155 vect-108.c, vect-109.c, vect-110.c, vect-111.c, vect-112.c,
25156 vect-113.c, vect-114.c.
25157
25158 2005-05-23 Adam Nemet <anemet@lnxw.com>
25159
25160 * gcc.dg/const-elim-1.c: Remove xfails.
25161
25162 2005-05-23 Jeff Law <law@redhat.com>
25163
25164 * gcc.c-torture/compile/pr21638.c: New test.
25165 * gcc.c-torture/compile/20050520-1.c: New test.
25166
25167 2005-05-23 Nick Clifton <nickc@redhat.com>
25168
25169 * gcc.c-torture/execute/20020720-1.x: Fix m32r target selector to
25170 be a proper triple, ie: m32r*-*-*.
25171 * g++.old-deja/g++.jason/thunk3.C: Likewise.
25172
25173 2004-05-21 Andrew Pinski <pinskia@physics.uc.edu>
25174
25175 PR middle-end/21331
25176 PR tree-opt/21293
25177 * gcc.c-torture/compile/pr21293.c: New test.
25178 * gcc.c-torture/execute/pr21331.c: New test.
25179
25180 2004-05-20 Richard Henderson <rth@redhat.com>
25181
25182 * g++.dg/other/stdarg3.C: Spell "hpux*" correctly.
25183
25184 2005-05-20 Ziemowit Laski <zlaski@apple.com>
25185
25186 * obj-c++-dg.exp: Add.
25187 * obj-c++.exp: Add.
25188 * obj-c++.dg/dg.exp: Add.
25189
25190 2005-05-20 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
25191
25192 * g++.old-deja/g++.jason/thunk3.C: XFAIL on m32r*-*.
25193 * gcc.c-torture/execute/20020720-1.x: Add xfail for m32r*-*.
25194
25195 2005-05-20 Bjoern Haase <bjoern.m.haase@web.de>
25196
25197 * gcc.c-torture/execute/20020720-1.x: Add xfail for avr-*-*.
25198
25199 2004-05-19 Richard Henderson <rth@redhat.com>
25200
25201 * g++.dg/other/stdarg3.C: Only use -mlp64 for hpux.
25202
25203 2005-05-19 Janis Johnson <janis187@us.ibm.com>
25204
25205 * gcc.dg/altivec-21.c: Use dg-error only for ilp32.
25206
25207 * gcc.dg/vect/vect-dv-2.c: Remove dg-do directive.
25208
25209 2005-05-19 Jakub Jelinek <jakub@redhat.com>
25210
25211 PR c++/21495
25212 * g++.dg/parse/extern1.C: New test.
25213 * g++.dg/tls/diag-2.C: Adjust expected error message wording.
25214
25215 2005-05-19 Eric Botcazou <ebotcazou@libertysurf.fr>
25216
25217 * gcc.dg/c99-math.h: New.
25218 * gcc.dg/c99-math-float-1.c: New test.
25219 * gcc.dg/c99-math-double-1.c: Likewise.
25220 * gcc.dg/c99-math-long-double-1.c: Likewise.
25221
25222 2005-05-18 Richard Henderson <rth@redhat.com>
25223
25224 * gcc.dg/tree-ssa/20031015-1.c: Expect one V_MUST_DEF.
25225
25226 2005-05-18 Devang Patel <dpatel@apple.com>
25227
25228 * g++.dg/opt/20050511-1.C: New test.
25229
25230 2005-05-18 Thomas Koenig <Thomas.Koenig@online.de>
25231
25232 PR libfortran/21127
25233 * gfortran.dg/reshape-complex.f90: New test.
25234
25235 2005-05-18 Erik Edelmann <erik.edelmann@iki.fi>
25236
25237 * gfortran.dg/array_constructor_1.f90: New test.
25238 * gfortran.dg/array_constructor_2.f90: New test.
25239
25240 2005-05-18 Feng Wang <fengwang@nudt.edu.cn>
25241
25242 PR fortran/20954
25243 * gfortran.dg/pr20954.f: New test.
25244
25245 2005-05-17 Mike Stump <mrs@apple.com>
25246
25247 Yet more Objective-C++...
25248
25249 * objc.dg/method-5.m: Update.
25250 * objc.dg/method-6.m: Update.
25251 * objc.dg/method-7.m: Update.
25252 * objc.dg/method-9.m: Update.
25253 * objc.dg/try-catch-2.m: Update.
25254
25255 2005-05-17 Mark Mitchell <mark@codesourcery.com>
25256
25257 * gcc.dg/compat/struct-layout-1_generate.c (iterative_hash):
25258 Remove little-endian optimizations.
25259
25260 2005-05-17 Jeff Law <law@redhat.com>
25261
25262 * g++.dg/tree-ssa/pr14814.C: New test.
25263 * gcc.dg/tree-ssa/pr14814.C: New test.
25264 * gcc.dg/tree-ssa/pr17141-1.C: New test.
25265 * gcc.dg/tree-ssa/pr17141-2.C: New test.
25266
25267 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
25268
25269 * gcc.dg/compat/generate-random.c: Do not include
25270 libiberty.h.
25271 * gcc.dg/compat/generate-random_r.c: Likewise.
25272
25273 2005-05-17 Paolo Bonzini <bonzini@gnu.org>
25274
25275 * gcc.dg/fold-div-1.c, gcc.dg/recip-1.c, gcc.dg/recip-2.c: New.
25276
25277 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
25278
25279 PR middle-end/21595
25280 * g++.dg/tree-ssa/builtin1.C: New testcase.
25281
25282 2005-05-17 Jakub Jelinek <jakub@redhat.com>
25283
25284 PR c++/21454
25285 * g++.dg/opt/const4.C: New test.
25286
25287 PR middle-end/21492
25288 * g++.dg/opt/crossjump1.C: New test.
25289
25290 PR tree-optimization/21610
25291 * gcc.c-torture/compile/20050516-1.c: New test.
25292
25293 PR fortran/15080
25294 * gfortran.fortran-torture/execute/forall_3.f90: Remove comment
25295 about the test failing.
25296 * gfortran.fortran-torture/execute/where_7.f90: New test.
25297 * gfortran.fortran-torture/execute/where_8.f90: New test.
25298
25299 2005-05-16 Richard Henderson <rth@redhat.com>
25300
25301 * lib/target-supports.exp (check_effective_target_vect_int_mul): Add
25302 i?86 and x86_64.
25303
25304 2005-05-16 Mark Mitchell <mark@codesourcery.com>
25305
25306 * gcc.dg/compat/generate-random.c (config.h): Do not include.
25307 (limits.h): Include unconditionally.
25308 (stdlib.h): Likewise.
25309 * gcc.dg/compat/generate-random_r.c (config.h): Do not include.
25310 (limits.h): Include unconditionally.
25311 (stdlib.h): Likewise.
25312 * gcc.dg/compat/struct-layout-1.exp: Do not link with libiberty.
25313 * gcc.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
25314 (limits.h): Include unconditionally.
25315 (stdlib.h): Likewise.
25316 (hashtab.h): Do not include.
25317 (getopt.h): Likewise.
25318 (stddef.h): Include.
25319 (hashval_t): Define.
25320 (struct entry): Add "next" field.
25321 (HASH_SIZE): New macro.
25322 (hash_table): New variable.
25323 (switchfiles): Do not use xmalloc.
25324 (mix): New macro.
25325 (iterative_hash): New function.
25326 (hasht): Remove.
25327 (e_exists): New function.
25328 (e_insert): Likewise.
25329 (output): Use, instead of libiberty hashtable functions.
25330 (main): Do not use getopt. Do not call htab_create.
25331
25332 2005-05-16 David Billinghurst <David.Billinghurst@riotinto.com>
25333
25334 PR libstdc++/21526
25335 * lib/target-supports.exp (check_mkfifo_available):
25336 Return 0 for cygwin as mkfifo support incomplete on platform.
25337 Fix typos in comments.
25338
25339 2005-05-15 Mark Mitchell <mark@codesourcery.com>
25340
25341 * lib/compat.exp (compat-execute): Do not use regsub unsafely.
25342
25343 2005-05-15 Jerry DeLisle <jvdelisle@verizon.net>
25344
25345 PR fortran/17432
25346 * gfortran.dg/assign_4.f: New test.
25347
25348 2005-05-14 Kazu Hirata <kazu@cs.umass.edu>
25349
25350 PR tree-optimization/21563
25351 * gcc.dg/tree-ssa/pr21563.c: New.
25352
25353 2005-05-14 Jan Hubicka <jh@suse.cz>
25354
25355 * gcc.dg/noreturn-7.c: Allow control reaches warning.
25356
25357 2005-05-14 Richard Guenther <rguenth@gcc.gnu.org>
25358
25359 * g++.dg/tree-ssa/tmmti-2.C: New testcase.
25360
25361 2005-05-13 Julian Brown <julian@codesourcery.com>
25362
25363 * gcc.c-torture/execute/20041218-2.c: Add __attribute__((packed)).
25364 * gcc.dg/intmax_t-1.c: Disable on *arm*-*-*elf*.
25365
25366 2005-05-13 Jan Hubicka <jh@suse.cz>
25367
25368 * gcc.dg/builtins-43.c: Use gimple dump instead of generic.
25369 * gcc.dg/fold-xor-?.c: Likewise.
25370 * gcc.dg/pr15784-?.c: Likewise.
25371 * gcc.dg/pr20922-?.c: Likewise.
25372 * gcc.dg/tree-ssa/20050128-1.c: Likewise.
25373 * gcc.dg/tree-ssa/pr17598.c: Likewise.
25374 * gcc.dg/tree-ssa/pr20470.c: Likewise.
25375
25376 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
25377
25378 PR fortran/21260
25379 * gfortran.dg/hollerith_1.f90: New test.
25380
25381 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
25382
25383 * gfortran.dg/func_result_2.f90: New test.
25384
25385 2005-05-11 Bud Davis <bdavis@gfortran.org>
25386
25387 * gfortran.dg/dev_null.f90: New test.
25388
25389 2005-05-11 Richard Earnshaw <richard.earnshaw@arm.com>
25390
25391 * gcc.dg/arm-vfp1.c: Revert last change.
25392
25393 2005-05-11 Richard Guenther <rguenth@gcc.gnu.org>
25394
25395 PR middle-end/19807
25396 PR tree-optimization/19639
25397 * g++.dg/tree-ssa/pr19807.C: New testcase.
25398
25399 2005-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
25400
25401 PR libfortran/21471
25402 * gfortran.dg/append-1.f90: New test.
25403
25404 2005-05-10 Diego Novillo <dnovillo@redhat.com>
25405
25406 * gcc.dg/pr18501.c: XFAIL.
25407 * gcc.dg/tree-ssa/loop-4.c: Fix expected pattern.
25408 * gcc.dg/tree-ssa/pr20913.c: Change to link-time test.
25409 * gcc.dg/tree-ssa/ssa-ccp-2.c: Change to a .optimized scan.
25410 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
25411 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
25412 * gcc.dg/tree-ssa/ssa-dom-ccp-1.c: Likewise.
25413 * gcc.dg/tree-ssa/ssa-pre-7.c: Change to a .fre scan.
25414 * gcc.dg/tree-ssa/ssa-pre-8.c: Likewise.
25415
25416 2005-05-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
25417
25418 PR fortran/20178
25419 * gfortran.dg/f2c_1.f90, gfortran.dg/f2c_2.f90,
25420 gfortran.dg/f2c_3.f90: New tests.
25421
25422 * gfortran.dg/return_1.f90: Fix dg annotation.
25423
25424 2005-05-10 Diego Novillo <dnovillo@redhat.com>
25425
25426 * gcc.c-torture/compile/20050510-1.c: New test.
25427
25428 2005-05-10 Mark Mitchell <mark@codesourcery.com>
25429
25430 * gcc.dg/arm-vfp1.c: Remove test for fnegs.
25431
25432 2005-05-10 Bob Wilson <bob.wilson@acm.org>
25433
25434 * gcc.dg/const-elim-1.c: Remove xfail for xtensa-*-*.
25435
25436 2005-05-10 Gabor Loki <loki@gcc.gnu.org>
25437
25438 PR c/17913
25439 * gcc.c-torture/compile/pr17913.c: Computed jump test for PR17913
25440
25441 2005-05-10 Joseph S. Myers <joseph@codesourcery.com>
25442
25443 PR c/21342
25444 * gcc.dg/redecl-11.c, gcc.dg/redecl-12.c, gcc.dg/redecl-13.c,
25445 gcc.dg/redecl-14.c, gcc.dg/redecl-15.c: New tests.
25446
25447 2005-05-10 Ben Elliston <bje@au.ibm.com>
25448
25449 PR debug/16676
25450 * gcc.dg/debug/pr16676.c: New test.
25451
25452 2005-05-10 Kazu Hirata <kazu@cs.umass.edu>
25453
25454 PR testsuite/21443
25455 * gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030917-1.c,
25456 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/ssa-ccp-1.c,
25457 gcc.dg/tree-ssa/ssa-ccp-2.c, gcc.dg/tree-ssa/ssa-ccp-3.c,
25458 gcc.dg/tree-ssa/ssa-ccp-7.c, gcc.dg/tree-ssa/ssa-ccp-9.c:
25459 Change -O1 to -O2.
25460 * gcc.dg/tree-ssa/20040721-1.c: Change -O1 to -O2. Add
25461 -fno-tree-dominator-opts.
25462
25463 2005-05-09 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
25464
25465 * gfortran.dg/return_1.f90: New test.
25466
25467 2005-05-09 J"orn Rennecke <joern.rennecke@st.com>
25468
25469 * gcc.dg/pr15784-3.c: Add -fno-finite-math-only option.
25470
25471 * gcc.dg/20021029-1.c: For sh64*-*-*, add -mpt-fixed.
25472
25473 2005-05-09 Nathan Sidwell <nathan@codesourcery.com>
25474
25475 PR c++/21427
25476 * g++.dg/inherit/covariant13.C: New.
25477
25478 2005-05-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
25479
25480 PR libfortran/19155
25481 * gfortran.dg/pr19155.f: New test.
25482
25483 2005-05-08 Roger Sayle <roger@eyesopen.com>
25484
25485 PR inline-asm/8788
25486 * gcc.dg/pr8788-1.c: New testcase.
25487
25488 2005-05-08 Richard Sandiford <rsandifo@redhat.com>
25489
25490 PR target/21416
25491 * gcc.target/mips/fpcmp-[12].c: New tests.
25492
25493 2005-05-06 Mark Mitchell <mark@codesourcery.com>
25494
25495 * lib/target-supports-dg.exp (dg-require-fork): New function.
25496 (dg-require-mkfifo): Likewise.
25497 * lib/target-supports.exp (check_function_available): New
25498 function.
25499 (check_fork_available): Likewise.
25500 (check_mkfifo_available): Likewise.
25501
25502 2005-05-06 Jeff Law <law@redhat.com>
25503
25504 * gcc.c-torture/compile/pr21380.c: New test.
25505
25506 2005-05-06 Jakub Jelinek <jakub@redhat.com>
25507
25508 PR c++/20961
25509 * g++.dg/ext/weak3.C: New test.
25510
25511 2005-05-05 Mark Mitchell <mark@codesourcery.com>
25512
25513 PR c++/21352
25514 * g++.dg/template/crash37.C: New test.
25515
25516 2005-05-05 Paul Brook <paul@codesourcery.com>
25517
25518 * gcc.dg/arm-g2.c: Use effective-target arm32.
25519 * gcc.dg/arm-mmx-1.c: Ditto.
25520 * gcc.dg/arm-scd42-2.c: Ditto.
25521 * gcc.dg/arm-vfp1.c: Ditto.
25522 * lib/target-supports.exp (check_effective_target_arm32): New
25523 function.
25524
25525 2005-05-04 Thomas Koenig <Thomas.Koenig@online.de>
25526
25527 PR libfortran/21354
25528 gfortran.dg/in_pack_rank7.f90: New test.
25529
25530 2005-05-03 Andrew Pinski <pinskia@physics.uc.edu>
25531
25532 PR middle-end/15618
25533 * gcc.dg/tree-ssa/bool-[1-9].c: New tests.
25534
25535 2005-05-04 Jakub Jelinek <jakub@redhat.com>
25536
25537 PR middle-end/21265
25538 * gcc.dg/20050503-1.c: New test.
25539
25540 PR rtl-optimization/21239
25541 * gcc.dg/i386-sse-11.c: New test.
25542
25543 2005-05-03 Alexandre Oliva <aoliva@redhat.com>
25544
25545 PR target/16888
25546 * gcc.target/i386/asm-1.c: New test.
25547
25548 2005-05-03 Jakub Jelinek <jakub@redhat.com>
25549
25550 PR rtl-optimization/21330
25551 * gcc.c-torture/execute/20050502-1.c: New test.
25552
25553 PR target/21297
25554 * gcc.c-torture/execute/20050502-2.c: New test.
25555
25556 2005-05-03 Uros Bizjak <uros@kss-loka.si>
25557
25558 PR middle-end/21282
25559 * gcc.dg/pr21282.c: New.
25560
25561 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
25562
25563 * gcc.dg/vect/pr20122.c: Clean up .vect file.
25564 * gcc.dg/vect/vect-92.c: Likewise.
25565 * gcc.dg/vect/vect-93.c: Likewise.
25566 * gcc.dg/vect/vect-dv-1.c: Likewise.
25567 * gcc.dg/vect/vect-dv-2.c: Likewise.
25568 * gcc.dg/vect/vect-ifcvt-10.c: Likewise.
25569
25570 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
25571
25572 * gfortran.dg/vect/vect-1.f90: Clean up .vect file.
25573 * gfortran.dg/vect/vect-2.f90: Likewise.
25574 * gfortran.dg/vect/vect-3.f90: Likewise.
25575 * gfortran.dg/vect/vect-4.f90: Likewise.
25576 * gfortran.dg/vect/vect-5.f90: Likewise.
25577
25578 2005-05-02 Geoffrey Keating <geoffk@apple.com>
25579
25580 PR target/20813
25581 * gcc.dg/rs6000-fpint-2.c: New.
25582
25583 2005-05-02 Joseph S. Myers <joseph@codesourcery.com>
25584
25585 PR c/15698
25586 * gcc.dg/builtins-30.c: Update expected messages.
25587 * gcc.dg/pr15698-1.c, gcc.dg/pr15698-2.c, gcc.dg/pr15698-3.c,
25588 gcc.dg/pr15698-4.c, gcc.dg/pr15698-5.c, gcc.dg/pr15698-6.c,
25589 gcc.dg/pr15698-7.c, pr15698-8.c: New tests.
25590
25591 2005-05-02 Kazu Hirata <kazu@cs.umass.edu>
25592
25593 PR tree-optimization/21294
25594 * gcc.dg/tree-ssa/pr21294.c: New.
25595
25596 2005-05-02 Paolo Bonzini <bonzini@gnu.org>
25597
25598 * gcc.dg/altivec-3.c (vec_store): Do not use the old
25599 __builtin_altivec_st_internal_4si built-in.
25600
25601 2005-05-02 Mark Mitchell <mark@codesourcery.com>
25602
25603 PR c++/15875
25604 * g++.dg/template/ptrmem14.C: New test.
25605
25606 2005-05-02 Paul Brook <paul@codesourcery.com>
25607
25608 * gcc.c-torture/execute/20000523-1.c: Fix bytes/bits thinko.
25609
25610 2005-05-02 Michael Matz <matz@suse.de>
25611
25612 PR c++/19542
25613 * g++.dg/warn/sentinel.C: New testcase for __null sentinels added.
25614
25615 2005-05-01 Mark Mitchell <mark@codesourcery.com>
25616
25617 * g++.dg/cpp/weak.C: New test.
25618
25619 2005-05-01 Zdenek Dvorak <dvorakz@suse.cz>
25620
25621 * gcc.dg/tree-ssa/loop-8.c: New test.
25622
25623 2005-04-30 Michael Maty <matz@suse.de>
25624
25625 * gcc.dg/inline-mcpy.c: New test.
25626
25627 2005-04-30 Thomas Koenig <Thomas.Koenig@online.de>
25628
25629 PR libfortran/18958
25630 * gfortran.dg/eoshift.f90: New test case.
25631
25632 2005-04-30 Paul Thomas <pault@gcc.gnu.org>
25633
25634 PR libfortran/18857
25635 * gfortran.dg/matmul_1.f90: New test.
25636
25637 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
25638
25639 PR tree-optimization/21030
25640 * gcc.dg/tree-ssa/pr21030.c: New.
25641
25642 2005-04-29 Devang Patel <dpatel@apple.com>
25643
25644 PR tree-optimization/21272
25645 * gcc.dg/vect/vect-ifcvt-10.c: New test.
25646
25647 2005-04-29 Jakub Jelinek <jakub@redhat.com>
25648
25649 PR fortran/13082
25650 PR fortran/18824
25651 * gfortran.dg/entry_4.f90: New test.
25652 * gfortran.fortran-torture/execute/entry_1.f90: New test.
25653 * gfortran.fortran-torture/execute/entry_2.f90: New test.
25654 * gfortran.fortran-torture/execute/entry_3.f90: New test.
25655 * gfortran.fortran-torture/execute/entry_4.f90: New test.
25656 * gfortran.fortran-torture/execute/entry_5.f90: New test.
25657 * gfortran.fortran-torture/execute/entry_6.f90: New test.
25658 * gfortran.fortran-torture/execute/entry_7.f90: New test.
25659
25660 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
25661
25662 * gfortran.fortran-torture/execute/entry_8.f90: New test.
25663
25664 2005-04-29 Paul Brook <paul@codesourcery.com>
25665
25666 * gfortran.dg/entry_3.f90: New test.
25667
25668 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
25669
25670 * gfortran.dg/implicit_4.f90: New test.
25671
25672 2005-04-28 Bob Wilson <bob.wilson@acm.org>
25673
25674 * lib/target-supports.exp (check_profiling_available): Return
25675 false for xtensa-*-elf.
25676
25677 2005-04-29 David Billinghurst (David.Billinghurst@riotinto.com)
25678
25679 * lib/fortran-torture.exp (fortran-torture.exp): Catch
25680 error if file cannot be deleted.
25681
25682 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
25683
25684 * g++.dg/tree-ssa/pr18178.C, gcc.dg/tree-ssa/20030821-1.c,
25685 gcc.dg/tree-ssa/20050314-1.c, gcc.dg/tree-ssa/alias-1.c,
25686 gcc.dg/tree-ssa/phi-opt-1.c, gcc.dg/tree-ssa/phi-opt-2.c,
25687 gcc.dg/tree-ssa/phi-opt-3.c, gcc.dg/tree-ssa/phi-opt-4.c,
25688 gcc.dg/tree-ssa/phi-opt-5.c, gcc.dg/tree-ssa/pr18133-1.c,
25689 gcc.dg/tree-ssa/pr18133-2.c, gcc.dg/tree-ssa/pr18134.c,
25690 gcc.dg/tree-ssa/pr20470.c, gcc.dg/tree-ssa/pr20657.c,
25691 gcc.dg/tree-ssa/pr20702.c, gcc.dg/tree-ssa/pr20913.c,
25692 gcc.dg/tree-ssa/pr21001.c, gcc.dg/tree-ssa/stdarg-1.c,
25693 gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
25694 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c,
25695 gcc.dg/tree-ssa/structopt-1.c, gcc.dg/tree-ssa/structopt-2.c,
25696 gcc.dg/tree-ssa/structopt-3.c: Use cleanup-tree-dump.
25697
25698 2005-04-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
25699
25700 PR fortran/20865
25701 * gfortran.dg/pr20865.f90: New test.
25702
25703 2005-04-28 Joseph S. Myers <joseph@codesourcery.com>
25704
25705 * gcc.dg/void-cast-2.c: New test.
25706
25707 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
25708
25709 PR c/21159
25710 * gcc.dg/void-cast-1.c: New test.
25711
25712 2005-04-27 Paolo Bonzini <bonzini@gnu.org>
25713
25714 * gcc.dg/tree-ssa/gen-vect-25.c: Make more portable.
25715
25716 2005-04-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
25717
25718 PR fortran/21177
25719 * gfortran.dg/pr21177.f90: New test.
25720
25721 2005-04-27 Zdenek Dvorak <dvorakz@suse.cz>
25722
25723 PR tree-optimization/21171
25724 * gcc.dg/tree-ssa/pr21171.c: New test.
25725
25726 2004-04-27 Paolo Bonzini <bonzini@gnu.org>
25727
25728 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
25729 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
25730 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
25731 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
25732 gcc.dg/tree-ssa/gen-vect-32.c: New.
25733 * gcc.dg/vect/vect-82.c, gcc.dg/vect/vect-83.c: Fix dg-final.
25734 * gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c: Remove xfail,
25735 don't run on PPC32.
25736
25737 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
25738
25739 PR c/21213
25740 * gcc.dg/transparent-union-3.c: New test.
25741
25742 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
25743
25744 PR c/20740
25745 * gcc.dg/format/asm_fprintf-2.c, gcc.dg/format/asm_fprintf-3.c,
25746 gcc.dg/format/asm_fprintf-4.c, gcc.dg/format/asm_fprintf-5.c,
25747 gcc.dg/format/gcc_diag-2.c, gcc.dg/format/gcc_diag-3.c,
25748 gcc.dg/format/gcc_diag-4.c, gcc.dg/format/gcc_diag-5.c,
25749 gcc.dg/format/gcc_diag-6.c, gcc.dg/format/gcc_diag-7.c ,
25750 gcc.dg/format/gcc_diag-8.c, gcc.dg/format/gcc_diag-9.c: New tests.
25751
25752 2005-04-26 Jeff Law <law@redhat.com>
25753
25754 * gcc.gc/tree-ssa/ssa-dce-1.c: New test.
25755 * gcc.gc/tree-ssa/ssa-dce-2.c: New test.
25756 * gcc.gc/tree-ssa/ssa-dce-3.c: New test.
25757 * gcc.gc/tree-ssa/ssa-dce-4.c: New test.
25758 * gcc.gc/tree-ssa/ssa-dce-5.c: New test.
25759 * gcc.gc/tree-ssa/ssa-dce-6.c: New test.
25760 * gcc.gc/tree-ssa/ssa-dce-7.c: New test.
25761
25762 2004-04-26 Richard Guenther <rguenth@gcc.gnu.org>
25763
25764 PR tree-optimization/17598
25765 * gcc.dg/tree-ssa/pr17598.c: New testcase.
25766
25767 2005-04-25 Mike Stump <mrs@apple.com>
25768
25769 * objc.dg/fix-and-continue-1.m: Add.
25770
25771 2005-04-25 Roger Sayle <roger@eyesopen.com>
25772
25773 PR c++/20995
25774 * g++.dg/opt/pr20995-1.C: New test case.
25775
25776 2005-04-25 Devang Patel <dpatel@apple.com>
25777
25778 * gcc.dg/stabs-attrib-vect-darwin.c: New test.
25779
25780 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
25781
25782 PR testsuite/21062
25783 * g++.dg/opt/alias2.C (printf): Correct the prototype.
25784
25785 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
25786
25787 PR C++/21188
25788 * g++.dg/opt/rtti2.C: New test.
25789
25790 2005-04-25 Paul Brook <paul@codesourcery.com>
25791 Steven G. Kargl <kargls@comcast.net>
25792
25793 PR fortran/20879
25794 * gfortran.dg/ichar_1.f90: New file.
25795
25796 2005-04-24 Jakub Jelinek <jakub@redhat.com>
25797
25798 PR middle-end/20991
25799 * g++.dg/opt/pr20991.C: New test.
25800
25801 * gcc.dg/compat/struct-layout-1_generate.c: In arrays avoid types
25802 where sizeof (type) < __alignof__ (type).
25803 * gcc.dg/compat/struct-layout-1.h: Likewise.
25804
25805 2005-04-24 Per Bothner <per@bothner.com>
25806 Devang Patel <dpatel@apple.com>
25807
25808 PR preprocessor/20907
25809 * gcc.dg/cpp/very-long-comment.c: New test.
25810
25811 2005-04-24 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
25812
25813 PR fortran/20059
25814 * gfortran.dg/common_5.f: New test.
25815
25816 2005-04-23 Richard Guenther <rguenth@gcc.gnu.org>
25817
25818 PR middle-end/21082
25819 * g++.dg/tree-ssa/pr21082.C: New testcase.
25820
25821 2005-04-23 Zdenek Dvorak <dvorakz@suse.cz>
25822
25823 * gcc.dg/vect/vect-99.c: New test.
25824
25825 2005-04-22 Diego Novillo <dnovillo@redhat.com>
25826
25827 * gcc.dg/tree-ssa/ltrans-4.c: Fix typo in dg-options.
25828
25829 2005-04-22 Jeff Law <law@redhat.com>
25830
25831 * gcc.dg/uninit-5.c: Remove xfails.
25832 * gcc.dg/tree-ssa/20030711-1.c:Reduce the number of
25833 conditionals and loads.
25834
25835 2005-04-22 Thomas Koenig <Thomas.Koenig@online.de>
25836
25837 PR libfortran/20074
25838 PR libfortran/20436
25839 PR libfortran/21108
25840 * gfortran.dg/nested_reshape.f90: new test
25841 * gfortran.dg/reshape-alloc.f90: new test
25842 * gfortran.dg/reshape.f90: new test
25843
25844 2005-04-22 Mark Mitchell <mark@codesourcery.com>
25845
25846 * gcc.dg/arm-vfp1.c: Remove -ffast-math.
25847
25848 * gcc.dg/arm-vfp1.c: New test.
25849
25850 2005-04-22 Alexandre Oliva <aoliva@redhat.com>
25851
25852 PR c++/21087
25853 * g++.dg/lookup/builtin2.C: New test.
25854
25855 2005-04-22 Joseph S. Myers <joseph@codesourcery.com>
25856
25857 * gcc.dg/weak/weak-13.c: New test.
25858
25859 2005-04-21 Geoffrey Keating <geoffk@apple.com>
25860
25861 * lib/target-supports.exp (check_effective_target_sync_int_long):
25862 Add powerpc*.
25863
25864 2005-04-21 Richard Sandiford <rsandifo@redhat.com>
25865
25866 * gcc.target/mips/branch-1.c: New test.
25867
25868 2005-04-21 Richard Henderson <rth@redhat.com>
25869
25870 * gcc.dg/vect/vect-85.c: Don't xfail on alpha.
25871 * gcc.dg/vect/vect-86.c: Likewise.
25872 * gcc.dg/vect/vect-87.c: Likewise.
25873 * gcc.dg/vect/vect-88.c: Likewise.
25874
25875 2005-04-21 Devang Patel <dpatel@apple.com>
25876
25877 PR optimization/20994
25878 * gcc.dg/tree-ssa/ifc-3.c: New test.
25879
25880 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
25881
25882 PR c/12913
25883 * gcc.dg/c99-vla-jump-1.c, gcc.dg/c99-vla-jump-2.c,
25884 gcc.dg/c99-vla-jump-3.c, gcc.dg/c99-vla-jump-4.c,
25885 gcc.dg/c99-vla-jump-5.c: New tests.
25886
25887 2005-04-19 Richard Henderson <rth@redhat.com>
25888
25889 * lib/target-supports.exp (check_effective_target_vect_int_mult):
25890 Fix typo in exists check.
25891 (check_effective_target_sync_int_long): New.
25892 * gcc.dg/ia64-sync-1.c: Enable for all effective-target sync_int_long.
25893 * gcc.dg/ia64-sync-2.c: Likewise.
25894 * gcc.dg/ia64-sync-3.c: Likewise.
25895 * gcc.dg/ia64-sync-4.c: Likewise.
25896
25897 2005-04-19 James A. Morrison <phython@gcc.gnu.org>
25898
25899 * gcc.dg/fold-xor-1.c: New test.
25900 * gcc.dg/fold-xor-2.c: New test.
25901
25902 2005-04-19 James E. Wilson <wilson@specifixinc.com>
25903
25904 PR target/20670
25905 * g++.dg/eh/fp-regs.C: New test.
25906
25907 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
25908
25909 * gcc.dg/Wint-to-pointer-cast-1.c,
25910 gcc.dg/Wint-to-pointer-cast-2.c, gcc.dg/Wint-to-pointer-cast-3.c,
25911 gcc.dg/Wpointer-to-int-cast-1.c, gcc.dg/Wpointer-to-int-cast-2.c,
25912 gcc.dg/Wpointer-to-int-cast-3.c: New tests.
25913
25914 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
25915
25916 PR fortran/16861
25917 * gfortran.dg/pr16861.f90: New test.
25918
25919 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
25920
25921 * gcc.dg/pr21085.c: New test.
25922
25923 2005-04-18 Richard Sandiford <rsandifo@redhat.com>
25924
25925 * gcc.target/mips/mips.exp: Minor formatting. Call setup_mips_tests.
25926 (setup_mips_tests, dg-mips-options): New procedures.
25927 * gcc.target/mips/asm-1.c, gcc.target/mips/fix-vr4130-1.c,
25928 * gcc.target/mips/fix-vr4130-2.c, gcc.target/mips/fix-vr4130-3.c
25929 * gcc.target/mips/fix-vr4130-4.c, gcc.target/mips/mips-3d-1.c,
25930 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
25931 * gcc.target/mips/mips-3d-4.c, gcc.target/mips/mips-3d-5.c,
25932 * gcc.target/mips/mips-3d-6.c, gcc.target/mips/mips-3d-7.c,
25933 * gcc.target/mips/mips-3d-8.c, gcc.target/mips/mips-3d-9.c,
25934 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
25935 * gcc.target/mips/mips-ps-1.c, gcc.target/mips/mips-ps-2.c,
25936 * gcc.target/mips/mips-ps-3.c, gcc.target/mips/mips-ps-4.c,
25937 * gcc.target/mips/mips-ps-type.c, gcc.target/mips/sb1-1.c: Use
25938 dg-mips-options instead of dg-options. Remove now-redundant
25939 preprocessor guards.
25940 * gcc.dg/mips-args-1.c, gcc.dg/mips-args-2.c, gcc.dg/mips-args-3.c,
25941 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
25942 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
25943 * gcc.dg/mips-rsqrt-2.c, gcc.dg/mips-rsqrt-3.c, gcc.dg/vr-mult-1.c,
25944 * gcc.dg/vr-mult-2.c: Delete.
25945 * gcc.target/mips/args-1.c, gcc.target/mips/args-2.c,
25946 * gcc.target/mips/args-3.c, gcc.target/mips/movcc-1.c,
25947 * gcc.target/mips/movcc-2.c, gcc.target/mips/movcc-3.c,
25948 * gcc.target/mips/nmadd-1.c, gcc.target/mips/nmadd-2.c,
25949 * gcc.target/mips/rsqrt-1.c, gcc.target/mips/rsqrt-2.c,
25950 * gcc.target/mips/rsqrt-3.c, gcc.target/mips/vr-mult-1.c,
25951 * gcc.target/mips/vr-mult-2.c: New tests, based on the old gcc.dg ones.
25952
25953 2005-04-18 Laurent GUERBY <laurent@guerby.net>
25954
25955 * ada/acats/run_all.sh: Use sync when executable not present.
25956
25957 2005-04-18 Devang Patel <dpatel@apple.com>
25958
25959 * gcc.dg/vect/vect-11.c: Require effective target vect_int_mult.
25960 * gcc.dg/vect/vect-11a.c: New.
25961 * gcc.dg/vect/vect-none.c: Update.
25962 * lib/target-supports.exp (check_effective_target_vect_int_mult): New.
25963
25964 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
25965
25966 PR tree-optimization/20922
25967 * gcc.dg/pr20922-1.c: New test.
25968 * gcc.dg/pr20922-2.c: New test.
25969 * gcc.dg/pr20922-3.c: New test.
25970 * gcc.dg/pr20922-4.c: New test.
25971 * gcc.dg/pr20922-5.c: New test.
25972 * gcc.dg/pr20922-6.c: New test.
25973
25974 2005-04-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
25975
25976 PR libfortran/20950
25977 * gfortran.dg/pr20950.f: New test.
25978
25979 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
25980
25981 PR libfortran/19216
25982 * gfortran.dg/pr19216.f: New test.
25983
25984 2005-04-18 Kazu Hirata <kazu@cs.umass.edu>
25985
25986 PR tree-optimization/21001
25987 * gcc.dg/tree-ssa/pr21001.c: New.
25988
25989 2005-04-17 Thomas Koenig <Thomas.Koenig@online.de>
25990
25991 PR libfortran/21075
25992 * gfortran.dg/reshape_rank7.f90: New test.
25993
25994 2005-04-17 Paul Thomas <pault@gcc.gnu.org>
25995
25996 PR libfortran/12884 gfortran.dg/pr12884.f: New test.
25997 PR libfortran/17285 gfortran.dg/pr17285.f90: New test.
25998 PR libfortran/17472, 18396, 18209 gfortran.dg/pr17472.f: New test.
25999 PR libfortran/18122, 18591 gfortran.dg/pr18122.f90: New test.
26000 PR libfortran/18210 gfortran.dg/pr18210.f90: New test.
26001 PR libfortran/18392 gfortran.dg/pr18392.f90: New test.
26002 PR libfortran/19467 gfortran.dg/pr19467.f90: New test.
26003 PR libfortran/19657 gfortran.dg/pr19657.f90: New test.
26004 * gfortran.dg/namelist_1.f90: Correct comment (PUBLIC and PRIVATE
26005 wrong way round).
26006 * gfortran.dg/namelist_2.f90: Variables with INTENT(IN) cannot be
26007 in namelists. New test.
26008 * gfortran.dg/namelist_3.f90: Pointers cannot be in namelists.
26009 New test.
26010 * gfortran.dg/namelist_11.f: Tests reals and qualifiers in namelist.
26011 New test.
26012 * gfortran.dg/namelist_12.f: Tests integers and qualifiers in
26013 namelist. New test.
26014 * gfortran.dg/namelist_13.f90: Tests derived types in namelist.
26015 New test.
26016 * gfortran.dg/namelist_14.f90: Tests trans-io.c namelist support.
26017 New test.
26018 * gfortran.dg/namelist_15.f90: Tests arrays of derived types in
26019 namelist. New test.
26020 * gfortran.dg/namelist_16.f90: Tests complex in namelist. New test.
26021 * gfortran.dg/namelist_17.f90: Tests logical in namelist. New test.
26022 * gfortran.dg/namelist_18.f90: Tests charcter delimiters in namelist.
26023 New test.
26024 * gfortran.dg/namelist_19.f90: Tests namelist errors. New test.
26025 * gfortran.dg/namelist_20.f90: Tests negative bounds for explicit
26026 arrays. New test.
26027
26028 2005-04-17 Richard Guenther <rguenth@gcc.gnu.org>
26029
26030 * gfortran.dg/wtruncate.f: New testcase.
26031 * gfortran.dg/wtruncate.f90: New testcase.
26032
26033 2005-04-16 Mark Mitchell <mark@codesourcery.com>
26034
26035 PR c++/21025
26036 * typeck.c (cxx_sizeof_or_alignof_type): Check whether the type to
26037 which sizeof/alignof is dependent, rather than just whether we are
26038 processing_template_decl.
26039
26040 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
26041
26042 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
26043 corrected typo where the wrong variables had been compared.
26044
26045 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
26046
26047 PR libfortran/18495
26048 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
26049 Test callee-allocated version of return array with a write
26050 statement.
26051 Test spread with a temporary with another write statement.
26052
26053 2005-04-15 Kazu Hirata <kazu@cs.umass.edu>
26054
26055 PR tree-optimization/21031
26056 * gcc.dg/tree-ssa/pr21031.c: New.
26057
26058 2005-04-15 Uros Bizjak <uros@kss-loka.si>
26059
26060 PR tree-optimization/21004
26061 * gcc.dg/builtins-53.c: Include builtins-config.h.
26062 Check floorf, ceilf, floorl and ceill transformations
26063 only when HAVE_C99_RUNTIME is defined.
26064
26065 2005-04-15 Alexandre Oliva <aoliva@redhat.com>
26066
26067 PR middle-end/20739
26068 * gcc.dg/tree-ssa/pr20739.c: New test.
26069
26070 2005-04-14 Mike Stump <mrs@apple.com>
26071
26072 * gcc.dg/Foundation.framework/empty: New.
26073 * gcc.dg/framework-2.c: New.
26074
26075 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
26076
26077 PR tree-optimization/21021
26078 * gcc.c-torture/compile/pr21021.c: New.
26079
26080 2005-04-14 Janis Johnson <janis187@us.ibm.com>
26081
26082 PR testsuite/21010
26083 * gcc.dg/vect/vect-ifcvt-1.c: Remove dg-do, add cleanup.
26084 * gcc.dg/vect/vect-ifcvt-2.c: Ditto.
26085 * gcc.dg/vect/vect-ifcvt-3.c: Ditto.
26086 * gcc.dg/vect/vect-ifcvt-4.c: Ditto.
26087 * gcc.dg/vect/vect-ifcvt-5.c: Ditto.
26088 * gcc.dg/vect/vect-ifcvt-6.c: Ditto.
26089 * gcc.dg/vect/vect-ifcvt-7.c: Ditto.
26090 * gcc.dg/vect/vect-ifcvt-9.c: Ditto.
26091
26092 2005-04-14 Richard Henderson <rth@redhat.com>
26093
26094 * lib/target-supports.exp (check_effective_target_vect_condition):
26095 Add ia64, i?86, and x86_64.
26096
26097 2005-04-14 Steven G. Kargl <kargls@comcast.net>
26098
26099 * gfortran.dg/underflow.f90: Use tiny(x)/huge(x).
26100
26101 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
26102
26103 PR tree-optimization/20657
26104 * gcc.dg/tree-ssa/pr20657.c: New.
26105
26106 2005-04-14 Uros Bizjak <uros@kss-loka.si>
26107
26108 * gcc.dg/builtins-53.c: Also check (int)trunc* and
26109 (long long int)trunc*.
26110
26111 2005-04-14 Ulrich Weigand <uweigand@de.ibm.com>
26112
26113 PR target/20927
26114 * gcc.dg/pr20927.c: New test.
26115
26116 2005-04-13 Richard Sandiford <rsandifo@redhat.com>
26117
26118 * gcc.dg/torture/pr19683-1.c: Guard with #ifndef __mips16.
26119 * gcc.target/mips/asm-1.c: Likewise.
26120
26121 2005-04-13 Dale Johannesen <dalej@apple.com>
26122
26123 * objc.dg/objc-fast-4.m: New.
26124
26125 2005-04-13 Hans-Peter Nilsson <hp@axis.com>
26126
26127 * gcc.target/cris/torture/cris-torture.exp: New driver in new
26128 directory.
26129 * gcc.target/cris/torture/no-pro-epi-1.c: New test.
26130
26131 2005-04-13 David Edelsohn <edelsohn@gnu.org>
26132
26133 * gcc.dg/ucnid-[23456].c: XFAIL on AIX.
26134 * gcc.dg/ppc-vector-memcpy.c: XFAIL on AIX and SPE.
26135 * gcc.dg/ppc-vector-memset.c: XFAIL on AIX and SPE.
26136
26137 2005-04-13 Kazu Hirata <kazu@cs.umass.edu>
26138
26139 PR tree-optimization/20913
26140 * gcc.dg/tree-ssa/pr20913.c: New.
26141
26142 PR tree-optimization/20702
26143 * gcc.dg/tree-ssa/pr20702.c: New.
26144
26145 2005-04-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
26146
26147 PR c++/13744
26148 * g++.dg/inherit/local3.C: New test.
26149
26150 2005-04-12 Jeff Law <law@redhat.com>
26151
26152 * gcc.dg/tree-ssa/20050412-1.c: New test.
26153
26154 2005-04-13 Thomas Koenig <Thomas.Koenig@online.de>
26155
26156 PR libfortran/19016
26157 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90:
26158 Add tests with mask generated by expression.
26159 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
26160 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
26161 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
26162
26163 2005-04-12 Ulrich Weigand <uweigand@de.ibm.com>
26164
26165 PR middle-end/20917
26166 * gcc.dg/20050409-1.c: New test.
26167
26168 2005-04-12 Andrew Pinski <pinskia@physics.uc.edu>
26169
26170 * gcc.dg/tree-ssa/alias-1.c: Fix spelling of optimized.
26171
26172 2005-04-11 Mark Mitchell <mark@codesourcery.com>
26173
26174 * target-def.h (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
26175 (TARGET_CXX_DETERMINE_CLASS_VISIBILITY): New macro.
26176 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
26177 (TARGET_CXX): Adjust accordingly.
26178 * target.h (struct gcc_target): Remove epxort_class_data. Add
26179 determine_class_data_visibility and class_data_always_comdat.
26180 * doc/tm.texi (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
26181 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Document.
26182 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
26183 * config/arm/arm.c (arm_cxx_export_class_data): Remove.
26184 (arm_cxx_determine_class_data_visibility): New.
26185 (arm_cxx_class_data_always_comdat): Likewise.
26186 (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
26187 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Define.
26188 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
26189 * config/arm/arm.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P): Define.
26190 * config/arm/symbian.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P):
26191 Define.
26192
26193 2005-04-11 Mark Mitchell <mark@codesourcery.com>
26194
26195 * lib/wrapper.exp (${tool}_maybe_build_wrapper): Don't unset gluefile.
26196
26197 2005-04-11 Geoffrey Keating <geoffk@apple.com>
26198
26199 * gcc.dg/i386-darwin-fpmath.c: New.
26200
26201 2004-04-11 Devang Patel <dpatel@apple.com>
26202
26203 * lib/target-supports.exp (check_effective_target_vect_condition): New.
26204 * gcc.dg/vect/vect-ifcvt-1.c: New test.
26205 * gcc.dg/vect/vect-ifcvt-2.c: New test.
26206 * gcc.dg/vect/vect-ifcvt-3.c: New test.
26207 * gcc.dg/vect/vect-ifcvt-4.c: New test.
26208 * gcc.dg/vect/vect-ifcvt-5.c: New test.
26209 * gcc.dg/vect/vect-ifcvt-6.c: New test.
26210 * gcc.dg/vect/vect-ifcvt-7.c: New test.
26211 * gcc.dg/vect/vect-none.c: Now one loop is vectorized.
26212
26213 2004-04-11 Devang Patel <dpatel@apple.com>
26214
26215 * gcc.dg/vect/vect-dv-1.c: New test.
26216 * gcc.dg/vect/vect-dv-2.c: New test.
26217
26218 2005-04-11 Diego Novillo <dnovillo@redhat.com>
26219
26220 PR tree-optimization/20933
26221 * gcc.dg/tree-ssa/pr20933.c: New test.
26222
26223 2005-04-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
26224
26225 * gfortran.dg/fold_nearest.f90: New test.
26226
26227 2005-04-11 Andrew Pinski <pinskia@physics.uc.edu>
26228
26229 * gcc.dg/tree-ssa/alias-1.c: New test.
26230
26231 2005-04-11 Diego Novillo <dnovillo@redhat.com>
26232
26233 PR tree-optimization/20920
26234 * g++.dg/tree-ssa/pr20920.C: New test.
26235
26236 2005-04-11 Uros Bizjak <uros@kss-loka.si>
26237
26238 * gcc.dg/builtins-53.c: Also check (int)ceil* and
26239 (long long int)ceil*.
26240
26241 2005-04-10 Mark Mitchell <mark@codesourcery.com>
26242
26243 * g++.dg/warn/Wdtor1.C: Declare template in system header with
26244 explicit C++ linkage.
26245
26246 2005-04-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
26247
26248 * gfortran.dg/pr17229.f: Take care of the new obsolescence
26249 warning for arithmetic IF statements.
26250
26251 2005-04-10 Thomas Koenig <Thomas.Koenig@online.de>
26252
26253 * eor_handling_1.f90: New test case.
26254 * eor_handling_2.f90: New test case.
26255 * eor_handling_3.f90: New test case.
26256 * eor_handling_4.f90: New test case.
26257 * eor_handling_5.f90: New test case.
26258 * noadv_size.f90: New test case.
26259 * pad_no.f90: New test case.
26260
26261 2005-04-10 Richard Sandiford <rsandifo@redhat.com>
26262
26263 * gcc.c-torture/execute/20050410-1.c: New test.
26264
26265 2005-04-09 Alexandre Oliva <aoliva@redhat.com>
26266
26267 * gcc.dg/pr20126.c: New.
26268
26269 2005-04-09 Bud Davis <bdavis@gfortran.org>
26270 Steven G. Kargl <kargls@comcast.net>
26271
26272 * gfortran.dg/PR19872.f: New test.
26273
26274 2005-04-09 Steven G. Kargl <kargls@comcast.net>
26275
26276 * gfortran.dg/nint_1.f90: Fix dg-do directive.
26277
26278 2005-04-09 Steven G. Kargl <kargls@comcast.net>
26279
26280 * gfortran.dg/nint_1.f90: New test.
26281
26282 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
26283
26284 * gfortran.fortran-torture/execute/intrinsic_anyall.f90:
26285 Added test for callee-allocated arrays with write statements.
26286 * gfortran.fortran-torture/execute/intrinsic_count.f90: Likewise.
26287 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90: Likewise.
26288 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
26289 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
26290 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
26291
26292 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
26293
26294 PR libfortran/20163
26295 * gfortran.dg/open-options-blanks.f: New test.
26296
26297 2005-04-09 Andrew Pinski <pinskia@physics.uc.edu>
26298
26299 PR fortran/13257
26300 * gfortran.dg/comma_format_extension_[1234].f: New tests.
26301
26302 2005-04-09 Jakub Jelinek <jakub@redhat.com>
26303
26304 * gcc.dg/tree-ssa/stdarg-1.c: New test.
26305 * gcc.dg/tree-ssa/stdarg-2.c: New test.
26306 * gcc.dg/tree-ssa/stdarg-3.c: New test.
26307 * gcc.dg/tree-ssa/stdarg-4.c: New test.
26308 * gcc.dg/tree-ssa/stdarg-5.c: New test.
26309 * gcc.c-torture/execute/stdarg-4.c: New test.
26310
26311 * gcc.dg/vmx/varargs-1.c (f1, f2, f3): Add missing va_end.
26312
26313 PR target/20795
26314 * g++.dg/abi/param2.C: New test.
26315
26316 2005-04-09 Uros Bizjak <uros@kss-loka.si>
26317
26318 * gcc.dg/builtins-53.c: Also check lceil* and llceil*.
26319
26320 2005-04-09 Uros Bizjak <uros@kss-loka.si>
26321
26322 * gcc.dg/builtins-53.c: New test.
26323
26324 2005-04-08 Diego Novillo <dnovillo@redhat.com>
26325
26326 * g++.dg/tree-ssa/pr18178.C: New test.
26327 * gcc.c-torture/execute/20030216-1.x: Ignore at -O1.
26328 * gcc.c-torture/execute/20041019-1.c: New test.
26329 * gcc.dg/tree-ssa/20041008-1.c: New test.
26330 * gcc.dg/tree-ssa/ssa-ccp-12.c: New test.
26331 * gcc.dg/tree-ssa/20030731-2.c: Update to use -fdump-tree-store_ccp.
26332 * gcc.dg/tree-ssa/20030917-1.c: Likewise.
26333 * gcc.dg/tree-ssa/20030917-3.c: Likewise.
26334 * gcc.dg/tree-ssa/20040721-1.c: Likewise.
26335 * gcc.dg/tree-ssa/ssa-ccp-1.c: Likewise.
26336 * gcc.dg/tree-ssa/ssa-ccp-2.c: Likewise.
26337 * gcc.dg/tree-ssa/ssa-ccp-3.c: Likewise.
26338 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
26339 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
26340
26341 2005-04-09 Hans-Peter Nilsson <hp@axis.com>
26342
26343 PR rtl-optimization/20466
26344 * gcc.c-torture/execute/pr20466-1.c: New test.
26345
26346 2005-04-08 Mark Mitchell <mark@codesourcery.com>
26347
26348 PR c++/20905
26349 * g++.dg/parse/cond2.C: New test.
26350
26351 PR c++/20145
26352 * g++.dg/warn/Wdtor1.C: New test.
26353
26354 2005-04-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
26355
26356 PR fortran/17229
26357 * gfortran.dg/pr17229.f: New test.
26358
26359 2005-04-07 Steven G. Kargl <kargls@comcast.net>
26360
26361 * gfortran.dg/tiny_1.f90: New test.
26362 * gfortran.dg/tiny_2.f90: ditto.
26363
26364 2005-04-07 Thomas Koenig <Thomas.Koenig@online.de>
26365
26366 * gfortran.dg/eor_1.f90: Fix dg-do run line
26367 * gfortran.dg/open_new.f90: Fix dg-do run line
26368
26369 2005-04-07 Hans-Peter Nilsson <hp@axis.com>
26370
26371 * lib/target-supports.exp (get_compiler_messages): Support
26372 optional arguments, the fourth being compiler options.
26373 (check_effective_target_fpic): New proc.
26374 * gcc.dg/20050321-2.c: Restrict to target fpic.
26375
26376 2005-04-06 James A. Morrison <phython@gcc.gnu.org>
26377
26378 * gcc.dg/15443-1.c: New test.
26379 * gcc.dg/15443-2.c: Likewise.
26380
26381 2005-04-06 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
26382
26383 * gfortran.dg/pr15754.f90: Change annotations to dg-error.
26384
26385 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
26386
26387 * gcc.dg/weak/weak-12.c, g++.dg/ext/weak2.C: New tests.
26388
26389 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
26390
26391 * gcc.dg/i386-387-7.c, gcc.dg/i386-3dnowA-1.c,
26392 gcc.dg/i386-3dnowA-2.c, gcc.dg/pr12092-1.c: Skip x86 tests for
26393 -m64.
26394 * gcc.dg/loop-3.c, gcc.dg/short-compare-1.c,
26395 gcc.dg/short-compare-2.c, gcc.dg/smod-1.c,
26396 gcc.dg/torture/badshift.c: Don't give 32-bit options for x86 -m64.
26397
26398 2005-04-06 Mark Mitchell <mark@codesourcery.com>
26399
26400 PR c++/20212
26401 * g++.dg/warn/Wunused-11.C: New test.
26402
26403 2005-04-06 Bernd Schmidt <bernd.schmidt@analog.com>
26404
26405 * gcc.c-torture/execute/20020720-1.x: Disable on bfin*-*.
26406
26407 2005-04-06 Dorit Naishlos <dorit@il.ibm.com>
26408
26409 * gfortran.dg/vect/vect-5.f90: xfail for lp64.
26410
26411 2005-04-05 Mark Mitchell <mark@codesourcery.com>
26412
26413 PR c++/20734
26414 * g++.dg/template/ptrmem13.C: New test.
26415
26416 2005-04-05 Per Bothner <per@bothner.com>
26417
26418 * lib/gcc.exp: Always add -fno-show-column, for now.
26419
26420 2005-04-05 Andrew Pinski <pinskia@physics.uc.edu>
26421
26422 PR testsuite/20767
26423 * gcc.dg/tree-ssa/ssa-pre-8.c (foo): Use __SIZE_TYPE__ instead
26424 of plain old "unsigned int" for the type of "i". Makes this test
26425 64bit clean.
26426
26427 2005-04-05 Paolo Bonzini <bonzini@gnu.org>
26428
26429 * gcc.dg/i386-ssefn-1.c: New test.
26430 * gcc.dg/i386-ssefn-2.c: New test.
26431 * gcc.dg/i386-ssefn-3.c: New test.
26432 * gcc.dg/i386-ssefn-4.c: New test.
26433
26434 2005-04-05 Jakub Jelinek <jakub@redhat.com>
26435
26436 PR tree-optimization/20076
26437 * gcc.dg/builtin-apply4.c: New test.
26438
26439 PR preprocessor/19475
26440 * gcc.dg/cpp/macspace1.c: New test.
26441 * gcc.dg/cpp/macspace2.c: New test.
26442
26443 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
26444
26445 * gfortran.dg/pr20755.f: Fixed bad format.
26446
26447 2005-04-05 Mark Mitchell <mark@codesourcery.com>
26448
26449 PR c++/20763
26450 * g++.dg/ext/attrib21.C: New test.
26451
26452 2004-04-05 Devang Patel <dpatel@apple.com>
26453
26454 * lib/target-supports.exp (check_effective_target_vect_shif): New.
26455 * gcc.dg/vect/vect-shift-1.c: New test.
26456
26457 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
26458
26459 PR libfortran/20755
26460 * gfortran.dg/pr20755.f: New test.
26461
26462 2005-04-05 Feng Wang <fengwang@nudt.edu.cn>
26463
26464 * gfortran.dg/pr15959.f90: New test.
26465 * gfortran.dg/string_pad_trunc.f90: New test.
26466
26467 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
26468
26469 * gfortran.dg/backspace.f, gfortran.dg/g77_intrinsics_funcs.f,
26470 gfortran.dg/g77_intrinsics_sub.f, gfortran.dg/negative_unit.f,
26471 gfortran.dg/pr18025.f90, gfortran.dg/g77/12002.f: Correct dejagnu
26472 syntax.
26473
26474 2005-04-05 Eric Botcazou <ebotcazou@libertysurf.fr>
26475
26476 * gcc.c-torture/compile/20040323-1.c (_rtld_global): Set to 1.
26477
26478 2005-04-04 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
26479
26480 * gcc.c-torture/compile/20011119-1.c: Require weak and alias support.
26481 * gcc.c-torture/compile/20011119-2.c: Likewise.
26482 * gcc.c-torture/compile/981001-2.c: Likewise.
26483
26484 2005-04-04 Mark Mitchell <mark@codesourcery.com>
26485
26486 PR c++/20679
26487 * g++.dg/template/overload4.C: New test.
26488
26489 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
26490
26491 PR c++/20746
26492 * g++.dg/abi/covariant5.C: New.
26493
26494 PR debug/20505
26495 * g++.dg/debug/const2.C: New.
26496
26497 2005-04-04 Jakub Jelinek <jakub@redhat.com>
26498
26499 PR rtl-optimization/16104
26500 * gcc.c-torture/execute/20050316-1.c: New test.
26501
26502 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
26503
26504 * g++.dg/template/spec23.C: Fix dg-error text.
26505
26506 2005-04-03 Alexandre Oliva <aoliva@redhat.com>
26507
26508 PR c++/19199
26509 * g++.dg/expr/lval2.C: New.
26510
26511 2005-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26512
26513 * gcc.dg/nonnull-3.c: Also test __builtin_stpncpy,
26514 __builtin_strcasecmp and __builtin_strncasecmp.
26515
26516 2005-04-03 Nathan Sidwell <nathan@codesourcery.com>
26517
26518 PR c++/20723
26519 * g++.dg/template/spec22.C: New.
26520 * g++.dg/template/spec23.C: New.
26521
26522 2005-04-03 Dale Ranta <dir@lanl.gov>
26523 Francois-Xavier Coudert <coudert@clipper.ens.fr>
26524
26525 PR libfortran/20068
26526 PR libfortran/20125
26527 PR libfortran/20156
26528 PR libfortran/20471
26529 * gfortran.dg/backspace.f: New test.
26530
26531 2005-04-02 Daniel Berlin <dberlin@dberlin.org>
26532
26533 * gcc.dg/pr19345.c: New test.
26534
26535 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
26536
26537 PR tree-optimization/20640
26538 * gcc.dg/torture/tree-loop-1.c: New.
26539
26540 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
26541
26542 PR rtl-optimization/20290
26543 * gcc.c-torture/execute/loop-ivopts-2.c: New.
26544
26545 2005-04-02 Geoffrey Keating <geoffk@apple.com>
26546
26547 * gcc.dg/rs6000-fpint.c: New.
26548
26549 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
26550
26551 * gcc.dg/old-style-then-proto-1.c: New test.
26552
26553 2005-04-01 Francois-Xavier Coudert <coudert@clipper.ens.fr>
26554
26555 * gfortran.fortran-torture/execute/backspace.f90: Check
26556 after backspace and read was incorrect.
26557
26558 2005-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26559
26560 * gcc.c-torture/execute/builtins/strcat.c: Check the result
26561 buffer past the terminating NUL using memcmp.
26562 * gcc.c-torture/execute/builtins/strncat.c: Likewise.
26563 * gcc.c-torture/execute/builtins/strncpy.c: Likewise.
26564
26565 * gcc.c-torture/execute/builtins/strncmp-2.c: Also test x86_64.
26566 Fix unused/uninitialized variable warnings.
26567
26568 * gcc.c-torture/execute/builtins/lib/strncat.c: Fix uninitialized var.
26569 * gcc.c-torture/execute/builtins/lib/strpbrk.c: Fix discarded const.
26570 * gcc.c-torture/execute/builtins/strlen-3.c: Fix uninitialized var.
26571 * gcc.c-torture/execute/builtins/strncmp.c: Delete unused var.
26572
26573 * gcc.c-torture/execute/builtins/abs-1-lib.c,
26574 gcc.c-torture/execute/builtins/fputs-lib.c,
26575 gcc.c-torture/execute/builtins/lib/fprintf.c,
26576 gcc.c-torture/execute/builtins/lib/main.c,
26577 gcc.c-torture/execute/builtins/lib/memcmp.c,
26578 gcc.c-torture/execute/builtins/lib/memmove.c,
26579 gcc.c-torture/execute/builtins/lib/mempcpy.c,
26580 gcc.c-torture/execute/builtins/lib/memset.c,
26581 gcc.c-torture/execute/builtins/lib/printf.c,
26582 gcc.c-torture/execute/builtins/lib/sprintf.c,
26583 gcc.c-torture/execute/builtins/lib/stpcpy.c,
26584 gcc.c-torture/execute/builtins/lib/strchr.c,
26585 gcc.c-torture/execute/builtins/lib/strcmp.c,
26586 gcc.c-torture/execute/builtins/lib/strcpy.c,
26587 gcc.c-torture/execute/builtins/lib/strcspn.c,
26588 gcc.c-torture/execute/builtins/lib/strlen.c,
26589 gcc.c-torture/execute/builtins/lib/strncat.c,
26590 gcc.c-torture/execute/builtins/lib/strncmp.c,
26591 gcc.c-torture/execute/builtins/lib/strncpy.c,
26592 gcc.c-torture/execute/builtins/lib/strrchr.c,
26593 gcc.c-torture/execute/builtins/lib/strspn.c,
26594 gcc.c-torture/execute/builtins/lib/strstr.c,
26595 gcc.c-torture/execute/builtins/memops-asm-lib.c,
26596 gcc.c-torture/execute/builtins/strlen-2.c,
26597 gcc.c-torture/execute/builtins/strstr-asm-lib.c: Add missing
26598 prototypes.
26599
26600 2005-04-01 Danny Smith <dannysmith@users.sourceforge.net>
26601
26602 * g++.dg/ext/selectany1.C: New file. Test for linkonce sections.
26603 * g++.dg/ext/selectany2.C: New file. Test for errors with invalid
26604 selectany usage.
26605
26606 2005-04-01 Jakub Jelinek <jakub@redhat.com>
26607
26608 PR c++/19406
26609 * g++.dg/debug/using1.C: New test.
26610
26611 2005-04-01 Hans-Peter Nilsson <hp@axis.com>
26612
26613 PR middle-end/20524
26614 * gcc.dg/alias-7.c: Prefix asm-declared name with
26615 __USER_LABEL_PREFIX__.
26616
26617 2005-03-31 J"orn Rennecke <joern.rennecke@st.com>
26618
26619 Fix fallout from PR middle-end/15700:
26620 * gcc.c-torture/compile/20011119-1.c: Take
26621 __USER_LABEL_PREFIX__ into account.
26622 * gcc.c-torture/compile/20011119-2.c: Likewise.
26623
26624 2005-03-31 Gabriel Dos Reis <gdr@integrable-solutions.net>
26625
26626 PR c++/18644
26627 * g++.old-deja/g++.jason/warning9.C (struct A, main): Adjust
26628
26629 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
26630
26631 PR c/17855
26632 * gcc.c-torture/compile/struct-non-lval-1.c,
26633 gcc.c-torture/compile/struct-non-lval-2.c,
26634 gcc.c-torture/compile/struct-non-lval-3.c: New tests.
26635
26636 2005-03-31 Janis Johnson <janis187@us.ibm.com>
26637
26638 * gcc.dg/tls/tls.exp: Remove temporary file.
26639 * g++.dg/tls/tls.exp: Ditto.
26640 * lib/file-format.exp: Ditto.
26641 * g++.dg/special/ecos.exp: Ditto.
26642
26643 * lib/profopt.exp: Treat prof_ext as a list.
26644 * gcc.misc-tests/bprob.exp: Ditto.
26645 * g++.dg/bprob/bprob.exp: Ditto.
26646
26647 * g++.dg/opt/nothrow1.C: Use cleanup-tree-dump.
26648 g++.dg/tree-ssa/empty-1.C, g++.dg/tree-ssa/nothrow-1.C,
26649 g++.dg/tree-ssa/pointer-reference-alias.C,
26650 g++.dg/tree-ssa/pr15791-3.C, g++.dg/tree-ssa/pr15791-4.C,
26651 g++.dg/tree-ssa/pr15791-5.C, g++.dg/tree-ssa/ssa-cast-1.C
26652 g++.dg/tree-ssa/ssa-sra-1.C, g++.dg/tree-ssa/ssa-sra-2.C: Ditto
26653 g++.dg/vect/pr19951.cc: Ditto.
26654 * gcc.dg/builtins-43.c, gcc.dg/builtins-44.c, gcc.dg/builtins-45.c,
26655 gcc.dg/builtins-47.c: Ditto.
26656 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c,
26657 gcc.dg/pr20115-1.c: Ditto.
26658 * gcc.dg/tree-ssa/20030530-2.c,
26659 gcc.dg/tree-ssa/20030611-1.c, gcc.dg/tree-ssa/20030703-1.c,
26660 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
26661 gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030709-2.c,
26662 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
26663 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030711-2.c,
26664 gcc.dg/tree-ssa/20030711-3.c, gcc.dg/tree-ssa/20030714-1.c,
26665 gcc.dg/tree-ssa/20030714-2.c, gcc.dg/tree-ssa/20030728-1.c,
26666 gcc.dg/tree-ssa/20030729-1.c, gcc.dg/tree-ssa/20030730-1.c,
26667 gcc.dg/tree-ssa/20030730-2.c, gcc.dg/tree-ssa/20030731-1.c,
26668 gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030807-1.c,
26669 gcc.dg/tree-ssa/20030807-10.c, gcc.dg/tree-ssa/20030807-11.c,
26670 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-3.c,
26671 gcc.dg/tree-ssa/20030807-5.c, gcc.dg/tree-ssa/20030807-6.c,
26672 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030807-8.c,
26673 gcc.dg/tree-ssa/20030807-9.c, gcc.dg/tree-ssa/20030808-1.c,
26674 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
26675 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
26676 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
26677 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
26678 gcc.dg/tree-ssa/20030824-1.c,
26679 gcc.dg/tree-ssa/20030824-2.c, gcc.dg/tree-ssa/20030825-1.c,
26680 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-1.c,
26681 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/20030922-1.c,
26682 gcc.dg/tree-ssa/20030922-2.c, gcc.dg/tree-ssa/20031015-1.c,
26683 gcc.dg/tree-ssa/20031021-1.c, gcc.dg/tree-ssa/20031022-1.c,
26684 gcc.dg/tree-ssa/20031106-1.c, gcc.dg/tree-ssa/20031106-2.c,
26685 gcc.dg/tree-ssa/20031106-3.c, gcc.dg/tree-ssa/20031106-4.c,
26686 gcc.dg/tree-ssa/20031106-5.c, gcc.dg/tree-ssa/20031106-6.c,
26687 gcc.dg/tree-ssa/20031216-1.c, gcc.dg/tree-ssa/20040204-1.c,
26688 gcc.dg/tree-ssa/20040210-1.c, gcc.dg/tree-ssa/20040211-1.c,
26689 gcc.dg/tree-ssa/20040216-1.c, gcc.dg/tree-ssa/20040305-1.c,
26690 gcc.dg/tree-ssa/20040430-1.c, gcc.dg/tree-ssa/20040513-1.c,
26691 gcc.dg/tree-ssa/20040513-2.c, gcc.dg/tree-ssa/20040514-1.c,
26692 gcc.dg/tree-ssa/20040514-2.c, gcc.dg/tree-ssa/20040517-1.c,
26693 gcc.dg/tree-ssa/20040518-1.c, gcc.dg/tree-ssa/20040518-2.c,
26694 gcc.dg/tree-ssa/20040615-1.c, gcc.dg/tree-ssa/20040624-1.c,
26695 gcc.dg/tree-ssa/20040703-1.c, gcc.dg/tree-ssa/20040721-1.c,
26696 gcc.dg/tree-ssa/20040729-1.c, gcc.dg/tree-ssa/20040911-1.c,
26697 gcc.dg/tree-ssa/20041002-1.c, gcc.dg/tree-ssa/20041122-1.c,
26698 gcc.dg/tree-ssa/20050128-1.c, gcc.dg/tree-ssa/20050215-1.c,
26699 gcc.dg/tree-ssa/asm-1.c, gcc.dg/tree-ssa/asm-2.c,
26700 gcc.dg/tree-ssa/asm-3.c, gcc.dg/tree-ssa/cfgcleanup-1.c,
26701 gcc.dg/tree-ssa/complex-1.c, gcc.dg/tree-ssa/complex-2.c,
26702 gcc.dg/tree-ssa/copy-headers.c, gcc.dg/tree-ssa/ifc-20040816-1.c,
26703 gcc.dg/tree-ssa/ifc-20040816-2.c, gcc.dg/tree-ssa/inline_asm-1.c,
26704 gcc.dg/tree-ssa/inline_asm-2.c, gcc.dg/tree-ssa/loop-1.c,
26705 gcc.dg/tree-ssa/loop-2.c, gcc.dg/tree-ssa/loop-3.c,
26706 gcc.dg/tree-ssa/loop-4.c, gcc.dg/tree-ssa/loop-5.c,
26707 gcc.dg/tree-ssa/loop-6.c, gcc.dg/tree-ssa/loop-7.c,
26708 gcc.dg/tree-ssa/ltrans-1.c, gcc.dg/tree-ssa/ltrans-2.c,
26709 gcc.dg/tree-ssa/ltrans-3.c, gcc.dg/tree-ssa/ltrans-4.c,
26710 gcc.dg/tree-ssa/ltrans-5.c, gcc.dg/tree-ssa/pr15349.c,
26711 gcc.dg/tree-ssa/pr15791-3.c, gcc.dg/tree-ssa/pr15791-4.c,
26712 gcc.dg/tree-ssa/pr15791-5.c, gcc.dg/tree-ssa/pr16721.c,
26713 gcc.dg/tree-ssa/pr19633.c, gcc.dg/tree-ssa/sra-1.c,
26714 gcc.dg/tree-ssa/sra-2.c, gcc.dg/tree-ssa/sra-3.c,
26715 gcc.dg/tree-ssa/ssa-ccp-1.c, gcc.dg/tree-ssa/ssa-ccp-10.c,
26716 gcc.dg/tree-ssa/ssa-ccp-11.c, gcc.dg/tree-ssa/ssa-ccp-2.c,
26717 gcc.dg/tree-ssa/ssa-ccp-3.c, gcc.dg/tree-ssa/ssa-ccp-7.c,
26718 gcc.dg/tree-ssa/ssa-ccp-9.c, gcc.dg/tree-ssa/ssa-dce-1.c,
26719 gcc.dg/tree-ssa/ssa-dce-2.c, gcc.dg/tree-ssa/ssa-dce-3.c,
26720 gcc.dg/tree-ssa/ssa-dom-ccp-1.c, gcc.dg/tree-ssa/ssa-dom-cse-1.c,
26721 gcc.dg/tree-ssa/ssa-dom-thread-1.c, gcc.dg/tree-ssa/ssa-pre-1.c,
26722 gcc.dg/tree-ssa/ssa-pre-2.c, gcc.dg/tree-ssa/ssa-pre-3.c,
26723 gcc.dg/tree-ssa/ssa-pre-4.c, gcc.dg/tree-ssa/ssa-pre-5.c,
26724 gcc.dg/tree-ssa/ssa-pre-6.c, gcc.dg/tree-ssa/ssa-sink-1.c,
26725 gcc.dg/tree-ssa/ssa-sink-2.c, gcc.dg/tree-ssa/ssa-sink-3.c,
26726 gcc.dg/tree-ssa/ssa-sink-4.c, gcc.dg/tree-ssa/tailcall-1.c,
26727 gcc.dg/tree-ssa/tailcall-2.c, gcc.dg/tree-ssa/tailrecursion-1.c,
26728 gcc.dg/tree-ssa/tailrecursion-2.c, gcc.dg/tree-ssa/tailrecursion-3.c,
26729 gcc.dg/tree-ssa/tailrecursion-4.c, gcc.dg/tree-ssa/tailrecursion-5.c,
26730 gcc.dg/tree-ssa/useless-1.c: Ditto.
26731 gcc.dg/vect/pr16105.c, gcc.dg/vect/pr18308.c, gcc.dg/vect/pr18400.c,
26732 gcc.dg/vect/pr18425.c, gcc.dg/vect/pr18536.c, gcc.dg/vect/vect-1.c,
26733 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-11.c, gcc.dg/vect/vect-12.c,
26734 gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-14.c, gcc.dg/vect/vect-15.c,
26735 gcc.dg/vect/vect-16.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
26736 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-20.c,
26737 gcc.dg/vect/vect-21.c, gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c,
26738 gcc.dg/vect/vect-24.c, gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c,
26739 gcc.dg/vect/vect-27.c, gcc.dg/vect/vect-28.c, gcc.dg/vect/vect-29.c,
26740 gcc.dg/vect/vect-3.c, gcc.dg/vect/vect-30.c, gcc.dg/vect/vect-31.c,
26741 gcc.dg/vect/vect-32.c, gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c,
26742 gcc.dg/vect/vect-35.c, gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c,
26743 gcc.dg/vect/vect-38.c, gcc.dg/vect/vect-4.c, gcc.dg/vect/vect-40.c,
26744 gcc.dg/vect/vect-41.c, gcc.dg/vect/vect-42.c, gcc.dg/vect/vect-43.c,
26745 gcc.dg/vect/vect-44.c, gcc.dg/vect/vect-45.c, gcc.dg/vect/vect-46.c,
26746 gcc.dg/vect/vect-47.c, gcc.dg/vect/vect-48.c, gcc.dg/vect/vect-49.c,
26747 gcc.dg/vect/vect-5.c, gcc.dg/vect/vect-50.c, gcc.dg/vect/vect-51.c,
26748 gcc.dg/vect/vect-52.c, gcc.dg/vect/vect-53.c, gcc.dg/vect/vect-54.c,
26749 gcc.dg/vect/vect-55.c, gcc.dg/vect/vect-56.c, gcc.dg/vect/vect-57.c,
26750 gcc.dg/vect/vect-58.c, gcc.dg/vect/vect-59.c, gcc.dg/vect/vect-6.c,
26751 gcc.dg/vect/vect-60.c, gcc.dg/vect/vect-61.c, gcc.dg/vect/vect-62.c,
26752 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
26753 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
26754 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-70.c,
26755 gcc.dg/vect/vect-71.c, gcc.dg/vect/vect-72.c, gcc.dg/vect/vect-73.c,
26756 gcc.dg/vect/vect-74.c, gcc.dg/vect/vect-75.c, gcc.dg/vect/vect-76.c,
26757 gcc.dg/vect/vect-77.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-79.c,
26758 gcc.dg/vect/vect-8.c, gcc.dg/vect/vect-80.c, gcc.dg/vect/vect-82.c,
26759 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83.c,
26760 gcc.dg/vect/vect-83_64.c, gcc.dg/vect/vect-85.c,
26761 gcc.dg/vect/vect-86.c, gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c,
26762 gcc.dg/vect/vect-89.c, gcc.dg/vect/vect-9.c, gcc.dg/vect/vect-96.c,
26763 gcc.dg/vect/vect-97.c, gcc.dg/vect/vect-98.c, gcc.dg/vect/vect-all.c,
26764 gcc.dg/vect/vect-none.c: Ditto.
26765 * treelang/compile/extrafunc.tree, treelang/compile/extravar.tree,
26766 treelang/compile/unsigned.tree: Ditto.
26767
26768 * gcc.dg/altivec-16.c: Use cleanup-saved-temps.
26769 * gcc.dg/cpp/direct2s.c: Ditto.
26770 * gcc.dg/cpp/paste4.c: Ditto.
26771 * gcc.dg/cpp/separate-1.c: Ditto.
26772 * gcc.dg/pch/save-temps-1.c: Ditto.
26773 * g++.dg/ext/altivec-10.C: Ditto.
26774 * g++.dg/pch/pch.C: Ditto.
26775
26776 * g++.dg/other/static11.C: Use cleanup-rtl-dump.
26777
26778 * g++.dg/parse/repo1.C: Use cleanup-repo-files.
26779 * g++.dg/template/repo1.C: Ditto.
26780 * g++.dg/template/repo2.C: Ditto.
26781 * g++.dg/template/repo3.C: Ditto.
26782 * g++.old-deja/g++.pt/instantiate4.C: Ditto.
26783 * g++.old-deja/g++.pt/instantiate6.C: Ditto.
26784 * g++.old-deja/g++.pt/repo1.C: Ditto.
26785 * g++.old-deja/g++.pt/repo2.C: Ditto.
26786 * g++.old-deja/g++.pt/repo3.C: Ditto.
26787 * g++.old-deja/g++.pt/repo4.C: Ditto.
26788
26789 * gcc.dg/20020201-1.c: Use cleanup-coverage_files.
26790 * gcc.dg/20030107-1.c: Ditto.
26791 * gcc.dg/20030702-1.c: Ditto.
26792 * gcc.dg/profile-generate-1.c: Ditto.
26793 * g++.dg/other/profile1.C: Ditto.
26794 * g++.old-deja/g++.robertl/eb83.C: Ditto.
26795
26796 * lib/gcc-dg.exp (remove-build-file): New.
26797 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
26798 cleanup-tree-dump, cleanup-saved-temps): New.
26799
26800 2005-03-31 Nathan Sidwell <nathan@codesourcery.com>
26801
26802 PR c++/19203, DR 214
26803 * g++.dg/parse/ambig3.C: Not ambiguous.
26804 * g++.dg/template/spec20.C: New.
26805 * g++.dg/template/spec21.C: New.
26806
26807 2005-03-31 Steve Ellcey <sje@cup.hp.com>
26808
26809 PR target/20045
26810 * gcc.dg/ia64-fptr-1.c: Run only on linux.
26811
26812 2005-03-31 Francois-Xavier Coudert <coudert@clipper.ens.fr>
26813
26814 PR libfortran/20660
26815 * gfortran.dg/negative_unit.f: New test.
26816
26817 2005-03-31 Mostafa Hagog <mustafa@il.ibm.com>
26818
26819 * gcc.dg/20050330-1.c: New test.
26820
26821 2005-03-30 Devang Patel <dpatel@apple.com>
26822
26823 * g++.dg/tree-sra/ssa-sra-3.C: New test.
26824
26825 2005-03-30 Dale Johannesen <dalej@apple.com>
26826
26827 * gcc.dg/20020919-1.c: Remove unnecessary conditional.
26828
26829 2005-03-30 Janis Johnson <janis187@us.ibm.com>
26830
26831 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
26832 scan-tree-dump-not, scan-tree-dump-dem, scan-tree-dump-dem-not):
26833 Strip options from test name.
26834
26835 2005-03-31 Jan Hubicka <jh@suse.cz>
26836
26837 * gcc.dg/varpool-1.c: New testcase.
26838
26839 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
26840
26841 PR c/772
26842 PR c/17913
26843 * gcc.dg/stmt-expr-label-1.c, gcc.dg/stmt-expr-label-2.c,
26844 gcc.dg/stmt-expr-label-3.c : New tests.
26845 * gcc.c-torture/execute/medce-2.c: Remove.
26846
26847 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
26848
26849 PR c/20368
26850 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c: New
26851 tests.
26852
26853 2005-03-30 Alan Modra <amodra@bigpond.net.au>
26854
26855 * gcc.c-torture/compile/pr20203.c: New test.
26856
26857 2005-03-26 Steven G. Kargl <kargls@comcast.net>
26858
26859 * gfortran.dg/promotion.f90: New test.
26860
26861 2005-03-29 Alexandre Oliva <aoliva@redhat.com>
26862
26863 PR middle-end/20491
26864 * gcc.dg/torture/asm-subreg-1.c: New test.
26865
26866 2005-03-29 Joseph S. Myers <joseph@codesourcery.com>
26867
26868 PR c/20672
26869 * gcc.dg/pr20672-1.c: New test.
26870
26871 2005-03-29 Dorit Naishlos <dorit@il.ibm.com>
26872
26873 * gfortran.dg/vect: New directory.
26874 * gfortran.dg/vect/vect.exp: New.
26875 * gfortran.dg/vect/vect-1.f90: New test.
26876 * gfortran.dg/vect/vect-2.f90: New test.
26877 * gfortran.dg/vect/vect-3.f90: New test.
26878 * gfortran.dg/vect/vect-4.f90: New test.
26879 * gfortran.dg/vect/vect-5.f90: New test.
26880
26881 2005-03-29 Jakub Jelinek <jakub@redhat.com>
26882
26883 PR middle-end/20622
26884 * gcc.dg/alias-7.c: New test.
26885
26886 2005-03-29 Eric Botcazou <ebotcazou@libertysurf.fr>
26887
26888 * gcc.dg/sparc-reg-1.c: New test.
26889
26890 2005-03-28 Steve Ellcey <sje@cup.hp.com>
26891
26892 PR target/19890
26893 * gcc.dg/20020219-1.c: Skip on IA64 HP-UX in ILP32 mode.
26894
26895 2005-03-29 Dale Ranta <dir@lanl.gov>
26896 Francois-Xavier Coudert <coudert@clipper.ens.fr>
26897
26898 PR libfortran/20163
26899 * gfortran.dg/pr20163-2.f: New test.
26900
26901 2005-03-28 Jan Hubicka <jh@suse.cz>
26902
26903 PR middle-end/20635
26904 * compile/gcc.c-torture/compile/20050328-1.c: New testcase made
26905 by Jakub Jelinek.
26906
26907 2005-03-27 Dorit Naishlos <dorit@il.ibm.com>
26908
26909 PR tree-optimization/20626
26910 * gcc.dg/vect/vect-80.c: Add xfail for no_align targets.
26911 * gcc.dg/vect/vect-96.c: Add xfail for no_align targets.
26912
26913 2005-03-26 Steven G. Kargl <kargls@comcast.net>
26914
26915 * gfortran.dg/underflow.f90: New test.
26916 * gfortran.dg/g77/20030326-1.f: Fix illegal code.
26917
26918 2005-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26919
26920 * gcc.dg/nonnull-3.c: Also test __builtin_strndup.
26921
26922 2005-03-25 Mark Mitchell <mark@codesourcery.com>
26923
26924 * lib/g++.exp (g++_link_flags): Use gcc-set-multilib-library-path.
26925 (g++_init): Make sure that CXXFLAGS is set.
26926 * lib/gcc-defs.exp (gcc-set-multilib-library-path): New function.
26927 * lib/gcc-dg.exp: Use gcc-set-multilib-library-path.
26928 * lib/gfortran.exp (gfortran_link_flags): Likewise.
26929 * lib/objc.exp (objc_init): Likewise.
26930 * lib/treelang.exp (treelang_init): Likewise.
26931
26932 2005-03-25 Pat Haugen <pthaugen@us.ibm.com>
26933
26934 PR tree-optimization/20470
26935 * gcc.dg/tree-ssa/pr20470.c: New test.
26936
26937 2005-03-25 Geoffrey Keating <geoffk@apple.com>
26938
26939 * gcc.dg/ppc-stfiwx.c: New.
26940
26941 2005-03-25 Steve Ellcey <sje@cup.hp.com>
26942
26943 PR target/19888
26944 * g++.old-deja/g++.eh/badalloc1.C: increase arena_size on hpux.
26945
26946 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
26947
26948 * gcc.dg/20050325-1.c: Fix a typo.
26949
26950 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
26951
26952 PR libfortran/19678
26953 PR libfortran/19679
26954 * gfortran.dg/dos_eol.f: New test.
26955
26956 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
26957
26958 PR rtl-optimization/20249
26959 * gcc.dg/20050325-1.c: New test.
26960
26961 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
26962
26963 PR libfortran/15332
26964 * gfortran.dg/pr15332.f: New test.
26965
26966 2005-03-24 Dale Johannesen <dalej@apple.com>
26967
26968 * gcc.dg/20020919-1.c: Fix for x86 Darwin.
26969
26970 2005-03-24 Geoffrey Keating <geoffk@apple.com>
26971
26972 * g++.dg/ext/visibility/pragma-override1.C: Mark as requiring
26973 'internal' visibility.
26974 * g++.dg/ext/visibility/pragma-override2.C: Likewise.
26975 * g++.dg/ext/visibility/visibility-7.C: Mark as requiring
26976 'protected' visibility.
26977 * gcc.dg/visibility-7.c: Likewise.
26978 * lib/target-supports.exp (check_visibility_available): Take
26979 a parameter, the kind of visibility to check for.
26980 * lib/target-supports-dg.exp (dg-require-visibility): Pass parameter
26981 to check_visibility_available.
26982
26983 * g++.dg/expr/cast3.C: New.
26984
26985 2005-03-24 David Edelsohn <edelsohn@gnu.org>
26986
26987 * gcc.c-torture/execute/20020720-1.x: XFAIL for all powerpc and
26988 rs6000.
26989
26990 2005-03-24 Steve Ellcey <sje@cup.hp.com>
26991
26992 PR target/20095
26993 * gcc.dg/cleanup-5.c: skip if ia64-hp-hpux11.*
26994
26995 2005-03-24 Alexandre Oliva <aoliva@redhat.com>
26996
26997 * gcc.dg/badshift.c: Renamed to...
26998 * gcc.dg/torture/badshift.c: ... this. Remove explicit -O1.
26999
27000 * gcc.target/i386/badshift.c: Renamed to...
27001 * gcc.dg/badshift.c: ... this. Fix typo. Use -march=i386 on i?86
27002 only.
27003
27004 PR rtl-optimization/20532
27005 * gcc.target/i386/badshift.c: New.
27006
27007 2005-03-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
27008
27009 * gfortran.dg/pr18025.f90: New test.
27010
27011 2005-03-23 Dale Johannesen <dalej@apple.com>
27012
27013 * gcc.dg/20020312-2.c: Fix for non-PowerPC Darwin.
27014
27015 2005-03-23 Mark Mitchell <mark@codesourcery.com>
27016
27017 * g++.old-deja/g++.warn/compare1.C: Run with -Wno-deprecated.
27018
27019 * lib/target-supports.exp (check_iconv_available): Default
27020 libiconv to -liconv, if there is no definition.
27021
27022 2005-03-23 Hans-Peter Nilsson <hp@axis.com>
27023
27024 * gcc.dg/torture/cris-asm-mof-1.c: New test.
27025
27026 2005-03-22 Mark Mitchell <mark@codesourcery.com>
27027
27028 * g++.dg/opt/max1.C: Run with -Wno-deprecated.
27029 * g++.dg/opt/pr7503-2.C: Likewise.
27030 * g++.dg/opt/pr7503-3.C: Likewise.
27031 * g++.dg/opt/pr7503-4.C: Likewise.
27032 * g++.dg/opt/pr7503-5.C: Likewise.
27033 * g++.dg/warn/minmax.C: New test.
27034
27035 2005-03-22 Francois-Xavier Coudert <coudert@clipper.ens.fr>
27036
27037 * gfortran.dg/g77_intrinsics_funcs.f: New test.
27038 * gfortran.dg/g77_intrinsics_sub.f: New test.
27039
27040 2005-03-22 Richard Guenther <rguenth@tat.physik.uni-tuebingen.de>
27041 Jan Hubicka <jh@suse.cz>
27042 Steven Bosscher <stevenb@suse.de
27043
27044 * gcc.dg/winline-6.c: Modify so inlined function have nonzero cost.
27045
27046 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
27047
27048 PR c++/19980
27049 * g++.dg/template/redecl3.C: New test.
27050
27051 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
27052
27053 PR c++/20499
27054 * g++.dg/parse/error16.C: Tweak error markers.
27055
27056 2005-03-22 Jakub Jelinek <jakub@redhat.com>
27057
27058 PR target/20561
27059 * gcc.dg/20050321-2.c: New test.
27060
27061 2005-03-22 Nathan Sidwell <nathan@codesourcery.com>
27062
27063 PR c++/20465
27064 PR c++/20381
27065 * g++.dg/template/ptrmem12.C: New.
27066
27067 2005-03-22 Hans-Peter Nilsson <hp@axis.com>
27068
27069 PR rtl-optimization/20527
27070 * gcc.c-torture/execute/pr20527-1.c: New test.
27071
27072 2005-03-22 Ben Elliston <bje@au.ibm.com>
27073
27074 * gcc.misc-tests/options.exp (check_for_options): Create a real C
27075 program, compile it into a real executable and then delete the .c
27076 and .x files afterwards, to avoid problems on testglue targets.
27077
27078 2005-03-21 Stuart Hastings <stuart@apple.com>
27079
27080 * gcc.target/i386/sse-2.c: New.
27081
27082 2005-03-21 Uros Bizjak <uros@kss-loka.si>
27083
27084 * gcc.dg/builtins-46.c: Also check lrint* and llrint*.
27085
27086 2005-03-21 Paolo Carlini <pcarlini@suse.de>
27087
27088 * g++.dg/parse/crash25.C: Fix typo.
27089
27090 2005-03-21 Paolo Carlini <pcarlini@suse.de>
27091
27092 PR c++/20461
27093 * g++.dg/parse/crash24.C: New test.
27094
27095 PR c++/20536
27096 * g++.dg/parse/crash25.C: New test.
27097
27098 2005-03-21 Paolo Carlini <pcarlini@suse.de>
27099
27100 PR c++/20147
27101 * g++.dg/ext/stmtexpr4.C: New test.
27102
27103 2005-03-20 Roger Sayle <roger@eyesopen.com>
27104
27105 PR middle-end/20539
27106 * gcc.c-torture/compile/pr13066-1.c: New test case.
27107 * gcc.c-torture/compile/pr20539-1.c: Likewise.
27108 * g++.dg/opt/pr13066-1.C: Likewise.
27109
27110 2005-03-20 Joseph S. Myers <joseph@codesourcery.com>
27111
27112 * gcc.dg/bitfld-14.c, gcc.dg/enum3.c: New tests.
27113
27114 2005-03-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
27115
27116 PR fortran/18525
27117 * gfortran.dg/nesting_1.f90: New test.
27118
27119 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27120
27121 PR c++/20240
27122 * g++.dg/lookup/using13.C: New test.
27123
27124 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27125
27126 PR c++/20333
27127 * g++.dg/template/crash36.C: New test.
27128
27129 2005-03-18 Paolo Carlini <pcarlini@suse.de>
27130
27131 PR c++/20463
27132 * g++.dg/template/crash35.C: New test.
27133
27134 2005-03-17 Paolo Carlini <pcarlini@suse.de>
27135
27136 PR c++/19966
27137 * g++.dg/overload/operator2.C: New test.
27138
27139 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
27140
27141 PR libfortran/20257
27142 * gfortran.dg/pr20257.f90: New test.
27143
27144 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
27145
27146 PR libfortran/20480
27147 * gfortran.dg/pr20480.f90: New test.
27148
27149 2005-03-16 Richard Henderson <rth@redhat.com>
27150
27151 PR middle-end/15700
27152 * gcc.c-torture/compile/20040323-1.c: Don't xfail for solaris.
27153 (_rtld_global): New.
27154 * gcc.dg/weak/weak-3.c (ffoox1f, ffoox1g): Define.
27155 * gcc.dg/weak/weak-9.c (notf1, notf2, notf3, notf4): Define.
27156
27157 * gcc.dg/alias-3.c: New.
27158 * gcc.dg/alias-4.c: New.
27159 * gcc.dg/alias-5.c: New.
27160 * gcc.dg/alias-6.c: New.
27161
27162 2005-03-15 Geoffrey Keating <geoffk@apple.com>
27163
27164 * gcc.dg/cpp/ucnid-7.c: New.
27165
27166 2005-03-15 Janis Johnson <janis187@us.ibm.com>
27167 Dorit Naishlos <dorit@il.ibm.com>
27168
27169 * lib/target-supports.exp (check_vmx_hw_available): Use -maltivec for
27170 darwin.
27171
27172 2005-03-15 Dorit Naishlos <dorit@il.ibm.com>
27173
27174 * gcc.dg/vect/vect-54.c: Now vectorizable on targets that don't
27175 support misaligned accesses.
27176 * gcc.dg/vect/vect-58.c: Likewise.
27177 * gcc.dg/vect/vect-92.c: New.
27178 * gcc.dg/vect/vect-93.c: New.
27179
27180 2005-03-15 Feng Wang <fengwang@nudt.edu.cn>
27181
27182 PR fortran/18827
27183 * gfortran.dg/assign_2.f90: New test.
27184 * gfortran.dg/assign_3.f90: New test.
27185 * gfortran.dg/assign.f90: New test.
27186
27187 2005-03-15 Joseph S. Myers <joseph@codesourcery.com>
27188
27189 * g++.dg/other/cv_func.C, g++.dg/other/offsetof3.C,
27190 g++.dg/parse/error11.C, g++.dg/tc1/dr108.C,
27191 g++.dg/template/local4.C, g++.dg/template/nontype6.C,
27192 g++.dg/warn/deprecated.C: Ensure uniqueness of test assertion
27193 names.
27194
27195 2005-03-14 Geoffrey Keating <geoffk@apple.com>
27196
27197 * gcc.dg/cpp/ucnid-6.c: New.
27198
27199 * gcc.dg/cpp/normalize-1.c: New.
27200 * gcc.dg/cpp/normalize-2.c: New.
27201 * gcc.dg/cpp/normalize-3.c: New.
27202 * gcc.dg/cpp/normalize-4.c: New.
27203 * gcc.dg/cpp/ucnid-4.c: New.
27204 * gcc.dg/cpp/ucnid-5.c: New.
27205 * g++.dg/cpp/normalize-1.C: New.
27206 * g++.dg/cpp/ucnid-1.C: New.
27207
27208 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
27209
27210 * gcc.dg/pr18628.c: New.
27211
27212 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
27213
27214 PR c++/20280
27215 * g++.dg/tree-ssa/pr20280.C: New.
27216
27217 2005-03-14 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
27218
27219 PR fortran/20467
27220 * gfortran.dg/stfunc_2.f90: New test.
27221
27222 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
27223
27224 * gcc.dg/tree-ssa/phi-opt-5.c: New test.
27225
27226 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
27227
27228 * gcc.dg/tree-ssa/20050314-1.c: New test.
27229
27230 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27231
27232 PR c++/4403
27233 PR c++/9783, DR433
27234 * g++.dg/template/friend34.C: New test.
27235 * g++.dg/template/friend35.C: Likewise.
27236 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL's.
27237
27238 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27239
27240 Friend class name lookup 5/n
27241 PR c++/1016
27242 * g++.dg/lookup/hidden-class1.C: New test.
27243 * g++.dg/lookup/hidden-class2.C: Likewise.
27244 * g++.dg/lookup/hidden-class3.C: Likewise.
27245 * g++.dg/lookup/hidden-class4.C: Likewise.
27246 * g++.dg/lookup/hidden-class5.C: Likewise.
27247 * g++.dg/lookup/hidden-class6.C: Likewise.
27248 * g++.dg/lookup/hidden-class7.C: Likewise.
27249 * g++.dg/lookup/hidden-class8.C: Likewise.
27250 * g++.dg/lookup/hidden-class9.C: Likewise.
27251 * g++.dg/lookup/hidden-temp-class1.C: Likewise.
27252 * g++.dg/lookup/hidden-temp-class2.C: Likewise.
27253 * g++.dg/lookup/hidden-temp-class3.C: Likewise.
27254 * g++.dg/lookup/hidden-temp-class4.C: Likewise.
27255 * g++.dg/lookup/hidden-temp-class5.C: Likewise.
27256 * g++.dg/lookup/hidden-temp-class6.C: Likewise.
27257 * g++.dg/lookup/hidden-temp-class7.C: Likewise.
27258 * g++.dg/lookup/hidden-temp-class8.C: Likewise.
27259 * g++.dg/lookup/hidden-temp-class9.C: Likewise.
27260 * g++.dg/lookup/hidden-temp-class10.C: Likewise.
27261 * g++.dg/lookup/hidden-temp-class11.C: Likewise.
27262
27263 2005-03-13 Mark Mitchell <mark@codesourcery.com>
27264
27265 PR c++/20157
27266 * g++.dg/template/error18.C: New test.
27267
27268 2005-03-09 Ben Elliston <bje@au.ibm.com>
27269
27270 PR debug/16792
27271 * g++.dg/debug/pr16792.C: New test.
27272
27273 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
27274
27275 * gcc.dg/anon-struct-6.c, gcc.dg/array-8.c,
27276 gcc.dg/cpp/19940712-1.c, gcc.dg/cpp/19951025-1.c,
27277 gcc.dg/cpp/tr-warn6.c, gcc.dg/deprecated.c, gcc.dg/init-bad-1.c,
27278 gcc.dg/init-bad-2.c, gcc.dg/init-bad-3.c, gcc.dg/m-un-2.c,
27279 gcc.dg/parm-mismatch-1.c, gcc.dg/redecl-1.c: Ensure uniqueness of
27280 test assertion names.
27281
27282 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
27283
27284 PR fortran/18600
27285 * gfortran.dg/stfunc_1.f90: New test.
27286
27287 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
27288
27289 PR fortran/16907
27290 * gfortran.dg/real_index_1.f90: New test.
27291
27292 2005-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
27293
27294 PR fortran/20323
27295 * gfortran.dg/spec_expr_1.f90: New test.
27296
27297 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
27298
27299 PR c/20402
27300 * gcc.dg/noncompile/920923-1.c: Detail expected diagnostics for
27301 new parser.
27302
27303 2005-03-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
27304
27305 PR fortran/20361
27306 * gfortran.dg/largeequiv_1.f90: New test.
27307
27308 2005-03-12 Geoffrey Keating <geoffk@apple.com>
27309
27310 * gcc.dg/ucnid-1.c: New.
27311 * gcc.dg/ucnid-2.c: New.
27312 * gcc.dg/ucnid-3.c: New.
27313 * gcc.dg/ucnid-4.c: New.
27314 * gcc.dg/ucnid-5.c: New.
27315 * gcc.dg/ucnid-6.c: New.
27316 * gcc.dg/cpp/ucnid-1.c: New.
27317 * gcc.dg/cpp/ucnid-2.c: New.
27318 * gcc.dg/cpp/ucnid-3.c: New.
27319 * g++.dg/other/ucnid-1.C: New.
27320
27321 2005-03-12 Geoffrey Keating <geoffk@apple.com>
27322
27323 * gcc.dg/vmx/darwin-abi-3.c: Delete.
27324
27325 2005-03-11 Per Bothner <per@bothner.com>
27326
27327 * gcc.dg/decl-2.c: Add extra line breaks. That way we can verify
27328 that diagnotics refer to correct token.
27329 * gcc.dg/unused-3.c: Likewise.
27330
27331 2005-03-11 Per Bothner <per@bothner.com>
27332
27333 * gcc.dg/cpp/direct2.c: With new lexer changes, error "before string
27334 constant" is now actually on same line as string constant.
27335 * gcc.dg/cpp/direct2s.c: Likewise.
27336
27337 2005-03-11 Richard Sandiford <rsandifo@redhat.com>
27338
27339 * gcc.target/mips/fix-vr4130-[1-4].c: New tests.
27340
27341 2005-03-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
27342
27343 PR libfortran/20124
27344 * gfortran.dg/pr20124.f90: New Test
27345
27346 2005-03-10 James A. Morrison <phython@gcc.gnu.org>
27347
27348 PR tree-optimization/20130
27349 * gcc.dg/pr20130-1.c: New test.
27350
27351 2005-03-10 Steve Ellcey <sje@cup.hp.com>
27352
27353 PR target/20095
27354 * gcc.dg/cleanup-5.c: xfail for ia64-hp-hpux11.*
27355
27356 2005-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
27357
27358 * objc.dg/stabs-1.m (dg-final): Change regexp pattern for hppa SOM.
27359
27360 2005-03-10 Steve Ellcey <sje@cup.hp.com>
27361
27362 * g++.dg/eh/forced1.C: Fix comment.
27363 * g++.dg/eh/forced2.C: Ditto.
27364 * g++.dg/eh/forced3.C: Ditto.
27365 * g++.dg/eh/forced4.C: Ditto.
27366
27367 2005-03-10 Andrew Pinski <pinskia@physics.uc.edu>
27368
27369 PR rtl-opt/20412
27370 * gcc.c-torture/compile/pr20412.c: New test.
27371
27372 2005-03-10 Roger Sayle <roger@eyesopen.com>
27373
27374 * gcc.dg/builtins-32.c: Add new run-time tests for long double.
27375
27376 2005-03-10 Jakub Jelinek <jakub@redhat.com>
27377
27378 PR target/20322
27379 * gcc.dg/20050307-1.c: New test.
27380
27381 2005-03-10 Nathan Sidwell <nathan@codesourcery.com>
27382
27383 PR c++/20375
27384 * g++.dg/other/stdarg3.C: New.
27385
27386 2005-03-10 Jakub Jelinek <jakub@redhat.com>
27387
27388 PR c++/18384, c++/18327
27389 * g++.dg/init/array19.C: New test.
27390
27391 PR inline-asm/20314
27392 * gcc.dg/torture/pr20314-1.c: New test.
27393 * gcc.dg/torture/pr20314-2.c: New test.
27394
27395 2005-03-09 Ulrich Weigand <uweigand@de.ibm.com>
27396
27397 * gcc.dg/20050309-1.c: New test.
27398
27399 2005-03-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27400
27401 * gcc.dg/builtins-10.c: Reactivate disabled test.
27402 * gcc.dg/torture/builtin-power-1.c: Likewise. Also add tests for
27403 new cbrt transformations.
27404
27405 2005-03-09 Mark Mitchell <mark@codesourcery.com>
27406
27407 PR c++/20208
27408 * g++.dg/template/array13.C: New test.
27409
27410 2005-03-09 Paolo Carlini <pcarlini@suse.de>
27411
27412 PR c++/16859
27413 * g++.dg/init/brace4.C: New test.
27414
27415 2005-03-09 Nathan Sidwell <nathan@codesourcery.com>
27416
27417 PR c++/20186
27418 * g++.dg/template/non-dependent12.C: New.
27419
27420 2005-03-08 Mark Mitchell <mark@codesourcery.com>
27421
27422 PR c++/20142
27423 * g++.dg/init/array18.C: Add dg-do run marker.
27424
27425 PR c++/20142
27426 * g++.dg/init/array18.C: New test.
27427
27428 2005-03-09 Ben Elliston <bje@au.ibm.com>
27429
27430 * consistency.vlad/vlad.exp: Remove trailing semicolons.
27431 * g++.dg/gcov/gcov.exp: Likewise.
27432 * gcc.c-torture/execute/ieee/ieee.exp: Likewise.
27433 * gcc.target/xstormy16/xstormy16.exp: Likewise.
27434 * lib/c-torture.exp: Likewise.
27435 * lib/fortran-torture.exp: Likewise.
27436 * lib/g++.exp: Likewise.
27437 * lib/gcc-defs.exp: Likewise.
27438 * lib/gcc-dg.exp: Likewise.
27439 * lib/gcc.exp: Likewise.
27440 * lib/gcov.exp: Likewise.
27441 * lib/gfortran.exp: Likewise.
27442 * lib/mike-g++.exp: Likewise.
27443 * lib/mike-gcc.exp: Likewise.
27444 * lib/objc-torture.exp: Likewise.
27445 * lib/objc.exp: Likewise.
27446 * lib/profopt.exp: Likewise.
27447 * lib/target-libpath.exp: Likewise.
27448 * lib/target-supports.exp: Likewise.
27449 * lib/treelang.exp: Likewise.
27450 * lib/wrapper.exp: Likewise.
27451
27452 2005-03-08 Jeff Law <law@redhat.com>
27453
27454 * gcc.dg/tree-ssa/20030728-1.c: Update to account for recent
27455 PHI-OPT changes.
27456
27457 2005-03-08 Ira Rosen <irar@il.ibm.com>
27458
27459 * gcc.dg/vect/pr20122.c: New test.
27460
27461 2005-03-07 Jeff Law <law@redhat.com>
27462
27463 * gcc.dg/tree-ssa/20030821-1.c: Verify that the computed goto
27464 was folded away.
27465 * gcc.dg/tree-ssa/pr18133-1.c: New test.
27466 * gcc.dg/tree-ssa/pr18133-2.c: New test.
27467 * gcc.dg/tree-ssa/pr18134.c: New test.
27468
27469 2005-03-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
27470
27471 * g++.dg/warn/weak1.C: Skip test on hppa*-*-hpux*.
27472 * g++.dg/init/dso_handle1.C, gcc.dg/torture/builtin-noret-1.c,
27473 gcc.dg/torture/builtin-noret-2.c: Require weak support.
27474
27475 2005-03-06 Andrew Pinski <pinskia@physics.uc.edu>
27476
27477 PR tree-opt/17671
27478 * gcc.dg/tree-ssa/phi-opt-[1-4].c: New tests.
27479
27480 2005-03-07 Mark Mitchell <mark@codesourcery.com>
27481
27482 * g++.dg/warn/Wnvdtor.C: New test.
27483
27484 2005-03-07 Richard Sandiford <rsandifo@redhat.com>
27485
27486 * gcc.dg/torture/pr19683-1.c: New test.
27487
27488 2005-03-06 Steven G. Kargl <kargls@comcast.net>
27489
27490 * gfortran.dg/g77/19990313-1.f: Replace tabs with spaces.
27491 * gfortran.dg/g77/19990313-2.f: Ditto.
27492 * gfortran.dg/g77/19990313-3.f: Ditto.
27493 * gfortran.dg/g77/19990525-0.f: Ditto.
27494 * gfortran.dg/g77/19990826-0.f: Ditto.
27495 * gfortran.dg/g77/19990826-2.f: Ditto.
27496 * gfortran.dg/g77/19990826-3.f: Ditto.
27497 * gfortran.dg/g77/20000511-1.f: Ditto.
27498 * gfortran.dg/g77/20000511-2.f: Ditto.
27499 * gfortran.dg/g77/970625-2.f: Ditto.
27500 * gfortran.dg/g77/980310-2.f: Ditto.
27501 * gfortran.dg/g77/980310-3.f: Ditto.
27502 * gfortran.dg/g77/980310-8.f: Ditto.
27503 * gfortran.dg/g77/980519-2.f: Ditto.
27504 * gfortran.dg/g77/alpha1.f: Ditto.
27505 * gfortran.dg/g77/claus.f: Ditto.
27506 * gfortran.dg/g77/erfc.f: Ditto.
27507 * gfortran.dg/g77/short.f: Ditto.
27508 * gfortran.fortran-torture/execute/data.f90: Ditto.
27509 * gfortran.fortran-torture/execute/integer_select.f90: Ditto.
27510 * gfortran.fortran-torture/execute/integer_select_1.f90: Ditto.
27511
27512 2005-03-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
27513
27514 * lib/file-format.exp (gcc_target_object_format): Add check for som
27515 format and hardcode object formats on hppa*-*-hpux*.
27516 * lib/target-supports.exp (check_weak_available): Add check for som
27517 object format. Always return 0 on hppa*-*-hpux10*.
27518
27519 * gcc.dg/titype-1.c, gcc.dg/uninit-C.c: Don't use TImode if __hppa__
27520 is defined.
27521
27522 * objc.dg/stabs-1.m: hppa*64*-*-* doesn't have stabs.
27523
27524 2005-03-05 Steven G. Kargl <kargls@comcast.net>
27525
27526 * gfortran.dg/pr19936_1.f90: New test.
27527 * gfortran.dg/pr19936_2.f90: New test.
27528 * gfortran.dg/pr19936_3.f90: New test.
27529
27530 2005-03-05 Steven G. Kargl <kargls@comcast.net>
27531 Paul Thomas <prthomas@drfccad.cea.fr>
27532
27533 * gfortran.dg/PR19754_1.f90: New test.
27534 * gfortran.dg/PR19754_2.f90: Ditto.
27535
27536 2005-03-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27537
27538 PR c++/19311
27539 * g++.dg/template/non-dependent11.C: New test.
27540
27541 2005-03-05 Uros Bizjak <uros@kss-loka.si>
27542
27543 * lib/target-supports.exp (check_iconv_available): Fix comment.
27544
27545 2005-03-04 John David Anglin <dave.danglin@nrc-cnrc.gc.ca>
27546 Joseph S. Myers <joseph@codesourcery.com>
27547
27548 PR c++/19797
27549 * g++.dg/abi/vague1.C: Remove xfail hppa*-*-hpux*.
27550
27551 2005-03-04 Matthew Sachs <msachs@apple.com>
27552
27553 * gcc.exp (gcc_target_compile): Put braces around
27554 additional_flags=$TOOL_OPTIONS; allows for whitespace in $TOOL_OPTIONS.
27555 * objc.exp (objc_target_compile): Likewise.
27556 * treelang.exp (treelang_target_compile): Likewise.
27557
27558 2005-03-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
27559
27560 PR fortran/19673
27561 * gfortran.dg/func_result_1.f90: New test.
27562
27563 2005-03-04 Ben Elliston <bje@au.ibm.com>
27564
27565 * gcc.misc-tests/options.exp: New test.
27566
27567 2005-03-03 James A. Morrison <phython@gcc.gnu.org>
27568
27569 * gcc.dg/pr15784-4.c: New test.
27570
27571 2005-03-03 Geoffrey Keating <geoffk@apple.com>
27572
27573 * gcc.c-torture/execute/pr17133.c: New.
27574 * gcc.c-torture/compile/20050303-1.c: New.
27575
27576 2005-03-04 David Billinghurst <David.Billinghurst@riotinto.com>
27577
27578 * gcc.dg/cpp/assert4.c: Fix for cygwin.
27579
27580 2005-03-02 Alexandre Oliva <aoliva@redhat.com>
27581
27582 * g++.dg/overload/using2.C: New.
27583
27584 2005-03-02 Mark Mitchell <mark@codesourcery.com>
27585
27586 PR c++/19916
27587 * g++.dg/init/ptrmem2.C: New test.
27588
27589 2005-03-02 Joseph S. Myers <joseph@codesourcery.com>
27590
27591 PR c/8927
27592 * gcc.dg/pr8927-1.c: New test.
27593
27594 2005-03-01 Nathan Sidwell <nathan@codesourcery.com>
27595
27596 PR c++/20232
27597 * g++.dg/inherit/covariant12.C: New.
27598
27599 2005-02-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
27600
27601 PR fortran/19479
27602 * gfortran.dg/bound_1.f90: New test.
27603
27604 2005-02-28 Janis Johnson <janis187@us.ibm.com>
27605
27606 * gcc.test-framework/dg-error-exp-P.c: Update message for new C parser.
27607 * gcc.test-framework/dg-error-exp-XP.c: Ditto.
27608
27609 2005-02-28 Joseph S. Myers <joseph@codesourcery.com>
27610
27611 PR c/20245
27612 * gcc.dg/pr20245-1.c: New test.
27613
27614 2005-02-28 Jakub Jelinek <jakub@redhat.com>
27615
27616 PR middle-end/19874
27617 * gcc.c-torture/execute/20050119-2.c: New test case.
27618
27619 2005-02-28 Ben Elliston <bje@au.ibm.com>
27620
27621 * README: Update the DejaGnu bug reporting address.
27622 * lib/c-torture.exp: Remove the DejaGnu bug reporting address.
27623 * lib/objc-torture.exp: Likewise.
27624
27625 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
27626
27627 * gfortran.dg/boz_1.f90: New test.
27628 * gfortran.dg/boz_3.f90: New test.
27629 * gfortran.dg/boz_4.f90: New test.
27630
27631 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
27632
27633 * gfortran.dg/ishft.f90: Remove kind suffix from BOZ constant
27634 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: Ditto.
27635
27636 2005-02-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
27637
27638 PR libfortran/20101
27639 * gfortran.dg/write_0_pe_format.f90: New test.
27640
27641 2005-02-27 Jakub Jelinek <jakub@redhat.com>
27642
27643 PR c++/20206
27644 * g++.dg/opt/thunk2.C: New test.
27645 * g++.dg/opt/covariant1.C: New test.
27646
27647 2005-02-27 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
27648
27649 * gfortran.dg/e_d_fmt.f90: New test.
27650
27651 2005-02-27 Kazu Hirata <kazu@cs.umass.edu>
27652
27653 * gcc.dg/asm-b.c: Fix comment typos.
27654
27655 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
27656
27657 * gcc.dg/tree-ssa/inline_asm-2.c: link_error produces
27658 a V_MAY_DEF also.
27659
27660 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
27661
27662 PR tree-opt/20188
27663 * gcc.dg/tree-ssa/inline_asm-1.c: New test.
27664 * gcc.dg/tree-ssa/inline_asm-2.c: New test.
27665 * gcc.dg/asm-b.c: New test.
27666
27667 2005-02-26 Richard Sandiford <rsandifo@redhat.com>
27668
27669 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: New file.
27670 Disable this test on IRIX 6.
27671
27672 2005-02-25 Joseph S. Myers <joseph@codesourcery.com>
27673
27674 * gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/971104-1.c,
27675 gcc.dg/noncompile/990416-1.c: Adjust expected messages for new
27676 parser.
27677
27678 2005-02-25 Diego Novillo <dnovillo@redhat.com>
27679
27680 PR tree-optimization/20204
27681 * gcc.dg/pr20204.c: New test.
27682
27683 2005-02-24 Jakub Jelinek <jakub@redhat.com>
27684
27685 PR target/20196
27686 * gcc.c-torture/execute/20050224-1.c: New test.
27687
27688 PR c++/20175
27689 * g++.dg/warn/Wbraces2.C: New test.
27690
27691 2005-02-23 Mark Mitchell <mark@codesourcery.com>
27692
27693 PR c++/19878
27694 * g++.dg/init/const2.C: New test.
27695
27696 2005-02-23 Hans-Peter Nilsson <hp@axis.com>
27697
27698 PR tree-optimization/20100
27699 * gcc.c-torture/execute/pr20100-1.c: New test.
27700
27701 2005-02-23 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
27702
27703 * gfortran.dg/implicit_3.f90: New test.
27704
27705 * gfortran.dg/deftype_1.f90: New test.
27706
27707 2005-02-23 Alexandre Oliva <aoliva@redhat.com>
27708
27709 * g++.dg/lookup/anon2.C: Don't let access checks make it look like
27710 the test passes.
27711 * g++.dg/other/anon3.C: Accept a warning.
27712
27713 2005-02-23 Kazu Hirata <kazu@cs.umass.edu>
27714
27715 * gcc.dg/pr20017.c: Fix a comment typo.
27716
27717 2005-02-23 Bud Davis <bdavis@gfortran.org>
27718
27719 * gfortran.dg/list_read_4.f90: Change to f90 comments.
27720
27721 2005-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
27722
27723 PR ada/19902
27724 * ada/acats/tests/cxa/cxa3004.a: Remove.
27725 * ada/acats/tests/cxb/cxb30061.am: Likewise.
27726
27727 2005-02-22 Mark Mitchell <mark@codesourcery.com>
27728
27729 PR c++/20073
27730 * g++.dg/init/const1.C: New test.
27731
27732 PR c++/19991
27733 * g++.dg/parse/constant7.C: New test.
27734
27735 PR c++/20152
27736 * g++.dg/parse/error27.C: New test.
27737 * g++.dg/template/qualttp15.C: Adjust error markers.
27738 * g++.old-deja/g++.other/struct1.C: Likewise.
27739
27740 PR c++/20153
27741 * g++.dg/template/error17.C: New test.
27742
27743 PR c++/20148
27744 * g++.dg/parser/error26.C: New test.
27745
27746 2005-02-22 Diego Novillo <dnovillo@redhat.com>
27747
27748 PR tree-optimization/20100
27749 PR tree-optimization/20115
27750 * gcc.dg/pr20115.c: New test.
27751 * gcc.dg/pr20115-1.c: New test.
27752 * gcc.dg/pr20100.c: New test.
27753 * gcc.dg/tree-ssa/20040517-1.c: Expect virtual operands for
27754 call-clobbered variables after alias1.
27755
27756 2005-02-22 Bud Davis <bdavis@gfortran.org>
27757
27758 * gfortran.dg/list_read_4.f90: new test.
27759
27760 2005-02-22 Kazu Hirata <kazu@cs.umass.edu>
27761
27762 PR rtl-optimization/20017.
27763 * gcc.dg/pr20017.c: New.
27764
27765 2005-02-22 Devang Patel <dpatel@apple.com>
27766
27767 PR 19952
27768 * g++.dg/tree-ssa/pr19952.C: New test.
27769
27770 2005-02-22 Mark Mitchell <mark@codesourcery.com>
27771
27772 PR c++/19883
27773 * g++.dg/parse/constant6.C: New test.
27774
27775 2005-02-22 Uros Bizjak <uros@kss-loka.si>
27776
27777 * g++.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
27778 * g++.dg/charset/asm2.c: Likewise.
27779 * g++.dg/charset/asm3.c: Likewise.
27780 * g++.dg/charset/asm4.c: Likewise.
27781 * g++.dg/charset/asm5.c: Likewise.
27782 * g++.dg/charset/attribute1.c: Likewise.
27783 * g++.dg/charset/attribute2.c: Likewise.
27784 * g++.dg/charset/extern1.cc: Likewise.
27785 * g++.dg/charset/extern2.cc: Likewise.
27786 * g++.dg/charset/extern3.cc: Likewise.
27787 * g++.dg/charset/function.cc: Likewise.
27788 * g++.dg/charset/string.c: Likewise.
27789 * g++.dg/charset/charset.exp: Likewise.
27790 * lib/target-supports.exp (check_iconv_available): Fix comment.
27791
27792 2005-02-22 Uros Bizjak <uros@kss-loka.si>
27793
27794 * gcc.dg/charset/builtin1.c: Use dg-require-iconv "IBM1047".
27795 * gcc.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
27796 * gcc.dg/charset/asm2.c: Likewise.
27797 * gcc.dg/charset/asm3.c: Likewise.
27798 * gcc.dg/charset/asm4.c: Likewise.
27799 * gcc.dg/charset/asm5.c: Likewise.
27800 * gcc.dg/charset/asm6.c: Likewise.
27801 * gcc.dg/charset/attribute1.c: Likewise.
27802 * gcc.dg/charset/attribute2.c: Likewise.
27803 * gcc.dg/charset/builtin1.c: Likewise.
27804 * gcc.dg/charset/extern.c: Likewise.
27805 * gcc.dg/charset/function.c: Likewise.
27806 * gcc.dg/charset/string.c: Likewise.
27807 * gcc.dg/charset/charset.exp: Likewise.
27808
27809 2005-02-21 Bud Davis <bdavis9659@comcast.net>
27810
27811 PR fortran/20086
27812 * gfortran.dg/pr20086.f90: New test.
27813
27814 2005-02-21 Alexandre Oliva <aoliva@redhat.com>
27815
27816 PR tree-optimization/19786
27817 * g++.dg/tree-ssa/pr19786.C: New.
27818
27819 2005-02-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
27820
27821 * lib/gfortran-dg.exp (gfortran-dg-test): Split long regexps.
27822
27823 2005-02-21 Jeff Law <law@redhat.com>
27824
27825 * gcc.dg/tree-ssa/20041122-1.c: New test for missing optimization.
27826
27827 2005-02-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
27828
27829 * gfortran.dg/do_iterator: Split loop, markup all lines for
27830 which an error locus is printed.
27831 * gfortran.dg/pr17708.f90: Markup all lines for which an error
27832 locus is printed.
27833 * gfortran.dg/select_4.f90: Likewise.
27834 * lib/gfortran-dg.exp (gfortran-dg-test): Handle gfortran error
27835 locuses in the various permutations.
27836
27837 2005-02-20 Dorit Naishlos <dorit@il.ibm.com>
27838
27839 PR tree-optimization/19951
27840 * g++.dg/vect: New directory.
27841 * g++.dg/vect/vect.exp: New file.
27842 * g++.dg/vect/pr19951.cc: New testcase.
27843 * g++.dg/dg.exp: Also prune vectorizer tests.
27844
27845 2005-02-20 Zack Weinberg <zack@codesourcery.com>
27846
27847 PR 18785
27848 * gcc.dg/charset/builtin1.c: New test.
27849
27850 2005-02-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
27851
27852 PR c++/19299
27853 * g++.dg/inherit/volatile1.C: New test.
27854
27855 PR c++/19440
27856 * g++.dg/template/dtor4.C: New test.
27857
27858 2005-02-19 Steven G. Kargl <kargls@comcast.net>
27859
27860 * gfortran.dg/int_1.f90: New test.
27861
27862 2005-02-19 Devang Patel <dpatel@apple.com>
27863
27864 * gcc.dg/cpp/mac-eol-at-eof.c: New test.
27865
27866 2005-02-19 Steven G. Kargl <kargls@comcast.net>
27867
27868 * gfortran.dg/achar_1.f90: New test.
27869
27870 2005-02-19 Hans-Peter Nilsson <hp@axis.com>
27871
27872 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL cris-*-*.
27873
27874 2005-02-19 Zdenek Dvorak <dvorakz@suse.cz>
27875 Jakub Jelinek <jakub@redhat.com>
27876
27877 PR tree-optimization/19828
27878 * gcc.dg/tree-ssa/loop-7.c: New test.
27879 * gcc.c-torture/execute/20050218-1.c: New test.
27880
27881 2005-02-19 Jakub Jelinek <jakub@redhat.com>
27882
27883 PR c/20043
27884 * gcc.dg/transparent-union-1.c: New test.
27885 * gcc.dg/transparent-union-2.c: New test.
27886
27887 2005-02-18 James E Wilson <wilson@specifixinc.com>
27888
27889 PR tree-optimization/18977
27890 * gcc.c-torture/execute/loop-ivopts-1.c: New testcase.
27891
27892 2005-02-18 Ulrich Weigand <uweigand@de.ibm.com>
27893
27894 PR target/20054
27895 * gcc.dg/pr20054.c: New test.
27896
27897 2005-01-20 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27898
27899 PR c++/19508
27900 * g++.dg/ext/attrib20.C: New test.
27901
27902 2004-02-18 Andrew Pinski <pinskia@physics.uc.edu>
27903
27904 PR middle-end/20030
27905 * gfortran.fortran-torture/execute/character_passing.f90: New test.
27906
27907 2005-02-18 Alexandre Oliva <aoliva@redhat.com>
27908
27909 PR c++/20008
27910 * g++.dg/opt/switch4.C: New.
27911
27912 2005-02-18 Jakub Jelinek <jakub@redhat.com>
27913
27914 PR c++/20023
27915 PR tree-optimization/20009
27916 * gcc.c-torture/compile/20050217-1.c: New test.
27917 * g++.dg/opt/switch3.C: New test.
27918
27919 PR tree-optimization/18947
27920 * gcc.c-torture/compile/20050215-1.c: New test.
27921 * gcc.c-torture/compile/20050215-2.c: New test.
27922 * gcc.c-torture/compile/20050215-3.c: New test.
27923
27924 2005-02-17 Alexandre Oliva <aoliva@redhat.com>
27925
27926 PR c++/20028
27927 * g++.dg/template/crash34.C: New.
27928
27929 PR c++/20022
27930 * g++.dg/other/access3.C: New.
27931
27932 2005-02-17 Ira Rosen <irar@il.ibm.com>
27933
27934 * gcc.dg/vect/vect-98.c: New test.
27935
27936 2005-02-16 Kazu Hirata <kazu@cs.umass.edu>
27937
27938 PR tree-optimization/19967
27939 * gcc.dg/pr19967.c: New.
27940
27941 2005-02-16 Jakub Jelinek <jakub@redhat.com>
27942
27943 PR middle-end/19857
27944 * gcc.dg/tree-ssa/20050215-1.c: New test.
27945 * gcc.c-torture/execute/20050215-1.c: New test.
27946
27947 2005-02-15 Eric Christopher <echristo@redhat.com>
27948
27949 * gcc.dg/cpp/20050215-1.c: New file.
27950
27951 2005-02-15 James A. Morrison <phython@gcc.gnu.org>
27952
27953 PR tree-optimization/15785
27954 * gcc.dg/pr15785-1.c: New test.
27955
27956 2005-02-15 Alexandre Oliva <aoliva@redhat.com>
27957
27958 PR c++/17788
27959 * g++.dg/init/ctor4.C: New.
27960 * g++.old-deja/g++.bugs/900205_04.C: Adjust.
27961
27962 2005-02-15 Joseph S. Myers <joseph@codesourcery.com>
27963
27964 * gcc.dg/overflow-warn-1.c, gcc.dg/overflow-warn-2.c,
27965 gcc.dg/overflow-warn-3.c, gcc.dg/overflow-warn-4.c: New tests.
27966
27967 2005-02-15 Andreas Schwab <schwab@suse.de>
27968
27969 * ada/acats/tests/cxb/cxb30131.c: Include <stdlib.h> to properly
27970 declare malloc.
27971
27972 2005-02-15 Andreas Krebbel <krebbel1@de.ibm.com>
27973
27974 * gcc.misc-tests/linkage.exp (s390): Check for 64bit added.
27975
27976 2005-02-14 Diego Novillo <dnovillo@redhat.com>
27977
27978 PR tree-optimization/19853
27979 * gcc.c-torture/compile/pr19853.c: New test.
27980
27981 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
27982
27983 PR c++/19608
27984 * g++.dg/parse/local-class1.C: New.
27985
27986 PR c++/19895
27987 * g++.dg/parse/ptrmem3.C: New.
27988
27989 PR c++/19884
27990 * g++.old-deja/g++.oliva/template6.C: Add another case.
27991 * g++.dg/template/explicit6.C: New.
27992
27993 2005-02-14 Alexandre Oliva <aoliva@redhat.com>
27994
27995 PR c++/17816
27996 * g++.dg/other/redecl2.C: New.
27997
27998 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
27999
28000 PR c++/19891
28001 * g++.dg/abi/covariant4.C: New.
28002
28003 2005-02-13 James A. Morrison <phython@gcc.gnu.org>
28004
28005 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c:
28006 New tests.
28007
28008 2005-02-12 Dorit Naishlos <dorit@il.ibm.com>
28009
28010 * gcc.dg/vect/vect-96.c: Fix typo.
28011
28012 2005-02-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28013
28014 PR c++/14479
28015 PR c++/19487
28016 * g++.dg/template/enum5.C: New test.
28017
28018 2005-02-12 Ira Rosen <irar@il.ibm.com>
28019
28020 * gcc.dg/vect/vect-97.c: New test.
28021
28022 2005-02-12 Ira Rosen <irar@il.ibm.com>
28023
28024 * gcc.dg/vect/vect-96.c: New test.
28025
28026 2005-02-12 Uros Bizjak <uros@kss-loka.si>
28027
28028 * gcc.dg/builtins-34.c: Also check ldexp*.
28029
28030 2005-02-12 Hans-Peter Nilsson <hp@bitrange.com>
28031
28032 * gcc.dg/tree-ssa/20040703-1.c: Quote decimal dot.
28033
28034 2005-02-11 Janis Johnson <janis187@us.ibm.com>
28035
28036 * lib/gcc-dg.exp: (dg-require-weak, dg-require-visibility,
28037 dg-require-alias, dg-require-gc-sections, dg-require-profiling,
28038 dg-require-dll, dg-require-iconv, dg-require-named-sections,
28039 dg-require-effective-target, dg-skip-if, dg-xfail-if, selector_opd,
28040 selector_list, selector_expression, dg-process-target): Move to new
28041 file target-supports-dg.exp.
28042 * lib/target-supports-dg.exp: New.
28043
28044 * lib/target-supports.exp (check_effective_target_broken_cplxf_arg):
28045 New.
28046
28047 2005-02-11 Jakub Jelinek <jakub@redhat.com>
28048
28049 PR c++/19666
28050 * g++.dg/other/ptrmem6.C: New test.
28051
28052 PR middle-end/19858
28053 * gcc.c-torture/compile/20050210-1.c: New test.
28054
28055 2005-02-11 Mark Mitchell <mark@codesourcery.com>
28056
28057 PR c++/19755
28058 * g++.dg/warn/Wbraces1.C: New test.
28059
28060 2005-02-10 Richard Guenther <rguenth@gcc.gnu.org>
28061
28062 * gcc.dg/builtins-52.c: New testcase.
28063
28064 2005-02-10 Jakub Jelinek <jakub@redhat.com>
28065
28066 PR c/19342
28067 * gcc.c-torture/execute/20050119-1.c: New test.
28068
28069 2005-02-09 Mark Mitchell <mark@codesourcery.com>
28070
28071 PR c++/19811
28072 * g++.dg/init/delete1.C: New test.
28073
28074 2005-02-09 Andrew Pinski <pinskia@physics.uc.edu>
28075
28076 PR c++/18470
28077 * g++.dg/template/static12.C: New test.
28078
28079 2005-02-09 Mark Mitchell <mark@codesourcery.com>
28080
28081 PR c++/19787
28082 * g++.dg/conversion/ambig1.C: New test.
28083
28084 PR c++/19739
28085 * g++.dg/ext/attrib19.C: New test.
28086
28087 PR c++/19732
28088 * g++.dg/parse/dtor5.C: New test.
28089
28090 PR c++/19762
28091 * g++.dg/template/dtor3.C: New test.
28092
28093 PR c++/19826
28094 * g++.dg/template/static11.C: New test.
28095 * g++.dg/template/crash2.C: Remove dg-error marker.
28096
28097 2005-02-09 Janis Johnson <janis187@us.ibm.com>
28098
28099 PR C++/18491
28100 * g++.old-deja/g++.mike/p10769a.C: Remove.
28101
28102 2005-02-09 Roger Sayle <roger@eyesopen.com>
28103
28104 * gcc.dg/builtins-48.c: New test case.
28105 * gcc.dg/builtins-49.c: New test case.
28106 * gcc.dg/builtins-50.c: New test case.
28107 * gcc.dg/builtins-51.c: New test case.
28108
28109 2005-02-09 Ian Lance Taylor <ian@airs.com>
28110
28111 PR middle-end/19583
28112 * g++.dg/warn/Wreturn-type-3.C: New test.
28113
28114 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
28115
28116 PR middle-end/19402
28117 * gcc.dg/pr19402-1.c: New testcase.
28118 * gcc.dg/pr19402-2.c: likewise.
28119
28120 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
28121
28122 PR middle-end/19854
28123 * g++.dg/tree-ssa/tmmti.C: New testcase.
28124
28125 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
28126
28127 * g++.dg/rtti/tinfo1.C: Allow newline after assembler label.
28128
28129 2005-02-08 Mark Mitchell <mark@codesourcery.com>
28130
28131 PR c++/19733
28132 * g++.dg/parse/crash23.C: New test.
28133 * g++.dg/warn/Weff1.C: New test.
28134
28135 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
28136
28137 * gcc.dg/20050209-1.c: New test.
28138
28139 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
28140
28141 PR target/19799
28142 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: XFAIL on hppa*64*-*.
28143
28144 2005-02-08 Mike Stump <mrs@apple.com>
28145
28146 * g++.dg/pch/import-2.c: New test.
28147 * g++.dg/pch/import-2.hs: New.
28148 * g++.dg/pch/include/import-2a.h: New.
28149 * g++.dg/pch/include/import-2b.h: New.
28150
28151 2005-02-08 Janis Johnson <janis187@us.ibm.com>
28152
28153 * gcc.dg/uninit-4.c: XFAIL bogus warning for powerpc64.
28154
28155 2005-02-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
28156
28157 * gfortran.dg/substr_1.f90: New test.
28158
28159 2005-02-07 Richard Guenther <rguenth@gcc.gnu.org>
28160
28161 PR middle-end/19775
28162 * gcc.dg/torture/builtin-power-1.c: Disable test for
28163 invalid transformation.
28164 * gcc.dg/builtins-10.c: Likewise. Disable one test we
28165 no longer optimize.
28166 * gcc.dg/builtins-47.c: New testcase.
28167
28168 2005-02-07 Leehod Baruch <leehod@il.ibm.com>
28169 Dorit Naishlos <dorit@il.ibm.com>
28170
28171 * gcc.dg/vect/vect.exp: Add -ftree-vectorizer-verbose=3.
28172
28173 2005-02-06 Richard Sandiford <rsandifo@redhat.com>
28174
28175 * gcc.c-torture/compile/20050206-1.c: New test.
28176
28177 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
28178
28179 PR tree-opt/19768
28180 * g++.dg/opt/pr19768.C: New test.
28181
28182 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
28183
28184 PR tree-opt/19736
28185 * gcc.c-torture/compile/pr19736.c: New test.
28186
28187 2005-02-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28188
28189 PR c++/17401
28190 * g++.dg/parse/error25.C: New test.
28191
28192 2005-02-03 Alexandre Oliva <aoliva@redhat.com>
28193
28194 * gcc.c-torture/execute/20050203-1.c: New.
28195
28196 2005-02-03 Dorit Naishlos <dorit@il.ibm.com>
28197
28198 * gcc.dg/vect/vect-85.c: Remove xfail.
28199 * gcc.dg/vect/vect-86.c: Remove xfail.
28200 * gcc.dg/vect/vect-87.c: Remove xfail.
28201 * gcc.dg/vect/vect-88.c: Remove xfail.
28202
28203 2005-02-02 Geoffrey Keating <geoffk@apple.com>
28204
28205 * gcc.dg/altivec-19.c: New.
28206
28207 2005-02-03 Joseph S. Myers <joseph@codesourcery.com>
28208
28209 PR c/17807
28210 * gcc.dg/nested-func-3.c: New test.
28211 * gcc.dg/pr18596-3.c: Expect error for undefined nested function.
28212
28213 2005-02-02 Janis Johnson <janis187@us.ibm.com>
28214
28215 * gcc.test-framework/gen_directive_tests: Generate tests for
28216 selector expressions.
28217
28218 2005-02-02 Matt Austern <austern@apple.com>
28219
28220 PR c++/19628
28221 * g++/ext/builtin7.C: New.
28222 * g++/ext/builtin8.C: New.
28223
28224 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
28225
28226 PR c/18502
28227 * gcc.dg/pr18502-1.c: New test.
28228
28229 2005-02-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
28230
28231 PR c++/17413
28232 * g++.dg/template/local4.C: Tweak.
28233
28234 2005-02-02 Richard Sandiford <rsandifo@redhat.com>
28235
28236 PR tree-optimization/19578
28237 * gcc.c-torture/compile/20050202-1.c: New test.
28238
28239 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
28240
28241 PR c/19435
28242 * gcc.dg/c99-init-4.c: New test.
28243
28244 2005-02-01 Janis Johnson <janis187@us.ibm.com>
28245
28246 * g++.old-deja/g++.other/init5.C: Remove xfail for powerpc-linux.
28247
28248 * gcc.dg/tree-ssa/20040204-1.c: Remove powerpc from xfail list.
28249
28250 * g++.dg/eh/simd-2.C: Check for AltiVec HW support at runtime.
28251 * g++.dg/eh/check-vect.h: New.
28252
28253 * gcc.dg/vect/vect-77.c: Replace xfail selector with expression.
28254 * gcc.dg/vect/vect-78.c: Ditto.
28255 * gcc.dg/vect/vect.exp (check_effective_target_lp64_or_vect_no_align):
28256 Remove.
28257
28258 * g++.dg/conversion/simd1.C: Expect warning.
28259 * g++.dg/ext/attribute-test-1.C: Ditto.
28260 * g++.dg/ext/attribute-test-2.C: Ditto.
28261 * g++.dg/ext/attribute-test-3.C: Ditto.
28262 * g++.dg/ext/attribute-test-4.C: Ditto.
28263
28264 * gcc.dg/ppc64-toc.c: Don't explicitly use -m64.
28265 * gcc.dg/ppc-eabi.c: Don't explicity use -m32.
28266
28267 * gcc.dg/ppc64-abi-3.c: Add xfail for error checks.
28268
28269 2005-02-01 Richard Henderson <rth@redhat.com>
28270
28271 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
28272 long double for ibm double-double format.
28273 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
28274
28275 2005-02-01 Diego Novillo <dnovillo@redhat.com>
28276
28277 PR tree-optimization/19633
28278 * gcc.dg/pr19633-1.c: New test.
28279 * gcc.dg/pr19633.c: Tweak to make pointer point
28280 to NULL or a symbol.
28281
28282 2005-02-01 Janis Johnson <janis187@us.ibm.com>
28283
28284 * lib/gcc-dg.exp (selector_opd, selector_list, selector_expression):
28285 New procs.
28286 (dg-process-target (local override)): Handle selector expressions.
28287
28288 * gcc.test-framework/README: Describe tests in source directory.
28289 * gcc.test-framework/test-framework.awk: Handle dg- tests.
28290 * gcc.test-framework/test-framework.exp: Handle dg- tests.
28291 * gcc.test-framework/dg-bogus-exp-P.c: New test.
28292 * gcc.test-framework/dg-bogus-exp-XF.c: New test.
28293 * gcc.test-framework/dg-do-assemble-exp-P.c: New test.
28294 * gcc.test-framework/dg-do-compile-exp-P.c: New test.
28295 * gcc.test-framework/dg-do-link-exp-P.c: New test.
28296 * gcc.test-framework/dg-do-run-exp-P.c: New test.
28297 * gcc.test-framework/dg-dot-run-exp-P.c: New test.
28298 * gcc.test-framework/dg-dot-run-exp-U.c: New test.
28299 * gcc.test-framework/dg-dox-run-exp-XF.c: New test.
28300 * gcc.test-framework/dg-error-exp-P.c: New test.
28301 * gcc.test-framework/dg-error-exp-XP.c: New test.
28302 * gcc.test-framework/dg-excess-errors-exp-XF.c: New test.
28303 * gcc.test-framework/dg-excess-errors-exp-XP.c: New test.
28304 * gcc.test-framework/dg-output-exp-P.c: New test.
28305 * gcc.test-framework/dg-output-exp-XF.c: New test.
28306 * gcc.test-framework/dg-warning-exp-P.c: New test.
28307 * gcc.misc-tests/dg-1.c: Remove.
28308 * gcc.misc-tests/dg-2.c: Remove.
28309 * gcc.misc-tests/dg-3.c: Remove.
28310 * gcc.misc-tests/dg-4.c: Remove.
28311 * gcc.misc-tests/dg-5.c: Remove.
28312 * gcc.misc-tests/dg-6.c: Remove.
28313 * gcc.misc-tests/dg-7.c: Remove.
28314 * gcc.misc-tests/dg-8.c: Remove.
28315 * gcc.misc-tests/dg-9.c: Remove.
28316 * gcc.misc-tests/dg-10.c: Remove.
28317 * gcc.misc-tests/dg-11.c: Remove.
28318 * gcc.misc-tests/dg-12.c: Remove.
28319 * gcc.misc-tests/dg-test.exp: Remove.
28320
28321 * gcc.test-framework/test-framework.awk: Change recording and
28322 printing of passes and failures.
28323
28324 * gcc.test-framework: New directory.
28325 * gcc.test-framework/README: New.
28326 * gcc.test-framework/test-framework.exp: New.
28327 * gcc.test-framework/test-framework.awk: New.
28328 * gcc.test-framework/gen_directive_tests: New.
28329
28330 2005-02-01 James A. Morrison <phython@gcc.gnu.org>
28331
28332 * lib/treelang.exp: Fix comment typos.
28333 (treelang_target_compile): Don't append libs=-ltreelang to options.
28334
28335 2005-02-01 Alexandre Oliva <aoliva@redhat.com>
28336
28337 * g++.dg/parse/typename7.C: Adjust error messages.
28338
28339 2005-01-31 Jeff Law <law@redhat.com>
28340
28341 * gcc.c-torture/execute/20050131-1.c: New test.
28342 * gcc.dg/wcaselabel.c: New test.
28343
28344 2005-01-31 Mark Mitchell <mark@codesourcery.com>
28345
28346 * g++.dg/other/warning1.C: Adjust error messags.
28347 * g++.dg/parse/constant5.C: New test.
28348
28349 2005-01-31 Steven Bosscher <stevenb@suse.de>
28350
28351 PR c/19333
28352 * gcc.c-torture/compile/20011130-1.c: Reorder to make
28353 the test case valid.
28354 * gcc.dg/20030815-1.c: Remove invalid tests.
28355 * gcc.dg/array-7.c: Adjust expected result.
28356 * gcc.dg/pr18596-3.c: Likewise.
28357 * gcc.dg/noncompile/20000901-1.c: Likewise.
28358 * gcc.dg/noncompile/init-2.c: Likewise.
28359 * gcc.dg/noncompile/init-4.c: Likewise.
28360
28361 2005-01-31 Dale Johannesen <dalej@apple.com>
28362
28363 * g++.dg/opt/pr19650.C: New test.
28364
28365 2005-01-31 Richard Henderson <rth@redhat.com>
28366
28367 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
28368 long double for intel double extended format.
28369 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
28370
28371 2005-01-30 Mark Mitchell <mark@codesourcery.com>
28372
28373 PR c++/19555
28374 * g++.dg/template/static10.C: New test.
28375
28376 PR c++/19395
28377 * g++.dg/parse/error24.C: New test.
28378
28379 PR c++/19367
28380 * g++.dg/lookup/builtin1.C: New test.
28381
28382 PR c++/19457
28383 * g++.dg/warn/conv3.C: New test.
28384
28385 2005-01-30 Bud Davis <bdavis@gfortran.org>
28386
28387 PR fortran/19647
28388 * gfortan.dg/inquire_7.f90
28389
28390 2005-01-29 Richard Guenther <richard.guenther@uni-tuebingen.de>
28391
28392 PR tree-optimization/15791
28393 * gcc.dg/tree-ssa/pr15791-1.c: New testcase.
28394 * gcc.dg/tree-ssa/pr15791-2.c: Likewise.
28395 * gcc.dg/tree-ssa/pr15791-3.c: Likewise.
28396 * gcc.dg/tree-ssa/pr15791-4.c: Likewise.
28397 * gcc.dg/tree-ssa/pr15791-5.c: Likewise.
28398 * g++.dg/tree-ssa/pr15791-1.C: Likewise.
28399 * g++.dg/tree-ssa/pr15791-2.C: Likewise.
28400 * g++.dg/tree-ssa/pr15791-3.C: Likewise.
28401 * g++.dg/tree-ssa/pr15791-4.C: Likewise.
28402 * g++.dg/tree-ssa/pr15791-5.C: Likewise.
28403
28404 2005-01-29 Paul Brook <paul@codesourcery.com>
28405
28406 PR fortran/18565
28407 * check.c (real_or_complex_check): New function.
28408 (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc): New functions.
28409 * intrinsic.c (add_functions): Use new check functions.
28410 * intrinsic.h (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc):
28411 Add prototypes.
28412
28413 2005-01-29 Joseph S. Myers <joseph@codesourcery.com>
28414
28415 * gcc.dg/Wwrite-strings-1.c, gcc.dg/array-quals-2.c,
28416 gcc.dg/lvalue-3.c: New tests.
28417 * gcc.dg/concat.c: Update expected messages.
28418
28419 2005-01-29 Thomas Koenig <Thomas.Koenig@online.de>
28420
28421 PR libfortran/19595
28422 * gfortran.dg/eor_1.f90: New test.
28423
28424 2005-01-29 Steven G. Kargl <kargls@comcast.net>
28425
28426 PR fortran/19589
28427 * gfortran.dg/logical_data_1.f90: New test.
28428
28429 2005-01-28 Mark Mitchell <mark@codesourcery.com>
28430
28431 PR c++/19253
28432 * g++.dg/template/crash33.C: New test.
28433
28434 PR c++/19667
28435 * g++.dg/template/crash32.C: New test.
28436
28437 2005-01-28 Ian Lance Taylor <ian@airs.com>
28438
28439 PR middle-end/16558
28440 * g++.dg/warn/Wreturn-type-2.C: New test.
28441
28442 2004-06-24 Jeff Law <law@redhat.com>
28443
28444 * gcc.dg/tree-ssa/20050128-1.c: New test.
28445
28446 2005-01-28 Richard Sandiford <rsandifo@redhat.com>
28447
28448 * gcc.target/frv/all-mdpackh-1.c: New test.
28449
28450 2005-01-28 Steven Bosscher <stevenb@suse.de>
28451
28452 * gcc.dg/tree-ssa/20030711-2.c: Run at -O2, not -O1.
28453
28454 2005-01-27 Richard Henderson <rth@redhat.com>
28455
28456 * gcc.dg/uninit-I.c: Fix typos in dg-options and dg-warning directives.
28457
28458 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
28459
28460 * gcc.dg/intmax_t-1.c: Extend dg-error to cover mips*-elf targets.
28461
28462 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
28463
28464 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
28465 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
28466 * gcc.dg/mips-rsqrt-2, gcc.dg/mips-rsqrt-3.c: Add dummy asm statements
28467 to cope with cases where the multilib options override the dg-options.
28468
28469 2005-01-27 Jakub Jelinek <jakub@redhat.com>
28470
28471 PR c/18946
28472 * gcc.dg/noncompile/20050120-1.c: New test.
28473
28474 2005-01-26 Diego Novillo <dnovillo@redhat.com>
28475
28476 PR tree-optimization/19633
28477 * gcc.dg/pr19633.c: New test.
28478 * gcc.dg/tree-ssa/pr19633.c: New test.
28479
28480 2005-01-26 Ulrich Weigand <uweigand@de.ibm.com>
28481
28482 * gcc.dg/20041216-1.c: New test.
28483
28484 2005-01-26 Alexander Malmberg <alexander@malmberg.org>
28485
28486 PR objc/18862
28487 * objc.dg/selector-2.m: New test.
28488
28489 2005-01-26 Jakub Jelinek <jakub@redhat.com>
28490
28491 * g++.dg/opt/range-test-2.C: New test.
28492
28493 PR rtl-optimization/19579
28494 * gcc.c-torture/execute/20050124-1.c: New test.
28495
28496 2005-01-26 Greg Parker <gparker@apple.com>
28497 Stuart Hastings <stuart@apple.com>
28498
28499 * gcc.c-torture/execute/20050125-1.c: New.
28500
28501 2005-01-18 Jan Hubicka <jh@suse.cz>
28502
28503 PR tree-optimize/19337
28504 * gcc.c-torture/compile/20050119-1.c: New test.
28505
28506 2005-01-24 James E Wilson <wilson@specifixinc.com>
28507
28508 * gcc.c-torture/execute/builtins/lib/strstr.c (strstr): Correct exit
28509 test for successful match.
28510
28511 2005-01-25 Alexander Malmberg <alexander@malmberg.org>
28512
28513 PR objc/18408
28514 * objc.dg/comp-types-7.m: New test.
28515
28516 2005-01-24 Janis Johnson <janis187@us.ibm.com>
28517
28518 * lib/target-supports.exp (current_target_name): New.
28519 (check_effective_target_ilp32, check_effective_target_lp64):
28520 Cache the result to use as long as the current target, with
28521 multilib flags, remains the same.
28522
28523 * lib/gcc-dg.exp (skip_test_and_clear_xfail): Remove.
28524 (dg-require-weak, dg-require-visibility, dg-require-alias,
28525 dg-require-dg-sections, dg-require-profiling, dg-require-iconv,
28526 dg-require-effective-target, dg-skip-if): Remove call to
28527 skip_test_and_clear_xfail.
28528 (dg-test): Clear xfail data.
28529
28530 2005-01-24 Jakub Jelinek <jakub@redhat.com>
28531
28532 PR target/17751
28533 * gcc.dg/ppc64-toc.c: New test.
28534
28535 * g++.dg/tree-ssa/empty-1.C: New test.
28536
28537 PR middle-end/19551
28538 * gcc.c-torture/execute/20050121-1.c: New test.
28539 * gcc.dg/20050121-2.c: New test.
28540
28541 2004-01-23 Steven G. Kargl <kargls@comcast.net>
28542 Paul Brook <paul@codesourcery.com>
28543
28544 PR fortran/17941
28545 * gfortran.dg/real_const_1.f: New test.
28546 * gfortran.dg/real_const_2.f90: New test.
28547 * gfortran.dg/complex_int_1.f90: New test.
28548
28549 2005-01-23 Bud Davis <bdavis9659@comcast.net>
28550
28551 PR fortran/19313
28552 * gfortan.dg/inquire_6.f90: New test.
28553
28554 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
28555
28556 PR libfortran/19451
28557 * open_readonly_1.f90: New test.
28558
28559 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
28560
28561 PR libfortran/18982
28562 * gfortran.dg/open_new.f90: New file.
28563
28564 2005-01-22 Paul Brook <paul@codesourcery.com>
28565
28566 * namelist_1.f90: New test.
28567
28568 2005-01-22 Richard Sandiford <rsandifo@redhat.com>
28569
28570 PR tree-optimization/19484
28571 * gcc.c-torture/compile/20050122-[12].c: New tests.
28572
28573 2005-01-22 Paul Brook <paul@codesourcery.com>
28574
28575 * gfortran.dg/implicit_2.f90: New test.
28576
28577 2005-01-22 Bud Davis <bdavis9659@comcast.net>
28578
28579 PR fortran/19314
28580 * gfortran.dg/inquire_5.f90: New test.
28581
28582 2005-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
28583
28584 PR c/18809
28585 * gcc.dg/pr18809-1.c: New test.
28586
28587 2005-01-21 Ian Lance Taylor <ian@airs.com>
28588
28589 * gcc.dg/20050121-1.c: New test.
28590
28591 PR tree-optimization/13000
28592 * gcc.dg/20040206-1.c: Change warning to point where function is
28593 being inlined.
28594
28595 2005-01-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28596
28597 PR c++/19208
28598 * g++.dg/template/array11.C: New test.
28599
28600 2005-01-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
28601
28602 * gfortran.dg/data_char_1.f90: Fix typo, add dg-do directive.
28603 * gfortran.dg/direct_io_1.f90: Add dg-do directive.
28604 * gfortran.dg/entry_1.f90: Fix typo, add dg-do directive.
28605 * gfortran.dg/getenv_1.f90: Add dg-do directive.
28606 * gfortran.dg/pr16597.f90, gfortran.dg/pr17143.f90,
28607 gfortran.dg/pr17164.f90: Add missing dg-do directives.
28608
28609 2005-01-20 Kazu Hirata <kazu@cs.umass.edu>
28610
28611 PR tree-optimization/15349
28612 * gcc.dg/tree-ssa/pr15349.c: New.
28613
28614 2005-01-20 Steve Ellcey <sje@cup.hp.com>
28615
28616 * gcc.dg/tree-ssa/loop-1.c: Fix target names on xfail.
28617
28618 2005-01-19 Hans-Peter Nilsson <hp@axis.com>
28619
28620 * gcc.dg/tree-ssa/loop-1.c: Fix missing "-" in dg-final
28621 scan-assembler-times directive name.
28622
28623 * gcc.dg/asm-a.c: Move dg-require-effective-target to
28624 after dg-do.
28625
28626 PR rtl-optimization/19462
28627 * gcc.dg/torture/pr19462-1.c: Remove token xfail marker.
28628
28629 2005-01-19 Steve Ellcey <sje@cup.hp.com>
28630
28631 * gcc.dg/tree-ssa/loop-1.c: Ignore declaration when
28632 counting function calls on ia64.
28633
28634 2005-01-19 Jakub Jelinek <jakub@redhat.com>
28635
28636 PR rtl-optimization/15139
28637 * gcc.dg/20050111-2.c: New test.
28638
28639 PR c/17297
28640 * gcc.c-torture/compile/20050113-1.c: New testcase.
28641
28642 PR middle-end/19164
28643 * gcc.dg/20050113-1.c: New testcase.
28644
28645 2005-01-19 Dorit Naishlos <dorit@il.ibm.com>
28646
28647 * gcc.dg/vect/vect-85.c: Add comment.
28648 * gcc.dg/vect/vect-86.c: Add xfail for now.
28649 * gcc.dg/vect/vect-87.c: Add xfail for now.
28650 * gcc.dg/vect/vect-88.c: Add xfail for now.
28651 * gcc.dg/vect/vect.exp: Remove -fno-tree-pre.
28652
28653 2005-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
28654
28655 * gcc.dg/vect/vect-66.c: Slightly tweak 3rd loop.
28656
28657 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
28658
28659 * g++.dg/debug/typedef3.C: New test.
28660
28661 2005-01-18 Andrew Pinski <pinskia@physics.uc.edu>
28662
28663 PR c/19472
28664 * gcc.dg/asm-a.c: New test.
28665
28666 2005-01-18 Kaz Kojima <kkojima@gcc.gnu.org>
28667
28668 * gcc.dg/sh-relax.c: Add prototype for abort.
28669
28670 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
28671
28672 * gcc.dg/short-compare-1.c: New test.
28673 * gcc.dg/short-compare-2.c: Likewise.
28674
28675 2005-01-18 Michael Matz <matz@suse.de>
28676
28677 * gcc.dg/Wno-pointer-sign.c: New test for -Wno-pointer-sign.
28678
28679 2005-01-17 Diego Novillo <dnovillo@redhat.com>
28680
28681 PR tree-optimization/19121
28682 * gcc.c-torture/compile/pr19121.c: New test.
28683
28684 2005-01-17 James E. Wilson <wilson@specifixinc.com>
28685
28686 PR target/19357
28687 * gcc.c-torture/compile/pr19357.c: New test.
28688
28689 2005-01-17 Ian Lance Taylor <ian@airs.com>
28690
28691 PR c/5675
28692 * gcc.dg/c90-const-expr-3.c: Remove xfails on tests which now
28693 pass--those that refer just to the variable, possibly with a
28694 cast.
28695 * gcc.dg/c99-const-expr-3.c: Likewise.
28696
28697 PR middle-end/13127
28698 * gcc.dg/20040206-1.c: Remove xfail on bogus warning which is no
28699 longer emitted.
28700
28701 2005-01-16 Bud Davis <bdavis9659@comcast.net>
28702
28703 PR fortran/18778
28704 * gfortran.dg/endfile_2.f90: New test.
28705
28706 2005-01-16 Steven G. Kargl <kargls@comcast.net>
28707
28708 PR 19168
28709 * gfortran.dg/select_5.f90: New test.
28710
28711 2004-01-16 Paul Brook <paul@codesourcery.com>
28712
28713 * gfortran.dg/common_4.f90: New test.
28714
28715 2005-01-15 Hans-Peter Nilsson <hp@axis.com>
28716
28717 PR rtl-optimization/19462
28718 * gcc.dg/torture/pr19462-1.c: New test.
28719
28720 2005-01-15 Ziemowit Laski <zlaski@apple.com>
28721
28722 PR objc/19321
28723 * objc.dg/func-ptr-2.m: New.
28724 * objc.dg/volatile-1.m: New.
28725
28726 2005-01-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
28727
28728 * gcc.dg/20040813-1.c: Add hppa*64*-*-* to no stabs list.
28729
28730 2005-01-15 Jakub Jelinek <jakub@redhat.com>
28731
28732 PR tree-optimization/19060
28733 * gcc.c-torture/execute/20050104-1.c: New test.
28734
28735 2005-01-15 Bud Davis <bdavis9659@comcast.net>
28736
28737 PR fortran/18983
28738 * gfortran.dg/write_to_null.f90: New test.
28739
28740 2005-01-14 Andrew Pinski <pinskia@physics.uc.edu>
28741 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
28742
28743 PR other/19328
28744 * gcc.dg/attr-alias-2.c: dg-require-alias takes an
28745 argument.
28746
28747 2005-01-15 Jakub Jelinek <jakub@redhat.com>
28748
28749 PR c++/19263
28750 * g++.dg/init/vector1.C: New test.
28751
28752 2005-01-14 James E. Wilson <wilson@specifixinc.com>
28753
28754 PR target/13158
28755 * gcc.target/ia64/sibcall-unwind-1.c: New test.
28756 PR target/18987
28757 * gcc.target/ia64/sibcall-unwind-2.c: New test.
28758
28759 2005-01-14 Steven G. Kargl <kargls@comcast.net>
28760
28761 * gfortran.dg/select_1.f90: New test.
28762 * gfortran.dg/select_2.f90: New test.
28763 * gfortran.dg/select_3.f90: New test.
28764 * gfortran.dg/select_4.f90: New test.
28765
28766 2005-01-14 Jakub Jelinek <jakub@redhat.com>
28767
28768 PR middle-end/19084
28769 PR rtl-optimization/19348
28770 * gcc.dg/20050111-1.c: New test.
28771 * gcc.c-torture/execute/20050111-1.c: New test.
28772
28773 * gcc.dg/i386-asm-4.c: New test.
28774
28775 2005-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
28776
28777 * gcc.dg/nested-func-2.c: New test.
28778 * ada/acats/norun.lst: Remove c953002.
28779
28780 2005-01-12 Ulrich Weigand <uweigand@de.ibm.com>
28781
28782 * gcc.dg/ftrapv-2.c (labsv): Call labs instead of abs.
28783
28784 2005-01-12 Ben Elliston <bje@au.ibm.com>
28785
28786 * g++.dg/warn/Wunused-9.C: Don't XFAIL the +f() case.
28787
28788 2005-01-11 Andrew Pinski <pinskia@physics.uc.edu>
28789
28790 PR target/18761
28791 * g++.dg/abi/align1.C: New test.
28792
28793 2005-01-11 Alan Modra <amodra@bigpond.net.au>
28794
28795 * g++.dg/ext/altivec-3.C (baz, baz2): Check one component of structs
28796 at a time.
28797 * g++.dg/ext/altivec_check.h: Support compiling as C.
28798
28799 2005-01-10 Roger Sayle <roger@eyesopen.com>
28800
28801 PR c++/19355
28802 * g++.dg/expr/pr19355-1.C: New test case.
28803
28804 2005-01-10 Laurent GUERBY <laurent@guerby.net>
28805
28806 * ada/acats/tests/c4/c456001.a: New from ACATS 2.5L
28807 * ada/acats/tests/c3/c392014.a: Update from ACATS 2.5L
28808 * ada/acats/tests/c3/c92005b.ada: Likewise.
28809 * ada/acats/tests/c3/cxb3012.a: Likewise.
28810 * ada/acats/norun.lst: Add c380004 and c953002, add PR
28811
28812 2005-01-09 Paul Brook <paul@codesourcery.com>
28813
28814 * gfortran.dg/common_2.f90: New file.
28815 * gfortran.dg/common_3.f90: New file.
28816
28817 2005-01-09 Zdenek Dvorak <dvorakz@suse.cz>
28818
28819 * gcc.dg/tree-ssa/loop-4.c: Fix outcome.
28820
28821 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
28822
28823 * gcc.dg/vect/pr18400.c: Add checks for alignment prints.
28824 * gcc.dg/vect/pr18425.c: Add checks for alignment prints.
28825 * gcc.dg/vect/pr18536.c: Add checks for alignment prints.
28826 * gcc.dg/vect/vect-1.c: Add checks for alignment prints.
28827 * gcc.dg/vect/vect-2.c: Add checks for alignment prints.
28828 * gcc.dg/vect/vect-3.c: Add checks for alignment prints.
28829 * gcc.dg/vect/vect-4.c: Add checks for alignment prints.
28830 * gcc.dg/vect/vect-5.c: Add checks for alignment prints.
28831 * gcc.dg/vect/vect-6.c: Add checks for alignment prints.
28832 * gcc.dg/vect/vect-7.c: Add checks for alignment prints.
28833 * gcc.dg/vect/vect-13.c: Add checks for alignment prints.
28834 * gcc.dg/vect/vect-17.c: Add checks for alignment prints.
28835 * gcc.dg/vect/vect-18.c: Add checks for alignment prints.
28836 * gcc.dg/vect/vect-19.c: Add checks for alignment prints.
28837 * gcc.dg/vect/vect-20.c: Add checks for alignment prints.
28838 * gcc.dg/vect/vect-21.c: Add checks for alignment prints.
28839 * gcc.dg/vect/vect-22.c: Add checks for alignment prints.
28840 * gcc.dg/vect/vect-23.c: Add checks for alignment prints.
28841 * gcc.dg/vect/vect-24.c: Add checks for alignment prints.
28842 * gcc.dg/vect/vect-25.c: Add checks for alignment prints.
28843 * gcc.dg/vect/vect-26.c: Add checks for alignment prints.
28844 * gcc.dg/vect/vect-27.c: Add checks for alignment prints.
28845 * gcc.dg/vect/vect-28.c: Add checks for alignment prints.
28846 * gcc.dg/vect/vect-29.c: Add checks for alignment prints.
28847 * gcc.dg/vect/vect-31.c: Add checks for alignment prints.
28848 * gcc.dg/vect/vect-32.c: Add checks for alignment prints.
28849 * gcc.dg/vect/vect-33.c: Add checks for alignment prints.
28850 * gcc.dg/vect/vect-34.c: Add checks for alignment prints.
28851 * gcc.dg/vect/vect-35.c: Add checks for alignment prints.
28852 * gcc.dg/vect/vect-36.c: Add checks for alignment prints.
28853 * gcc.dg/vect/vect-37.c: Add checks for alignment prints.
28854 * gcc.dg/vect/vect-40.c: Add checks for alignment prints.
28855 * gcc.dg/vect/vect-41.c: Add checks for alignment prints.
28856 * gcc.dg/vect/vect-42.c: Add checks for alignment prints.
28857 * gcc.dg/vect/vect-43.c: Add checks for alignment prints.
28858 * gcc.dg/vect/vect-44.c: Add checks for alignment prints.
28859 * gcc.dg/vect/vect-46.c: Add checks for alignment prints.
28860 * gcc.dg/vect/vect-47.c: Add checks for alignment prints.
28861 * gcc.dg/vect/vect-48.c: Add checks for alignment prints.
28862 * gcc.dg/vect/vect-50.c: Add checks for alignment prints.
28863 * gcc.dg/vect/vect-52.c: Add checks for alignment prints.
28864 * gcc.dg/vect/vect-53.c: Add checks for alignment prints.
28865 * gcc.dg/vect/vect-56.c: Add checks for alignment prints.
28866 * gcc.dg/vect/vect-58.c: Add checks for alignment prints.
28867 * gcc.dg/vect/vect-60.c: Add checks for alignment prints.
28868 * gcc.dg/vect/vect-62.c: Add checks for alignment prints.
28869 * gcc.dg/vect/vect-64.c: Add checks for alignment prints.
28870 * gcc.dg/vect/vect-65.c: Add checks for alignment prints.
28871 * gcc.dg/vect/vect-66.c: Add checks for alignment prints.
28872 * gcc.dg/vect/vect-67.c: Add checks for alignment prints.
28873 * gcc.dg/vect/vect-68.c: Add checks for alignment prints.
28874 * gcc.dg/vect/vect-69.c: Add checks for alignment prints.
28875 * gcc.dg/vect/vect-70.c: Add checks for alignment prints.
28876 * gcc.dg/vect/vect-71.c: Add checks for alignment prints.
28877 * gcc.dg/vect/vect-72.c: Add checks for alignment prints.
28878 * gcc.dg/vect/vect-73.c: Add checks for alignment prints.
28879 * gcc.dg/vect/vect-74.c: Add checks for alignment prints.
28880 * gcc.dg/vect/vect-75.c: Add checks for alignment prints.
28881 * gcc.dg/vect/vect-76.c: Add checks for alignment prints.
28882 * gcc.dg/vect/vect-77.c: Add checks for alignment prints.
28883 * gcc.dg/vect/vect-78.c: Add checks for alignment prints.
28884 * gcc.dg/vect/vect-80.c: Add checks for alignment prints.
28885 * gcc.dg/vect/vect-86.c: Add checks for alignment prints.
28886 * gcc.dg/vect/vect-87.c: Add checks for alignment prints.
28887 * gcc.dg/vect/vect-88.c: Add checks for alignment prints.
28888 * gcc.dg/vect/vect-89.c: Add checks for alignment prints.
28889 * gcc.dg/vect/vect-all.c: Add checks for alignment prints.
28890
28891 * gcc.dg/vect/vect-1.c: Fix spelling.
28892 * gcc.dg/vect/vect-10.c: Fix spelling.
28893 * gcc.dg/vect/vect-11.c: Fix spelling.
28894 * gcc.dg/vect/vect-12.c: Fix spelling.
28895 * gcc.dg/vect/vect-14.c: Fix spelling.
28896 * gcc.dg/vect/vect-15.c: Fix spelling.
28897 * gcc.dg/vect/vect-16.c: Fix spelling.
28898 * gcc.dg/vect/vect-46.c: Remove obsolete comment.
28899 * gcc.dg/vect/vect-64.c: Fix comments.
28900 * gcc.dg/vect/vect-none.c: Remove vectorizable loop.
28901
28902 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
28903 Ira Rosen <irar@il.ibm.com>
28904
28905 * gcc.dg/vect/vect-70.c: New test.
28906 * gcc.dg/vect/vect-71.c: New test.
28907
28908 2005-01-09 Manfred Hollstein <mh@suse.com>
28909
28910 * gcc.dg/pr18241-1.c: Fix dg-do parameter.
28911 * gcc.dg/pr18241-2.c: Likewise.
28912 * gcc.dg/pr18241-3.c: Likewise.
28913 * gcc.dg/pr18241-4.c: Likewise.
28914 * gcc.dg/pr18241-5.c: Likewise.
28915
28916 2005-01-08 Richard Henderson <rth@redhat.com>
28917
28918 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
28919 False for x86 and x86-64.
28920
28921 2005-01-08 Diego Novillo <dnovillo@redhat.com>
28922
28923 PR tree-optimization/18241
28924 * gcc.dg/pr18241-1.c: New test.
28925 * gcc.dg/pr18241-2.c: New test.
28926 * gcc.dg/pr18241-3.c: New test.
28927 * gcc.dg/pr18241-4.c: New test.
28928 * gcc.dg/pr18241-5.c: New test.
28929
28930 2005-01-08 Steven G. Kargl <kargls@comcast.net>
28931
28932 * gfortran.dg/select_2.f90, gfortran.dg/select_3.f90,
28933 gfortran.dg/select_4.f90: New.
28934
28935 2005-01-07 Jakub Jelinek <jakub@redhat.com>
28936
28937 * gcc.c-torture/execute/20050107-1.c: New test.
28938
28939 2005-01-07 Nathan Sidwell <nathan@codesourcery.com>
28940
28941 PR c++/19298
28942 * g++.dg/template/ref2.C: New.
28943
28944 2005-01-07 Andrew Pinski <pinskia@physics.uc.edu>
28945
28946 * gcc.c-torture/compile/pr17529.c (y): Change size of array to 1
28947 instead of being empty.
28948
28949 2005-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
28950
28951 PR fortran/15553
28952 * gfortran.dg/array-1.f90: New test.
28953
28954 2005-01-07 Jakub Jelinek <jakub@redhat.com>
28955
28956 PR tree-optimization/19283
28957 * gcc.c-torture/execute/20050106-1.c: New test.
28958
28959 PR rtl-optimization/18861
28960 * gcc.dg/20050105-1.c: New test.
28961
28962 PR tree-optimization/18828
28963 * gcc.dg/20050105-2.c: New test.
28964
28965 2005-01-07 Andreas Jaeger <aj@suse.de>
28966
28967 * gcc.dg/i386-local.c: Handle -m32/-m64 runs correctly.
28968
28969 2005-01-07 Bud Davis <bdavis9659@comcast.net>
28970
28971 PR fortran/18398
28972 * gfortran.dg/fmt_read.f90: New test.
28973
28974 2005-01-06 Geoffrey Keating <geoffk@apple.com>
28975
28976 * gcc.dg/rs6000-ldouble-2.c: New.
28977
28978 2005-01-06 Mark Mitchell <mark@codesourcery.com>
28979
28980 PR c++/19244
28981 * g++.dg/parser/ctor2.C: New test.
28982
28983 2004-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28984
28985 PR c++/17154
28986 * g++.dg/template/using9.C: New test.
28987
28988 2005-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28989
28990 PR c++/19258
28991 * g++.dg/lookup/friend6.C: New test.
28992
28993 2005-01-06 Nathan Sidwell <nathan@codesourcery.com>
28994
28995 PR c++/19270
28996 * g++.dg/template/array10.C: New.
28997
28998 2005-01-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28999
29000 * g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.pt/asm2.C,
29001 gcc.dg/20011119-1.c: Bypass tests on x86 when using -fpic/-fPIC.
29002
29003 2005-01-06 Jakub Jelinek <jakub@redhat.com>
29004
29005 * gcc.c-torture/compile/20050105-1.c: New test.
29006
29007 2005-01-05 Geoffrey Keating <geoffk@apple.com>
29008
29009 * gcc.dg/darwin-weakimport-2.c: Remove stray 'APPLE LOCAL' marker.
29010
29011 2005-01-05 Roger Sayle <roger@eyesopen.com>
29012
29013 PR middle-end/19100
29014 * gcc.dg/conv-3.c: New test case.
29015
29016 2005-01-05 Joseph S. Myers <joseph@codesourcery.com>
29017
29018 * gcc.dg/asm-wide-1.c: New test.
29019
29020 2005-01-05 Nathan Sidwell <nathan@codesourcery.com>
29021
29022 PR c++/19030
29023 * g++.dg/parse/crash22.C: New
29024
29025 2005-01-04 Geoffrey Keating <geoffk@apple.com>
29026
29027 PR 19257
29028 * gcc.dg/cpp/subframework1.c: Run only on Darwin.
29029
29030 2005-01-04 Uros Bizjak <uros@kss-loka.si>
29031
29032 PR middle-end/17767
29033 * gcc.dg/i386-mmx-6.c: New test case.
29034
29035 2005-01-04 Paolo Bonzini <bonzini@gnu.org>
29036
29037 PR tree-optimization/18308
29038 * gcc.dg/vect/pr18308.c: New testcase.
29039
29040 2005-01-04 Andreas Jaeger <aj@suse.de>
29041
29042 * gcc.target/i386/amd64-abi-1.c: Only run as 64-bit tests.
29043
29044 2005-01-03 Geoffrey Keating <geoffk@apple.com>
29045 Robert Bowdidge <bowdidge@apple.com>
29046
29047 * gcc.dg/cpp/subframework1.c: New.
29048 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/A.h: New.
29049 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/B.h: New.
29050 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/C.h: New.
29051 * gcc.dg/cpp/frame/one.framework/Headers/one-includeSubs.h: New.
29052
29053 2005-01-03 Geoffrey Keating <geoffk@apple.com>
29054
29055 * gcc.dg/darwin-weakimport-1.c: Remove check for variables
29056 producing warning.
29057 * gcc.dg/darwin-weakimport-2.c: New.
29058
29059 2005-01-03 Richard Henderson <rth@redhat.com>
29060
29061 * g++.old-deja/g++.ext/attrib5.C: Move the alias after the referent.
29062
29063 2005-01-03 Richard Henderson <rth@redhat.com>
29064
29065 * gcc.dg/vect/vect.exp: Enable for ia64.
29066 * lib/target-supports.exp (check_effective_target_vect_int): Likewise.
29067 (check_effective_target_vect_float): Likewise.
29068 (check_effective_target_vect_no_align): Likewise.
29069 * gcc.dg/vect/vect-30.c: XFAIL for vect_no_align.
29070 * gcc.dg/vect/vect-8.c: Likewise.
29071
29072 2005-01-03 Uros Bizjak <uros@kss-loka.si>
29073
29074 PR target/19236
29075 * gcc.dg/pr19236-1.c: New test case.
29076
29077 2005-01-03 Hans-Peter Nilsson <hp@bitrange.com>
29078
29079 PR rtl-optimization/12092
29080 * gcc.dg/pr12092-1.c: Fix typo in dg directive.
29081
29082 2005-01-02 Andreas Jaeger <aj@suse.de>
29083
29084 * gcc.dg/pr12092-1.c: Do not run on x86_64.
29085
29086 2005-01-01 Roger Sayle <roger@eyesopen.com>
29087 Andrew Pinski <pinskia@physics.uc.edu>
29088
29089 PR rtl-optimization/12092
29090 * gcc.dg/pr12092-1.c: New test case.
29091
29092 2005-01-01 Geoffrey Keating <geoffk@geoffk.org>
29093
29094 * g++.dg/ext/visibility/fvisibility-override1.C: Test using
29095 'hidden' and 'default' for better portability.
29096 * g++.dg/ext/visibility/fvisibility-override2.C: Likewise.
29097
29098 * g++.old-deja/g++.abi/cxa_vec.C: Add -flat_namespace on Darwin
29099 6 and 7.
29100 * g++.old-deja/g++.brendan/new3.C: Likewise.
29101
29102 2005-01-01 Steven Bosscher <stevenb@suse.de>
29103
29104 * gcc.dg/20041231-1.C: New test.
29105 * g++.dg/warn/Wunreachable-code-1.C: New test.
29106
29107 2004-12-30 David Edelsohn <edelsohn@gnu.org>
29108
29109 * gfortran.fortran-torture/execute/read_eof.f90: Open scratch
29110 file, not /dev/null. Abort on error.
29111
29112 2004-12-30 Alexander Malmberg <alexander@malmberg.org>
29113 Ziemowit Laski <zlaski@apple.com>
29114
29115 PR objc/18971
29116 * objc.dg/encode-5.m: New test.
29117
29118 2004-12-29 Richard Henderson <rth@redhat.com>
29119
29120 * gcc.dg/20040813-1.c: Disable for alpha and ia64.
29121 * objc.dg/stabs-1.m: Disable for ia64.
29122
29123 2004-12-29 Mark Mitchell <mark@codesourcery.com>
29124
29125 PR c++/19190
29126 * g++.dg/warn/Wunused-10.C: New test.
29127
29128 2004-12-28 Richard Henderson <rth@redhat.com>
29129
29130 * objc.dg/stabs-1.m: Disable for alpha.
29131
29132 2004-12-27 Mark Mitchell <mark@codesourcery.com>
29133
29134 PR c++/19149
29135 * g++.dg/parse/error23.C: New test.
29136
29137 2004-12-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
29138
29139 * gfortran.dg/g77/f90-intrinsic-bit.f: New.
29140
29141 PR fortran/19032
29142 * gfortran.dg/intrinsic_modulo_1.f90: New.
29143 * gfortran.fortran-torture/execute/intrinsic_mod_ulo.f90: Add
29144 tests with divisor -1.
29145
29146 2004-12-27 Mark Mitchell <mark@codesourcery.com>
29147
29148 * g++.dg/opt/temp1.C (memcpy): Return a value.
29149
29150 PR c++/19148
29151 * g++.dg/expr/cond7.C: New test.
29152
29153 2004-12-27 Paul Brook <paul@codesourcery.com>
29154
29155 * gfortran.dg/g77/select_no_compile.f: Remove.
29156
29157 2004-12-27 Richard Henderson <rth@redhat.com>
29158
29159 * gcc.dg/vect/vect-27a.c, gcc.dg/vect/vect-29a.c,
29160 gcc.dg/vect/vect-48a.c, gcc.dg/vect/vect-56a.c,
29161 gcc.dg/vect/vect-72a.c, gcc.dg/vect/vect-77a.c: Remove.
29162
29163 2004-12-26 Richard Henderson <rth@redhat.com>
29164
29165 * gcc.dg/compat/compat-common.h (CINT, CDBL): Use multiplication
29166 by 1i instead of token pasting.
29167
29168 2004-12-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
29169
29170 PR tree-optimization/17578
29171 * gcc.c-torture/execute/ieee/compare-fp-3.x: Append -fno-trapping-math
29172 to additional_flags.
29173 * gcc.c-torture/execute/ieee/compare-fp-4.x: Likewise.
29174
29175 2004-12-25 Richard Henderson <rth@redhat.com>
29176
29177 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
29178 Remove Alpha.
29179
29180 2004-12-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
29181
29182 * gcc.dg/pr17055-1.c (dg-options): Add -fno-common to options on
29183 hppa*-*-hpux*.
29184 * gcc.dg/pr17957.c (dg-options): Likewise.
29185 * gcc.dg/struct-ret-1.c: Add prototype for abort.
29186 * gcc.dg/tree-ssa/asm-2.c, gcc.dg/tree-ssa/asm-3.c: Use register 1
29187 instead of 0 on __hppa__.
29188 * gcc.dg/tree-ssa/loop-1.c (dg-final): Check for five instances of
29189 "foo,%r" on hppa*-*-*.
29190
29191 2004-12-23 Bud Davis <bdavis9659@comcast.net>
29192
29193 PR fortran/19071
29194 * gfortran.dg/complex_write.f90: New test.
29195
29196 2004-12-23 Mark Mitchell <mark@codesourcery.com>
29197
29198 PR c++/17595
29199 * g++.dg/parse/pragma2.C: New test.
29200
29201 * g++.dg/opt/temp1.C: Make memcpy actually copy bytes.
29202
29203 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
29204
29205 * gcc.dg/empty2.c: Add missing dg-warning.
29206
29207 2004-12-23 Mark Mitchell <mark@codesourcery.com>
29208
29209 PR c++/17413
29210 * g++.dg/template/local4.C: New test.
29211 * g++.dg/template/crash19.C: Add dg-error marker.
29212
29213 * g++.dg/template/crash31.C: Correct embedded PR number.
29214
29215 2004-12-23 Mark Mitchell <mark@codesourcery.com>
29216
29217 PR c++/16405
29218 * g++.dg/opt/temp1.C: Add do-run marker.
29219
29220 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
29221
29222 * g++.dg/template/spec19.C: New.
29223
29224 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
29225
29226 PR target/16819
29227 * gcc.dg/empty2.c: New.
29228
29229 2004-12-23 Richard Henderson <rth@redhat.com>
29230
29231 * lib/target-supports.exp (check_effective_target_vect_no_align):
29232 Remove i?86 and x86-64.
29233
29234 2004-12-23 Mark Mitchell <mark@codesourcery.com>
29235
29236 PR c++/16405
29237 * g++.dg/opt/temp1.C: New test.
29238
29239 2004-12-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
29240
29241 PR c++/18733
29242 * g++.dg/template/friend33.C: New testcase.
29243
29244 2004-12-22 Mark Mitchell <mark@codesourcery.com>
29245
29246 PR c++/18464
29247 * g++.dg/template/cond5.C: New test.
29248
29249 PR c++/18492
29250 * g++.dg/inherit/thunk3.C: New test.
29251
29252 PR c++/11224
29253 * g++.dg/warn/Wunused-9.C: New test.
29254
29255 2004-12-22 Janis Johnson <janis187@us.ibm.com>
29256
29257 * lib/gcc-dg.exp (dg-skip-if): Fix the flags compared against.
29258
29259 2004-12-22 Jan Beulich <jbeulich@novell.com>
29260
29261 * gcc.dg/20040813-1.c: Skip for *-*-netware*.
29262
29263 2004-12-21 Mark Mitchell <mark@codesourcery.com>
29264
29265 PR c++/18378
29266 * g++.dg/ext/packed8.C: New test.
29267
29268 PR c++/19063
29269 * g++.dg/template/crash31.C: New test.
29270
29271 PR c++/19034
29272 * g++.dg/template/crash30.C: New test.
29273
29274 2004-12-21 Andrew Pinski <pinskia@physics.uc.edu>
29275
29276 PR C++/18984
29277 * g++.dg/eh/ctor3.C: New test.
29278
29279 2004-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
29280
29281 * objc.dg/stabs-1.m: Allow section name to be quoted and
29282 assembly label to begin with '.LL'.
29283
29284 2004-12-21 Janis Johnson <janis187@us.ibm.com>
29285
29286 * gcc.dg/vect/vect.exp
29287 (check_effective_target_lp64_or_vect_no_align): New.
29288 * gcc.dg/vect/vect-77.c: Use it.
29289 * gcc.dg/vect/vect-78.c: Use it.
29290
29291 * lib/target-supports.exp
29292 (check_effective_target_vect_no_max,
29293 check_effective_target_vect_no_bitwise,
29294 check_effective_target_vect_no_align): New.
29295 * gcc.dg/vect/vect-13.c: Use them.
29296 * gcc.dg/vect/vect-17.c: Ditto.
29297 * gcc.dg/vect/vect-18.c: Ditto.
29298 * gcc.dg/vect/vect-19.c: Ditto.
29299 * gcc.dg/vect/vect-20.c: Ditto.
29300 * gcc.dg/vect/vect-27.c: Ditto.
29301 * gcc.dg/vect/vect-29.c: Ditto.
29302 * gcc.dg/vect/vect-44.c: Ditto.
29303 * gcc.dg/vect/vect-48.c: Ditto.
29304 * gcc.dg/vect/vect-50.c: Ditto.
29305 * gcc.dg/vect/vect-52.c: Ditto.
29306 * gcc.dg/vect/vect-54.c: Ditto.
29307 * gcc.dg/vect/vect-56.c: Ditto.
29308 * gcc.dg/vect/vect-58.c: Ditto.
29309 * gcc.dg/vect/vect-60.c: Ditto.
29310 * gcc.dg/vect/vect-72.c: Ditto.
29311 * gcc.dg/vect/vect-80.c: Ditto.
29312
29313 2004-12-21 Nathan Sidwell <nathan@codesourcery.com>
29314
29315 PR c++/14075
29316 * g++.dg/init/string1.C: New.
29317
29318 PR c++/18975
29319 * g++.dg/other/synth1.C: New.
29320
29321 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
29322
29323 PR c/18963
29324 * gcc.dg/pr18963-1.c: New test.
29325
29326 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
29327
29328 PR c/18596
29329 * gcc.dg/funcdef-storage-1.c (foo): Remove.
29330 * gcc.dg/pr18596-1.c: Use dg-error.
29331 (dg-options): Use -fno-unit-at-a-time.
29332 * gcc.dg/pr18596-2.c: New test.
29333 * gcc.dg/pr18596-3.c: New test.
29334
29335 2004-12-20 Roger Sayle <roger@eyesopen.com>
29336
29337 PR middle-end/18683
29338 * g++.dg/opt/pr18683-1.C: New test case.
29339
29340 2004-12-20 Andrew Pinski <pinskia@physics.uc.edu>
29341
29342 PR other/19093
29343 * g++.dg/opt/max1.C: Fix for 64bit targets.
29344
29345 2004-12-20 Matt Austern <austern@apple.com>
29346
29347 PR c++/19044
29348 * g++.dg/ext/builtin6.C: New
29349
29350 2004-12-20 Diego Novillo <dnovillo@redhat.com>
29351
29352 PR tree-optimization/19080
29353 * gcc.c-torture/compile/pr19080.c: New test.
29354
29355 2004-12-20 Steven Bosscher <stevenb@suse.de>
29356
29357 * gcc.dg/20041219-1.c: New test.
29358
29359 2004-12-19 Roger Sayle <roger@eyesopen.com>
29360
29361 PR middle-end/19068
29362 * g++.dg/opt/max1.C: New test case.
29363
29364 2004-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
29365
29366 * gcc.dg/fdata-sections-1.c: New test.
29367
29368 2004-12-18 Roger Sayle <roger@eyesopen.com>
29369
29370 PR middle-end/18548
29371 * gcc.dg/max-1.c: New test case.
29372
29373 2004-12-18 Jakub Jelinek <jakub@redhat.com>
29374
29375 * gcc.c-torture/execute/20041218-1.c: New test.
29376
29377 2004-12-17 Diego Novillo <dnovillo@redhat.com>
29378
29379 * gcc.dg/pr18501.c: New test.
29380 * gcc.dg/uninit-5.c: XFAIL.
29381 * gcc.dg/uninit-9.c: XFAIL.
29382
29383 2004-12-17 Dale Johannesen <dalej@apple.com>
29384
29385 * gcc.dg/20041213-1.c: New.
29386
29387 2004-12-17 Ziemowit Laski <zlaski@apple.com>
29388
29389 * objc.dg/stabs-1.m: Allow assembly label to begin
29390 with a dot ('.').
29391
29392 2004-12-17 Jakub Jelinek <jakub@redhat.com>
29393
29394 * gcc.c-torture/execute/20041213-1.c: Move...
29395 * gcc.c-torture/execute/ieee/20041213-1.c: ...to here.
29396
29397 2004-12-17 Nathan Sidwell <nathan@codesourcery.com>
29398
29399 PR c++/18721
29400 * g++.dg/lookup/conv-5.C: New.
29401
29402 2004-12-16 Ziemowit Laski <zlaski@apple.com>
29403
29404 * objc.dg/stabs-1.m: New test.
29405
29406 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
29407
29408 * gcc.dg/visibility-c.c: Change compile to
29409 assemble for the test.
29410
29411 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
29412
29413 PR target/19041
29414 * gcc.dg/visibility-c.c: New test.
29415
29416 2004-12-16 Roger Sayle <roger@eyesopen.com>
29417
29418 PR middle-end/18493
29419 * gcc.dg/switch-8.c: New test case.
29420
29421 2004-12-16 Nathan Sidwell <nathan@codesourcery.com>
29422
29423 PR c++/18905
29424 * g++.dg/template/init4.C: New.
29425 * g++.dg/opt/static3.C: Enable optimizer.
29426
29427 2004-12-16 Wolfgang Bangerth <bangerth@dealii.com>
29428
29429 * g++.dg/other/complex1.C: New test.
29430
29431 2004-12-15 Alan Modra <amodra@bigpond.net.au>
29432
29433 * g++.dg/opt/inline9.C: New test.
29434
29435 2004-12-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
29436
29437 PR fortran/18993
29438 * gfotran.dg/nullify_1.f: New test.
29439
29440 2004-12-15 Richard Henderson <rth@redhat.com>
29441
29442 * gcc.target/i386/i386.exp: New harness.
29443 * gcc.target/i386/vect-args.c: New.
29444
29445 2004-12-15 David Edelsohn <edelsohn@gnu.org>
29446
29447 * gcc.dg/20040813-1.c: Skip for *-*-aix*.
29448
29449 2004-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29450
29451 PR c++/18825
29452 * g++.dg/template/friend32.C: New test.
29453
29454 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
29455
29456 * cpp/pragma-once-1.c: New test.
29457 * cpp/pragma-once-1b.h: Likewise.
29458 * cpp/pragma-once-1c.h: Likewise.
29459 * cpp/pragma-once-1d.h: Likewise.
29460 * cpp/inc/pragma-once-1a.h: Likewise.
29461
29462 2004-12-15 Bud Davis <bdavis9659@comcast.net>
29463 Steven G. Kargl <kargls@comcast.net>
29464
29465 PR fortran/17597
29466 * gfortran.dg/list_read_3.f90: New test.
29467
29468 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
29469
29470 * gcc.dg/ftrapv-2.c: New test.
29471
29472 2004-12-15 Nathan Sidwell <nathan@codesourcery.com>
29473
29474 PR c++/18981
29475 * g++.dg/template/typename9.C: New test.
29476
29477 2004-12-14 Mark Mitchell <mark@codesourcery.com>
29478
29479 PR c++/18738
29480 * g++.dg/template/typename8.C: New test.
29481 * g++.dg/parse/friend2.C: Tweak error message.
29482
29483 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
29484
29485 * gcc.c-torture/20041214-1.c: New test.
29486
29487 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
29488
29489 PR c++/18965
29490 * g++.dg/init/array17.C: New test.
29491
29492 2004-12-14 Mark Mitchell <mark@codesourcery.com>
29493
29494 PR c++/18793
29495 * g++.dg/init/aggr3.C: New test.
29496
29497 2004-12-14 Janis Johnson <janis187@us.ibm.com>
29498
29499 * gcc.dg/altivec-types-1.c: New test.
29500 * gcc.dg/altivec-types-2.c: New test.
29501 * gcc.dg/altivec-types-3.c: New test.
29502 * gcc.dg/altivec-types-4.c: New test.
29503 * g++.dg/ext/altivec-types-1.C: New test.
29504 * g++.dg/ext/altivec-types-2.C: New test.
29505 * g++.dg/ext/altivec-types-3.C: New test.
29506 * g++.dg/ext/altivec-types-4.C: New test.
29507
29508 2004-12-14 Jakub Jelinek <jakub@redhat.com>
29509
29510 PR middle-end/18951
29511 * gcc.c-torture/execute/20041213-1.c: New test.
29512
29513 2004-12-14 Nathan Sidwell <nathan@codesourcery.com>
29514
29515 PR c++/18949
29516 * g++.dg/template/cast1.C: New.
29517
29518 2004-12-13 Kazu Hirata <kazu@cs.umass.edu>
29519
29520 * gcc.c-torture/execute/20041213-2.c: New test.
29521
29522 2004-12-13 Richard Henderson <rth@redhat.com>
29523
29524 * gcc.dg/i386-sse-10.c: Fix typo in options.
29525
29526 2004-12-13 Andrew Pinski <pinskia@physics.uc.edu>
29527
29528 PR c++/18968
29529 * g++.dg/opt/pr18968.C: New test.
29530
29531 2004-12-13 Mark Mitchell <mark@codesourcery.com>
29532
29533 PR c++/18925
29534 * g++.dg/ext/visibility/staticdatamem.C: New test.
29535
29536 2004-12-13 Kelley Cook <kcook@gcc.gnu.org>
29537
29538 * gcc.target/xstormy16/below100.S: Remove DOS line endings.
29539
29540 2004-12-13 Roger Sayle <roger@eyesopen.com>
29541
29542 PR rtl-optimization/18928
29543 * gcc.dg/pr18928-1.c: New test case.
29544
29545 2004-12-13 Alexandre Oliva <aoliva@redhat.com>
29546
29547 PR tree-opt/16951
29548 * gcc.c-torture/compile/20041211-1.c: New.
29549
29550 2004-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
29551
29552 PR middle-end/17564
29553 * gcc.c-torture/execute/20041212-1.c: New test.
29554
29555 2004-12-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
29556
29557 PR fortran/18869
29558 * gfortran.dg/common_1.f90: New test.
29559
29560 2004-12-12 Steven G. Kargl <kargls@comcast.net>
29561 Paul Brook <paul@codesourcery.com>
29562
29563 PR fortran/16222
29564 * gfortran.dg/real_do_1.f90: New test.
29565
29566 2004-12-12 Andrew Pinski <pinskia@physics.uc.edu>
29567
29568 PR tree-opt/18040
29569 * g++.dg/opt/ptrmem6.C: New test.
29570
29571 2004-12-11 Roger Sayle <roger@eyesopen.com>
29572
29573 PR middle-end/18921
29574 * gcc.dg/pr18921-1.c: New test case.
29575
29576 2004-12-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
29577
29578 PR fortran/17175
29579 * gfortran.dg/scale_1.f90: New test.
29580
29581 2004-12-10 Andrew Pinski <pinskia@physics.uc.edu>
29582
29583 PR middle-end/18903
29584 * gcc.c-torture/compile/pr18903.c: New test.
29585
29586 2004-12-10 Richard Sandiford <rsandifo@redhat.com>
29587
29588 * gcc.c-torture/execute/20041210-1.c: New test.
29589
29590 2004-12-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
29591
29592 PR c++/18731
29593 * g++.dg/parser/struct-1.C: New test.
29594 * g++.dg/parser/struct-2.C: New test.
29595 * g++.dg/parser/struct-3.C: New test.
29596
29597 2004-12-09 Richard Henderson <rth@redhat.com>
29598
29599 * gcc.dg/loop-3.c: Don't use i386 tuning for amd64.
29600
29601 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Remove.
29602 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Remove.
29603
29604 2004-12-09 Matt Austern <austern@apple.com>
29605
29606 PR c++/18514
29607 * g++.dg/ext/builtin1.C: New
29608 * g++.dg/ext/builtin2.C: New
29609 * g++.dg/ext/builtin3.C: New
29610 * g++.dg/ext/builtin4.C: New
29611 * g++.dg/ext/builtin5.C: New
29612
29613 2004-12-09 Andrew Pinski <pinskia@physics.uc.edu>
29614
29615 PR tree-opt/18904
29616 * g++.dg/opt/ptrmem5.C: New test.
29617
29618 2004-12-09 Alexandre Oliva <aoliva@redhat.com>
29619
29620 * g++.dg/parse/typename5.C: Adjust for new error.
29621 * g++.dg/parse/typename7.C: New.
29622
29623 2004-12-09 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
29624
29625 PR c++/18073
29626 * g++.dg/other/mmintrin.C: New test.
29627
29628 2004-12-09 Nathan Sidwell <nathan@codesourcery.com>
29629
29630 PR c++/16681
29631 * g++.dg/init/array15.C: New.
29632 * g++.dg/init/array16.C: New.
29633
29634 2004-12-08 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
29635
29636 PR fortran/18826
29637 * gfortran.dg/assign_1.f90: New test.
29638
29639 2004-12-08 Nick Clifton <nickc@redhat.com>
29640
29641 * gcc.target/xstormy16/bss_below100: New directory containing tests.
29642 * gcc.target/xstormy16/data_below100: Likewise.
29643 * gcc.target/xstormy16/sfr: Likewise.
29644 * gcc.target/xstormy16/below100.S: New test source file.
29645 * gcc.target/xstormy16/below100.ld: New test linker script.
29646 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
29647 * gcc.target/xstormy16/below_100.c: Fix scan to allow for bn or
29648 bp instructions.
29649 * gcc.target/xstormy16/bp.c: Likewise.
29650
29651 * gcc.target/xstormy16/bss_below100: New files:
29652 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
29653 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
29654 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
29655 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
29656 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
29657 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
29658 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
29659 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
29660 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
29661 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
29662 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
29663 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
29664 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
29665 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
29666 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
29667 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
29668 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
29669 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
29670 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
29671 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
29672 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
29673 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
29674 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
29675 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
29676 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
29677 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
29678 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
29679
29680 * gcc.target/xstormy16/data_below100: New files:
29681 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
29682 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
29683 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
29684 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
29685 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
29686 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
29687 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
29688 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
29689 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
29690 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
29691 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
29692 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
29693 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
29694 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
29695 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
29696 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
29697 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
29698 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
29699 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
29700 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
29701 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
29702 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
29703 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
29704 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
29705 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
29706 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
29707 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
29708
29709 * gcc.target/xstormy16/sfr: New files:
29710 01_const_to_sfrb.c, 02_const_to_sfrw.c, 03_var_to_sfrb.c,
29711 04_var_to_sfrw.c, 05_sfrb_to_var.c, 06_sfrw_to_var.c,
29712 10_set_sfrb_bit_0.c, 10_set_sfrb_bit_7.c, 11_clr_sfrb_bit_0.c,
29713 11_clr_sfrb_bit_7.c, 12_if1_sfrb_bit_0.c, 12_if1_sfrb_bit_3.c,
29714 12_if1_sfrb_bit_7.c, 13_if0_sfrb_bit_0.c, 13_if0_sfrb_bit_3.c,
29715 13_if0_sfrb_bit_7.c, 14_set_sfrw_bit_0.c, 14_set_sfrw_bit_3.c,
29716 14_set_sfrw_bit_7.c, 14_set_sfrw_bit_8.c, 14_set_sfrw_bit_b.c,
29717 14_set_sfrw_bit_f.c, 15_clr_sfrw_bit_0.c, 15_clr_sfrw_bit_3.c,
29718 15_clr_sfrw_bit_7.c, 15_clr_sfrw_bit_8.c, 15_clr_sfrw_bit_b.c,
29719 15_clr_sfrw_bit_f.c, 16_if1_sfrw_bit_0.c, 16_if1_sfrw_bit_3.c,
29720 16_if1_sfrw_bit_7.c, 16_if1_sfrw_bit_8.c, 16_if1_sfrw_bit_b.c,
29721 16_if1_sfrw_bit_f.c, 17_if0_sfrw_bit_0.c, 17_if0_sfrw_bit_3.c,
29722 17_if0_sfrw_bit_7.c, 17_if0_sfrw_bit_8.c, 17_if0_sfrw_bit_b.c,
29723 17_if0_sfrw_bit_f.c, 20_set_sfrb_bitfield_0.c,
29724 20_set_sfrb_bitfield_7.c, 21_clr_sfrb_bitfield_0.c,
29725 21_clr_sfrb_bitfield_7.c, 22_if1_sfrb_bitfield_0.c,
29726 22_if1_sfrb_bitfield_3.c, 22_if1_sfrb_bitfield_7.c,
29727 23_if0_sfrb_bitfield_0.c, 23_if0_sfrb_bitfield_3.c,
29728 23_if0_sfrb_bitfield_7.c, 24_set_sfrw_bitfield_0.c,
29729 24_set_sfrw_bitfield_7.c, 24_set_sfrw_bitfield_8.c,
29730 24_set_sfrw_bitfield_f.c, 25_clr_sfrw_bitfield_0.c,
29731 25_clr_sfrw_bitfield_7.c, 25_clr_sfrw_bitfield_8.c,
29732 25_clr_sfrw_bitfield_f.c, 26_if1_sfrw_bitfield_0.c,
29733 26_if1_sfrw_bitfield_3.c, 26_if1_sfrw_bitfield_7.c,
29734 26_if1_sfrw_bitfield_8.c, 26_if1_sfrw_bitfield_b.c,
29735 26_if1_sfrw_bitfield_f.c, 27_if0_sfrw_bitfield_0.c,
29736 27_if0_sfrw_bitfield_3.c, 27_if0_sfrw_bitfield_7.c,
29737 27_if0_sfrw_bitfield_8.c, 27_if0_sfrw_bitfield_b.c,
29738 27_if0_sfrw_bitfield_f.c
29739
29740 2004-12-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29741
29742 PR c++/18100
29743 * g++.dg/lookup/name-clash4.C: New test.
29744
29745 2004-12-08 Nathan Sidwell <nathan@codesourcery.com>
29746
29747 PR c++/18672
29748 * g++.dg/opt/array1.C: New.
29749
29750 PR c++/18803
29751 * g++.dg/template/operator5.C: New.
29752
29753 2004-12-08 Hans-Peter Nilsson <hp@bitrange.com>
29754
29755 PR c/18867
29756 * gcc.dg/noncompile/20041207.c: Fix typo in dg directive.
29757
29758 2004-12-07 Steven Bosscher <stevenb@suse.de>
29759
29760 * gcc.dg/noncompile/20041207.c: New test.
29761
29762 2004-12-07 Volker Reichelt <reichelt@gcc.gnu.org>
29763
29764 * g++.dg/other/unreachable-1.C: New test.
29765
29766 2004-12-06 Nick Clifton <nickc@redhat.com>
29767
29768 * gcc.dg/builtins-config.h: Use <sys/types.h> instead of
29769 <limits.h> because the latter comes from gcc's include/ directory
29770 and not the newlib/libc/include directory.
29771
29772 2004-12-04 Richard Henderson <rth@redhat.com>
29773
29774 * gcc.dg/tree-ssa/loop-5.c: Use long instead of int.
29775
29776 2004-12-04 Richard Henderson <rth@redhat.com>
29777
29778 * lib/target-supports.exp (check_gc_sections_available): Disable
29779 for alpha and ia64.
29780
29781 2004-12-04 Andrew Pinski <pinskia@physics.uc.edu>
29782
29783 PR middle-end/17909
29784 * g++.dg/other/vararg-2.C: New test.
29785
29786 2004-12-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29787
29788 PR c++/17011, c++/17971
29789 * g++.dg/template/error15.C: Adjust expected error.
29790 * g++.dg/template/instantiate3.C: Likewise.
29791
29792 2004-12-03 Janis Johnson <janis187@us.ibm.com>
29793
29794 * gcc.dg/altivec-18.c: Fix for darwin
29795
29796 2004-12-03 Nathan Sidwell <nathan@codesourcery.com>
29797
29798 PR c++/18782
29799 * g++.dg/parse/ptrmem2.C: New.
29800
29801 PR c++/18318
29802 * g++.dg/template/new1.C: New.
29803
29804 2004-12-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
29805
29806 PR fortran/18710
29807 * gfortran.dg/direct_io_3.f90: New test.
29808
29809 2004-12-02 Nathan Sidwell <nathan@codesourcery.com>
29810
29811 PR 18758
29812 * g++.dg/parse/crash21.C: New.
29813
29814 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29815
29816 PR c++/15664, c++/18276
29817 * g++.dg/template/ttp13.C: New test.
29818 * g++.dg/template/ttp14.C: Likewise.
29819
29820 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29821
29822 PR c++/18123
29823 * g++.dg/parse/enum2.C: New test.
29824 * g++.old-deja/g++.pt/enum5.C: Adjust error location.
29825
29826 2004-12-02 Nick Clifton <nickc@redhat.com>
29827
29828 * gcc.target/xstormy16: New test directory.
29829 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
29830 * gcc.target/xstormy16/bp.c: Check the generation of bp
29831 instructions.
29832 * gcc.target/xstormy16/below_100.c: Check the generation of bp and
29833 bn instructions and the BELOW100 attribute.
29834
29835 2004-12-02 Alan Modra <amodra@bigpond.net.au>
29836
29837 PR target/16952
29838 * gcc.dg/ppc-eabi.c: New.
29839
29840 2004-12-02 Bud Davis <bdavis9659@comcast.net>
29841
29842 PR fortran/18284
29843 * gfortran.dg/backspace.f90
29844
29845 2004-12-02 Bud Davis <bdavis9659@comcast.net>
29846
29847 * gfortran.dg/inquire.f90: New test.
29848
29849 2004-12-01 Janis Johnson <janis187@us.ibm.com>
29850
29851 * lib/gcc-dg.exp (dg-process-target): Wrapper for dg function to
29852 handle effective-target-keyword.
29853 (dg-skip-if): Support effective-target keyword as target list.
29854 (dg-xfail-if): Ditto.
29855 * lib/target-supports.exp (is-effective-target-keyword): New proc.
29856
29857 2004-12-01 Diego Novillo <dnovillo@redhat.com>
29858
29859 PR tree-optimization/18291
29860 * gcc.c-torture/compile/pr18291.c: New test.
29861
29862 2004-12-01 Nathan Sidwell <nathan@codesourcery.com>
29863
29864 PR C++/18729
29865 * g++.dg/parse/crash20.C: New.
29866
29867 PR c++/17431
29868 * g++.dg/overload/arg1.C: New.
29869 * g++.dg/overload/arg2.C: New.
29870 * g++.dg/overload/arg3.C: New.
29871 * g++.dg/overload/arg4.C: New.
29872
29873 2004-12-01 Joseph S. Myers <joseph@codesourcery.com>
29874
29875 * gcc.dg/c99-flex-array-4.c: Remove.
29876
29877 2004-11-30 Janis Johnson <janis187@us.ibm.com>
29878
29879 * lib/compat.exp (compat-get-options): Fix for use with dg-xfail-if.
29880
29881 * lib/target-supports.exp (is-effective-target): Simplify.
29882
29883 * lib/target-supports.exp (check_effective_target_vect_long):
29884 Fix for powerpc64-*-*.
29885
29886 2004-11-30 Loren James Rittle <ljrittle@acm.org>
29887
29888 * g++.old-deja/g++.eh/badalloc1.C (arena_size): Bump up to 262144
29889 to support new requirements on FreeBSD 5.
29890
29891 2004-11-30 Devang Patel <dpatel@apple.com>
29892
29893 PR 18702
29894 * gcc.dg/cpp/isysroot-1.c: Make this test darwin specific.
29895
29896 2004-11-30 Janis Johnson <janis187@us.ibm.com>
29897
29898 * g++.dg/ext/altivec-13.C: New test.
29899
29900 2004-11-30 Andrew Pinski <pinskia@physics.uc.edu>
29901
29902 PR tree-opt/18298
29903 * gcc.c-torture/execute/p18298.c: New test.
29904
29905 2004-11-30 Ira Rosen <irar@il.ibm.com>
29906 Dorit Naishlos <dorit@il.ibm.com>
29907
29908 PR tree-opt/18607
29909 * gcc.dg/vect/vect-89.c: New test.
29910
29911 2004-11-30 James A. Morrison <phython@gcc.gnu.org>
29912
29913 * gcc.dg/pr18596-1.c: New test.
29914
29915 2004-11-30 Ben Elliston <bje@au.ibm.com>
29916
29917 * g++.old-deja/g++.other/decl5.C: Remove remaining XFAILs.
29918
29919 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
29920
29921 PR c/18479
29922 * gcc.dg/pr18479.c: New test.
29923
29924 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
29925
29926 PR target/18490
29927 * g++.old-deja/g++.law/bit-fields2.C: Reinstate skip for
29928 mmix-knuth-mmixware.
29929
29930 * g++.old-deja/g++.other/local-alloc1.C: Reinstate skip for
29931 cris-*-elf* cris-*-aout* mmix-*-*
29932
29933 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
29934
29935 PR middle-end/18725
29936 * gcc.dg/pr18725.c: New test.
29937
29938 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
29939
29940 PR target/18488
29941 * g++.dg/opt/vt1.C: Skip for mmix-*-*.
29942
29943 PR target/18336
29944 * gcc.dg/20040813-1.c: Skip for mmix-*-*.
29945
29946 2004-11-29 Mark Mitchell <mark@codesourcery.com>
29947
29948 PR c++/18368
29949 * g++.old-deja/g++.brendan/crash16.C: Adjust error messages.
29950 * g++.old-deja/g++.law/ctors5.C: Likewise.
29951 * g++.old-deja/g++.other/crash25.C: Likewise.
29952
29953 PR c++/18674
29954 * g++.dg/template/error16.C: New test.
29955
29956 PR c++/18512
29957 * g++.dg/template/crash29.C: New test.
29958
29959 2004-11-29 Diego Novillo <dnovillo@redhat.com>
29960
29961 PR tree-optimization/18712
29962 * gcc.c-torture/compile/pr18712.c: New test.
29963
29964 2004-11-29 Joseph Myers <joseph@codesourcery.com>
29965
29966 PR c/7544
29967 * g++.dg/ext/weak1.C, gcc.dg/weak/weak-10.c, objc.dg/weak-1.m: New
29968 tests.
29969
29970 2004-11-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29971
29972 PR c++/18652
29973 * g++.dg/lookup/crash6.C: New test.
29974
29975 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
29976
29977 PR middle-end/18164
29978 * gcc.dg/pr18164.c: Add dg-options "". Correct typo in dg-error.
29979
29980 2004-11-29 Joseph S. Myers <joseph@codesourcery.com>
29981
29982 * gcc.dg/Wnested-externs-1.c, gcc.dg/decl-7.c, gcc.dg/decl-8.c,
29983 gcc.dg/if-empty-1.c, gcc.dg/init-bad-1.c, gcc.dg/init-bad-2.c,
29984 gcc.dg/init-bad-3.c, gcc.dg/parm-mismatch-1.c: New tests.
29985
29986 2004-11-28 Andrew Pinski <pinskia@physics.uc.edu>
29987
29988 * gcc.dg/pr18164.c: New test.
29989
29990 2004-11-28 Matt Kraai <kraai@alumni.cmu.edu>
29991
29992 * gcc.dg/funroll-loops-all.c: New.
29993
29994 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
29995
29996 PR target/18489
29997 * g++.dg/rtti/tinfo1.C: In pattern for label definition ending
29998 delimeter, match space and TAB as well as ":".
29999
30000 PR target/18484
30001 * g++.dg/abi/empty6.C: Xfail warning for mmix-*-*.
30002
30003 PR target/18348
30004 * gcc.dg/uninit-H.c (ASM): For unknown targets, define to "= 0".
30005
30006 PR target/18345
30007 * gcc.dg/intmax_t-1.c: Add mmix-*-* to dg-error.
30008
30009 PR target/18337
30010 * gcc.dg/array-quals-1.c: Xfail for mmix-*-*.
30011
30012 2004-11-28 Bud Davis <bdavis9659@comcast.net>
30013
30014 * gfortran.dg/direct_io_2.f90: New test.
30015
30016 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
30017
30018 PR target/18334
30019 * gcc.dg/cpp/assert4.c: Remove mmix assertion tests.
30020
30021 2004-11-28 Richard Henderson <rth@redhat.com>
30022
30023 * gcc.c-torture/execute/20020227-1.x: Remove XFAIL.
30024
30025 2004-11-28 Joseph S. Myers <joseph@codesourcery.com>
30026
30027 * gcc.dg/builtin-choose-expr-2.c, gcc.dg/cast-1.c,
30028 gcc.dg/cast-2.c, gcc.dg/cast-3.c, gcc.dg/format/opt-1.c,
30029 gcc.dg/format/opt-2.c, gcc.dg/format/opt-3.c,
30030 gcc.dg/format/opt-4.c, gcc.dg/format/opt-5.c,
30031 gcc.dg/format/opt-6.c, gcc.dg/pointer-arith-5.c,
30032 gcc.dg/pointer-arith-6.c, gcc.dg/pointer-arith-7.c,
30033 gcc.dg/pointer-arith-8.c: New tests.
30034
30035 2004-11-27 Bud Davis <bdavis9659@comcast.net>
30036
30037 PR fortran/18364
30038 * gfortran.dg/endfile.f90: New test.
30039
30040 2004-11-27 Falk Hueffner <falk@debian.org>
30041
30042 * gcc.dg/loop-6.c: New test.
30043
30044 2004-11-27 Jakub Jelinek <jakub@redhat.com>
30045
30046 * gcc.c-torture/execute/20041126-1.c: New test.
30047
30048 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
30049
30050 * gcc.dg/mips-args-1.c: Don't expect _R3000 or _R4000 to be defined
30051 on IRIX.
30052
30053 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
30054
30055 * gcc.dg/mips-movcc-[123].c: Pass the ?: expressions to other
30056 functions.
30057
30058 2004-11-27 Jakub Jelinek <jakub@redhat.com>
30059
30060 PR rtl-optimization/17825
30061 * gcc.c-torture/compile/20041119-1.c: New test.
30062
30063 2004-11-27 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
30064
30065 * lib/target-libpath.exp (restore_ld_library_path_env_vars):
30066 Check existence of ld library path variables before unsetting.
30067
30068 2004-11-26 Mark Mitchell <mark@codesourcery.com>
30069
30070 * g++.old-deja/g++.eh/badalloc1.C: Robustify.
30071
30072 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
30073
30074 * gcc.dg/sibcall-[34].c: Remove MIPS xfails.
30075
30076 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
30077
30078 * g++.old-deja/g++.jason/thunk3.C: Remove mips*-*-* xfail.
30079
30080 2004-11-26 Ben Elliston <bje@au.ibm.com>
30081
30082 * gcc.dg/cpp/isysroot-2.c: Move target selector from dg-options to
30083 dg-do directive.
30084
30085 2004-11-26 Ben Elliston <bje@au.ibm.com>
30086
30087 * gcc.dg/pr17957.c: Pass --param, not -param.
30088
30089 2004-11-25 Andrew Pinski <pinskia@physics.uc.edu>
30090
30091 PR middle-end/17957
30092 * gcc.dg/pr17957.c: New test.
30093
30094 2004-11-25 Mark Mitchell <mark@codesourcery.com>
30095
30096 PR c++/18445
30097 * g++.dg/template/crash28.C: Likewise.
30098
30099 PR c++/18001
30100 * g++.dg/expr/unary2.C: Adjust lvalue messages.
30101 * g++.dg/ext/lvaddr.C: Likewise.
30102 * g++.dg/opt/pr7503-3.C: Likewise.
30103
30104 PR c++/18466
30105 * g++.dg/parse/qualified3.C: New test.
30106 * g++.old-deja/g++.other/friend7.C: Remove bogus qualification.
30107
30108 PR c++/18545
30109 * g++.dg/expr/return1.C: New test.
30110
30111 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30112
30113 Friend class name lookup 3/n, PR c++/3332
30114 * g++.dg/lookup/friend3.C: New test.
30115 * g++.dg/lookup/friend4.C: Likewise.
30116 * g++.dg/lookup/friend5.C: Likewise.
30117
30118 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30119
30120 Friend class name lookup 2/n, PR c++/14513, c++/15410
30121 * g++.dg/lookup/friend2.C: New test.
30122 * g++.dg/template/friend31.C: Likewise.
30123
30124 2004-11-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
30125
30126 * lib/target-libpath.exp (orig_ld_library_path_saved): Add missing set.
30127
30128 2004-11-24 Mark Mitchell <mark@codesourcery.com>
30129
30130 PR c++/17473
30131 * g++.dg/tc1/dr56.C: Remove.
30132 * g++.dg/template/typedef1.C: Add dg-error markers.
30133 * g++.old-deja/g++.other/typedef7.C: Likewise.
30134
30135 PR c++/18285
30136 * g++.dg/parse/typedef7.C: New test.
30137
30138 2004-11-24 Richard Sandiford <rsandifo@redhat.com>
30139
30140 * gcc.c-torture/execute/20041124-1.c: New test.
30141
30142 2004-11-24 Mark Mitchell <mark@codesourcery.com>
30143
30144 * g++.dg/template/deduce3.C: New test.
30145
30146 PR c++/18586
30147 * g++.dg/template/crash27.C: New test.
30148
30149 PR c++/18530
30150 * g++.dg/warn/Wshadow-3.C: New test.
30151
30152 2004-11-24 Devang Patel <dpatel@apple.com>
30153
30154 PR/18555
30155 * gcc.dg/cpp/isysroot-1.c: New test.
30156 * gcc.dg/cpp/usr/include/stdio.h: New file.
30157 * gcc.dg/cpp/isysroot-2.c: New test.
30158 * gcc.dg/cpp/System/Library/Framework/Carbon.framework/Headers/Carbon.h:
30159 New file.
30160
30161 2004-11-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
30162
30163 PR c++/8929
30164 * g++.old-deja/g++.oliva/template10.C: Remove xfail.
30165
30166 2004-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
30167
30168 * gcc.target/sparc/align.c: Do not include <stdint.h>.
30169 * gcc.target/sparc/pdist.c: Likewise.
30170
30171 2004-11-24 Paolo Bonzini <bonzini@gnu.org>
30172
30173 PR c++/16882
30174 * g++.dg/conversion/simd1.C: New test.
30175
30176 2004-11-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
30177
30178 * lib/target-libpath.exp: New file defining
30179 set_ld_library_path_env_vars and restore_ld_library_path_env_vars.
30180 * g++.dg/compat/compat.exp, lib/g++.exp, lib/gcc-dg.exp,
30181 lib/gfortran.exp, lib/objc.exp, lib/treelang.exp: Use new procs.
30182 * ada/acats/run_acats (LD_LIBRARY_PATH): Add previous LD_LIBRARY_PATH
30183 to LD_LIBRARY_PATH. Export LD_LIBRARY_PATH.
30184
30185 2004-11-23 Daniel Jacobowitz <dan@codesourcery.com>
30186
30187 * gcc.dg/pragma-align-2.c: Test macro expansion.
30188 * gcc.dg/pragma-pack-2.c: New test.
30189
30190 2004-11-23 Richard Henderson <rth@redhat.com>
30191
30192 * gcc.dg/vect/pr18425.c: Use effective target vect_long.
30193 * gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
30194 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-48a.c,
30195 gcc.dg/vect/vect-56a.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-77.c,
30196 gcc.dg/vect/vect-77a.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-86.c,
30197 gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c: XFAIL for alpha.
30198
30199 * gcc.dg/vect/vect.exp: Add check for alpha.
30200 * lib/target-supports.exp (check_alpha_max_hw_available): New.
30201 (check_effective_target_vect_int): Enable for alpha.
30202 (check_effective_target_vect_long): New.
30203 (is-effective-target): Add it.
30204
30205 2004-11-23 Uros Bizjak <uros@kss-loka.si>
30206
30207 * gcc.dg/pr18614-1.c: New test.
30208
30209 2004-11-23 Eric Botcazou <ebotcazou@libertysurf.fr>
30210
30211 * gcc.dg/setjmp-2.c: New test.
30212
30213 2004-11-22 James A. Morrison <phython@gcc.gnu.org>
30214
30215 * gcc.target/sparc/align.c, gcc.target/sparc/combined-2.c,
30216 gcc.target/sparc/fpack16.c, gcc.target/sparc/fpack32.c,
30217 gcc.target/sparc/fpackfix.c, gcc.target/fexpand.c,
30218 gcc.target/sparc/fpmerge.c, gcc.target/sparc/fpmul.c,
30219 gcc.target/sparc/pdist.c: New tests.
30220
30221 2004-11-22 Bob Wilson <bob.wilson@acm.org>
30222
30223 * gcc.dg/uninit-H.c: Define ASM for Xtensa targets.
30224
30225 2004-11-22 Dale Johannesen <dalej@apple.com>
30226
30227 * gcc.dg/20041111-1.c: New.
30228
30229 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
30230
30231 PR tree-opt/18536
30232 * gcc.dg/vect/pr18536.c: New test.
30233
30234 2004-11-22 Giovanni Bajo <giovannibajo@gcc.gnu.org>
30235
30236 PR c++/18354
30237 * g++.dg/template/nontype11.C: New test.
30238
30239 2004-11-21 Roger Sayle <roger@eyesopen.com>
30240
30241 PR middle-end/18520
30242 * gcc.dg/pr18520-1.c: New test case.
30243
30244 2004-11-20 Joseph S. Myers <joseph@codesourcery.com>
30245
30246 * gcc.dg/Wchar-subscripts-1.c, gcc.dg/array-8.c: New tests.
30247 * gcc.dg/pointer-arith-1.c, gcc.dg/pointer-arith-2.c,
30248 gcc.dg/pointer-arith-3.c, gcc.dg/pointer-arith-4.c: Update
30249 expected diagnostics.
30250
30251 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
30252
30253 PR target/18580
30254 * gcc.dg/vect/vect-13.c, vect-27.c, vect-27a.c, vect-29.c,
30255 vect-29a.c, vect-48a.c, vect-56a.c, vect-72.c, vect-72a.c,
30256 vect-77.c, vect-77a.c: XFAIL on the SPARC.
30257
30258 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
30259
30260 * gcc.dg/vect/vect.exp (sparc*-*-*): Fix a couple of nits.
30261
30262 2004-11-19 Mark Mitchell <mark@codesourcery.com>
30263 Joseph Myers <joseph@codesourcery.com>
30264
30265 * lib/target-supports.exp (check_visibility_available): Really
30266 test the compiler.
30267
30268 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
30269
30270 PR tree-opt/18181
30271 * gcc.dg/vect/vect-85.c: New test.
30272 * gcc.dg/vect/vect-86.c: New test.
30273 * gcc.dg/vect/vect-87.c: New test.
30274 * gcc.dg/vect/vect-88.c: New test.
30275
30276 2004-11-19 Ben Elliston <bje@au.ibm.com>
30277
30278 * gcc.dg/pr16286.c: Test __pixel and __bool keywords.
30279
30280 2004-11-18 Janis Johnson <janis187@us.ibm.com>
30281
30282 * gcc.dg/ppc-bitfield1.c: Skip if not LP64, don't specify -m64.
30283 * gcc.dg/ppc-and-1.c: Ditto.
30284 * gcc.dg/ppc-compare-1.c: Ditto.
30285 * gcc.dg/ppc-mov-1.c: Ditto
30286
30287 2004-11-18 Daniel Jacobowitz <dan@codesourcery.com>
30288 Mark Mitchell <mark@codesourcery.com>
30289
30290 * gcc.dg/pragma-init-fini-2.c: New test.
30291
30292 2004-11-17 Janis Johnson <janis187@us.ibm.com>
30293 Aldy Hernandez <aldyh@redhat.com>
30294
30295 * lib/target-supports.exp (check_effective_target_vect_int): New
30296 (check_effective_target_vect_float): New
30297 (check_effective_target_vect_double): New.
30298 (is-effective-target): Support new effective targets keywords.
30299 * gcc.dg/vect/vect.exp: Set target-dependent vector flags and
30300 default action for dg-do.
30301 * gcc.dg/vect/pr16105.c: Use new support.
30302 * gcc.dg/vect/pr18400.c: Ditto.
30303 * gcc.dg/vect/pr18425.c: Ditto.
30304 * gcc.dg/vect/vect-1.c: Ditto.
30305 * gcc.dg/vect/vect-10.c: Ditto.
30306 * gcc.dg/vect/vect-11.c: Ditto.
30307 * gcc.dg/vect/vect-12.c: Ditto.
30308 * gcc.dg/vect/vect-13.c: Ditto.
30309 * gcc.dg/vect/vect-14.c: Ditto.
30310 * gcc.dg/vect/vect-15.c: Ditto.
30311 * gcc.dg/vect/vect-16.c: Ditto.
30312 * gcc.dg/vect/vect-17.c: Ditto.
30313 * gcc.dg/vect/vect-18.c: Ditto.
30314 * gcc.dg/vect/vect-19.c: Ditto.
30315 * gcc.dg/vect/vect-2.c: Ditto.
30316 * gcc.dg/vect/vect-20.c: Ditto.
30317 * gcc.dg/vect/vect-21.c: Ditto.
30318 * gcc.dg/vect/vect-22.c: Ditto.
30319 * gcc.dg/vect/vect-23.c: Ditto.
30320 * gcc.dg/vect/vect-24.c: Ditto.
30321 * gcc.dg/vect/vect-25.c: Ditto.
30322 * gcc.dg/vect/vect-26.c: Ditto.
30323 * gcc.dg/vect/vect-27.c: Ditto.
30324 * gcc.dg/vect/vect-27a.c: Ditto.
30325 * gcc.dg/vect/vect-28.c: Ditto.
30326 * gcc.dg/vect/vect-29.c: Ditto.
30327 * gcc.dg/vect/vect-29a.c: Ditto.
30328 * gcc.dg/vect/vect-3.c: Ditto.
30329 * gcc.dg/vect/vect-30.c: Ditto.
30330 * gcc.dg/vect/vect-31.c: Ditto.
30331 * gcc.dg/vect/vect-32.c: Ditto.
30332 * gcc.dg/vect/vect-33.c: Ditto.
30333 * gcc.dg/vect/vect-34.c: Ditto.
30334 * gcc.dg/vect/vect-35.c: Ditto.
30335 * gcc.dg/vect/vect-36.c: Ditto.
30336 * gcc.dg/vect/vect-37.c: Ditto.
30337 * gcc.dg/vect/vect-38.c: Ditto.
30338 * gcc.dg/vect/vect-4.c: Ditto.
30339 * gcc.dg/vect/vect-40.c: Ditto.
30340 * gcc.dg/vect/vect-41.c: Ditto.
30341 * gcc.dg/vect/vect-42.c: Ditto.
30342 * gcc.dg/vect/vect-43.c: Ditto.
30343 * gcc.dg/vect/vect-44.c: Ditto.
30344 * gcc.dg/vect/vect-45.c: Ditto.
30345 * gcc.dg/vect/vect-46.c: Ditto.
30346 * gcc.dg/vect/vect-47.c: Ditto.
30347 * gcc.dg/vect/vect-48.c: Ditto.
30348 * gcc.dg/vect/vect-48a.c: Ditto.
30349 * gcc.dg/vect/vect-49.c: Ditto.
30350 * gcc.dg/vect/vect-5.c: Ditto.
30351 * gcc.dg/vect/vect-50.c: Ditto.
30352 * gcc.dg/vect/vect-51.c: Ditto.
30353 * gcc.dg/vect/vect-52.c: Ditto.
30354 * gcc.dg/vect/vect-53.c: Ditto.
30355 * gcc.dg/vect/vect-54.c: Ditto.
30356 * gcc.dg/vect/vect-55.c: Ditto.
30357 * gcc.dg/vect/vect-56.c: Ditto.
30358 * gcc.dg/vect/vect-56a.c: Ditto.
30359 * gcc.dg/vect/vect-57.c: Ditto.
30360 * gcc.dg/vect/vect-58.c: Ditto.
30361 * gcc.dg/vect/vect-59.c: Ditto.
30362 * gcc.dg/vect/vect-6.c: Ditto.
30363 * gcc.dg/vect/vect-60.c: Ditto.
30364 * gcc.dg/vect/vect-61.c: Ditto.
30365 * gcc.dg/vect/vect-62.c: Ditto.
30366 * gcc.dg/vect/vect-63.c: Ditto.
30367 * gcc.dg/vect/vect-64.c: Ditto.
30368 * gcc.dg/vect/vect-65.c: Ditto.
30369 * gcc.dg/vect/vect-66.c: Ditto.
30370 * gcc.dg/vect/vect-67.c: Ditto.
30371 * gcc.dg/vect/vect-68.c: Ditto.
30372 * gcc.dg/vect/vect-69.c: Ditto.
30373 * gcc.dg/vect/vect-7.c: Ditto.
30374 * gcc.dg/vect/vect-72.c: Ditto.
30375 * gcc.dg/vect/vect-72a.c: Ditto.
30376 * gcc.dg/vect/vect-73.c: Ditto.
30377 * gcc.dg/vect/vect-74.c: Ditto.
30378 * gcc.dg/vect/vect-75.c: Ditto.
30379 * gcc.dg/vect/vect-76.c: Ditto.
30380 * gcc.dg/vect/vect-77.c: Ditto.
30381 * gcc.dg/vect/vect-77a.c: Ditto.
30382 * gcc.dg/vect/vect-78.c: Ditto.
30383 * gcc.dg/vect/vect-79.c: Ditto.
30384 * gcc.dg/vect/vect-8.c: Ditto.
30385 * gcc.dg/vect/vect-80.c: Ditto.
30386 * gcc.dg/vect/vect-82.c: Ditto.
30387 * gcc.dg/vect/vect-82_64.c: Ditto.
30388 * gcc.dg/vect/vect-83.c: Ditto.
30389 * gcc.dg/vect/vect-83_64.c: Ditto.
30390 * gcc.dg/vect/vect-9.c: Ditto.
30391 * gcc.dg/vect/vect-all.c: Ditto.
30392 * gcc.dg/vect/vect-none.c: Ditto.
30393
30394 2004-11-17 Janis Johnson <janis187@us.ibm.com>
30395
30396 * lib/gcc-dg.exp (dg-skip-if): New function.
30397 (dg-forbid-option): Remove.
30398 * g++.dg/abi/bitfield3.C: Use dg-skip-if i?86 -m64.
30399 * g++.dg/abi/bitfield8.C: Likewise.
30400 * g++.dg/abi/dtor1.C: Likewise.
30401 * g++.dg/abi/empty10.C: Likewise.
30402 * g++.dg/abi/empty7.C: Likewise.
30403 * g++.dg/abi/empty9.C: Likewise.
30404 * g++.dg/abi/layout3.C: Likewise.
30405 * g++.dg/abi/layout4.C: Likewise.
30406 * g++.dg/abi/thunk1.C: Likewise.
30407 * g++.dg/abi/thunk2.C: Likewise.
30408 * g++.dg/abi/vbase11.C: Likewise.
30409 * g++.dg/abi/vthunk2.C: Likewise.
30410 * g++.dg/abi/vthunk3.C: Likewise.
30411 * g++.dg/ext/attrib8.C: Likewise.
30412 * g++.dg/opt/longbranch2.C: Likewise.
30413 * g++.dg/opt/reg-stack4.C: Likewise.
30414 * g++.old-deja/g++.ext/attrib1.C: Likewise.
30415 * g++.old-deja/g++.ext/attrib2.C: Likewise.
30416 * g++.old-deja/g++.ext/attrib3.C: Likewise.
30417 * g++.old-deja/g++.other/store-expr1.C: Likewise.
30418 * g++.old-deja/g++.other/store-expr2.C: Likewise.
30419 * gcc.dg/20000609-1.c: Likewise.
30420 * gcc.dg/20000720-1.c: Likewise.
30421 * gcc.dg/20011107-1.c: Likewise.
30422 * gcc.dg/20011119-1.c: Likewise.
30423 * gcc.dg/20020108-1.c: Likewise.
30424 * gcc.dg/20020122-2.c: Likewise.
30425 * gcc.dg/20020122-3.c: Likewise.
30426 * gcc.dg/20020201-3.c: Likewise.
30427 * gcc.dg/20020206-1.c: Likewise.
30428 * gcc.dg/20020218-1.c: Likewise.
30429 * gcc.dg/20020310-1.c: Likewise.
30430 * gcc.dg/20020411-1.c: Likewise.
30431 * gcc.dg/20020418-2.c: Likewise.
30432 * gcc.dg/20020426-1.c: Likewise.
30433 * gcc.dg/20020426-2.c: Likewise.
30434 * gcc.dg/20020517-1.c: Likewise.
30435 * gcc.dg/20020523-1.c: Likewise.
30436 * gcc.dg/20020523-2.c: Likewise.
30437 * gcc.dg/20020729-1.c: Likewise.
30438 * gcc.dg/20030204-1.c: Likewise.
30439 * gcc.dg/20030826-2.c: Likewise.
30440 * gcc.dg/20030926-1.c: Likewise.
30441 * gcc.dg/20031202-1.c: Likewise.
30442 * gcc.dg/980312-1.c: Likewise.
30443 * gcc.dg/980313-1.c: Likewise.
30444 * gcc.dg/990117-1.c: Likewise.
30445 * gcc.dg/990424-1.c: Likewise.
30446 * gcc.dg/990524-1.c: Likewise.
30447 * gcc.dg/991230-1.c: Likewise.
30448 * gcc.dg/i386-387-1.c: Likewise.
30449 * gcc.dg/i386-387-2.c: Likewise.
30450 * gcc.dg/i386-387-3.c: Likewise.
30451 * gcc.dg/i386-387-4.c: Likewise.
30452 * gcc.dg/i386-387-5.c: Likewise.
30453 * gcc.dg/i386-387-6.c: Likewise.
30454 * gcc.dg/i386-asm-1.c: Likewise.
30455 * gcc.dg/i386-bitfield1.c: Likewise.
30456 * gcc.dg/i386-bitfield2.c: Likewise.
30457 * gcc.dg/i386-loop-1.c: Likewise.
30458 * gcc.dg/i386-loop-2.c: Likewise.
30459 * gcc.dg/i386-loop-3.c: Likewise.
30460 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
30461 * gcc.dg/i386-pic-1.c: Likewise.
30462 * gcc.dg/i386-regparm.c: Likewise.
30463 * gcc.dg/i386-signbit-1.c: Likewise.
30464 * gcc.dg/i386-signbit-2.c: Likewise.
30465 * gcc.dg/i386-signbit-3.c: Likewise.
30466 * gcc.dg/i386-sse-5.c: Likewise.
30467 * gcc.dg/i386-sse-8.c: Likewise.
30468 * gcc.dg/i386-unroll-1.c: Likewise.
30469 * gcc.dg/tls/opt-1.c: Likewise.
30470 * gcc.dg/tls/opt-2.c: Likewise.
30471 * gcc.dg/unroll-1.c: Likewise.
30472 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
30473 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
30474 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
30475 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
30476
30477 2004-11-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
30478
30479 * g++.dg/template/incomplete1.C: New test.
30480
30481 2004-11-16 Nick Clifton <nickc@redhat.com>
30482
30483 Revert patches accidentally commited during checkin of fixes for
30484 xstormy16 tests:
30485 gcc.c-torture/execute/simd-4.c: Revert
30486 gcc.dg/20040910-1.c: Revert.
30487
30488 2004-11-16 Paul Brook <paul@codesourcery.com>
30489
30490 PR fortran/13010
30491 * gfortran.dg/der_pointer_1.f90: New test.
30492
30493 2004-11-15 Joseph S. Myers <joseph@codesourcery.com>
30494
30495 PR c/18498
30496 * gcc.dg/bitfld-13.c: New test.
30497
30498 2004-11-15 Janis Johnson <janis187@us.ibm.com>
30499
30500 * gcc.dg/vect/tree-vect.h: (check_vect): Test symbols defined for
30501 powerpc*-*-linux*.
30502
30503 * gcc.dg/ppc64-abi-1.c: Skip if not lp64.
30504 * gcc.dg/ppc64-abi-2.c: Ditto.
30505 * gcc.dg/ppc64-abi-3.c: Ditto.
30506
30507 * lib/gcc-dg.exp (dg-target-list): Remove.
30508
30509 2004-11-15 Steve Ellcey <sje@cup.hp.com>
30510
30511 * gcc.dg/ia64-postinc.c: New test.
30512
30513 2004-11-15 Mark Mitchell <mark@codesourcery.com>
30514
30515 * gcc.dg/format/cmn-err-1.c: Add tests for "%p".
30516
30517 2004-11-15 Nick Clifton <nickc@redhat.com>
30518
30519 * g++.dg/opt/strength-reduce.C: Replace 0x7fffffff with
30520 __INT_MAX__ so that the test can be compiled by toolchains
30521 targeted at 16-bit processors.
30522
30523 * gcc.dg/20040625-1.c: Use long constants rather than integers
30524 when performing arithmetic that will overflow 16-bits.
30525
30526 * gcc.dg/i386-sse-8.c: Expect this test to fail for the
30527 xstormy16. It does not support 128-bit vector operations.
30528
30529 * gcc.dg/ultrasp4.c: Replace all occurrences of the type 'long'
30530 with the macro PTR_TYPE. Define this macro to an integer type
30531 suitable for holding a pointer.
30532
30533 * gcc.dg/compat/struct-align-1_x.c: Use shorter integers if
30534 the target is a 16-bit processor.
30535
30536 * gcc.dg/cpp/if-2.c: Expect a different warning message from
30537 16-bit targets where the character constant will be too long.
30538
30539 * g++.dg/opt/asm1.C: Expect this test to fail on the xstormy16
30540 where the double will not be directly addressable.
30541
30542 2004-11-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30543
30544 Friend class name lookup 1/n, PR c++/18471
30545 * g++.dg/template/crash26.C: New test.
30546 * g++.dg/lookup/struct1.C: Adjust expected error.
30547 * g++.dg/parse/elab1.C: Likewise.
30548 * g++.dg/parse/elab2.C: Likewise.
30549 * g++.dg/parse/int-as-enum1.C: Likewise.
30550 * g++.dg/parse/struct-as-enum1.C: Likewise.
30551 * g++.dg/parse/typedef1.C: Likewise.
30552 * g++.dg/parse/typedef3.C: Likewise.
30553 * g++.dg/parse/typedef4.C: Likewise.
30554 * g++.dg/parse/typedef5.C: Likewise.
30555 * g++.dg/template/nontype4.C: Likewise.
30556 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
30557 * g++.old-deja/g++.other/elab1.C: Likewise.
30558 * g++.old-deja/g++.other/syntax4.C: Likewise.
30559
30560 2004-11-15 Eric Botcazou <ebotcazou@libertysurf.fr>
30561
30562 * gcc.dg/intmax_t-1.c: XFAIL on Solaris 2.5.1.
30563
30564 2004-11-14 Zdenek Dvorak <dvorakz@suse.cz>
30565
30566 * gcc.c-torture/execute/20041114-1.c: New test.
30567
30568 2004-11-14 Joseph S. Myers <joseph@codesourcery.com>
30569
30570 * gcc.dg/c99-flex-array-5.c, gcc.dg/c99-fordecl-3.c,
30571 gcc.dg/comp-goto-1.c, gcc.dg/comp-goto-2.c, gcc.dg/comp-goto-3.c,
30572 gcc.dg/format/strfmon-2.c, gcc.dg/pointer-arith-1.c,
30573 gcc.dg/pointer-arith-2.c, gcc.dg/pointer-arith-3.c,
30574 gcc.dg/pointer-arith-4.c, gcc.dg/switch-5.c, gcc.dg/switch-6.c,
30575 gcc.dg/switch-7.c: New tests.
30576
30577 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
30578
30579 * gcc.dg/vect/vect-78.c: Now vectorized on powerpc*.
30580
30581 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
30582
30583 PR tree-opt/18400
30584 * gcc.dg/vect/pr18400.c: New test.
30585
30586 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
30587 Andrew Pinski <pinskia@physics.uc.edu>
30588
30589 PR tree-opt/18425
30590 * gcc.dg/vect/pr18425.c: New test.
30591
30592 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
30593
30594 * gcc.dg/tls/alias-1.c: Remove dg-warning on the SPARC.
30595 Guard with dg-require-alias and dg-require-visibility.
30596
30597 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
30598
30599 * g++.dg/other/packed1.C: UnXFAIL on SPARC, PA, MIPS and PowerPC.
30600
30601 2004-11-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
30602
30603 * g++.dg/expr/unary1.C, g++.dg/expr/unary2.C: New tests.
30604
30605 2004-11-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30606
30607 PR c++/17344
30608 * g++.dg/template/defarg5.C: New test.
30609
30610 2004-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
30611
30612 * g++.dg/parse/cast1.C: Run only on ILP32.
30613 * g++.old-deja/g++.mike/p784.C: Likewise.
30614
30615 2004-11-13 Bernd Schmidt <bernd.schmidt@analog.com>
30616
30617 * gcc.c-torture/execute/20041113-1.c: New test.
30618
30619 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
30620
30621 PR target/18230
30622 * gcc.dg/vect/tree-vect.h (check_vect): Add SPARC-specific test.
30623 * gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-9.c,
30624 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-12.c, gcc.dg/vect/vect-14.c,
30625 gcc.dg/vect/vect-15.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
30626 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-21.c,
30627 gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c, gcc.dg/vect/vect-24.c,
30628 gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c, gcc.dg/vect/vect-32.c,
30629 gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c, gcc.dg/vect/vect-35.c,
30630 gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-62.c,
30631 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
30632 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
30633 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-73.c, gcc.dg/vect/vect-75.c,
30634 gcc.dg/vect/vect-76.c, gcc.dg/vect/vect-78.c: Enable for SPARC.
30635
30636 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
30637
30638 * gcc.target/sparc/fand.c, gcc.target/sparc/fands,
30639 gcc.target/sparc/fnand.c, gcc.target/sparc/fnands.c,
30640 gcc.target/sparc/fxor.c, gcc.target/sparc/fxors.c,
30641 gcc.target/sparc/fxnor.c, gcc.target/sparc/fxnors.c,
30642 gcc.target/sparc/fandnot.c, gcc.target/sparc/fandnots.c,
30643 gcc.target/sparc/fornot.c, gcc.target/sparc/fornots.c,
30644 gcc.target/sparc/fnot.c, gcc.target/sparc/fnots.c,
30645 gcc.target/sparc/for.c, gcc.target/sparc/fors.c,
30646 gcc.target/sparc/combined-1.c: New tests.
30647
30648 2004-11-12 Ziemowit Laski <zlaski@apple.com>
30649
30650 * objc.dg/const-str-8.m, objc.dg/const-str-9.m:
30651 New tests.
30652
30653 2004-11-12 Mark Mitchell <mark@codesourcery.com>
30654
30655 * lib/gcc-dg.exp (dg-forbid-option): New function.
30656 * g++.dg/abi/bitfield3.C: Use dg-forbid-option -m64.
30657 * g++.dg/abi/bitfield8.C: Likewise.
30658 * g++.dg/abi/dtor1.C: Likewise.
30659 * g++.dg/abi/empty10.C: Likewise.
30660 * g++.dg/abi/empty7.C: Likewise.
30661 * g++.dg/abi/empty9.C: Likewise.
30662 * g++.dg/abi/layout3.C: Likewise.
30663 * g++.dg/abi/layout4.C: Likewise.
30664 * g++.dg/abi/thunk1.C: Likewise.
30665 * g++.dg/abi/thunk2.C: Likewise.
30666 * g++.dg/abi/vbase11.C: Likewise.
30667 * g++.dg/abi/vthunk2.C: Likewise.
30668 * g++.dg/abi/vthunk3.C: Likewise.
30669 * g++.dg/ext/attrib8.C: Likewise.
30670 * g++.dg/opt/longbranch2.C: Likewise.
30671 * g++.dg/opt/reg-stack4.C: Likewise.
30672 * g++.old-deja/g++.ext/attrib1.C: Likewise.
30673 * g++.old-deja/g++.ext/attrib2.C: Likewise.
30674 * g++.old-deja/g++.ext/attrib3.C: Likewise.
30675 * g++.old-deja/g++.other/store-expr1.C: Likewise.
30676 * g++.old-deja/g++.other/store-expr2.C: Likewise.
30677 * gcc.dg/20000609-1.c: Likewise.
30678 * gcc.dg/20000720-1.c: Likewise.
30679 * gcc.dg/20011107-1.c: Likewise.
30680 * gcc.dg/20011119-1.c: Likewise.
30681 * gcc.dg/20020108-1.c: Likewise.
30682 * gcc.dg/20020122-2.c: Likewise.
30683 * gcc.dg/20020122-3.c: Likewise.
30684 * gcc.dg/20020201-3.c: Likewise.
30685 * gcc.dg/20020206-1.c: Likewise.
30686 * gcc.dg/20020218-1.c: Likewise.
30687 * gcc.dg/20020310-1.c: Likewise.
30688 * gcc.dg/20020411-1.c: Likewise.
30689 * gcc.dg/20020418-2.c: Likewise.
30690 * gcc.dg/20020426-1.c: Likewise.
30691 * gcc.dg/20020426-2.c: Likewise.
30692 * gcc.dg/20020517-1.c: Likewise.
30693 * gcc.dg/20020523-1.c: Likewise.
30694 * gcc.dg/20020523-2.c: Likewise.
30695 * gcc.dg/20020729-1.c: Likewise.
30696 * gcc.dg/20030204-1.c: Likewise.
30697 * gcc.dg/20030826-2.c: Likewise.
30698 * gcc.dg/20030926-1.c: Likewise.
30699 * gcc.dg/20031202-1.c: Likewise.
30700 * gcc.dg/980312-1.c: Likewise.
30701 * gcc.dg/980313-1.c: Likewise.
30702 * gcc.dg/990117-1.c: Likewise.
30703 * gcc.dg/990424-1.c: Likewise.
30704 * gcc.dg/990524-1.c: Likewise.
30705 * gcc.dg/991230-1.c: Likewise.
30706 * gcc.dg/i386-387-1.c: Likewise.
30707 * gcc.dg/i386-387-2.c: Likewise.
30708 * gcc.dg/i386-387-3.c: Likewise.
30709 * gcc.dg/i386-387-4.c: Likewise.
30710 * gcc.dg/i386-387-5.c: Likewise.
30711 * gcc.dg/i386-387-6.c: Likewise.
30712 * gcc.dg/i386-asm-1.c: Likewise.
30713 * gcc.dg/i386-bitfield1.c: Likewise.
30714 * gcc.dg/i386-bitfield2.c: Likewise.
30715 * gcc.dg/i386-loop-1.c: Likewise.
30716 * gcc.dg/i386-loop-2.c: Likewise.
30717 * gcc.dg/i386-loop-3.c: Likewise.
30718 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
30719 * gcc.dg/i386-pic-1.c: Likewise.
30720 * gcc.dg/i386-regparm.c: Likewise.
30721 * gcc.dg/i386-signbit-1.c: Likewise.
30722 * gcc.dg/i386-signbit-2.c: Likewise.
30723 * gcc.dg/i386-signbit-3.c: Likewise.
30724 * gcc.dg/i386-sse-5.c: Likewise.
30725 * gcc.dg/i386-sse-8.c: Likewise.
30726 * gcc.dg/i386-unroll-1.c: Likewise.
30727 * gcc.dg/tls/opt-1.c: Likewise.
30728 * gcc.dg/tls/opt-2.c: Likewise.
30729 * gcc.dg/unroll-1.c: Likewise.
30730 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
30731 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
30732 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
30733 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
30734 * gcc.c-torture/execute/20010129-1.x: Do not use -mtune=i686 when
30735 -m64 is specified.
30736
30737 2004-11-12 Mark Mitchell <mark@codesourcery.com>
30738
30739 PR c++/18389
30740 * g++.dg/parse/cond1.C: New test.
30741
30742 PR c++/18429
30743 * g++.dg/template/array9.C: New test.
30744 * g++.dg/ext/vla1.C: Adjust error messages.
30745 * g++.dg/ext/vlm1.C: Likewise.
30746 * g++.dg/template/crash2.C: Likewise.
30747
30748 PR c++/18436
30749 * g++.dg/template/call3.C: New test.
30750
30751 PR c++/18407
30752 * g++.dg/template/ptrmem11.C: New test.
30753
30754 2004-11-12 Andrew Pinski <pinskia@physics.uc.edu>
30755
30756 PR other/14264
30757 * lib/g++.exp: Set LC_ALL and LANG to C.
30758 * lib/gcc-dg.exp: Likewise.
30759 * lib/gfortran.exp: Likewise.
30760 * lib/objc.exp: Likewise.
30761 * lib/treelang.exp: Likewise.
30762
30763 2004-11-12 Andreas Schwab <schwab@suse.de>
30764
30765 * gcc.dg/pr16286.c: Fix last change.
30766
30767 2004-11-12 Mark Mitchell <mark@codesourcery.com>
30768
30769 PR c++/18416
30770 * g++.dg/init/global1.C: New test.
30771
30772 2004-11-12 Eric Botcazou <ebotcazou@act-europe.fr>
30773
30774 * gcc.c-torture/execute/20041112-1.c: New test.
30775
30776 2004-11-11 Janis Johnson <janis187@us.ibm.com>
30777
30778 * lib/gcc-dg.exp (dg-target-list): New.
30779
30780 2004-11-11 Janis Johnson <janis187@us.ibm.com>
30781 Richard Sandiford <rsandifo@redhat.com>
30782
30783 * lib/target-supports.exp (get-compiler_messages): New.
30784 (check_named_sections_available): Use it.
30785 (check_effective_target_ilp32): New.
30786 (check_effective_target_lp64): New.
30787 (is-effective-target): New.
30788 * lib/gcc-dg.exp (dg-require-effective-target): New.
30789
30790 2004-11-11 Joseph S. Myers <joseph@codesourcery.com>
30791
30792 * gcc.dg/precedence-1.c: New test.
30793
30794 2004-11-11 Janis Johnson <janis187@us.ibm.com>
30795
30796 * gcc.misc-tests/linkage.exp: Handle biarch GCC for powerpc64.
30797
30798 * gcc.misc-tests/linkage.exp: Prepend directory name to pass/fail
30799 message, delete generated files, use more descriptive name for
30800 executable, and make the test unsupported when it cannot be run.
30801
30802 * lib/gcc-dg.exp (skip_test_and_clear_xfail): New procedure.
30803 (dg-require-weak, dg-require-visibility, dg-require-alias,
30804 dg-require-gc-sections, dg-require-profiling, dg-require-dll,
30805 dg-require-iconv, dg-require-named-sections): Use it.
30806
30807 * lib/gcc-dg.exp (dg-xfail-if): Ignore if skipping the test.
30808
30809 2004-11-11 Nathan Sidwell <nathan@codesourcery.com>
30810
30811 PR target/16457
30812 * gcc.dg/ppc-and-1: New
30813
30814 PR target/16796
30815 * gcc.dg/ppc-mov-1.c: New.
30816
30817 PR target/16458
30818 * gcc.dg/ppc-compare-1.c: New.
30819
30820 2004-11-10 Joseph S. Myers <joseph@codesourcery.com>
30821
30822 * objc.dg/desig-init-2.m: New test.
30823
30824 2004-11-10 Adam Nemet <anemet@lnxw.com>
30825
30826 PR middle-end/18160
30827 * g++.dg/warn/register-var-1.C: New test.
30828 * g++.dg/warn/register-var-2.C: New test.
30829
30830 2004-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
30831
30832 * gcc.dg/union-2.c: New test.
30833
30834 2004-11-10 Fariborz Jahanian <fjahanian@apple.com>
30835
30836 * gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c:
30837 New test for PR tree-optimization/17892.
30838
30839 2004-11-09 Mark Mitchell <mark@codesourcery.com>
30840
30841 PR c++/18369
30842 * g++.dg/init/new12.C: New test.
30843
30844 2004-11-10 James A. Morrison <phython@gcc.gnu.org>
30845
30846 * gcc.target/sparc: New directory.
30847 * gcc.target/sparc/sparc.exp: New driver.
30848 * gcc.target/sparc/fpadd16.c, gcc.target/sparc/fpadd16s.c,
30849 gcc.target/sparc/fpsub16.c, gcc.target/sparc/fpsub16s.c,
30850 gcc.target/sparc/fpadd32.c, gcc.target/sparc/fpadd32s.c,
30851 gcc.target/sparc/fpsub32.c, gcc.target/sparc/fpsub32s.c: New tests.
30852
30853 2004-11-10 Paul Brook <paul@codesourcery.com>
30854
30855 PR fortran/18218
30856 * gfortran.dg/list_read.c: New test.
30857
30858 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
30859
30860 PR c/18322
30861 * gcc.dg/func-outside-1.c, gcc.dg/func-outside-2.c: Correct
30862 expected diagnostic location.
30863
30864 2004-11-09 Ulrich Weigand <uweigand@de.ibm.com>
30865
30866 * gcc.dg/20041109-1.c: New test.
30867
30868 2004-11-09 Andrew Pinski <pinskia@physics.uc.edu>
30869
30870 PR objc/18406
30871 * objc/compile/pr18406.m: New test.
30872
30873 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
30874
30875 * gcc.dg/builtin-prefetch-1.c: Update expected diagnostic.
30876
30877 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
30878
30879 * gcc.dg/builtin-prefetch-1.c: Adjust expected messages.
30880
30881 2004-11-08 Steve Ellcey <sje@cup.hp.com>
30882
30883 * gcc.dg/uninit-H.c: Add ifdefs for __hppa__ and __ia64__.
30884
30885 2004-11-08 Steve Ellcey <sje@cup.hp.com>
30886
30887 * gcc.dg/20030225-2.c: Add prototype for abort and
30888 exit.
30889
30890 2004-11-08 Andrew Pinski <pinskia@physics.uc.edu>
30891
30892 PR tree-opt/18299
30893 * gcc.c-torture/pr18299-1.c: New test.
30894
30895 2004-11-06 Andreas Schwab <schwab@suse.de>
30896
30897 * gcc.dg/pr16286.c: Also test for bool and pixel.
30898
30899 2004-11-06 Joseph S. Myers <joseph@codesourcery.com>
30900
30901 * gcc.dg/anon-struct-6.c, gcc.dg/anon-struct-7.c,
30902 gcc.dg/anon-struct-8.c, gcc.dg/bitfld-10.c, gcc.dg/bitfld-11.c,
30903 gcc.dg/bitfld-12.c, gcc.dg/func-outside-1.c,
30904 gcc.dg/func-outside-2.c, gcc.dg/label-decl-1.c,
30905 gcc.dg/label-decl-2.c, gcc.dg/label-decl-3.c,
30906 gcc.dg/label-decl-4.c, gcc.dg/struct-empty-1.c,
30907 gcc.dg/struct-empty-2.c, gcc.dg/struct-empty-3.c,
30908 gcc.dg/struct-semi-1.c, gcc.dg/struct-semi-2.c,
30909 gcc.dg/struct-semi-3.c: New tests.
30910
30911 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
30912
30913 * g++.dg/opt/nothrow1.C: Use -42 instead of 42.
30914
30915 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
30916
30917 * gcc.dg/compat/generate-random.c (generate_random_data unsafe_state):
30918 Do not use C99 designators.
30919
30920 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
30921
30922 * g++.dg/other/pragma-re-1.C (p, q): Fix type and remove cast.
30923
30924 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
30925
30926 * gcc.c-torture/compile/simd-5.c: Do not XFAIL on SPARC 64-bit.
30927 * gcc.c-torture/execute/20020227-1.x: Do not XFAIL at -O3.
30928 * gcc.c-torture/execute/simd-5.x: Remove.
30929
30930 2004-11-06 Andrew Pinski <pinskia@physics.uc.edu>
30931
30932 PR rtl-optimization/17933
30933 * gcc.dg/torture/pr17933-1.c: New test.
30934
30935 2004-11-06 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
30936
30937 PR target/18106
30938 * lib/target-supports.exp (check_weak_available): Support
30939 Windows.
30940
30941 2004-11-05 Danny Smith <dannysmith@users.sourceforge.net>
30942
30943 * gcc.dg/compat/struct-layout-1_generate.c (main): Generate a
30944 call to fflush(stdout) before abort.
30945 (my_ffsll): New function.
30946 (generate_fields): Use it.
30947
30948 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
30949
30950 * gcc.dg/init-undef-1.c: New test.
30951
30952 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
30953
30954 * gcc.dg/20040910-1.c, gcc.dg/cpp/digraph2.c,
30955 gcc.dg/cpp/direct2.c, gcc.dg/cpp/direct2s.c,
30956 gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/951123-1.c,
30957 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c: Adjust
30958 expected messages for new parser.
30959
30960 2004-11-04 Mark Mitchell <mark@codesourcery.com>
30961
30962 * g++.dg/ext/visibility/symbian1.C: New test.
30963
30964 2004-11-04 Eric Botcazou <ebotcazou@libertysurf.fr>
30965
30966 * gcc.dg/pragma-align.c (sixteen): Use 8-byte alignment
30967 on LP64 targets.
30968
30969 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
30970
30971 * gcc.dg/asm-qual-1.c, gcc.dg/declspec-15.c, gcc.dg/declspec-16.c,
30972 gcc.dg/declspec-17.c, gcc.dg/empty-source-1.c,
30973 gcc.dg/empty-source-2.c, gcc.dg/empty-source-3.c,
30974 gcc.dg/extra-semi-1.c, gcc.dg/extra-semi-2.c,
30975 gcc.dg/extra-semi-3.c, gcc.dg/gnu-cond-expr-1.c,
30976 gcc.dg/gnu-cond-expr-2.c, gcc.dg/gnu-cond-expr-3.c,
30977 gcc.dg/init-empty-1.c, gcc.dg/init-empty-2.c,
30978 gcc.dg/init-empty-3.c, gcc.dg/noncompile/old-style-parm-1.c,
30979 gcc.dg/noncompile/old-style-parm-2.c, gcc.dg/stmt-expr-1.c,
30980 gcc.dg/stmt-expr-2.c, gcc.dg/stmt-expr-3.c: New tests.
30981
30982 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
30983
30984 * gcc.dg/c90-restrict-1.c, gcc.dg/c99-arraydecl-2.c,
30985 gcc.dg/c99-func-2.c, gcc.dg/charset/asm2.c, gcc.dg/concat.c,
30986 gcc.dg/cpp/19990413-1.c, gcc.dg/cpp/paste4.c,
30987 gcc.dg/init-desig-obs-1.c, gcc.dg/noncompile/920721-2.c,
30988 gcc.dg/noncompile/930622-2.c, gcc.dg/noncompile/940112-1.c,
30989 gcc.dg/noncompile/950921-1.c, gcc.dg/switch-2.c,
30990 objc.dg/naming-1.m, objc.dg/naming-2.m: Adjust expected messages
30991 for new parser.
30992
30993 2004-11-04 Richard Sandiford <rsandifo@redhat.com>
30994
30995 PR target/15342
30996 * gcc.dg/20041104-1.c: New test.
30997
30998 2004-11-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
30999
31000 * g++.dg/template/nontype7.C: New test.
31001 * g++.dg/template/nontype8.C: Likewise.
31002 * g++.dg/template/nontype9.C: Likewise.
31003 * g++.dg/template/nontype10.C: Likewise.
31004 * g++.dg/tc1/dr49.C: Likewise.
31005 * g++.dg/template/ptrmem8.C: Relax dg-error checks.
31006 * g++.old-deja/g++.other/null1.C: Remove a buggy error check
31007
31008 2004-11-04 Ben Elliston <bje@au.ibm.com>
31009
31010 * g++.dg/rtti/tinfo1.C: Remove xfails.
31011
31012 2004-11-04 Ben Elliston <bje@au.ibm.com>
31013
31014 * g++.old-deja/g++.other/enum5.C (enum conditions): Move the
31015 packed attribute to the definition to satisfy the new C++ parser.
31016
31017 2004-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
31018
31019 * gcc.c-torture/execute/stdarg-2.c (foo): Split multiple
31020 invocations of va_arg.
31021
31022 2004-11-02 Mark Mitchell <mark@codesourcery.com>
31023
31024 PR c++/18124
31025 * g++.dg/template/crash25.C: New test.
31026
31027 PR c++/18155
31028 * g++.dg/template/typedef2.C: New test.
31029 * g++.dg/parse/crash13.C: Adjust error markers.
31030
31031 PR c++/18177
31032 * g++.dg/conversion/const3.C: New test.
31033
31034 2004-11-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
31035
31036 PR fortran/17535
31037 PR fortran/17583
31038 PR fortran/17713
31039 * gfortran.dg/generic_[123].f90: New testcases.
31040
31041 2004-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
31042
31043 * gcc.dg/uninit-C.c: Remove special-casing for SPARC.
31044 * gcc.dg/uninit-H.c: Define to "sp" on SPARC.
31045
31046 2004-11-02 Andrew Pinski <pinskia@physics.uc.edu>
31047
31048 PR tree-opt/16808
31049 * gcc.c-torture/compile/pr16808.c: New test.
31050
31051 2004-11-02 Nathan Sidwell <nathan@codesourcery.com>
31052
31053 PR rtl-optimization/17104
31054 * gcc.dg/ppc-bitfield1.c: New.
31055
31056 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
31057
31058 * gcc.dg/uninit-H.c (ASM): Define to "$sp" on MIPS targets.
31059
31060 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
31061
31062 * g++.dg/abi/mangle6.C: Run for all MIPS targets. Provide dummy
31063 strings for 32-bit code.
31064
31065 2004-11-01 Joseph S. Myers <joseph@codesourcery.com>
31066
31067 PR c/18239
31068 * gcc.dg/parm-impl-decl-1.c, gcc.dg/parm-impl-decl-2.c: New tests.
31069
31070 2004-11-01 Nathan Sidwell <nathan@codesourcery.com>
31071
31072 PR c++/18064
31073 * g++.old-deja/g++.mike/p811.C: Avoid covariant extension.
31074
31075 2004-10-31 Mark Mitchell <mark@codesourcery.com>
31076
31077 PR c++/15172
31078 * g++.dg/init/aggr2.C: New test.
31079
31080 2004-10-30 Ziemowit Laski <zlaski@apple.com>
31081
31082 * objc.dg/local-decl-1.m: New test.
31083
31084 2004-10-30 Gabriel Dos Reis <gdr@integrable-solutions.net>
31085
31086 * gcc.dg/20040910-1.c: Adjust regex.
31087
31088 2004-10-30 Roger Sayle <roger@eyesopen.com>
31089
31090 PR rtl-optimization/18084
31091 * g++.dg/opt/pr18084-1.C: New testcase.
31092
31093 2004-10-30 Matt Austern <austern@apple.com>
31094
31095 PR c++/17542
31096 * g++.dg/ext/attrib18.C: New test.
31097
31098 2004-10-30 Roger Sayle <roger@eyesopen.com>
31099
31100 PR middle-end/18096
31101 * gcc.dg/pr18096-1.c: New test case.
31102
31103 2004-10-30 Roger Sayle <roger@eyesopen.com>
31104
31105 * gcc.dg/pr17581-1.c: Add missing prototype for abort.
31106
31107 2004-10-30 Joseph S. Myers <joseph@codesourcery.com>
31108
31109 PR c/16666
31110 * gcc.dg/dremf-type-compat-1.c, gcc.dg/dremf-type-compat-2.c,
31111 gcc.dg/dremf-type-compat-3.c, gcc.dg/dremf-type-compat-4.c,
31112 gcc.dg/old-style-prom-1.c, gcc.dg/old-style-prom-2.c,
31113 gcc.dg/old-style-prom-3.c: New tests.
31114
31115 2004-10-30 Danny Smith <dannysmith@users.sourceforge.net>
31116
31117 * gcc.dg/bf-ms-attrib.c: Add protototype for abort.
31118 Remove unnecessary inclusion of stdio.h.
31119
31120 2004-10-29 Roger Sayle <roger@eyesopen.com>
31121
31122 PR rtl-optimization/17581
31123 * gcc.dg/pr17581-1.c: New test case.
31124
31125 2004-10-28 Nathan Sidwell <nathan@codesourcery.com>
31126
31127 * g++.dg/conversion/dr195.C: Adjust expected errors for DR195 not
31128 being implemented.
31129 * g++.dg/conversion/dr195-1.C: New.
31130 * g++.old-deja/g++.brendan/operators4.C: Don't be pedantic.
31131 * g++.old-deja/g++.mike/p10148.C: Likewise.
31132
31133 2004-10-29 Mark Mitchell <mark@codesourcery.com>
31134
31135 PR c++/17695
31136 * g++.dg/debug/typedef2.C: New test.
31137
31138 2004-10-29 David Billinghurst <David.Billinghurst@riotinto.com>
31139
31140 PR fortran/13490
31141 * gfortran.dg/g77/20030326-1.f: Change xfail on error to warning.
31142 * gfortran.dg/g77/README: Update.
31143
31144 2004-10-28 Matt Austern <austern@apple.com>
31145
31146 PR c++/14124
31147 * g++.dg/ext/packed7.C: New test.
31148
31149 2004-10-28 Andrew Pinski <pinskia@physics.uc.edu>
31150
31151 * gcc.dg/visibility-[1-9a].c: Change to use scan-hidden instead of
31152 scan-assembler.
31153 * lib/scanasm.exp (hidden-scan-for): New proc.
31154 (scan-hidden): Use hidden-scan-for instead of constructing the scan
31155 string.
31156 (scan-not-hidden): Likewise.
31157 * lib/target-supports.exp (check_visibility_available): mach-o is
31158 support too.
31159
31160 2004-10-28 Mark Mitchell <mark@codesourcery.com>
31161
31162 PR c++/17132
31163 * g++.dg/template/memclass3.C: New test.
31164
31165 2004-10-28 Adam Nemet <anemet@lnxw.com>
31166
31167 PR middle-end/18160
31168 * gcc.dg/register-var-1.c: New test.
31169 * gcc.dg/register-var-2.c: New test.
31170 * gcc.dg/asm-7.c: Taking the address of a register variable is an
31171 error now.
31172
31173 2004-10-28 Dorit Naishlos <dorit@il.ibm.com>
31174
31175 PR other/18172
31176 * gcc.dg/vect/vect-20.c: Use 'signed char' instaed of 'char'. Remove
31177 unused variables.
31178 * gcc.dg/vect/vect-22.c: Likewise.
31179
31180 2004-10-28 Jakub Jelinek <jakub@redhat.com>
31181
31182 * gcc.dg/i386-rotate-1.c: New test.
31183
31184 2004-10-27 Mark Mitchell <mark@codesourcery.com>
31185
31186 * g++.dg/init/ref12.C: Add "run" marker.
31187
31188 PR c++/17435
31189 * g++.dg/init/ref12.C: New test.
31190
31191 PR c++/18140
31192 * g++.dg/template/shift1.C: New test.
31193 * g++.dg/template/error10.C: Adjust error markers.
31194
31195 2004-10-27 Andrew Pinski <pinskia@physics.uc.edu>
31196
31197 PR tree-opt/17529
31198 * gcc.c-torture/compile/pr17529.c: Remove the xfail.
31199
31200 2004-10-27 Geoffrey Keating <geoffk@apple.com>
31201
31202 * gcc.dg/weak/typeof-2.c: Needs aliases as well as weak.
31203 * gcc.dg/weak/weak-3.c: Likewise.
31204 * gcc.dg/weak/weak-5.c: Likewise.
31205 * gcc.dg/weak/weak-9.c: Likewise.
31206 * lib/file-format.exp (gcc_target_object_format): Darwin has Mach-O.
31207 * lib/target-supports.exp (check_weak_available): Mach-O does weak.
31208
31209 * gcc.dg/darwin-weakimport-1.c: New.
31210
31211 2004-10-28 Ben Elliston <bje@au.ibm.com>
31212
31213 * gcc.dg/tree-ssa/sra-1.c: Pass --param sra-max-structure-size.
31214
31215 2004-10-27 Nathan Sidwell <nathan@codesourcery.com>
31216
31217 * gcc.dg/cpp/direct2.c: Cope with different bison 'parse' or
31218 'syntax' error messages.
31219 * gcc.dg/cpp/direct2s.c: Likewise.
31220
31221 2004-10-26 Geoffrey Keating <geoffk@apple.com>
31222
31223 * gcc.c-torture/compile/20041026-1.c: New.
31224
31225 2004-10-26 Mark Mitchell <mark@codesourcery.com>
31226
31227 PR c++/18093
31228 * g++.dg/lookup/ns2.C: New test.
31229
31230 PR c++/18020
31231 * g++.dg/template/enum4.C: New test.
31232
31233 PR c++/18161
31234 * g++.dg/template/expr1.C: New test.
31235
31236 2004-10-26 Ben Elliston <bje@au.ibm.com>
31237
31238 * gcc.dg/tree-ssa/20030922-2.c: Now passing, so remove xfail.
31239
31240 2004-10-26 Joseph S. Myers <jsm@polyomino.org.uk>
31241
31242 * gcc.dg/decl-nospec-1.c, gcc.dg/decl-nospec-2.c,
31243 gcc.dg/decl-nospec-3.c: New tests.
31244
31245 2004-10-26 Ziemowit Laski <zlaski@apple.com>
31246
31247 * objc.dg/super-class-3.m: New test.
31248
31249 2004-10-26 Nathan Sidwell <nathan@codesourcery.com>
31250
31251 * gcc.dg/cpp/direct2.c: Adjust expected errors, robustify parser
31252 resyncing.
31253 * gcc.dg/cpp/direct2s.c: Likewise.
31254
31255 2004-10-25 Geoffrey Keating <geoffk@apple.com>
31256
31257 * objc.dg/image-info.m: Update for changes to section selection.
31258
31259 2004-10-25 David Ayers <d.ayers@inode.at>
31260 Ziemowit Laski <zlaski@apple.com>
31261
31262 * objc.dg/call-super-2.m: Add messages to 'Class <Proto>'; update
31263 diagnostics when messaging 'id <Proto>'.
31264 * objc.dg/class-protocol-1.m: New test.
31265 * objc.dg/desig-init-1.m: Add message to an invalid receiver using
31266 a non-existent method signature.
31267 * objc.dg/method-5.m, objc.dg/method-6.m, objc.dg/proto-hier-1.m:
31268 Update diagnostics when messaging with non-existent method signature.
31269 * objc.dg/proto-hier-2.m: Adjust wording of diagnostic.
31270 * objc.dg/proto-lossage-1.m, objc.dg/proto-lossage-4.m: Messages to
31271 invalid receivers are now resolved as if messaging 'id'; remove
31272 extraneous diagnostics.
31273
31274 2004-10-25 Joseph S. Myers <jsm@polyomino.org.uk>
31275
31276 PR c/16667
31277 * gcc.dg/init-desig-obs-1.c, gcc.dg/init-desig-obs-2.c,
31278 gcc.dg/init-desig-obs-3.c: New tests.
31279
31280 2004-10-25 Jakub Jelinek <jakub@redhat.com>
31281
31282 * gcc.dg/debug/20041023-1.c: New test.
31283
31284 2004-10-25 Andrew Pinski <pinskia@physics.uc.edu>
31285
31286 PR middle-end/17407
31287 * gcc.c-torture/compile/pr17407.c: New test.
31288
31289 PR c++/18121
31290 * g++.dg/template/array8.C: New test.
31291
31292 2004-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
31293
31294 PR other/18138
31295 * lib/g++.exp: Accept more than one multilib libgcc.
31296 * lib/gcc-dg.exp: Likewise.
31297 * lib/objc.exp: Likewise.
31298 * lib/treelang.exp: Likewise.
31299 * lib/gfortran.exp: Likewise.
31300
31301 2004-10-24 Ben Elliston <bje@au.ibm.com>
31302
31303 * gcc.dg/c90-const-expr-3.c: Reference the ISO C standard.
31304
31305 2004-10-24 Geoffrey Keating <geoffk@geoffk.org>
31306
31307 * gcc.dg/c90-const-expr-3.c: xfail all the ASSERT_NOT_NPC tests.
31308 * gcc.dg/c99-const-expr-3.c: Likewise.
31309
31310 2004-10-23 Andrew Pinski <pinskia@physics.uc.edu>.
31311
31312 * gcc.dg/tree-ssa/loop-1.c: Add -static for *-*-darwin*.
31313
31314 2004-10-23 Ben Elliston <bje@au.ibm.com>
31315
31316 * gcc.c-torture/execute/loop-2e.x: Remove.
31317
31318 2004-10-22 Nathan Sidwell <nathan@codesourcery.com>
31319
31320 PR c++/18095
31321 * g++.dg/parse/crash18.C: New.
31322 * g++.dg/parse/crash19.C: New.
31323
31324 2004-10-22 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
31325
31326 * g++.dg/ext/dllimport1.C: Move dg-warnings.
31327 * g++.dg/ext/dllimport2.C: Same.
31328 * g++.dg/ext/dllimport8.C: Same.
31329
31330 2004-10-21 Mark Mitchell <mark@codesourcery.com>
31331
31332 PR c++/10841
31333 * g++.dg/conversion/cast1.C: New test.
31334 * g++.dg/overload/pmf1.C: Adjust error marker.
31335
31336 2004-10-21 Andrew Pinski <pinskia@physics.uc.edu>
31337
31338 PR objc/17923
31339 * objc.dg/const-str-7.m: New test.
31340
31341 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31342
31343 * g++.dg/template/memfriend11.C: Fix comment typo.
31344 * g++.dg/template/memfriend14.C: Likewise.
31345
31346 2004-10-20 Richard Henderson <rth@redhat.com>
31347
31348 * gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c, gcc.dg/cleanup-8.c,
31349 gcc.dg/cleanup-9.c: Use -fnon-call-exceptions, not
31350 -fasynchronous-unwind-tables.
31351
31352 2004-10-20 Richard Henderson <rth@redhat.com>
31353
31354 * gcc.c-torture/unsorted/call386.c (foo): Fix return type.
31355 (main): Return success.
31356 * gcc.c-torture/unsorted/subcc.c (foo, bar): Fix return types.
31357 (main): Return success.
31358
31359 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31360
31361 PR c++/13495
31362 * g++.dg/template/memfriend9.C: New test.
31363 * g++.dg/template/memfriend10.C: Likewise.
31364 * g++.dg/template/memfriend11.C: Likewise.
31365 * g++.dg/template/memfriend12.C: Likewise.
31366 * g++.dg/template/memfriend13.C: Likewise.
31367 * g++.dg/template/memfriend14.C: Likewise.
31368 * g++.dg/template/memfriend15.C: Likewise.
31369 * g++.dg/template/memfriend16.C: Likewise.
31370 * g++.dg/template/memfriend17.C: Likewise.
31371 * g++.old-deja/g++.pt/friend44.C: Remove bogus error.
31372
31373 2004-10-20 Nathan Sidwell <nathan@codesourcery.com>
31374
31375 * g++.dg/conversion/dr195.C: New.
31376 * g++.old-deja/g++.mike/p10148.C: Remove ill-formed cast.
31377
31378 2004-10-20 Ben Elliston <bje@au.ibm.com>
31379 Devang Patel <dpatel@apple.com>
31380
31381 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use integer arithmetic instead
31382 of floating point arithmetic, which could trap.
31383
31384 2004-10-19 Mark Mitchell <mark@codesourcery.com>
31385
31386 PR c++/14035
31387 * g++.dg/conversion/reinterpret1.C: Adjust error markers.
31388 * g++.dg/conversion/const2.C: New test.
31389 * g++.dg/expr/reinterpret2.C: New test.
31390 * g++.dg/expr/reinterpret3.C: New test.
31391 * g++.dg/expr/cast2.C: New test.
31392 * g++.dg/expr/copy1.C: New test.
31393 * g++.dg/other/conversion1.C: Change error message.
31394 * g++.dg/parse/comma1.C: Use __extension__ to allow casts from
31395 function pointers to void *.
31396 * g++.old-deja/g++.mike/p10148.C: Likewise.
31397
31398 2004-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
31399
31400 * gcc.dg/smod-1.c: Pass -mtune=i486 only on x86.
31401
31402 2004-10-19 Paolo Bonzini <bonzini@gnu.org>
31403
31404 PR c++/18047
31405
31406 * g++.dg/parse/expr3.C: New test.
31407
31408 2004-10-18 Eric Botcazou <ebotcazou@libertysurf.fr>
31409
31410 * gcc.dg/smod-1.c: New test.
31411
31412 2004-10-18 Ziemowit Laski <zlaski@apple.com>
31413
31414 * objc.dg/method-14.m: New test.
31415
31416 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
31417
31418 * gcc.c-torture/compile/pr17529.c: Fix test for non x86.
31419 Also xfail as the patch was reverted.
31420
31421 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
31422
31423 PR middle-end/16973
31424 * gcc.dg/pr16973.c: New test.
31425
31426 2004-10-18 Diego Novillo <dnovillo@redhat.com>
31427
31428 PR tree-optimization/17656
31429 * gcc.c-torture/compile/pr17656.c: New test.
31430
31431 2004-10-18 Nathan Sidwell <nathan@codesourcery.com>
31432
31433 * g++.dg/eh/shadow1.C: New.
31434
31435 2004-10-18 Jakub Jelinek <jakub@redhat.com>
31436
31437 * gcc.c-torture/compile/20041018-1.c: New test.
31438
31439 2004-10-18 Ben Elliston <bje@au.ibm.com>
31440
31441 * gcc.dg/ppc-sdata-1.c: Update to consider the possibility of the
31442 compiler referring to register 0 when accessing sdata. The linker
31443 now patches things up.
31444
31445 2004-10-17 Andrew Pinski <pinskia@physics.uc.edu>
31446
31447 PR c/17529
31448 * gcc.c-torture/compile/pr17529.c: New test.
31449
31450 2004-10-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
31451
31452 PR c++/17743
31453 * g++.dg/ext/attrib17.C: New test.
31454
31455 2004-10-16 Eric Botcazou <ebotcazou@libertysurf.fr>
31456
31457 * gcc.dg/bf-spl1.c: Use 'float' as the base type for FP types.
31458
31459 2004-10-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
31460
31461 PR c++/10479
31462 * g++.dg/ext/attrib16.C: New test.
31463
31464 2004-10-15 Mark Mitchell <mark@codesourcery.com>
31465
31466 PR c++/17042
31467 * g++.dg/init/dso_handle1.C: New test.
31468
31469 PR c++/14667
31470 * g++.dg/parse/typedef6.C: New test.
31471
31472 PR c++/17916
31473 * g++.dg/parse/pragma1.C: New test.
31474
31475 2004-10-15 Aldy Hernandez <aldyh@redhat.com>
31476
31477 * gcc.c-torture/execute/ieee/ieee.exp: Disable on powerpc-*-*spe.
31478
31479 2004-10-15 Steve Ellcey <sje@cup.hp.com>
31480
31481 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles): Use
31482 -fno-common when on HPPA HP-UX platforms.
31483
31484 2004-10-15 Jakub Jelinek <jakub@redhat.com>
31485
31486 PR other/16820
31487 * gcc.dg/compat/struct-layout-1.h: Don't include complex.h nor
31488 stdint.h.
31489 * gcc.dg/compat/struct-layout-1_x1.h (TX): Cast to long instead of
31490 uintptr_t.
31491
31492 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
31493
31494 PR c++/16301
31495 * g++.dg/lookup/strong-using-4.C: New test.
31496
31497 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
31498
31499 PR middle-end/16567
31500 * gcc.c-torture/compile/nested-1.c: New test.
31501
31502 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
31503
31504 * gcc.dg/vect/vect-44.c: xfail on i?86-*-*, x86_64-*-*,
31505 and mipsisa64*-*-* (until support for misaligned loads is added).
31506 * gcc.dg/vect/vect-50.c: Likewise.
31507 * gcc.dg/vect/vect-52.c: Likewise.
31508 * gcc.dg/vect/vect-54.c: Likewise.
31509 * gcc.dg/vect/vect-58.c: Likewise.
31510 * gcc.dg/vect/vect-60.c: Likewise.
31511 * gcc.dg/vect/vect-80.c: Likewise.
31512
31513 2004-10-14 Mark Mitchell <mark@codesourcery.com>
31514
31515 PR c++/17976
31516 * g++.dg/init/dtor3.C: New test.
31517
31518 2004-10-15 Ben Elliston <bje@au.ibm.com>
31519
31520 * gcc.dg/ppc-stackalign-1.c: Set dg-options to {}.
31521
31522 2004-10-14 Geoffrey Keating <geoffk@apple.com>
31523
31524 * gcc.dg/darwin-misaligned.c: Don't supply -force_cpusubtype_ALL.
31525 * gcc.dg/macho-lo-sum.c: Likewise.
31526
31527 2004-10-14 Joseph S. Myers <joseph@codesourcery.com>
31528
31529 * gcc.dg/ppc-spe64-1.c: New test.
31530
31531 2004-10-14 Devang Patel <dpatel@apple.com>
31532
31533 PR 17635
31534 * gcc.dg/pr17635.c : New test.
31535
31536 2004-10-14 Olga Golovanevsky <olga@il.ibm.com>
31537
31538 * gcc.dg/vect/vect-28.c: Remove xfail.
31539 * gcc.dg/vect/vect-30.c: Remove xfail.
31540 * gcc.dg/vect/vect-31.c: Vectorize 4 loops instead of 2.
31541 * gcc.dg/vect/vect-33.c: Remove xfail.
31542 * gcc.dg/vect/vect-44.c: Remove xfail.
31543 * gcc.dg/vect/vect-46.c: Remove xfail.
31544 * gcc.dg/vect/vect-50.c: Remove xfail.
31545 * gcc.dg/vect/vect-52.c: Remove xfail.
31546 * gcc.dg/vect/vect-54.c: Remove xfail.
31547 * gcc.dg/vect/vect-58.c: Remove xfail.
31548 * gcc.dg/vect/vect-60.c: Remove xfail.
31549 * gcc.dg/vect/vect-64.c: Vectorize 3 loops instead of 1.
31550 * gcc.dg/vect/vect-66.c: Vectorize 3 loops instead of 2.
31551 * gcc.dg/vect/vect-68.c: Vectorize 4 loops instead of 2.
31552 * gcc.dg/vect/vect-69.c: Vectorize 4 loops instead of 2.
31553 * gcc.dg/vect/vect-8.c: Remove xfail.
31554 * gcc.dg/vect/vect-80.c: Remove xfail.
31555 * gcc.dg/vect/vect-none.c: Vectorize 1 loops instead of 0.
31556
31557 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
31558
31559 * gcc.dg/vect/vect-82.c: New testcase.
31560 * gcc.dg/vect/vect-82_64.c: New testcase.
31561 * gcc.dg/vect/vect-83.c: New testcase.
31562 * gcc.dg/vect/vect-83_64.c: New testcase.
31563
31564 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
31565
31566 * gcc.dg/cpp/error-1.c: New test.
31567
31568 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
31569
31570 * gcc.dg/c99-tag-3.c, gcc.dg/declspec-14.c: New tests.
31571
31572 2004-10-14 Hans-Peter Nilsson <hp@axis.com>
31573
31574 PR target/17984
31575 * gcc.dg/cris-peep2-xsrand2.c: New test.
31576
31577 2004-10-13 Andrew Pinski <pinskia@physics.uc.edu>
31578
31579 PR c++/17661
31580 * g++.dg/expr/for2.C: New test.
31581
31582 2004-10-13 Eric Botcazou <ebotcazou@libertysurf.fr>
31583
31584 * g++.dg/inherit/thunk1.C: Run on the SPARC.
31585
31586 2004-10-13 Jakub Jelinek <jakub@redhat.com>
31587
31588 PR tree-optimization/17724
31589 * g++.dg/opt/pr17724-1.C: New test.
31590 * g++.dg/opt/pr17724-2.C: New test.
31591 * g++.dg/opt/pr17724-3.C: New test.
31592 * g++.dg/opt/pr17724-4.C: New test.
31593 * g++.dg/opt/pr17724-5.C: New test.
31594 * g++.dg/opt/pr17724-6.C: New test.
31595
31596 2004-10-12 Joseph S. Myers <jsm@polyomino.org.uk>
31597
31598 PR c/17301
31599 * gcc.dg/pr17301-2.c: New test.
31600
31601 2004-10-11 Mark Mitchell <mark@codesourcery.com>
31602
31603 PR c++/15876
31604 * g++.dg/parse/error22.C: New test.
31605
31606 PR c++/17936
31607 * g++.dg/template/spec18.C: New test.
31608
31609 2004-10-11 Steve Ellcey <sje@cup.hp.com>
31610
31611 * gcc.dg/ia64-asm-1.c: Add prototype for abort
31612 * gcc.dg/ia64-sync-1.c: Add prototype for abort and
31613 memcpy.
31614 * gcc.dg/ia64-sync-2.c: Ditto.
31615 * gcc.dg/ia64-sync-3.c: Ditto.
31616
31617 2004-10-11 Andrew Pinski <pinskia@physics.uc.edu>
31618
31619 * g++.dg/eh/cleanup5.C: Add dg-options "".
31620
31621 2004-10-11 Roger Sayle <roger@eyesopen.com>
31622
31623 PR middle-end/17657
31624 * gcc.dg/switch-4.c: New test case.
31625
31626 2004-10-11 Richard Sandiford <rsandifo@redhat.com>
31627
31628 * gcc.c-torture/execute/20041011-1.c: New test.
31629
31630 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
31631
31632 PR c++/17554
31633 * g++.dg/init/for3.C: New test.
31634
31635 PR c++/17657
31636 * g++.dg/opt/switch2.C: New test.
31637
31638 PR middle-end/17703
31639 * g++.dg/warn/Wreturn-2.C: New test.
31640
31641 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
31642
31643 PR c++/17907
31644 * g++.dg/eh/cleanup5.C: New test.
31645
31646 2004-10-10 Mark Mitchell <mark@codesourcery.com>
31647
31648 PR c++/17393
31649 * g++.dg/parse/error21.C: New test.
31650
31651 2004-10-10 Gabriel Dos Reis <gdr@integrable-solutions.net>
31652
31653 * g++.dg/overload/pmf1.C: Adjust quoting marks.
31654 * g++.dg/warn/incomplete1.C: Likewise.
31655 * g++.dg/template/qualttp20.C: Likewise.
31656
31657 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
31658
31659 PR c/17881
31660 * parm-incomplete-1.c: New test.
31661
31662 2004-10-09 Mark Mitchell <mark@codesourcery.com>
31663
31664 PR c++/17867
31665 * g++.dg/parse/error19.C: New test.
31666
31667 PR c++/17670
31668 * g++.dg/init/new11.C: New test.
31669
31670 PR c++/17821
31671 * g++.dg/parse/error20.C: New test.
31672
31673 PR c++/17826
31674 * g++.dg/template/crash24.C: New test.
31675
31676 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
31677
31678 PR c/17301
31679 * gcc.dg/pr17301-1.c: New test.
31680
31681 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
31682
31683 PR c/17189
31684 * gcc.dg/anon-struct-5.c: New test.
31685
31686 2004-10-09 Joseph S. Myers <jsm@polyomino.org.uk>
31687
31688 PR c/17844
31689 * gcc.dg/pr17844-1.c: New test.
31690
31691 2004-10-09 Zdenek Dvorak <dvorakz@suse.cz>
31692
31693 PR tree-optimization/17906
31694 * gcc.c-torture/compile/pr17906.c: New.
31695
31696 2004-10-09 Stuart Hastings <stuart@apple.com>
31697 Roger Sayle <roger@eyesopen.com>
31698
31699 PR rtl-optimization/17853
31700 * gcc.dg/i386-mmx-5.c: New testcase.
31701
31702 2004-10-09 Andrew Pinski <pinskia@physics.uc.edu>
31703
31704 * g++.dg/opt/pr17902.C: Fix typo in dg-do.
31705
31706 2004-10-09 Mark Mitchell <mark@codesourcery.com>
31707
31708 PR c++/17524
31709 * g++.dg/template/static9.C: New test.
31710
31711 PR c++/17685
31712 * g++.dg/parse/operator5.C: New test.
31713
31714 2004-10-09 Roger Sayle <roger@eyesopen.com>
31715
31716 PR middle-end/17894
31717 * gcc.c-torture/execute/divcmp-4.c: New test case.
31718
31719 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
31720
31721 PR tree-opt/17902
31722 * g++.dg/opt/pr17902.C: New test.
31723
31724 2004-10-09 Jakub Jelinek <jakub@redhat.com>
31725
31726 * gcc.dg/cpp/ident-1.c: Add dg-options "".
31727
31728 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
31729
31730 * gcc.dg/float-range-1.c, gcc.dg/float-range-2.c: New tests.
31731
31732 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
31733
31734 * gcc.dg/assign-warn-3.c: New test.
31735
31736 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
31737
31738 PR c/16999
31739 * gcc.dg/cpp/ident-1.c: New test.
31740
31741 2004-10-08 Nathan Sidwell <nathan@codesourcery.com>
31742
31743 * gcc.c-torture/compile/acc1.c: New.
31744
31745 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
31746
31747 * gcc.dg/darwin-longdouble.c: Include stdlib.h and string.h.
31748 * gcc.dg/darwin-abi-2.c: Include stdlib.h.
31749
31750 2004-10-08 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
31751
31752 * gcc.dg/ultrasp11.c: New test.
31753
31754 2004-10-08 Michael Matz <matz@suse.de>
31755
31756 * gcc.dg/doloop-2.c: New test.
31757
31758 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
31759
31760 * gcc.dg/assign-warn-1.c, gcc.dg/assign-warn-2.c: New tests.
31761 * gcc.dg/warn-1.c, gcc.dg/noncompile/20020213-1.c,
31762 objc.dg/method-9.m: Update expected diagnostics.
31763
31764 2004-10-07 Geoffrey Keating <geoffk@apple.com>
31765
31766 * gcc.dg/ppc-fsel-3.c: New file.
31767 * gcc.dg/ppc-fsel-1.c: Add -fno-trapping-math, update comment.
31768
31769 2004-10-07 Paul Brook <paul@codesourcery.com>
31770
31771 * gfortran.dg/intrinsic_verify_1.f90: New test.
31772
31773 2004-10-07 Paul Brook <paul@codesourcery.com>
31774
31775 * gfortran.dg/empty_format_1.f90: Remove stray commas.
31776
31777 2004-10-07 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
31778
31779 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90,
31780 gfortran.dg/ishft.f90: Add more tests. Add dg-warning in followup
31781 commit.
31782
31783 2004-10-07 Andrew Pinski <pinskia@physics.uc.edu>
31784
31785 * g++.dg/ext/asm6.C: Remove extraneous semicolon.
31786
31787 2004-10-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
31788
31789 PR c++/17115
31790 * g++.dg/warn/Winline-4.C: New test.
31791
31792 2004-10-07 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
31793
31794 * gcc.c-torture/compile/20041007-1.c: New test.
31795
31796 2004-10-07 Paul Brook <paul@codesourcery.com>
31797
31798 PR fortran/17678
31799 * gfortran.dg/use_allocated_1.f90: New test.
31800
31801 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
31802
31803 PR middle-end/17849
31804 * gfortran.fortran-torture/compile/nested.f90: New test
31805
31806 2004-10-06 Joseph S. Myers <jsm@polyomino.org.uk>
31807
31808 * gcc.dg/Wconversion-2.c, gcc.dg/func-args-1.c: New tests.
31809
31810 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
31811
31812 PR c++/17368
31813 * g++.dg/ext/asm6.C: New test.
31814
31815 2004-10-06 Kenneth Zadeck <zadeck@naturalbridge.com>
31816
31817 * gcc.dg/20011119-1.c : Added memory attribute to asm sequence.
31818
31819 2004-10-06 Paul Brook <paul@codesourcery.com>
31820
31821 PR libfortran/17709
31822 * gfortran.dg/empty_format_1.f90: New test.
31823
31824 2004-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
31825
31826 PR fortran/17568
31827 * gfortran.dg/ishft.f90: New test.
31828
31829 PR fortran/17283
31830 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Enable new
31831 tests.
31832
31833 2004-10-06 Paul Brook <paul@codesourcery.com>
31834
31835 * gfortran.dg/do_1.f90: New test.
31836
31837 2004-10-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31838
31839 * gcc.c-torture/execute/builtins/lib/strcpy.c: Don't abort when
31840 optimizing for size.
31841
31842 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
31843
31844 * gcc.dg/complex-2.c, gcc.dg/complex-2.h: New test.
31845
31846 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
31847
31848 * gcc.c-torture/compile/20041005-1.c: New test.
31849
31850 2004-10-05 Nathan Sidwell <nathan@codesourcery.com>
31851
31852 PR c++/17829
31853 * g++.dg/lookup/koenig4.C: New.
31854
31855 2004-10-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
31856
31857 * g++.dg/other/classkey1.C: Adjust quoting marks.
31858 * g++.dg/parse/error15.C: Likewise.
31859 * g++.dg/template/meminit2.C (int>): Likewise.
31860
31861 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
31862
31863 PR fortran/17283
31864 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Add more tests.
31865
31866 PR fortran/17631
31867 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: New test.
31868
31869 PR fortran/17708
31870 * gfortran.dg/pr17708.f90: New test.
31871
31872 2004-10-04 Chao-ying Fu <fu@mips.com>
31873
31874 * gcc.dg/vect/pr16105.c: Enable for mipsisa64*-*-*.
31875 * gcc.dg/vect/vect-4.c: Ditto.
31876 * gcc.dg/vect/vect-5.c: Ditto.
31877 * gcc.dg/vect/vect-6.c: Ditto.
31878 * gcc.dg/vect/vect-8.c: Ditto.
31879 * gcc.dg/vect/vect-16.c: Ditto.
31880 * gcc.dg/vect/vect-30.c: Ditto.
31881 * gcc.dg/vect/vect-40.c: Ditto.
31882 * gcc.dg/vect/vect-41.c: Ditto.
31883 * gcc.dg/vect/vect-42.c: Ditto.
31884 * gcc.dg/vect/vect-43.c: Ditto.
31885 * gcc.dg/vect/vect-44.c: Ditto.
31886 * gcc.dg/vect/vect-45.c: Ditto.
31887 * gcc.dg/vect/vect-46.c: Ditto.
31888 * gcc.dg/vect/vect-47.c: Ditto.
31889 * gcc.dg/vect/vect-48.c: Ditto.
31890 * gcc.dg/vect/vect-49.c: Ditto.
31891 * gcc.dg/vect/vect-50.c: Ditto.
31892 * gcc.dg/vect/vect-51.c: Ditto.
31893 * gcc.dg/vect/vect-52.c: Ditto.
31894 * gcc.dg/vect/vect-53.c: Ditto.
31895 * gcc.dg/vect/vect-54.c: Ditto.
31896 * gcc.dg/vect/vect-55.c: Ditto.
31897 * gcc.dg/vect/vect-56.c: Ditto.
31898 * gcc.dg/vect/vect-57.c: Ditto.
31899 * gcc.dg/vect/vect-58.c: Ditto.
31900 * gcc.dg/vect/vect-59.c: Ditto.
31901 * gcc.dg/vect/vect-60.c: Ditto.
31902 * gcc.dg/vect/vect-74.c: Ditto.
31903 * gcc.dg/vect/vect-79.c: Ditto.
31904 * gcc.dg/vect/vect-80.c: Ditto.
31905
31906 2004-10-04 Andrew Pinski <pinskia@physics.uc.edu>
31907
31908 * gcc.dg/unused-7.c: Use the correct option.
31909
31910 2004-10-04 Paul Brook <paul@codesourcery.com>
31911 Bud Davis <bdavis9659@comcast.net>
31912
31913 PR fortran/17706
31914 PR fortran/16434
31915 * gfortran/pr17706.f90: New test.
31916 * gfortran.dg/g77/f77-edit-s-out.f: Remove xfail.
31917
31918 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
31919
31920 * gfortran.dg/pr17612.f90: New test.
31921
31922 2004-10-03 Gabriel Dos Reis <gdr@integrable-solutions.net>
31923
31924 * g++.dg/template/local1.C: Adjust quoting marks in
31925 testing for diagnostics.
31926 * g++.dg/tls/diag-2.C: Likewise.
31927 * g++.dg/other/error8.C: Likewise.
31928
31929 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
31930
31931 PR c/17178
31932 * gcc.dg/unused-4.c: Adjust to be correct.
31933
31934 PR c/17820
31935 * gcc.dg/unused-7.c: New test.
31936
31937 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
31938
31939 PR c++/17797
31940 * g++.dg/overload/template2.C: New test.
31941
31942 2004-10-03 Kazu Hirata <kazu@cs.umass.edu>
31943
31944 PR tree-optimization/16632
31945 * gcc.dg/tree-ssa/20041002-1.c: New.
31946
31947 2004-10-03 Paul Brook <paul@codesourcery.com>
31948
31949 * gfortran.dg/pr17286.f90: Add dg-do line. Explicitly test bug,
31950 rather than relying on default formatting.
31951
31952 2004-10-02 Joseph S. Myers <jsm@polyomino.org.uk>
31953
31954 * gcc.dg/20040920-1.c: Update expected message text.
31955
31956 2004-10-02 Ulrich Weigand <uweigand@de.ibm.com>
31957
31958 * gcc.dg/tree-ssa/loop-1.c: Merge changed dg-options for s390-*-*.
31959
31960 2004-10-01 Zdenek Dvorak <dvorakz@suse.cz>
31961
31962 * gcc.dg/tree-ssa/loop-1.c: Check that unrolling occurs already on
31963 tree level.
31964
31965 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
31966
31967 * gcc.dg/tree-ssa/pr17343.c: Remove.
31968
31969 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
31970
31971 PR tree-opt/17343
31972 * gcc.dg/tree-ssa/pr17343.c: New test.
31973
31974 2004-10-01 Jakub Jelinek <jakub@redhat.com>
31975
31976 * gcc.dg/tree-ssa/stdarg-1.c: Removed.
31977 * gcc.dg/tree-ssa/stdarg-2.c: Removed.
31978 * gcc.dg/tree-ssa/stdarg-3.c: Removed.
31979 * gcc.dg/tree-ssa/stdarg-4.c: Removed.
31980 * gcc.dg/tree-ssa/stdarg-5.c: Removed.
31981
31982 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
31983
31984 * gcc.dg/lvalue-2.c: New test.
31985
31986 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
31987
31988 PR c/17730
31989 * gcc.dg/pr17730-1.c: New test
31990
31991 2004-09-29 Joseph S. Myers <jsm@polyomino.org.uk>
31992
31993 PR c/7425
31994 * gcc.dg/deprecated-3.c, g++.dg/warn/deprecated-2.C: New tests.
31995
31996 2004-09-29 Jakub Jelinek <jakub@redhat.com>
31997
31998 * gcc.c-torture/execute/stdarg-1.c: New test.
31999 * gcc.c-torture/execute/stdarg-2.c: New test.
32000 * gcc.c-torture/execute/stdarg-3.c: New test.
32001 * gcc.dg/tree-ssa/stdarg-1.c: New test.
32002 * gcc.dg/tree-ssa/stdarg-2.c: New test.
32003 * gcc.dg/tree-ssa/stdarg-3.c: New test.
32004 * gcc.dg/tree-ssa/stdarg-4.c: New test.
32005 * gcc.dg/tree-ssa/stdarg-5.c: New test.
32006
32007 2004-09-29 Jakub Jelinek <jakub@redhat.com>
32008
32009 PR tree-optimization/17697
32010 * g++.dg/opt/pr17697-1.C: New test.
32011 * g++.dg/opt/pr17697-2.C: New test.
32012 * g++.dg/opt/pr17697-3.C: New test.
32013
32014 2004-09-28 Joseph S. Myers <jsm@polyomino.org.uk>
32015
32016 PR c/16409
32017 * gcc.dg/vla-init-2.c, gcc.dg/vla-init-3.c, gcc.dg/vla-init-4.c,
32018 gcc.dg/vla-init-5.c: New tests.
32019
32020 2004-09-27 Joseph S. Myers <jsm@polyomino.org.uk>
32021
32022 PR c/13804
32023 * gcc.dg/pr13804-1.c: New test.
32024
32025 2004-09-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32026
32027 PR fortran/16938
32028 * gfortran.dg/pr16938.f90: New test.
32029
32030 2004-09-27 Mark Mitchell <mark@codesourcery.com>
32031
32032 * g++.dg/template/crash23.C: New test.
32033
32034 2004-09-27 Mark Mitchell <mark@codesourcery.com>
32035
32036 PR c++/17585
32037 * g++.dg/template/static8.C: New test.
32038
32039 2004-09-27 Nathan Sidwell <nathan@codesourcery.com>
32040
32041 PR c++/17681
32042 * g++.dg/other/error9.C: New test.
32043
32044 2004-09-26 Ulrich Weigand <uweigand@de.ibm.com>
32045
32046 * gcc.dg/tree-ssa/loop-1.c: Use -msmall-exec on s390-*-* targets.
32047
32048 2004-09-26 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32049
32050 PR fortran/15164
32051 * gfortran.dg/pr15164.f90: New test. Fixed in followup commit.
32052
32053 2004-09-26 Roger Sayle <roger@eyesopen.com>
32054
32055 PR middle-end/17112
32056 * gcc.dg/pr17112-1.c: New test case.
32057
32058 2004-09-26 Joseph S. Myers <jsm@polyomino.org.uk>
32059
32060 PR c/11459
32061 * gcc.dg/pr11459-1.c: New test.
32062
32063 2004-09-25 Ulrich Weigand <uweigand@de.ibm.com>
32064
32065 * gcc.dg/tree-ssa/loop-2.c: Avoid matching new-line in regexp.
32066 * gcc.dg/tree-ssa/loop-4.c: Likewise.
32067
32068 2004-09-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32069
32070 * gfortran.dg/pr15324.f90: Make array bounds consistent.
32071
32072 2004-09-25 Jan Hubicka <jh@suse.cz>
32073
32074 * compile/30040909-1.c: New test.
32075 * compile/30040907-1.c: New test.
32076
32077 2004-09-25 Richard Sandiford <rsandifo@redhat.com>
32078
32079 * gcc.c-torture/execute/va-arg-26.c: New test.
32080
32081 2004-09-24 Zack Weinberg <zack@codesourcery.com>
32082
32083 * objc.dg/proto-lossage-4.m: Use long instead of int to avoid
32084 extra diagnostics on targets with 64-bit pointers.
32085 * objc.dg/selector-1.m: Adjust dg-warning regexp.
32086
32087 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
32088
32089 PR c/17188
32090 * gcc.dg/nested-redef-1.c, gcc.dg/pr17188-1.c: New tests.
32091 * gcc.dg/decl-3.c: Adjust expected message.
32092
32093 2004-09-24 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32094
32095 PR fortran/17615
32096 * gfortran.dg/pr17615.f90: New test.
32097
32098 2004-09-24 Andrew MacLeod <amacleod@redhat.com>
32099
32100 PR tree-optimzation/17517
32101 * g++.dg/tree-ssa/pr17517.C: New Test.
32102
32103 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
32104
32105 PR c++/16889
32106 * g++.dg/lookup/ambig3.C: New.
32107
32108 2004-09-24 Andrew Pinski <pinskia@physics.uc.edu>
32109
32110 PR tree-opt/17624
32111 * g++.dg/opt/pr17624.C: New test.
32112
32113 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
32114
32115 PR c/6980
32116 * gcc.dg/Wbad-function-cast-1.c: New test.
32117
32118 2004-09-23 Zack Weinberg <zack@codesourcery.com>
32119
32120 * g++.dg/ext/complit1.C
32121 * g++.dg/other/error2.C
32122 * g++.dg/other/nontype-1.C
32123 * g++.dg/parse/crash11.C
32124 * g++.dg/parse/crash12.C
32125 * g++.dg/parse/error15.C
32126 * g++.dg/parse/error4.C
32127 * g++.dg/parse/tmpl-outside1.C
32128 * g++.dg/parse/too-many-tmpl-args1.C
32129 * g++.dg/template/dependent-expr3.C
32130 * g++.dg/template/error10.C
32131 * g++.dg/template/instantiate1.C
32132 * g++.dg/template/vtable2.C
32133 * g++.dg/warn/Wshadow-1.C
32134 * g++.dg/warn/weak1.C
32135 * g++.old-deja/g++.brendan/crash16.C
32136 * g++.old-deja/g++.brendan/crash18.C
32137 * g++.old-deja/g++.brendan/crash48.C
32138 * g++.old-deja/g++.brendan/crash49.C
32139 * g++.old-deja/g++.brendan/crash55.C
32140 * g++.old-deja/g++.brendan/crash56.C
32141 * g++.old-deja/g++.brendan/crash8.C
32142 * g++.old-deja/g++.brendan/enum11.C
32143 * g++.old-deja/g++.brendan/enum8.C
32144 * g++.old-deja/g++.brendan/enum9.C
32145 * g++.old-deja/g++.brendan/friend3.C
32146 * g++.old-deja/g++.brendan/misc14.C
32147 * g++.old-deja/g++.bugs/900402_02.C
32148 * g++.old-deja/g++.bugs/900404_03.C
32149 * g++.old-deja/g++.bugs/900404_04.C
32150 * g++.old-deja/g++.bugs/900428_03.C
32151 * g++.old-deja/g++.jason/crash4.C
32152 * g++.old-deja/g++.jason/overload21.C
32153 * g++.old-deja/g++.jason/redecl1.C
32154 * g++.old-deja/g++.jason/report.C
32155 * g++.old-deja/g++.jason/rfg10.C
32156 * g++.old-deja/g++.jason/template30.C
32157 * g++.old-deja/g++.law/arm12.C
32158 * g++.old-deja/g++.law/ctors5.C
32159 * g++.old-deja/g++.law/cvt20.C
32160 * g++.old-deja/g++.law/init10.C
32161 * g++.old-deja/g++.law/init8.C
32162 * g++.old-deja/g++.law/visibility17.C
32163 * g++.old-deja/g++.law/visibility7.C
32164 * g++.old-deja/g++.mike/net8.C
32165 * g++.old-deja/g++.mike/p646.C
32166 * g++.old-deja/g++.mike/p700.C
32167 * g++.old-deja/g++.mike/p701.C
32168 * g++.old-deja/g++.mike/p811.C
32169 * g++.old-deja/g++.ns/template13.C
32170 * g++.old-deja/g++.other/array3.C
32171 * g++.old-deja/g++.other/crash25.C
32172 * g++.old-deja/g++.other/dtor3.C
32173 * g++.old-deja/g++.other/dtor4.C
32174 * g++.old-deja/g++.other/main1.C
32175 * g++.old-deja/g++.other/warn7.C
32176 * g++.old-deja/g++.pt/crash11.C
32177 * g++.old-deja/g++.pt/crash36.C
32178 * g++.old-deja/g++.pt/spec22.C
32179 * g++.old-deja/g++.pt/spec9.C
32180 * g++.old-deja/g++.pt/ttp52.C
32181 * g++.old-deja/g++.robertl/eb103.C
32182 * g++.old-deja/g++.robertl/eb121.C
32183 * g++.old-deja/g++.robertl/eb22.C
32184 * g++.old-deja/g++.robertl/eb8.C:
32185 Update locations and/or regexps of dg-error markers.
32186 Remove markers for some bogus messages that are no longer issued.
32187
32188 2004-09-23 Jakub Jelinek <jakub@redhat.com>
32189
32190 * gcc.c-torture/execute/builtins/strcpy-2.c: New test.
32191 * gcc.c-torture/execute/builtins/strcpy-2-lib.c: New.
32192
32193 2004-09-23 Andrew Pinski <pinskia@physics.uc.edu>
32194
32195 PR c++/17618
32196 * g++.dg/lookup/crash5.C: New test.
32197
32198 2004-09-23 Dorit Naishlos <dorit@il.ibm.com>
32199
32200 * gcc.dg/vect/vect-27.c: Now vectorized on altivec.
32201 * gcc.dg/vect/vect-29.c: Now vectorized on altivec.
32202 * gcc.dg/vect/vect-48.c: Now vectorized on altivec.
32203 * gcc.dg/vect/vect-56.c: Now vectorized on altivec.
32204 * gcc.dg/vect/vect-72.c: New test for altivec and sse2.
32205 * gcc.dg/vect/vect-77.c: Now vectorized on altivec.
32206
32207 * gcc.dg/vect/vect-27a.c: New test for altivec and mmx.
32208 * gcc.dg/vect/vect-29a.c: New test for altivec and mmx.
32209 * gcc.dg/vect/vect-48a.c: New test for altivec and mmx.
32210 * gcc.dg/vect/vect-56a.c: New test for altivec and mmx.
32211 * gcc.dg/vect/vect-72a.c: New test for altivec and mmx.
32212 * gcc.dg/vect/vect-77a.c: New test for altivec and mmx.
32213
32214 * gcc.dg/vect/vect-13.c: Change to run test instead of compile.
32215
32216 * gcc.dg/vect/vect-44.c: Check additional cases.
32217 * gcc.dg/vect/vect-48.c: Check additional cases.
32218
32219 * gcc.dg/vect/vect-26.c: Use sse2 instead of sse.
32220 * gcc.dg/vect/vect-27.c: Use sse2 instead of sse.
32221 * gcc.dg/vect/vect-28.c: Use sse2 instead of sse.
32222 * gcc.dg/vect/vect-29.c: Use sse2 instead of sse.
32223 * gcc.dg/vect/vect-4?.c: Use sse2 instead of sse.
32224 * gcc.dg/vect/vect-75.c: Use sse2 instead of sse.
32225 * gcc.dg/vect/vect-76.c: Use sse2 instead of sse.
32226 * gcc.dg/vect/vect-77.c: Use sse2 instead of sse.
32227 * gcc.dg/vect/vect-78.c: Use sse2 instead of sse.
32228
32229 * gcc.dg/vect/vect-5?.c: Use sse2 instead of sse. Add return 0.
32230 * gcc.dg/vect/vect-60.c: Use sse2 instead of sse. Add return 0.
32231 * gcc.dg/vect/vect-61.c: Use sse2 instead of sse. Add return 0.
32232
32233 2004-09-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
32234
32235 * gcc.dg/tree-ssa/loop-6.c: New test.
32236
32237 2004-09-23 Nathan Sidwell <nathan@codesourcery.com>
32238
32239 PR c++/17620
32240 * g++.dg/inherit/base2.C: New.
32241
32242 2004-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
32243
32244 * gcc.dg/20001012-1.c: Add prototypes for builtin functions.
32245 * gcc.dg/20001012-2.c: Likewise.
32246 * gcc.dg/20001013-1.c: Likewise.
32247 * gcc.dg/20001101-1.c: Likewise.
32248 * gcc.dg/20001102-1.c: Likewise.
32249 * gcc.dg/bf-spl1.c: Likewise.
32250 * gcc.dg/titype-1.c: Remove special-casing for SPARC.
32251 * gcc.dg/20040813-1.c: Add missing "." to the regexp.
32252
32253 2004-09-22 Diego Novillo <dnovillo@redhat.com>
32254
32255 PR tree-optimization/16721
32256 * gcc.dg/tree-ssa/pr16721.c: New test.
32257
32258 2004-09-23 Ulrich Weigand <uweigand@de.ibm.com>
32259
32260 * gcc.dg/20030123-1.c: Add prototypes for builtin functions.
32261 * gcc.dg/20040305-1.c: Likewise.
32262
32263 2004-09-22 Joseph S. Myers <jsm@polyomino.org.uk>
32264
32265 PR c/16566
32266 * gcc.c-torture/compile/pr16566-1.c,
32267 gcc.c-torture/compile/pr16566-2.c,
32268 gcc.c-torture/compile/pr16566-3.c: New tests.
32269
32270 2004-09-22 Kazu Hirata <kazu@cs.umass.edu>
32271
32272 PR tree-optimization/17512
32273 * gcc.c-torture/compile/20040916-1.c.
32274
32275 2004-09-21 Mark Mitchell <mark@codesourcery.com>
32276
32277 * gcc.dg/pragma-re-3.c: New test.
32278
32279 2004-09-17 Matt Austern <austern@apple.com>
32280
32281 PR c++/15049
32282 * g++.dg/other/anon3.C: New.
32283
32284 2004-09-21 Roger Sayle <roger@eyesopen.com>
32285
32286 PR c++/7503
32287 * g++.dg/opt/pr7503-1.C: New testcase for COND_EXPR lvalues.
32288 * g++.dg/opt/pr7503-2.C: New testcase for <? and >? lvalues.
32289 * g++.dg/opt/pr7503-3.C: New testcase for invalid <? lvalue errors.
32290 * g++.dg/opt/pr7503-4.C: New testcase for <?= and >?= assignments.
32291 * g++.dg/opt/pr7503-5.C: New testcase for side-effects with <?=.
32292
32293 2004-09-21 Bud Davis <bdavis9659@comcast.net>
32294
32295 PR fortran/17286
32296 * gfortran.dg/pr17286.f90: New test.
32297
32298 2004-09-20 Mark Mitchell <mark@codesourcery.com>
32299
32300 PR c++/17530
32301 * g++.dg/template/static7.C: New test.
32302
32303 2004-09-20 Andrew Pinski <pinskia@physics.uc.edu>
32304
32305 PR tree-opt/17558
32306 * gcc.c-torture/compile/pr17558.c: New test.
32307
32308 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
32309
32310 * gcc.dg/compat/sdata-section.h (SDATA_SECTION): Don't use an attribute
32311 if SKIP_ATTRIBUTE is defined.
32312
32313 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32314
32315 PR fortran/15957
32316 * gfortran.dg/pr15957.f90: New test.
32317
32318 2004-09-20 Dorit Naishlos <dorit@il.ibm.com>
32319
32320 * gcc.dg/vect/vect-74.c: Avoid floating point precision error
32321 in comparison.
32322 * gcc.dg/vect/vect-79.c: Likewise.
32323 * gcc.dg/vect/vect-80.c: Likewise.
32324
32325 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32326
32327 PR fortran/15750
32328 * gfortran.fortran-torture/execute/iolength_2.f90: New test.
32329
32330 2004-09-20 Ira Rosen <irar@il.ibm.com>
32331
32332 * gcc.dg/vect/vect-13.c: Added xfail for non ppc platforms.
32333 * gcc.dg/vect/vect-74.c: Split into 3 tests (vect-79.c, vect-80.c).
32334 * gcc.dg/vect/vect-62.c: New testcase.
32335 * gcc.dg/vect/vect-63.c: New testcase.
32336 * gcc.dg/vect/vect-64.c: New testcase.
32337 * gcc.dg/vect/vect-65.c: New testcase.
32338 * gcc.dg/vect/vect-66.c: New testcase.
32339 * gcc.dg/vect/vect-67.c: New testcase.
32340 * gcc.dg/vect/vect-68.c: New testcase.
32341 * gcc.dg/vect/vect-69.c: New testcase.
32342 * gcc.dg/vect/vect-79.c: New testcase.
32343 * gcc.dg/vect/vect-80.c: New testcase.
32344
32345 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
32346
32347 * gcc.target/mips/asm-1.c: New test.
32348
32349 2004-09-19 Ira Rosen <irar@il.ibm.com>
32350
32351 * gcc.dg/vect/vect-13.c: Now vectorized on ppc*.
32352 * gcc.dg/vect/vect-73.c: New testcase.
32353 * gcc.dg/vect/vect-74.c: New testcase.
32354 * gcc.dg/vect/vect-75.c: New testcase.
32355 * gcc.dg/vect/vect-76.c: New testcase.
32356 * gcc.dg/vect/vect-77.c: New testcase.
32357 * gcc.dg/vect/vect-78.c: New testcase
32358
32359 2004-09-18 Paul Brook <paul@codesourcery.com>
32360
32361 * g++.old-deja/g++.pt/static11.C: XFAIL on arm*-*-eabi.
32362
32363 2004-09-18 Joseph S. Myers <jsm@polyomino.org.uk>
32364
32365 PR c/17424
32366 * gcc.dg/pr17424-1.c: New test.
32367
32368 2004-09-18 Diego Novillo <dnovillo@redhat.com>
32369
32370 * g++.dg/tree-ssa/pr17153.C: New test.
32371
32372 2004-09-16 Geoffrey Keating <geoffk@apple.com>
32373
32374 PR pch/13361
32375 * g++.dg/pch/wchar-1.C: New.
32376 * g++.dg/pch/wchar-1.Hs: New.
32377
32378 2004-09-17 Kenneth Zadeck <Kenneth.Zadeck@NaturalBridge.com>
32379
32380 * gcc.c-torture/execute/20040917-1.c: New test.
32381
32382 2004-09-17 Diego Novillo <dnovillo@redhat.com>
32383
32384 PR tree-optimization/17319
32385 * gcc.dg/pr17319.c: New test.
32386
32387 2004-09-17 Devang Patel <dpatel@apple.com>
32388
32389 * gcc.dg/20040813-1.c: New test.
32390
32391 2004-09-17 Diego Novillo <dnovillo@redhat.com>
32392
32393 PR tree-optimization/17273
32394 * gcc.c-torture/compile/pr17273.c: New test.
32395
32396 2004-09-17 Joseph S. Myers <jsm@polyomino.org.uk>
32397
32398 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c:
32399 Update expected messages.
32400 * gcc.dg/declspec-13.c: New test.
32401
32402 2004-09-17 David Edelsohn <edelsohn@gnu.org>
32403
32404 * gcc.dg/darwin-longlong.c: XFAIL on AIX and SPE.
32405
32406 2004-09-17 Diego Novillo <dnovillo@redhat.com>
32407
32408 * gcc.c-torture/execute/pr17252.c: Use post-increment to
32409 change what 'a' is pointing to.
32410
32411 2004-09-17 Mark Mitchell <mark@codesourcery.com>
32412
32413 PR c++/16002
32414 * g++.dg/template/error18.C: New test.
32415
32416 PR c++/16029
32417 * g++.dg/warn/Wunused-8.C: New test.
32418
32419 2004-09-17 Steven Bosscher <stevenb@suse.de>
32420
32421 PR tree-optimization/17513
32422 * gcc.dg/20040916-1.c: New test.
32423
32424 2004-09-16 Mark Mitchell <mark@codesourcery.com>
32425
32426 PR c++/17501
32427 * g++.dg/template/typename7.C: New test.
32428
32429 2004-09-16 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
32430
32431 * gcc.dg/tree-ssa/copy-headers.c: Update outcome.
32432
32433 2004-09-16 Frank Ch. Eigler <fche@redhat.com>
32434
32435 * gcc.misc-tests/bprob.exp, g++.dg/bprob/bprob.exp: Iterate tests
32436 with -ftree-based-profiling also.
32437 * lib/profopt.exp: Support late-set profile_option/feedback_option.
32438
32439 2004-09-16 Victor Leikehman <lei@il.ibm.com>
32440
32441 PR/15364
32442 * gfortran.dg/der_array_io_1.f90: New test.
32443 * gfortran.dg/der_array_io_2.f90: New test.
32444 * gfortran.dg/der_array_io_3.f90: New test.
32445
32446 2004-09-15 Mark Mitchell <mark@codesourcery.com>
32447
32448 * g++.old-deja/g++.abi/cxa_vec.C: Adjust for ARM
32449 EABI.
32450
32451 2004-09-15 Mark Mitchell <mark@codesourcery.com>
32452
32453 * g++.dg/opt/switch1.C: New test.
32454
32455 2004-09-15 Joseph S. Myers <jsm@polyomino.org.uk>
32456
32457 * g++.dg/ext/member-attr.C, g++.dg/warn/deprecated.C,
32458 gcc.dg/deprecated.c, gcc.dg/noreturn-1.c, gcc.dg/noreturn-4.c:
32459 Update expected messages.
32460
32461 2004-09-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32462
32463 PR fortran/16485
32464 * gfortran.dg/same_name_1.f90: New test.
32465
32466 2004-09-15 Diego Novillo <dnovillo@redhat.com>
32467
32468 * gcc.c-torture/execute/pr17252.c: Fix thinko. Don't
32469 dereference garbage pointers.
32470
32471 2004-09-15 Jakub Jelinek <jakub@redhat.com>
32472
32473 * gcc.c-torture/execute/builtins/strlen-3.c: New test.
32474 * gcc.c-torture/execute/builtins/strlen-3-lib.c: New.
32475
32476 * gcc.c-torture/execute/builtins/memmove.c (main_test): Formatting.
32477 * gcc.c-torture/execute/builtins/memmove-2.c: New test.
32478 * gcc.c-torture/execute/builtins/memmove-2-lib.c: New.
32479
32480 2004-09-14 Mark Mitchell <mark@codesourcery.com>
32481
32482 PR c++/17324
32483 * g++.dg/template/mangle1.C: New test.
32484
32485 2004-09-14 Diego Novillo <dnovillo@redhat.com>
32486
32487 PR tree-optimization/17252
32488 * gcc.c-torture/execute/pr17252.c: New test.
32489
32490 2004-09-14 Andrew Pinski <apinski@apple.com>
32491
32492 * g++.dg/tree-ssa/pointer-reference-alias.C: New test.
32493
32494 2004-09-14 Roger Sayle <roger@eyesopen.com>
32495
32496 PR rtl-optimization/9771
32497 * gcc.dg/pr9771-1.c: New test case.
32498
32499 2004-09-14 Diego Novillo <dnovillo@redhat.com>
32500
32501 PR tree-optimization/15262
32502 * gcc.c-torture/execute/pr15262-1.c: New test.
32503 * gcc.c-torture/execute/pr15262-2.c: New test.
32504
32505 2004-09-14 Joseph S. Myers <jsm@polyomino.org.uk>
32506
32507 * gcc.dg/declspec-12.c: New test.
32508
32509 2004-09-14 Bud Davis <bdavis9659@comcast.net>
32510
32511 * gfortran.dg/pr17090.f90: Add directives to test.
32512
32513 2004-09-14 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
32514
32515 * gcc.c-torture/compile/20040914-1.c: New test.
32516
32517 2004-09-13 Mark Mitchell <mark@codesourcery.com>
32518
32519 PR c++/16162
32520 * g++.dg/template/decl2.C: New test.
32521
32522 2004-09-13 Bud Davis <bdavis9659@comcast.net>
32523
32524 PR fortran/17090
32525 * gfortran.dg/pr17090.f90: New test.
32526
32527 2004-09-13 Dale Johannesen <dalej@apple.com>
32528
32529 * gcc.c-torture/compile/pr17408.c: New test case.
32530
32531 2004-09-13 Mark Mitchell <mark@codesourcery.com>
32532
32533 PR c++/16716
32534 * g++.dg/parse/crash17.C: New test.
32535
32536 PR c++/17327
32537 * g++.dg/template/enum3.C: New test.
32538
32539 2004-09-13 Hans-Peter Nilsson <hp@bitrange.com>
32540
32541 * lib/gcc-defs.exp: Load wrapper.exp.
32542 * lib/g++.exp (g++_init): Call g++_maybe_build_wrapper instead of
32543 using local code.
32544 * lib/gcc.exp (gcc_init): Similar.
32545 * lib/gfortran.exp (gfortran_init): Similar.
32546 * lib/objc.exp (objc_init): Similar.
32547 * lib/treelang.exp (treelang_init): Similar.
32548 * lib/wrapper.exp: New file with build_wrapper call machinery in
32549 ${tool}_maybe_build_wrapper.
32550
32551 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
32552
32553 * gcc.dg/declspec-7.c: Don't expect diagnostic for duplicate
32554 "inline".
32555 * gcc.dg/declspec-11.c: Update expected messages.
32556 * gcc.dg/inline-6.c, gcc.dg/inline-7.c, gcc.dg/inline-8.c,
32557 gcc.dg/inline-9.c, gcc.dg/inline-10.c, gcc.dg/inline-11.c,
32558 gcc.dg/inline-12.c: New tests.
32559
32560 2004-09-13 Andrew MacLeod <amacleod@redhat.com>
32561
32562 * g++.dg/tree-ssa/pr17400.C: New testcase.
32563
32564 2004-09-13 James E Wilson <wilson@specifixinc.com>
32565
32566 * gcc.target/mips/sb1-1.c: New testcase.
32567
32568 2004-09-12 Hans-Peter Nilsson <hp@bitrange.com>
32569
32570 * lib/g77-dg.exp: Remove unused file.
32571 * lib/mike-g77.exp: Ditto.
32572 * lib/g77.exp: Ditto.
32573
32574 2004-09-12 Richard Henderson <rth@redhat.com>
32575
32576 * g++.old-deja/g++.other/sizeof3.C: Fix abort declaration.
32577
32578 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
32579
32580 * g++.dg/warn/Wswitch-1.C, g++.dg/warn/Wswitch-2.C,
32581 gcc.dg/Wswitch-2.c, gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
32582 gcc.dg/declspec-9.c, gcc.dg/declspec-10.c, gcc.dg/declspec-11.c,
32583 gcc.dg/m-un-2.c, gcc.dg/noreturn-1.c, gcc.dg/wtr-conversion-1.c:
32584 Update expected messages.
32585
32586 2004-09-13 Hans-Peter Nilsson <hp@axis.com>
32587
32588 * gcc.dg/asmreg-1.c (__syscall_getdents64): Adjust signedness
32589 declaration/use mismatch for dirp parameter.
32590
32591 2004-09-12 Andrew Pinski <apinski@apple.com>
32592
32593 * lib/objc.exp (objc_target_compile): Look for libobjc-gnu.a also when
32594 -fgnu-runtime is passed.
32595
32596 2004-09-12 Richard Henderson <rth@redhat.com>
32597
32598 * lib/fortran-torture.exp (add-ieee-options): Replace ieee-options;
32599 do the uplevel thing and update additional_flags directly.
32600 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x,
32601 gfortran.fortran-torture/execute/intrinsic_nearest.x,
32602 gfortran.fortran-torture/execute/intrinsic_set_exponent.x,
32603 gfortran.fortran-torture/execute/nan_inf_fmt.x: Update to match.
32604
32605 2004-09-11 Steven Bosscher <stevenb@suse.de>
32606
32607 * g++.dg/parse/break-in-for.C: Fix for -ansi -pedantic-errors.
32608
32609 2004-09-11 Roger Sayle <roger@eyesopen.com>
32610
32611 PR middle-end/17411
32612 * g++.dg/opt/pr17411-1.C: New test case.
32613
32614 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
32615
32616 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
32617 gcc.dg/tls/diag-2.c: Update expected messages.
32618 * gcc.dg/991209-1.c: Specify compilation options. Update expected
32619 messages.
32620 * gcc.dg/pr14289-2.c, gcc.dg/pr14289-3.c: Remove.
32621 * gcc.dg/declspec-7.c, gcc.dg/declspec-8.c, gcc.dg/declspec-9.c,
32622 gcc.dg/declspec-10.c, gcc.dg/declspec-11.c, gcc.dg/tls/diag-4.c,
32623 gcc.dg/tls/diag-5.c: New tests.
32624
32625 2004-09-11 Zack Weinberg <zack@codesourcery.com>
32626
32627 * gcc.dg/20040910-1.c: Correct dg-error regexp.
32628
32629 2004-09-11 Steven Bosscher <stevenb@suse.de>
32630
32631 * g++.dg/parse/break-in-for.C: New test.
32632
32633 2004-09-11 Jakub Jelinek <jakub@redhat.com>
32634
32635 * gcc.dg/tree-ssa/20040911-1.c: New test.
32636
32637 2004-09-11 Andreas Jaeger <aj@suse.de>
32638
32639 * gcc.c-torture/execute/991118-1.x: Delete, PR 16437 is fixed.
32640 * gcc.c-torture/execute/bf64-1.x: Remove XFAIL on x86-64.
32641
32642 2004-09-11 Richard Sandiford <rsandifo@redhat.com>
32643
32644 * gcc.target/frv: New directory of FR-V-specific tests.
32645
32646 2004-09-10 James E Wilson <wilson@specifixinc.com>
32647
32648 * gcc.dg/convert-vec-1.c: New test.
32649
32650 2004-09-10 Roger Sayle <roger@eyesopen.com>
32651
32652 PR middle-end/17024
32653 * gcc.dg/pr17024-1.c: New test case.
32654
32655 2004-09-10 Eric Christopher <echristo@redhat.com>
32656
32657 * gcc.dg/20040910-1.c: New test.
32658
32659 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
32660
32661 * gcc.dg/bitfld-9.c: New test.
32662
32663 2004-09-10 Richard Sandiford <rsandifo@redhat.com>
32664
32665 * gcc.c-torture/execute/ieee/acc1.c: New test.
32666 * gcc.c-torture/execute/ieee/acc2.c: New test.
32667 * gcc.c-torture/execute/ieee/mzero6.c: New test.
32668
32669 2004-09-10 Joseph S. Myers <jsm@polyomino.org.uk>
32670
32671 * gcc.dg/deprecated-2.c: New test.
32672
32673 2004-09-09 James E Wilson <wilson@specifixinc.com>
32674
32675 * gcc.dg/init-vec-1.c: New test.
32676
32677 2004-09-09 Roger Sayle <roger@eyesopen.com>
32678
32679 PR middle-end/17055
32680 * gcc.dg/pr17055-1.c: New test case.
32681
32682 2004-09-09 Hans-Peter Nilsson <hp@axis.com>
32683
32684 PR target/17377
32685 * gcc.c-torture/execute/pr17377.c: New test.
32686
32687 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
32688
32689 PR c/8420
32690 * gcc.dg/anon-struct-4.c, gcc.dg/declspec-1.c,
32691 gcc.dg/declspec-2.c, gcc.dg/declspec-3.c, gcc.dg/declspec-4.c,
32692 gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
32693 gcc.dg/long-long-typespec-1.c: New tests.
32694 * gcc.dg/tls/diag-2.c: Update expected diagnostics
32695
32696 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
32697
32698 * gcc.dg/c90-static-1.c, gcc.dg/c99-static-1.c,
32699 gcc.dg/gnu99-static-1.c: New tests.
32700
32701 2004-09-08 Devang Patel <dpatel@apple.com>
32702
32703 * gcc.dg/darwin-ld-20040828-1.c: New test.
32704 * gcc.dg/darwin-ld-20040828-2.c: New test.
32705 * gcc.dg/darwin-ld-20040828-3.c: New test.
32706
32707 2004-09-08 Ziemowit Laski <zlaski@apple.com>
32708
32709 * objc.dg/bitfield-2.m: Make 'id' definition a typedef.
32710 * obj.dg/bitfield-4.m: Allow 'unsigned' in addition to 'unsigned int'
32711 in error message.
32712 * objc.dg/id-1.m: Attempt to define 'id' in an incompatible fashion.
32713 * objc.dg/method-6.m: Allow 'unsigned' in addition to 'unsigned int'
32714 in error message.
32715 * objc.dg/proto-qual-1.m: Protocol qualifiers now appear before the
32716 types they qualify.
32717 * objc.dg/type-size-2.m: Fix wording in comment.
32718 * objc.dg/va-meth-1.m: New test case.
32719
32720 2004-09-06 H.J. Lu <hongjiu.lu@intel.com>
32721
32722 PR c/16633:
32723 * lib/gcc-dg.exp: Set up LD_LIBRARY_PATH, SHLIB_PATH,
32724 LD_LIBRARYN32_PATH, LD_LIBRARY64_PATH and DYLD_LIBRARY_PATH.
32725
32726 2004-09-06 Devang Patel <dpatel@apple.com>
32727
32728 * gcc.dg/tree-ssa/ifc-20040816-1.c: Use -ftree-vectorize.
32729 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use -ftree-vectorize.
32730
32731 2004-09-06 Zack Weinberg <zack@codesourcery.com>
32732
32733 * g++.old-deja/g++.other/enum2.C: Move dg-error markers to
32734 reflect changed line numbering of diagnostics.
32735
32736 2004-09-06 Paul Brook <paul@codesourcery.com>
32737
32738 * gfortran.dg/edit_real_1.f90: Add new test.
32739
32740 2004-09-05 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
32741
32742 * gcc.dg/tree-ssa/loop-2.c: New test.
32743 * gcc.dg/tree-ssa/loop-3.c: New test.
32744 * gcc.dg/tree-ssa/loop-4.c: New test.
32745 * gcc.dg/tree-ssa/loop-5.c: New test.
32746
32747 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32748
32749 * gcc.dg/format/sentinel-1.c: Update for parameter option.
32750
32751 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32752
32753 * gcc.dg/format/sentinel-1.c: New test.
32754
32755 2004-09-04 Uros Bizjak <uros@kss-loka.si>
32756
32757 * gcc.dg/builtins-46.c: New.
32758
32759 2004-09-03 Devang Patel <dpatel@apple.com>
32760
32761 * gcc.dg/tree-ssa/ifc-20040816-1.c: New test.
32762 * gcc.dg/tree-ssa/ifc-20040816-2.c: New test.
32763
32764 2004-09-03 Jan Beulich <jbeulich@novell.com>
32765
32766 * g++.dg/abi/bitfield5.C: Use -mno-ms-bitfields.
32767 * g++.old-deja/g++.jason/thunk2.C: xfail for NetWare.
32768 * g++.old-deja/g++.law/profile1.C: xfail for NetWare.
32769 * g++.old-deja/g++.other/store-expr1.C: xfail for NetWare.
32770 * gcc.c-torture/compile/20001109-1.c: xfail for NetWare.
32771 * gcc.c-torture/compile/20001109-2.c: xfail for NetWare.
32772 * gcc.c-torture/execute/multi-ix.c: Use __builtin_bzero rather than
32773 the non-portable bzero.
32774 * gcc.dg/20010912-1.c: xfail for NetWare.
32775 * gcc.dg/20020426-2.c: xfail for NetWare.
32776 * gcc.dg/20021014-1.c: xfail for NetWare.
32777 * gcc.dg/20021018-1.c: xfail for NetWare.
32778 * gcc.dg/20030213-1.c: xfail for NetWare.
32779 * gcc.dg/20030225-1.c: xfail for NetWare.
32780 * gcc.dg/20030708-1.c: xfail for NetWare.
32781 * gcc.dg/builtins-config.h: Also exclude NetWare.
32782 * gcc.dg/format/format.h: Define restrict only if not already defined.
32783 * gcc.dg/nest.c: xfail for NetWare.
32784 * gcc.dg/special/gcsec-1.c: Don't pass -static for NetWare.
32785 * lib/target-supports.exp (check_visibility_available): Exclude
32786 NetWare.
32787
32788 2004-09-03 Jan Beulich <jbeulich@novell.com>
32789
32790 * gcc.dg/pack-test-2.c: Adjust to permit and check #pragma pack(push).
32791 * gcc.dg/c99-flex-array-4.c: Add -fpack-struct=8 to provide a
32792 deterministic starting point for the alignment of structure fields.
32793 * gcc.dg/Wpadded.c: Dito.
32794 * g++.dg/abi/vbase10.C: Dito.
32795
32796 2004-09-03 Devang Patel <dpatel@apple.com>
32797
32798 * g++.dg/debug/pr15736.cc: New test.
32799
32800 2004-09-02 Mark Mitchell <mark@codesourcery.com>
32801
32802 * README.QMTEST: Fix out-of-date link.
32803
32804 2004-09-03 David Billinghurst <David.Billinghurst@riotinto.com>
32805
32806 PR fortran/16579
32807 * gfortran.fortran-torture/execute/intrinsic_i_char.f90:
32808 Delete. Duplicate of gfortran.dg/g77/20010610.f
32809
32810 2004-09-02 Mark Mitchell <mark@codesourcery.com>
32811
32812 * g++.dg/abi/arm_rtti1.C: New test.
32813
32814 2004-09-02 Geoffrey Keating <geoffk@apple.com>
32815
32816 * gcc.dg/ppc-vector-memcpy.c: New.
32817 * gcc.dg/ppc-vector-memset.c: New.
32818
32819 2004-09-02 Chao-ying Fu <fu@mips.com>
32820
32821 * gcc.target/mips/mips-3d-1.c: New test.
32822 * gcc.target/mips/mips-3d-2.c: New test.
32823 * gcc.target/mips/mips-3d-3.c: New test.
32824 * gcc.target/mips/mips-3d-4.c: New test.
32825 * gcc.target/mips/mips-3d-5.c: New test.
32826 * gcc.target/mips/mips-3d-6.c: New test.
32827 * gcc.target/mips/mips-3d-7.c: New test.
32828 * gcc.target/mips/mips-3d-8.c: New test.
32829 * gcc.target/mips/mips-3d-9.c: New test.
32830 * gcc.target/mips/mips-ps-1.c: New test.
32831 * gcc.target/mips/mips-ps-2.c: New test.
32832 * gcc.target/mips/mips-ps-3.c: New test.
32833 * gcc.target/mips/mips-ps-4.c: New test.
32834 * gcc.target/mips/mips-ps-type.c: New test.
32835
32836 2004-09-02 Paul Brook <paul@codesourcery.com>
32837
32838 * gfortran.dg/edit_real_1.f90: Add new tests.
32839
32840 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32841
32842 PR fortran/15327
32843 * gfortran.dg/merge_char_1.f90: New test.
32844
32845 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32846
32847 PR fortran/16404
32848 * gfortran.dg/der_io_1.f90: XFAIL illegal testcase.
32849
32850 2004-09-01 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
32851
32852 PR c/1522
32853 * gcc.c-torture/compile/20040901-1.c: New test, from PR.
32854
32855 2004-09-01 Mark Mitchell <mark@codesourcery.com>
32856
32857 * g++.dg/opt/loop1.C: Do not XFAIL.
32858
32859 2004-09-01 Jakub Jelinek <jakub@redhat.com>
32860
32861 * gcc.c-torture/execute/20040831-1.c: New test.
32862
32863 2004-09-01 David Billinghurst <David.Billinghurst@riotinto.com>
32864
32865 PR fortran/16579
32866 * gfortran.dg/g77/20010610.f: Now passes.
32867 Copy from g77.f-torture/execute. Add dg-run directive.
32868 * gfortran.dg/g77/README: Update
32869
32870 2004-08-31 Andrew Pinski <pinskia@physics.uc.edu>
32871
32872 * gcc.dg/rs6000-power2-1.c (t1, t2, t3, t4): Add volatile.
32873 * gcc.dg/rs6000-power2-2.c: Fix the scan-assembly for the store.
32874 (t1, t2, t3, t4): Add volatile.
32875
32876 2004-08-31 Mark Mitchell <mark@codesourcery.com>
32877
32878 * g++.dg/ext/visibility/arm1.C: New test.
32879
32880 2004-08-31 Geoffrey Keating <geoffk@apple.com>
32881
32882 * gcc.dg/funcdef-storage-1.c: Add dg-options to suppress
32883 -pedantic-errors.
32884
32885 2004-09-01 Paul Brook <paul@codesourcery.com>
32886
32887 * gfortran.dg/eof_2.f90: New test.
32888
32889 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32890
32891 PR fortran/16579
32892 * gfortran.fortran-torture/execute/intrinsic_i_char.f90: New test.
32893
32894 2004-08-31 Bud Davis <bdavis9659@comcast.net>
32895
32896 PR libfortran/16805
32897 * gfortran.dg/list_read_2.f90: New test.
32898
32899 2004-08-31 Mark Mitchell <mark@codesourcery.com>
32900
32901 * g++.dg/abi/key1.C: New test.
32902
32903 2004-08-31 Richard Henderson <rth@redhat.com>
32904
32905 * g++.dg/other/offsetof1.C: Include cstddef, use non-builtin
32906 form of offsetof.
32907 * g++.dg/other/offsetof5.C: Remove duplicate.
32908
32909 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32910
32911 PR fortran/17244
32912 * gfortran.dg/func_derived_1.f90: New test.
32913
32914 2004-08-31 Paul Brook <paul@codesourcery.com>
32915
32916 * gfortran.dg/eof_1.f90: New test.
32917
32918 2004-08-31 Paul Brook <paul@codesourcery.com>
32919
32920 * gfortran.dg/list_read_1.f90: New file.
32921
32922 2004-08-30 Mark Mitchell <mark@codesourcery.com>
32923
32924 * g++.dg/opt/loop1.C: XFAIL.
32925
32926 2004-08-30 Geoffrey Keating <geoffk@apple.com>
32927
32928 * gcc.dg/funcdef-storage-1.c: New.
32929 * gcc.c-torture/compile/920625-2.c: Don't use 'static' to declare
32930 an extern function in local scope.
32931 * gcc.c-torture/execute/20010605-1.c: Don't use 'static inline' to
32932 declare an 'auto inline' function in local scope.
32933 * gcc.dg/20011130-1.c: Likewise.
32934 * gcc.c-torture/execute/nest-stdar-1.c: Don't use 'static' to declare
32935 an 'auto' function in local scope.
32936 * gcc.dg/20021014-1.c: Likewise.
32937 * gcc.dg/20030331-2.c: Likewise.
32938
32939 2004-08-30 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32940
32941 * gfortran.dg/blockdata_1.f90: New test.
32942
32943 2004-08-30 Richard Henderson <rth@redhat.com>
32944
32945 * g++.dg/other/offsetof1.C: Use __builtin_offsetof.
32946
32947 2004-08-30 Richard Henderson <rth@redhat.com>
32948
32949 * lib/fortran-torture.exp (fortran-torture-execute): Honor
32950 additional_flags set by alternate driver.
32951 (ieee-options): New procedure.
32952 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x: New.
32953 * gfortran.fortran-torture/execute/intrinsic_nearest.x: New.
32954 * gfortran.fortran-torture/execute/intrinsic_set_exponent.x: New.
32955 * gfortran.fortran-torture/execute/nan_inf_fmt.x: New.
32956
32957 2004-08-30 Richard Henderson <rth@redhat.com>
32958
32959 * lib/f-torture.exp: Remove.
32960
32961 2004-08-29 Mark Mitchell <mark@codesourcery.com>
32962
32963 PR rtl-optimization/16590
32964 * g++.dg/opt/loop1.C: New test.
32965
32966 2004-08-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32967
32968 PR fortran/13910
32969 * gfortran.dg/oldstyle_1.f90: New test.
32970
32971 2004-08-29 Steven G. Kargl <kargls@comcast.net>
32972 Paul Brook <paul@codesourcery.com>
32973
32974 * gfortran.dg/g77/README: Update.
32975 * gfortran.dg/g77/erfc.f: Copy from g77.f-torture.
32976 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
32977 * gfortran.dg/g77/intrinsic-unix-erf.f: Ditto.
32978
32979 2004-08-28 Paul Brook <paul@codesourcery.com>
32980
32981 PR libfortran/17195
32982 * gfortran.dg/edit_real_1.f90: New test.
32983
32984 2004-08-27 Paul Brook <paul@codesourcery.com>
32985
32986 * gfortran.dg/rewind_1.f90: New test.
32987
32988 2004-08-27 Bud Davis <bdavis9659@comcast.net>
32989
32990 PR fortran/16597
32991 * gfortran.dg/pr16597.f90: New test.
32992
32993 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
32994
32995 PR c/13801
32996 * gcc.dg/redecl-3.c, gcc.dg/redecl-4.c, gcc.dg/redecl-6.c,
32997 gcc.dg/redecl-7.c, gcc.dg/redecl-8.c, gcc.dg/redecl-9.c,
32998 gcc.dg/redecl-10.c, gcc.dg/debug/redecl-1.c,
32999 gcc.dg/debug/redecl-2.c, gcc.dg/debug/redecl-3.c,
33000 gcc.dg/debug/redecl-4.c, gcc.dg/debug/redecl-5.c: New tests.
33001
33002 2004-08-26 Nick Clifton <nickc@redhat.com>
33003
33004 * gcc.c-torture/compile/pr17119.c: New test.
33005
33006 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
33007
33008 * gcc.dg/c90-typespec-1.c, gcc.dg/c99-typespec-1.c: New tests.
33009
33010 2004-08-25 Richard Henderson <rth@redhat.com>
33011
33012 * gfortran.fortran-torture/execute/intrinsic_sr_kind.f90: Disable
33013 the bits that expect kind=8 to be the largest real kind.
33014
33015 2004-08-25 Ziemowit Laski <zlaski@apple.com>
33016
33017 * objc.dg/const-str-3.m: Include <stdlib.h> and <memory.h>.
33018
33019 2004-08-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
33020
33021 * gfortran.dg/assignment_1.f90: New test.
33022
33023 2004-08-25 Adam Nemet <anemet@lnxw.com>
33024
33025 * g++.dg/template/repo3.C: New test.
33026
33027 2004-08-25 Roger Sayle <roger@eyesopen.com>
33028
33029 PR middle-end/16693
33030 PR tree-optimization/16372
33031 * g++.dg/opt/pr16372-1.C: New test case.
33032 * g++.dg/opt/pr16693-1.C: New test case.
33033 * g++.dg/opt/pr16693-2.C: New test case.
33034
33035 2004-08-25 Ziemowit Laski <zlaski@apple.com>
33036
33037 * objc.dg/proto-lossage-4.m: New test.
33038
33039 2004-08-25 Mark Mitchell <mark@codesourcery.com>
33040
33041 PR c++/17155
33042 * g++.dg/inherit/local2.C: New test.
33043
33044 2004-08-25 Paul Brook <paul@codesourcery.com>
33045
33046 PR fortran/17144
33047 * gfortran.dg/string_ctor_1.f90: New test.
33048
33049 2004-08-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33050
33051 PR c++/14428
33052 * g++.dg/template/redecl2.C: New test.
33053
33054 2004-08-24 Bud Davis <bdavis9659@comcast.net>
33055
33056 PR fortran/17143
33057 * gfortran.dg/pr17143.f90: New test.
33058
33059 2004-08-24 Bud Davis <bdavis9659@comcast.net>
33060
33061 PR fortran/17164
33062 * gfortran.dg/pr17164.f90: New test.
33063
33064 2004-08-24 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
33065
33066 * gcc.dg/tree-ssa/loop-1.c: New test.
33067
33068 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
33069
33070 * gcc.c-torture/compile/20040824-1.c: New test.
33071
33072 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
33073
33074 * gcc.c-torture/compile/iftrap-3.c: New test.
33075
33076 2004-08-24 Paul Brook <paul@codesourcery.com>
33077
33078 * gfortran.dg/entry_2.f90: New test.
33079
33080 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
33081
33082 PR c++/16889
33083 * g++.dg/lookup/ambig[12].C: New.
33084
33085 2004-08-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33086
33087 PR c++/16706
33088 * g++.dg/template/crash21.C: New test.
33089 * g++.dg/template/crash22.C: Likewise.
33090
33091 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
33092
33093 PR c++/17149
33094 * g++.dg/template/access15.C: New.
33095
33096 2004-08-23 Mark Mitchell <mark@codesourcery.com>
33097
33098 PR c++/17163
33099 * g++.dg/template/repo2.C: New test.
33100
33101 2004-08-23 Roger Sayle <roger@eyesopen.com>
33102
33103 PR rtl-optimization/17078
33104 * gcc.c-torture/execute/pr17078-1.c: New test case.
33105
33106 2004-08-23 Mark Mitchell <mark@codesourcery.com>
33107
33108 PR c/14492
33109 * gcc.dg/debug/crash1.c: New test.
33110
33111 2004-08-23 Mark Mitchell <mark@codesourcery.com>
33112
33113 PR c/16180
33114 * gcc.dg/loop-5.c: New test.
33115
33116 2004-08-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
33117
33118 * gcc.c-torture/execute/20040823-1.c: New test.
33119
33120 2004-08-23 Richard Sandiford <rsandifo@redhat.com>
33121
33122 * gcc.dg/special/mips-abi.exp: Expect gcc to pass the GNU ABI flags
33123 to the assembler. Simplify test accordingly.
33124 (asm_abi_flags): Use GNU names.
33125 (check_mips_abi, default_abi): Use string matches against "-mabi=*"
33126 to check for ABI flags.
33127
33128 2004-08-22 Andrew Pinski <apinski@apple.com>
33129
33130 * g++.dg/opt/pr14029.C: New test.
33131 * gcc.c-torture/execute/pr15262.c: New test.
33132
33133 2004-08-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
33134
33135 * gfortran.dg/reduction.f90: Add checks with complex arguments.
33136
33137 2004-08-21 Bud Davis <bdavis9659@comcast.net>
33138
33139 PR 16908
33140 * gfortran.dg/direct_io.f90: New test.
33141
33142 2004-08-20 Mark Mitchell <mark@codesourcery.com>
33143
33144 PR c++/17121
33145 * g++.dg/inherit/local2.C: New test.
33146
33147 2004-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
33148
33149 PR c++/17120
33150 * g++.dg/warn/Wparentheses-4.C: New test.
33151
33152 2004-08-20 Mark Mitchell <mark@codesourcery.com>
33153
33154 PR c++/17121
33155 * g++.dg/inherit/local2.C: New test.
33156
33157 * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
33158 * gcc.dg/ppc-ldstruct.c: Likewise.
33159 * gcc.dg/ppc64-abi-2.c: Likewise.
33160
33161 2004-08-20 Jakub Jelinek <jakub@redhat.com>
33162
33163 PR rtl-optimization/17099
33164 * gcc.c-torture/execute/20040820-1.c: New test.
33165
33166 2004-08-20 David Edelsohn <edelsohn@gnu.org>
33167
33168 * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
33169
33170 2004-08-20 Canqun Yang <canqun@nudt.edu.cn>
33171
33172 PR fortran/17077
33173 * gfortran.dg/auto_array_1.f90: New test.
33174
33175 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
33176
33177 PR fortran/17074
33178 * gfortran.dg/simpleif_1.f90: New test.
33179
33180 2004-08-19 Mark Mitchell <mark@codesourcery.com>
33181
33182 * lib/target-supports.exp (check_profiling_available): Return
33183 false for arm*-*-symbianelf* and arm*-*-eabi*.
33184
33185 PR c++/15890
33186 * g++.dg/template/delete1.C: New test.
33187
33188 2004-08-19 Paul Brook <paul@codesourcery.com>
33189
33190 PR fortran/14976
33191 PR fortran/16228
33192 * gfortran.dg/data_char_1.f90: New test.
33193
33194 2004-08-19 Erik Schnetter <schnetter@aei.mpg.de>
33195
33196 PR fortran/16946
33197 * gfortran.dg/reduction.f90: New testcase.
33198
33199 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
33200
33201 PR fortran/16520
33202 * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
33203
33204 2004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
33205
33206 PR c++/17041
33207 * g++.dg/Wparentheses-3.C: New test.
33208
33209 2004-08-19 Dorit Naishlos <dorit@il.ibm.com>
33210
33211 * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
33212 to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
33213 * gcc.dg/vect/vect-2.c: Likewise.
33214 * gcc.dg/vect/vect-3.c: Likewise.
33215 * gcc.dg/vect/vect-4.c: Likewise.
33216 * gcc.dg/vect/vect-5.c: Likewise.
33217 * gcc.dg/vect/vect-6.c: Likewise.
33218 * gcc.dg/vect/vect-7.c: Likewise.
33219 * gcc.dg/vect/vect-25.c: Likewise.
33220 * gcc.dg/vect/vect-31.c: Likewise.
33221 * gcc.dg/vect/vect-32.c: Likewise.
33222 * gcc.dg/vect/vect-34.c: Likewise.
33223 * gcc.dg/vect/vect-36.c: Likewise.
33224 * gcc.dg/vect/vect-all.c: Likewise.
33225
33226 2004-08-18 Mark Mitchell <mark@codesourcery.com>
33227
33228 PR c++/17068
33229 * g++.dg/template/operator4.C: New test.
33230
33231 2004-08-18 Richard Henderson <rth@redhat.com>
33232
33233 * gcc.dg/20040206-1.c: XFAIL.
33234
33235 2004-08-17 Mark Mitchell <mark@codesourcery.com>
33236
33237 PR c++/16246
33238 * g++.dg/template/array7.C: New test.
33239
33240 2004-08-17 James E Wilson <wilson@specifixinc.com>
33241
33242 * gcc.dg/mips-movcc-1.c: New test.
33243 * gcc.dg/mips-movcc-2.c: New test.
33244 * gcc.dg/mips-movcc-3.c: New test.
33245
33246 * gcc.dg/mips-nmadd-1.c: New test.
33247 * gcc.dg/mips-nmadd-2.c: New test.
33248
33249 2004-08-17 Mark Mitchell <mark@codesourcery.com>
33250
33251 PR c++/15871
33252 * g++.dg/opt/inline8.C: New test.
33253
33254 PR c++/16965
33255 * g++.dg/parse/error17.C: New test.
33256
33257 2004-08-17 Dorit Naishlos <dorit@il.ibm.com>
33258
33259 * gcc.dg/vect: New directory for vectorizer tests.
33260 * gcc.dg/vect/tree-vect.h: New file.
33261 * gcc.dg/vect/vect.exp: New file.
33262 * gcc.dg/vect/pr16105.c.c: New test.
33263 * gcc.dg/vect/vect-1.c: New test.
33264 * gcc.dg/vect/vect-2.c: New test.
33265 * gcc.dg/vect/vect-3.c: New test.
33266 * gcc.dg/vect/vect-4.c: New test.
33267 * gcc.dg/vect/vect-5.c: New test.
33268 * gcc.dg/vect/vect-6.c: New test.
33269 * gcc.dg/vect/vect-7.c: New test.
33270 * gcc.dg/vect/vect-8.c: New test.
33271 * gcc.dg/vect/vect-9.c: New test.
33272 * gcc.dg/vect/vect-10.c: New test.
33273 * gcc.dg/vect/vect-11.c: New test.
33274 * gcc.dg/vect/vect-12.c: New test.
33275 * gcc.dg/vect/vect-13.c: New test.
33276 * gcc.dg/vect/vect-14.c: New test.
33277 * gcc.dg/vect/vect-15.c: New test.
33278 * gcc.dg/vect/vect-16.c: New test.
33279 * gcc.dg/vect/vect-17.c: New test.
33280 * gcc.dg/vect/vect-18.c: New test.
33281 * gcc.dg/vect/vect-19.c: New test.
33282 * gcc.dg/vect/vect-20.c: New test.
33283 * gcc.dg/vect/vect-21.c: New test.
33284 * gcc.dg/vect/vect-22.c: New test.
33285 * gcc.dg/vect/vect-23.c: New test.
33286 * gcc.dg/vect/vect-24.c: New test.
33287 * gcc.dg/vect/vect-25.c: New test.
33288 * gcc.dg/vect/vect-26.c: New test.
33289 * gcc.dg/vect/vect-27.c: New test.
33290 * gcc.dg/vect/vect-28.c: New test.
33291 * gcc.dg/vect/vect-29.c: New test.
33292 * gcc.dg/vect/vect-30.c: New test.
33293 * gcc.dg/vect/vect-31.c: New test.
33294 * gcc.dg/vect/vect-32.c: New test.
33295 * gcc.dg/vect/vect-33.c: New test.
33296 * gcc.dg/vect/vect-34.c: New test.
33297 * gcc.dg/vect/vect-35.c: New test.
33298 * gcc.dg/vect/vect-36.c: New test.
33299 * gcc.dg/vect/vect-37.c: New test.
33300 * gcc.dg/vect/vect-38.c: New test.
33301 * gcc.dg/vect/vect-40.c: New test.
33302 * gcc.dg/vect/vect-41.c: New test.
33303 * gcc.dg/vect/vect-42.c: New test.
33304 * gcc.dg/vect/vect-43.c: New test.
33305 * gcc.dg/vect/vect-44.c: New test.
33306 * gcc.dg/vect/vect-45.c: New test.
33307 * gcc.dg/vect/vect-46.c: New test.
33308 * gcc.dg/vect/vect-47.c: New test.
33309 * gcc.dg/vect/vect-48.c: New test.
33310 * gcc.dg/vect/vect-49.c: New test.
33311 * gcc.dg/vect/vect-50.c: New test.
33312 * gcc.dg/vect/vect-51.c: New test.
33313 * gcc.dg/vect/vect-52.c: New test.
33314 * gcc.dg/vect/vect-53.c: New test.
33315 * gcc.dg/vect/vect-54.c: New test.
33316 * gcc.dg/vect/vect-55.c: New test.
33317 * gcc.dg/vect/vect-56.c: New test.
33318 * gcc.dg/vect/vect-57.c: New test.
33319 * gcc.dg/vect/vect-58.c: New test.
33320 * gcc.dg/vect/vect-59.c: New test.
33321 * gcc.dg/vect/vect-60.c: New test.
33322 * gcc.dg/vect/vect-61.c: New test.
33323 * gcc.dg/vect/vect-all.c: New test.
33324 * gcc.dg/vect/vect-none.c: New test.
33325
33326 2004-08-17 Paul Brook <paul@codesourcery.com>
33327
33328 PR fortran/13082
33329 * gfortran.dg/entry_1.f90: New test.
33330
33331 2004-08-17 Andrew Pinski <apinski@apple.com>
33332
33333 * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
33334
33335 2004-08-17 Paolo Bonzini <bonzini@gnu.org>
33336
33337 * gcc.dg/pr17036-1.c: New test.
33338
33339 2004-08-16 Devang Patel <dpatel@apple.com>
33340
33341 * gcc.dg/darwin-20040809-1.c: New test.
33342
33343 2004-08-16 Joseph S. Myers <jsm@polyomino.org.uk>
33344
33345 * gcc.dg/funcdef-attr-1.c: New test.
33346
33347 2004-08-16 Janis Johnson <janis187@us.ibm.com>
33348
33349 * gcc.dg/altivec-17.c: New test.
33350 * gcc.dg/altivec-18.c: New test.
33351
33352 2004-08-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33353
33354 PR c++/6749
33355 * g++.dg/template/vtable2.C: New test.
33356
33357 2004-08-14 Richard Henderson <rth@redhat.com>
33358
33359 * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
33360 * gcc.dg/pack-test-4.c (main): Return 0.
33361 * gcc.dg/setjmp-1.c: Remove XFAIL.
33362 * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
33363
33364 2004-08-14 Richard Henderson <rth@redhat.com>
33365
33366 * gcc.dg/980217-1.c: Add prototype for printf.
33367
33368 2004-08-13 Bud Davis <bdavis9659@comcast.net>
33369
33370 * gfortran.dg/pr16935.f90: New test.
33371
33372 2004-08-13 Janis Johnson <janis187@us.ibm.com>
33373
33374 * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
33375
33376 2004-08-13 Paul Brook <paul@codesourcery.com>
33377
33378 * gfortran.dg/der_io_1.f90: Remove stray comma.
33379
33380 2004-08-12 Janis Johnson <janis187@us.ibm.com>
33381
33382 * gcc.dg/vmx/cw-bug-2.c: Remove.
33383 * gcc.dg/vmx/vprint-1.c: Remove.
33384 * gcc.dg/vmx/vscan-1.c: Remove.
33385
33386 2004-08-12 Devang patel <dpatel@apple.com>
33387
33388 * gcc.dg/darwin-20040809-2.c: New test.
33389
33390 2004-08-12 Janis Johnson <janis1872us.ibm.com>
33391
33392 * g++.dg/ext/altivec-12.C: New test.
33393
33394 * g++.dg/ext/altivec-11.C: New test.
33395
33396 2004-08-12 Paul Brook <paul@codesourcery.com>
33397
33398 * g++.dg/abi/arm_cxa_vec_1.C: New test.
33399
33400 2004-08-12 Janis Johnson <janis187@us.ibm.com>
33401
33402 * g++.dg/ext/altivec-2.C: Check for hardware support before
33403 executing any VMX instructions.
33404
33405 * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
33406
33407 2004-08-12 Jakub Jelinek <jakub@redhat.com>
33408
33409 PR c++/16276
33410 * g++.old-deja/g++.other/comdat4.C: New test.
33411 * g++.old-deja/g++.other/comdat4-aux.cc: New.
33412
33413 2004-08-12 Ben Elliston <bje@au.ibm.com>
33414
33415 PR target/16286
33416 * gcc.dg/pr16286.c: New test.
33417
33418 2004-08-12 Jan Beulich <jbeulich@novell.com>
33419
33420 * g++.dg/ext/asm5.C: New.
33421
33422 2004-08-11 Mark Mitchell <mark@codesourcery.com>
33423
33424 PR c++/16698
33425 * g++.dg/eh/crash1.C: New test.
33426
33427 PR c++/16717
33428 * g++.dg/ext/construct1.C: New test.
33429
33430 2004-08-11 Mark Mitchell <mark@codesourcery.com>
33431
33432 PR c++/16853
33433 * g++.dg/init/ptrmem1.C: New test.
33434
33435 PR c++/16618
33436 * g++.dg/parse/offsetof5.C: New test.
33437
33438 PR c++/16870
33439 * g++.dg/template/overload3.C: New test.
33440
33441 2004-08-11 Mark Mitchell <mark@codesourcery.com>
33442
33443 PR c++/16964
33444 * g++.dg/parse/error16.C: New test.
33445
33446 PR c++/16904
33447 * g++.dg/template/error14.C: New test.
33448
33449 PR c++/16929
33450 * g++.dg/template/error15.C: New test.
33451
33452 2004-08-11 Devang Patel <dpatel@apple.com>
33453
33454 * gcc.dg/darwin-ld-20040809-1.c: New test.
33455 * gcc.dg/darwin-ld-20040809-2.c: New test.
33456
33457 2004-08-11 Steven G. Kargl <kargls@comcast.net>
33458
33459 PR fortran/16917
33460 * gfortran.dg/dfloat_1.f90: New test.
33461
33462 2004-08-09 Mark Mitchell <mark@codesourcery.com>
33463
33464 * gcc.dg/gcc.dg/arm-eabi1.c: New test.
33465 * gcc.dg/dll-2.c: Fix dg-require syntax.
33466 * gcc.misc-tests/arm-isr.c (abort): Declare.
33467 (exit): Likewise.
33468
33469 2004-08-10 Mark Mitchell <mark@codesourcery.com>
33470
33471 PR c++/16971
33472 * g++.dg/parse/crash16.C: New test.
33473
33474 2004-08-10 Roger Sayle <roger@eyesopen.com>
33475
33476 * gcc.dg/mips-rsqrt-1.c: New test case.
33477 * gcc.dg/mips-rsqrt-2.c: New test case.
33478 * gcc.dg/mips-rsqrt-3.c: New test case.
33479
33480 2004-08-10 Paul Brook <paul@codesourcery.com>
33481
33482 * gfortran.dg/der_io_1.f90: New test.
33483
33484 2004-08-10 Paul Brook <paul@codesourcery.com>
33485
33486 PR fortran/16919
33487 * gfortran.dg/der_array_1.f90: New test.
33488
33489 2004-08-09 David Edelsohn <edelsohn@gnu.org>
33490
33491 * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
33492
33493 2004-08-09 Paolo Bonzini <bonzini@gnu.org>
33494
33495 * gcc.dg/wchar_t-2.c: Fix typo.
33496
33497 2004-08-09 Falk Hueffner <falk@debian.org>
33498
33499 PR tree-optimization/12517
33500 * gcc.c-torture/compile/pr12517.c: New test.
33501
33502 PR tree-optimization/12578
33503 * gcc.c-torture/compile/pr12578.c: New test.
33504
33505 PR tree-optimization/12899
33506 * gcc.c-torture/compile/pr12899.c: New test.
33507
33508 PR rtl-optimization/14692
33509 * gcc.c-torture/compile/pr14692.c: New test.
33510
33511 PR tree-optimization/16461
33512 * gcc.c-torture/compile/pr16461.c: New test.
33513
33514 2004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
33515
33516 * gfortran.dg/getenv_1.f90: New test.
33517
33518 2004-08-06 Mark Mitchell <mark@codesourcery.com>
33519
33520 * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
33521 wchar_t.
33522 * gcc.dg/symbian5.c: Test -fno-short-wchar.
33523
33524 2004-08-06 Paul Brook <paul@codesourcery.com>
33525
33526 * gfortran.dg/ret_array_1.f90: New test.
33527 * gfortran.dg/ret_pointer_1.f90: New test.
33528
33529 2004-08-06 Richard Sandiford <rsandifo@redhat.com>
33530
33531 * gcc.dg/missing-field-init-[12].c: New tests.
33532 * g++.dg/warn/missing-field-init-[12].C: New tests.
33533
33534 2004-08-06 Mark Mitchell <mark@codesourcery.com>
33535
33536 * gcc.dg/enum2.c: New test.
33537 * gcc.dg/symbian3.c: Likewise.
33538 * gcc.dg/symbian4.c: Likewise.
33539 * gcc.dg/wchar_t-2.c: Likewise.
33540
33541 2004-08-05 Mark Mitchell <mark@codesourcery.com>
33542
33543 * g++.dg/ext/visibility/visibility-8.C: Add constructor and
33544 destructor tests.
33545
33546 2004-08-05 Mark Mitchell <mark@codesourcery.com>
33547
33548 * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
33549 dg-require-visiblity.
33550 * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
33551 * g++.dg/ext/visibility/fvisibility.C: Likewise.
33552 * g++.dg/ext/visibility/memfuncts.C: Likewise.
33553 * g++.dg/ext/visibility/new1.C: Likewise.
33554 * g++.dg/ext/visibility/pragma.C: Likewise.
33555 * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
33556 * g++.dg/ext/visibility/virtual.C: Likewise.
33557 * g++/dg/ext/visibility/visibility-1.C: Likewise.
33558 * g++/dg/ext/visibility/visibility-2.C: Likewise.
33559 * g++/dg/ext/visibility/visibility-3.C: Likewise.
33560 * g++/dg/ext/visibility/visibility-4.C: Likewise.
33561 * g++/dg/ext/visibility/visibility-5.C: Likewise.
33562 * g++/dg/ext/visibility/visibility-6.C: Likewise.
33563 * g++/dg/ext/visibility/visibility-7.C: Likewise.
33564 * g++/dg/ext/visibility/visibility-8.C: New test.
33565 * gcc.c-torture/compile/dll.x: Remove.
33566 * gcc.dg/dll-2.c: Use dg-require-dll
33567 * gcc.dg/visibility-10.c: New test.
33568 * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
33569 supporting DLLs.
33570 * lib/scanasm.exp (scan_hidden): New function.
33571 (scan_not_hidden): Likewise.
33572
33573 2004-08-05 David Edelsohn <edelsohn@gnu.org>
33574
33575 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
33576
33577 2004-08-05 Richard Sandiford <rsandifo@redhat.com>
33578
33579 * gcc.c-torture/execute/20040805-1.c: New test.
33580
33581 2004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
33582
33583 * gcc.dg/20020118-1.c: Declare abort.
33584 * gcc.dg/altivec_check.h: Likewise.
33585 * gcc.dg/iftrap-2.c: Likewise.
33586 * gcc.dg/pragma-darwin.c: Likewise.
33587 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
33588
33589 2004-08-04 Geoffrey Keating <geoffk@apple.com>
33590
33591 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
33592
33593 2004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
33594
33595 * gcc.c-torture/execute/builtins/abs-2.c,
33596 gcc.c-torture/execute/builtins/abs-3.c,
33597 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
33598 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
33599 intmax_t, uintmax_t and their limits.
33600 * gcc.dg/intmax_t-1.c: New test.
33601
33602 2004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
33603
33604 * g++.dg/tc1/dr147.C: Add reference to PR.
33605
33606 2004-08-03 Richard Sandiford <rsandifo@redhat.com>
33607
33608 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
33609 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
33610
33611 2004-08-03 David Edelsohn <edelsohn@gnu.org>
33612
33613 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
33614
33615 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
33616
33617 * gcc.dg/redecl-5.c: New test.
33618 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
33619 of scanf.
33620
33621 2004-08-03 Roger Sayle <roger@eyesopen.com>
33622
33623 PR middle-end/16790
33624 * gcc.c-torture/execute/pr16790-1.c: New test case.
33625
33626 2004-08-03 Mark Mitchell <mark@codesourcery.com>
33627
33628 * g++.dg/ext/visibility/assign1.C: New test.
33629 * g++.dg/ext/visibility/new1.C: Likewise.
33630
33631 * gcc.dg/symbian1.c: New test.
33632 * gcc.dg/symbian2.c: Likewise.
33633
33634 2004-08-03 H.J. Lu <hongjiu.lu@intel.com>
33635
33636 PR target/16570
33637 * gcc.dg/i386-sse-9.c: New test.
33638
33639 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
33640
33641 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
33642
33643 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
33644
33645 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
33646 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
33647 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
33648 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
33649 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
33650 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
33651 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
33652 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
33653 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
33654 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
33655 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
33656 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
33657 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
33658 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
33659 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
33660 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
33661 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
33662 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
33663 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
33664 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
33665 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
33666 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
33667 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
33668 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
33669 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
33670 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
33671 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
33672 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
33673 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
33674 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
33675 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
33676 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
33677 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
33678 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
33679 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
33680 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
33681 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
33682 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
33683 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
33684 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
33685 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
33686 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
33687 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
33688 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
33689 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
33690 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
33691 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
33692 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
33693 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
33694 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
33695 gcc.misc-tests/i386-pf-3dnow-1.c,
33696 gcc.misc-tests/i386-pf-athlon-1.c,
33697 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
33698 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
33699 Declare built-in functions used.
33700 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
33701
33702 2004-08-02 Mark Mitchell <mark@codesourcery.com>
33703
33704 PR c++/16707
33705 * g++.dg/lookup/using12.C: New test.
33706
33707 * g++.dg/init/null1.C: Fix PR number.
33708 * g++.dg/parse/namespace10.C: Likewise.
33709
33710 2004-08-01 Mark Mitchell <mark@codesourcery.com>
33711
33712 PR c++/16224
33713 * g++.dg/template/spec17.C: New test.
33714 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
33715 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
33716
33717 2004-08-02 David Billinghurst
33718
33719 PR fortran/16292
33720 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
33721
33722 2004-08-01 Zack Weinberg <zack@codesourcery.com>
33723
33724 * gcc.dg/ia64-got-1.c: New test case.
33725
33726 2004-08-01 Mark Mitchell <mark@codesourcery.com>
33727
33728 PR c++/16489
33729 * g++.dg/init/null1.C: New test.
33730 * g++.dg/tc1/dr76.C: Adjust error marker.
33731
33732 PR c++/16529
33733 * g++.dg/parse/namespace10.C: New test.
33734
33735 PR c++/16810
33736 * g++.dg/inherit/ptrmem2.C: New test.
33737
33738 2004-08-02 Ben Elliston <bje@au.ibm.com>
33739
33740 PR target/16155
33741 * gcc.dg/pr16155.c: New test.
33742
33743 2004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
33744
33745 * gcc.dg/redecl-2.c: New test.
33746
33747 2004-07-30 Geoffrey Keating <geoffk@apple.com>
33748
33749 * gcc.dg/darwin-longdouble.c: New file.
33750
33751 2004-07-30 Richard Henderson <rth@redhat.com>
33752
33753 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
33754 write to constant argument.
33755 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
33756
33757 2004-07-30 Richard Henderson <rth@redhat.com>
33758
33759 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
33760 tests of nearest around zero.
33761
33762 2004-07-30 Andrew Pinski <apinski@apple.com>
33763
33764 * gcc.c-torture/compile/20040730-1.c: New test.
33765
33766 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
33767
33768 * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
33769 powerpc-eabispe.
33770
33771 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
33772
33773 * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
33774
33775 2004-07-30 Richard Sandiford <rsandifo@redhat.com>
33776
33777 * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
33778 contains $ld_library_path.
33779 * lib/gfortran.exp (gfortran_link_flags): Likewise.
33780
33781 2004-07-29 Richard Henderson <rth@redhat.com>
33782
33783 * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
33784
33785 * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
33786 (alt2, which): New.
33787 (Check): Accept either alternative.
33788
33789 2004-07-29 Mark Mitchell <mark@codesourcery.com>
33790
33791 * g++.dg/abi/inline1.C: New test.
33792 * g++.dg/abi/local1-a.cc: Likewise.
33793 * g++.dg/abi/local1.C: Likewise.
33794 * g++.dg/abi/mangle11.C: Tweak location of warnings.
33795 * g++.dg/abi/mangle12.C: Likewise.
33796 * g++.dg/abi/mangle17.C: Likewise.
33797 * g++.dg/abi/mangle20-2.C: Likewise.
33798 * g++.dg/opt/interface1.C: Likewise.
33799 * g++.dg/opt/interface1.h: Likewise.
33800 * g++.dg/opt/interface1-a.cc: New test.
33801 * g++.dg/parse/repo1.C: New test.
33802 * g++.dg/template/repo1.C: Likewise.
33803 * g++.dg/warn/Winline-1.C: Likewise.
33804 * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
33805
33806 2004-07-29 Diego Novillo <dnovillo@redhat.com>
33807
33808 * gcc.dg/tree-ssa/20040729-1.c: New test.
33809
33810 2004-07-27 Matt Austern <austern@apple.com>
33811
33812 * gcc.dg/darwin-bool-1.c: New test.
33813 * gcc.dg/darwin-bool-2.c: New test.
33814
33815 2004-07-28 Richard Henderson <rth@redhat.com>
33816
33817 * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
33818 arguments in the correct type. Don't write to constant arguments.
33819
33820 2004-07-28 Diego Novillo <dnovillo@redhat.com>
33821
33822 PR tree-optimization/16688
33823 PR tree-optimization/16689
33824 * g++.dg/tree-ssa/pr16688.C: New test.
33825
33826 2004-07-28 Diego Novillo <dnovillo@redhat.com>
33827
33828 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
33829 loads. Not only in the comment, this time.
33830
33831 2004-07-28 Alexandre Oliva <aoliva@redhat.com>
33832
33833 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
33834 * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
33835 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
33836 * gcc.dg/sh4a-bitmovua.c: New.
33837 * gcc.dg/sh4a-cos.c: New.
33838 * gcc.dg/sh4a-cosf.c: New.
33839 * gcc.dg/sh4a-fprun.c: New.
33840 * gcc.dg/sh4a-fsrra.c: New.
33841 * gcc.dg/sh4a-memmovua.c: New.
33842 * gcc.dg/sh4a-sin.c: New.
33843 * gcc.dg/sh4a-sincos.c: New.
33844 * gcc.dg/sh4a-sincosf.c: New.
33845 * gcc.dg/sh4a-sinf.c: New.
33846
33847 2004-07-28 Diego Novillo <dnovillo@redhat.com>
33848
33849 * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
33850 conditionals.
33851 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
33852 loads.
33853 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
33854 DOM1.
33855
33856 2004-07-27 Andrew Pinski <apinski@apple.com>
33857
33858 * g++.dg/rtti/tinfo1.C: Correct the xfail.
33859
33860 2004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
33861
33862 * gcc.dg/pragma-isr.c: New test.
33863
33864 2004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33865
33866 PR c++/14429
33867 * g++.dg/template/ttp11.C: New test.
33868
33869 2004-07-27 Diego Novillo <dnovillo@redhat.com>
33870
33871 * gcc.c-torture/compile/20040727-1.c: New test.
33872
33873 2004-07-26 Eric Christopher <echristo@redhat.com>
33874
33875 * gcc.c-torture/compile/20040726-2.c: New test.
33876
33877 2004-07-26 Andrew Pinski <apinski@apple.com>
33878
33879 * g++.dg/rtti/tinfo1.C: Xfail.
33880
33881 2004-07-26 Richard Sandiford <rsandifo@redhat.com>
33882
33883 * gcc.c-torture/compile/20040726-1.c: New test.
33884
33885 2004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
33886 Brian Ryner <bryner@brianryner.com>
33887
33888 PR c++/9283
33889 PR c++/15000
33890 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
33891 * g++.dg/ext/visibility/: New directory.
33892 * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
33893 g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
33894 g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
33895 g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
33896 * g++.dg/ext/visibility/fvisibility.C,
33897 g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
33898 g++.dg/ext/visibility/fvisibility-override1.C
33899 g++.dg/ext/visibility/fvisibility-override2.C
33900 g++.dg/ext/visibility/memfuncts.C
33901 g++.dg/ext/visibility/noPLT.C
33902 g++.dg/ext/visibility/pragma.C
33903 g++.dg/ext/visibility/pragma-override1.C
33904 g++.dg/ext/visibility/pragma-override2.C
33905 g++.dg/ext/visibility/staticmemfuncts.C
33906 g++.dg/ext/visibility/virtual.C: New tests.
33907
33908 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
33909
33910 PR c/15360
33911 * gcc.dg/pr15360-1.c: New test.
33912
33913 2004-07-25 Daniel Jacobowitz <dan@debian.org>
33914
33915 * gcc.dg/pragma-align-2.c: New test.
33916 * gcc.dg/pragma-init-fini.c: New test.
33917 * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
33918 targets.
33919
33920 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
33921
33922 * gcc.dg/init-string-2.c: New test.
33923
33924 2004-07-24 Zack Weinberg <zack@codesourcery.com>
33925
33926 PR 16684
33927 * gcc.dg/Wredundant-decls-1.c: New test case.
33928
33929 2004-07-24 Jakub Jelinek <jakub@redhat.com>
33930
33931 * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
33932 * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
33933 * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
33934 * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
33935 * gcc.dg/compat/generate-random.c: New file.
33936 * gcc.dg/compat/generate-random.h: Likewise.
33937 * gcc.dg/compat/generate-random_r.c: Likewise.
33938 * gcc.dg/compat/struct-layout-1.h: Likewise.
33939 * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
33940 * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
33941 * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
33942 * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
33943 * gcc.dg/compat/struct-layout-1_main.c: New test.
33944 * gcc.dg/compat/struct-layout-1_x.c: New file.
33945 * gcc.dg/compat/struct-layout-1_y.c: New file.
33946 * gcc.dg/compat/struct-layout-1_test.h: New file.
33947
33948 2004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
33949
33950 * gcc.dg/comp-return-1.c: New test
33951
33952 2004-07-23 Janis Johnson <janis187@us.ibm.com>
33953
33954 * gcc.dg/vmx/8-02a.c: Fix typo.
33955
33956 * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
33957 * gcc.dg/darwin-abi-3.c: New test.
33958
33959 * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
33960 * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
33961
33962 * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
33963 * gcc.dg/vmx/ops-long-1.c: New test.
33964 * gcc.dg/vmx/ops-long-2.c: New test.
33965
33966 2004-07-23 Nathan Sidwell <nathan@codesourcery.com>
33967
33968 * g++.dg/lookup/conv-[1234].C: New.
33969
33970 2004-07-22 Mark Mitchell <mark@codesourcery.com>
33971
33972 * g++.dg/parse/attr2.C: Simplify.
33973
33974 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
33975
33976 PR c/7284
33977 * gcc.c-torture/execute/pr7284-1.c: New test.
33978
33979 2004-07-22 Brian Booth <bbooth@redhat.com>
33980
33981 * gcc.dg/tree-ssa/20040721-1.c: New test.
33982
33983 2004-07-22 Nathan Sidwell <nathan@codesourcery.com>
33984
33985 * g++.dg/template/crash20.c: New.
33986
33987 2004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
33988
33989 * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
33990 Add dg-run directive. Declare variables as required.
33991 * gfortran.dg/g77/README: Update
33992
33993 2004-07-22 Hans-Peter Nilsson <hp@axis.com>
33994
33995 * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
33996 gcc.dg/cris-peep2-andu2.c: New tests.
33997
33998 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
33999
34000 PR c/15052
34001 * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
34002 on return type.
34003 * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
34004 messages.
34005 * gcc.dg/qual-return-2.c: Update expected messages.
34006 * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
34007
34008 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
34009
34010 * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
34011 * gcc.dg/noncompile/921102-1.c: Update expected error message.
34012
34013 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
34014
34015 PR c/11250
34016 * gcc.dg/init-string-1.c: New test.
34017
34018 2004-07-21 Jakub Jelinek <jakub@redhat.com>
34019
34020 PR middle-end/15345
34021 PR c/16450
34022 * gcc.dg/torture/nested-fn-1.c: New test.
34023
34024 2004-07-20 H.J. Lu <hongjiu.lu@intel.com>
34025
34026 PR target/16559
34027 * gcc.dg/ia64-fptr-1.c: New file.
34028
34029 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
34030
34031 PR c++/14497
34032 * g++.dg/template/spec16.C: New test.
34033 * g++.old-deja/g++.robertl/eb118.C: Remove.
34034
34035 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
34036
34037 PR c++/509
34038 * g++.dg/template/spec15.C: New test.
34039
34040 2004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
34041
34042 Copy cases from g77.f-torture/execute and add dg-run
34043 directive. Other changes as noted.
34044 * gfortran.dg/g77/13037.f
34045 * gfortran.dg/g77/1832.f
34046 * gfortran.dg/g77/19981119-0.f
34047 * gfortran.dg/g77/19990313-0.f
34048 * gfortran.dg/g77/19990313-1.f
34049 * gfortran.dg/g77/19990313-2.f
34050 * gfortran.dg/g77/19990313-3.f
34051 * gfortran.dg/g77/19990419-1.f
34052 * gfortran.dg/g77/19990826-0.f
34053 * gfortran.dg/g77/19990826-2.f
34054 * gfortran.dg/g77/20000503-1.f
34055 * gfortran.dg/g77/20001111.f
34056 * gfortran.dg/g77/20010116.f
34057 * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
34058 * gfortran.dg/g77/20010430.f
34059 * gfortran.dg/g77/6177.f
34060 * gfortran.dg/g77/947.f
34061 * gfortran.dg/g77/970816-3.f
34062 * gfortran.dg/g77/971102-1.f
34063 * gfortran.dg/g77/980520-1.f
34064 * gfortran.dg/g77/980628-0.f
34065 * gfortran.dg/g77/980628-1.f
34066 * gfortran.dg/g77/980628-10.f
34067 * gfortran.dg/g77/980628-2.f
34068 * gfortran.dg/g77/980628-3.f
34069 * gfortran.dg/g77/980628-7.f
34070 * gfortran.dg/g77/980628-8.f
34071 * gfortran.dg/g77/980628-9.f
34072 * gfortran.dg/g77/980701-0.f
34073 * gfortran.dg/g77/980701-1.f
34074 * gfortran.dg/g77/cabs.f
34075 * gfortran.dg/g77/claus.f
34076 * gfortran.dg/g77/complex_1.f
34077 * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
34078 * gfortran.dg/g77/dcomplex.f
34079 * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
34080 * gfortran.dg/g77/f90-intrinsic-mathematical.f
34081 * gfortran.dg/g77/f90-intrinsic-numeric.f
34082 * gfortran.dg/g77/int8421.f
34083 * gfortran.dg/g77/labug1.f
34084 * gfortran.dg/g77/large_vec.f
34085 * gfortran.dg/g77/le.f
34086 * gfortran.dg/g77/short.f
34087 * gfortran.dg/g77/README: Update
34088
34089 2004-07-20 Mark Mitchell <mark@codesourcery.com>
34090
34091 PR c++/16637
34092 * g++.dg/parse/lookup4.C: New test.
34093
34094 2004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34095
34096 PR c++/16175
34097 * g++.dg/template/ttp10.C: New test.
34098
34099 2004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
34100
34101 * gcc.dg/pr12625-1.c: New test.
34102
34103 2004-07-20 Steven Bosscher <stevenb@suse.de>
34104
34105 * gcc.dg/switch-warn-1.c: New test.
34106 * gcc.dg/switch-warn-2.c: New test.
34107 * gcc.c-torture/compile/pr14730.c: Update.
34108
34109 2004-07-19 Kelley Cook <kcook@gcc.gnu.org>
34110
34111 * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
34112 g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
34113 g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
34114 g++.dg/template/nontype3.C: Remove trailing CR from tests.
34115
34116 2004-07-18 Mark Mitchell <mark@codesourcery.com>
34117
34118 PR c++/16623
34119 * g++.dg/template/assign1.C: New test.
34120
34121 2004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34122
34123 PR c++/12170
34124 * g++.dg/template/ttp9.C: New test.
34125
34126 2004-07-19 Daniel Jacobowitz <dan@debian.org>
34127
34128 * gcc.dg/format/cmn-err-1.c: New test.
34129
34130 2004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
34131
34132 * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
34133 gcc.dg/Wparentheses-10.c: New tests.
34134 * gcc.dg/Wparentheses-5.c: Remove XFAILs.
34135
34136 2004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34137
34138 PR fortran/16465
34139 * gfortran.dg/g77//ffixed-line-length-0.f,
34140 gfortran.dg/g77/ffixed-line-length-132.f,
34141 gfortran.dg/g77/ffixed-line-length-72.f,
34142 gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
34143 gfortran.dg/g77/README: Update.
34144
34145 2004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34146
34147 PR c++/13092
34148 * g++.dg/template/non-dependent7.C: New test.
34149 * g++.dg/template/non-dependent8.C: Likewise.
34150 * g++.dg/template/non-dependent9.C: Likewise.
34151 * g++.dg/template/non-dependent10.C: Likewise.
34152
34153 2004-07-17 Mark Mitchell <mark@codesourcery.com>
34154
34155 PR c++/16337
34156 * g++.dg/parse/attr2.C: New test.
34157
34158 2004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
34159
34160 * g77.dg: Removed.
34161 * g77.f-torture: Ditto.
34162
34163 2004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
34164
34165 * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
34166 gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
34167 Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
34168
34169 2004-07-16 Richard Henderson <rth@redhat.com>
34170
34171 * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
34172
34173 2004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34174
34175 * lib/fortran-torture.exp (fortran-torture): Don't test compile
34176 tests with full list of options.
34177 * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
34178 of TORTURE_OPTIONS if test contains 'dg-do run'.
34179
34180 PR fortran/16404
34181 * gfortran.dg/do_iterator.f90: New test.
34182
34183 2004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
34184
34185 PR rtl-optimization/16536
34186 * gcc.c-torture/execute/restrict-1.c: New test.
34187
34188 2004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34189
34190 PR fortran/15324
34191 * gfortran.dg/pr15324.f90: New test.
34192
34193 PR fortran/15129
34194 * gfortran.dg/pr15129.f90: New test.
34195
34196 PR fortran/15140
34197 * gfortran.dg/pr15140.f90: New test.
34198
34199 PR fortran/13792
34200 * gfortran.fortran-torture/execute/bounds.f90: Add check for
34201 compile-time simplification.
34202
34203 2004-07-14 Mike Stump <mrs@apple.com>
34204
34205 * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
34206
34207 2004-07-14 James E Wilson <wilson@specifixinc.com>
34208
34209 PR target/16325
34210 * gcc.dg/profile-generate-1.c: New.
34211
34212 2004-07-15 Jakub Jelinek <jakub@redhat.com>
34213
34214 * gcc.c-torture/execute/20040709-1.c: New test.
34215 * gcc.c-torture/execute/20040709-2.c: New test.
34216
34217 2004-07-14 Mike Stump <mrs@apple.com>
34218
34219 * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
34220
34221 2004-07-14 Mike Stump <mrs@apple.com>
34222
34223 * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
34224
34225 2004-07-13 Mark Mitchell <mark@codesourcery.com>
34226
34227 PR c++/16518
34228 * g++.dg/parse/mutable1.C: New test.
34229
34230 2004-07-13 Diego Novillo <dnovillo@redhat.com>
34231
34232 PR tree-optimization/16443
34233 * gcc.dg/tree-ssa/20040713-1.c: New test.
34234
34235 2004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
34236
34237 * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
34238 for operator new.
34239
34240 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
34241
34242 * gfortran.dg/g77/README: New file
34243 * gfortran.dg/g77/19981216-0.f: Copy from
34244 g77.f-torture/noncompile. Add "dg-do compile" and
34245 dg-error as required.
34246 * gfortran.dg/g77/19990218-1.f: Likewise.
34247 * gfortran.dg/g77/19990905-1.f: Likewise.
34248 * gfortran.dg/g77/9263.f: Likewise.
34249 * gfortran.dg/g77/980615-0.f: Likewise.
34250 * gfortran.dg/g77/980616-0.f: Likewise.
34251 * gfortran.dg/g77/check0.f: Likewise.
34252 * gfortran.dg/g77/select_no_compile.f: Likewise.
34253
34254 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
34255
34256 Copy files from g77.f-torture/compile.
34257 Add "{ dg-do compile}". Other changes as noted
34258 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
34259 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
34260 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
34261 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
34262 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
34263 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
34264 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
34265 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
34266 statement to conform to standard. Append alpha1.x for reference.
34267 * gfortran.dg/g77/xformat.f: Add dg-warning
34268
34269 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
34270
34271 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
34272 Add {dg-do compile} directive.
34273 * gfortran.dg/g77/cpp2.F: Likewise.
34274
34275 2004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
34276
34277 PR c++/5402
34278 * g++.dg/lookup/name-clash1.C: New test.
34279
34280 PR c++/9777
34281 * g++.dg/lookup/name-clash2.C: New test.
34282
34283 PR c++/12102
34284 * g++.dg/lookup/name-clash3.C: New test.
34285
34286 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
34287
34288 * g++.dg/lookup/new2.C: New test.
34289 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
34290
34291 2004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
34292
34293 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
34294 Add {dg-do compile} directive.
34295 * gfortran.dg/g77/13060.f: Likewise.
34296 * gfortran.dg/g77/19990218-0.f: Likewise.
34297 * gfortran.dg/g77/19990305-0.f: Likewise.
34298 * gfortran.dg/g77/19990419-0.f: Likewise.
34299 * gfortran.dg/g77/19990502-0.f: Likewise.
34300 * gfortran.dg/g77/19990502-1.f: Likewise.
34301 * gfortran.dg/g77/19990525-0.f: Likewise.
34302 * gfortran.dg/g77/19990826-1.f: Likewise.
34303 * gfortran.dg/g77/19990826-3.f: Likewise.
34304 * gfortran.dg/g77/19990905-2.f: Likewise.
34305 * gfortran.dg/g77/20000412-1.f: Likewise.
34306 * gfortran.dg/g77/20000511-1.f: Likewise.
34307 * gfortran.dg/g77/20000511-2.f: Likewise.
34308 * gfortran.dg/g77/20000518.f: Likewise.
34309 * gfortran.dg/g77/20000601-1.f: Likewise.
34310 * gfortran.dg/g77/20000601-2.f: Likewise.
34311 * gfortran.dg/g77/20000629-1.f: Likewise.
34312 * gfortran.dg/g77/20000630-2.f: Likewise.
34313 * gfortran.dg/g77/20010115.f: Likewise.
34314 * gfortran.dg/g77/20010321-1.f: Likewise.
34315 * gfortran.dg/g77/20010426.f: Likewise.
34316 * gfortran.dg/g77/20020307-1.f: Likewise.
34317 * gfortran.dg/g77/8485.f: Likewise.
34318 * gfortran.dg/g77/960317-1.f: Likewise.
34319 * gfortran.dg/g77/970915-0.f: Likewise.
34320 * gfortran.dg/g77/980310-1.f: Likewise.
34321 * gfortran.dg/g77/980310-2.f: Likewise.
34322 * gfortran.dg/g77/980310-3.f: Likewise.
34323 * gfortran.dg/g77/980310-4.f: Likewise.
34324 * gfortran.dg/g77/980310-6.f: Likewise.
34325 * gfortran.dg/g77/980310-7.f: Likewise.
34326 * gfortran.dg/g77/980310-8.f: Likewise.
34327 * gfortran.dg/g77/980419-2.f: Likewise.
34328 * gfortran.dg/g77/980424-0.f: Likewise.
34329 * gfortran.dg/g77/980427-0.f: Likewise.
34330 * gfortran.dg/g77/980729-0.f: Likewise.
34331 * gfortran.dg/g77/981117-1.f: Likewise.
34332 * gfortran.dg/g77/toon_1.f: Likewise.
34333
34334 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
34335
34336 PR c++/2204
34337 * g++.dg/other/abstract2.C: New test.
34338
34339 2004-07-12 Paul Brook <paul@codesourcery.com>
34340
34341 * gfortran.dg/pointer_init_1.f90: New test.
34342
34343 2004-07-11 Paul Brook <paul@codesourcery.com>
34344
34345 PR fortran/15986
34346 * gfortran.dg/contained_1.f90: New test.
34347
34348 2004-07-11 Mark Mitchell <mark@codesourcery.com>
34349
34350 * g++.dg/parse/defarg8.C: New test.
34351
34352 2004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34353
34354 PR fortran/16433
34355 * gfortran.dg/pr16433.f: New test.
34356
34357 PR fortran/17574
34358 * gfortran.dg/pr15754.f90: New test.
34359
34360 2004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
34361
34362 PR tree-optimization/16437
34363 * gcc.c-torture/execute/bitfld-4.c: New test.
34364
34365 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34366
34367 * gfortran.fortran-torture/execute/common_2.f90: Add check for
34368 access to common var from module.
34369
34370 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34371
34372 PR fortran/16336
34373 * gfortran.fortran-torture/execute/common_2.f90: New test.
34374
34375 2004-07-10 Paul Brook <paul@codesourcery.com>
34376
34377 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
34378
34379 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34380
34381 PR fortran/15969
34382 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
34383
34384 2004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
34385
34386 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
34387 * gfortran.dg/g77/ffixed-form-2.f: Likewise.
34388 * gfortran.dg/g77/ffree-form-1.f: Likewise.
34389 * gfortran.dg/g77/ffree-form-2.f: Likewise.
34390 * gfortran.dg/g77/ffree-form-3.f: Likewise.
34391 * gfortran.dg/g77/fno-underscoring.f: Likewise.
34392 * gfortran.dg/g77/funderscoring.f: Likewise.
34393 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
34394
34395 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34396
34397 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
34398
34399 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34400 Paul Brook <paul@codesourcery.com>
34401
34402 PR fortran/13415
34403 * gfortran.dg/common_pointer_1.f90: New test.
34404
34405 2004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
34406
34407 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
34408
34409 2004-07-09 James E Wilson <wilson@specifixinc.com>
34410
34411 PR target/16364
34412 * gcc.c-torture/compile/20040709-1.c: New.
34413
34414 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34415
34416 PR fortran/14077
34417 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
34418
34419 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34420
34421 PR fortran/13201
34422 * gfortran.dg/shape_1.f90: New test.
34423
34424 2004-07-09 Zack Weinberg <zack@codesourcery.com>
34425 Andrew Pinski <apinski@apple.com>
34426
34427 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
34428
34429 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34430
34431 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
34432 comment.
34433
34434 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34435 Paul Brook <paul@codesourcery.com>
34436
34437 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
34438 '.f95' and '.F95'.
34439
34440 2004-07-09 Diego Novillo <dnovillo@redhat.com>
34441
34442 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
34443
34444 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34445
34446 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
34447 testcases with capital suffix.
34448
34449 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34450
34451 PR fortran/15481
34452 PR fortran/13372
34453 PR fortran/13575
34454 PR fortran/15978
34455 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
34456
34457 * gfortran.dg/implicit_1.f90: New test.
34458
34459 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
34460
34461 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
34462 expression to match gfortran warning/error messages
34463 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
34464 dg-error text.
34465
34466 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
34467
34468 * lib/fortran-torture.exp: Rename proc search_for to
34469 search_for_re.
34470
34471 2004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
34472
34473 * gcc.c-torture/execute/simd-5.x: New file.
34474 XFAIL on SPARC 64-bit at -O0.
34475
34476 2004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
34477
34478 PR c++/8211
34479 PR c++/16165
34480 * g++.dg/warn/effc3.C: New test.
34481
34482 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
34483
34484 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
34485 change X to 1X in format.
34486 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
34487 add data statements to conform to standard.
34488
34489 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
34490
34491 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
34492 * gfortran.dg/g77/f77-edit-t-in.f: Likewise.
34493 * gfortran.dg/g77/f77-edit-x-out.f: Likewise.
34494
34495 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
34496
34497 * gfortran.dg/g77/7388.f: Copy from g77.dg
34498 * gfortran.dg/g77/f77-edit-i-out.f: Likewise.
34499 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise.
34500 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise.
34501 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise.
34502 * gfortran.dg/g77/f77-edit-t-out.f: Likewise.
34503 * gfortran.dg/g77/f77-edit-h-out.f: Likewise.
34504 * gfortran.dg/g77/strlen0.f: Likewise.
34505
34506 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
34507
34508 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
34509 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
34510
34511 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
34512
34513 * gcc.c-torture/execute/920428-2.x: Delete.
34514 * gcc.c-torture/execute/920501-7.x: Likewise.
34515
34516 2004-07-08 Jakub Jelinek <jakub@redhat.com>
34517
34518 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
34519 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
34520 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
34521 prescott and c3-2.
34522 (PREFETCH_3DNOW): Add -march=c3.
34523
34524 2004-07-08 Diego Novillo <dnovillo@redhat.com>
34525
34526 PR c/16437
34527 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
34528 * gcc.c-torture/execute/bf64-1.x: Likewise.
34529
34530 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
34531
34532 * gcc.c-torture/compile/20040708-1.c: New test.
34533
34534 2004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
34535
34536 PR c++/16169
34537 * g++.dg/warn/effc2.C: New test.
34538
34539 2004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
34540
34541 * gcc.c-torture/execute/bitfld-1.x: Remove.
34542 * gcc.c-torture/execute/bitfld-3.c: New test.
34543 * gcc.dg/bitfld-2.c: Remove XFAILs.
34544
34545 2004-07-07 H.J. Lu <hongjiu.lu@intel.com>
34546
34547 PR c++/16276
34548 * g++.dg/rtti/tinfo1.C: New file.
34549
34550 2004-07-07 Eric Christopher <echristo@redhat.com>
34551
34552 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
34553
34554 2004-07-07 Andrew Pinski <apinski@apple.com>
34555
34556 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
34557
34558 2004-07-07 Mark Mitchell <mark@codesourcery.com>
34559
34560 * g++.dg/init/call1.C: XFAIL.
34561
34562 2004-07-07 Alexandre Oliva <aoliva@redhat.com>
34563
34564 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
34565 except for movstrict*, to movmem* and clrstr* to clrmem*.
34566
34567 2004-07-07 Richard Sandiford <rsandifo@redhat.com>
34568
34569 * gcc.c-torture/execute/20040707-1.c: New test.
34570
34571 2004-07-06 Richard Sandiford <rsandifo@redhat.com>
34572
34573 * gcc.c-torture/execute/20040706-1.c: New test.
34574
34575 2004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
34576
34577 PR c++/3671
34578 * g++.dg/template/spec14.C: New test.
34579
34580 2004-07-05 Jakub Jelinek <jakub@redhat.com>
34581
34582 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
34583 nothing if not yet defined. Use it in b, c and d type definitions.
34584 * gcc.c-torture/execute/20040705-1.c: New test.
34585 * gcc.c-torture/execute/20040705-2.c: New test.
34586
34587 2004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
34588
34589 PR c++/2518
34590 * g++.dg/lookup/new1.C: New test.
34591
34592 2004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
34593
34594 PR c++/11406
34595 * g++.dg/template/sizeof8.C: New test.
34596
34597 2004-07-05 Richard Sandiford <rsandifo@redhat.com>
34598
34599 * gcc.c-torture/compile/20040705-1.c: New test.
34600
34601 2004-07-04 Bud Davis <bdavis9659@comcast.net>
34602
34603 * gfortran.fortran-torture/execute/seq_io.f90: New test.
34604
34605 2004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
34606
34607 * gcc.dg/cpp/if-mop.c: Two new testcases.
34608 * gcc.dg/cpp/trad/comment-3.c: New.
34609
34610 2004-07-04 Paul Brook <paul@codesourcery.com>
34611
34612 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
34613
34614 2004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
34615
34616 PR c++/3761
34617 * g++.dg/lookup/crash4.C: New test.
34618
34619 2004-07-02 Zack Weinberg <zack@codesourcery.com>
34620
34621 * gcc.c-torture/execute/builtin-abs-1.c
34622 * gcc.c-torture/execute/builtin-abs-2.c
34623 * gcc.c-torture/execute/builtin-complex-1.c
34624 * gcc.c-torture/execute/builtins/string-1-lib.c
34625 * gcc.c-torture/execute/builtins/string-1.c
34626 * gcc.c-torture/execute/builtins/string-2-lib.c
34627 * gcc.c-torture/execute/builtins/string-2.c
34628 * gcc.c-torture/execute/builtins/string-3-lib.c
34629 * gcc.c-torture/execute/builtins/string-3.c
34630 * gcc.c-torture/execute/builtins/string-4-lib.c
34631 * gcc.c-torture/execute/builtins/string-4.c
34632 * gcc.c-torture/execute/builtins/string-5-lib.c
34633 * gcc.c-torture/execute/builtins/string-5.c
34634 * gcc.c-torture/execute/builtins/string-6-lib.c
34635 * gcc.c-torture/execute/builtins/string-6.c
34636 * gcc.c-torture/execute/builtins/string-7-lib.c
34637 * gcc.c-torture/execute/builtins/string-7.c
34638 * gcc.c-torture/execute/builtins/string-8-lib.c
34639 * gcc.c-torture/execute/builtins/string-8.c
34640 * gcc.c-torture/execute/builtins/string-9-lib.c
34641 * gcc.c-torture/execute/builtins/string-9.c
34642 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
34643 * gcc.c-torture/execute/builtins/string-asm-1.c
34644 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
34645 * gcc.c-torture/execute/builtins/string-asm-2.c
34646 * gcc.c-torture/execute/stdio-opt-1.c
34647 * gcc.c-torture/execute/stdio-opt-2.c
34648 * gcc.c-torture/execute/stdio-opt-3.c
34649 * gcc.c-torture/execute/string-opt-1.c
34650 * gcc.c-torture/execute/string-opt-10.c
34651 * gcc.c-torture/execute/string-opt-11.c
34652 * gcc.c-torture/execute/string-opt-12.c
34653 * gcc.c-torture/execute/string-opt-13.c
34654 * gcc.c-torture/execute/string-opt-14.c
34655 * gcc.c-torture/execute/string-opt-15.c
34656 * gcc.c-torture/execute/string-opt-16.c
34657 * gcc.c-torture/execute/string-opt-2.c
34658 * gcc.c-torture/execute/string-opt-6.c
34659 * gcc.c-torture/execute/string-opt-7.c
34660 * gcc.c-torture/execute/string-opt-8.c:
34661 Replace with ...
34662
34663 * gcc.c-torture/execute/builtins/abs-2.c
34664 * gcc.c-torture/execute/builtins/abs-3.c
34665 * gcc.c-torture/execute/builtins/complex-1.c
34666 * gcc.c-torture/execute/builtins/fprintf.c
34667 * gcc.c-torture/execute/builtins/fputs.c
34668 * gcc.c-torture/execute/builtins/memcmp.c
34669 * gcc.c-torture/execute/builtins/memmove.c
34670 * gcc.c-torture/execute/builtins/memops-asm.c
34671 * gcc.c-torture/execute/builtins/mempcpy-2.c
34672 * gcc.c-torture/execute/builtins/mempcpy.c
34673 * gcc.c-torture/execute/builtins/memset.c
34674 * gcc.c-torture/execute/builtins/printf.c
34675 * gcc.c-torture/execute/builtins/sprintf.c
34676 * gcc.c-torture/execute/builtins/strcat.c
34677 * gcc.c-torture/execute/builtins/strchr.c
34678 * gcc.c-torture/execute/builtins/strcmp.c
34679 * gcc.c-torture/execute/builtins/strcpy.c
34680 * gcc.c-torture/execute/builtins/strcspn.c
34681 * gcc.c-torture/execute/builtins/strlen-2.c
34682 * gcc.c-torture/execute/builtins/strlen.c
34683 * gcc.c-torture/execute/builtins/strncat.c
34684 * gcc.c-torture/execute/builtins/strncmp-2.c
34685 * gcc.c-torture/execute/builtins/strncmp.c
34686 * gcc.c-torture/execute/builtins/strncpy.c
34687 * gcc.c-torture/execute/builtins/strpbrk.c
34688 * gcc.c-torture/execute/builtins/strpcpy-2.c
34689 * gcc.c-torture/execute/builtins/strpcpy.c
34690 * gcc.c-torture/execute/builtins/strrchr.c
34691 * gcc.c-torture/execute/builtins/strspn.c
34692 * gcc.c-torture/execute/builtins/strstr-asm.c
34693 * gcc.c-torture/execute/builtins/strstr.c:
34694 ... these new files.
34695
34696 * gcc.c-torture/execute/builtins/abs-2-lib.c
34697 * gcc.c-torture/execute/builtins/abs-3-lib.c
34698 * gcc.c-torture/execute/builtins/complex-1-lib.c
34699 * gcc.c-torture/execute/builtins/fprintf-lib.c
34700 * gcc.c-torture/execute/builtins/fputs-lib.c
34701 * gcc.c-torture/execute/builtins/memcmp-lib.c
34702 * gcc.c-torture/execute/builtins/memmove-lib.c
34703 * gcc.c-torture/execute/builtins/memops-asm-lib.c
34704 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
34705 * gcc.c-torture/execute/builtins/mempcpy-lib.c
34706 * gcc.c-torture/execute/builtins/memset-lib.c
34707 * gcc.c-torture/execute/builtins/printf-lib.c
34708 * gcc.c-torture/execute/builtins/sprintf-lib.c
34709 * gcc.c-torture/execute/builtins/strcat-lib.c
34710 * gcc.c-torture/execute/builtins/strchr-lib.c
34711 * gcc.c-torture/execute/builtins/strcmp-lib.c
34712 * gcc.c-torture/execute/builtins/strcpy-lib.c
34713 * gcc.c-torture/execute/builtins/strcspn-lib.c
34714 * gcc.c-torture/execute/builtins/strlen-2-lib.c
34715 * gcc.c-torture/execute/builtins/strlen-lib.c
34716 * gcc.c-torture/execute/builtins/strncat-lib.c
34717 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
34718 * gcc.c-torture/execute/builtins/strncmp-lib.c
34719 * gcc.c-torture/execute/builtins/strncpy-lib.c
34720 * gcc.c-torture/execute/builtins/strpbrk-lib.c
34721 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
34722 * gcc.c-torture/execute/builtins/strpcpy-lib.c
34723 * gcc.c-torture/execute/builtins/strrchr-lib.c
34724 * gcc.c-torture/execute/builtins/strspn-lib.c
34725 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
34726 * gcc.c-torture/execute/builtins/strstr-lib.c
34727 * gcc.c-torture/execute/builtins/lib/abs.c
34728 * gcc.c-torture/execute/builtins/lib/fprintf.c
34729 * gcc.c-torture/execute/builtins/lib/memset.c
34730 * gcc.c-torture/execute/builtins/lib/printf.c
34731 * gcc.c-torture/execute/builtins/lib/sprintf.c
34732 * gcc.c-torture/execute/builtins/lib/strcpy.c
34733 * gcc.c-torture/execute/builtins/lib/strcspn.c
34734 * gcc.c-torture/execute/builtins/lib/strncat.c
34735 * gcc.c-torture/execute/builtins/lib/strncmp.c
34736 * gcc.c-torture/execute/builtins/lib/strncpy.c
34737 * gcc.c-torture/execute/builtins/lib/strpbrk.c
34738 * gcc.c-torture/execute/builtins/lib/strspn.c
34739 * gcc.c-torture/execute/builtins/lib/strstr.c:
34740 New files containing support routines.
34741
34742 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
34743 declaration.
34744 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
34745 when not optimizing.
34746
34747 2004-07-02 Mark Mitchell <mark@codesourcery.com>
34748
34749 PR c++/16240
34750 * g++.dg/abi/mangle22.C: New test.
34751 * g++.dg/abi/mangle23.C: Likewise.
34752
34753 2004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
34754
34755 PR fortran/16290
34756 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
34757 Allow for cases without denormalized floating point numbers.
34758
34759 2004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
34760
34761 PR c/1027
34762 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
34763 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
34764 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
34765 expected warning text.
34766 * gcc.dg/format/diag-2.c: New test.
34767
34768 2004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
34769
34770 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
34771
34772 2004-07-01 Paolo Bonzini <bonzini@gnu.org>
34773
34774 * gcc.dg/builtins-43.c: New.
34775 * gcc.dg/builtins-44.c: New.
34776 * gcc.dg/builtins-45.c: New.
34777
34778 2004-06-26 Geoffrey Keating <geoffk@apple.com>
34779 Andreas Tobler <a.tobler@schweiz.ch>
34780
34781 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
34782 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
34783 as SIGSEGV.
34784 * gcc.dg/cleanup-11.c: Likewise.
34785 * gcc.dg/cleanup-8.c: Likewise.
34786 * gcc.dg/cleanup-9.c: Likewise.
34787 * gcc.dg/cleanup-5.c: Run on all platforms.
34788
34789 2004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
34790
34791 * g++.dg/warn/nonnull1.C: New test.
34792
34793 2004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
34794
34795 * gcc.dg/compat/compat-common.h: Wrap up CINT in
34796 an #ifndef SKIP_COMPLEX_INT/#endif pair.
34797 Special-case the Sun compiler wrt to <complex.h>.
34798
34799 2004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
34800
34801 * gcc.dg/Wunreachable-8.C: New test.
34802
34803 * gcc.dg/h8300-ice2.c : New test.
34804
34805 2004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
34806
34807 PR fortran/16161
34808 * gfortran.fortran-torture/compile/implicit.f90: Add test
34809 for implicit character.
34810
34811 2004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
34812
34813 PR fortran/16289
34814 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
34815 Use tiny() intrinsic to find smallest non-negative real
34816
34817 2004-06-30 Jakub Jelinek <jakub@redhat.com>
34818
34819 * gcc.dg/compat/struct-by-value-22_main.c: New test.
34820 * gcc.dg/compat/struct-by-value-22_x.c: New.
34821 * gcc.dg/compat/struct-by-value-22_y.c: New.
34822
34823 * gcc.c-torture/execute/20040629-1.c: New test.
34824
34825 2004-06-29 Jakub Jelinek <jakub@redhat.com>
34826
34827 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
34828 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
34829
34830 PR target/16195
34831 * gcc.dg/20040625-1.c: New test.
34832
34833 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34834
34835 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
34836
34837 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34838
34839 PR fortran/15963
34840 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
34841
34842 2004-06-29 Richard Henderson <rth@redhat.com>
34843
34844 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
34845
34846 2004-06-29 Paul Brook <paul@codesourcery.com>
34847
34848 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
34849 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
34850
34851 2004-06-29 Nathan Sidwell <nathan@codesourcery.com>
34852
34853 PR c++/16260
34854 * g++.dg/parse/crash15.C: New.
34855
34856 2004-06-28 Andrew Pinski <apinski@apple.com>
34857
34858 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
34859 by the error already.
34860
34861 * g++.dg/opt/ptrmem4.C: Change to compile only test.
34862
34863 2004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
34864
34865 PR target/14041
34866 * gcc.dg/h8300-bss-align-1.c : New.
34867
34868 2004-06-28 Nathan Sidwell <nathan@codesourcery.com>
34869
34870 * PR c++/16174
34871 * g++.dg/template/ctor4.C: New.
34872
34873 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
34874
34875 PR c++/16205
34876 * g++.dg/warn/Wsequence-point-1.C: New test.
34877
34878 2004-06-27 Paul Brook <paul@codesourcery.com>
34879
34880 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
34881
34882 2004-06-27 Zack Weinberg <zack@codesourcery.com>
34883
34884 * g++.old-deja/g++.mike/p7325.C: Remove.
34885
34886 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
34887
34888 PR c/14963
34889 * gcc.dg/pr14963.c: New test.
34890
34891 2004-06-27 Mark Mitchell <mark@codesourcery.com>
34892
34893 PR c++/16193
34894 * g++.dg/parse/redef1.C: New test.
34895
34896 2004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
34897
34898 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
34899 20021110.c.
34900 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
34901 20021119-1.c.
34902 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
34903 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
34904 5-04.c.
34905 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
34906 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
34907 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
34908 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
34909 g++.brendan/enum14.C.
34910 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
34911 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
34912 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
34913 g++.mike/virt1.C.
34914 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
34915 memtemp24.C.
34916
34917 2004-06-27 Roger Sayle <roger@eyesopen.com>
34918
34919 * gcc.dg/20040527-1.c: New test case.
34920
34921 2004-06-26 Bud Davis <bdavis9659@comcast.net>
34922
34923 PR gfortran/pr16196
34924 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
34925
34926 2004-06-25 Roger Sayle <roger@eyesopen.com>
34927
34928 PR middle-end/15825
34929 * gcc.dg/pr15825-1.c: New test case.
34930
34931 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
34932
34933 * gcc.c-torture/execute/20040625-1.c: New test.
34934
34935 2004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34936
34937 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
34938
34939 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
34940
34941 * gcc.dg/torture/mips-div-1.c: New test.
34942
34943 2004-06-24 Jeff Law <law@redhat.com>
34944
34945 * gcc.dg/tree-ssa/20040624-1.c: New test.
34946
34947 2004-06-24 Richard Sandiford <rsandifo@redhat.com>
34948
34949 * gcc.c-torture/compile/20040624-1.c: New test.
34950
34951 2004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
34952
34953 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
34954 this directory.
34955
34956 2004-06-23 Andrew Pinski <apinski@apple.com>
34957
34958 PR middle-end/15988
34959 * g++.dg/opt/ptrmem4.C: New test.
34960
34961 * gcc.dg/c90-array-quals-2.c: New test.
34962
34963 2006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
34964
34965 * gcc.dg/kpice1.c: New test.
34966
34967 2006-06-23 Andrew Pinski <apinski@apple.com>
34968
34969 * gcc.dg/c90-array-quals.c: New test.
34970
34971 2006-06-22 Richard Henderson <rth@redhat.com>
34972
34973 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
34974
34975 2004-06-22 Loren James Rittle <ljrittle@acm.org>
34976
34977 * gcc.dg/builtins-config.h: Handle FreeBSD.
34978
34979 2006-06-22 Richard Henderson <rth@redhat.com>
34980
34981 * g++.dg/opt/devirt1.C: New.
34982
34983 2004-06-22 Kelley Cook <kcook@gcc.gnu.org>
34984
34985 * g++.dg/opt/pr15551.C: New testcase.
34986
34987 2004-06-22 H.J. Lu <hongjiu.lu@intel.com>
34988
34989 PR target/14800
34990 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
34991 x86_64-*-linux* when compiling for 32bit.
34992
34993 2004-06-21 Andrew Pinski <apinski@apple.com>
34994
34995 * gcc.dg/pch/struct-1.c: New.
34996 * gcc.dg/pch/struct-1.hs: New.
34997
34998 2004-06-21 Geoffrey Keating <geoffk@apple.com>
34999
35000 * gcc.dg/pch/save-temps-1.c: New file.
35001 * gcc.dg/pch/save-temps-1.hs: New file.
35002
35003 2004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
35004
35005 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
35006 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
35007
35008 2004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35009
35010 * gfortran.fortran-torture/execute/select_1.f90: Rename function
35011 to fix type error.
35012 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
35013 Remove trailing spaces.
35014
35015 2004-06-21 Richard Henderson <rth@redhat.com>
35016
35017 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
35018 merging && to BIT_FIELD_REF.
35019
35020 2004-06-21 Richard Sandiford <rsandifo@redhat.com>
35021
35022 * g++.dg/opt/placeholder1.C: New test.
35023
35024 2004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
35025
35026 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
35027 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
35028 * gcc.dg/compat/union-m128-1_x.c: Likewise.
35029 * gcc.dg/compat/union-m128-1_y.c: Likewise.
35030
35031 2004-06-20 Zack Weinberg <zack@codesourcery.com>
35032
35033 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
35034 extern "C".
35035 * g++.dg/other/pragma-re-1.C: Add comments.
35036
35037 2004-06-19 Bud Davis <bdavis9659@comcast.net>
35038
35039 PR gfortran/16080
35040 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
35041
35042 2004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
35043
35044 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
35045 instead of setting the type of size_t by
35046 hand.
35047
35048 2004-06-18 Roger Sayle <roger@eyesopen.com>
35049
35050 * gcc.dg/unordered-2.c: New test case.
35051 * gcc.dg/unordered-3.c: New test case.
35052
35053 2004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
35054
35055 PR other/16043
35056 * lib/g++.exp (g++_version): Tweak regexp for version
35057 * lib/g77.exp (g77_version): Likewise.
35058 * lib/gfortran.exp (gfortran_version): Likewise.
35059 * lib/objc.exp (objc_version): Likewise.
35060 * lib/treelang.exp (treelang_version): Likewise.
35061
35062 2004-06-19 Jakub Jelinek <jakub@redhat.com>
35063
35064 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
35065 Use INT_MAX instead of __INT_MAX__.
35066 * gcc.dg/compat/struct-align-2_y.c: Likewise.
35067
35068 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
35069 * gcc.dg/compat/scalar-return-3_x.c: Use it.
35070 * gcc.dg/compat/scalar-return-3_y.c: Use it.
35071 * gcc.dg/compat/scalar-return-4_x.c: Use it.
35072 * gcc.dg/compat/scalar-return-4_y.c: Use it.
35073 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
35074 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
35075 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
35076 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
35077
35078 * gcc.dg/range-test-1.c: New test.
35079 * g++.dg/opt/range-test-1.C: New test.
35080
35081 2004-06-17 Richard Henderson <rth@redhat.com>
35082
35083 * objc.dg/sync-1.m: New.
35084 * objc.dg/try-catch-1.m: Don't force next runtime.
35085 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
35086 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
35087 shadowed catch clause.
35088 * objc.dg/try-catch-5.m: New.
35089
35090 2004-06-17 Zack Weinberg <zack@codesourcery.com>
35091
35092 Bug 14610
35093 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
35094
35095 2004-06-15 Richard Henderson <rth@redhat.com>
35096
35097 * gcc.dg/20001116-1.c: Move expected warning line.
35098
35099 2004-06-15 Richard Henderson <rth@redhat.com>
35100
35101 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
35102 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
35103
35104 2004-06-15 Jeff Law <law@redhat.com>
35105
35106 * gcc.dg/tree-ssa/20040615-1.c: New test.
35107 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
35108 be less sensitive to operand ordering.
35109 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
35110
35111 2004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
35112
35113 * g++.dg/abi/bitfield3.C: Add comment..
35114
35115 2004-06-15 Richard Henderson <rth@redhat.com>
35116
35117 * g++.dg/ext/stmtexpr1.C: XFAIL.
35118 * gcc.dg/20030612-1.c: XFAIL.
35119
35120 2004-06-15 Eric Christopher <echristo@redhat.com>
35121
35122 * g++.dg/charset/asm5.c: New.
35123 * gcc.dg/charset/asm6.c: New.
35124
35125 2004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35126
35127 PR fortran/15962
35128 * gfortran.fortran-torture/execute/select_1.f90: New test.
35129
35130 2004-06-15 Paul Brook <paul@codesourcery.com>
35131
35132 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
35133
35134 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
35135
35136 PR c++/15967
35137 * g++.dg/lookup/crash3.C: New test.
35138
35139 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
35140
35141 PR c++/15947
35142 * g++.dg/parse/dtor4.C: New test.
35143
35144 2004-06-14 Jeff Law <law@redhat.com>
35145
35146 * gcc.c-torture/compile/20040614-1.c: New test.
35147
35148 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35149
35150 PR fortran/15211
35151 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
35152 LEN of a character array.
35153
35154 2004-06-14 Mark Mitchell <mark@codesourcery.com>
35155
35156 PR c++/15096
35157 * g++.dg/template/ptrmem10.C: New test.
35158
35159 PR c++/14930
35160 * g++.dg/template/friend30.C: New test.
35161
35162 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35163
35164 PR fortran/14928
35165 * gfortran.fortran-torture/compile/mloc.f90: New test.
35166
35167 2004-06-13 Paul Brook <paul@codesourcery.com>
35168
35169 * gfortran.fortran-torture/execute/random_2.f90: New test.
35170
35171 2004-06-13 Eric Christopher <echristo@redhat.com>
35172
35173 * gcc.dg/noncompile/redecl-1.c: Fix error message.
35174
35175 2004-06-12 Paul Brook <paul@codesourcery.com>
35176
35177 * gfortran.fortran-torture/execute/contained_3.f90: New test.
35178
35179 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35180
35181 PR fortran/14923
35182 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
35183
35184 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35185
35186 PR fortran/14957
35187 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
35188 syntax errors in end statements of contained subroutines.
35189
35190 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35191
35192 PR fortran/12841
35193 * gfortran.fortran-torture/execute/null_arg.f90: New test.
35194
35195 2004-06-12 Bud Davis <bdavis9659@comcast.net>
35196
35197 PR fortran/15665
35198 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
35199
35200 2004-06-12 Bud Davis <bdavis9659@comcast.net>
35201
35202 PR gfortran/12839
35203 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
35204
35205 2004-06-11 Mark Mitchell <mark@codesourcery.com>
35206
35207 PR c++/15862
35208 * g++.dg/parse/enum1.C: New test.
35209
35210 2004-06-10 Jeff Law <law@redhat.com>
35211
35212 * gcc.c-torture/compile/20040610-1.c: New test.
35213
35214 2004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
35215
35216 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
35217 * g++.old-deja/g++.other/decl3.C: Likewise.
35218
35219 2004-06-10 Brian Booth <bbooth@redhat.com>
35220
35221 * gcc.dg/tree-ssa/20031015-1.c: Scan for
35222 V_MAY_DEF instead of VDEF.
35223 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
35224
35225 2004-06-10 Mark Mitchell <mark@codesourcery.com>
35226
35227 PR c++/14211
35228 * g++.dg/conversion/const1.C: New test.
35229
35230 PR c++/15076
35231 * g++.dg/conversion/reinterpret1.C: New test.
35232
35233 PR c++/15877
35234 * g++.dg/template/enum2.C: New test.
35235
35236 PR c++/15227
35237 * g++.dg/template/error13.C: New test.
35238
35239 2004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35240
35241 PR fortran/14957
35242 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
35243 arguments to test_* REAL and of the right size.
35244
35245 2004-06-10 Jakub Jelinek <jakub@redhat.com>
35246
35247 PR target/15569
35248 PR rtl-optimization/15681
35249 * gcc.dg/20040609-1.c: New test.
35250
35251 2004-06-10 Jakub Jelinek <jakub@redhat.com>
35252
35253 PR c++/14791
35254 * g++.dg/opt/builtins1.C: New test.
35255
35256 2004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
35257
35258 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
35259 that use default windows32 struct layout.
35260 * gcc.dg/i386-bitfield2.c: Likewise.
35261
35262 2004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
35263
35264 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
35265 for mingw32 and cygwin targets.
35266
35267 2004-06-09 Geoffrey Keating <geoffk@apple.com>
35268
35269 * gcc.dg/pch/macro-4.c: New.
35270 * gcc.dg/pch/macro-4.hs: New.
35271
35272 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35273
35274 PR fortran/13249
35275 * gfortran.fortran-torture/compile/name_clash.f90: New test.
35276
35277 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35278
35279 PR fortran/13372
35280 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
35281
35282 2004-06-09 Bud Davis <bdavis9659@comcast.net>
35283
35284 PR gfortran/14897
35285 * gfortran.fortran-torture/execute/t_edit.f90: New test.
35286
35287 2004-06-09 Bud Davis <bdavis9659@comcast.net>
35288
35289 PR gfortran/15755
35290 * gfortran.fortran-torture/execute/backspace.c : New test.
35291
35292 2004-06-09 Paul Brook <paul@codesourcery.com>
35293
35294 * gfortran.fortran-torture/execure/intrinsic_associated.f90
35295 (pointer_to_section): Rewrite to use smaller array.
35296
35297 2004-06-08 David Edelsohn <edelsohn@gnu.org>
35298
35299 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
35300 * gcc.dg/ext/altivec-10.c: Same.
35301 * gcc.dg/ext/altivec-11.c: Same.
35302 * gcc.dg/ext/altivec-12.c: Same.
35303 * gcc.dg/ext/altivec-13.c: Same.
35304 * gcc.dg/ext/altivec-14.c: Same.
35305 * gcc.dg/ext/altivec-15.c: Same.
35306 * gcc.dg/ext/altivec-16.c: Same.
35307 * gcc.dg/ext/altivec-3.c: Same.
35308 * gcc.dg/ext/altivec-4.c: Same.
35309 * gcc.dg/ext/altivec-6.c: Same.
35310 * gcc.dg/ext/altivec-7.c: Same.
35311 * gcc.dg/ext/altivec-8.c: Same.
35312 * gcc.dg/ext/altivec-varargs-1.c: Same.
35313
35314 * g++.dg/ext/altivec-1.C: Correct dg syntax.
35315 * g++.dg/ext/altivec-10.C: Same.
35316 * g++.dg/ext/altivec-2.C: Same.
35317 * g++.dg/ext/altivec-3.C: Same.
35318 * g++.dg/ext/altivec-4.C: Same.
35319 * g++.dg/ext/altivec-5.C: Same.
35320 * g++.dg/ext/altivec-6.C: Same.
35321 * g++.dg/ext/altivec-7.C: Same.
35322 * g++.dg/ext/altivec-8.C: Same.
35323 * g++.dg/ext/altivec-9.C: Same.
35324
35325 2004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
35326
35327 PR c++/7841
35328 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
35329
35330 2004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
35331
35332 * gcc.dg/union-1.c: New test.
35333
35334 2004-06-07 Roger Sayle <roger@eyesopen.com>
35335
35336 * gcc.dg/builtins-41.c: New test case.
35337 * gcc.dg/builtins-42.c: New test case.
35338
35339 2004-06-07 David Edelsohn <edelsohn@gnu.org>
35340
35341 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
35342 * g++.dg/ext/altivec-10.C: Same.
35343 * g++.dg/ext/altivec-2.C: Same.
35344 * g++.dg/ext/altivec-3.C: Same.
35345 * g++.dg/ext/altivec-4.C: Same.
35346 * g++.dg/ext/altivec-5.C: Same.
35347 * g++.dg/ext/altivec-6.C: Same.
35348 * g++.dg/ext/altivec-7.C: Same.
35349 * g++.dg/ext/altivec-8.C: Same.
35350 * g++.dg/ext/altivec-9.C: Same.
35351 * g++.old-deja/g++.abi/cxa_vec.C: Same.
35352 * g++.old-deja/g++.brendan/new3.C: Same.
35353 * gcc.c-torture/execute/eeprof-1.x: Same.
35354
35355 2004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
35356
35357 PR c/14765
35358 * gcc.dg/pr14765-1.c: New test.
35359
35360 2004-06-07 Roger Sayle <roger@eyesopen.com>
35361
35362 PR c/14649
35363 * gcc.dg/pr14649-1.c: New test case.
35364
35365 2004-06-07 Richard Henderson <rth@redhat.com>
35366
35367 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
35368 if temporaries.
35369
35370 2004-06-07 David Edelsohn <edelsohn@gnu.org>
35371
35372 * g++.dg/eh/elide1.C: Remove XFAIL.
35373
35374 2004-06-07 Mark Mitchell <mark@codesourcery.com>
35375
35376 PR c++/15337
35377 * g++.dg/expr/sizeof3.C: New test.
35378
35379 PR c++/14777
35380 * g++.dg/template/access14.C: New test.
35381
35382 PR c++/15554
35383 * g++.dg/template/enum1.C: New test.
35384
35385 PR c++/15057
35386 * g++.dg/eh/throw1.C: New test.
35387
35388 2004-06-07 David Ayers <d.ayers@inode.at>
35389 Ziemowit Laski <zlaski@apple.com>
35390
35391 * lib/objc.exp (objc_target_compile): Revert the '-framework
35392 Foundation' flag fix, since bare Darwin does not ship
35393 with the Foundation framework.
35394 * objc/execute/next_mapping.h: Provide a local NSConstantString
35395 @interface and @implementation.
35396 (objc_constant_string_init): A constructor function, used to
35397 initialize the NSConstantString meta-class object.
35398 * objc/execute/string1.m: Include "next_mapping.h" instead of
35399 <Foundation/NSString.h>.
35400 * objc/execute/string2.m: Likewise.
35401 * objc/execute/string3.m: Likewise.
35402 * objc/execute/string4.m: Likewise.
35403
35404 2004-06-06 H.J. Lu <hongjiu.lu@intel.com>
35405
35406 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
35407 to double. Replace double with FLOAT.
35408 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
35409
35410 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
35411 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
35412 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
35413 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
35414 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
35415 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
35416 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
35417 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
35418
35419 2004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
35420
35421 PR c/13519
35422 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
35423
35424 2004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
35425
35426 PR c++/15503
35427 * g++.dg/template/meminit2.C: New test.
35428
35429 2004-06-04 Paolo Bonzini <bonzini@gnu.org>
35430
35431 PR target/15822
35432 * gcc.c-torture/execute/compare-fp-1.c,
35433 gcc.c-torture/execute/compare-fp-2.c,
35434 gcc.c-torture/execute/compare-fp-3.c,
35435 gcc.c-torture/execute/compare-fp-4.c,
35436 gcc.c-torture/execute/compare-fp-3.x,
35437 gcc.c-torture/execute/compare-fp-4.x: Moved...
35438 * gcc.c-torture/execute/ieee/compare-fp-1.c,
35439 gcc.c-torture/execute/ieee/compare-fp-2.c,
35440 gcc.c-torture/execute/ieee/compare-fp-3.c,
35441 gcc.c-torture/execute/ieee/compare-fp-4.c,
35442 gcc.c-torture/execute/ieee/compare-fp-3.x,
35443 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
35444
35445 2004-06-04 David Ayers <d.ayers@inode.at>
35446
35447 * objc/execute/protocol-isEqual-4.m: New testcase.
35448
35449 2004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
35450
35451 * objc/execute/protocol-isEqual-1.m: New testcase.
35452 * objc/execute/protocol-isEqual-2.m: New testcase.
35453 * objc/execute/protocol-isEqual-3.m: New testcase.
35454
35455 2004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35456
35457 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
35458
35459 2004-06-02 Ziemowit Laski <zlaski@apple.com>
35460
35461 * lib/objc.exp (objc_target_compile): When running tests on
35462 Darwin (Mac OS X), inform the linker about '-framework
35463 'Foundation'.
35464
35465 2004-06-02 Eric Christopher <echristo@redhat.com>
35466
35467 * gcc.c-torture/compile/20040602-1.c: New.
35468
35469 2004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
35470
35471 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
35472 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
35473
35474 PR tree-optimization/14736
35475 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
35476
35477 PR tree-optimization/14042
35478 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
35479
35480 PR tree-optimization/14729
35481 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
35482
35483 2004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35484
35485 PR fortran/15557
35486 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
35487
35488 2004-06-01 Richard Hederson <rth@redhat.com>
35489
35490 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
35491
35492 2004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
35493
35494 PR c++/14932
35495 * g++.dg/parse/offsetof4.C: New test.
35496
35497 2004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
35498
35499 PR objc/7993
35500 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
35501
35502 2004-05-31 Mark Mitchell <mark@codesourcery.com>
35503
35504 PR c++/15701
35505 * g++.dg/template/friend29.C: New test.
35506
35507 2004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
35508
35509 PR c/15749
35510 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
35511
35512 2004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
35513
35514 * gcc.dg/sparc-trap-1.c: New test.
35515
35516 2004-05-31 Roger Sayle <roger@eyesopen.com>
35517
35518 PR middle-end/15069
35519 * g++.dg/opt/fold3.C: New test case.
35520
35521 2004-05-30 Graham Stott <graham.stott@btinternet.com>
35522
35523 * lib/target-supports.exp (check_iconv_available): Fix fallout
35524 from 2004-05-28 patch.
35525
35526 2004-05-30 Paul Brook <paul@codesourcery.com>
35527
35528 PR fortran/15620
35529 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
35530 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
35531
35532 2004-05-30 Steven G. Kargl <kargls@comcast.net>
35533
35534 * gfortran.fortran-torture/execute/random_1.f90: New test.
35535
35536 2004-05-28 Ziemowit Laski <zlaski@apple.com>
35537
35538 * g++.dg/ext/altivec-10.C: New test.
35539
35540 2004-05-29 Paul Brook <paul@codesourcery.com>
35541
35542 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
35543
35544 2004-05-28 Ziemowit Laski <zlaski@apple.com>
35545
35546 * gcc.dg/altivec-16.c: New test.
35547
35548 2004-05-28 Janis Johnson <janis187@us.ibm.com>
35549
35550 * lib/target-supports.exp (check_vmx_hw_available): New.
35551 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
35552
35553 * lib/target-supports.exp (check_alias_available,
35554 check_iconv_available, check_named_sections_available): Use
35555 unique names for temporary files.
35556
35557 2004-05-28 Ziemowit Laski <zlaski@apple.com>
35558
35559 * gcc.dg/altivec-15.c: New test.
35560
35561 2004-05-28 Mark Mitchell <mark@codesourcery.com>
35562
35563 PR c++/15083
35564 * g++.dg/warn/noeffect6.C: New test.
35565
35566 PR c++/15471
35567 * g++.dg/expr/ptrmem4.C: New test.
35568
35569 PR c++/15640
35570 * g++.dg/template/operator3.C: New test.
35571
35572 2004-05-28 Mark Mitchell <mark@codesourcery.com>
35573
35574 PR c++/14668
35575 * g++.dg/lookup/redecl1.C: New test.
35576 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
35577
35578 2004-05-28 Paolo Bonzini <bonzini@gnu.org>
35579
35580 * gcc.c-torture/execute/compare-fp-1.c,
35581 gcc.c-torture/execute/compare-fp-2.c,
35582 gcc.c-torture/execute/compare-fp-3.c,
35583 gcc.c-torture/execute/compare-fp-4.c,
35584 gcc.c-torture/execute/compare-fp-3.x,
35585 gcc.c-torture/execute/compare-fp-4.x,
35586 gcc.dg/pr15649-1.c: New.
35587
35588 2004-05-27 Adam Nemet <anemet@lnxw.com>
35589
35590 PR c++/12883
35591 * g++.dg/init/array14.C: New test.
35592
35593 2004-05-25 Janis Johnson <janis187@us.ibm.com>
35594
35595 * lib/compat.exp (compat-get-options-main): New.
35596 (compat-get-options): Remove unneeded code, warn for ignored
35597 command.
35598 (compat-execute): Check flag set by dg-require-* commands.
35599
35600 * lib/compat.exp (compat-execute): Break up long lines.
35601
35602 2004-05-24 Janis Johnson <janis187@us.ibm.com>
35603
35604 * gcc.dg/altivec-7.c: Don't use 'vector long'.
35605 * gcc.dg/altivec-14.c: New test.
35606 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
35607
35608 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
35609 * gcc.dg/altivec-12.c: Ditto.
35610
35611 * gcc.dg/altivec-3.c: Move call to altivec_check.
35612
35613 2004-05-23 Mark Mitchell <mark@codesourcery.com>
35614
35615 PR c++/15044
35616 * g++.dg/template/error12.C: New test.
35617
35618 PR c++/15317
35619 * g++.dg/ext/attrib15.C: New test.
35620
35621 PR c++/15329
35622 * g++.dg/template/ptrmem9.C: New test.
35623
35624 2004-05-25 Paul Brook <paul@codesourcery.com>
35625
35626 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
35627
35628 2004-05-23 Mark Mitchell <mark@codesourcery.com>
35629
35630 PR c++/15165
35631 * g++.dg/template/crash19.C: New test.
35632
35633 2004-05-23 Mark Mitchell <mark@codesourcery.com>
35634
35635 PR c++/15025
35636 * g++.dg/template/redecl1.C: New test.
35637
35638 2004-05-23 Mark Mitchell <mark@codesourcery.com>
35639
35640 PR c++/14821
35641 * g++.dg/other/ns1.C: New test.
35642
35643 PR c++/14883
35644 * g++.dg/template/invalid1.C: New test.
35645
35646 2004-05-23 Paul Brook <paul@codesourcery.com>
35647 Victor Leikehman <lei@haifasphere.co.il>
35648
35649 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
35650 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
35651
35652 2004-05-22 Mark Mitchell <mark@codesourcery.com>
35653
35654 PR c++/15285
35655 PR c++/15299
35656 * g++.dg/template/non-dependent5.C: New test.
35657 * g++.dg/template/non-dependent6.C: New test.
35658
35659 2004-05-22 Mark Mitchell <mark@codesourcery.com>
35660
35661 PR c++/15507
35662 * g++.dg/inherit/union1.C: New test.
35663
35664 PR c++/15542
35665 * g++.dg/template/addr1.C: New test.
35666
35667 PR c++/15427
35668 * g++.dg/template/array5.C: New test.
35669
35670 PR c++/15287
35671 * g++.dg/template/array6.C: New test.
35672
35673 2004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
35674 Roger Sayle <roger@eyesopen.com>
35675
35676 * g++.dg/lookup/forscope2.C: New test case.
35677
35678 2004-05-22 Ben Elliston <bje@au.ibm.com>
35679
35680 * gcc.dg/cpp/Wmissingdirs.c: New.
35681
35682 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
35683
35684 PR target/15301
35685 * gcc.dg/compat/union-m128-1.h: New file.
35686 * gcc.dg/compat/union-m128-1_main.c: Likewise.
35687 * gcc.dg/compat/union-m128-1_x.c: Likewise.
35688 * gcc.dg/compat/union-m128-1_y.c: Likewise.
35689
35690 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
35691
35692 PR target/15302
35693 * gcc.dg/compat/struct-complex-1.h: New file.
35694 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
35695 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
35696 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
35697
35698 2004-05-20 Roger Sayle <roger@eyesopen.com>
35699
35700 PR middle-end/3074
35701 * gcc.dg/pr3074-1.c: New test case.
35702 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
35703
35704 2004-05-20 Falk Hueffner <falk@debian.org>
35705
35706 PR other/15526
35707 * gcc.dg/ftrapv-1.c: New test case.
35708
35709 2004-05-18 Feng Wang <fengwang@nudt.edu.cn>
35710
35711 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
35712
35713 2004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
35714 Jeff Law <law@redhat.com>
35715
35716 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
35717 * gcc.dg/tree-ssa/20040518-2.c: New test.
35718
35719 * gcc.dg/tree-ssa/20040518-1.c: New test.
35720
35721 2004-05-18 Zack Weinberg <zack@codesourcery.com>
35722
35723 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
35724
35725 2004-05-18 Paul Brook <paul@codesourcery.com>
35726
35727 PR fortran/13930
35728 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
35729
35730 2004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35731
35732 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
35733 constant folding.
35734
35735 2004-05-17 Steven Bosscher <stevenb@suse.de>
35736
35737 * gcc.dg/tree-ssa/20040517-1.c: New test.
35738
35739 2004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
35740
35741 * gcc.dg/loop-4.c: New test.
35742
35743 2004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
35744
35745 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
35746
35747 2004-05-15 Bud Davis <bdavis9659@comcast.net>
35748
35749 PR fortran/15311
35750 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
35751
35752 2004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35753
35754 PR fortran/13826
35755 PR fortran/13940
35756 * gfortran.fortran-torture/compile/data_1.f90: New test.
35757
35758 2004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
35759
35760 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
35761 * gcc.dg/uninit-H.c: Define ASM for __s390__.
35762
35763 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
35764
35765 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
35766
35767 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
35768
35769 PR c/15444
35770 * gcc.dg/format/xopen-1.c: Adjust expected message.
35771 * gcc.dg/format/xopen-3.c: New test.
35772
35773 2004-05-14 Victor Leikehman <lei@haifasphere.co.il>
35774
35775 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
35776
35777 2004-05-14 Jeff Law <law@redhat.com>
35778
35779 * gcc.dg/tree-ssa/20040514-2.c: New test.
35780
35781 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35782
35783 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
35784 this ...
35785 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
35786 this.
35787
35788 2004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
35789
35790 * gcc.dg/tree-ssa/20040514-1.c: New test.
35791
35792 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35793
35794 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
35795 test.
35796
35797 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35798
35799 PR fortran/14066
35800 * gfortran.fortran-torture/compile/do_1.f90: New test.
35801
35802 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35803
35804 PR fortran/15051
35805 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
35806 test.
35807
35808 2004-05-14 Bud Davis <bdavis9659@comcast.net>
35809
35810 PR fortran/15149
35811 * gfortran.fortran-torture/execute/random_init.f90: New test.
35812
35813 2004-05-13 Paul Brook <paul@codesourcery.com>
35814
35815 PR fortran/15314
35816 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
35817
35818 2004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
35819
35820 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
35821 for the powerpc case.
35822
35823 2004-05-13 Jeff Law <law@redhat.com>
35824
35825 * gcc.dg/tree-ssa/20040513-1.c: New test.
35826 * gcc.dg/tree-ssa/20040513-2.c: New test.
35827
35828 2004-05-13 Paul Brook <paul@codesourcery.com>
35829
35830 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
35831 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
35832 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
35833
35834 2004-05-13 Andreas Schwab <schwab@suse.de>
35835
35836 PR other/10819
35837 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
35838 characters.
35839
35840 2004-05-13 Bud Davis <bdavis9659@comcast.net>
35841
35842 PR fortran/15294
35843 * gfortran.fortran-torture/execute/adjustr.f90: New file.
35844
35845 2004-05-13 Diego Novillo <dnovillo@redhat.com>
35846
35847 Merge from tree-ssa-20020619-branch. See
35848 ChangeLog.tree-ssa for details.
35849
35850 2004-05-11 Ziemowit Laski <zlaski@apple.com>
35851
35852 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
35853 include <altivec.h> explicitly.
35854 * gcc.dg/altivec-13.c: Likewise.
35855
35856 2004-05-11 Paul Brook <paul@codesourcery.com>
35857
35858 * gcc.c-torture/compile/20010518-1.c: Force enum size.
35859
35860 2004-05-10 Eric Christopher <echristo@redhat.com>
35861
35862 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
35863 * gcc.dg/sibcall-4.c: Ditto.
35864
35865 2004-05-10 Ziemowit Laski <zlaski@apple.com>
35866
35867 * g++.dg/ext/altivec-8.C: New test case.
35868 * gcc.dg/altivec-13.c: New test case.
35869
35870 2004-05-08 Roger Sayle <roger@eyesopen.com>
35871
35872 * gcc.c-torture/execute/divcmp-1.c: New test case.
35873 * gcc.c-torture/execute/divcmp-2.c: New test case.
35874 * gcc.c-torture/execute/divcmp-3.c: New test case.
35875
35876 2004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
35877
35878 * g++.dg/other/pragma-re-2.C: New test.
35879
35880 2004-05-07 Uros Bizjak <uros@kss-loka.si>
35881
35882 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
35883 * gcc.dg/i386-387-2.c: Likewise.
35884
35885 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
35886 __builtin_drem.
35887 * gcc.dg/i386-387-6.c: Likewise.
35888
35889 2004-05-07 Uros Bizjak <uros@kss-loka.si>
35890
35891 * gcc.dg/builtins-33.c: Also check log1p*.
35892
35893 2004-05-07 Hans-Peter Nilsson <hp@axis.com>
35894
35895 PR optimization/15296
35896 * gcc.c-torture/execute/pr15296.c: New test.
35897
35898 2004-05-05 Uros Bizjak <uros@kss-loka.si>
35899
35900 * gcc.dg/builtins-40.c: New test.
35901
35902 2004-05-05 Richard Sandiford <rsandifo@redhat.com>
35903
35904 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
35905
35906 2004-05-04 Paolo Bonzini <bonzini@gnu.org>
35907
35908 * g++.dg/ext/spe1.C: New testcase.
35909
35910 2004-05-04 Ziemowit Laski <zlaski@apple.com>
35911
35912 * objc.dg/image-info.m: Allow additional attributes
35913 for __image_info section.
35914
35915 2004-05-04 Richard Sandiford <rsandifo@redhat.com>
35916
35917 * gcc.dg/torture/mips-hilo-2.c: New test.
35918
35919 2004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
35920
35921 PR c++/14389
35922 * g++.dg/template/member5.C: New test.
35923
35924 2004-05-03 Uros Bizjak <uros@kss-loka.si>
35925
35926 * gcc.dg/builtins-34.c: Also check expm1*.
35927
35928 2004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35929
35930 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
35931 * gcc.dg/torture/builtin-convert-3.c: New test.
35932
35933 2004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
35934
35935 PR middle-end/15054
35936 * g++.dg/opt/pr15054.C: New test.
35937
35938 2004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35939
35940 * gcc.dg/torture/builtin-rounding-1.c: New test.
35941 * gcc.dg/builtins-25.c: Delete.
35942 * gcc.dg/builtins-29.c: Delete.
35943
35944 2004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
35945
35946 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
35947 * gcc.dg/sibcall-4.c: Likewise.
35948 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
35949
35950 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
35951
35952 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
35953 bit-field on 16-bit targets.
35954
35955 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
35956
35957 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
35958 16-bit targets.
35959
35960 2004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
35961
35962 * gcc.dg/rs6000-power2-1.c: Change to compile only.
35963 * gcc.dg/rs6000-power2-2.c: Likewise.
35964
35965 2004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
35966
35967 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
35968 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
35969 Change the asm registers to be in form of frN instead of fN.
35970
35971 2004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35972
35973 * gcc.dg/torture/builtin-convert-2.c: New test.
35974
35975 2004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
35976
35977 * gcc.dg/rs6000-power2-1.c: New test.
35978 * gcc.dg/rs6000-power2-2.c: New test.
35979
35980 2004-04-28 Jan Hubicka <jh@suse.cz>
35981
35982 * gcc.dg/unused-6.c: New test.
35983
35984 2004-04-24 Laurent GUERBY <laurent@guerby.net>
35985 Ulrich Weigand <uweigand@de.ibm.com>
35986
35987 * ada/acats/run_all.sh: Define $target variable.
35988
35989 2004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
35990
35991 PR c++/15119
35992 * g++.dg/other/vararg-1.C: New test.
35993
35994 PR c++/4794
35995 * g++.dg/eh/cleanup3.C: New test.
35996
35997 2004-04-24 Laurent GUERBY <laurent@guerby.net>
35998
35999 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
36000 and ad8011a (target_insn).
36001 * ada/acats/support/macro.dfs: Likewise.
36002 * ada/acats/support/impbit.adb: New file.
36003
36004 2004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
36005
36006 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
36007
36008 2004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
36009
36010 * gcc.dg/loop-3.c: New test.
36011
36012 2004-04-23 Daniel Jacobowitz <drow@mvista.com>
36013
36014 * gcc.c-torture/execute/simd-5.c: New test.
36015
36016 2004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
36017
36018 PR c++/15064
36019 * g++.dg/template/crash18.C: New test.
36020
36021 2004-04-22 Mark Mitchell <mark@codesourcery.com>
36022
36023 * g++.dg/ext/complit3.C: New test.
36024
36025 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
36026
36027 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
36028 * gcc.dg/altivec-3.c: Same.
36029 * gcc.dg/altivec-varargs-1.c: Same.
36030
36031 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
36032
36033 * lib/target-supports.exp (check_profiling_available): Assume
36034 profiling is not available on powerpc-eabi targets.
36035
36036 2004-04-21 Janis Johnson <janis187@us.ibm.com>
36037
36038 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
36039 * gcc.dg/vmx/bug-1.c: Ditto.
36040
36041 2004-04-20 Eric Christopher <echristo@redhat.com>
36042
36043 * gcc.dg/charset/extern.c: New test.
36044 * g++.dg/charset/extern3.cc: Ditto.
36045
36046 2004-04-20 Uros Bizjak <uros@kss-loka.si>
36047
36048 * gcc.dg/builtins-39.c: New test.
36049
36050 2004-04-20 Aldy Hernandez <aldyh@redhat.com>
36051
36052 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
36053
36054 2004-04-20 Richard Sandiford <rsandifo@redhat.com>
36055
36056 * gcc.dg/torture/mips-hilo-1.c: New test.
36057
36058 2004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
36059
36060 * gcc.c-torture/compile/20040419-1.c: New test.
36061
36062 2004-04-18 Aldy Hernandez <aldyh@redhat.com>
36063
36064 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
36065
36066 2004-04-18 Zack Weinberg <zack@codesourcery.com>
36067 Aldy Hernandez <aldyh@redhat.com>
36068
36069 * gcc.c-torture/execute/va-arg-24.c: New.
36070
36071 2004-04-17 Zack Weinberg <zack@codesourcery.com>
36072 Aldy Hernandez <aldyh@redhat.com>
36073
36074 * gcc.dg/vmx/1b-01.c: New.
36075 * gcc.dg/vmx/1b-02.c: New.
36076 * gcc.dg/vmx/1b-03.c: New.
36077 * gcc.dg/vmx/1b-04.c: New.
36078 * gcc.dg/vmx/1b-05.c: New.
36079 * gcc.dg/vmx/1b-06.c: New.
36080 * gcc.dg/vmx/1b-07.c: New.
36081 * gcc.dg/vmx/1c-01.c: New.
36082 * gcc.dg/vmx/1c-02.c: New.
36083 * gcc.dg/vmx/3a-01a.c: New.
36084 * gcc.dg/vmx/3a-01.c: New.
36085 * gcc.dg/vmx/3a-01m.c: New.
36086 * gcc.dg/vmx/3a-03.c: New.
36087 * gcc.dg/vmx/3a-03m.c: New.
36088 * gcc.dg/vmx/3a-04.c: New.
36089 * gcc.dg/vmx/3a-04m.c: New.
36090 * gcc.dg/vmx/3a-05.c: New.
36091 * gcc.dg/vmx/3a-06.c: New.
36092 * gcc.dg/vmx/3a-06m.c: New.
36093 * gcc.dg/vmx/3a-07.c: New.
36094 * gcc.dg/vmx/3b-01.c: New.
36095 * gcc.dg/vmx/3b-02.c: New.
36096 * gcc.dg/vmx/3b-10.c: New.
36097 * gcc.dg/vmx/3b-13.c: New.
36098 * gcc.dg/vmx/3b-14.c: New.
36099 * gcc.dg/vmx/3b-15.c: New.
36100 * gcc.dg/vmx/3c-01a.c: New.
36101 * gcc.dg/vmx/3c-01.c: New.
36102 * gcc.dg/vmx/3c-02.c: New.
36103 * gcc.dg/vmx/3c-03.c: New.
36104 * gcc.dg/vmx/3d-01.c: New.
36105 * gcc.dg/vmx/4-01.c: New.
36106 * gcc.dg/vmx/4-03.c: New.
36107 * gcc.dg/vmx/5-01.c: New.
36108 * gcc.dg/vmx/5-02.c: New.
36109 * gcc.dg/vmx/5-03.c: New.
36110 * gcc.dg/vmx/5-04.c: New.
36111 * gcc.dg/vmx/5-05.c: New.
36112 * gcc.dg/vmx/5-06.c: New.
36113 * gcc.dg/vmx/5-07.c: New.
36114 * gcc.dg/vmx/5-07t.c: New.
36115 * gcc.dg/vmx/5-08.c: New.
36116 * gcc.dg/vmx/5-10.c: New.
36117 * gcc.dg/vmx/5-11.c: New.
36118 * gcc.dg/vmx/7-01a.c: New.
36119 * gcc.dg/vmx/7-01.c: New.
36120 * gcc.dg/vmx/7c-01.c: New.
36121 * gcc.dg/vmx/7d-01.c: New.
36122 * gcc.dg/vmx/7d-02.c: New.
36123 * gcc.dg/vmx/8-01.c: New.
36124 * gcc.dg/vmx/8-02a.c: New.
36125 * gcc.dg/vmx/8-02.c: New.
36126 * gcc.dg/vmx/brode-1.c: New.
36127 * gcc.dg/vmx/bug-1.c: New.
36128 * gcc.dg/vmx/bug-2.c: New.
36129 * gcc.dg/vmx/bug-3.c: New.
36130 * gcc.dg/vmx/cw-bug-1.c: New.
36131 * gcc.dg/vmx/cw-bug-2.c: New.
36132 * gcc.dg/vmx/cw-bug-3.c: New.
36133 * gcc.dg/vmx/dct.c: New.
36134 * gcc.dg/vmx/debug-1.c: New.
36135 * gcc.dg/vmx/debug-2.c: New.
36136 * gcc.dg/vmx/debug-3.c: New.
36137 * gcc.dg/vmx/debug-4.c: New.
36138 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
36139 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
36140 * gcc.dg/vmx/eg-5.c: New.
36141 * gcc.dg/vmx/fft.c: New.
36142 * gcc.dg/vmx/gcc-bug-1.c: New.
36143 * gcc.dg/vmx/gcc-bug-2.c: New.
36144 * gcc.dg/vmx/gcc-bug-3.c: New.
36145 * gcc.dg/vmx/gcc-bug-4.c: New.
36146 * gcc.dg/vmx/gcc-bug-5.c: New.
36147 * gcc.dg/vmx/gcc-bug-6.c: New.
36148 * gcc.dg/vmx/gcc-bug-7.c: New.
36149 * gcc.dg/vmx/gcc-bug-8.c: New.
36150 * gcc.dg/vmx/gcc-bug-9.c: New.
36151 * gcc.dg/vmx/gcc-bug-b.c: New.
36152 * gcc.dg/vmx/gcc-bug-c.c: New.
36153 * gcc.dg/vmx/gcc-bug-d.c: New.
36154 * gcc.dg/vmx/gcc-bug-e.c: New.
36155 * gcc.dg/vmx/gcc-bug-f.c: New.
36156 * gcc.dg/vmx/gcc-bug-g.c: New.
36157 * gcc.dg/vmx/gcc-bug-i.c: New.
36158 * gcc.dg/vmx/harness.h: New.
36159 * gcc.dg/vmx/ira1.c: New.
36160 * gcc.dg/vmx/ira2a.c: New.
36161 * gcc.dg/vmx/ira2b.c: New.
36162 * gcc.dg/vmx/ira2.c: New.
36163 * gcc.dg/vmx/ira2c.c: New.
36164 * gcc.dg/vmx/mem.c: New.
36165 * gcc.dg/vmx/newton-1.c: New.
36166 * gcc.dg/vmx/ops.c: New.
36167 * gcc.dg/vmx/sn7153.c: New.
36168 * gcc.dg/vmx/spill2.c: New.
36169 * gcc.dg/vmx/spill3.c: New.
36170 * gcc.dg/vmx/spill.c: New.
36171 * gcc.dg/vmx/t.c: New.
36172 * gcc.dg/vmx/varargs-1.c: New.
36173 * gcc.dg/vmx/varargs-2.c: New.
36174 * gcc.dg/vmx/varargs-3.c: New.
36175 * gcc.dg/vmx/varargs-4.c: New.
36176 * gcc.dg/vmx/varargs-5.c: New.
36177 * gcc.dg/vmx/varargs-6.c: New.
36178 * gcc.dg/vmx/varargs-7.c: New.
36179 * gcc.dg/vmx/vmx.exp: New.
36180 * gcc.dg/vmx/vprint-1.c: New.
36181 * gcc.dg/vmx/vscan-1.c: New.
36182 * gcc.dg/vmx/x-01.c: New.
36183 * gcc.dg/vmx/x-02.c: New.
36184 * gcc.dg/vmx/x-03.c: New.
36185 * gcc.dg/vmx/x-04.c: New.
36186 * gcc.dg/vmx/x-05.c: New.
36187 * gcc.dg/vmx/yousufi-1.c: New.
36188 * gcc.dg/vmx/zero-1.c: New.
36189 * gcc.dg/vmx/zero.c: New.
36190
36191 2004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
36192
36193 * g++.dg/lookup/java1.C: Update for chage of
36194 _Jv_AllocObject.
36195 * g++.dg/lookup/java2.C: Likewise.
36196
36197 2004-04-17 Laurent GUERBY <laurent@guerby.net>
36198
36199 * ada/acats/run_all.sh: use -O2 by default.
36200
36201 2004-04-17 Richard Sandiford <rsandifo@redhat.com>
36202
36203 * gcc.dg/vr-mult-[12].c: New tests.
36204
36205 2004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
36206
36207 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
36208
36209 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
36210
36211 2004-04-15 Richard Sandiford <rsandifo@redhat.com>
36212
36213 * lib/target-supports.exp (check_profiling_available): Assume
36214 profiling isn't available for mips*-*-elf targets.
36215
36216 2004-04-14 Uros Bizjak <uros@kss-loka.si>
36217
36218 * gcc.dg/builtins-38.c: New test.
36219
36220 2004-04-14 Eric Christopher <echristo@redhat.com>
36221
36222 * g++.dg/charset/charset.exp: Run .cc extension tests.
36223
36224 2004-04-14 Zack Weinberg <zack@codesourcery.com>
36225
36226 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
36227
36228 2004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36229
36230 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
36231
36232 2004-04-13 Uros Bizjak <uros@kss-loka.si>:
36233
36234 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
36235 * gcc.dg/i386-387-2.c: Likewise.
36236
36237 * gcc.dg/i386-387-7.c: New test.
36238 * gcc.dg/i386-387-8.c: New test.
36239
36240 * gcc.dg/builtins-37.c: New test.
36241
36242 2004-04-13 Geoffrey Keating <geoffk@apple.com>
36243
36244 * g++.dg/pch/externc-1.C: Add missing semicolon.
36245
36246 2004-04-13 Aldy Hernandez <aldyh@redhat.com>
36247
36248 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
36249
36250 2004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
36251
36252 * gcc.c-torture/execute/20040411-1.c: New test.
36253
36254 2004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
36255
36256 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
36257
36258 2004-04-09 Chris Demetriou <cgd@broadcom.com>
36259
36260 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
36261
36262 2004-04-09 Zack Weinberg <zack@codesourcery.com>
36263
36264 * lib/target-supports.exp (check_named_sections_available): New.
36265 * lib/gcc-dg.exp (dg-require-named-sections): New.
36266 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
36267 old-deja.exp. Also prune error-count message from HP linker.
36268 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
36269
36270 * g++.dg/init/init-ref4.C: Use dg-require-weak.
36271 * g++.old-deja/g++.pt/static3.C: Likewise.
36272 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
36273
36274 2004-04-09 Roger Sayle <roger@eyesopen.com>
36275
36276 * gcc.c-torture/execute/20040409-1.c: New test case.
36277 * gcc.c-torture/execute/20040409-2.c: New test case.
36278 * gcc.c-torture/execute/20040409-3.c: New test case.
36279
36280 2004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
36281
36282 * gcc.dg/20040409-1.c: New test.
36283
36284 2004-04-08 Roger Sayle <roger@eyesopen.com>
36285
36286 PR target/14888
36287 * g++.dg/opt/pr14888.C: New test case.
36288
36289 2004-04-08 Geoffrey Keating <geoffk@apple.com>
36290
36291 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
36292 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
36293 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
36294 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
36295 New tests.
36296
36297 2004-04-08 Paul Brook <paul@codesourcery.com>
36298
36299 * gcc.dg/spill-1.c: New test.
36300
36301 2004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36302
36303 * gcc.dg/torture/builtin-ctype-2.c: New test.
36304
36305 2004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
36306
36307 * gcc.dg/pch/pch.exp: Add largefile test.
36308
36309 2004-04-06 Geoffrey Keating <geoffk@apple.com>
36310
36311 * g++.dg/pch/externc-1.Hs: New.
36312 * g++.dg/pch/externc-1.C: New.
36313
36314 2004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36315
36316 * gcc.dg/compat/struct-by-value-5a_main.c,
36317 gcc.dg/compat/struct-by-value-5b_main.c: New files.
36318 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
36319 * gcc.dg/compat/struct-by-value-5a_x.c,
36320 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
36321 gcc.dg/compat/struct-by-value-5_x.c.
36322 * gcc.dg/compat/struct-by-value-5a_y.c,
36323 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
36324 gcc.dg/compat/struct-by-value-5_y.c.
36325
36326 * gcc.dg/compat/struct-by-value-6a_main.c,
36327 gcc.dg/compat/struct-by-value-6b_main.c: New files.
36328 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
36329 * gcc.dg/compat/struct-by-value-6a_x.c,
36330 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
36331 gcc.dg/compat/struct-by-value-6_x.c.
36332 * gcc.dg/compat/struct-by-value-6a_y.c,
36333 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
36334 gcc.dg/compat/struct-by-value-6_y.c.
36335
36336 * gcc.dg/compat/struct-by-value-7a_main.c,
36337 gcc.dg/compat/struct-by-value-7b_main.c: New files.
36338 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
36339 * gcc.dg/compat/struct-by-value-7a_x.c,
36340 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
36341 gcc.dg/compat/struct-by-value-7_x.c.
36342 * gcc.dg/compat/struct-by-value-7a_y.c,
36343 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
36344 gcc.dg/compat/struct-by-value-7_y.c.
36345
36346 2004-04-06 Jakub Jelinek <jakub@redhat.com>
36347
36348 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
36349 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
36350 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
36351 options.
36352
36353 2004-04-06 Uros Bizjak <uros@kss-loka.si>
36354
36355 * gcc.dg/builtins-36.c: New test.
36356
36357 2004-04-06 Paul Brook <paul@codesourcery.com>
36358
36359 * README.gcc: Remove obsolete contraint on testcases.
36360
36361 2004-04-05 Paul Brook <paul@codesourcery.com>
36362
36363 PR2123
36364 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
36365 failure and exit(0) on success.
36366 * g++.dg/expr/anew2.C: Ditto.
36367 * g++.dg/expr/anew3.C: Ditto.
36368 * g++.dg/expr/anew4.C: Ditto.
36369
36370 2004-04-05 Nathan Sidwell <nathan@codesourcery.com>
36371
36372 PR c++/3518
36373 * g++.dg/template/unify7.C: New.
36374
36375 2004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
36376
36377 * g++.dg/README: Bring up to date with new subdirectories; remove
36378 duplicate subdirectory lines.
36379
36380 2004-04-02 Nathan Sidwell <nathan@codesourcery.com>
36381
36382 PR c++/14007
36383 * g++.dg/template/unify5.C: New.
36384 * g++.dg/template/unify6.C: New.
36385 * g++.dg/template/qualttp20.C: Adjust.
36386 * g++.old-deja/g++.jason/report.C: Adjust.
36387 * g++.old-deja/g++.other/qual1.C: Adjust.
36388
36389 2004-04-01 Mark Mitchell <mark@codesourcery.com>
36390
36391 PR c++/14803
36392 * g++.dg/inherit/ptrmem1.C: New test.
36393
36394 2004-04-01 Jakub Jelinek <jakub@redhat.com>
36395
36396 PR c++/14755
36397 * gcc.c-torture/execute/20040331-1.c: New test.
36398 * gcc.dg/20040331-1.c: New test.
36399
36400 2004-04-01 Paul Brook <paul@codesourcery.com>
36401
36402 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
36403
36404 2004-03-30 Mark Mitchell <mark@codesourcery.com>
36405
36406 PR c++/14724
36407 * g++.dg/init/goto1.C: New test.
36408
36409 PR c++/14763
36410 * g++.dg/template/defarg4.C: New test.
36411
36412 2004-03-30 Hartmut Penner <hpenner@de.ibm.com>
36413
36414 * gcc.dg/altivec-11.c: Extend test for more valid cases.
36415
36416 2004-03-28 David Edelsohn <edelsohn@gnu.org>
36417
36418 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
36419
36420 2004-03-28 Zack Weinberg <zack@codesourcery.com>
36421
36422 * gcc.dg/noncompile/undeclared-2.c: New test.
36423
36424 2004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
36425
36426 * gcc.dg/940409-1.c: Remove XFAIL.
36427 * gcc.dg/reg-vol-struct-1.c: New test.
36428
36429 2004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36430
36431 * gcc.dg/torture/builtin-wctype-1.c: New test.
36432
36433 2004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
36434
36435 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
36436 * gcc.dg/20001101-1.c: Likewise.
36437 * gcc.dg/20001102-1.c: Likewise.
36438
36439 2004-03-25 Roger Sayle <roger@eyesopen.com>
36440
36441 * gcc.dg/compare8.c: Add an additional test for XOR.
36442
36443 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36444
36445 * gcc.dg/torture/builtin-ctype-1.c: New test.
36446
36447 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36448
36449 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
36450 * gcc.dg/torture/builtin-math-1.c: Likewise.
36451 * gcc.dg/torture/builtin-power-1.c: New test.
36452
36453 2004-03-24 Andreas Schwab <schwab@suse.de>
36454
36455 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
36456 IA64 assembler.
36457
36458 2004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
36459 Roger Sayle <roger@eyesopen.com>
36460
36461 * gcc.dg/compare8.c: New test case.
36462
36463 2004-03-23 Ziemowit Laski <zlaski@apple.com>
36464
36465 * g++.dg/ext/altivec-7.C: New test.
36466
36467 2004-03-23 Zack Weinberg <zack@codesourcery.com>
36468
36469 PR 12267, 12391, 12560, 13129, 14114, 14133
36470 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
36471 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
36472 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
36473 Adjust error regexps.
36474 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
36475 * gcc.dg/noncompile/undeclared-1.c: New test cases.
36476 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
36477 * gcc.dg/local1.c: Add explanatory comment.
36478
36479 2004-03-23 Roger Sayle <roger@eyesopen.com>
36480
36481 PR optimization/14669
36482 * g++.dg/opt/fold2.C: New test case.
36483
36484 2004-03-22 Jakub Jelinek <jakub@redhat.com>
36485
36486 PR c/14069
36487 * gcc.dg/20040322-1.c: New test.
36488
36489 2004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
36490
36491 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
36492 * gcc.dg/ultrasp4.c: Likewise.
36493 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
36494
36495 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
36496
36497 * gcc.dg/i386-sse-8.c: Reset default options.
36498
36499 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
36500
36501 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
36502 in the error message text.
36503
36504 2004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
36505
36506 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
36507
36508 2004-03-21 Mark Mitchell <mark@codesourcery.com>
36509
36510 PR c++/14616
36511 * g++.dg/init/array13.C: New test.
36512
36513 2004-03-20 Roger Sayle <roger@eyesopen.com>
36514
36515 PR target/13889
36516 * gcc.c-torture/compile/pr13889.c: New test case.
36517
36518 2004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
36519
36520 PR c/14635
36521 * builtins-1.c (nan, nans): Don't test.
36522 * builtins-30.c: Don't use nan, nanf, nanl.
36523 * builtins-35.c: New test.
36524
36525 2004-03-19 Ziemowit Laski <zlaski@apple.com>
36526
36527 * g++.dg/ext/altivec-6.C: New test.
36528
36529 2004-03-19 Mark Mitchell <mark@codesourcery.com>
36530
36531 * g++.dg/init/placement3.C: New test.
36532
36533 * g++.dg/template/spec13.C: New test.
36534
36535 * g++.dg/lookup/using11.C: New test.
36536
36537 * g++.dg/lookup/koenig3.C: New test.
36538
36539 * g++.dg/template/operator2.C: New test.
36540
36541 * g++.dg/expr/dtor3.C: New test.
36542 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
36543 marker.
36544 * g++.old-deja/g++.law/visibility28.C: Likewise.
36545
36546 2004-03-19 Paolo Bonzini <bonzini@gnu.org>
36547
36548 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
36549 * gcc.dg/ppc64-abi-3.c: Likewise.
36550
36551 2004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
36552
36553 PR c++/14545
36554 * g++.dg/parse/template15.C: New test.
36555
36556 2004-03-18 Mark Mitchell <mark@codesourcery.com>
36557
36558 * g++.dg/expr/dtor2.C: New test.
36559
36560 * g++.dg/lookup/anon4.C: New test.
36561
36562 * g++.dg/overload/using1.C: New test.
36563
36564 * g++.dg/template/lookup7.C: New test.
36565
36566 * g++.dg/template/typename6.C: New test.
36567
36568 * g++.dg/expr/cond6.C: New test.
36569
36570 2004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36571
36572 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
36573
36574 2004-03-18 Mark Mitchell <mark@codesourcery.com>
36575
36576 * g++.dg/expr/cond5.C: New test.
36577 * g++.dg/expr/constcast1.C: Likewise.
36578 * g++.dg/expr/ptrmem2.C: Likewise.
36579 * g++.dg/expr/ptrmem3.C: Likewise.
36580 * g++.dg/lookup/main1.C: Likewise.
36581 * g++.dg/template/lookup6.C: Likewise.
36582
36583 2004-03-18 Mark Mitchell <mark@codesourcery.com>
36584
36585 * gcc.dg/local1.c: New test.
36586
36587 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
36588
36589 2004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36590
36591 * gcc.dg/torture/builtin-convert-1.c: New test.
36592
36593 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36594
36595 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
36596
36597 2004-03-16 Mark Mitchell <mark@codesourcery.com>
36598
36599 PR c++/14481
36600 * g++.dg/warn/Wunused-7.C: New test.
36601
36602 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36603
36604 * gcc.dg/torture/builtin-integral-1.c: New test.
36605
36606 2004-03-16 Mark Mitchell <mark@codesourcery.com>
36607
36608 PR c++/14586
36609 * g++.dg/parse/non-dependent3.C: New test.
36610
36611 2004-03-16 Paolo Bonzini <bonzini@gnu.org>
36612
36613 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
36614 * g++.dg/eh/simd-2.C: Likewise.
36615 * g++.dg/init/array10.C: Likewise.
36616 * gcc.c-torture/compile/simd-1.c: Likewise.
36617 * gcc.c-torture/compile/simd-2.c: Likewise.
36618 * gcc.c-torture/compile/simd-3.c: Likewise.
36619 * gcc.c-torture/compile/simd-4.c: Likewise.
36620 * gcc.c-torture/compile/simd-6.c: Likewise.
36621 * gcc.c-torture/execute/simd-1.c: Likewise.
36622 * gcc.c-torture/execute/simd-2.c: Likewise.
36623 * gcc.dg/compat/vector-defs.h: Likewise.
36624 * gcc.dg/20020531-1.c: Likewise.
36625 * gcc.dg/altivec-3.c: Likewise.
36626 * gcc.dg/altivec-4.c: Likewise.
36627 * gcc.dg/altivec-varargs-1.c: Likewise.
36628 * gcc.dg/compat/vector-defs.h: Likewise.
36629 * gcc.dg/i386-mmx-3.c: Likewise.
36630 * gcc.dg/i386-sse-4.c: Likewise.
36631 * gcc.dg/i386-sse-5.c: Likewise.
36632 * gcc.dg/i386-sse-8.c: Likewise.
36633 * gcc.dg/simd-1.c: Likewise.
36634 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
36635 __ev64_opaque__ since the machine description provides it.
36636
36637 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
36638
36639 * lib/compat.exp (skip_list): New global variable.
36640 Use it to hold the user defined COMPAT_SKIPS list if any.
36641 (compat-obj): Add the members of skip_list to optall.
36642
36643 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
36644
36645 * gcc.dg/compat/union-by-value-1_main.c,
36646 union-by-value-1_x.c, union-by-value-1_y.c,
36647 union-check.h, union-defs.h,
36648 union-init.h, union-return-1_main.c,
36649 union-return-1_x.c, union-return-1_y.c: New files.
36650
36651 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
36652
36653 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
36654 mixed-struct-init.h: Add 4 mixed structure types.
36655 struct-by-value-21_main.c, struct-by-value-21_x.c,
36656 struct-by-value-21_y.c, struct-return-21_main.c,
36657 struct-return-21_x.c, struct-return-21_y.c: New files.
36658
36659 2004-03-13 Mark Mitchell <mark@codesourcery.com>
36660
36661 PR c++/14550
36662 * g++.dg/parse/template14.C: New test.
36663
36664 2004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
36665
36666 * gcc.c-torture/execute/20040313-1.c: New test.
36667
36668 2004-03-13 Jakub Jelinek <jakub@redhat.com>
36669
36670 PR target/14533
36671 * gcc.dg/20040311-2.c: New test.
36672
36673 2004-03-12 Kazu Hirata <kazu@cs.umass.edu>
36674
36675 PR other/14544
36676 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
36677 bit-field.
36678
36679 2004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
36680
36681 * gcc.dg/20040305-2.c: Add missing return statement.
36682
36683 2004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36684
36685 * gcc.dg/builtins-34.c: Also check pow10*.
36686
36687 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
36688
36689 PR target/14262
36690 * gcc.dg/20040305-2.c: New test.
36691
36692 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
36693
36694 * gcc.dg/20040310-1.c: New test.
36695
36696 2004-03-11 Roger Sayle <roger@eyesopen.com>
36697
36698 * gcc.c-torture/execute/20040311-1.c: New test case.
36699
36700 2004-03-11 Mark Mitchell <mark@codesourcery.com>
36701
36702 PR c++/14476
36703 * g++.dg/lookup/enum1.C: New test.
36704
36705 2004-03-10 Mark Mitchell <mark@codesourcery.com>
36706
36707 PR c++/14510
36708 * g++.dg/lookup/struct2.C: New test.
36709
36710 2004-03-10 Uros Bizjak <uros@kss-loka.si>
36711
36712 * gcc.dg/builtins-34.c: New test.
36713
36714 2004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36715
36716 * gcc.dg/torture/builtin-nonneg-1.c: New test.
36717
36718 2004-03-09 James E Wilson <wilson@specifixinc.com>
36719
36720 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
36721 * gcc.dg/alias-2.c: New testcase.
36722
36723 2004-03-09 Zack Weinberg <zack@codesourcery.com>
36724
36725 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
36726
36727 2004-03-09 Roger Sayle <roger@eyesopen.com>
36728
36729 * gcc.c-torture/execute/20040309-1.c: New test case.
36730
36731 2004-03-09 Nathan Sidwell <nathan@codesourcery.com>
36732
36733 PR c++/14397
36734 * g++.dg/overload/ref1.C: New.
36735
36736 2004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
36737
36738 PR c++/14409
36739 * g++.dg/template/spec12.C: New test.
36740
36741 PR c++/14448
36742 * g++.dg/parse/crash14.C: New test.
36743
36744 2004-03-09 Mark Mitchell <mark@codesourcery.com>
36745
36746 PR c++/14230
36747 * g++.dg/init/ref11.C: New test.
36748
36749 2004-03-09 Mark Mitchell <mark@codesourcery.com>
36750
36751 PR c++/14432
36752 * g++.dg/parse/builtin2.C: New test.
36753
36754 2004-03-08 Mark Mitchell <mark@codesourcery.com>
36755
36756 PR c++/14401
36757 * g++.dg/init/ctor3.C: New test.
36758 * g++.dg/init/union1.C: New test.
36759 * g++.dg/ext/anon-struct4.C: New test.
36760
36761 2004-03-08 Mark Mitchell <mark@codesourcery.com>
36762
36763 * g++.dg/lookup/koenig1.C: Tweak error messages.
36764 * g++.dg/lookup/used-before-declaration.C: Likewise.
36765 * g++.dg/other/do1.C: Likewise.
36766 * g++.dg/overload/koenig1.C: Likewise.
36767 * g++.dg/parse/crash13.C: Likewise.
36768 * g++.dg/template/instantiate3.C: Likewise.
36769
36770 2004-03-08 Eric Christopher <echristo@redhat.com>
36771
36772 * * lib/target-supports.exp: Enable libiconv in test
36773 compilation. Fix up error checking.
36774
36775 2004-03-08 Roger Sayle <roger@eyesopen.com>
36776
36777 PR middle-end/14289
36778 * gcc.dg/pr14289-1.c: New test case.
36779 * gcc.dg/pr14289-2.c: Likewise.
36780 * gcc.dg/pr14289-3.c: Likewise.
36781
36782 2004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
36783
36784 * gcc.c-torture/execute/20040308-1.c: New test.
36785
36786 2004-03-07 Roger Sayle <roger@eyesopen.com>
36787
36788 * gcc.c-torture/execute/20040307-1.c: New test case.
36789
36790 2004-03-07 Richard Sandiford <rsandifo@redhat.com>
36791
36792 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
36793
36794 2004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
36795
36796 * gcc.dg/20040306-1.c: New test.
36797
36798 2004-03-06 Kazu Hirata <kazu@cs.umass.edu>
36799
36800 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
36801 them static.
36802 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
36803
36804 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
36805
36806 PR c/14465
36807 * gcc.dg/decl-6.c: New test.
36808
36809 2004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36810
36811 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
36812 Rename LOGPOW -> LOG_POW.
36813 (SQRT_EXP, POW_EXP): New.
36814
36815 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
36816
36817 * gcc.dg/i386-sse-8.c: New test.
36818
36819 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
36820
36821 PR c/14114
36822 * gcc.dg/decl-5.c: New test.
36823
36824 2004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
36825
36826 * gcc.dg/20040305-1.c: New test.
36827
36828 2004-03-05 Hans-Peter Nilsson <hp@axis.com>
36829
36830 PR other/14354
36831 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
36832
36833 2004-03-04 Ziemowit Laski <zlaski@apple.com>
36834
36835 PR c++/14425, c++/14426
36836 * g++.dg/ext/altivec-4.C: New test.
36837 * g++.dg/ext/altivec-5.C: New test.
36838
36839 2004-03-04 Geoffrey Keating <geoffk@apple.com>
36840
36841 * g++.old-deja/g++.other/linkage1.C: Expect errors about
36842 global variables of a type with no linkage.
36843 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
36844 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
36845 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
36846 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
36847 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
36848 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
36849 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
36850 * g++.dg/warn/deprecated.C: Name enum Color.
36851 * g++.dg/overload/VLA.C: Name structure for 'b'.
36852 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
36853
36854 2004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
36855
36856 * gcc.c-torture/compile/20040304-1.c: New test.
36857
36858 2004-03-03 Zack Weinberg <zack@codesourcery.com>
36859
36860 PR 13728
36861 * gcc.dg/decl-4.c: New testcase.
36862
36863 2004-03-03 Kazu Hirata <kazu@cs.umass.edu>
36864
36865 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
36866 as PRECF if sizeof (float) > sizeof (double).
36867 (PRECL): Make it the same as PRECF if
36868 sizeof (float) > sizeof (long double).
36869
36870 2004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36871
36872 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
36873 system type. Add check for irix6 which doesn't have c99 runtime.
36874
36875 2004-03-03 Bob Wilson <bob.wilson@acm.org>
36876
36877 * gcc.dg/const-elim-1.c: xfail for xtensa.
36878
36879 2004-03-01 Mark Mitchell <mark@codesourcery.com>
36880
36881 PR c++/14369
36882 * g++.dg/template/cond4.C: New test.
36883
36884 2004-03-01 Mark Mitchell <mark@codesourcery.com>
36885
36886 PR c++/14360
36887 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
36888
36889 PR c++/14361
36890 * g++.dg/parse/defarg7.C: New test.
36891
36892 PR c++/14359
36893 * g++.dg/template/friend26.C: New test.
36894
36895 2004-03-01 Mark Mitchell <mark@codesourcery.com>
36896
36897 PR c++/14324
36898 * g++.dg/abi/mangle21.C: New test.
36899
36900 PR c++/14260
36901 * g++.dg/parse/constructor2.C: New test.
36902
36903 PR c++/14337
36904 * g++.dg/template/sfinae1.C: New test.
36905
36906 2004-02-29 Mark Mitchell <mark@codesourcery.com>
36907
36908 PR c++/14267
36909 * g++.dg/expr/crash2.C: New test.
36910
36911 PR middle-end/13448
36912 * gcc.dg/inline-5.c: New test.
36913 * gcc.dg/always-inline.c: Split out tests into ...
36914 * gcc.dg/always-inline2.c: ... this and ...
36915 * gcc.dg/always-inline3.c: ... this.
36916
36917 2004-02-29 Mark Mitchell <mark@codesourcery.com>
36918
36919 PR debug/12103
36920 * g++.dg/debug/crash1.C: New test.
36921
36922 2004-02-29 Kazu Hirata <kazu@cs.umass.edu>
36923
36924 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
36925 function with __attribute__((noinline)).
36926 (recurser_void2): Likewise.
36927 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
36928 (recurser_void2): Likewise.
36929
36930 2004-02-29 Roger Sayle <roger@eyesopen.com>
36931
36932 PR middle-end/14203
36933 * g++.dg/warn/Wunused-6.C: New test case.
36934
36935 2004-02-28 Richard Earnshaw <rearnsha@arm.com>
36936
36937 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
36938 not defined.
36939
36940 2004-02-27 Eric Christopher <echristo@redhat.com>
36941
36942 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
36943 * g++.dg/charset/asm2.c: Run only x86.
36944 * gcc.dg/charset/asm3.c: Ditto.
36945
36946 2004-02-27 Aldy Hernandez <aldyh@redhat.com>
36947
36948 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
36949 ld_library_path.
36950
36951 2004-02-27 Ziemowit Laski <zlaski@apple.com>
36952
36953 * g++.dg/ext/altivec-3.C: New.
36954
36955 2004-02-26 Richard Henderson <rth@redhat.com>
36956
36957 * g++.dg/ext/attrib10.C: Mark for warning.
36958 * gcc.dg/attr-alias-1.c: New.
36959
36960 2004-02-26 Richard Henderson <rth@redhat.com>
36961
36962 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
36963 * gcc.c-torture/execute/20040208-2.c: ... it back.
36964
36965 2004-02-26 Eric Christopher <echristo@redhat.com>
36966
36967 * lib/target-supports.exp (check-iconv-available): New function.
36968 * lib/gcc-dg.exp (dg-require-iconv): New function.
36969 Use above.
36970 * gcc.dg/charset: New directory.
36971 * gcc.dg/charset/charset.exp: New file.
36972 * gcc.dg/charset/asm1.c: Ditto.
36973 * gcc.dg/charset/asm2.c: Ditto.
36974 * gcc.dg/charset/asm3.c: Ditto.
36975 * gcc.dg/charset/asm4.c: Ditto.
36976 * gcc.dg/charset/asm5.c: Ditto.
36977 * gcc.dg/charset/attribute1.c: Ditto.
36978 * gcc.dg/charset/attribute2.c: Ditto.
36979 * gcc.dg/charset/string1.c: Ditto.
36980 * g++.dg/charset: New directory.
36981 * g++.dg/dg.exp: Add here. Special options.
36982 * g++.dg/charset/charset.exp: New file.
36983 * g++.dg/charset/asm1.c: Ditto.
36984 * g++.dg/charset/asm2.c: Ditto.
36985 * g++.dg/charset/asm3.c: Ditto.
36986 * g++.dg/charset/asm4.c: Ditto.
36987 * g++.dg/charset/attribute1.c: Ditto.
36988 * g++.dg/charset/attribute2.c: Ditto.
36989 * g++.dg/charset/extern1.cc: Ditto.
36990 * g++.dg/charset/extern2.cc: Ditto.
36991 * g++.dg/charset/string1.c: Ditto.
36992
36993 2004-02-26 Mark Mitchell <mark@codesourcery.com>
36994
36995 PR c++/14278
36996 * g++.dg/parse/comma1.C: New test.
36997
36998 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
36999
37000 PR c++/14284
37001 * g++.dg/template/ttp8.C: New test.
37002
37003 2004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
37004
37005 * gcc.dg/fixuns-trunc-1.c: New test.
37006
37007 2004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
37008
37009 * gcc.dg/builtins-config.h: Use #elif.
37010
37011 2004-02-26 Michael Matz <matz@suse.de>
37012
37013 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
37014 * gcc.dg/991214-1.c: Likewise.
37015 * gcc.dg/i386-asm-1.c: Likewise.
37016
37017 2004-02-25 Richard Henderson <rth@redhat.com>
37018
37019 * gcc.c-torture/execute/20040208-2.c: Move ...
37020 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
37021
37022 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37023
37024 PR c++/14246
37025 * g++.dg/other/crash-3.C: New test.
37026
37027 2004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
37028
37029 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
37030 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
37031
37032 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
37033 HP-UX.
37034
37035 2004-02-24 Michael Matz <matz@suse.de>
37036
37037 * gcc.dg/i386-regparm.c: New.
37038
37039 2004-02-23 James E Wilson <wilson@specifixinc.com>
37040
37041 * gcc.c-torture/execute/20040223-1.c: New.
37042
37043 2004-02-23 Zack Weinberg <zack@codesourcery.com>
37044 Kazu Hirata <kazu@cs.umass.edu>
37045
37046 * gcc.dg/fwritable-strings-1.c: Remove.
37047
37048 2004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
37049
37050 PR c/14156
37051 * gcc.dg/20040223-1.c: New test.
37052
37053 2004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37054
37055 PR c++/14106
37056 * g++.dg/ext/typeof9.C: New test.
37057
37058 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37059
37060 PR c++/14250
37061 * g++.dg/other/switch1.C: New test.
37062
37063 2004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
37064
37065 * gcc.dg/cast-function-1.c: Adjust for new informative message.
37066 * gcc.dg/va-arg-1.c: Likewise.
37067
37068 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37069
37070 PR c++/14143
37071 * g++.dg/template/koenig5.C: New test.
37072
37073 2004-02-21 Ziemowit Laski <zlaski@apple.com>
37074
37075 * g++.dg/ext/altivec-1.C: Generalize target triple.
37076 * g++.dg/ext/altivec-2.C: New test case.
37077 * g++.dg/ext/altivec_check.h: New file.
37078 * gcc.dg/altivec-1.c: Generalize target triple;
37079 include altivec_check.h and call altivec_check().
37080 * gcc.dg/altivec-[2-5].c: Generalize target triple.
37081 * gcc.dg/altivec-6.c: New test case.
37082 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
37083 type casts as needed.
37084 * gcc.dg/altivec-10.c: Include altivec_check.h and call
37085 altivec_check().
37086 * gcc.dg/altivec-12.c: New test case.
37087 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
37088 include altivec_check.h and call altivec_check().
37089 * gcc.dg/altivec_check.h: New file.
37090
37091 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37092
37093 * lib/target-supports.exp (check_alias_available): Don't mangle
37094 function `g' in test program.
37095
37096 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37097
37098 * lib/target-supports.exp (check_profiling_available): Check
37099 argument to determine whether we support a profiling type.
37100 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
37101 check_profiling_available.
37102 * g++.dg/bprob/bprob.exp: Likewise.
37103 * g77.dg/bprob/bprob.exp: Likewise.
37104 * gcc.misc-tests/bprob.exp: Likewise.
37105 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
37106 dg-require-profiling and delete expected error handling.
37107 * gcc.dg/20021014-1.c: Likewise.
37108 * gcc.dg/nest.c: Likewise.
37109
37110 2004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
37111
37112 PR c++/12007
37113 * g++.dg/other/vthunk1.C: New test.
37114
37115 2004-02-20 Falk Hueffner <falk@debian.org>
37116
37117 PR target/14201
37118 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
37119
37120 2004-02-20 Mark Mitchell <mark@codesourcery.com>
37121
37122 PR c++/13927
37123 * g++.dg/other/error8.C: Remove XFAIL markers.
37124
37125 PR c++/14173
37126 * g++.dg/ext/packed5.C: New test.
37127
37128 PR c++/14199
37129 * g++.dg/warn/Wunused-5.C: New test.
37130
37131 PR c++/14186
37132 * g++.dg/lookup/member1.C: New test.
37133
37134 2004-02-19 Kazu Hirata <kazu@cs.umass.edu>
37135
37136 * gcc.c-torture/compile/20040130-1.c: Enable only when
37137 __INT_MAX__ >= 2147483647L.
37138 * gcc.c-torture/compile/961203-1.c: Likewise.
37139
37140 2004-02-19 Nathan Sidwell <nathan@codesourcery.com>
37141
37142 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
37143 * g++.dg/opt/template1.C: Robustify assembler regexp
37144
37145 2004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
37146
37147 * gcc.c-torture/execute/simd-4.x: Remove.
37148 * gcc.c-torture/execute/va-arg-25.x: Likewise.
37149 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
37150 Guard with #ifndef SKIP_ATTRIBUTE.
37151 * gcc.dg/compat/vector-1_y.c: Likewise.
37152 * gcc.dg/compat/vector-2_x.c: Likewise.
37153 * gcc.dg/compat/vector-2_y.c: Likewise.
37154 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
37155 * g++.dg/eh/simd-2.C: Likewise.
37156
37157 2004-02-19 Alan Modra <amodra@bigpond.net.au>
37158
37159 * gcc.c-torture/compile/complex-1.c: New.
37160
37161 2004-02-19 Hans-Peter Nilsson <hp@axis.com>
37162
37163 PR target/14209
37164 * gcc.c-torture/execute/20040218-1.c: New test.
37165
37166 2004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37167
37168 PR c++/14181
37169 * g++.dg/parse/new2.C: New test.
37170
37171 2004-02-18 Paul Brook <paul@codesourcery.com>
37172
37173 * gcc.c-torture/compile/libcall-1.c: New test.
37174
37175 2004-02-18 Paul Brook <paul@codesourcery.com>
37176
37177 PR debug/12934
37178 * gcc.dg/debug/debug-7.c: New test.
37179
37180 2004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
37181
37182 * gcc.dg/20040217-1.c: New test.
37183
37184 2004-02-17 Zack Weinberg <zack@codesourcery.com>
37185
37186 * gcc.c-torture/execute/990208-1.x: Delete.
37187
37188 2004-02-17 Richard Sandiford <rsandifo@redhat.com>
37189
37190 * gcc.c-torture/execute/20040208-2.x: New file.
37191
37192 2004-02-17 Mark Mitchell <mark@codesourcery.com>
37193
37194 PR c++/11326
37195 * g++.dg/abi/structret1.C: New test.
37196
37197 2004-02-17 Jakub Jelinek <jakub@redhat.com>
37198
37199 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
37200 (i386_cpuid): No need to test if cpuid is available on AMD64.
37201 Fix assembly, so that it works onboth i386 and AMD64.
37202 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
37203 (vecInLong): Fix s[] member type to unsigned int.
37204 (vecInWord): Remove type.
37205 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
37206 (a64, b64, c64, d64, e64): Remove.
37207 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
37208 Remove unused variable. Remove initialization of removed variables.
37209 Don't call mmx_tests nor sse_tests.
37210 (reference_mmx, reference_sse): Remove.
37211 (check): Add return stmt.
37212 * gcc.dg/i386-sse-7.c: New test.
37213 * gcc.dg/i386-mmx-4.c: New test.
37214
37215 2004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37216
37217 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
37218 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
37219 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
37220 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
37221 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
37222 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
37223 g++.dg/tc1/dr94.C: Fix line terminator.
37224
37225 2004-02-16 Geoffrey Keating <geoffk@apple.com>
37226
37227 * gcc.c-torture/compile/20040216-1.c: New.
37228
37229 2004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37230
37231 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
37232 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
37233 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
37234 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
37235 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
37236 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
37237
37238 2004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
37239
37240 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
37241
37242 2004-02-15 Mark Mitchell <mark@codesourcery.com>
37243
37244 PR c++/13971
37245 * g++.dg/expr/cond4.C: New test.
37246
37247 PR c++/14086
37248 * g++.dg/lookup/crash2.C: New test.
37249
37250 2004-02-14 Josef Zlomek <zlomekj@suse.cz>
37251
37252 * gcc.c-torture/compile/20040214-2.c: New test.
37253
37254 2004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
37255
37256 PR c++/14116
37257 * g++.dg/ext/typeof8.C: New test.
37258
37259 2004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
37260
37261 * gcc.c-torture/compile/20040214-1.c: New test.
37262
37263 2004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37264
37265 PR c++/13635
37266 * g++.dg/template/spec11.C: New test.
37267
37268 2004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37269
37270 PR c++/13927
37271 * g++.dg/other/error8.C: New test.
37272
37273 2004-02-13 Mark Mitchell <mark@codesourcery.com>
37274
37275 PR c++/14122
37276 * g++.dg/template/array4.C: New test.
37277
37278 PR c++/14108
37279 * g++.dg/inherit/thunk2.C: New test.
37280
37281 PR c++/14083
37282 * g++.dg/eh/cond2.C: New test.
37283
37284 2004-02-12 Alan Modra <amodra@bigpond.net.au>
37285
37286 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
37287
37288 2004-02-12 Nathaniel Smith <njs@codesourcery.com>
37289
37290 * lib/scanasm.exp (dg-scan): Quote pattern before display.
37291
37292 2004-02-12 Hartmut Penner <hpenner@de.ibm.com>
37293
37294 * g++.dg/simd-2.C: xfail on ppc64-linux.
37295
37296 2004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
37297
37298 PR c/456
37299 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
37300 tests.
37301
37302 2004-02-11 Uros Bizjak <uros@kss-loka.si>
37303
37304 * gcc.dg/builtins-33.c: New test.
37305
37306 2004-02-11 Paolo Bonzini <bonzini@gnu.org>
37307
37308 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
37309
37310 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
37311
37312 * g++.dg/simd-2.C: Set -maltivec for ppc64.
37313
37314 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
37315
37316 * gcc.dg/ppc64-abi-3.c: New test.
37317
37318 2004-02-10 Paolo Bonzini <bonzini@gnu.org>
37319
37320 PR c/14092
37321
37322 * gcc.dg/pr14092-1.c: New testcase.
37323
37324 2004-02-10 Alan Modra <amodra@bigpond.net.au>
37325
37326 * gcc.dg/cpp/assert4.c: Fix typo last change.
37327
37328 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
37329 * gcc.dg/cpp/assert4.c: Handle powerpc64.
37330
37331 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
37332
37333 2004-02-09 Roger Sayle <roger@eyesopen.com>
37334
37335 * gcc.c-torture/compile/20040209-1.c: New test case.
37336
37337 2004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
37338
37339 * gcc.dg/c90-init-1.c: Adjust expected error messages.
37340
37341 2004-02-08 Richard Sandiford <rsandifo@redhat.com>
37342
37343 * gcc.c-torture/execute/20040208-[12].c: New tests.
37344
37345 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
37346
37347 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
37348
37349 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
37350
37351 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
37352
37353 2004-02-07 Zack Weinberg <zack@codesourcery.com>
37354
37355 Bug 13856
37356 * gcc.dg/visibility-8.c: New testcase.
37357
37358 2004-02-07 Zack Weinberg <zack@codesourcery.com>
37359
37360 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
37361 arguments.
37362 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
37363
37364 2004-02-07 Roger Sayle <roger@eyesopen.com>
37365
37366 PR middle-end/13696
37367 * g++.dg/opt/fold1.C: New test case.
37368
37369 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37370
37371 PR c++/14033
37372 * g++.dg/other/crash-2.C: New test.
37373
37374 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37375
37376 PR c++/14028
37377 * g++.dg/parse/angle-bracket2.C: New test.
37378
37379 2004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
37380
37381 PR middle-end/13750
37382 Revert:
37383 2004-01-15 Geoffrey Keating <geoffk@apple.com>
37384 PR pch/13361
37385 * g++.dg/pch/wchar-1.C: New.
37386 * g++.dg/pch/wchar-1.Hs: New.
37387
37388 2004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37389
37390 PR c++/14008
37391 * g++.dg/parse/error15.C: New test.
37392 * g++.dg/parse/crash11.C: Update dg-error mark.
37393
37394 2004-02-04 Mark Mitchell <mark@codesourcery.com>
37395
37396 PR c++/13932
37397 * g++.dg/warn/conv2.C: New test.
37398
37399 2004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37400
37401 PR c++/13086
37402 * g++.dg/warn/incomplete1.C: Remove xfail.
37403
37404 2004-02-04 Mark Mitchell <mark@codesourcery.com>
37405
37406 * lib/file-format.exp (gcc_target_object_format): Use
37407 ${tool}_target_compile, not gcc_target_compile.
37408 * lib/target-supports.exp (check_alias_available): Likewise.
37409 (check_gc_sections_available): Likewise.
37410 * g++.dg/ext/attrib10.C: Use dg-require-alias.
37411 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
37412 dg-require-alias.
37413
37414 2004-02-04 Mark Mitchell <mark@codesourcery.com>
37415
37416 PR c++/13969
37417 * g++.dg/template/static6.C: New test.
37418
37419 2004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
37420
37421 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
37422
37423 2004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37424
37425 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
37426 tests for systems where `char' is unsigned by default.
37427
37428 2003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37429
37430 PR c++/13997
37431 * g++.dg/template/partial3.C: New test.
37432
37433 2004-02-04 Kazu Hirata <kazu@cs.umass.edu>
37434
37435 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
37436 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
37437 Remove mentions of obsolete ports.
37438
37439 2004-02-04 Paolo Bonzini <bonzini@gnu.org>
37440
37441 * gcc.dg/noncompile/20001228-1.c: Fix for new
37442 error message.
37443
37444 2004-02-03 Roger Sayle <roger@eyesopen.com>
37445
37446 PR target/9348
37447 * gcc.c-torture/execute/multdi-1.c: New test case.
37448
37449 2004-02-03 Mark Mitchell <mark@codesourcery.com>
37450
37451 PR c++/13925
37452 * g++.dg/template/lookup5.C: New test.
37453
37454 2004-02-03 Mark Mitchell <mark@codesourcery.com>
37455
37456 PR c++/13950
37457 * g++.dg/template/lookup4.C: New test.
37458
37459 PR c++/13970
37460 * g++.dg/parse/error14.C: New test.
37461
37462 PR c++/14002
37463 * g++.dg/parse/template13.C: New test.
37464
37465 2004-02-03 Mark Mitchell <mark@codesourcery.com>
37466
37467 PR c++/13978
37468 * g++.dg/template/koenig4.C: New test.
37469
37470 PR c++/13968
37471 * g++.dg/template/crash17.C: New test.
37472
37473 PR c++/13975
37474 * g++.dg/parse/error13.C: New test.
37475 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
37476
37477 2004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
37478
37479 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
37480
37481 2004-02-03 Paolo Bonzini <bonzini@gnu.org>
37482
37483 PR c/11658
37484 PR c/13994
37485 * gcc.dg/noncompile/20040203-1.c: New test.
37486 * gcc.dg/noncompile/20040203-2.c: Likewise.
37487 * gcc.dg/noncompile/20040203-3.c: Likewise.
37488 * gcc.dg/20040203-1.c: Likewise.
37489
37490 2004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
37491
37492 PR c++/10858
37493 * g++.dg/template/sizeof7.C: New test.
37494
37495 2004-02-02 Eric Christopher <echristo@redhat.com>
37496 Zack Weinberg <zack@codesourcery.com>
37497
37498 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
37499
37500 2004-02-02 Zack Weinberg <zack@codesourcery.com>
37501
37502 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
37503 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
37504 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
37505 * gcc.dg/cleanup-5.c: Run only on Linux targets.
37506
37507 2004-02-02 Mark Mitchell <mark@codesourcery.com>
37508
37509 PR c++/13113
37510 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
37511
37512 PR c++/13854
37513 * g++.dg/ext/attrib13.C: New test.
37514
37515 PR c++/13907
37516 * g++.dg/conversion/op2.C: New test.
37517
37518 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
37519
37520 * gcc.dg/titype-1.c: Fix pasto.
37521
37522 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
37523
37524 * gcc.dg/titype-1.c: New test.
37525
37526 2004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37527
37528 PR c++/13957
37529 * g++.dg/template/non-type-template-argument-1.C,
37530 g++.dg/template/qualified-id1.C: Update dg-error marks.
37531 * g++.dg/template/nontype6.C: New test.
37532
37533 2004-02-01 Roger Sayle <roger@eyesopen.com>
37534
37535 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
37536 * gcc.dg/builtins-31.c: New testcase.
37537 * gcc.dg/builtins-32.c: New testcase.
37538
37539 2004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
37540
37541 * objc.dg/call-super-2.m: Update line numbers
37542 for the including of stddef.h.
37543
37544 2004-01-30 Michael Matz <matz@suse.de>
37545
37546 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
37547 g++.dg/ext/case-range3.C: New tests.
37548
37549 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37550
37551 DR206
37552 PR c++/13813
37553 * g++.dg/template/member4.C: New test.
37554
37555 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37556
37557 PR c++/13683
37558 * g++.dg/template/sizeof6.C: New test.
37559
37560 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
37561
37562 * gcc.dg/fwritable-strings-1.c: New test.
37563
37564 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
37565
37566 * gcc.c-torture/compile/20040130-1.c: New test.
37567
37568 2004-01-29 Geoffrey Keating <geoffk@geoffk.org>
37569
37570 * objc.dg/call-super-2.m: Include stddef.h for size_t.
37571
37572 2004-01-29 Mark Mitchell <mark@codesourcery.com>
37573
37574 PR c++/13883
37575 * g++.dg/template/ctor3.C: New test.
37576
37577 2004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37578
37579 * g++.dg/tc1: New directory.
37580 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
37581 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
37582 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
37583 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
37584 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
37585
37586 2004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37587
37588 * g++.dg/parse/error11.C: New test.
37589 * g++.dg/parse/error12.C: Likewise.
37590
37591 2004-01-28 Ziemowit Laski <zlaski@apple.com>
37592
37593 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
37594 (scan_initial, main): Use aligned_sizeof instead of sizeof.
37595
37596 2004-01-28 Mark Mitchell <mark@codesourcery.com>
37597
37598 PR c++/13791
37599 * g++.dg/ext/attrib12.C: New test.
37600
37601 PR c++/13736
37602 * g++.dg/parse/cast2.C: New test.
37603
37604 2004-01-27 James E Wilson <wilson@specifixinc.com>
37605
37606 * objc.dg/encode-2.m (main): New local string. Set depending on
37607 sizeof long. Use in sscanf call.
37608 * objc.dg/encode-3.m (main): New local string. Set depending on
37609 sizeof long. Use in scan_initial call.
37610
37611 2004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37612
37613 * objc.dg/call-super-2.m: Make LP64-safe.
37614 * objc.dg/desig-init-1.m: Likewise.
37615
37616 2004-01-27 Devang Patel <dpatel@apple.com>
37617
37618 * g++.dg/debug/namespace1.C: New test.
37619
37620 2004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
37621
37622 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
37623 xscale-*-*.
37624
37625 * gcc.dg/arm-mmx-1.c: New test.
37626
37627 2004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
37628
37629 * gcc.dg/20040127-1.c: New test.
37630 * gcc.dg/20040127-2.c: New test.
37631
37632 2004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
37633
37634 * objc.dg/stret-1.m (glob): Renamed to globa.
37635
37636 2004-01-26 Mark Mitchell <mark@codesourcery.com>
37637
37638 PR c++/13663
37639 * g++.dg/expr/for1.C: New test.
37640
37641 2004-01-26 Fariborz Jahanian <fjahanian@apple.com>
37642
37643 PR middle-end/13779
37644 * gcc.dg/darwin-longlong.c: New test.
37645
37646 2004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
37647
37648 * gcc.dg/20040124-1.c: Moved test from here...
37649 * gcc.c-torture/compile/20040124-1.c: ...to here.
37650
37651 2004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
37652
37653 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
37654 the assembly output if -m64 is passed.
37655
37656 2004-01-25 Mark Mitchell <mark@codesourcery.com>
37657
37658 PR c++/13833
37659 * g++.dg/template/cond3.C: New test.
37660
37661 2004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37662
37663 PR c++/13810
37664 * g++.dg/template/ttp7.C: New test.
37665
37666 2004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37667
37668 PR c++/13797
37669 * g++.dg/template/nontype4.C: New test.
37670 * g++.dg/template/nontype5.C: Likewise.
37671
37672 2004-01-25 Richard Sandiford <rsandifo@redhat.com>
37673
37674 * gcc.dg/torture/mips-clobber-at.c: New test.
37675
37676 2004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
37677
37678 * gcc.dg/20040124-1.c: New test.
37679
37680 2004-01-24 Jakub Jelinek <jakub@redhat.com>
37681
37682 * gcc.dg/20040123-1.c: New test.
37683
37684 2004-01-23 Zack Weinberg <zack@codesourcery.com>
37685
37686 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
37687
37688 2004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
37689
37690 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
37691
37692 2004-01-23 Andrew Pinski <apinski@apple.com>
37693
37694 * gcc.dg/20030121-1.c: Move to ..
37695 * gcc.dg/20040121-1.c: here.
37696
37697 2004-01-23 Roger Sayle <roger@eyesopen.com>
37698
37699 * gcc.dg/builtins-29.c: New test case.
37700
37701 2004-01-23 Zack Weinberg <zack@codesourcery.com>
37702
37703 PR 18314
37704 * gcc.dg/builtins-30.c: New testcase.
37705
37706 2004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
37707
37708 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
37709 * lib/g77.exp: Likewise.
37710 * lib/objc.exp: Likewise.
37711 * lib/g++.exp: Likewise.
37712
37713 2004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
37714
37715 * gcc.dg/struct-by-value-2.c: New test.
37716
37717 2004-01-21 Andrew Pinski <apinski@apple.com>
37718
37719 PR target/13785
37720 * gcc.dg/20030121-1.c: New test.
37721
37722 2004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
37723
37724 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
37725 clobber frame pointer register in asm statement.
37726
37727 2004-01-21 Falk Hueffner <falk@debian.org>
37728
37729 * gcc.c-torture/compile/20040121-1.c: New test.
37730
37731 2004-01-21 Zack Weinberg <zack@codesourcery.com>
37732
37733 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
37734
37735 2004-01-20 Hartmut Penner <hpenner@de.ibm.com>
37736
37737 * gcc.dg/ppc64-abi-2.c: New test.
37738
37739 2004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
37740
37741 * lib/treelang.exp: Fill out this file.
37742 * lib/treelang-dg.exp: New File.
37743
37744 2004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
37745
37746 * gcc.c-torture/compile/981022-1.c: Remove.
37747 * gcc.dg/array-5.c: Remove XFAIL.
37748 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
37749 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
37750 gcc.dg/cond-lvalue-1.c: Update.
37751 * gcc.dg/cast-lvalue-2.c: New test.
37752
37753 2004-01-19 Mark Mitchell <mark@codesourcery.com>
37754
37755 PR c++/13592
37756 * g++.dg/other/error1.C (class foo): Tweak error message.
37757
37758 PR c++/13592
37759 * g++.dg/template/call2.C: New test.
37760
37761 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
37762
37763 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
37764 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
37765 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
37766 scalar-return-1_x.c, scalar-return-2_y.c,
37767 scalar-return-3_x.c, scalar-return-3_y.c,
37768 scalar-return-4_x.c, scalar-return-4_y.c,
37769 struct-align-1.h, struct-align-1_x.c,
37770 struct-align-1_y.c, struct-align-2.h,
37771 struct-align-2_x.c, struct-align-2_y.c,
37772 struct-by-value-10_y.c, struct-by-value-11_x.c,
37773 struct-by-value-11_y.c, struct-by-value-12_x.c,
37774 struct-by-value-12_y.c, struct-by-value-13_x.c,
37775 struct-by-value-13_y.c, struct-by-value-14_x.c,
37776 struct-by-value-14_y.c, struct-by-value-15_x.c,
37777 struct-by-value-15_y.c, struct-by-value-16_y.c,
37778 struct-by-value-17_y.c, struct-by-value-18_y.c,
37779 struct-by-value-19_y.c, struct-by-value-1_x.c,
37780 struct-by-value-1_y.c, struct-by-value-20_y.c,
37781 struct-by-value-2_x.c, struct-by-value-2_y.c,
37782 struct-by-value-3_y.c, struct-by-value-4_x.c,
37783 struct-by-value-4_y.c, struct-by-value-5_y.c,
37784 struct-by-value-6_y.c, struct-by-value-7_y.c
37785 struct-by-value-8_x.c, struct-by-value-8_y.c
37786 struct-by-value-9_x.c, struct-by-value-9_y.c
37787 struct-return-10_x.c, struct-return-10_y.c,
37788 struct-return-19_x.c, struct-return-20_x.c
37789 struct-return-2_x.c, struct-return-2_y.c
37790 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
37791 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
37792
37793 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
37794
37795 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
37796 attribute on sparc*-sun-solaris2.*.
37797
37798 2004-01-18 Mark Mitchell <mark@codesourcery.com>
37799
37800 PR c++/13710
37801 * g++.dg/ext/typeof7.C: New test.
37802
37803 2004-01-18 David Edelsohn <edelsohn@gnu.org>
37804
37805 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
37806 * gcc.dg/const-elim-1.c: Same.
37807
37808 2004-01-17 Ziemowit Laski <zlaski@apple.com>
37809
37810 * objc.dg/stret-1.m: New.
37811 * objc.dg/stret-2.m: New.
37812
37813 2004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
37814
37815 PR c++/11895
37816 * g++.dg/ext/vector1.C: New test.
37817
37818 2004-01-16 Geoffrey Keating <geoffk@apple.com>
37819
37820 * gcc.dg/pch/import-1.c: New.
37821 * gcc.dg/pch/import-1.hs: New.
37822 * gcc.dg/pch/import-1a.h: New.
37823 * gcc.dg/pch/import-1b.h: New.
37824 * gcc.dg/pch/import-1c.h: New.
37825
37826 2004-01-16 Mark Mitchell <mark@codesourcery.com>
37827
37828 PR c++/13574
37829 * g++.dg/ext/array1.C: New test.
37830
37831 PR c++/13178
37832 * g++.dg/conversion/op1.C: New test.
37833
37834 2004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
37835
37836 PR 11864
37837 From Kazumoto Kojima / Dan Kegel:
37838 * gcc.dg/pr11864-1.c: New test.
37839
37840 PR 10392
37841 From Marcus Comstedt / Dan Kegel:
37842 * gcc.dg/pr10392-1.c: New test.
37843
37844 2004-01-16 Mark Mitchell <mark@codesourcery.com>
37845
37846 PR c++/13478
37847 * g++.dg/init/ref10.C: New test.
37848
37849 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37850
37851 PR c++/13407
37852 * g++.dg/parse/typename6.C: New test.
37853
37854 2004-01-15 Geoffrey Keating <geoffk@apple.com>
37855
37856 PR pch/13361
37857 * g++.dg/pch/wchar-1.C: New.
37858 * g++.dg/pch/wchar-1.Hs: New.
37859
37860 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37861
37862 PR c++/9259
37863 * g++.dg/expr/sizeof2.C: New test.
37864
37865 2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
37866
37867 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
37868
37869 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
37870
37871 PR c++/13659
37872 * g++.dg/lookup/strong-using-3.C: New.
37873 * g++.dg/lookup/using-10.C: New.
37874
37875 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
37876
37877 PR c++/13594
37878 * g++.dg/lookup/strong-using-2.C: New.
37879
37880 2004-01-15 Marcus Comstedt <marcus@mc.pp.se>
37881 Dan Kegel <dank@kegel.com>
37882 J"orn Rennecke <joern.rennecke@superh.com>
37883
37884 PR target/9365
37885 * gcc.dg/pr9365-1.c: New test.
37886
37887 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37888
37889 PR c++/8856
37890 * g++.dg/parse/casting-operator2.C: New test.
37891 * g++.old-deja/g++.pt/explicit83.C: Remove.
37892
37893 2004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
37894
37895 * gcc.dg/label-compound-stmt-1.c: New test.
37896 * gcc.c-torture/compile/950922-1.c,
37897 gcc.c-torture/compile/20000211-3.c,
37898 gcc.c-torture/compile/20000518-1.c,
37899 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
37900 compound statements.
37901
37902 2004-01-14 Hartmut Penner <hpenner@de.ibm.com>
37903
37904 * gcc.dg/ppc64-abi-1.c: New test.
37905
37906 2004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
37907
37908 * g++.dg/ext/attrib9.C: Add dg-warnings.
37909
37910 2004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37911
37912 PR c++/12335
37913 * g++.dg/parse/dtor3.C: New test.
37914
37915 2004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
37916
37917 PR c++/12709
37918 * g++.dg/parse/try-catch-1.C: New test.
37919
37920 2004-01-13 Arnaud Charlet <charlet@act-europe.fr>
37921
37922 * ada/acats/run_all.sh: Add more verbose output in acats.log
37923 when compiling tests.
37924
37925 2004-01-12 Zack Weinberg <zack@codesourcery.com>
37926
37927 PR 13656
37928 * gcc.dg/typedef-redecl.c: New test case.
37929 * gcc.dg/typedef-redecl.h: New support file.
37930
37931 2004-01-13 Jan Hubicka <jh@suse.cz>
37932
37933 * gcc.dg/always_inline.c: New test.
37934 * gcc.dg/debug/20031231-1.c: Fix.
37935
37936 2004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37937
37938 PR c++/13474
37939 * g++.dg/template/array3.C: New test.
37940
37941 2004-01-12 Zack Weinberg <zack@codesourcery.com>
37942
37943 * g++.dg/ext/lvalue1.C: No longer expected to fail.
37944 * g++.dg/warn/Wunused-2.C: Likewise.
37945
37946 2004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37947
37948 PR c++/13289
37949 * g++.dg/template/instantiate6.C: New test.
37950
37951 2004-01-12 Roger Sayle <roger@eyesopen.com>
37952
37953 PR middle-end/11397
37954 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
37955
37956 2004-01-12 Jan Hubicka <jh@suse.cz>
37957
37958 PR opt/12826
37959 * gcc.dg/20040112-1.c: New.
37960
37961 * gcc.dg/dwarf-die[1-7].c: Move to...
37962 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
37963 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
37964
37965 2004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
37966
37967 PR c++/4100
37968 * g++.dg/parse/friend4.C: New test.
37969
37970 2004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
37971
37972 PR c++/4100
37973 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
37974 definition is called a friend.
37975
37976 2004-01-11 Zack Weinberg <zack@codesourcery.com>
37977
37978 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
37979
37980 2004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
37981
37982 PR c++/3478
37983 * g++.dg/parse/error10.C: New test.
37984 * g++.dg/template/arg2.C: Accept "invalid type" error.
37985
37986 2004-01-11 Jakub Jelinek <jakub@redhat.com>
37987
37988 PR middle-end/13392
37989 * g++.dg/opt/expect2.C: New test.
37990
37991 2004-01-10 Zack Weinberg <zack@codesourcery.com>
37992
37993 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
37994 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
37995 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
37996 Update dg-error regexps.
37997
37998 2004-01-10 Zack Weinberg <zack@codesourcery.com>
37999
38000 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
38001 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
38002
38003 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
38004
38005 * gcc.dg/pragma-re-1.c: Use right pointer type.
38006
38007 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
38008
38009 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
38010
38011 2004-01-09 Geoffrey Keating <geoffk@apple.com>
38012
38013 * gcc.dg/rs6000-ldouble-1.c: New.
38014
38015 2004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
38016
38017 DR 337
38018 PR c++/9256
38019 * g++.dg/other/abstract1.C: New test.
38020
38021 2004-01-09 Alexandre Oliva <aoliva@redhat.com>
38022
38023 * g++.dg/lookup/strong-using-1.C: New.
38024
38025 2004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
38026
38027 PR c/11234
38028 * gcc.dg/func-ptr-conv-1.c: New test.
38029 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
38030
38031 2004-01-09 Kazu Hirata <kazu@cs.umass.edu>
38032
38033 PR target/13380.
38034 * gcc.c-torture/compile/20040109-1.c: New.
38035
38036 2004-01-08 Stuart Hastings <stuart@apple.com>
38037
38038 * gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
38039 * gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
38040 * gcc.dg/i386-sse-6.c: ...this new testcase.
38041
38042 2004-01-09 Alan Modra <amodra@bigpond.net.au>
38043
38044 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
38045
38046 2004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
38047
38048 * ada/acats/run_acats: Treat 'gnatchop' the same way
38049 as 'gnatmake'. Export GCC_DRIVER.
38050 * ada/acats/run_all.sh: Add target_gnatchop. Use
38051 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
38052
38053 2004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
38054
38055 PR c++/12573
38056 * g++.dg/template/dependent-expr4.C: New test.
38057
38058 2004-01-08 Hartmut Penner <hpenner@de.ibm.com>
38059
38060 * gcc.dg/altivec-11.c: New test.
38061
38062 2004-01-07 Mark Mitchell <mark@codesourcery.com>
38063
38064 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
38065
38066 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
38067
38068 PR c/6024
38069 * gcc.dg/enum-compat-1.c: New test.
38070 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
38071
38072 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
38073
38074 PR c/12165
38075 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
38076 gcc.dg/c99-idem-qual-3.c: New tests.
38077
38078 2004-01-07 Alan Modra <amodra@bigpond.net.au>
38079
38080 * gcc.dg/winline-7.c: Don't cast void * to int.
38081
38082 2004-01-06 Jan Hubicka <jh@suse.cz>
38083
38084 * gcc.dg/i386-sse-5.c: New test
38085 * g++.dg/eh/simd-1.c: Add -w argument for i386.
38086
38087 2004-01-05 Mark Mitchell <mark@codesourcery.com>
38088
38089 PR c++/12815
38090 * g++.dg/rtti/typeid4.C: New test.
38091
38092 2004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
38093
38094 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
38095
38096 2004-01-05 Mark Mitchell <mark@codesourcery.com>
38097
38098 PR c++/12132
38099 * g++.dg/template/error11.C: New test.
38100
38101 PR c++/13451
38102 * g++.dg/template/class2.C: New test.
38103
38104 2004-01-05 Nathan Sidwell <nathan@codesourcery.com>
38105 Richard Sandiford <rsandifo@redhat.com>
38106
38107 PR c++/13387
38108 * g++.dg/opt/alias3.C: New test.
38109
38110 2004-01-04 Mark Mitchell <mark@codesourcery.com>
38111
38112 PR c++/13157
38113 * g++.dg/template/koenig3.C: New test.
38114
38115 PR c++/13529
38116 * g++.dg/parse/offsetof3.C: New test.
38117
38118 * g++.dg/init/copy7.C: Add missing dg-error markers.
38119
38120 PR c++/12226
38121 * g++.dg/init/copy7.c: New test.
38122
38123 PR c++/13536
38124 * g++.dg/parse/cast1.C: New test.
38125
38126 2004-01-04 Jan Hubicka <jh@suse.cz>
38127
38128 * gcc.dg/winline[1-7].c: New tests.
38129
38130 2004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38131
38132 PR c++/13520
38133 * g++.dg/template/qualttp22.C: New test.
38134
38135 2004-01-01 Jan Hubicka <jh@suse.cz>
38136
38137 * gcc.dg/debug/20031231-1.c: New.
38138 * gcc.c-torture/compile/20040101-1.c: New.
38139 * gcc.dg/dwarf-die-[1-7].c: New.
38140
38141 2004-01-01 Jakub Jelinek <jakub@redhat.com>
38142
38143 PR optimization/13521
38144 * gcc.c-torture/compile/20031231-1.c: New test.
38145
38146 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
38147
38148 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
38149
38150 2003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
38151
38152 PR c++/10079
38153 * g++.dg/template/crash16.C: New test.
38154
38155 2003-12-30 Mark Mitchell <mark@codesourcery.com>
38156
38157 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
38158
38159 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
38160
38161 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
38162 ports.
38163 * g++.old-deja/g++.jason/thunk3.C: Likewise.
38164 * g++.old-deja/g++.law/profile1.C: Likewise.
38165 * gcc.c-torture/compile/981006-1.c: Likewise.
38166 * gcc.c-torture/execute/loop-2e.x: Likewise.
38167 * gcc.c-torture/execute/loop-2f.x: Remove.
38168 * gcc.c-torture/execute/loop-2g.x: Likewise.
38169 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
38170 * gcc.dg/20020312-2.c: Remove traces of dead ports.
38171
38172 2003-12-30 Nathan Sidwell <nathan@codesourcery.com>
38173
38174 PR c++/13507
38175 * g++.dg/ext/attrib11.C: New test.
38176
38177 PR c++/13494
38178 * g++.dg/template/array2-1.C: New test.
38179 * g++.dg/template/array2-2.C: New test.
38180
38181 2003-12-29 Mark Mitchell <mark@codesourcery.com>
38182
38183 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
38184
38185 2003-12-29 Nathan Sidwell <nathan@codesourcery.com>
38186
38187 PR c++/12774
38188 * g++.dg/template/array1-1.C: New test.
38189 * g++.dg/template/array1-2.C: New test.
38190
38191 2003-12-29 Roger Sayle <roger@eyesopen.com>
38192
38193 PR fortran/12632
38194 * g77.dg/12632.f: New test case.
38195
38196 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38197
38198 PR c++/13289
38199 * g++.dg/parse/nontype1.C: New test.
38200
38201 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38202
38203 PR c++/12403
38204 * g++.dg/parse/explicit1.C: New test.
38205 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
38206
38207 2003-12-28 Mark Mitchell <mark@codesourcery.com>
38208
38209 PR c++/13081
38210 * g++.dg/opt/inline6.C: New test.
38211
38212 PR c++/12613
38213 * g++.dg/parse/error9.C: New test.
38214
38215 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
38216
38217 2003-12-28 Mark Mitchell <mark@codesourcery.com>
38218
38219 PR c++/13009
38220 * g++.dg/init/assign1.C: New test.
38221
38222 2003-12-28 Roger Sayle <roger@eyesopen.com>
38223
38224 PR c++/13070
38225 * g++.dg/warn/format3.C: New test case.
38226
38227 2003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
38228
38229 * gcc.c-torture/compile/20031227-1.c: New test.
38230
38231 2003-12-23 Mark Mitchell <mark@codesourcery.com>
38232
38233 * g++.dg/bprob/bprob.exp: Load target-supports.exp
38234 * g77.dg/bprob/bprob.exp: Likewise.
38235 * gcc.misc-tests/bprob.exp: Likewise.
38236 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
38237 variants on systems where the library does not provide that
38238 functionality.
38239 * gcc.dg/builtins-20.c: Use builtins-config.h.
38240 * gcc.dg/builtins-config.h: New file.
38241
38242 2003-12-23 Mark Mitchell <mark@codesourcery.com>
38243
38244 * lib/gcc-dg.exp (dg-require-profiling): New function.
38245 * lib/target-supports.exp (check_profiling_available): Likewise.
38246 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
38247 * g77.dg/bprob/bprob.exp: Likewise.
38248 * gcc.misc-tests/bprob.exp: Likewise.
38249 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
38250 * gcc.dg/20021014-1.c: Likewise.
38251 * gcc.dg/nest.c: Likewise.
38252
38253 2003-12-23 Mark Mitchell <mark@codesourcery.com>
38254
38255 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
38256 compiling.
38257 * g++.dg/lookup/java2.C: Likewise.
38258 * gcc.dg/cpp/lexident.c: Likewise.
38259
38260 2003-12-23 Kazu Hirata <kazu@cs.umass.edu>
38261
38262 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
38263 given.
38264 * gcc.c-torture/compile/961203-1.c: Likewise.
38265 * gcc.c-torture/compile/980506-1.c: Likewise.
38266
38267 2003-12-23 Zack Weinberg <zack@codesourcery.com>
38268
38269 * lib/gcc-dg.exp (dg-prune-output): New annotation.
38270 (additional_prunes): New global.
38271 (gcc-dg-prune): Handle additional per-test pruning.
38272 (dg-test): Clear additional_prunes between tests.
38273
38274 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
38275 dg-prune-output to avoid spurious failures from assembler
38276 complaining about nonexistent WAW violations.
38277 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
38278 Use dg-prune-output to avoid spurious failures from assembler
38279 warning about Itanium B-step errata.
38280
38281 2003-12-23 Mark Mitchell <mark@codesourcery.com>
38282
38283 * g++.dg/abi/macro0.C: New test.
38284 * g++.dg/abi/macro1.C: Likewise.
38285 * g++.dg/abi/macro2.C: Likewise.
38286
38287 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
38288 * g++.dg/abi/bitfield7.C: Likewise.
38289 * g++.dg/abi/dtor2.C: Likewise.
38290 * g++.dg/abi/mangle11.C: Likewise.
38291 * g++.dg/abi/mangle12.C: Likewise.
38292 * g++.dg/abi/mangle14.C: Likewise.
38293 * g++.dg/abi/mangle17.C: Likewise.
38294 * g++.dg/abi/vbase10.C: Likewise.
38295 * g++.dg/abi/vbase14.C: Likewise.
38296 * g++.dg/template/qualttp17.C: Likewise.
38297
38298 2003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
38299
38300 PR c/11995
38301 * gcc.dg/20031223-1.c: New test.
38302
38303 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
38304
38305 * gcc.dg/noreturn-7.c: New test.
38306
38307 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
38308
38309 * gcc.dg/null-pointer-1.c: New test.
38310
38311 2003-12-22 Mark Mitchell <mark@codesourcery.com>
38312
38313 * g++.old-deja/g++.jason/template18.C: Remove.
38314 * g++.old-deja/g++.jason/template37.C: Likewise.
38315
38316 PR c++/12862
38317 * g++.dg/lookup/ns1.C: New test.
38318
38319 PR c++/12397
38320 * g++.dg/template/lookup3.C: New test.
38321
38322 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
38323
38324 * g++.dg/template/recurse1.C: New test
38325
38326 2003-12-22 Mark Mitchell <mark@codesourcery.com>
38327
38328 PR c++/12479
38329 * g++.dg/parse/semicolon1.C: New test.
38330 * g++.dg/parse/semicolon1.h: Likewise.
38331
38332 2003-12-22 Fariborz Jahanian <fjahanian@apple.com>
38333
38334 * gcc.dg/darwin-misaligned.c: New test.
38335
38336 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
38337
38338 PR c/9163
38339 * gcc.dg/20031222-1.c: New test.
38340
38341 2003-12-21 Mark Mitchell <mark@codesourcery.com>
38342
38343 PR c++/13438
38344 * g++.dg/parse/error8.C: New test.
38345
38346 PR c++/11554
38347 * g++.dg/warn/ctor-init-1.C: New test.
38348
38349 2003-12-21 Kazu Hirata <kazu@cs.umass.edu>
38350
38351 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
38352 too small.
38353 * gcc.c-torture/compile/930217-1.c: Likewise.
38354 * gcc.c-torture/compile/930513-1.c: Likewise.
38355 * gcc.c-torture/execute/920908-2.c: Likewise.
38356 * gcc.c-torture/execute/921204-1.c: Likewise.
38357 * gcc.c-torture/execute/930621-1.c: Likewise.
38358 * gcc.c-torture/execute/930630-1.c: Likewise.
38359 * gcc.c-torture/execute/931031-1.c: Likewise.
38360 * gcc.c-torture/execute/980602-2.c: Likewise.
38361 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
38362 * gcc.c-torture/execute/compndlit-1.c: Likewise.
38363 * gcc.c-torture/execute/extzvsi.c: Likewise.
38364 * gcc.c-torture/unsorted/ext.c: Likewise.
38365
38366 2003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
38367
38368 PR target/12749
38369 * gcc.c-torture/compile/20031220-2.c: New test case.
38370
38371 2003-12-20 Roger Sayle <roger@eyesopen.com>
38372
38373 PR optimization/13031
38374 * gcc.c-torture/compile/20031220-1.c: New test case.
38375
38376 2003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
38377
38378 * gcc.dg/cast-function-1.c: New test.
38379
38380 2003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
38381
38382 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
38383 formats.
38384
38385 2003-12-19 Mark Mitchell <mark@codesourcery.com>
38386
38387 PR c++/12795
38388 * g++.dg/ext/attrib10.C: New test.
38389
38390 2003-12-19 Jakub Jelinek <jakub@redhat.com>
38391
38392 * gcc.dg/cleanup-10.c: New test.
38393 * gcc.dg/cleanup-11.c: New test.
38394
38395 2003-12-19 Jakub Jelinek <jakub@redhat.com>
38396
38397 PR c++/13239
38398 * g++.dg/opt/expect1.C: New test.
38399
38400 2003-12-19 Hartmut Penner <hpenner@de.ibm.com>
38401
38402 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
38403
38404 2003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
38405
38406 PR debug/12923
38407 * gcc.dg/20031218-1.c: New test.
38408
38409 PR debug/12389
38410 * gcc.dg/20031218-2.c: New test.
38411 * gcc.dg/20031218-3.c: New test.
38412
38413 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
38414 of label name and allow for USER_LABEL_PREFIX == "_" names.
38415 * g++.dg/abi/mangle18-2.C: Likewise.
38416 * g++.dg/abi/mangle19-1.C: Likewise.
38417 * g++.dg/abi/mangle19-2.C: Likewise.
38418 * g++.dg/abi/mangle20-1.C: Likewise.
38419 * g++.dg/abi/mangle20-2.C: Likewise.
38420
38421 2003-12-18 Richard Henderson <rth@redhat.com>
38422
38423 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
38424
38425 2003-12-18 Steven Bosscher <steven@gcc.gnu.org>
38426 Dan Kegel <dank@kegel.com>
38427
38428 PR other/12009
38429 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
38430 testing a cross compiler, it causes spurious compile failures.
38431 * lib/g++.exp: Likewise.
38432
38433 2003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38434
38435 PR c++/13262
38436 * g++.dg/template/access13.C: New test.
38437
38438 2003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
38439
38440 * gcc.dg/20031216-1.c: New test.
38441
38442 2003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
38443
38444 PR c++/9154
38445 * g++.dg/template/error10.C: New test.
38446
38447 2003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
38448
38449 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
38450 * g++.dg/eh/simd-2.C: Likewise.
38451
38452 2003-12-17 James E Wilson <wilson@specifixinc.com>
38453 Roger Sayle <roger@eyesopen.com>
38454
38455 * gcc.c-torture/execute/ieee/mzero5.c: New.
38456
38457 2003-12-17 Mark Mitchell <mark@codesourcery.com>
38458
38459 PR c++/10603
38460 * g++.dg/parse/error6.C: New test.
38461
38462 PR c++/12827
38463 * g++.dg/parse/error7.C: New test.
38464
38465 2003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
38466
38467 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
38468 at -O with stabs debugging formats.
38469 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
38470 * gcc.dg/debug/debug-2.c: Likewise.
38471
38472 2003-12-16 Mark Mitchell <mark@codesourcery.com>
38473
38474 PR c++/12696
38475 * g++.dg/init/error1.C: New test.
38476
38477 PR c++/12218
38478 * g++.dg/init/pm3.C: New test.
38479
38480 2003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
38481
38482 PR c/3347
38483 * gcc.dg/bitfld-8.c: New test.
38484
38485 2003-12-16 James Lemke <jim@wasabisystems.com>
38486
38487 * gcc.dg/arm-scd42-[123].c: New tests.
38488
38489 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
38490
38491 PR c++/9043
38492 * g++.dg/abi/mangle20-1.C: New test.
38493 * g++.dg/abi/mangle20-2.C: New test.
38494
38495 2003-12-16 Mark Mitchell <mark@codesourcery.com>
38496
38497 PR c++/13275
38498 * g++.dg/other/offsetof2.C: Remove XFAIL.
38499 * g++.dg/parse/offsetof1.C: New test.
38500 * g++.gd/parse/offsetof2.C: Likewise.
38501
38502 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
38503
38504 * g++.dg/template/nontype3.C: New test.
38505 * g++.dg/template/static2.C: Tweaked the dg-error clause.
38506
38507 2003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38508
38509 * g++.dg/warn/noreturn-3.C: Also test instantiation.
38510
38511 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
38512
38513 PR c++/13387
38514 * g++.dg/expr/assign1.C: New test.
38515
38516 PR c++/13242
38517 * g++.dg/abi/mangle19-1.C: New test.
38518 * g++.dg/abi/mangle19-2.C: New test.
38519
38520 2003-12-16 Hartmut Penner <hpenner@de.ibm.com>
38521
38522 * gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
38523
38524 2003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
38525
38526 * gcc.c-torture/execute/20031216-1.c: New test.
38527
38528 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
38529
38530 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
38531 an ICE regression.
38532
38533 2003-12-15 Mark Mitchell <mark@codesourcery.com>
38534
38535 PR c++/10926
38536 * g++.dg/template/error9.C: New test.
38537
38538 PR c++/11116
38539 * g++.dg/template/error8.C: New test.
38540
38541 2003-12-15 Roger Sayle <roger@eyesopen.com>
38542
38543 PR middle-end/13400
38544 * gcc.c-torture/execute/20031215-1.c: New test case.
38545
38546 2003-12-15 Mark Mitchell <mark@codesourcery.com>
38547
38548 PR c++/13269
38549 * g++.dg/parse/error5.C: New test.
38550
38551 PR c++/12989
38552 * g++.dg/expr/sizeof1.C: New test.
38553
38554 PR c++/13310
38555 * g++.dg/template/crash15.C: New test.
38556
38557 2003-12-15 Geoffrey Keating <geoffk@apple.com>
38558
38559 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
38560 a non-POD type as the last named parameter of a varargs function.
38561
38562 2003-12-15 Mark Mitchell <mark@codesourcery.com>
38563
38564 PR c++/13243
38565 PR c++/12573
38566 * g++.dg/template/crash14.C: New test.
38567 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
38568
38569 2003-12-15 Nathan Sidwell <nathan@codesourcery.com>
38570
38571 * g++.dg/other/java1.C: New test.
38572
38573 PR c++/13241
38574 * g++.dg/abi/mangle18-1.C: New test.
38575 * g++.dg/abi/mangle18-2.C: New test.
38576
38577 2003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
38578
38579 PR optimization/10312
38580 * gcc.c-torture/execute/20031214-1.c: New.
38581
38582 2003-12-14 Mark Mitchell <mark@codesourcery.com>
38583
38584 PR c++/10779
38585 PR c++/12160
38586 * g++.dg/parse/error3.C: New test.
38587 * g++.dg/parse/error4.C: Likewise.
38588 * g++.dg/abi/mangle4.C: Tweak error messages.
38589 * g++.dg/lookup/using5.C: Likewise.
38590 * g++.dg/other/error2.C: Likewise.
38591 * g++.dg/parse/typename5.C: Likewise.
38592 * g++.dg/parse/undefined1.C: Likewise.
38593 * g++.dg/template/arg2.C: Likewise.
38594 * g++.dg/template/ttp3.C: Likewise.
38595 * g++.dg/template/type1.C: Likewise.
38596 * g++.old-deja/g++.other/crash32.C: Likewise.
38597 * g++.old-djea/g++.pt/defarg8.C: Likewise.
38598
38599 2003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38600
38601 PR c++/13106
38602 * g++.dg/warn/noreturn-3.C: New test.
38603
38604 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
38605
38606 PR c++/13118
38607 * g++.dg/abi/covariant3.C: New.
38608
38609 2003-12-12 Jakub Jelinek <jakub@redhat.com>
38610
38611 * g++.dg/eh/ia64-1.C: New test.
38612
38613 2003-12-12 Roger Sayle <roger@eyesopen.com>
38614
38615 PR optimization/13037
38616 * g77.f-torture/execute/13037.f: New test case.
38617
38618 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
38619
38620 PR c++/12881
38621 * g++.dg/abi/covariant2.C: New.
38622
38623 2003-12-12 Neil Booth <neil@daikokuya.co.uk>
38624
38625 * gcc.dg/cpp/trad/macro.c: New tests.
38626
38627 2003-12-11 Zack Weinberg <zack@codesourcery.com>
38628
38629 * gcc.c-torture/execute/wchar_t-1.x: Delete.
38630
38631 2003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
38632
38633 PR other/10819
38634 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
38635 to fix Bug 10819.
38636 * lib/g++.exp (g++_version): Likewise.
38637 * lib/g77.exp (g77_version): Likewise.
38638 * lib/objc.exp (default_objc_version): Likewise.
38639
38640 2003-12-10 Richard Henderson <rth@redhat.com>
38641
38642 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
38643
38644 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
38645
38646 2003-12-08 Matt Austern <austern@apple.com>
38647
38648 PR c/13134
38649 * lib/gcc-dg.exp (dg-require-visibility): Define.
38650 * lib/target-supports (check_visibility_available): Define.
38651 * gcc.dg/visibility-1.c: New test.
38652 * gcc.dg/visibility-2.c: Likewise.
38653 * gcc.dg/visibility-3.c: Likewise.
38654 * gcc.dg/visibility-4.c: Likewise.
38655 * gcc.dg/visibility-5.c: Likewise.
38656 * gcc.dg/visibility-6.c: Likewise.
38657 * g++.dg/ext/visibility-1.C: Likewise.
38658 * g++.dg/ext/visibility-2.C: Likewise.
38659 * g++.dg/ext/visibility-3.C: Likewise.
38660 * g++.dg/ext/visibility-4.C: Likewise.
38661 * g++.dg/ext/visibility-5.C: Likewise.
38662 * g++.dg/ext/visibility-6.C: Likewise.
38663
38664 2003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
38665
38666 * g++.dg/lookup/java1.C: New test.
38667 * g++.dg/lookup/java2.C: New test.
38668
38669 2003-12-07 Falk Hueffner <falk@debian.org>
38670
38671 * g++.dg/opt/noreturn-1.C: New test.
38672
38673 2003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
38674
38675 * gcc.dg/overflow-1.c: New test.
38676
38677 2003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
38678
38679 * g77.f-torture/compile/13060.f: New test.
38680
38681 2003-12-06 Mark Mitchell <mark@codesourcery.com>
38682
38683 PR c++/13323
38684 * g++.dg/inherit/operator2.C: New test.
38685
38686 2003-12-05 Mark Mitchell <mark@codesourcery.com>
38687
38688 PR c++/13305
38689 * g++.dg/ext/attrib9.C: New test.
38690
38691 2003-12-05 Mark Mitchell <mark@codesourcery.com>
38692
38693 PR c++/13314
38694 * g++.dg/template/error7.C: New test.
38695
38696 2003-12-05 Stuart Menefy <stuart.menefy@st.com>
38697 J"orn Rennecke <joern.rennecke@superh.com>
38698
38699 PR target/13302
38700 * g++.dg/other/struct-va_list.C: New test.
38701
38702 2003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38703
38704 PR c++/13166
38705 * g++.dg/parse/defarg6.C: New test.
38706
38707 2003-12-05 Hans-Peter Nilsson <hp@axis.com>
38708
38709 PR target/13256
38710 * gcc.c-torture/execute/20031201-1.c: New test.
38711
38712 2003-12-05 Arnaud Charlet <charlet@act-europe.fr>
38713
38714 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
38715
38716 2003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
38717
38718 * gcc.dg/builtin-return-1.c: New test.
38719
38720 2003-12-04 Stuart Menefy <stuart.menefy@st.com>
38721 J"orn Rennecke <joern.rennecke@superh.com>
38722
38723 PR optimization/13260
38724 * gcc.c-torture/execute/20031204-1.c: New test.
38725
38726 2003-12-03 Mark Mitchell <mark@codesourcery.com>
38727
38728 PR c++/9127
38729 * g++.dg/template/error6.C: New test.
38730
38731 2003-12-03 Jakub Jelinek <jakub@redhat.com>
38732
38733 * gcc.dg/20031202-1.c: New test.
38734
38735 2003-12-03 Mark Mitchell <mark@codesourcery.com>
38736
38737 PR c++/13179
38738 * g++.dg/template/eh1.C: New test.
38739
38740 PR c++/10771
38741 * g++.dg/template/error5.C: New test.
38742
38743 2003-12-02 David Ung <davidu@mips.com>
38744
38745 * gcc.dg/compat/vector-check.h: Corrected type for var
38746 g_##TMODE
38747
38748 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
38749
38750 PR c++/10126
38751 * g++.dg/template/ptrmem8.C: New test.
38752
38753 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
38754
38755 PR c++/12573
38756 * g++.dg/template/dependent-expr3.C: New test.
38757
38758 2003-12-01 James Lemke <jim@wasabisystems.com>
38759
38760 * gcc.dg/arm-g2.c: New test.
38761
38762 2003-12-01 Roger Sayle <roger@eyesopen.com>
38763
38764 PR optimization/11634
38765 * gcc.dg/20031201-2.c: New test case.
38766
38767 2003-12-01 Zack Weinberg <zack@codesourcery.com>
38768
38769 PR 11433
38770 * objc.dg/proto-lossage-3.m: New test.
38771
38772 2003-12-01 Roger Sayle <roger@eyesopen.com>
38773
38774 PR optimization/12628
38775 * gcc.dg/20031201-1.c: New test case.
38776
38777 2003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
38778
38779 * gcc.dg/unaligned-1.c: New test.
38780
38781 2003-11-30 Mark Mitchell <mark@codesourcery.com>
38782
38783 PR c++/9849
38784 * g++.dg/template/error4.C: New test.
38785 * g++.dg/template/nested3.C: Adjust error markers.
38786
38787 2003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38788
38789 * gcc.dg/cpp/assert4.c: Check more #system assertions.
38790
38791 2003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
38792
38793 PR c/10333
38794 * gcc.dg/bitfld-7.c: New test.
38795
38796 2003-11-29 Richard Sandiford <rsandifo@redhat.com>
38797
38798 * gcc.dg/tls/asm-1.C: New test.
38799
38800 2003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38801
38802 * gcc.dg/cpp/assert4.c: Update.
38803
38804 2003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
38805
38806 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
38807 * gcc.dg/builtin-apply3.c: New test.
38808
38809 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
38810
38811 * lib/compat.exp (compat-obj): New xfaildata parameter.
38812 Use it to set compiler_conditional_xfail_data before compiling.
38813 (compat-get-options): Handle dg-xfail-if.
38814 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
38815 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
38816 * gcc.dg/compat/vector-1_y.c: Likewise.
38817 * gcc.dg/compat/vector-2_x.c: Likewise.
38818 * gcc.dg/compat/vector-2_y.c: Likewise.
38819
38820 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
38821
38822 * g++.dg/opt/reg-stack4.C: New test.
38823
38824 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
38825
38826 * gcc.dg/builtin-apply2.c: New test.
38827
38828 2003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
38829
38830 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
38831
38832 2003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38833
38834 PR c++/12924
38835 * g++.dg/template/template-id-2.C: New test.
38836
38837 2003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38838
38839 PR c++/5369
38840 * g++.dg/template/memfriend1.C: New test.
38841 * g++.dg/template/memfriend2.C: Likewise.
38842 * g++.dg/template/memfriend3.C: Likewise.
38843 * g++.dg/template/memfriend4.C: Likewise.
38844 * g++.dg/template/memfriend5.C: Likewise.
38845 * g++.dg/template/memfriend6.C: Likewise.
38846 * g++.dg/template/memfriend7.C: Likewise.
38847 * g++.dg/template/memfriend8.C: Likewise.
38848 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
38849
38850 2003-11-21 Mark Mitchell <mark@codesourcery.com>
38851
38852 PR c++/12515
38853 * g++.dg/ext/cond1.C: New test.
38854
38855 2003-11-20 Richard Henderson <rth@redhat.com>
38856
38857 * gcc.dg/20020201-2.c: Remove.
38858 * gcc.dg/20020201-4.c: Remove.
38859 * gcc.dg/20020304-1.c: Remove.
38860
38861 2003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
38862
38863 * gcc.dg/cpp/trad/xwin1.c: New test case.
38864
38865 2003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
38866
38867 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
38868 * lib/g77.exp: Likewise.
38869 * lib/objc.exp: Likewise.
38870 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
38871 for darwin.
38872
38873 2003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38874
38875 PR c++/12932
38876 * g++.dg/template/static5.C: New test.
38877
38878 2003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
38879
38880 * gcc.dg/nested-func-1.c: New test.
38881
38882 2003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38883
38884 * gcc.dg/cpp/assert4.c: New test.
38885
38886 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
38887
38888 PR c++/2294
38889 * g++.dg/lookup/using9.c: New test.
38890
38891 2003-11-14 Mark Mitchell <mark@codesourcery.com>
38892
38893 PR c++/12762
38894 * g++.dg/template/error3.C: New test.
38895
38896 2003-11-14 Arnaud Charlet <charlet@act-europe.fr>
38897
38898 PR ada/13035
38899 * ada/acats/run_acats, run_all.sh: Fix syntax error.
38900 No longer use a wrapper for gcc, since this does not work under
38901 Windows.
38902
38903 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
38904
38905 PR c++/2094
38906 * g++.dg/template/ptrmem7.C: New test.
38907
38908 2003-11-13 Andrew Pinski <apinski@apple.com>
38909
38910 * gcc.c-torture/compile/20031113-1.c: New test.
38911
38912 2003-11-13 Mark Mitchell <mark@codesourcery.com>
38913 Kean Johnston <jkj@sco.com>
38914
38915 PR c/13029
38916 * gcc.dg/unused-4.c: Update.
38917
38918 2003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
38919
38920 * g++.dg/opt/const3.C: New test.
38921
38922 2003-11-13 Jan Hubicka <jh@suse.cz>
38923
38924 * gcc.c-torture/compile/20031112-1.c: New test.
38925
38926 2003-11-12 Mark Mitchell <mark@codesourcery.com>
38927
38928 * g++.dg/parse/crash10.C: Remove bogus error marker.
38929
38930 2003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
38931
38932 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
38933 (host_gcc): Likewise.
38934 (ROOT): Honor $PWDCMD.
38935 (BASE): Likewise.
38936 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
38937
38938 2003-11-12 Catherine Moore <clm@redhat.com>
38939
38940 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
38941
38942 2003-11-12 Andreas Jaeger <aj@suse.de>
38943 Jakub Jelinek <jakub@redhat.com>
38944 Andrew Pinski <pinskia@physics.uc.edu>
38945 Richard Henderson <rth@redhat.com>
38946
38947 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
38948 systems.
38949 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
38950
38951 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
38952 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
38953
38954 2003-11-11 Andreas Jaeger <aj@suse.de>
38955
38956 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
38957
38958 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
38959
38960 2003-11-10 Arnaud Charlet <charlet@act-europe.fr>
38961
38962 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
38963 Clean ups.
38964
38965 2003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
38966
38967 * gcc.dg/trampoline-1.c: New test.
38968
38969 2003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
38970
38971 * gcc.c-torture/compile/200031109-1.c: New test.
38972
38973 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
38974
38975 PR c/3190
38976 PR c/8714
38977 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
38978 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
38979 gcc.dg/format/no-y2k-1.c: Update.
38980
38981 2003-11-08 Roger Sayle <roger@eyesopen.com>
38982
38983 PR optimization/10467
38984 * gcc.dg/20031108-1.c: New test case.
38985
38986 2003-11-07 Geoffrey Keating <geoffk@apple.com>
38987
38988 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
38989
38990 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
38991
38992 * gcc.dg/compound-lvalue-1.c: New test.
38993 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
38994 some XFAILs.
38995
38996 2003-11-06 Geoffrey Keating <geoffk@apple.com>
38997
38998 * gcc.dg/altivec-varargs-1.c: New test.
38999
39000 2003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
39001
39002 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
39003 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
39004 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
39005 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
39006 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
39007
39008 2003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
39009
39010 * gcc.dg/cond-lvalue-1.c: New test.
39011
39012 2003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
39013
39014 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
39015
39016 2003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39017
39018 PR c++/11616
39019 * g++.dg/template/instantiate5.C: New test.
39020
39021 2003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
39022
39023 PR c++/12726
39024 * g++.dg/ext/complit2.C: Replace test with self-contained version.
39025 * ChangeLog: Add missing first entry for above test.
39026
39027 2003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39028
39029 PR c++/9810
39030 * g++.dg/template/using8.C: New test.
39031 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
39032
39033 2003-11-02 Roger Sayle <roger@eyesopen.com>
39034
39035 PR optimization/10817
39036 * gcc.c-torture/compile/20031102-1.c: New test case.
39037
39038 2003-11-02 Kazu Hirata <kazu@cs.umass.edu>
39039
39040 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
39041 2147483647.
39042
39043 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
39044
39045 * gcc.dg/20031102-1.c: New test.
39046
39047 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
39048
39049 * gcc.dg/complex-1.c: New test.
39050
39051 2003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39052
39053 PR c++/12796
39054 * g++.dg/template/crash13.C: Adjust expected error location.
39055 * g++.old-deja/g++.brendan/ns1.C: Likewise.
39056
39057 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
39058
39059 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
39060
39061 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
39062
39063 PR/10239
39064 * gcc.c-torture/compile/20031031-2.c: New test.
39065
39066 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
39067
39068 PR/11640
39069 * gcc.c-torture/compile/20031031-1.c: New test.
39070
39071 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
39072
39073 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
39074 * gcc.misc-tests/bprob.exp: Likewise.
39075 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
39076 the execution test on arm-elf configs.
39077 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
39078 configs that don't support scratch files.
39079 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
39080
39081 2003-10-30 Arnaud Charlet <charlet@act-europe.fr>
39082
39083 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
39084 done by dejagnu.
39085
39086 2003-10-29 Arnaud Charlet <charlet@act-europe.fr>
39087
39088 * ada/acats/run_all.sh: Redirect mv output to /dev/null
39089 Avoid non pure sh syntax. Add more logging.
39090
39091 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
39092 fail.
39093
39094 2003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
39095
39096 PR libgcj/10610
39097 * gcc.dg/ppc-stackalign-1.c: New test.
39098
39099 2003-10-28 Arnaud Charlet <charlet@act-europe.fr>
39100
39101 * ada/acats/run_all.sh: Change output to be more compliant with
39102 dejagnu framework.
39103 Create acats.sum and acats.log files under testsuite/ada/acats
39104 Only run [a-z]* directories, to filter out e.g. CVS.
39105 Redirect build output to log file.
39106
39107 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
39108
39109 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
39110
39111 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
39112
39113 PR ada/5909:
39114 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
39115
39116 2003-10-27 Jakub Jelinek <jakub@redhat.com>
39117
39118 * gcc.c-torture/compile/20031023-1.c: New test.
39119 * gcc.c-torture/compile/20031023-2.c: New test.
39120 * gcc.c-torture/compile/20031023-3.c: New test.
39121 * gcc.c-torture/compile/20031023-4.c: New test.
39122
39123 2003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39124
39125 PR c++/10371
39126 * g++.dg/lookup/scoped8.C: New test.
39127
39128 2003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
39129
39130 * g++.dg/opt/reg-stack3.C: New test.
39131
39132 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
39133
39134 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
39135
39136 2003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39137
39138 PR c++/11076
39139 * g++.dg/template/crash13.C: New test.
39140
39141 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
39142
39143 * gcc.dg/c99-restrict-2.c: New test.
39144
39145 2003-10-24 Nathan Sidwell <nathan@codesourcery.com>
39146
39147 PR c++/12698, c++/12699, c++/12700, c++/12566
39148 * g++.dg/inherit/covariant9.C: New test.
39149 * g++.dg/inherit/covariant10.C: New test.
39150 * g++.dg/inherit/covariant11.C: New test.
39151
39152 2003-10-23 Jason Merrill <jason@redhat.com>
39153
39154 PR c++/12726
39155 * g++.dg/ext/complit2.C: New test.
39156
39157 2003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
39158
39159 PR target/12654
39160 * gcc.c-torture/execute/20031020-1.c: New test.
39161
39162 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
39163
39164 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
39165 following the jump_insn.
39166
39167 2003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
39168
39169 * gcc.dg/cast-lvalue-1.c: New test.
39170
39171 2003-10-21 Mark Mitchell <mark@codesourcery.com>
39172
39173 PR c++/11962
39174 * g++.dg/template/cond2.C: New test.
39175
39176 2003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
39177
39178 * gcc.dg/builtins-28.c: New test.
39179
39180 2003-10-20 Jan Hubicka <jh@suse.cz>
39181
39182 * g++.dg/opt/inline4.C: Do not use min-inline-insns
39183 parameter.
39184 * gcc.dg/inline-2.c: Likewise.
39185
39186 2003-10-20 Phil Edwards <phil@codesourcery.com>
39187
39188 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
39189 * gcc.dg/nest.c: Likewise.
39190
39191 2003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39192
39193 PR c++/9781, c++/10583, c++/11862
39194 * g++.dg/parse/crash13.C: New test.
39195
39196 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
39197
39198 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
39199
39200 2003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
39201
39202 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
39203 Define HAVE_C99_RUNTIME except on Solaris.
39204 * gcc.dg/builtins-20.c: Likewise.
39205
39206 2003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
39207
39208 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
39209
39210 2003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39211
39212 PR c++/12495
39213 * g++.dg/template/crash21.C: New test.
39214
39215 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39216
39217 PR c++/2513
39218 * g++.dg/template/typename5.C: New test.
39219
39220 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39221
39222 PR c++/12369
39223 * g++.dg/template/friend25.C: New test.
39224
39225 2003-10-16 Ziemowit Laski <zlaski@apple.com>
39226
39227 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
39228 versions.
39229
39230 2003-10-16 Kazu Hirata <kazu@cs.umass.edu>
39231
39232 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
39233 == 2147483647.
39234
39235 2003-10-15 Kazu Hirata <kazu@cs.umass.edu>
39236
39237 * gcc.c-torture/execute/960416-1.x: Remove.
39238 * gcc.c-torture/execute/divconst-3.x: Likewise.
39239
39240 2003-10-15 Hans-Peter Nilsson <hp@axis.com>
39241
39242 PR target/12598
39243 * gcc.dg/torture/cris-volatile-1.c: New test.
39244
39245 2003-10-14 Roger Sayle <roger@eyesopen.com>
39246
39247 PR optimization/9325
39248 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
39249 for overflowing floating point to integer conversion during RTL
39250 simplification.
39251
39252 2003-10-13 Ziemowit Laski <zlaski@apple.com>
39253
39254 * objc/execute/_cmd.m: Fix typo.
39255 * objc.dg/image-info.m, objc.dg/symtab-1.m:
39256 Relax 'scan-assembler' regexp.
39257 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
39258 objc.dg/try-catch-4.m: Run on non-Darwin targets.
39259 * objc.dg/zero-link-2.m: Remove blank line.
39260 * objc.dg/zero-link-3.m: New test case.
39261
39262 2003-10-13 Geoffrey Keating <geoffk@apple.com>
39263
39264 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
39265
39266 * gcc.dg/asm-names.c: Use scan-assembler-not rather
39267 than linker trickery.
39268
39269 2003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
39270
39271 PR c++/12370
39272 * g++.dg/other/friend2.C: New test.
39273
39274 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
39275
39276 * gcc.dg/20031012-1.c: New test.
39277
39278 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
39279
39280 * gcc.dg/weak/weak-3.c: Fix for new warning.
39281
39282 2003-10-12 Kelley Cook <kcook@gcc.gnu.org>
39283
39284 PR optimization/8750
39285 * gcc.c-torture/execute/20031012-1.c: New test case.
39286
39287 2003-10-11 Roger Sayle <roger@eyesopen.com>
39288
39289 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
39290 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
39291
39292 2003-10-11 Roger Sayle <roger@eyesopen.com>
39293
39294 PR optimization/12260
39295 * gcc.c-torture/compile/20031011-2.c: New test case.
39296
39297 2003-10-11 Roger Sayle <roger@eyesopen.com>
39298
39299 * gcc.c-torture/execute/20031011-1.c: New testcase.
39300
39301 2003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
39302
39303 * gcc.c-torture/compile/20031011-1.c: New test.
39304
39305 2003-10-11 Jan Hubicka <jh@suse.cz>
39306
39307 * g++.dg/other/first-global.C: New test.
39308
39309 2003-10-11 Roger Sayle <roger@eyesopen.com>
39310
39311 * gcc.c-torture/execute/string-opt-18.c: New testcase.
39312
39313 2003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
39314
39315 * gcc.c-torture/compile/20031010-1.c: New test.
39316
39317 2003-10-10 Geoffrey Keating <geoffk@apple.com>
39318
39319 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
39320 * gcc.c-torture/execute/va-arg-25.c: ... here.
39321
39322 2003-10-09 Mark Mitchell <mark@codesourcery.com>
39323
39324 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
39325
39326 2003-10-08 Richard Sandiford <rsandifo@redhat.com>
39327
39328 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
39329
39330 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
39331
39332 * g++.dg/parse/error2.C: New test.
39333
39334 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
39335
39336 PR c++/11097
39337 * g++.dg/other/error5.C: Modify the error message.
39338 * g++.dg/lookup/using8.C: New test.
39339
39340 2003-10-07 Geoffrey Keating <geoffk@apple.com>
39341
39342 * gcc.dg/darwin-abi-2.c: New file.
39343 * gcc.c-torture/execute/va-arg-24.c: New file.
39344
39345 2003-10-06 Bob Wilson <bob.wilson@acm.org>
39346
39347 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
39348 indentation.
39349
39350 2003-10-06 Mark Mitchell <mark@codesourcery.com>
39351
39352 PR c++/10147
39353 * g++.dg/other/error4.C: Update error messages.
39354 * g++.dg/template/ptrmem4.C: Likewise.
39355
39356 PR c++/12337
39357 * g++.dg/init/new9.C: New test.
39358
39359 PR c++/12334, c++/12236, c++/8656
39360 * g++.dg/ext/attrib8.C: New test.
39361
39362 2003-10-06 Devang Patel <dpatel@apple.com>
39363
39364 * gcc.dg/debug/dwarf2-3.h: New test.
39365 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
39366
39367 2003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
39368
39369 * g++.dg/opt/cfg2.C: New test.
39370
39371 2003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
39372
39373 * g++.dg/opt/float1.C: New test.
39374
39375 2003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
39376
39377 * gcc.dg/c90-array-lval-6.c: New test.
39378 * gcc.dg/c99-array-lval-6.c: New test.
39379
39380 2003-10-03 Alexander Malmberg <alexander@malmberg.org>
39381 Ziemowit Laski <zlaski@apple.com>
39382
39383 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
39384 'Derived', so that it is never considered a class method; add
39385 new warning for '+port' method ambiguity.
39386 * objc.dg/method-12.m: Include <objc/objc.h> instead of
39387 <objc/objc-api.h> (needed on Mac OS X).
39388 * objc.dg/method-13.m: New test.
39389
39390 2003-10-03 Roger Sayle <roger@eyesopen.com>
39391
39392 PR optimization/9325, PR java/6391
39393 * gcc.c-torture/execute/20031003-1.c: New test case.
39394
39395 2003-10-02 Mark Mitchell <mark@codesourcery.com>
39396
39397 PR optimization/12180
39398 * gcc.dg/20031002-1.c: New test.
39399
39400 PR c++/12486
39401 * g++.dg/inherit/error1.C: New test.
39402
39403 2003-10-02 Chris Demetriou <cgd@broadcom.com>
39404
39405 * lib/f-torture.exp (search_for): Rename to...
39406 (search_for_re): This. Also, clean up comments and the
39407 "regexp" invocation.
39408
39409 2003-10-02 Josef Zlomek <zlomekj@suse.cz>
39410
39411 * gcc.c-torture/compile/20031002-1.c: New test.
39412
39413 2003-10-02 Jakub Jelinek <jakub@redhat.com>
39414
39415 * g++.dg/opt/cond1.C: New test.
39416
39417 2003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
39418
39419 * gcc.dg/Wold-style-definition-2.c: New testcase.
39420 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
39421
39422 2003-09-29 Richard Henderson <rth@redhat.com>
39423
39424 * g++.dg/init/array10.C: Add dg-options.
39425
39426 2003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
39427
39428 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
39429
39430 2003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39431
39432 * g++.dg/template/friend19.C: Fix typo.
39433 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
39434
39435 2003-09-28 Richard Sandiford <rsandifo@redhat.com>
39436
39437 * gcc.c-torture/execute/20030928-1.c: New test.
39438 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
39439
39440 2003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
39441
39442 * g++.dg/opt/unroll1.C: New test.
39443
39444 2003-09-26 Roger Sayle <roger@eyesopen.com>
39445
39446 PR optimization/11741
39447 * gcc.dg/20030926-1.c: New test case.
39448
39449 2003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39450
39451 PR c++/5655
39452 * g++.dg/parse/access7.C: New test.
39453 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
39454
39455 2003-09-24 Ziemowit Laski <zlaski@apple.com>
39456
39457 MERGE OF objc-improvements-branch into MAINLINE:
39458 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
39459 if libobjc has not been built.
39460 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
39461 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
39462 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
39463 objc/execute/nested-3.m, objc/execute/np-2.m,
39464 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
39465 objc/execute/redefining_self.m, objc/execute/root_methods.m,
39466 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
39467 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
39468 objc.dg/special/unclaimed-category-1.h,
39469 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
39470 well as GNU runtime.
39471 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
39472 * execute/cascading-1.m, execute/function-message-1.m,
39473 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
39474 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
39475 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
39476 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
39477 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
39478 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
39479 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
39480 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
39481 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
39482 * objc.dg/bitfield-2.m: Run only on Darwin.
39483 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
39484 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
39485 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
39486 * objc.dg/const-str-1.m: Fix constant string layout.
39487
39488 2003-09-24 Alexandre Oliva <aoliva@redhat.com>
39489
39490 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
39491
39492 2003-09-23 Geoffrey Keating <geoffk@apple.com>
39493
39494 * gcc.dg/darwin-abi-1.c: New file.
39495
39496 2003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
39497
39498 PR target/12281
39499 * gcc.c-torture/compile/20030921-1.c: New test.
39500
39501 2003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
39502
39503 * g++.dg/opt/reg-stack2.C: New test.
39504
39505 2003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
39506
39507 * g++.dg/eh/delayslot1.C: New test.
39508
39509 2003-09-20 Richard Henderson <rth@redhat.com>
39510
39511 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
39512
39513 2003-09-20 Roger Sayle <roger@eyesopen.com>
39514
39515 * gcc.c-torture/execute/20030920-1.c: New test case.
39516
39517 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39518
39519 * g++.dg/rtti/typeid3.C: Correct expected error message.
39520
39521 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39522
39523 PR c++/157
39524 * g++.dg/parse/crash12.C: New test.
39525
39526 2003-09-19 Janis Johnson <janis187@us.ibm.com>
39527
39528 * gcc.dg/compat/mixed-struct-check.h: New.
39529 * gcc.dg/compat/mixed-struct-defs.h: New.
39530 * gcc.dg/compat/mixed-struct-init.h: New.
39531 * gcc.dg/compat/struct-by-value-19_main.c: New.
39532 * gcc.dg/compat/struct-by-value-19_x.c: New.
39533 * gcc.dg/compat/struct-by-value-19_y.c: New.
39534 * gcc.dg/compat/struct-by-value-20_main.c: New.
39535 * gcc.dg/compat/struct-by-value-20_x.c: New.
39536 * gcc.dg/compat/struct-by-value-20_y.c: New.
39537 * gcc.dg/compat/struct-return-19_main.c: New.
39538 * gcc.dg/compat/struct-return-19_x.c: New.
39539 * gcc.dg/compat/struct-return-19_y.c: New.
39540 * gcc.dg/compat/struct-return-20_main.c: New.
39541 * gcc.dg/compat/struct-return-20_x.c: New.
39542 * gcc.dg/compat/struct-return-20_y.c: New.
39543
39544 2003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
39545 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
39546 so that it will not complain on LP64 targets.
39547
39548 2003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39549
39550 PR c++/495
39551 * g++.dg/template/friend24.C: New test.
39552
39553 2003-09-19 Nathan Sidwell <nathan@codesourcery.com>
39554
39555 PR c++/12332
39556 * g++.dg/template/memtmpl2.C: New test.
39557
39558 2003-09-18 Mark Mitchell <mark@codesourcery.com>
39559
39560 PR target/11184
39561 * gcc.dg/builtin-apply1.c: New test.
39562
39563 2003-09-18 Nathan Sidwell <nathan@codesourcery.com>
39564
39565 PR c++/9848
39566 * g++.dg/warn/Wunused-4.C: New test.
39567
39568 2003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
39569
39570 PR c++/12316
39571 * g++.dg/other/gc2.C: New test.
39572
39573 2003-09-17 Mark Mitchell <mark@codesourcery.com>
39574
39575 PR c++/11991
39576 * g++.dg/rtti/typeid3.C: New test.
39577
39578 PR c++/12266
39579 * g++.dg/overload/template1.C: New test.
39580
39581 2003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
39582
39583 * g++.dg/opt/cfg3.C: New test.
39584
39585 2003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39586
39587 PR c++/7939
39588 * g++.dg/template/crash11.C: New test.
39589
39590 2003-09-16 Jason Merrill <jason@redhat.com>
39591 Jakub Jelinek <jakub@redhat.com>
39592
39593 * gcc.dg/attr-warn-unused-result.c: New test.
39594
39595 2003-09-15 Nathan Sidwell <nathan@codesourcery.com>
39596
39597 PR c++/12184
39598 * g++.dg/expr/call2.C: New test.
39599
39600 2003-09-15 Andreas Jaeger <aj@suse.de>
39601
39602 * gcc.dg/Wold-style-definition-1.c: New test.
39603
39604 2003-09-14 Mark Mitchell <mark@codesourcery.com>
39605
39606 PR c++/3907
39607 * g++.dg/parse/template12.C: New test.
39608
39609 * g++.dg/abi/bitfield11.C: New test.
39610 * g++.dg/abi/bitfield12.C: Likewise.
39611
39612 2003-09-14 Alexandre Oliva <aoliva@redhat.com>
39613
39614 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
39615 non-expansion of functional macro name without arguments at EOL.
39616 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
39617
39618 2003-09-14 Richard Sandiford <rsandifo@redhat.com>
39619
39620 * gcc.c-torture/execute/20030914-[12].c: New tests.
39621
39622 2003-09-11 Nathan Sidwell <nathan@codesourcery.com>
39623
39624 PR c++/11788
39625 * g++.dg/overload/addr1.C: New test.
39626
39627 2003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
39628
39629 * gcc.dg/20030909-1.c: New test.
39630
39631 2003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
39632
39633 * gcc.dg/ultrasp10.c: New test.
39634
39635 2003-09-09 Devang Patel <dpatel@apple.com>
39636
39637 * gcc.dg/darwin-ld-6.c: New test.
39638
39639 2003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39640
39641 * gcc.dg/torture/builtin-explog-1.c: New testcase.
39642
39643 2003-09-08 Mark Mitchell <mark@codesourcery.com>
39644
39645 * gcc.dg/ia64-types1.c: New test.
39646 * gcc.dg/ia64-types2.c: Likewise.
39647
39648 2003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39649
39650 * gcc.dg/builtins-1.c: Add more _Complex tests.
39651 * gcc.dg/torture/builtin-attr-1.c: Likewise.
39652
39653 * gcc.dg/builtins-1.c: Test existing _Complex functions.
39654 * gcc.dg/torture/builtin-attr-1.c: Likewise.
39655
39656 2003-09-08 Mark Mitchell <mark@codesourcery.com>
39657
39658 PR c++/11786
39659 * g++.dg/lookup/koenig2.C: New test.
39660
39661 PR c++/5296
39662 * g++.dg/rtti/typeid2.C: New test.
39663
39664 2003-09-08 Jakub Jelinek <jakub@redhat.com>
39665
39666 * gcc.c-torture/compile/20030904-1.c: New test.
39667
39668 2003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
39669
39670 * g++.dg/opt/longbranch2.C: New test.
39671
39672 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
39673
39674 * g++.dg/template/crash10.C: Only compile it.
39675
39676 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
39677
39678 PR middle-end/11665
39679 * gcc.c-torture/compile/20030907-1.c: New test.
39680 * g++.dg/init/array11.C: New test.
39681
39682 2003-09-07 Mark Mitchell <mark@codesourcery.com>
39683
39684 PR c++/11852
39685 * g++.dg/init/struct1.C: New test.
39686
39687 2003-09-07 Mark Mitchell <mark@codesourcery.com>
39688
39689 PR c++/12181
39690 * g++.dg/expr/comma1.C: New test.
39691
39692 2003-09-06 Mark Mitchell <mark@codesourcery.com>
39693
39694 PR c++/11867
39695 * g++.dg/expr/static_cast5.C: New test.
39696
39697 2003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
39698
39699 PR c++/11507
39700 * g++.dg/lookup/scoped7.C: New test.
39701
39702 PR c++/9574
39703 * g++.dg/other/static1.C: New test.
39704
39705 PR c++/11490
39706 * g++.dg/warn/template-1.C: New test.
39707
39708 PR c++/11432
39709 * g++.dg/template/crash10.C: New test.
39710
39711 PR c++/2478
39712 * g++.dg/overload/VLA.C: New test.
39713
39714 PR c++/10804
39715 * g++.dg/template/call1.C: New test.
39716
39717 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
39718
39719 PR c++/11794
39720 * g++.dg/parse/using3.C: New test.
39721
39722 2003-09-06 Roger Sayle <roger@eyesopen.com>
39723
39724 PR c++/11409
39725 * g++.dg/overload/builtin3.C: New test case.
39726
39727 2003-09-06 Steven Bosscher <steven@gcc.gnu.org>
39728
39729 PR c/9862
39730 * gcc.dg/20030906-1.c: New test.
39731 * gcc.dg/20030906-2.c: Likewise.
39732
39733 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
39734
39735 PR c++/12167
39736 * g++.dg/parse/defarg5.C: New test.
39737
39738 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
39739
39740 2003-09-05 Mark Mitchell <mark@codesourcery.com>
39741
39742 PR c++/12163
39743 * g++.dg/expr/static_cast4.C: New test.
39744
39745 PR c++/12146
39746 * g++.dg/template/crash9.C: New test.
39747
39748 2003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
39749
39750 * g++.old-deja/g++.ext/pretty2.C: Update for change
39751 in __FUNCTION__.
39752 * g++.old-deja/g++.ext/pretty3.C: Likewise.
39753
39754 2003-09-05 Nathan Sidwell <nathan@codesourcery.com>
39755
39756 PR c++/11922
39757 * g++/dg/template/qualified-id1.C: New test.
39758
39759 PR c++/12037
39760 * g++.dg/warn/noeffect4.C: New test.
39761
39762 2003-09-04 Matt Austern <austern@apple.com>
39763
39764 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
39765 * g++.dg/ext/fnname2.C: Likewise.
39766 * g++.dg/ext/fnname3.C: Likewise.
39767
39768 2003-09-04 Mark Mitchell <mark@codesourcery.com>
39769
39770 * g++.dg/expr/lval1.C: New test.
39771 * g++.dg/ext/lvcast.C: Remove.
39772
39773 2003-09-03 Roger Sayle <roger@eyesopen.com>
39774
39775 PR optimization/11700.
39776 * gcc.c-torture/compile/20030903-1.c: New test case.
39777
39778 2003-09-03 Mark Mitchell <mark@codesourcery.com>
39779
39780 PR c++/12053
39781 * g++.dg/abi/layout4.C: New test.
39782
39783 2003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
39784
39785 PR c++/11553
39786 * g++.dg/parse/friend3.C: New test.
39787
39788 2003-09-02 Mark Mitchell <mark@codesourcery.com>
39789
39790 PR c++/11847
39791 * g++.dg/template/class1.C: New test.
39792
39793 PR c++/11808
39794 * g++.dg/expr/call1.C: New test.
39795
39796 2003-09-01 Mark Mitchell <mark@codesourcery.com>
39797
39798 PR c++/12114
39799 * g++.dg/init/ref9.C: New test.
39800
39801 PR c++/11972
39802 * g++.dg/template/nested4.C: New test.
39803
39804 2003-08-29 Mark Mitchell <mark@codesourcery.com>
39805
39806 PR c++/12093
39807 * g++.dg/template/non-dependent4.C: New test.
39808
39809 PR c++/11928
39810 * g++.dg/inherit/conv1.C: New test.
39811
39812 2003-08-29 Mark Mitchell <mark@codesourcery.com>
39813
39814 PR c++/6196
39815 * g++.dg/ext/label1.C: New test.
39816 * g++.dg/ext/label2.C: Likewise.
39817
39818 2003-08-28 Mark Mitchell <mark@codesourcery.com>
39819
39820 * g++.dg/expr/cond3.C: New test.
39821
39822 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39823
39824 * gcc.dg/builtins-1.c: Add new builtin cases.
39825
39826 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39827
39828 * gcc.dg/builtins-1.c: Add new cases.
39829 * gcc.dg/torture/builtin-attr-1.c: Likewise.
39830
39831 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39832
39833 * gcc.dg/builtins-1.c: Add more math builtin tests.
39834 * gcc.dg/torture/builtin-attr-1.c: New test.
39835
39836 2003-08-28 Mark Mitchell <mark@codesourcery.com>
39837
39838 PR optimization/5079
39839 * g++.dg/opt/static3.C: New test.
39840
39841 2003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
39842
39843 * gcc.misc-tests/gcov-10b.c: New test.
39844
39845 2003-08-27 Mark Mitchell <mark@codesourcery.com>
39846
39847 * g++.dg/opt/ptrmem3.C: New test.
39848
39849 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
39850
39851 2003-08-27 Jakub Jelinek <jakub@redhat.com>
39852
39853 * gcc.dg/20030826-2.c: New test.
39854
39855 2003-08-26 Roger Sayle <roger@eyesopen.com>
39856
39857 PR middle-end/12002
39858 * g77.f-torture/compile/12002.f: New test case.
39859
39860 2003-08-26 Roger Sayle <roger@eyesopen.com>
39861
39862 * gcc.dg/20030826-1.c: New test case.
39863
39864 2003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
39865
39866 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
39867
39868 2003-08-26 Nathan Sidwell <nathan@codesourcery.com>
39869
39870 PR c++/11871
39871 * c++.dg/lookup/crash1.C: New test.
39872
39873 * c++.dg/warn/noeffect3.C: New test.
39874
39875 2003-08-25 Janis Johnson <janis187@us.ibm.com>
39876
39877 * gcc.dg/compat/vector-1_x.c: Compile with -w.
39878 * gcc.dg/compat/vector-1_y.c: Ditto.
39879 * gcc.dg/compat/vector-2_x.c: Ditto.
39880 * gcc.dg/compat/vector-2_y.c: Ditto.
39881
39882 2003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
39883
39884 * gcc.dg/20030702-1.c: New test.
39885
39886 2003-08-25 Mark Mitchell <mark@codesourcery.com>
39887
39888 PR c++/8795
39889 * g++.dg/ext/altivec-1.C: New test.
39890
39891 2003-08-24 Richard Henderson <rth@redhat.com>
39892
39893 * g++.dg/eh/simd-2.C: Add -w for x86.
39894
39895 2003-08-23 Jakub Jelinek <jakub@redhat.com>
39896
39897 * gcc.dg/20030815-1.c: New test.
39898
39899 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39900
39901 PR c++/3765
39902 * g++.dg/parse/access6.C: New test.
39903
39904 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39905
39906 PR c++/641, c++/11876
39907 * g++.dg/template/friend22.C: New test.
39908 * g++.dg/template/friend23.C: Likewise.
39909
39910 2003-08-22 Mark Mitchell <mark@codesourcery.com>
39911
39912 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
39913 identically.
39914
39915 2003-08-22 Mark Mitchell <mark@codesourcery.com>
39916
39917 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
39918
39919 2003-08-22 Mark Mitchell <mark@codesourcery.com>
39920
39921 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
39922
39923 2003-08-22 Mark Mitchell <mark@codesourcery.com>
39924
39925 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
39926
39927 2003-08-22 Mark Mitchell <mark@codesourcery.com>
39928
39929 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
39930
39931 2003-08-21 Mark Mitchell <mark@codesourcery.com>
39932
39933 PR c++/11919
39934 * g++.dg/overload/prom1.C: New test.
39935
39936 PR c++/11551
39937 * g++.dg/parse/dtor2.C: New test.
39938
39939 PR c++/10762
39940 * g++.dg/parse/using2.C: New test.
39941
39942 2003-08-21 Kazu Hirata <kazu@cs.umass.edu>
39943
39944 PR target/11805
39945 * gcc.c-torture/compile/20030821-1.c: New.
39946
39947 2003-08-20 Mark Mitchell <mark@codesourcery.com>
39948
39949 PR c++/11834
39950 * g++.dg/template/deduce2.C: New test.
39951
39952 2003-08-21 Josef Zlomek <zlomekj@suse.cz>
39953
39954 * gcc.c-torture/execute/20030821-1.c: New test.
39955
39956 2003-08-20 Roger Sayle <roger@eyesopen.com>
39957
39958 PR middle-end/11984
39959 * gcc.dg/20030820-1.c: New test case.
39960
39961 2003-08-20 Nathan Sidwell <nathan@codesourcery.com>
39962
39963 PR c++/11945
39964 * g++.dg/warn/noeffect2.C: New test.
39965
39966 2003-08-19 Mark Mitchell <mark@codesourcery.com>
39967
39968 PR c++/10926
39969 * g++.dg/template/dtor2.C: New test.
39970
39971 PR c++/11684
39972 * g++.dg/template/operator1.C: New test.
39973 * g++.dg/parse/operator4.C: New test.
39974
39975 PR c++/11946.C
39976 * g++.dg/expr/enum1.C: New test.
39977 * gcc.dg/c99-bool-1.c: Remove bogus warning.
39978
39979 PR c++/11036.C
39980 * g++.dg/parse/elab2.C: New test.
39981 * g++.dg/parse/typedef4.C: Change error message.
39982 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
39983 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
39984 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
39985
39986 2003-08-19 Geoffrey Keating <geoffk@apple.com>
39987
39988 * gcc.dg/pch/warn-1.c: New.
39989 * gcc.dg/pch/warn-1.hs: New.
39990
39991 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
39992 not-tested file.
39993
39994 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
39995
39996 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
39997
39998 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
39999
40000 * gcc.dg/uninit-D.c: New Test.
40001 * gcc.dg/uninit-E.c: New Test.
40002 * gcc.dg/uninit-F.c: New Test.
40003 * gcc.dg/uninit-G.c: New Test.
40004
40005 2003-08-19 Michael Ritzert <ritzert@t-online.de>
40006
40007 * g++.dg/README: Describe the pch directory.
40008
40009 2003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40010
40011 PR c++/11174
40012 * g++.dg/parse/access4.C: New test.
40013 * g++.dg/parse/access5.C: Likewise.
40014 * g++.old-deja/g++.jason/access17.C: Adjust error message.
40015
40016 2003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
40017
40018 * gcc.dg/noncompile/20030818-1.c: New.
40019
40020 2003-08-18 Nathan Sidwell <nathan@codesourcery.com>
40021
40022 PR c++/11957
40023 * g++.dg/warn/noeffect1.C: New test.
40024
40025 * g++.dg/template/scope2.C: New test.
40026 * g++.dg/template/error2.C: Correct dg-error
40027
40028 2003-08-18 Richard Sandiford <rsandifo@redhat.com>
40029
40030 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
40031
40032 2003-08-16 Nathan Sidwell <nathan@codesourcery.com>
40033
40034 PR C++/11512
40035 * g++.dg/template/warn1.C: New.
40036
40037 2003-08-15 Nathan Sidwell <nathan@codesourcery.com>
40038
40039 * g++.dg/template/error2.C: New test.
40040 * g++.dg/lookup/using7.C: Adjust errors
40041 * g++.old-deja/g++.pt/crash36.C: Likewise.
40042 * g++.old-deja/g++.pt/derived3.C: Likewise.
40043
40044 2003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40045
40046 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
40047 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
40048 * gcc.c-torture/execute/builtins/string-9.c: New, from
40049 string-opt-9.c. Adjust for execute/builtins framework.
40050 * gcc.c-torture/execute/string-opt-9.c: Delete.
40051
40052 2003-08-12 Mark Mitchell <mark@codesourcery.com>
40053
40054 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
40055
40056 * g++.dg/parse/ret-type2.C: New test.
40057
40058 PR c++/11703
40059 * g++.dg/init/new8.C: New test.
40060
40061 PR c++/10923
40062 * g++.dg/parse/typedef5.C: New test.
40063
40064 PR c++/9512
40065 * g++.dg/parse/qualified2.C: New test.
40066 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
40067 invalid code.
40068
40069 2003-08-11 Mark Mitchell <mark@codesourcery.com>
40070
40071 * g++.dg/conversion/ptrmem1.C: New test.
40072
40073 2003-08-11 Jakub Jelinek <jakub@redhat.com>
40074
40075 PR target/11693
40076 * gcc.dg/20030811-1.c: New test.
40077
40078 PR target/11535
40079 * gcc.c-torture/execute/20030811-1.c: New test.
40080
40081 2003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40082
40083 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
40084
40085 2003-08-10 Mark Mitchell <mark@codesourcery.com>
40086
40087 PR c++/11789.C
40088 * g++.dg/inherit/multiple1.C: New test.
40089
40090 2003-08-10 Nathan Sidwell <nathan@codesourcery.com>
40091
40092 * gcc.dg/spe1.c: New test.
40093
40094 PR c++/11670
40095 * g++.dg/expr/cast2.C: New test.
40096
40097 PR c++/10530
40098 * g++.dg/template/dependent-name2.C: New test.
40099
40100 2003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
40101
40102 * g++.dg/parse/crash11.C: Put the dg options in comments.
40103
40104 2003-08-08 Neil Booth <neil@daikokuya.co.uk>
40105
40106 * lib/gcc-dg.exp: Update for diagnostic change.
40107
40108 2003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40109
40110 PR c++/5767
40111 * g++.dg/parse/crash11.C: New test.
40112
40113 2003-08-06 Alexandre Oliva <aoliva@redhat.com>
40114
40115 * gcc.dg/cpp/spacing1.c: Update.
40116
40117 2003-08-04 Janis Johnson <janis187@us.ibm.com>
40118
40119 PR target/11739
40120 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
40121 a value for -mtune.
40122
40123 2003-08-04 Roger Sayle <roger@eyesopen.com>
40124
40125 PR middle-end/11771
40126 * gcc.c-torture/compile/20030804-1.c: New test case.
40127
40128 2003-08-04 Roger Sayle <roger@eyesopen.com>
40129
40130 * gcc.dg/20030804-1.c: New test case.
40131
40132 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
40133
40134 * gcc.dg/cpp/separate-1.c: New test.
40135
40136 2003-08-03 Nathan Sidwell <nathan@codesourcery.com>
40137
40138 PR c++/11704
40139 * g++.dg/template/dependent-expr2.C: New test.
40140
40141 PR c++/11766
40142 * g++.dg/expr/ptrmem1.C: New test.
40143
40144 2003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40145
40146 PR c++/9453
40147 * g++.dg/template/friend15.C: New test.
40148
40149 2003-08-03 Neil Booth <neil@daikokuya.co.uk>
40150
40151 * lib/dg-pch.exp: Work round PCH bug.
40152
40153 2003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40154
40155 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
40156 builtins. Move cases from builtins-4.c here.
40157
40158 * gcc.dg/torture/builtin-math-1.c: New test taken from
40159 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
40160 additional cases.
40161
40162 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
40163 Delete.
40164
40165 2003-08-02 Nathan Sidwell <nathan@codesourcery.com>
40166
40167 PR c++/9447
40168 * g++.dg/template/using7.C: New test.
40169
40170 2003-08-02 Neil Booth <neil@daikokuya.co.uk>
40171
40172 * import1.c, import2.c: New tests.
40173
40174 2003-08-01 Jakub Jelinek <jakub@redhat.com>
40175
40176 * g++.dg/eh/crossjump1.C: New test.
40177
40178 2003-08-01 Mark Mitchell <mark@codesourcery.com>
40179
40180 PR c++/11697
40181 * g++.dg/template/using6.C: New test.
40182
40183 PR c++/11744
40184 * g++.dg/template/koenig2.C: New test.
40185
40186 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40187
40188 PR c++/7983
40189 * g++.dg/parse/typedef4.C: New test.
40190
40191 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40192
40193 PR c++/8442, c++/8806
40194 * g++.dg/template/elab1.C: New test.
40195 * g++.dg/template/type2.C: Likewise.
40196 * g++.dg/template/ttp3.C: Adjust expected error message.
40197 * g++.old-deja/g++.law/visibility13.C: Likewise.
40198 * g++.old-deja/g++.niklas/t135.C: Likewise.
40199 * g++.old-deja/g++.pt/ttp41.C: Likewise.
40200 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
40201 template argument.
40202 * g++.old-deja/g++.pt/ttp44.C: Likewise.
40203
40204 2003-08-01 Nathan Sidwell <nathan@codesourcery.com>
40205
40206 PR c++/11295
40207 * g++.dg/ext/stmtexpr1.C: New test.
40208
40209 * g++.dg/opt/tmp1.C: New test.
40210
40211 PR c++/11525
40212 * g++.dg/parse/constant4.C: New test.
40213
40214 PR c++/9447
40215 * g++.dg/template/using5.C: New test.
40216
40217 2003-07-31 Roger Sayle <roger@eyesopen.com>
40218
40219 * gcc.dg/builtins-27.c: New test case.
40220
40221 2003-07-31 Jakub Jelinek <jakub@redhat.com>
40222
40223 * gcc.dg/tls/opt-7.c: New test.
40224
40225 2003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
40226
40227 * g++.old-deja/g++.other/crash18.C: Remove.
40228
40229 2003-07-31 Nathan Sidwell <nathan@codesourcery.com>
40230
40231 * g++.dg/template/explicit3.C: New.
40232 * g++.dg/template/explicit4.C: New.
40233 * g++.dg/template/explicit5.C: New.
40234
40235 PR c++/11347
40236 * g++.dg/template/memtmpl1.C: New.
40237
40238 2003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
40239
40240 PR target/11565
40241 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
40242 * gcc.dg/i386-387-5.c (dg-options): Likewise.
40243
40244 2003-07-30 Jan Hubicka <jh@suse.cz>
40245
40246 * vtgc1.c: Kill.
40247
40248 2003-07-29 Zack Weinberg <zack@codesourcery.com>
40249
40250 * gcc.dg/struct-in-proto-1.c: New test.
40251
40252 2003-07-29 Neil Booth <neil@daikokuya.co.uk>
40253
40254 * gcc.dg/cpp/include2.c: Only expect one message.
40255
40256 2003-07-29 Nathan Sidwell <nathan@codesourcery.com>
40257
40258 PR c++/9447
40259 * g++.dg/template/using1.C: New test.
40260 * g++.dg/template/using2.C: New test.
40261 * g++.dg/template/using3.C: New test.
40262 * g++.dg/template/using4.C: New test.
40263
40264 2003-07-29 Alexandre Oliva <aoliva@redhat.com>
40265
40266 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
40267 * gcc.c-torture/execute/string-opt-10.c: Likewise.
40268
40269 2003-07-28 Jan Hubicka <jh@suse.cz>
40270
40271 PR c++/11530
40272 * g++.dg/opt/call1.C: New test.
40273
40274 2003-07-28 Alexandre Oliva <aoliva@redhat.com>
40275
40276 PR c++/11667
40277 * g++.dg/init/enum2.C: New test.
40278 * g++.dg/template/overload1.C: Add "-w" option.
40279
40280 2003-07-28 Hans-Peter Nilsson <hp@bitrange.com>
40281
40282 * gcc.dg/Wdeclaration-after-statement-1.c,
40283 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
40284
40285 2003-07-28 Jakub Jelinek <jakub@redhat.com>
40286
40287 * gcc.c-torture/compile/20030725-1.c: New test.
40288
40289 2003-07-28 Aldy Hernandez <aldyh@redhat.com>
40290
40291 * gcc.dg/20030505.c: Only run for SPE.
40292 Remove definition of opaque type.
40293
40294 2003-07-27 Mark Mitchell <mark@codesourcery.com>
40295
40296 * g++.dg/template/ptrmem6.C: New test.
40297
40298 2003-07-26 Geoffrey Keating <geoffk@apple.com>
40299
40300 * gcc.c-torture/compile/zero-strct-2.c: New test.
40301
40302 2003-07-25 Geoffrey Keating <geoffk@apple.com>
40303
40304 * gcc.dg/intermod-1.c: New test.
40305
40306 2003-07-25 Nathan Sidwell <nathan@codesourcery.com>
40307
40308 PR c++/11617
40309 * g++.dg/template/lookup2.C: New test.
40310 * g++.dg/template/memclass1.C: Remove instantiated from error.
40311 * g++.dg/other/error2.C: Tweak expected errors.
40312
40313 PR c++/11596
40314 * g++.dg/template/defarg3.C: New test.
40315
40316 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
40317
40318 2003-07-24 Mark Mitchell <mark@codesourcery.com>
40319
40320 * g++.dg/inherit/access5.C: New test.
40321
40322 2003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40323
40324 PR c++/11513
40325 * g++.dg/template/crash8.C: New test.
40326
40327 2003-07-23 Steven Bosscher <steven@gcc.gnu.org>
40328
40329 PR c/10602
40330 * gcc.dg/noncompile/incomplete-2.c: New test.
40331
40332 2003-07-23 Mark Mitchell <mark@codesourcery.com>
40333
40334 PR c++/11645
40335 * g++.dg/inherit/access4.C: New test.
40336
40337 PR c++/11517
40338 * g++.dg/expr/cond2.C: New test.
40339
40340 PR optimization/10679
40341 * g++.dg/opt/inline4.C: New test.
40342
40343 2003-07-23 Nathan Sidwell <nathan@codesourcery.com>
40344
40345 * g++.dg/parse/crash10: New test.
40346
40347 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
40348
40349 * g++.dg/ext/flexary1.C: New test.
40350
40351 2003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40352
40353 PR c++/10793
40354 * g++.dg/template/crash9.C: New test.
40355
40356 2003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
40357
40358 PR c++/3004
40359 * g++.dg/parse/typedef3.C: New test.
40360
40361 PR c++/7906
40362 * g++.dg/parse/operator2.C: New test.
40363
40364 PR c++/8895
40365 * g++.dg/parse/def-tmpl-arg1.C: New test.
40366
40367 PR c++/9282
40368 * g++.dg/parse/funptr1.C: New test.
40369
40370 PR c++/9452
40371 * g++.dg/parse/ambig3.C: New test.
40372
40373 PR c++/9454
40374 * g++.dg/parse/operator3.C: New test.
40375
40376 PR c++/9486
40377 * g++.dg/parse/template10.C: New test.
40378
40379 PR c++/9488
40380 * g++.dg/parse/template11.C: New test.
40381
40382 PR c++/10150
40383 * g++.dg/parse/invalid-op1.C: New test.
40384
40385 PR c++/10247
40386 * g++.dg/parse/condexpr1.C: New test.
40387
40388 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
40389
40390 * g++.dg/ext/packed3.C: New test.
40391 * g++.dg/ext/packed4.C: New test.
40392
40393 * gcc.dg/pack-test-3.c: New test.
40394
40395 2003-07-21 Janis Johnson <janis187@us.ibm.com>
40396
40397 * lib/compat.exp: Handle dg-options per source file.
40398 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
40399 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
40400 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
40401 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
40402 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
40403 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
40404 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
40405 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
40406 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
40407 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
40408 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
40409 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
40410 * g++.dg/compat/break/bitfield7_x.C: Ditto.
40411 * g++.dg/compat/break/bitfield7_y.C: Ditto.
40412
40413 2003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
40414
40415 PR c/10320
40416 * gcc.c-torture/execute/20030718-1.c: New test.
40417
40418 2003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
40419
40420 PR optimization/11536
40421 * gcc.dg/20030721-1.c: New test.
40422
40423 2003-07-19 Mark Mitchell <mark@codesourcery.com>
40424
40425 PR c++/11546
40426 * g++.dg/template/lookup1.C: New test.
40427
40428 2003-07-19 Zack Weinberg <zack@codesourcery.com>
40429
40430 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
40431 diagnostics of ill-formed constructs involving labels.
40432 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
40433 the new 'previously defined here' message.
40434
40435 2003-07-18 Nathan Sidwell <nathan@codesourcery.com>
40436
40437 * g++.dg/parse/non-dependent2.C: New test.
40438
40439 2003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
40440
40441 * g++.dg/init/init-ref4.C: xfail on targets without
40442 weak symbols.
40443
40444 2003-07-17 Jakub Jelinek <jakub@redhat.com>
40445
40446 PR target/11087
40447 * gcc.c-torture/execute/20030717-1.c: New test.
40448
40449 2003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
40450
40451 * g++.dg/opt/cfg1.C: New test.
40452
40453 2003-07-17 Mark Mitchell <mark@codesourcery.com>
40454
40455 PR optimization/11557
40456 * gcc.dg/20030717-1.c: New test.
40457
40458 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
40459
40460 PR c++/10476
40461 * g++.dg/expr/crash-1.C: New test.
40462
40463 PR c++/11027
40464 * g++.dg/template/init3.C: New test.
40465
40466 PR c++/8222
40467 * g++.dg/template/non-dependent1.C: New test.
40468
40469 PR c++/11070
40470 * g++.dg/template/non-dependent2.C: New test.
40471
40472 PR c++/11071
40473 * g++.dg/template/non-dependent3.C: New test.
40474
40475 PR c++/9907
40476 * g++.dg/template/sizeof5.C: New test.
40477
40478 2003-07-17 Geoffrey Keating <geoffk@apple.com>
40479
40480 PR 11498
40481 * gcc.c-torture/compile/mangle-1.c: New file.
40482
40483 2003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40484
40485 PR c++/7809
40486 * g++.dg/parse/access3.C: New test.
40487
40488 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
40489
40490 PR c++/11384
40491 * g++.dg/init/init-ref4.C: New test.
40492
40493 2003-07-16 Mark Mitchell <mark@codesourcery.com>
40494
40495 PR c++/11547
40496 * g++.dg/parse/constant3.C: New test.
40497 * g++.dg/parse/crash7.C: Likewise.
40498
40499 2003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
40500
40501 PR target/11008
40502 * gcc.dg/i386-pentium4-not-mull.c: New.
40503
40504 2003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
40505
40506 * gcc.dg/asm-names.c (ymain): Make it weak.
40507
40508 2003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40509
40510 PR c++/5421
40511 * g++.dg/template/friend21.C: New test.
40512
40513 2003-07-16 Jakub Jelinek <jakub@redhat.com>
40514
40515 * gcc.dg/cleanup-8.c: New test.
40516 * gcc.dg/cleanup-9.c: New test.
40517
40518 2003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
40519
40520 * g++.dg/ext/dll-MI1.h: New file.
40521 * g++.dg/ext/dllexport-MI1.C: New file.
40522 * g++.dg/ext/dllimport-MI1.C: New file.
40523
40524 2003-07-15 Jakub Jelinek <jakub@redhat.com>
40525
40526 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
40527 it does not have cmpstrsi patterns (just cmpmemsi).
40528
40529 2003-07-15 Mark Mitchell <mark@codesourcery.com>
40530
40531 PR debug/11473
40532 * g++.dg/debug/debug8.C: New test.
40533
40534 2003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40535
40536 PR c++/10108
40537 * g++.dg/template/crash7.C: New test.
40538
40539 2003-07-15 Kazu Hirata <kazu@cs.umass.edu>
40540
40541 PR target/10795
40542 * gcc.c-torture/compile/20030708-1.c: New.
40543
40544 2003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
40545
40546 * gcc.c-torture/execute/20030715-1.c: New test.
40547
40548 2003-07-14 Geoffrey Keating <geoffk@apple.com>
40549
40550 * gcc.dg/pch/inline-3.c: New file.
40551 * gcc.dg/pch/inline-3.hs: New file.
40552 * gcc.dg/pch/inline-4.c: New file.
40553 * gcc.dg/pch/inline-4.hs: New file.
40554
40555 2003-07-14 Mark Mitchell <mark@codesourcery.com>
40556
40557 PR c++/11509
40558 * g++.dg/template/crash6.C: New test.
40559
40560 PR c++/7053
40561 * g++.dg/template/friend20.C: New test.
40562
40563 PR c++/7019
40564 * g++.dg/template/overload2.C: New test.
40565
40566 2003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
40567
40568 PR optimization/11440
40569 * gcc.c-torture/execute/20030714-1.c: New test.
40570
40571 2003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40572
40573 PR c++/11154
40574 * g++.dg/template/partial2.C: New test.
40575
40576 2003-07-13 Mark Mitchell <mark@codesourcery.com>
40577
40578 PR c++/11503
40579 * g++.dg/template/anon1.C: New test.
40580
40581 PR c++/11493
40582 PR c++/11495
40583 * g++.dg/parse/template9.C: Likewise.
40584 * g++.dg/template/crash4.C: New test.
40585 * g++.dg/template/koenig1.C: Likewise.
40586 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
40587 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
40588 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
40589 functions.
40590 * g++.old-deja/g++.jason/template36.C: Likewise.
40591 * g++.old-deja/g++.mike/p1989.C: Likewise.
40592 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
40593 * g++.old-deja/g++.pt/ttp20.C: Use this->.
40594 * g++.old-deja/g++.pt/ttp21.C: Use this->.
40595 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
40596 compiling.
40597 * g++.old-deja/g++.pt/union2.C: Use this->.
40598
40599 2003-07-11 Jakub Jelinek <jakub@redhat.com>
40600
40601 * gcc.dg/20030711-1.c: New test.
40602
40603 2003-07-11 Nathan Sidwell <nathan@codesourcery.com>
40604
40605 PR c++/11050
40606 * g++.dg/parse/args1.C: New test.
40607 * g++.pt/defarg8.C: Change expected errors.
40608
40609 2003-07-11 Mark Mitchell <mark@codesourcery.com>
40610
40611 PR c++/8164
40612 * g++.dg/template/nontype2.C: New test.
40613
40614 PR c++/10558
40615 * g++.dg/parse/template8.C: New test.
40616
40617 PR c++/8327
40618 * g++.dg/template/scope1.C: New test.
40619
40620 * g++.dg/warn/Wsign-compare-1.C: New test.
40621
40622 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
40623
40624 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
40625
40626 2003-07-10 Mark Mitchell <mark@codesourcery.com>
40627
40628 PR c++/9411
40629 * g++.dg/template/explicit2.C: New test.
40630
40631 PR c++/10032
40632 * g++.dg/warn/pedantic1.C: New test.
40633
40634 2003-07-10 Nathan Sidwell <nathan@codesourcery.com>
40635
40636 PR c++ 9483
40637 * g++.dg/other/field1.C: New test.
40638
40639 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
40640
40641 PR c/11449
40642 * gcc.c-torture/compile/20030707-1.c: New.
40643
40644 2003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40645
40646 PR c++/10849
40647 * g++.dg/template/access12.C: New test.
40648
40649 2003-07-09 Nathan Sidwell <nathan@codesourcery.com>
40650
40651 * g++.dg/bprob/bprob.exp (prof_ext): Update.
40652 * g77.dg/bprob/bprob.exp (prof_ext): Update.
40653 * gcc.misc-tests/bprob.exp (prof_ext): Update.
40654 * gcc.misc-tests/gcov.exp: Update
40655 * g++.dg/gcov/gcov.exp: Update
40656 * lib/gcov.exp: Update.
40657
40658 2003-07-08 Mark Mitchell <mark@codesourcery.com>
40659
40660 * g++.dg/abi/mangle17.C: Make sure template expressions are
40661 dependent.
40662 * g++.dg/abi/mangle4.C: Mark erroneous casts.
40663 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
40664 * g++.dg/opt/stack1.C: Remove erroneous code.
40665 * g++.dg/parse/template7.C: New test.
40666 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
40667 * g++.old-deja/g++.pt/crash4.C: Likewise.
40668
40669 2003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
40670
40671 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
40672 with zero or one occurence of `$' after the initial `L'.
40673
40674 2003-07-08 Kazu Hirata <kazu@cs.umass.edu>
40675
40676 * gcc.c-torture/compile/20030704-1.c: Add a comment.
40677
40678 2003-07-08 Roger Sayle <roger@eyesopen.com>
40679
40680 PR c/11370
40681 * gcc.dg/Wunreachable-6.c: New testcase.
40682 * gcc.dg/Wunreachable-7.c: New testcase.
40683
40684 2003-07-08 Jakub Jelinek <jakub@redhat.com>
40685
40686 PR c/11420
40687 * gcc.dg/20030708-1.c: New test.
40688
40689 2003-07-08 Richard Sandiford <rsandifo@redhat.com>
40690
40691 * gcc.dg/compat/sdata-section.h: New file.
40692 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
40693 * gcc.dg/torture/mips-sdata-1.c: New test.
40694
40695 2003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40696
40697 PR c++/11030
40698 * g++.dg/template/friend19.C: New test.
40699
40700 2003-07-08 Jakub Jelinek <jakub@redhat.com>
40701
40702 * g++.dg/opt/strength-reduce.C: New test.
40703
40704 2003-07-07 Roger Sayle <roger@eyesopen.com>
40705
40706 PR target/10979
40707 * gcc.dg/20030707-1.c: New testcase.
40708
40709 2003-07-07 Roger Sayle <roger@eyesopen.com>
40710
40711 PR optimization/11059
40712 * g++.dg/opt/emptyunion.C: New testcase.
40713
40714 2003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
40715 Eric Botcazou <ebotcazou@libertysurf.fr>
40716
40717 * g++.dg/opt/stack1.C: New test.
40718
40719 2003-07-05 Mark Mitchell <mark@codesourcery.com>
40720
40721 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
40722 run test.
40723
40724 PR c++/11431
40725 * g++.dg/expr/static_cast3.C: New test.
40726
40727 2003-07-04 Zack Weinberg <zack@codesourcery.com>
40728
40729 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
40730 everywhere.
40731 * gcc.dg/concat.c: Concatenation of string constants with
40732 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
40733 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
40734 * gcc.dg/cpp/escape-2.c: Use wide character constants where
40735 necessary to avoid multi-character character constant warning.
40736 * gcc.dg/cpp/escape.c: Likewise.
40737 * gcc.dg/cpp/ucs.c: Likewise.
40738 Remove backslashes from dg-bogus comments, as they confuse Tcl.
40739 Fix a typo.
40740
40741 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
40742
40743 PR c/11428
40744 * gcc.c-torture/compile/20030704-1.c: New.
40745
40746 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
40747
40748 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
40749
40750 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
40751
40752 PR c++/5287, PR c++/7910, PR c++/11021
40753 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
40754 tests for warnings.
40755 * g++.dg/ext/dllimport2.C: Add tests for warnings.
40756 * g++.dg/ext/dllimport3.C: Likewise.
40757 * g++.dg/ext/dllimport4.C: New file.
40758 * g++.dg/ext/dllimport5.C: New file.
40759 * g++.dg/ext/dllimport6.C: New file.
40760 * g++.dg/ext/dllimport7.C: New file.
40761 * g++.dg/ext/dllimport8.C: New file.
40762 * g++.dg/ext/dllimport9.C: New file.
40763 * g++.dg/ext/dllimport10.C: New file.
40764 * g++.dg/ext/dllexport1.C: New file.
40765
40766 2003-07-03 Mark Mitchell <mark@codesourcery.com>
40767
40768 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
40769 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
40770
40771 2003-07-03 Roger Sayle <roger@eyesopen.com>
40772
40773 * gcc.dg/builtins-25.c: New testcase.
40774 * gcc.dg/builtins-26.c: New testcase.
40775
40776 2003-07-03 Janis Johnson <janis187@us.ibm.com>
40777
40778 * gcc.dg/compat/vector-defs.h: New file.
40779 * gcc.dg/compat/vector-setup.h: New file.
40780 * gcc.dg/compat/vector-check.h: New file.
40781 * gcc.dg/compat/vector-1_main.c: New file.
40782 * gcc.dg/compat/vector-1_x.c: New file.
40783 * gcc.dg/compat/vector-1_y.c: New file.
40784 * gcc.dg/compat/vector-2_main.c: New file.
40785 * gcc.dg/compat/vector-2_x.c: New file.
40786 * gcc.dg/compat/vector-2_y.c: New file.
40787
40788 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
40789 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
40790 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
40791 * gcc.dg/compat/struct-align-1.h: New file.
40792 * gcc.dg/compat/struct-align-1_main.c: New file.
40793 * gcc.dg/compat/struct-align-1_x.c: New file.
40794 * gcc.dg/compat/struct-align-1_y.c: New file.
40795 * gcc.dg/compat/struct-align-2.h: New file.
40796 * gcc.dg/compat/struct-align-2_main.c: New file.
40797 * gcc.dg/compat/struct-align-2_x.c: New file.
40798 * gcc.dg/compat/struct-align-2_y.c: New file.
40799
40800 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
40801 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
40802 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
40803 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
40804 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
40805 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
40806 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
40807 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
40808 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
40809 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
40810 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
40811 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
40812 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
40813 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
40814 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
40815 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
40816 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
40817 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
40818 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
40819 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
40820 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
40821 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
40822 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
40823 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
40824 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
40825 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
40826 * gcc.dg/compat/struct-return-10_x.c: Ditto.
40827 * gcc.dg/compat/struct-return-2_x.c: Ditto.
40828 * gcc.dg/compat/struct-return-3_x.c: Ditto.
40829
40830 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
40831
40832 * gcc.dg/i386-call-1.c: New test.
40833
40834 2003-07-03 Nathan Sidwell <nathan@codesourcery.com>
40835
40836 PR c++/9162
40837 * g++.dg/parse/defarg4.C: New.
40838
40839 2003-07-03 Roger Sayle <roger@eyesopen.com>
40840
40841 PR target/10700
40842 * gcc.c-torture/compile/20030703-1.c: New test case.
40843
40844 2003-07-03 Mark Mitchell <mark@codesourcery.com>
40845
40846 * g++.dg/template/local3.C: Remove extra semicolon.
40847
40848 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
40849
40850 * gcc.dg/i386-volatile-1.c: New test.
40851
40852 2003-07-02 Nathan Sidwell <nathan@codesourcery.com>
40853
40854 PR c++/11072
40855 * g++.dg/other/offsetof2.C: XFAIL.
40856 * g++.dg/other/offsetof5.C: New.
40857
40858 PR c++/10219
40859 * g++.dg/template/error1.C: New.
40860
40861 PR c++/9779
40862 * g++.dg/template/dependent-expr1.C: New.
40863
40864 2003-07-01 Mark Mitchell <mark@codesourcery.com>
40865
40866 PR c++/6949
40867 * g++.dg/template/local3.C: New test.
40868
40869 PR c++/11149
40870 * g++.dg/lookup/scoped6.C: New test.
40871
40872 2003-07-01 Giovanni Bajo <giovannibajo@libero.it>
40873
40874 PR c++/8046
40875 * g++.dg/other/error7.C: New test.
40876
40877 2003-07-01 Kazu Hirata <kazu@cs.umass.edu>
40878
40879 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
40880 * g++.old-deja/g++.abi/vtable3.h: Likewise.
40881 * g++.old-deja/g++.law/code-gen5.C: Likewise.
40882 * g++.old-deja/g++.other/union2.C: Likewise.
40883 * gcc.dg/c90-const-expr-2.c: Likewise.
40884 * gcc.dg/c90-const-expr-3.c: Likewise.
40885 * gcc.dg/c99-const-expr-2.c: Likewise.
40886 * gcc.dg/c99-const-expr-3.c: Likewise.
40887 * gcc.dg/concat.c: Likewise.
40888
40889 2003-07-01 Mark Mitchell <mark@codesourcery.com>
40890
40891 PR c++/9559
40892 * g++.dg/init/static1.C: New test.
40893
40894 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
40895
40896 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
40897 * g++.old-deja/g++.other/access2.C: Likewise.
40898 * g++.old-deja/g++.other/decl2.C: Likewise.
40899 * gcc.c-torture/execute/20020615-1.c: Likewise.
40900
40901 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
40902
40903 PR c++/4933
40904 * g++.dg/template/sizeof4.C: New test.
40905
40906 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
40907
40908 * g++.dg/other/error6.C: New test.
40909
40910 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
40911
40912 PR c++/10750
40913 * g++.dg/parse/constant2.C: New test.
40914
40915 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
40916
40917 PR c++/11106
40918 * g++.dg/other/error5.C: New test.
40919
40920 2003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40921
40922 * gcc.dg/format/gcc_diag-1.c: New test.
40923
40924 2003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
40925
40926 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
40927
40928 2003-06-28 Nathan Sidwell <nathan@codesourcery.com>
40929
40930 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
40931 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
40932 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
40933
40934 2003-06-28 Jakub Jelinek <jakub@redhat.com>
40935
40936 * gcc.c-torture/execute/builtins/string-8.c: New test.
40937 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
40938 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
40939 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
40940
40941 2003-06-27 Mark Mitchell <mark@codesourcery.com>
40942
40943 PR c++/10468
40944 * g++.dg/ext/typeof6.C: New test.
40945
40946 2003-06-27 Mark Mitchell <mark@codesourcery.com>
40947
40948 PR c++/10796
40949 * g++.dg/init/enum1.C: New test.
40950
40951 2003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
40952
40953 * gcc.dg/20030627-1.c: New test.
40954
40955 2003-06-26 Mark Mitchell <mark@codesourcery.com>
40956
40957 PR c++/11332
40958 * g++.dg/expr/static_cast2.C: New test.
40959
40960 2003-06-26 Roger Sayle <roger@eyesopen.com>
40961 Jakub Jelinek <jakub@redhat.com>
40962
40963 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
40964 sprintf(dst,"%s",src) optimization.
40965 * gcc.c-torture/execute/20030626-1.c: New test case.
40966 * gcc.c-torture/execute/20030626-2.c: New test case.
40967
40968 2003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
40969
40970 * gcc.c-torture/execute/multi-ix.c: New test.
40971
40972 * gcc.c-torture/execute/simd-4.c (main):
40973 Added missing semicolon at end of union.
40974
40975 2003-06-26 Giovanni Bajo <giovannibajo@libero.it>
40976
40977 PR c++/8266
40978 * g++.dg/template/explicit-instantiation3.C: New test.
40979
40980 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
40981
40982 * gcc.dg/20030626-1.c: Use signed char.
40983
40984 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
40985
40986 * gcc.dg/20030626-1.c: New test.
40987
40988 2003-06-26 Neil Booth <neil@daikokuya.co.uk>
40989
40990 * const-str-2.m: Update.
40991
40992 2003-06-25 Mark Mitchell <mark@codesourcery.com>
40993
40994 PR c++/10990
40995 * g++.dg/rtti/dyncast1.C: New test.
40996 * g++.dg/abi/mangle4.C: Correct base-specifier access.
40997 * g++.dg/lookup/scoped1.C: Remove XFAIL.
40998 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
40999
41000 PR c++/10931
41001 * g++.dg/expr/static_cast1.C: New test.
41002
41003 2003-06-25 Josef Zlomek <zlomekj@suse.cz>
41004
41005 * gcc.dg/20030625-1.c: New test.
41006
41007 2003-06-24 Roger Sayle <roger@eyesopen.com>
41008
41009 * gcc.c-torture/compile/20030624-1.c: New test case.
41010
41011 2003-06-24 Jakub Jelinek <jakub@redhat.com>
41012
41013 * gcc.c-torture/execute/string-opt-17.c: New test.
41014
41015 2003-06-24 Mark Mitchell <mark@codesourcery.com>
41016
41017 PR c++/5754
41018 * g++.dg/parse/crash6.C: New test.
41019
41020 2003-06-23 Roger Sayle <roger@eyesopen.com>
41021
41022 * gcc.dg/builtins-24.c: New test case.
41023
41024 2003-06-23 Jakub Jelinek <jakub@redhat.com>
41025
41026 * g++.dg/opt/operator1.C: New test.
41027
41028 2003-06-22 Roger Sayle <roger@eyesopen.com>
41029
41030 * gcc.c-torture/execute/string-opt-16.c: New test case.
41031
41032 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
41033
41034 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
41035 * g++.old-deja/g++.other/conv7.C: Likewise.
41036 * g++.old-deja/g++.other/overcnv2.C: Likewise.
41037 * g++.old-deja/g++.other/overload14.C: Likewise.
41038
41039 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
41040
41041 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
41042 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
41043
41044 2003-06-20 Mark Mitchell <mark@codesourcery.com>
41045
41046 PR c++/10888
41047 * g++.dg/warn/Winline-3.C: New test.
41048
41049 2003-06-20 Mark Mitchell <mark@codesourcery.com>
41050
41051 * lib/target-supports.exp (check_alias_available): Make the test
41052 program acceptable to the Solaris assembler.
41053
41054 PR c++/10749
41055 * g++.dg/template/memclass2.C: New test.
41056
41057 2003-06-20 Mark Mitchell <mark@codesourcery.com>
41058 Eric Botcazou <ebotcazou@libertysurf.fr>
41059
41060 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
41061 data for non-matching targets.
41062 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
41063
41064 2003-06-20 Mark Mitchell <mark@codesourcery.com>
41065
41066 PR c++/10845
41067 * g++.dg/template/member3.C: New test.
41068
41069 2003-06-19 Mark Mitchell <mark@codesourcery.com>
41070
41071 PR c++/10939
41072 * g++.dg/template/func1.C: New test.
41073
41074 PR c++/9649
41075 * g++.dg/template/static4.C: New test.
41076 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
41077
41078 PR c++/11041
41079 * g++.dg/init/ref7.C: New test.
41080
41081 2003-06-19 Matt Austern <austern@apple.com>
41082
41083 PR c++/11228
41084 * g++.dg/anew1.C: New test.
41085 * g++.dg/anew2.C: New test.
41086 * g++.dg/anew3.C: New test.
41087 * g++.dg/anew4.C: New test.
41088
41089 2003-06-19 Kazu Hirata <kazu@cs.umass.edu>
41090
41091 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
41092
41093 2003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
41094
41095 * gcc.c-torture/execute/simd-4.c (main): Make expected value
41096 endian-dependent.
41097
41098 2003-06-17 Benjamin Kosnik <bkoz@redhat.com>
41099
41100 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
41101 Remove cruft.
41102
41103 2003-06-17 Kazu Hirata <kazu@cs.umass.edu>
41104
41105 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
41106 * gcc.c-torture/compile/961203-1.c: Likewise.
41107 * gcc.c-torture/compile/980506-1.c: Likewise.
41108
41109 2003-06-17 Mark Mitchell <mark@codesourcery.com>
41110
41111 PR c++/10712
41112 * g++.dg/lookup/using7.C: New test.
41113
41114 2003-06-17 Mark Mitchell <mark@codesourcery.com>
41115
41116 PR c++/11105
41117 * g++.dg/abi/conv1.C: Remove it.
41118 * g++.dg/template/conv7.C: New test.
41119 * g++.dg/template/conv8.C: Likewise.
41120 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
41121 conversion operator.
41122
41123 2003-06-17 Janis Johnson <janis187@us.ibm.com>
41124
41125 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
41126 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
41127 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
41128 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
41129 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
41130 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
41131 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
41132 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
41133 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
41134 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
41135 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
41136 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
41137 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
41138 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
41139 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
41140 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
41141 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
41142 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
41143 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
41144 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
41145 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
41146 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
41147 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
41148 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
41149 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
41150 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
41151 * gcc.dg/compat/struct-return-10_x.c: Ditto.
41152 * gcc.dg/compat/struct-return-2_x.c: Ditto.
41153 * gcc.dg/compat/struct-return-3_x.c: Ditto.
41154
41155 2003-06-16 Mark Mitchell <mark@codesourcery.com>
41156
41157 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
41158 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
41159 indications.
41160
41161 2003-06-16 Roger Sayle <roger@eyesopen.com>
41162
41163 * gcc.dg/i386-387-5.c: New test case.
41164 * gcc.dg/i386-387-6.c: New test case.
41165 * gcc.dg/builtins-23.c: New test case.
41166
41167 2003-06-15 Roger Sayle <roger@eyesopen.com>
41168
41169 * gcc.dg/builtins-22.c: New test case.
41170 * gcc.dg/i386-387-1.c: Update to test exp.
41171 * gcc.dg/i386-387-2.c: Likewise.
41172
41173 2003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41174
41175 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
41176
41177 2003-06-12 Mark Mitchell <mark@codesourcery.com>
41178
41179 * lib/gcc-dg.exp (dg-require-dll): New function.
41180 (dg-xfail-if): Likewise.
41181 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
41182 driver.
41183
41184 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
41185 * gcc.c-torture/compile/20001205-1.c: Likewise.
41186 * gcc.c-torture/compile/20001226-1.c: Likewise.
41187 * gcc.c-torture/compile/20010518-2.c: Likewise.
41188 * gcc.c-torture/compile/20020312-1.c: Likewise.
41189 * gcc.c-torture/compile/20020604-1.c: Likewise.
41190 * gcc.c-torture/compile/920501-12.c: Likewise.
41191 * gcc.c-torture/compile/920501-4.c: Likewise.
41192 * gcc.c-torture/compile/920520-1.c: Likewise.
41193 * gcc.c-torture/compile/920521-1.c: Likewise.
41194 * gcc.c-torture/compile/920625-1.c: Likewise.
41195 * gcc.c-torture/compile/961203-1.c: Likewise.
41196 * gcc.c-torture/compile/980506-1.c: Likewise.
41197 * gcc.c-torture/compile/981006-1.c: Likewise.
41198 * gcc.c-torture/compile/981022-1.c: Likewise.
41199 * gcc.c-torture/compile/981223-1.c: Likewise.
41200 * gcc.c-torture/compile/990617-1.c: Likewise.
41201 * gcc.c-torture/compile/dll.c: Likewise.
41202 * gcc.c-torture/compile/labels-3.c: Likewise.
41203 * gcc.c-torture/compile/mipscop-1.c: Likewise.
41204 * gcc.c-torture/compile/mipscop-2.c: Likewise.
41205 * gcc.c-torture/compile/mipscop-3.c: Likewise.
41206 * gcc.c-torture/compile/mipscop-4.c: Likewise.
41207 * gcc.c-torture/compile/simd-5.c: Likewise.
41208 * gcc.c-torture/compile/20000804-1.x: Remove.
41209 * gcc.c-torture/compile/20001205-1.x: Likewise.
41210 * gcc.c-torture/compile/20001226-1.x: Likewise.
41211 * gcc.c-torture/compile/20010518-2.x: Likewise.
41212 * gcc.c-torture/compile/20020312-1.x: Likewise.
41213 * gcc.c-torture/compile/20020604-1.x: Likewise.
41214 * gcc.c-torture/compile/920501-12.x: Likewise.
41215 * gcc.c-torture/compile/920501-4.x: Likewise.
41216 * gcc.c-torture/compile/920520-1.x: Likewise.
41217 * gcc.c-torture/compile/920521-1.x: Likewise.
41218 * gcc.c-torture/compile/920625-1.x: Likewise.
41219 * gcc.c-torture/compile/961203-1.x: Likewise.
41220 * gcc.c-torture/compile/980506-1.x: Likewise.
41221 * gcc.c-torture/compile/981006-1.x: Likewise.
41222 * gcc.c-torture/compile/981022-1.x: Likewise.
41223 * gcc.c-torture/compile/981223-1.x: Likewise.
41224 * gcc.c-torture/compile/990617-1.x: Likewise.
41225 * gcc.c-torture/compile/mipscop-1.x: Likewise.
41226 * gcc.c-torture/compile/mipscop-2.x: Likewise.
41227 * gcc.c-torture/compile/mipscop-3.x: Likewise.
41228 * gcc.c-torture/compile/mipscop-4.x: Likewise.
41229 * gcc.c-torture/compile/simd-5.x: Likewise.
41230
41231 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
41232
41233 2003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
41234
41235 * gcc.c-torture/execute/20030611-1.c: New test.
41236
41237 2003-06-12 Roger Sayle <roger@eyesopen.com>
41238
41239 PR middle-end/168
41240 * gcc.dg/20030612-1.c: New test case.
41241
41242 2003-06-12 Mark Mitchell <mark@codesourcery.com>
41243
41244 PR c++/10635
41245 * g++.dg/expr/cast1.C: New test.
41246
41247 2003-06-12 Roger Sayle <roger@eyesopen.com>
41248
41249 * gcc.dg/builtins-21.c: New test case.
41250
41251 2003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
41252
41253 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
41254 options instead of at the end.
41255 * lib/objc.exp (objc_target_compile): Likewise.
41256
41257 2003-06-11 Mark Mitchell <mark@codesourcery.com>
41258
41259 PR c++/10432
41260 * g++.dg/parse/error1.C: New test.
41261
41262 2003-06-11 Janis Johnson <janis187@us.ibm.com>
41263
41264 * gcc.dg/compat/struct-by-value-11_main.c: New file.
41265 * gcc.dg/compat/struct-by-value-11_x.c: New file.
41266 * gcc.dg/compat/struct-by-value-11_y.c: New file.
41267 * gcc.dg/compat/struct-by-value-12_main.c: New file.
41268 * gcc.dg/compat/struct-by-value-12_x.c: New file.
41269 * gcc.dg/compat/struct-by-value-12_y.c: New file.
41270 * gcc.dg/compat/struct-by-value-13_main.c: New file.
41271 * gcc.dg/compat/struct-by-value-13_x.c: New file.
41272 * gcc.dg/compat/struct-by-value-13_y.c: New file.
41273 * gcc.dg/compat/struct-by-value-14_main.c: New file.
41274 * gcc.dg/compat/struct-by-value-14_x.c: New file.
41275 * gcc.dg/compat/struct-by-value-14_y.c: New file.
41276 * gcc.dg/compat/struct-by-value-15_main.c: New file.
41277 * gcc.dg/compat/struct-by-value-15_x.c: New file.
41278 * gcc.dg/compat/struct-by-value-15_y.c: New file.
41279 * gcc.dg/compat/struct-by-value-16_main.c: New file.
41280 * gcc.dg/compat/struct-by-value-16_x.c: New file.
41281 * gcc.dg/compat/struct-by-value-16_y.c: New file.
41282 * gcc.dg/compat/struct-by-value-17_main.c: New file.
41283 * gcc.dg/compat/struct-by-value-17_x.c: New file.
41284 * gcc.dg/compat/struct-by-value-17_y.c: New file.
41285 * gcc.dg/compat/struct-by-value-18_main.c: New file.
41286 * gcc.dg/compat/struct-by-value-18_x.c: New file.
41287 * gcc.dg/compat/struct-by-value-18_y.c: New file.
41288
41289 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
41290 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
41291 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
41292 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
41293 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
41294 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
41295 * gcc.dg/compat/scalar-return-3_main.c: New file.
41296 * gcc.dg/compat/scalar-return-3_x.c: New file.
41297 * gcc.dg/compat/scalar-return-3_y.c: New file.
41298 * gcc.dg/compat/scalar-return-4_main.c: New file.
41299 * gcc.dg/compat/scalar-return-4_x.c: New file.
41300 * gcc.dg/compat/scalar-return-4_y.c: New file.
41301
41302 2003-06-10 Janis Johnson <janis187@us.ibm.com>
41303
41304 * gcc.dg/compat/fp2-struct-check.h: New file.
41305 * gcc.dg/compat/fp2-struct-defs.h: New file.
41306 * gcc.dg/compat/fp2-struct-init.h: New file.
41307 * gcc.dg/compat/struct-by-value-10_main.c: New file.
41308 * gcc.dg/compat/struct-by-value-10_x.c: New file.
41309 * gcc.dg/compat/struct-by-value-10_y.c: New file.
41310 * gcc.dg/compat/struct-return-10_main.c: New file.
41311 * gcc.dg/compat/struct-return-10_x.c: New file.
41312 * gcc.dg/compat/struct-return-10_y.c: New file.
41313
41314 * gcc.dg/compat/compat-common.h: New file.
41315 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
41316 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
41317 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
41318 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
41319 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
41320 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
41321 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
41322 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
41323 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
41324 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
41325 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
41326 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
41327 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
41328 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
41329 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
41330 * gcc.dg/compat/small-struct-check.h: Ditto.
41331 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
41332 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
41333 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
41334 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
41335 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
41336 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
41337 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
41338 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
41339 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
41340 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
41341 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
41342 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
41343 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
41344 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
41345 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
41346 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
41347 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
41348 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
41349 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
41350 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
41351 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
41352 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
41353 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
41354 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
41355 * gcc.dg/compat/struct-return-2_main.c: Ditto.
41356 * gcc.dg/compat/struct-return-2_x.c: Ditto.
41357 * gcc.dg/compat/struct-return-2_y.c: Ditto.
41358 * gcc.dg/compat/struct-return-3_main.c: Ditto.
41359 * gcc.dg/compat/struct-return-3_x.c: Ditto.
41360 * gcc.dg/compat/struct-return-3_y.c: Ditto.
41361
41362 2003-06-10 Geoffrey Keating <geoffk@apple.com>
41363
41364 * g++.dg/pch/static-1.C: New file.
41365 * g++.dg/pch/static-1.Hs: New file.
41366
41367 2003-06-10 Richard Henderson <rth@redhat.com>
41368
41369 * gcc.dg/asm-7.c: Adjust expected warning text.
41370
41371 2003-06-10 Roger Sayle <roger@eyesopen.com>
41372
41373 * gcc.dg/builtins-20.c: New test case.
41374
41375 2003-06-10 Mark Mitchell <mark@codesourcery.com>
41376
41377 PR c++/11131
41378 * g++.dg/opt/template1.C: New test.
41379
41380 2003-06-09 Mark Mitchell <mark@codesourcery.com>
41381
41382 * lib/gcc-dg.exp (dg-test): Clear additional_files and
41383 additional_sources.
41384
41385 2003-05-21 David Taylor <dtaylor@emc.com>
41386
41387 * gcc.dg/Wpadded.c: New file.
41388
41389 2003-06-09 Mark Mitchell <mark@codesourcery.com>
41390
41391 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
41392 * gcc.dg/special/weak-2.c: Add dg-require-weak.
41393 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
41394 dg-require-weak.
41395
41396 2003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
41397
41398 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
41399
41400 2003-06-09 Mark Mitchell <mark@codesourcery.com>
41401
41402 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
41403 (dg-require-alias): Likewise.
41404 (dg-require-gc-sections): Likewise.
41405 * lib/target-supports.exp (check_gc_sections_available): Likewise.
41406
41407 2003-06-08 Richard Henderson <rth@redhat.com>
41408
41409 * gcc.dg/20011029-2.c: Fix the array reference.
41410 * gcc.dg/asm-7.c: New.
41411
41412 2003-06-08 Kazu Hirata <kazu@cs.umass.edu>
41413
41414 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
41415
41416 2003-06-08 Mark Mitchell <mark@codesourcery.com>
41417
41418 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
41419 (dg-require-gc-sections): Likewise.
41420
41421 2003-06-08 Jan Hubicka <jh@suse.cz>
41422
41423 * i386-cmov1.c: Fix regular expression.
41424 * i386-cvt-1.c: Likewise.
41425 * i386-local.c: Likewise.
41426 * i386-local2.c: Likewise.
41427 * i386-mul.c: Likewise.
41428 * i386-ssetype-1.c: Likewise.
41429 * i386-ssetype-3.c: Likewise.
41430 * i386-ssetype-5.c: Likewise.
41431
41432 2003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41433
41434 PR c++/11039
41435 * g++.dg/warn/implicit-typename2.C: New test.
41436 * g++.dg/warn/implicit-typename3.C: New test.
41437
41438 2003-06-07 Richard Henderson <rth@redhat.com>
41439
41440 * g++.dg/other/offsetof3.C: Use size_t.
41441 * g++.dg/other/offsetof4.C: Likewise.
41442
41443 2003-06-07 H.J. Lu <hongjiu.lu@intel.com>
41444
41445 * lib/copy-file.exp: New. Implement gcc_copy_files.
41446
41447 * lib/dg-pch.exp: Load copy-file.exp
41448 (dg-pch): Use gcc_copy_files instead of "file copy".
41449
41450 2003-06-06 Mark Mitchell <mark@codesourcery.com>
41451
41452 * gcc.dg/weak/weak.exp: Simplify.
41453 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
41454 * gcc.dg/weak/weak-1.c: Likewise.
41455 * gcc.dg/weak/weak-2.c: Likewise.
41456 * gcc.dg/weak/weak-3.c: Likewise.
41457 * gcc.dg/weak/weak-4.c: Likewise.
41458 * gcc.dg/weak/weak-5.c: Likewise.
41459 * gcc.dg/weak/weak-6.c: Likewise.
41460 * gcc.dg/weak/weak-7.c: Likewise.
41461 * gcc.dg/weak/weak-8.c: Likewise.
41462 * gcc.dg/weak/weak-9.c: Likewise.
41463
41464 2003-06-06 Richard Earnshaw <rearnsha@arm.com>
41465
41466 gcc.c-torture/execute/20030606-1.c: New.
41467
41468 2003-06-06 Roger Sayle <roger@eyesopen.com>
41469
41470 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
41471 * gcc.dg/builtins-19.c: Likewise.
41472
41473 2003-06-06 Roger Sayle <roger@eyesopen.com>
41474
41475 * gcc.dg/builtins-2.c: Add some more tests.
41476 * gcc.dg/builtins-18.c: New test case.
41477 * gcc.dg/builtins-19.c: New test case.
41478
41479 2003-06-06 Roger Sayle <roger@eyesopen.com>
41480 Jim Wilson <wilson@tuliptree.org>
41481
41482 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
41483
41484 2003-06-06 Jakub Jelinek <jakub@redhat.com>
41485
41486 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
41487 mempcpy/stpcpy calls not to be optimized into something else.
41488 * gcc.c-torture/execute/string-opt-3.c: Moved to...
41489 * gcc.c-torture/execute/builtins/string-7.c: ...here.
41490 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
41491
41492 2003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41493
41494 * gcc.dg/format/asm_fprintf-1.c: New test.
41495
41496 2003-06-05 Mark Mitchell <mark@codesourcery.com>
41497
41498 * lib/gcc-defs.exp (additional_sources): New variable.
41499 (dg-additional-sources): New function.
41500 (additional_files): New variable.
41501 (dg-additional-files): New function.
41502 (dg-additional-files-options): Likewise.
41503 * lib/gcc-dg.exp (dg-require-weak): New function.
41504 (dg-require-alias): Likewise.
41505 (dg-require-gc-sections): Likewise.
41506 * lib/target-supports.exp (check_alias_available): Remove testfile
41507 parameter.
41508 (check_gc_sections_available): New function.
41509 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
41510 (dg-gpp-additional-files): Likewise.
41511 * lib/g++.exp (additional_sources): Remove.
41512 (additional_files): Likewise.
41513 (g++_target_compile): Use dg-additional-files-options.
41514
41515 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
41516 Tcl logic.
41517 * gcc.dg/special/ecos.exp: Remove.
41518 * gcc.dg/special/20000419-2.c: Use dg-require-*.
41519 * gcc.dg/special/alias-1.c: Likewise.
41520 * gcc.dg/special/alias-2.c: Likewise.
41521 * gcc.dg/special/gcsec-1.c: Likewise.
41522 * gcc.dg/special/weak-1.c: Likewise.
41523 * gcc.dg/special/weak-2.c: Likewise.
41524 * gcc.dg/special/wkali-1.c: Likewise.
41525 * gcc.dg/special/wkali-2.c: Likewise.
41526
41527 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
41528 dg-gpp-additional-*.
41529 * g++.dg/special/conpr-3.C: Likewise.
41530 * g++.dg/special/conpr-4.C: Likewise.
41531 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
41532 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
41533 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
41534 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
41535 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
41536 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
41537 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
41538 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
41539 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
41540 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
41541 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
41542 * g++.old-deja/g++.other/comdat1.C: Likewise.
41543 * g++.old-deja/g++.other/comdat2.C: Likewise.
41544 * g++.old-deja/g++.other/comdat3.C: Likewise.
41545 * g++.old-deja/g++.other/ctor1.C: Likewise.
41546 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
41547
41548 2003-06-05 Richard Henderson <rth@redhat.com>
41549
41550 * gcc.dg/debug/20030605-1.c: New.
41551
41552 2003-06-04 Mark Mitchell <mark@codesourcery.com>
41553
41554 * README.QMTEST: Update.
41555
41556 2003-06-04 Richard Henderson <rth@redhat.com>
41557
41558 * gcc.dg/cleanup-1.c: New.
41559 * gcc.dg/cleanup-2.c: New.
41560 * gcc.dg/cleanup-3.c: New.
41561 * gcc.dg/cleanup-4.c: New.
41562 * gcc.dg/cleanup-5.c: New.
41563 * gcc.dg/cleanup-6.c: New.
41564 * gcc.dg/cleanup-7.c: New.
41565
41566 2003-06-04 Mark Mitchell <mark@codesourcery.com>
41567
41568 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
41569
41570 * lib/dg-pch.exp: New file.
41571 * g++.dg/pch/pch.exp: Use dg-pch.exp.
41572 * gcc.dg/pch/pch.exp: Likewise.
41573
41574 2003-06-04 Roger Sayle <roger@eyesopen.com>
41575
41576 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
41577 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
41578 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
41579 * gcc.dg/builtins-17.c: New test case.
41580 * gcc.dg/i386-387-4.c: New test case.
41581 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
41582
41583 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
41584
41585 * gcc.dg/ultrasp9.c: New test.
41586
41587 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
41588
41589 * gcc.c-torture/compile/20030604-1.c: New test.
41590 * gcc.dg/sparc-constant-1.c: New test.
41591
41592 2003-06-03 Glen Nakamura <glen@imodulo.com>
41593
41594 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
41595
41596 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
41597
41598 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
41599
41600 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
41601 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
41602
41603 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
41604
41605 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
41606
41607 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41608
41609 PR c++/10940
41610 * g++.dg/template/spec10.C: New test.
41611
41612 2003-06-03 Roger Sayle <roger@eyesopen.com>
41613
41614 * gcc.dg/builtins-16.c: New test case.
41615
41616 2003-06-03 Jakub Jelinek <jakub@redhat.com>
41617
41618 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
41619 mempcpy test with post-increments.
41620 * gcc.c-torture/execute/string-opt-3.c: New test.
41621 * gcc.dg/string-opt-1.c: New test.
41622
41623 2003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
41624
41625 PR fortran/10965
41626 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
41627
41628 2003-06-02 Mark Mitchell <mark@codesourcery.com>
41629
41630 * lib/scanasm.exp (dg-scan): New function, factored out of ...
41631 (scan-assembler): ... here. Use dg-scan.
41632 (scan-assembler-not): Likewise.
41633 (scan-file): New function.
41634 (scan-file-not): Likewise.
41635 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
41636 * gcc.dg/cpp/_Pragma4.c: Likewise.
41637 * gcc.dg/cpp/_Pragma5.c: Likewise.
41638 * gcc.dg/cpp/avoidpaste1.c: Likewise.
41639 * gcc.dg/cpp/avoidpaste2.c: Likewise.
41640 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
41641 * gcc.dg/cpp/cmdlne-P.c: Likewise.
41642 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
41643 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
41644 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
41645 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
41646 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
41647 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
41648 * gcc.dg/cpp/cxxcom1.c: Likewise.
41649 * gcc.dg/cpp/line1.c: Likewise.
41650 * gcc.dg/cpp/maccom1.c: Likewise.
41651 * gcc.dg/cpp/maccom2.c: Likewise.
41652 * gcc.dg/cpp/maccom3.c: Likewise.
41653 * gcc.dg/cpp/maccom4.c: Likewise.
41654 * gcc.dg/cpp/maccom5.c: Likewise.
41655 * gcc.dg/cpp/maccom6.c: Likewise.
41656 * gcc.dg/cpp/multiline.c: Likewise.
41657 * gcc.dg/cpp/spacing1.c: Likewise.
41658 * gcc.dg/cpp/spacing2.c: Likewise.
41659 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
41660 * gcc.dg/cpp/trad/maccom1.c: Likewise.
41661 * gcc.dg/cpp/trad/maccom2.c: Likewise.
41662 * gcc.dg/cpp/trad/maccom3.c: Likewise.
41663 * gcc.dg/cpp/trad/maccom4.c: Likewise.
41664 * gcc.dg/cpp/trad/maccom6.c: Likewise.
41665 * gcc.dg/cpp/cxxcom2.c: Likewise.
41666 * gcc.dg/cpp/cxxcom2.h: New file.
41667
41668 * gcc.dg/cpp/truefalse.cpp: Move it to ...
41669 * g++.dg/cpp/truefalse.C: Here.
41670 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
41671
41672 2003-06-01 Loren James Rittle <ljrittle@acm.org>
41673
41674 * gcc.dg/cpp/redef3.c: New file.
41675
41676 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
41677
41678 * gcc.dg/i386-loop-3.c: New test.
41679
41680 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
41681
41682 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
41683
41684 2003-05-31 Roger Sayle <roger@eyesopen.com>
41685
41686 * gcc.dg/fwrapv-1.c: New test case.
41687 * gcc.dg/fwrapv-2.c: New test case.
41688
41689 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41690
41691 PR c++/10956
41692 * g++.dg/template/spec9.C: New test.
41693
41694 2003-05-29 Roger Sayle <roger@eyesopen.com>
41695
41696 * gcc.dg/duff-4.c: New test case.
41697
41698 2003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
41699
41700 PR fortran/10843
41701 * g77.dg/ffixed-form-1.f: New test
41702 * g77.dg/ffixed-form-2.f: New test
41703 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
41704 * g77.dg/ffree-form-3.f: New test
41705
41706 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
41707
41708 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
41709 * gcc.dg/wint_t-1.c: Likewise.
41710
41711 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41712
41713 * g++.dg/template/access11.C: New test.
41714
41715 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41716
41717 PR c++/10849
41718 * g++.dg/template/access10.C: New test.
41719
41720 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
41721 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41722
41723 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
41724
41725 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
41726
41727 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
41728 suppress for powerpc-*-darwin*.
41729 * gcc.dg/torture/builtin-noret-2.c: Likewise.
41730
41731 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
41732
41733 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
41734 suppress option for powerpc-*-darwin*.
41735
41736 2003-05-23 Roger Sayle <roger@eyesopen.com>
41737
41738 * gcc.dg/builtins-1.c: Add tests for tan and atan.
41739 * gcc.dg/builtins-4.c: Add test for fmod.
41740
41741 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41742
41743 PR c++/10682
41744 * g++.dg/template/instantiate4.C: New test.
41745
41746 2003-05-22 Roger Sayle <roger@eyesopen.com>
41747
41748 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
41749
41750 2003-05-21 Janis Johnson <janis187@us.ibm.com>
41751
41752 * gcc.dg/compat/scalar-return-1_main.c: New file.
41753 * gcc.dg/compat/scalar-return-1_x.c: New file.
41754 * gcc.dg/compat/scalar-return-1_y.c: New file.
41755 * gcc.dg/compat/scalar-return-2_main.c: New file.
41756 * gcc.dg/compat/scalar-return-2_x.c: New file.
41757 * gcc.dg/compat/scalar-return-2_y.c: New file.
41758 * gcc.dg/compat/struct-return-3_main.c: New file.
41759 * gcc.dg/compat/struct-return-3_y.c: New file.
41760 * gcc.dg/compat/struct-return-3_x.c: New file.
41761 * gcc.dg/compat/struct-return-2_main.c: New file.
41762 * gcc.dg/compat/struct-return-2_x.c: New file.
41763 * gcc.dg/compat/struct-return-2_y.c: New file.
41764
41765 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
41766
41767 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
41768 for hppa*-hp-hpux*.
41769 * gcc.dg/20021014-1.c (dg-options): Likewise.
41770 * gcc.dg/nest.c (dg-options): Likewise.
41771
41772 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
41773
41774 PR c++/9738
41775 * g++.dg/ext/dllimport2.C: New file.
41776 * g++.dg/ext/dllimport3.C: New file.
41777
41778 2003-05-20 Janis Johnson <janis187@us.ibm.com>
41779
41780 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
41781 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
41782 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
41783 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
41784 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
41785 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
41786 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
41787 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
41788 * gcc.dg/compat/small-struct-defs.h: New file.
41789 * gcc.dg/compat/small-struct-init.h: New file.
41790 * gcc.dg/compat/small-struct-check.h: New file.
41791 * gcc.dg/compat/fp-struct-defs.h: New file.
41792 * gcc.dg/compat/fp-struct-check.h: New file.
41793 * gcc.dg/compat/fp-struct-init.h: New file.
41794 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
41795 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
41796
41797 2003-05-19 Jakub Jelinek <jakub@redhat.com>
41798
41799 * gcc.dg/20030225-2.c: New test.
41800
41801 2003-05-18 Roger Sayle <roger@eyesopen.com>
41802 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41803
41804 * gcc.c-torture/compile/20030518-1.c: New test case.
41805
41806 2003-05-18 Mark Mitchell <mark@codesourcery.com>
41807
41808 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
41809 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
41810 gcc-dg-debug-runtest.
41811 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
41812 gcc-dg-debug-runtest.
41813
41814 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41815
41816 PR c++/9022
41817 * g++.dg/lookup/using6.C: New test.
41818
41819 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41820
41821 * g++.dg/parse/access2.C: New test.
41822
41823 2003-05-17 Mark Mitchell <mark@codesourcery.com>
41824
41825 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
41826 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
41827 * gcc.dg/debug/debug.exp: Likewise.
41828
41829 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
41830
41831 * gcc.dg/dollar.c: New test.
41832
41833 2003-05-16 Janis Johnson <janis187@us.ibm.com>
41834
41835 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
41836 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
41837 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
41838 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
41839 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
41840 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
41841 * gcc.dg/compat/struct-by-value-6_main.c: New file.
41842 * gcc.dg/compat/struct-by-value-6_x.c: New file.
41843 * gcc.dg/compat/struct-by-value-6_y.c: New file.
41844 * gcc.dg/compat/struct-by-value-7_main.c: New file.
41845 * gcc.dg/compat/struct-by-value-7_x.c: New file.
41846 * gcc.dg/compat/struct-by-value-7_y.c: New file.
41847 * gcc.dg/compat/struct-by-value-8_main.c: New file.
41848 * gcc.dg/compat/struct-by-value-8_x.c: New file.
41849 * gcc.dg/compat/struct-by-value-8_y.c: New file.
41850 * gcc.dg/compat/struct-by-value-9_main.c: New file.
41851 * gcc.dg/compat/struct-by-value-9_x.c: New file.
41852 * gcc.dg/compat/struct-by-value-9_y.c: New file.
41853
41854 2003-05-16 Mark Mitchell <mark@codesourcery.com>
41855
41856 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
41857 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
41858 support for "repo" mode.
41859 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
41860 * lib/g77-dg.exp: Likewise.
41861 * lib/obj-dg.exp: Likewise.
41862
41863 2003-05-16 Jakub Jelinek <jakub@redhat.com>
41864
41865 Merge from gcc-3_2-rhl8-branch:
41866 2003-04-23 Jakub Jelinek <jakub@redhat.com>
41867
41868 * gcc.dg/tls/opt-6.c: New test.
41869
41870 2003-04-05 Jakub Jelinek <jakub@redhat.com>
41871
41872 * gcc.dg/20030405-1.c: New test.
41873
41874 2003-03-09 Jakub Jelinek <jakub@redhat.com>
41875
41876 * gcc.dg/20030309-1.c: New test.
41877
41878 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
41879
41880 * gcc.c-torture/execute/20030307-1.c: New test.
41881
41882 2003-02-20 Randolph Chung <tausq@debian.org>
41883
41884 * gcc.c-torture/compile/20030220-1.c: New test.
41885
41886 2003-02-18 Jakub Jelinek <jakub@redhat.com>
41887
41888 * gcc.dg/20030217-1.c: New test.
41889
41890 2003-01-29 Jakub Jelinek <jakub@redhat.com>
41891
41892 * gcc.c-torture/compile/20020129-1.c: New test.
41893
41894 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
41895
41896 * gcc.dg/unroll-1.c: New test.
41897
41898 2002-11-16 Jan Hubicka <jh@suse.cz>
41899
41900 * gcc.c-torture/execute/20020920-1.c: New test.
41901
41902 2002-10-08 Jakub Jelinek <jakub@redhat.com>
41903
41904 PR target/7434
41905 * gcc.c-torture/compile/20021008-1.c: New test.
41906
41907 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
41908
41909 PR target/7559
41910 * gcc.c-torture/execute/20020810-1.c: New test.
41911
41912 2002-08-07 Jakub Jelinek <jakub@redhat.com>
41913
41914 * gcc.c-torture/compile/20020807-1.c: New test.
41915
41916 2002-07-30 Jakub Jelinek <jakub@redhat.com>
41917
41918 * gcc.dg/tls/opt-1.c: New test.
41919
41920 2002-07-29 Jakub Jelinek <jakub@redhat.com>
41921
41922 * gcc.dg/20020729-1.c: New test.
41923
41924 2002-07-20 Jakub Jelinek <jakub@redhat.com>
41925
41926 * g++.dg/opt/life1.C: New test.
41927
41928 2002-05-20 Jakub Jelinek <jakub@redhat.com>
41929
41930 * gcc.dg/20020525-1.c: New test.
41931
41932 2002-05-24 Jakub Jelinek <jakub@redhat.com>
41933
41934 PR c++/6794
41935 * g++.dg/ext/pretty1.C: New test.
41936 * g++.dg/ext/pretty2.C: New test.
41937
41938 2003-05-15 Mark Mitchell <mark@codesourcery.com>
41939
41940 PR c++/8385
41941 * g++.dg/ext/typeof5.C: New test.
41942
41943 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
41944
41945 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
41946 __USER_LABEL_PREFIX__ into account.
41947 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
41948
41949 2003-05-14 Roger Sayle <roger@eyesopen.com>
41950
41951 * gcc.dg/builtins-15.c: New test case.
41952
41953 2003-05-13 Zack Weinberg <zack@codesourcery.com>
41954
41955 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
41956
41957 2003-05-12 Mark Mitchell <mark@codesourcery.com>
41958
41959 * lib/g++.exp: Tweak handling of additional source files.
41960 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
41961 * g++.dg/special/conpr-2a.C: Rename to ...
41962 * g++.dg/special/conpr-2a.cc: ... this.
41963 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
41964 * g++.dg/special/conpr-3a.C: Rename to ...
41965 * g++.dg/special/conpr-3a.cc: This.
41966 * g++.dg/special/conpr-3b.C: Rename to ...
41967 * g++.dg/special/conpr-3b.cc: This.
41968 * g++.dg/special/conpr-4.C: New test.
41969 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
41970
41971 2003-05-12 David Edelsohn <edelsohn@gnu.org>
41972
41973 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
41974
41975 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41976
41977 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
41978 * g++.old-deja/g++.robertl/eb71.C: Likewise.
41979 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
41980 * g++.old-deja/g++.other/warn3.C: Likewise.
41981
41982 2003-05-11 Roger Sayle <roger@eyesopen.com>
41983
41984 * gcc.dg/i386-387-1.c: Update to also test log.
41985 * gcc.dg/i386-387-2.c: Likewise.
41986
41987 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
41988
41989 * g77.f-torture/execute/int8421.f: New test.
41990
41991 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41992
41993 PR c++/10230, c++/10481
41994 * g++.dg/lookup/scoped5.C: New test.
41995
41996 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41997
41998 PR c++/10552
41999 * g++.dg/template/ttp6.C: New test.
42000
42001 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
42002
42003 * gcc.c-torture/execute/builtins: New directory.
42004 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
42005 gcc.c-torture/execute/builtins.
42006 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
42007 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
42008 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
42009 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
42010
42011 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42012
42013 PR c++/9252
42014 * g++.dg/template/access8.C: New test.
42015 * g++.dg/template/access9.C: New test.
42016
42017 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42018
42019 PR c++/9554
42020 * g++.dg/parse/access1.C: New test.
42021
42022 2003-05-09 DJ Delorie <dj@redhat.com>
42023
42024 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
42025 long, and not an int.
42026
42027 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42028
42029 PR c++/10555, c++/10576
42030 * g++.dg/template/memclass1.C: New test.
42031
42032 2003-05-08 DJ Delorie <dj@redhat.com>
42033
42034 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
42035 targets.
42036 * gcc.c-torture/execute/20021024-1.x: Likewise.
42037 * gcc.c-torture/execute/shiftdi.x: Likewise.
42038 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
42039 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
42040 * gcc.dg/20021018-1.c: Likewise.
42041
42042 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42043
42044 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
42045
42046 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
42047 (bcopy): Call memmove.
42048
42049 2003-05-08 Roger Sayle <roger@eyesopen.com>
42050
42051 * g77.f-torture/compile/8485.f: New test case.
42052
42053 2003-05-07 Richard Henderson <rth@redhat.com>
42054
42055 PR c++/10570
42056 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
42057 Verify exception_cleanup not called for rethrows.
42058 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
42059 when exiting catch block without rethrowing.
42060 * g++.dg/eh/forced3.C: New.
42061 * g++.dg/eh/forced4.C: New.
42062
42063 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
42064
42065 * gcc.dg/20030505.c: Fix triplet.
42066
42067 2003-05-06 DJ Delorie <dj@redhat.com>
42068
42069 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
42070 * gcc.dg/nest.c: Likewise.
42071
42072 2003-05-05 Roger Sayle <roger@eyesopen.com>
42073
42074 * gcc.dg/builtins-14.c: New test case.
42075
42076 2003-05-05 Janis Johnson <janis187@us.ibm.com>
42077
42078 * lib/compat.exp (compat-execute): New argument.
42079 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
42080 * gcc.dg/compat: New test directory.
42081 * gcc.dg/compat/compat.exp: New expect script.
42082 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
42083 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
42084 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
42085 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
42086 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
42087 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
42088
42089 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
42090 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
42091 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
42092 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
42093 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
42094 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
42095 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
42096 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
42097 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
42098 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
42099 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
42100 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
42101 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
42102 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
42103 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
42104
42105 2003-05-05 Zack Weinberg <zack@codesourcery.com>
42106
42107 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
42108
42109 2003-05-05 Jakub Jelinek <jakub@redhat.com>
42110
42111 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
42112
42113 2003-05-05 Geoffrey Keating <geoffk@apple.com>
42114
42115 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
42116 * gcc.dg/ppc-fsel-2.c: New test.
42117
42118 * gcc.dg/unused-5.c: New test.
42119
42120 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42121
42122 PR c++/10496
42123 * g++.dg/warn/pmf1.C: New test.
42124
42125 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42126
42127 PR c++/4494
42128 * g++.dg/warn/main.C: New test.
42129
42130 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42131
42132 * gcc.dg/nonnull-3.c: New test.
42133
42134 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
42135
42136 * gcc.dg/cpp/Wtrigraphs.c: Update.
42137 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
42138
42139 2003-05-03 Geoffrey Keating <geoffk@apple.com>
42140
42141 * gcc.dg/ppc-fsel-1.c: New test.
42142
42143 2003-05-03 Zack Weinberg <zack@codesourcery.com>
42144
42145 PR c/10604
42146 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
42147
42148 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
42149
42150 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
42151
42152 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42153
42154 PR c++/9364, c++/10553, c++/10586
42155 * g++.dg/parse/typename4.C: New test.
42156 * g++.dg/parse/typename5.C: Likewise.
42157
42158 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
42159
42160 * gcc.c-torture/compile/20030503-1.c: New test.
42161
42162 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42163
42164 * g++.dg/lookup/using5.C: Fix testcase error.
42165
42166 2003-05-01 Chris Demetriou <cgd@broadcom.com>
42167
42168 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
42169 since MEABI is no longer supported. Remove all vestiges
42170 of MEABI from the test.
42171
42172 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42173
42174 PR c++/10554
42175 * g++.dg/lookup/using5.C: New test.
42176
42177 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42178
42179 PR c++/8772
42180 * g++.dg/template/ttp5.C: New test.
42181
42182 2003-04-30 Mark Mitchell <mark@codesourcery.com>
42183
42184 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
42185 (dg-gpp-additional-sources): New function.
42186 (dg-gpp-additional-files): Likewise.
42187 * lib/g++.exp (additional_sources): New variable.
42188 (additional_files): Likewise.
42189 (g++_target_compile): Deal with them.
42190 * lib/old-dejagnu.exp: Remove.
42191 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
42192 * g++.old-deja: Revise all tests to use dg commands.
42193
42194 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42195
42196 PR c++/9432, c++/9528
42197 * g++.dg/lookup/using4.C: New test.
42198
42199 2003-04-29 Geoffrey Keating <geoffk@apple.com>
42200
42201 * gcc.dg/noreturn-5.c: New file.
42202 * gcc.dg/noreturn-6.c: New file.
42203
42204 * gcc.c-torture/compile/inline-1.c: New file.
42205
42206 2003-04-29 Mark Mitchell <mark@codesourcery.com>
42207
42208 PR c++/10551
42209 * g++.dg/template/explicit1.C: New test.
42210
42211 2003-04-29 Mark Mitchell <mark@codesourcery.com>
42212
42213 PR c++/10549
42214 * g++.dg/other/bitfield1.C: New test.
42215
42216 PR c++/10527
42217 * g++.dg/init/new7.C: New test.
42218
42219 2003-04-29 Mark Mitchell <mark@codesourcery.com>
42220
42221 * g++.dg/ext/desig1.C: New test.
42222 * g++.dg/ext/init1.C: Update.
42223
42224 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
42225
42226 2003-04-28 Mark Mitchell <mark@codesourcery.com>
42227
42228 PR c++/10180
42229 * g++.dg/warn/Winline-1.C: New test.
42230
42231 2003-04-28 Jakub Jelinek <jakub@redhat.com>
42232
42233 * gcc.c-torture/execute/string-opt-19.c: New test.
42234
42235 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
42236 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
42237
42238 2003-04-27 Mark Mitchell <mark@codesourcery.com>
42239
42240 PR c++/10506
42241 * g++.dg/init/new6.C: New test.
42242
42243 PR c++/10503
42244 * g++.dg/init/ref6.C: New test.
42245
42246 2003-04-26 David Edelsohn <edelsohn@gnu.org>
42247
42248 * g++.dg/warn/weak1.C: XFAIL on AIX4.
42249
42250 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42251
42252 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
42253 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
42254
42255 2003-04-25 Mark Mitchell <mark@codesourcery.com>
42256
42257 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
42258 initialized static data members.
42259
42260 2003-04-25 H.J. Lu <hjl@gnu.org>
42261
42262 * gcc.dg/ia64-sync-4.c: New test.
42263
42264 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42265
42266 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
42267 date.
42268
42269 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
42270
42271 PR c++/10337
42272 * g++.dg/warn/conv1.C: New test.
42273 * g++.old-deja/g++.other/conv7.C: Adjust.
42274 * g++.old-deja/g++.other/overload14.C: Adjust.
42275
42276 2003-04-23 Mark Mitchell <mark@codesourcery.com>
42277
42278 PR c++/10471
42279 * g++.dg/template/defarg2.C: New test.
42280
42281 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
42282
42283 * gcc.dg/cpp/include2.c: Update.
42284 * gcc.dg/cpp/multiline-2.c: New.
42285 * gcc.dg/cpp/multiline.c: Update.
42286 * gcc.dg/cpp/strify2.c: Update.
42287 * gcc.dg/cpp/trad/literals-2.c: Update.
42288
42289 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
42290
42291 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
42292
42293 2003-04-23 Mark Mitchell <mark@codesourcery.com>
42294
42295 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
42296
42297 2003-04-23 Mark Mitchell <mark@codesourcery.com>
42298
42299 PR c++/10451
42300 * g++.dg/parse/crash4.C: New test.
42301
42302 PR c++/9847
42303 * g++.dg/parse/crash5.C: New test.
42304
42305 2003-04-22 Mark Mitchell <mark@codesourcery.com>
42306
42307 PR c++/10446
42308 * g++.dg/parse/crash3.C: New test.
42309
42310 PR c++/10428
42311 * g++.dg/parse/elab1.C: New test.
42312
42313 2003-04-22 Devang Patel <dpatel@apple.com>
42314
42315 * gcc.dg/cpp/trad/funlike-5.c: New test.
42316
42317 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
42318
42319 * g++.dg/other/packed1.C: Fix dg options.
42320
42321 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
42322
42323 * g++.dg/other/offsetof2.C: New test.
42324
42325 2003-04-21 Mark Mitchell <mark@codesourcery.com>
42326
42327 * g++.dg/template/recurse.C: Adjust location of error messages.
42328
42329 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
42330
42331 PR c++/9881
42332 * g++.dg/init/addr-const1.C: New test.
42333 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
42334
42335 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
42336
42337 PR c++/10405
42338 * g++.dg/lookup/struct-hack1.C: New test.
42339
42340 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
42341
42342 * ucs.c: Update diagnostic messages.
42343
42344 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
42345
42346 * gcc.dg/cpp/truefalse.cpp: New test.
42347 * gcc.dg/cpp/cpp.exp: Update.
42348 * g++.dg/other/stdbool-if.C: Remove.
42349
42350 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
42351
42352 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
42353 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
42354
42355 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
42356
42357 * gcc.c-torture/compile/20030418-1.c: New test.
42358
42359 2003-04-17 Janis Johnson <janis187@us.ibm.com>
42360
42361 * README.compat: Remove; content moved to doc/sourcebuild.texi.
42362
42363 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42364
42365 PR c++/10347
42366 g++.dg/template/dependent-name1.C: New test.
42367
42368 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
42369
42370 * gcc.dg/warn-1.c (tourist_guide): New array,
42371 contains a pointer to bar.
42372
42373 2003-04-16 Roger Sayle <roger@eyesopen.com>
42374
42375 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
42376 * gcc.c-torture/execute/medce-1.c: New test case.
42377 * gcc.c-torture/execute/medce-2.c: New test case.
42378
42379 2003-04-15 Mark Mitchell <mark@codesourcery.com>
42380
42381 * lib/prune.exp: Ignore more messages.
42382
42383 PR c++/10381
42384 * g++.dg/parse/lookup3.C: New test.
42385
42386 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
42387
42388 * gcc.c-torture/compile/20030415-1.c : New test.
42389
42390 2003-04-14 Mark Mitchell <mark@codesourcery.com>
42391
42392 * gcc.c-torture/execute/scope-2.c: Move to ...
42393 * gcc.dg/noncompile/scope.c: .... here.
42394
42395 2003-04-14 Roger Sayle <roger@eyesopen.com>
42396
42397 * gcc.dg/20030414-2.c: New test case.
42398
42399 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
42400
42401 PR target/10377
42402 * gcc.dg/20030414-1.c: New test.
42403
42404 2003-04-13 Roger Sayle <roger@eyesopen.com>
42405
42406 * gcc.dg/builtins-12.c: New test case.
42407 * gcc.dg/builtins-13.c: New test case.
42408
42409 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42410
42411 * gcc.c-torture/execute/string-opt-18.c: New test.
42412
42413 2003-04-13 Mark Mitchell <mark@codesourcery.com>
42414
42415 PR c++/10300
42416 * g++.dg/init/new5.C: New test.
42417
42418 2003-04-12 Mark Mitchell <mark@codesourcery.com>
42419
42420 PR c++/7910
42421 * g++.dg/ext/dllimport1.C: New test.
42422
42423 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
42424
42425 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
42426
42427 2003-04-11 Bud Davis <bdavis9659@comcast.net>
42428
42429 PR Fortran/9263
42430 * g77.f-torture/noncompile/9263.f: New test
42431 PR Fortran/1832
42432 * g77.f-torture/execute/1832.f: New test
42433
42434 2003-04-11 David Chad <davidc@freebsd.org>
42435 Loren J. Rittle <ljrittle@acm.org>
42436
42437 PR libobjc/8562
42438 * objc.dg/headers.m: New test.
42439
42440 2003-04-10 Zack Weinberg <zack@codesourcery.com>
42441
42442 * gcc.c-torture/execute/builtin-noret-2.c: New.
42443 * gcc.c-torture/execute/builtin-noret-2.x: New.
42444 XFAIL builtin-noret-2.c at -O1 and above.
42445 * gcc.dg/redecl.c: New.
42446 * gcc.dg/Wshadow-1.c: Update error regexps.
42447
42448 2003-04-10 Mark Mitchell <mark@codesourcery.com>
42449
42450 * g++.dg/abi/bitfield10.C: New test.
42451
42452 2003-04-09 Mike Stump <mrs@apple.com>
42453
42454 * gcc.dg/pch/pch.exp: Make testcase names longer.
42455 * g++.dg/pch/pch.exp: Make testcase names longer.
42456
42457 2003-04-08 Roger Sayle <roger@eyesopen.com>
42458
42459 * gcc.dg/builtins-11.c: New test case.
42460
42461 2003-04-08 Roger Sayle <roger@eyesopen.com>
42462
42463 * gcc.dg/builtins-9.c: New test case.
42464 * gcc.dg/builtins-10.c: New test case.
42465
42466 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
42467
42468 * gcc.dg/noncompile/init-4.c.c: New test.
42469
42470 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
42471
42472 * gcc.misc-test/gcov-9.c: New test.
42473 * gcc.misc-test/gcov-10.c: New test
42474 * gcc.misc-test/gcov-11.c: New test.
42475
42476 2003-04-05 Zack Weinberg <zack@codesourcery.com>
42477
42478 PR optimization/10024
42479 * gcc.c-torture/compile/20030405-1.c: New test.
42480
42481 2003-04-04 Geoffrey Keating <geoffk@apple.com>
42482
42483 * gcc.dg/pch/static-3.c: New.
42484 * gcc.dg/pch/static-3.hs: New.
42485 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
42486
42487 2003-04-04 Richard Henderson <rth@redhat.com>
42488
42489 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
42490 * g++.dg/eh/forced2.C: Likewise.
42491
42492 2003-04-03 Mike Stump <mrs@apple.com>
42493
42494 * lib/scanasm.exp (scan-assembler): Add xfail processing for
42495 target arg.
42496 (scan-assembler-times, scan-assembler-not): Likewise.
42497 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
42498
42499 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
42500
42501 * gcc.dg/sparc-loop-1.c: New test.
42502
42503 2003-04-02 Geoffrey Keating <geoffk@apple.com>
42504
42505 PR other/9274
42506 * g++.dg/pch/system-2.C: New.
42507 * g++.dg/pch/system-2.Hs: New.
42508
42509 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
42510
42511 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
42512
42513 * g++.dg/eh/simd-1.C (vecfunc): Same.
42514
42515 2003-04-01 Roger Sayle <roger@eyesopen.com>
42516
42517 * gcc.c-torture/execute/20030401-1.c: New test case.
42518
42519 2003-04-01 Ziemowit Laski <zlaski@apple.com>
42520
42521 * objc.dg/defs.m: New.
42522
42523 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
42524
42525 * g++.dg/eh/simd-1.C: New.
42526 * g++.dg/eh/simd-2.C: New.
42527
42528 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
42529
42530 * gcc.c-torture/execute/simd-3.c: New.
42531
42532 2003-03-31 Mark Mitchell <mark@codesourcery.com>
42533
42534 PR c/9936
42535 * gcc.dg/20030331-2.c: New test.
42536
42537 2003-03-31 Mark Mitchell <mark@codesourcery.com>
42538
42539 PR c++/10278
42540 * g++.dg/parse/crash2.C: New test.
42541
42542 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
42543
42544 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
42545 * gcc.c-torture/execute/20030331-1.c: ...here.
42546
42547 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
42548
42549 * gcc.c-torture/execute/20030331-1.c: New test.
42550
42551 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
42552
42553 * lib/gcov.exp: Adjust call return testing strings.
42554 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
42555
42556 2003-03-31 Roger Sayle <roger@eyesopen.com>
42557
42558 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
42559 * gcc.dg/builtins-7.c: New test case.
42560 * gcc.dg/builtins-8.c: New test case.
42561
42562 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
42563
42564 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
42565
42566 2003-03-30 Mark Mitchell <mark@codesourcery.com>
42567
42568 PR c++/7647
42569 * g++.dg/lookup-class-member-2.C: New test.
42570
42571 2003-03-30 Glen Nakamura <glen@imodulo.com>
42572
42573 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
42574
42575 2003-03-28 Roger Sayle <roger@eyesopen.com>
42576
42577 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
42578
42579 2003-03-28 Mark Mitchell <mark@codesourcery.com>
42580
42581 * g++.dg/init/attrib1.C: New test.
42582
42583 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
42584
42585 * gcc.dg/ultrasp8.c: New test.
42586
42587 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
42588
42589 * gcc.dg/ultrasp7.c: New test.
42590
42591 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
42592
42593 PR c++/10047
42594 * g++.dg/template/inline1.C: New test.
42595
42596 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
42597
42598 * gcc.dg/sparc-dwarf2.c: New test.
42599
42600 2003-03-27 Roger Sayle <roger@eyesopen.com>
42601
42602 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
42603 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
42604
42605 2003-03-27 Mark Mitchell <mark@codesourcery.com>
42606
42607 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
42608 than reading .x files.
42609 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
42610 * g77.dg/gcov/gcov-1.f: Likewise.
42611 * gcc.misc-tests/gcov-4b.c: Likewise.
42612 * gcc.misc-tests/gcov-5b.c: Likewise.
42613 * gcc.misc-tests/gcov-6.c: Likewise.
42614 * gcc.misc-tests/gcov-7.c: Likewise.
42615 * gcc.misc-tests/gcov-8.c: Likewise.
42616 * g++.dg/gcov/gcov-1.x: Remove.
42617 * g77.dg/gcov/gcov-1.x: Likewise.
42618 * gcc.misc-tests/gcov-4b.x: Likewise.
42619 * gcc.misc-tests/gcov-5b.x: Likewise.
42620 * gcc.misc-tests/gcov-6.x: Likewise.
42621 * gcc.misc-tests/gcov-7.x: Likewise.
42622 * gcc.misc-tests/gcov-8.x: Likewise.
42623
42624 2003-03-27 Glen Nakamura <glen@imodulo.com>
42625
42626 PR opt/10087
42627 * gcc.dg/20030324-1.c: New test.
42628
42629 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
42630
42631 PR c++/10224
42632 * g++.dg/template/arg3.C: New test.
42633
42634 PR c++/10158
42635 * g++.dg/template/friend18.C: New test.
42636
42637 2003-03-26 Roger Sayle <roger@eyesopen.com>
42638
42639 * g77.f-torture/compile/20030326-1.f: New test case.
42640
42641 2003-03-26 Janis Johnson <janis187@us.ibm.com>
42642
42643 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
42644
42645 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
42646
42647 2003-03-26 Jakub Jelinek <jakub@redhat.com>
42648
42649 * gcc.dg/ia64-sync-3.c: New test.
42650
42651 2003-03-26 Alan Modra <amodra@bigpond.net.au>
42652
42653 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
42654
42655 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
42656
42657 * gcc.dg/ultrasp6.c: New test.
42658
42659 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
42660
42661 * gcc.dg/i386-signbit-1.c: New test.
42662 * gcc.dg/i386-signbit-2.c: New test.
42663 * gcc.dg/i386-signbit-3.c: New test.
42664
42665 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
42666
42667 * gcc.dg/ultrasp5.c: Fix options.
42668
42669 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
42670
42671 * gcc.dg/ultrasp5.c: Fix comment.
42672
42673 2003-03-24 Bud Davis <bdavis9659@comcast.net>
42674
42675 PR fortran/10197
42676 * g77.f-torture/execute/10197.f: New test.
42677
42678 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
42679
42680 PR c++/9898, c++/383
42681 * g++.dg/template/conv6.C: New test.
42682
42683 PR c++/10119
42684 * g++.dg/template/ptrmem5.C: New test.
42685
42686 PR c++/10026
42687 * g++.dg/lookup/koenig1.C: New test.
42688
42689 PR C++/10199
42690 * g++.dg/lookup/template2.C: New test.
42691
42692 2003-03-24 Jakub Jelinek <jakub@redhat.com>
42693
42694 * g++.dg/opt/rtti1.C: New test.
42695
42696 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
42697
42698 * gcc.dg/ultrasp5.c: New test.
42699
42700 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
42701
42702 PR middle-end/9967
42703 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
42704 builtin fputs.
42705
42706 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
42707
42708 PR c/8224
42709 * gcc.dg/20030323-1.c: New test.
42710
42711 2003-03-23 Roger Sayle <roger@eyesopen.com>
42712
42713 * gcc.c-torture/compile/20030323-1.c: New test case.
42714
42715 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
42716
42717 * gcc.dg/20030321-1.c: New test.
42718
42719 2003-03-22 Zack Weinberg <zack@codesourcery.com>
42720
42721 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
42722
42723 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
42724
42725 PR c++/9978, c++/9708
42726 * g++.dg/ext/vlm1.C: Adjust expected error.
42727 * g++.dg/ext/vla2.C: New test.
42728 * g++.dg/template/arg1.C: New test.
42729 * g++.dg/template/arg2.C: New test.
42730
42731 2003-03-22 Bud Davis <bdavis9659@comcast.net>
42732
42733 * g77.f-torture/execute/select.f: New test.
42734 * g77.f-torture/noncompile/select_no_compile.f: New test.
42735
42736 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
42737
42738 PR c++/9898
42739 * g++.dg/other/error4.C: New test.
42740
42741 2003-03-20 Mark Mitchell <mark@codesourcery.com>
42742
42743 * g++.dg/template/friend17.C: New test.
42744
42745 2003-03-21 Alan Modra <amodra@bigpond.net.au>
42746
42747 * gcc.c-torture/compile/20030320-1.c: New.
42748
42749 2003-03-20 Roger Sayle <roger@eyesopen.com>
42750
42751 * gcc.dg/builtins-6.c: New test case.
42752
42753 2003-03-19 Alan Modra <amodra@bigpond.net.au>
42754
42755 PR target/10073
42756 * gcc.c-torture/compile/20030319-1.c: New.
42757
42758 2003-03-18 Jan Hubicka <jh@suse.cz>
42759
42760 * gcc.dg/i386-cvt-1.c: New test.
42761
42762 2003-03-17 Zack Weinberg <zack@codesourcery.com>
42763
42764 * objc.dg/naming-1.m: Use "(parse|syntax) error".
42765 * objc.dg/naming-2.m: Likewise.
42766
42767 2003-03-17 Mark Mitchell <mark@codesourcery.com>
42768
42769 PR c++/9639
42770 * g++.dg/parse/crash1.C: New test.
42771
42772 2003-03-16 Mark Mitchell <mark@codesourcery.com>
42773
42774 PR c++/8805
42775 * g++.dg/eh/cleanup1.C: New test.
42776
42777 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
42778
42779 * gcc.c-torture/execute/20030316-1.c: New test case.
42780
42781 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
42782
42783 PR c++/9629
42784 * g++.dg/init/ctor2.C: New test.
42785
42786 2003-03-15 Roger Sayle <roger@eyesopen.com>
42787
42788 * g77.f-torture/compile/xformat.f: New test case.
42789
42790 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
42791
42792 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
42793 * g++.old-deja/g++.mike/eh50.C: Likewise.
42794
42795 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42796
42797 PR c++/6440
42798 * g++.dg/template/spec7.C: New test.
42799 * g++.dg/template/spec8.C: Likewise.
42800
42801 2003-03-14 Jakub Jelinek <jakub@redhat.com>
42802
42803 * gcc.c-torture/execute/20030313-1.c: New test.
42804
42805 2003-03-14 Richard Henderson <rth@redhat.com>
42806
42807 * gcc.dg/inline-2.c: Adjust alpha test for external call.
42808
42809 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
42810
42811 * gcc.c-torture/compile/20030314-1.c: New test.
42812
42813 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
42814
42815 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
42816 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
42817 thumb target,
42818 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
42819 to accept newer _imp__ prefix and additional
42820 newline in .drectve section.
42821 * gcc.dg/dll-4.c: Likewise.
42822 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
42823 switch.
42824
42825 2003-03-13 Mark Mitchell <mark@codesourcery.com>
42826
42827 * g++.dg/parse/namespace9.C: New test.
42828
42829 * g++.dg/init/ref5.C: New test.
42830 * g++.dg/parse/ptrmem1.C: Likewise.
42831
42832 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
42833
42834 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
42835 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
42836 regular expression.
42837 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
42838 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
42839
42840 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
42841
42842 * gcc.c-torture/execute/20030224-2.c: New test.
42843
42844 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
42845
42846 * gcc.dg/decl-3.c: New test.
42847
42848 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
42849
42850 * gcc.dg/i386-loop-2.c: New test.
42851
42852 2003-03-11 Mark Mitchell <mark@codesourcery.com>
42853
42854 PR c++/9474
42855 * g++.dg/parse/namespace8.C: New test.
42856
42857 PR c++/9924
42858 * g++.dg/overload/builtin2.C: New test.
42859
42860 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
42861
42862 * gcc.dg/return-type-3.c: New test.
42863
42864 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
42865
42866 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
42867 profiling options are not supported.
42868
42869 2003-03-10 Mark Mitchell <mark@codesourcery.com>
42870
42871 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
42872 * g++.old-deja/g++.warn/impint2.C: Likewise.
42873
42874 2003-03-10 Devang Patel <dpatel@apple.com>
42875
42876 * g++.dg/cpp/c++_cmd_1.C: New test.
42877 * g++.dg/cpp/c++_cmd_1.h: New file.
42878
42879 2003-03-10 Segher Boessenkool <segher@koffie.nl>
42880
42881 * gcc.dg/altivec-9.c: New file.
42882
42883 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
42884
42885 * gcc.dg/ppc-sdata-1.c: New test.
42886 * gcc.dg/ppc-sdata-2.c: New test.
42887
42888 2003-03-09 Mark Mitchell <mark@codesourcery.com>
42889
42890 PR c++/9373
42891 * g++.dg/opt/ptrmem2.C: New test.
42892
42893 PR c++/8534
42894 * g++.dg/opt/ptrmem1.C: New test.
42895
42896 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
42897
42898 * gcc.dg/i386-loop-1.c: New test.
42899
42900 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42901
42902 PR c++/9970
42903 * g++.dg/lookup/friend1.C: New test.
42904
42905 2003-03-08 Mark Mitchell <mark@codesourcery.com>
42906
42907 PR c++/9823
42908 * g++.dg/parser/constructor1.C: New test.
42909
42910 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
42911
42912 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
42913
42914 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
42915
42916 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
42917
42918 * gcc.dg/cpp/Wunused.c: Update test.
42919
42920 2003-03-08 Jan Hubicka <jh@suse.cz>
42921
42922 * gcc.dg/inline-3.c: New test.
42923
42924 2003-03-08 Mark Mitchell <mark@codesourcery.com>
42925
42926 PR c++/9809
42927 * g++.dg/parse/builtin1.C: New test.
42928
42929 PR c++/9982
42930 * g++.dg/abi/cookie1.C: New test.
42931 * g++.dg/abi/cookie2.C: Likewise.
42932
42933 PR c++/9524
42934 * g++.dg/template/field1.C: New test.
42935
42936 PR c++/9912
42937 * g++.dg/parse/class1.C: New test.
42938 * g++.dg/parse/namespace7.C: Likewise.
42939 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
42940
42941 2003-03-07 Mark Mitchell <mark@codesourcery.com>
42942
42943 * g++.dg/init/ref4.C: New test.
42944
42945 2003-03-07 Jan Hubicka <jh@suse.cz>
42946
42947 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
42948 * gcc.dg/inline-3.c: New test.
42949
42950 2003-03-06 Mark Mitchell <mark@codesourcery.com>
42951
42952 * g++.dg/init/ref3.C: New test.
42953
42954 PR c++/9965
42955 * g++.dg/init/ref2.C: New test.
42956
42957 PR c++/9400
42958 * g++.dg/warn/Wshadow-2.C: New test.
42959
42960 PR c++/9791
42961 * g++.dg/warn/Woverloaded-1.C: New test.
42962
42963 2003-03-05 Jan Hubicka <jh@suse.cz>
42964
42965 * gcc.dg/i386-local2.c: New.
42966 * gcc.dg/i386-local.c: Fix typo.
42967
42968 2003-03-05 Mark Mitchell <mark@codesourcery.com>
42969
42970 * g++.dg/abi/layout3.C: New test.
42971
42972 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
42973
42974 * gcc.c-torture/compile/20030305-1.c
42975
42976 2003-03-05 Jan Hubicka <jh@suse.cz>
42977
42978 * gcc.dg/i386-local.c: New.
42979
42980 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
42981
42982 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
42983
42984 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
42985
42986 * gcc.dg/switch-2.c: New test.
42987 * gcc.dg/switch-3.c: New test.
42988 * gcc.dg/Wswitch.c: Adjust line numbers.
42989 * gcc.dg/Wswitch-default.c: Likewise.
42990 * gcc.dg/Wswitch-enum.c: Likewise.
42991
42992 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
42993
42994 * gcc.c-torture/execute/20030222-1.c: New test.
42995
42996 2003-03-03 James E Wilson <wilson@tuliptree.org>
42997
42998 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
42999
43000 2003-03-03 Mark Mitchell <mark@codesourcery.com>
43001
43002 PR c++/9878
43003 * g++.dg/init/ref1.C: New test.
43004
43005 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
43006
43007 * gcc.dg/sh-relax.c: New SH-only test.
43008
43009 2003-03-03 Geoffrey Keating <geoffk@apple.com>
43010
43011 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
43012 comment explaining purpose of testcase.
43013
43014 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
43015
43016 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
43017 for HC11/HC12 (asm needs two int registers).
43018 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
43019 HC11/HC12 because the test uses an asm which needs two 32-bit
43020 registers.
43021
43022 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
43023
43024 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
43025 for HC11/HC12 (array is too large otherwise).
43026 * gcc.c-torture/compile/920501-4.x: New file, likewise.
43027 * gcc.c-torture/compile/20010518-2.x: Likewise.
43028 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
43029 HC11/HC12 (array is too large).
43030
43031 2003-03-01 Geoffrey Keating <geoffk@apple.com>
43032
43033 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
43034 * lib/g++-dg.exp (g++-dg-test): Likewise.
43035
43036 2003-03-01 Roger Sayle <roger@eyesopen.com>
43037
43038 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
43039 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
43040
43041 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
43042
43043 * g++.dg/warn/implicit-typename1.C: Remove warning.
43044
43045 2003-02-28 Richard Henderson <rth@redhat.com>
43046
43047 * gcc.dg/noreturn-1.c: Move noreturn warning line.
43048 * gcc.dg/return-type-1.c: Move control reaches end warning line.
43049
43050 2003-02-28 Geoffrey Keating <geoffk@apple.com>
43051
43052 * gcc.dg/pch/pch.exp: Change .pch to .gch.
43053 * g++.dg/pch/pch.exp: Likewise.
43054
43055 2003-02-28 Mark Mitchell <mark@codesourcery.com>
43056
43057 PR c++/9879
43058 * g++.dg/init/new4.C: New test.
43059
43060 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
43061
43062 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
43063
43064 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
43065
43066 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
43067 unsigned long.
43068
43069 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
43070 wider than float.
43071
43072 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
43073
43074 * lib/scanasm.exp: Add support for counting numbers of
43075 occurences.
43076 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
43077 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
43078
43079 2003-02-25 Mark Mitchell <mark@codesourcery.com>
43080
43081 PR c++/9683
43082 * g++.dg/template/static3.C: New test.
43083
43084 PR c++/9829
43085 * g++.dg/parse/namespace6.C: New test.
43086
43087 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
43088
43089 PR target/9732
43090 * gcc.dg/20030225-1.c: New test.
43091
43092 2003-02-24 Mark Mitchell <mark@codesourcery.com>
43093
43094 * README: Remove out-of-date information.
43095
43096 PR c++/9836
43097 * g++.dg/template/spec6.C: New test.
43098
43099 2003-02-24 Jeff Law <law@redhat.com>
43100
43101 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
43102
43103 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
43104
43105 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
43106 * gcc.dg/pragma-ep-1.c: Likewise.
43107
43108 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
43109
43110 PR c++/9602
43111 * g++.dg/template/friend16.C: New test.
43112
43113 2003-02-23 Mark Mitchell <mark@codesourcery.com>
43114
43115 PR c++/5333
43116 * g++.dg/parse/fused-params1.C: Adjust error messages.
43117 * g++.dg/template/nested3.C: New test.
43118
43119 2003-02-24 Alan Modra <amodra@bigpond.net.au>
43120
43121 * g++.dg/abi/param1.C: New test.
43122
43123 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
43124
43125 PR c++/7982
43126 * g++.dg/warn/implicit-typename1.C: New test.
43127
43128 2003-02-22 Kelley Cook <kelleycook@comcast.net>
43129
43130 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
43131 with "mtune".
43132 * g++.old-deja/g++.other/store-expr2.C: Likewise.
43133 * gcc.c-torture/execute/20010129-1.x: Likewise.
43134 * gcc.dg/20011107-1.c: Likewise.
43135 * gcc.dg/20020108-1.c: Likewise.
43136 * gcc.dg/20020122-3.c: Likewise.
43137 * gcc.dg/20020206-1.c: Likewise.
43138 * gcc.dg/20020310-1.c: Likewise.
43139 * gcc.dg/20020426-2.c: Likewise.
43140 * gcc.dg/20020517-1.c: Likewise.
43141 * gcc.dg/991230-1.c: Likewise.
43142 * gcc.dg/i386-unroll-1.c: Likewise.
43143 * gcc.misc-tests/i386-prefetch.exp: Likewise.
43144
43145 2003-02-22 Jan Hubicka <jh@suse.cz>
43146
43147 * gcc.dg/i386-mul.c: New test.
43148
43149 2003-02-21 Roger Sayle <roger@eyesopen.com>
43150
43151 * gcc.dg/builtins-5.c: New test case.
43152
43153 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
43154
43155 * gcc.dg/asmreg-1.c: New test.
43156
43157 2003-02-21 Mark Mitchell <mark@codesourcery.com>
43158
43159 PR c++/9749
43160 * g++.dg/parse/varmod1.C: New test.
43161
43162 2003-02-21 Mark Mitchell <mark@codesourcery.com>
43163
43164 PR c++/9727
43165 * g++.dg/template/op1.C: New test.
43166
43167 2003-02-21 Mark Mitchell <mark@codesourcery.com>
43168
43169 PR c++/8906
43170 * g++.dg/template/nested2.C: New test.
43171
43172 2003-02-21 Mark Mitchell <mark@codesourcery.com>
43173
43174 PR c++/8724
43175 * g++.dg/expr/dtor1.C: New test.
43176
43177 2003-02-21 Zack Weinberg <zack@codesourcery.com>
43178
43179 * gcc.dg/cpp/include3.c: New test.
43180 * gcc.dg/cpp/inc/foo.h: New file.
43181
43182 2003-02-21 Glen Nakamura <glen@imodulo.com>
43183
43184 * gcc.c-torture/execute/20030221-1.c: New test.
43185
43186 2003-02-20 Mark Mitchell <mark@codesourcery.com>
43187
43188 PR c++/9729
43189 * g++.dg/abi/conv1.C: New test.
43190
43191 2003-02-20 Jan Hubicka <jh@suse.cz>
43192
43193 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
43194
43195 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
43196
43197 * gcc.c-torture/compile/20030219-1.c: New test.
43198
43199 2003-02-18 Jan Hubicka <jh@suse.cz>
43200
43201 * gcc.dg/funcorder.c: New test.
43202
43203 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
43204
43205 * gcc.c-torture/execute/20030218-1.c: New.
43206
43207 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
43208
43209 * gcc.dg/20030218-1.c: New.
43210
43211 2003-02-18 Richard Henderson <rth@redhat.com>
43212
43213 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
43214 * gcc.dg/attr-used-2.c: New.
43215
43216 2003-02-18 Mark Mitchell <mark@codesourcery.com>
43217
43218 PR c++/9704
43219 * g++.dg/init/copy5.C: New test.
43220
43221 2003-02-18 Geoffrey Keating <geoffk@apple.com>
43222
43223 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
43224 * g++.dg/pch/pch.exp: Likewise.
43225
43226 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
43227
43228 * gcc.c-torture/execute/20030209-1.c: Enable the test if
43229 STACK_SIZE is not defined.
43230
43231 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
43232
43233 PR c++/9457
43234 * g++.dg/template/init1.C: New test.
43235
43236 2003-02-16 Jan HUbicka <jh@suse.cz>
43237
43238 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
43239 (foo): Add few extra tests
43240 * gcc.dg/c99-const-expr-3.c: Likewise.
43241 * gcc.c-torture/execute/20030216-1.c: New.
43242
43243 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
43244
43245 PR c++/9459
43246 * g++.dg/ext/typeof4.C: New test.
43247
43248 2003-02-15 Roger Sayle <roger@eyesopen.com>
43249
43250 * gcc.dg/i386-387-3.c: New test case.
43251
43252 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
43253
43254 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
43255 cris-*-elf* cris-*-aout* and mmix-*-*.
43256
43257 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
43258
43259 * gcc.dg/20030213-1.c: New test.
43260
43261 2003-02-12 Roger Sayle <roger@eyesopen.com>
43262
43263 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
43264 * gcc.dg/i386-387-2.c: Likewise.
43265
43266 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
43267
43268 * gcc.dg/ppc-spe.c: Fix formatting.
43269 Enable tests that were previously unsupported by gas.
43270 Delete tests for instructions that no longer exist.
43271 Switch arguments on evsubifw builtin.
43272
43273 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
43274
43275 * gcc.c-torture/execute/20030209-1.c: Disable the test if
43276 STACK_SIZE is too small.
43277
43278 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
43279 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
43280
43281 * gcc.dg/decl-2.c: New test.
43282
43283 2003-02-10 Jan Hubicka <jh@suse.cz>
43284
43285 * gcc.dg/i386-fpcvt-1.c: New test.
43286
43287 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
43288
43289 * gcc.c-torture/execute/20030209-1.c: New test.
43290
43291 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
43292
43293 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
43294 int-wide bitops, use the constants of the same width.
43295 Likewise, if long long is 32-bit wide, test bitops using
43296 32-bit constants.
43297
43298 2003-02-07 Loren James Rittle <ljrittle@acm.org>
43299
43300 * gcc.dg/20021014-1.c: Annotate with expected notice text.
43301
43302 2003-02-07 Roger Sayle <roger@eyesopen.com>
43303
43304 * gcc.dg/builtins-4.c: New test case.
43305
43306 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43307
43308 * gcc.dg/20020430-1.c: Fix dg command typos.
43309 * gcc.dg/20020503-1.c: Likewise.
43310
43311 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
43312
43313 PR c++/8785
43314 * g++.dg/parse/fused-params1.C: New test.
43315
43316 PR c++/8857
43317 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
43318
43319 PR c++/8921
43320 * g++.dg/parse/non-dependent1.C: New test.
43321
43322 PR c++/8928
43323 * g++.dg/parse/dupl-tmpl-args1.C: New test.
43324
43325 PR c++/9228
43326 * g++.dg/parse/undefined7.C: New test.
43327 * g++.dg/parse/non-templ1.C: New test.
43328
43329 PR c++/9229
43330 * g++.dg/parse/too-many-tmpl-args1.C: New test.
43331
43332 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
43333
43334 * gcc.c-torture/compile/20030206-1.c: New test.
43335
43336 2003-02-05 Roger Sayle <roger@eyesopen.com>
43337
43338 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
43339 "pow" to "foo" to avoid potential confusion with a math built-in.
43340
43341 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43342
43343 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
43344 conditions for SPARC targets.
43345
43346 2003-02-05 Jakub Jelinek <jakub@redhat.com>
43347
43348 * gcc.dg/20030204-1.c: New test.
43349
43350 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
43351
43352 PR c++/38
43353 * g++.dg/parse/array-size1.C: New test.
43354
43355 PR c++/5657
43356 * g++.dg/parse/undefined3.C: New test.
43357
43358 PR c++/5665
43359 * g++.dg/parse/undefined4.C: New test.
43360
43361 PR c++/5975
43362 * g++.dg/parse/undefined5.C: New test.
43363
43364 PR c++/7259
43365 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
43366
43367 PR c++/8578
43368 * g++.dg/parse/casting-operator1.C: New test.
43369
43370 PR c++/8596
43371 * g++.dg/parse/undefined6.C: New test.
43372
43373 PR c++/8736
43374 * g++.dg/parse/missing-template1.C: New test.
43375
43376 2003-02-04 Jan Hubicka <jh@suse.cz>
43377
43378 * gcc.dg/i386-cadd.c: Compile using -march=k8.
43379 * gcc.dg/i386-cmov?.c: Likewise.
43380 * gcc.dg/i386-fpcvt-?.c: Likewise.
43381 * gcc.dg/i386-ssefp-1.c: Likewise.
43382 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
43383 conventions.
43384
43385 2003-02-03 Mark Mitchell <mark@codesourcery.com>
43386
43387 PR c++/7129
43388 * g++.dg/ext/max.C: New test.
43389
43390 2003-02-03 Jan Hubicka <jh@suse.cz>
43391
43392 * gcc.c-torture/execute/20030203-1.c: New test.
43393
43394 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
43395
43396 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
43397 'natural-endian'.
43398
43399 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
43400
43401 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
43402 * g++.dg/init/new2.C: Likewise.
43403 * g++.dg/other/new1.C: Likewise.
43404
43405 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
43406
43407 * gcc.dg/struct-ret-libc.c: New test.
43408
43409 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
43410
43411 * gcc.dg/20030129-1.c: New test.
43412
43413 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
43414
43415 PR c++/8849
43416 * g++.dg/template/ptrmem4.C: New test.
43417
43418 2003-01-29 Mark Mitchell <mark@codesourcery.com>
43419
43420 * g++.dg/parser/constant1.C: New test.
43421
43422 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
43423
43424 PR c++/8591
43425 * g++.dg/parse/friend2.C: New test.
43426
43427 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
43428
43429 PR c++/9437
43430 * g++.dg/template/unify4.C: New test.
43431
43432 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
43433
43434 * gcc.c-torture/execute/20030128-1.c: New test.
43435
43436 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
43437
43438 * g++.dg/lookup/nested1.C: Test moved from ...
43439 * g++.old-deja/g++.other/lookup24.C: ... here.
43440
43441 2003-01-28 Jan Hubicka <jh@suse.cz>
43442
43443 * gcc.dg/i386-cmov5.c: New test.
43444
43445 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
43446
43447 * gcc.c-torture/execute/20010925-1.c: Changed the
43448 memcpy declaration.
43449
43450 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
43451
43452 PR c++/3902
43453 * g++.dg/parse/template5.C: New test.
43454
43455 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
43456
43457 PR fortran/9258
43458 * g77.dg/pr9258: New test.
43459
43460 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
43461
43462 * README: Move relevant parts from README.g++.
43463
43464 * README.g++: Remove this file.
43465
43466 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
43467
43468 * g++.dg/abi/dcast1.C: New test.
43469
43470 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43471
43472 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
43473
43474 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
43475
43476 PR c++/47
43477 * g++.old-deja/g++.other/lookup24.C: New test.
43478
43479 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43480
43481 PR middle-end/7227
43482 * gcc.dg/uninit-C.c: New test.
43483
43484 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
43485
43486 * g++.dg/abi/covariant1.C: New test.
43487
43488 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
43489
43490 * gcc.dg/20030123-1.c: New test.
43491
43492 2003-01-25 Jan Hubicka <jh@suse.cz>
43493
43494 PR opt/8492
43495 * gcc.c-torture/compile/20030125-1.c
43496
43497 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
43498
43499 PR c++/9403
43500 * g++.dg/parse/template3.C: New test.
43501 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
43502
43503 PR c++/795
43504 * g++.dg/parse/template4.C: New test.
43505
43506 PR c++/9415
43507 * g++.dg/template/qual2.C: New test.
43508
43509 PR c++/8545
43510 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
43511
43512 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
43513
43514 2003-01-25 Roger Sayle <roger@eyesopen.com>
43515
43516 * gcc.c-torture/execute/switch-1.c: New test case.
43517
43518 2003-01-25 Jan Hubicka <jh@suse.cz>
43519
43520 * gcc.c-torture/execute/20030125-1.[cx]: New test.
43521
43522 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
43523
43524 Tweaks for Bison-1.875. From the NEWS file:
43525 "- `parse error' -> `syntax error'
43526 Bison now uniformly uses the term `syntax error'"
43527 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
43528 * gcc.dg/cpp/digraph2.c: Likewise.
43529 * gcc.dg/cpp/direct2.c: Likewise.
43530 * gcc.dg/cpp/paste4.c: Likewise.
43531 * gcc.dg/c90-restrict-1.c: Likewise.
43532 * gcc.dg/c99-func-2.c: Likewise.
43533 * gcc.dg/noncompile/920721-2.c: Likewise.
43534 * gcc.dg/noncompile/930622-2.c: Likewise.
43535 * gcc.dg/noncompile/940112-1.c: Likewise.
43536 * gcc.dg/noncompile/950921-1.c: Likewise.
43537 * gcc.dg/noncompile/951123-1.c: Likewise.
43538 * gcc.dg/noncompile/971104-1.c: Likewise.
43539 * gcc.dg/noncompile/990416-1.c: Likewise.
43540
43541 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
43542
43543 * g++.dg/parse/undefined1.C: Add error message.
43544
43545 2003-01-22 Mark Mitchell <mark@codesourcery.com>
43546
43547 PR c++/9354
43548 * g++.dg/parse/new1.C: New test.
43549
43550 PR c++/9216
43551 * g++.dg/parse/template2.C: New test.
43552
43553 PR c++/9354
43554 * g++.dg/parse/typedef2.C: New test.
43555
43556 PR c++/9328
43557 * g++.dg/ext/typeof3.C: New test.
43558
43559 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
43560
43561 PR c++/2738
43562 * g++.dg/parse/ret-type1.C: New test.
43563
43564 PR c++/3792
43565 * g++.dg/parse/tmpl-outside1.C: New test.
43566
43567 PR c++/4207
43568 * g++.dg/parse/int-as-enum1.C: New test.
43569
43570 PR c++/4903
43571 * g++.dg/parse/no-typename1.C: New test.
43572
43573 PR c++/5533
43574 * g++.dg/parse/no-value1.C: New test.
43575
43576 PR c++/5921
43577 * g++.dg/parse/wrong-inline1.C: New test.
43578
43579 PR c++/6402
43580 * g++.dg/parse/ref1.C: New test.
43581
43582 PR c++/6992
43583 * g++.dg/parse/attr-ctor1.C: New test.
43584
43585 PR c++/7229
43586 * g++.dg/parse/namespace5.C: New test.
43587
43588 PR c++/7917
43589 * g++.dg/parse/func-def1.C: New test.
43590
43591 PR c++/8143
43592 * g++.dg/parse/undefined1.C: New test.
43593
43594 PR c++/5723, PR c++/8522
43595 * g++.dg/parse/specialization1.C: New test.
43596
43597 PR c++/163, PR c++/8595
43598 * g++.dg/parse/struct-as-enum1.C: New test.
43599
43600 PR c++/9173
43601 * g++.dg/parse/undefined2.C: New test.
43602
43603 2003-01-22 Mark Mitchell <mark@codesourcery.com>
43604
43605 PR c++/9298
43606 * g++.dg/parse/template1.C: New test.
43607
43608 PR c++/9384
43609 * g++.dg/parse/using1.C: New test.
43610
43611 PR c++/9285
43612 PR c++/9294
43613 * g++.dg/parse/expr2.C: New test.
43614
43615 PR c++/9388
43616 * g++.dg/parse/lookup2.C: Likewise.
43617
43618 2003-01-21 Jan Hubicka <jh@suse.cz>
43619
43620 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
43621 * gcc.c-torture/execute/eeprof-1.c: Likewise.
43622 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
43623 * gcc.c-torture/execute/string-opt-*.c: Likewise.
43624
43625 2003-01-20 Nick Clifton <nickc@redhat.com>
43626
43627 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
43628 problem with ARM sibcall code generation.
43629
43630 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
43631
43632 * gcc.c-torture/execute/20030120-1.c: New.
43633
43634 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
43635
43636 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
43637
43638 2003-01-17 Mark Mitchell <mark@codesourcery.com>
43639
43640 PR c++/9272
43641 * g++.dg/parse/ctor1.C: New test.
43642
43643 PR c++/9294:
43644 * g++.dg/parse/qualified1.C: New test.
43645
43646 * g++.dg/parse/typename3.C: New test.
43647
43648 2003-01-16 Richard Henderson <rth@redhat.com>
43649
43650 * g++.dg/tls/init-2.C: Fix error matches for real this time.
43651
43652 2003-01-16 Richard Henderson <rth@redhat.com>
43653
43654 * g++.dg/pch/pch.exp: Copy test header to the working directory
43655 before using it either for precompilation or direct use.
43656 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
43657 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
43658
43659 2003-01-16 Richard Henderson <rth@redhat.com>
43660
43661 * gcc.dg/pch/pch.exp: Copy test header to the working directory
43662 before using it either for precompilation or direct use.
43663 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
43664 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
43665
43666 2003-01-16 Mark Mitchell <mark@codesourcery.com>
43667
43668 * g++.dg/ext/typename1.C: Add typename keyword.
43669 * g++.dg/template/crash1.C: Update error messages.
43670 * g++.dg/template/crash2.C: Remove error message.
43671 * g++.dg/parse/typename2.C: New test.
43672 * g++.dg/template/typename2.C: Change implicit
43673 typename warning into error.
43674 * g++.old-deja/g++.benjamin/tem03.C: Issue more
43675 error messages.
43676 * g++.old-deja/g++.benjamin/tem04.C: Fix typos.
43677 * g++.old-deja/g++.brendan/crash56.C: Add this->.
43678 * g++.old-deja/g++.law/visibility13.C: Remove error
43679 messages.
43680 * g++.old-deja/g++.ns/template17.C: Reorder code to
43681 make declaration visible in template.
43682 * g++.old-deja/g++.pt/crash3.C: Fix typos.
43683 * g++.old-deja/g++.pt/crash36.C: Issue more error
43684 messages.
43685 * g++.old-deja/g++.pt/crash5.C: Improve error
43686 message.
43687 * g++.old-deja/g++.pt/crash67.C: Remove warning.
43688 * g++.old-deja/g++.pt/inherit1.C: Add this->.
43689 * g++.old-deja/g++.pt/niklas01a.C: Add error message.
43690 * g++.old-deja/g++.pt/typename16.C: Replace implicit
43691 typename warning with error message.
43692 * g++.old-deja/g++.pt/typename19.C: Remove warning.
43693 * g++.old-deja/g++.robertl/eb112.C: Fix typo.
43694 * g++.old-deja/g++.robertl/eb24.C: Use this->.
43695
43696 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
43697
43698 * g++.dg/parse/ambig2.C: New test.
43699
43700 2003-01-15 Richard Henderson <rth@redhat.com>
43701
43702 * g++.dg/tls/init-2.C: Update error message string.
43703
43704 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43705
43706 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
43707
43708 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
43709
43710 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
43711 all for HC11/HC12.
43712 * gcc.c-torture/compile/20001205-1.x: Likewise.
43713 * gcc.c-torture/compile/20001226-1.x: Likewise.
43714 * gcc.c-torture/compile/920520-1.x: Likewise.
43715 * gcc.c-torture/compile/961203-1.x: Likewise.
43716 * gcc.c-torture/compile/20020604-1.x: Likewise.
43717
43718 2003-01-15 Jan Hubicka <jh@suse.cz>
43719
43720 * gcc.c-torture/compile/20030115-1.c: New test.
43721
43722 * gcc.dg/i386-fpcvt-1.c: New test.
43723 * gcc.dg/i386-fpcvt-2.c: New test.
43724
43725 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
43726
43727 Further conform g++'s __vmi_class_type_info to the C++ ABI
43728 specification.
43729 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
43730 the specification.
43731
43732 2003-01-14 Jan Hubicka <jh@suse.cz>
43733
43734 * gcc.dg/i386-fpcvt-1.c: New test.
43735 * gcc.dg/i386-fpcvt-2.c: New test.
43736
43737 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
43738
43739 * gcc.dg/i386-mmx-3.c: New test.
43740
43741 2003-01-12 Mark Mitchell <mark@codesourcery.com>
43742
43743 PR c++/9264
43744 * g++.dg/parse/octal1.C: New file.
43745
43746 PR c++/9172
43747 * g++.dg/parse/typename1.C: New file.
43748
43749 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
43750
43751 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
43752 * gcc.dg/bf-no-ms-layout.c: Likewise.
43753 * gcc.dg/bf-ms-attrib.c: Likewise.
43754
43755 2003-01-10 Mark Mitchell <mark@codesourcery.com>
43756
43757 PR c++/9099
43758 * g++.dg/parse/dtor1.C: New file.
43759
43760 PR c++/9128
43761 * g++.dg/rtti/typeid1.C: New file.
43762
43763 PR c++/9153
43764 * g++.dg/parse/lookup1.C: New file.
43765
43766 PR c++/9171
43767 * g++.dg/templ/spec5.C: New file.
43768
43769 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
43770
43771 * gcc.c-torture/compile/20030110-1.c: New test.
43772
43773 2003-01-09 Geoffrey Keating <geoffk@apple.com>
43774
43775 Merge from pch-branch:
43776
43777 2002-12-23 Geoffrey Keating <geoffk@apple.com>
43778
43779 * gcc.dg/pch/cpp-1.h: New.
43780 * gcc.dg/pch/cpp-1.c: New.
43781 * gcc.dg/pch/cpp-2.h: New.
43782 * gcc.dg/pch/cpp-2.c: New.
43783
43784 2002-11-19 Geoffrey Keating <geoffk@apple.com>
43785
43786 * gcc.dg/pch/except-1.h: New.
43787 * gcc.dg/pch/except-1.c: New.
43788
43789 2002-11-13 Geoffrey Keating <geoffk@apple.com>
43790
43791 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
43792 running test.
43793 * gcc.dg/pch: Include *.hp not *.h.
43794 * gcc.dg/pch/system-1.h: New.
43795 * gcc.dg/pch/system-1.c: New.
43796
43797 2002-11-11 Geoffrey Keating <geoffk@apple.com>
43798
43799 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
43800 rather than trying to build and run a program using PCH.
43801 * gcc.dg/pch: Remove dg-do commands from test files.
43802
43803 2002-11-08 Geoffrey Keating <geoffk@apple.com>
43804
43805 * gcc.dg/pch/macro-3.c: New.
43806 * gcc.dg/pch/macro-3.h: New.
43807
43808 2002-11-04 Geoffrey Keating <geoffk@apple.com>
43809
43810 * gcc.dg/pch/common-1.c: New.
43811 * gcc.dg/pch/common-1.h: New.
43812 * gcc.dg/pch/decl-1.c: New.
43813 * gcc.dg/pch/decl-1.h: New.
43814 * gcc.dg/pch/decl-2.c: New.
43815 * gcc.dg/pch/decl-2.h: New.
43816 * gcc.dg/pch/decl-3.c: New.
43817 * gcc.dg/pch/decl-3.h: New.
43818 * gcc.dg/pch/decl-4.c: New.
43819 * gcc.dg/pch/decl-4.h: New.
43820 * gcc.dg/pch/decl-5.c: New.
43821 * gcc.dg/pch/decl-5.h: New.
43822 * gcc.dg/pch/global-1.c: New.
43823 * gcc.dg/pch/global-1.h: New.
43824 * gcc.dg/pch/inline-1.c: New.
43825 * gcc.dg/pch/inline-1.h: New.
43826 * gcc.dg/pch/inline-2.c: New.
43827 * gcc.dg/pch/inline-2.h: New.
43828 * gcc.dg/pch/static-1.c: New.
43829 * gcc.dg/pch/static-1.h: New.
43830 * gcc.dg/pch/static-2.c: New.
43831 * gcc.dg/pch/static-2.h: New.
43832
43833 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
43834
43835 * g++.dg/pch/pch.exp: Better handle failing testcases.
43836 * gcc.dg/pch/pch.exp: Likewise.
43837 * gcc.dg/pch/macro-1.c: New.
43838 * gcc.dg/pch/macro-1.h: New.
43839 * gcc.dg/pch/macro-2.c: New.
43840 * gcc.dg/pch/macro-2.h: New.
43841
43842 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
43843
43844 * g++.dg/dg.exp: Treat files in pch/ specially.
43845 * g++.dg/pch/pch.exp: New file.
43846 * g++.dg/pch/empty.H: New file.
43847 * g++.dg/pch/empty.C: New file.
43848 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
43849 "precompile".
43850
43851 * gcc.dg/pch/pch.exp: New file.
43852 * gcc.dg/pch/empty.h: New file.
43853 * gcc.dg/pch/empty.c: New file.
43854 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
43855 "precompile".
43856
43857 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
43858
43859 * g++.dg/template/friend14.C: New test.
43860
43861 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
43862
43863 * gcc.dg/old-style-asm-1.c: New test.
43864
43865 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
43866
43867 * gcc.c-torture/compile/20030109-1.c: New test.
43868
43869 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
43870
43871 * gcc.c-torture/execute/20030109-1.c: New test.
43872
43873 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
43874
43875 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
43876 * g++.old-deja/g++.mike/dyncast2.C: Likewise.
43877 * g++.old-deja/g++.mike/dyncast3.C: Likewise.
43878 * g++.old-deja/g++.mike/eh2.C: Likewise.
43879 * g++.old-deja/g++.mike/eh3.C: Likewise.
43880 * g++.old-deja/g++.mike/eh5.C: Likewise.
43881 * g++.old-deja/g++.mike/eh6.C: Likewise.
43882 * g++.old-deja/g++.mike/eh7.C: Likewise.
43883 * g++.old-deja/g++.mike/eh8.C: Likewise.
43884 * g++.old-deja/g++.mike/eh9.C: Likewise.
43885 * g++.old-deja/g++.mike/eh10.C: Likewise.
43886 * g++.old-deja/g++.mike/eh12.C: Likewise.
43887 * g++.old-deja/g++.mike/eh13.C: Likewise.
43888 * g++.old-deja/g++.mike/eh14.C: Likewise.
43889 * g++.old-deja/g++.mike/eh16.C: Likewise.
43890 * g++.old-deja/g++.mike/eh17.C: Likewise.
43891 * g++.old-deja/g++.mike/eh18.C: Likewise.
43892 * g++.old-deja/g++.mike/eh21.C: Likewise.
43893 * g++.old-deja/g++.mike/eh23.C: Likewise.
43894 * g++.old-deja/g++.mike/eh24.C: Likewise.
43895 * g++.old-deja/g++.mike/eh25.C: Likewise.
43896 * g++.old-deja/g++.mike/eh26.C: Likewise.
43897 * g++.old-deja/g++.mike/eh27.C: Likewise.
43898 * g++.old-deja/g++.mike/eh28.C: Likewise.
43899 * g++.old-deja/g++.mike/eh29.C: Likewise.
43900 * g++.old-deja/g++.mike/eh31.C: Likewise.
43901 * g++.old-deja/g++.mike/eh33.C: Likewise.
43902 * g++.old-deja/g++.mike/eh34.C: Likewise.
43903 * g++.old-deja/g++.mike/eh35.C: Likewise.
43904 * g++.old-deja/g++.mike/eh36.C: Likewise.
43905 * g++.old-deja/g++.mike/eh37.C: Likewise.
43906 * g++.old-deja/g++.mike/eh38.C: Likewise.
43907 * g++.old-deja/g++.mike/eh39.C: Likewise.
43908 * g++.old-deja/g++.mike/eh40.C: Likewise.
43909 * g++.old-deja/g++.mike/eh41.C: Likewise.
43910 * g++.old-deja/g++.mike/eh42.C: Likewise.
43911 * g++.old-deja/g++.mike/eh44.C: Likewise.
43912 * g++.old-deja/g++.mike/eh46.C: Likewise.
43913 * g++.old-deja/g++.mike/eh47.C: Likewise.
43914 * g++.old-deja/g++.mike/eh48.C: Likewise.
43915 * g++.old-deja/g++.mike/eh49.C: Likewise.
43916 * g++.old-deja/g++.mike/eh50.C: Likewise.
43917 * g++.old-deja/g++.mike/eh51.C: Likewise.
43918 * g++.old-deja/g++.mike/eh53.C: Likewise.
43919 * g++.old-deja/g++.mike/eh55.C: Likewise.
43920 * g++.old-deja/g++.mike/p7912.C: Likewise.
43921 * g++.old-deja/g++.mike/p9706.C: Likewise.
43922 * g++.old-deja/g++.mike/p10416.C: Likewise.
43923 * g++.old-deja/g++.mike/p11667.C: Likewise.
43924 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
43925 Remove redundant reference to Iris.
43926 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
43927 Elxsi, i860, Pico Java, and WE32K.
43928
43929 2003-01-07 Mark Mitchell <mark@codesourcery.com>
43930
43931 * g++.dg/ext/asm4.C: New test.
43932
43933 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
43934
43935 PR c++/9030
43936 * g++.dg/template/friend12.C: New test.
43937 * g++.dg/template/friend13.C: Likewise.
43938 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
43939
43940 2003-01-08 Jan Hubicka <jh@suse.cz>
43941
43942 * gcc.dg/i386-cadd.c: New test.
43943 * gcc.dg/i386-cmov4.c: Likewise.
43944
43945 2003-01-06 Mark Mitchell <mark@codesourcery.com>
43946
43947 PR c++/9165
43948 * g++.dg/warn/Wunused-3.C: New test.
43949
43950 * g++.dg/abi/bitfield9.C: New test.
43951
43952 PR c++/9189
43953 * g++.dg/parse/defarg3.C: New test.
43954
43955 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
43956
43957 * g++.dg/parse/ambig1.C: New test.
43958 * g++.dg/parse/defarg2.C: New test.
43959
43960 2003-01-05 Mark Mitchell <mark@codesourcery.com>
43961
43962 * g++.dg/template/defarg-1.C: New test.
43963 * g++.dg/template/local2.C: Likewise.
43964
43965 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
43966
43967 * gcc.c-torture/execute/20030105-1.c: New test.
43968
43969 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
43970
43971 * g++.dg/parse/namespace3.C: Remove extra semicolons.
43972 * g++.dg/parse/namespace4.C: Likewise.
43973
43974 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
43975
43976 * g++.dg/template/ntp2.C: New test.
43977
43978 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
43979
43980 * g++.dg/parse/extern-C-1.C: New test.
43981
43982 * g++.dg/parse/namespace4.C: New test.
43983
43984 * g++.dg/template/nested1.C: New test.
43985
43986 * g++.dg/parse/namespace3.C: New test.
43987
43988 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
43989
43990 * g++.dg/lookup/two-stage1.C: New test.
43991
43992 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43993
43994 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
43995 * g++.old-deja/g++.jason/access8.C: Likewise.
43996 * g++.old-deja/g++.other/decl5.C: Likewise.
43997
43998 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
43999
44000 * g++.dg/parse/parse7.C: New test.
44001
44002 2003-01-02 Mark Mitchell <mark@codesourcery.com>
44003
44004 PR c++/2843
44005 * g++.dg/ext/attrib7.C: New test.
44006
44007 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
44008
44009 * g++.dg/parse/parse6.C: New test.
44010
44011 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
44012
44013 * gcc.dg/h8300-stack-1.c: New.
44014
44015 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
44016
44017 g++.dg/lookup/exception1.C: New test.
44018
44019 g++.dg/lookup/template1.C: New test.
44020
44021 g++.dg/parse/namespace2.C: New test.
44022
44023 g++.dg/parse/parens2.C: New test.
44024
44025 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
44026
44027 * g++.dg/parse/parse5.C: New test.
44028 * g++.dg/lookup/scoped4.C: New test.
44029
44030 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
44031
44032 * g++.dg/parse/parens1.C: New test.
44033
44034 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
44035 angle-bracket1.C.
44036 * g++.dg/parse/parens2.C: New test.
44037
44038 * g++.dg/lookup/scope-operator1.C: New test.
44039
44040 * g++.dg/parse/operator1.C: New test.
44041
44042 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
44043
44044 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
44045 * g++.old-deja/g++.other/access6.C: Likewise.
44046 * g++.old-deja/g++.other/decl1.C: Likewise.
44047 * g++.old-deja/g++.pt/typename12.C: Likewise.
44048
44049 2002-12-31 Mark Mitchell <mark@codesourcery.com>
44050
44051 * g++.dg/parse/namespace1.C: New test.
44052
44053 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
44054
44055 * g++.dg/parse/parse4.C: New test.
44056
44057 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
44058
44059 * g++.dg/parse/parse3.C: New test.
44060
44061 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
44062
44063 * g++.dg/parse/parse2.C: New test.
44064
44065 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
44066
44067 * g++.dg/template/friend11.C: New test.
44068
44069 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
44070
44071 * g++.dg/parse/parse1.C: New test.
44072
44073 2002-12-31 Janis Johnson <janis187@us.ibm.com>
44074
44075 * lib/profopt.exp: Change the name of a global variable to avoid
44076 possible clashes with other test suites.
44077
44078 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
44079
44080 * g++.dg/inherit/covariant8.C: New test.
44081
44082 2002-12-31 Mark Mitchell <mark@codesourcery.com>
44083
44084 * g++.dg/init/array9.C: New test.
44085
44086 PR c++/9112
44087 * g++.dg/parse/expr1.C: New test.
44088
44089 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
44090
44091 * gcc.c-torture/compile/20021230-1.c: New test.
44092
44093 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
44094
44095 * g++.dg/inherit/covariant5.C: New test.
44096 * g++.dg/inherit/covariant6.C: New test.
44097 * g++.dg/inherit/covariant7.C: New test.
44098
44099 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
44100
44101 PR c++/2739
44102 * g++.dg/other/access2.C: New test.
44103
44104 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
44105
44106 * g++.dg/other/anon-struct.C: No longer fails
44107 * g++.old-deja/g++.brendan/parse4.C: Likewise.
44108 * g++.old-deja/g++.brendan/parse5.C: Likewise.
44109 * g++.old-deja/g++.brendan/parse6.C: Likewise.
44110
44111 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
44112
44113 * g++.dg/parse/angle-bracket.C (main): No longer fails.
44114
44115 2002-12-27 Mark Mitchell <mark@codesourcery.com>
44116
44117 * g++.dg/eh/spec4.C: Remove stray semicolon.
44118 * g++.dg/expr/pmf-1.C: Change error message.
44119 * g++.dg/ext/asm1.C: Remove stray semicolon.
44120 * g++.dg/ext/typename1.C: Add missing typenames.
44121 * g++.dg/inherit/template-as-base.C: Change error message.
44122 * g++.dg/lookup/scoped1.C: Likewise.
44123 * g++.dg/lookup/scoped2.C: Likewise.
44124 * g++.dg/lookup/using2.C: Likewise.
44125 * g++.dg/other/component1.C: Remove stray semicolon.
44126 * g++.dg/other/do1.C: Change error message.
44127 * g++.dg/other/error2.C: Likewise.
44128 * g++.dg/other/init1.C: Likewise.
44129 * g++.dg/other/packed1.C: Remove stray semicolon.
44130 * g++.dg/other/ptrmem2.C: Change error message.
44131 * g++.dg/parse/parameter-declaration-1.C: Remove line number
44132 marker.
44133 * g++.dg/special/initp1.C: Remove invalid attribute usage.
44134 * g++.dg/template/access3.C: Add typename keyword.
44135 * g++.dg/template/access5.C: Remove stray semicolon.
44136 * g++.dg/template/access6.C: Likewise.
44137 * g++.dg/template/complit1.C: Likewise.
44138 * g++.dg/template/crash1.C: Change error message.
44139 * g++.dg/template/inherit2.C: Remove stray semicolon.
44140 * g++.dg/template/instantiate2.C: Likewise.
44141 * g++.dg/template/instantiate3.C: Change error message.
44142 * g++.dg/template/qual1.C: Remove stray semicolon.
44143 * g++.dg/template/qualttp18.C: Change error message.
44144 * g++.dg/template/ref1.C: Remove stray semicolon.
44145 * g++.dg/template/sizeof1.C (A::value): Declare it.
44146 * g++.dg/template/spec4.C: Change error message.
44147 * g++.dg/template/static1.C: Likewise.
44148 * g++.dg/template/type1.C: Likewise.
44149 * g++.dg/template/typename3.C: Likewise.
44150 * g++.old-deja/g++.benjamin/13478.C: Change error message.
44151 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
44152 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
44153 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
44154 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
44155 named return value extension.
44156 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
44157 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
44158 * g++.old-deja/g++.bob/extern_C.C: Likewise.
44159 * g++.old-deja/g++.bob/inherit2.C: Likewise.
44160 * g++.old-deja/g++.brendan/complex1.C: Likewise.
44161 * g++.old-deja/g++.brendan/copy5.C: Likewise.
44162 * g++.old-deja/g++.brendan/crash13.C: Likewise.
44163 * g++.old-deja/g++.brendan/crash15.C: Likewise.
44164 * g++.old-deja/g++.brendan/crash18.C: Change error message.
44165 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
44166 * g++.old-deja/g++.brendan/crash38.C: Likewise.
44167 * g++.old-deja/g++.brendan/crash50.C: Likewise.
44168 * g++.old-deja/g++.brendan/crash56.C: Likewise.
44169 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
44170 syntax.
44171 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
44172 * g++.old-deja/g++.brendan/crash8.C: Change error message.
44173 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
44174 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
44175 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
44176 * g++.old-deja/g++.brendan/template11.C: Likewise.
44177 * g++.old-deja/g++.brendan/template26.C: Likewise.
44178 * g++.old-deja/g++.brendan/template27.C: Use explicit
44179 specialization syntax.
44180 * g++.old-deja/g++.brendan/template30.C: Likewise.
44181 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
44182 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
44183 non-dependent names.
44184 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
44185 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
44186 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
44187 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
44188 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
44189 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
44190 named return value extension.
44191 * g++.old-deja/g++.ext/namedret2.C: Likewise.
44192 * g++.old-deja/g++.ext/namedret3.C: Likewise.
44193 * g++.old-deja/g++.ext/return1.C: Likewise.
44194 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
44195 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
44196 * g++.old-deja/g++.jason/access8.C: Likewise.
44197 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
44198 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
44199 pseudo-destructor names.
44200 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
44201 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
44202 pseudo-destructor names.
44203 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
44204 * g++.old-deja/g++.jason/overload19.C: Likewise.
44205 * g++.old-deja/g++.jason/overload32.C: Likewise.
44206 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
44207 stray semicolons.
44208 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
44209 * g++.old-deja/g++.jason/return.C: Likewise.
44210 * g++.old-deja/g++.jason/return2.C: Likewise.
44211 * g++.old-deja/g++.jason/shadow1.C: Likewise.
44212 * g++.old-deja/g++.jason/special.C: Use explicit specialization
44213 syntax.
44214 * g++.old-deja/g++.jason/template10.C: Account for use of
44215 non-dependent names.
44216 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
44217 syntax.
44218 * g++.old-deja/g++.jason/template37.C: Likewise.
44219 * g++.old-deja/g++.law/access4.C: Change error messages.
44220 * g++.old-deja/g++.law/arm13.C: Remove incorrect
44221 pseudo-destructor names.
44222 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
44223 * g++.old-deja/g++.law/ctors9.C: Likewise.
44224 * g++.old-deja/g++.law/cvt22.C: Likewise.
44225 * g++.old-deja/g++.law/dtors5.C: Likewise.
44226 * g++.old-deja/g++.law/global-init1.C: Likewise.
44227 * g++.old-deja/g++.law/missed-error3.C: Likewise.
44228 * g++.old-deja/g++.law/operators28.C: Likewise.
44229 * g++.old-deja/g++.law/visibility28.C: Likewise.
44230 * g++.old-deja/g++.martin/eval1.C: Likewise.
44231 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
44232 name.
44233 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
44234 * g++.old-deja/g++.mike/net34.C: Likewise.
44235 * g++.old-deja/g++.mike/net36.C: Likewise.
44236 * g++.old-deja/g++.mike/ns2.C: Likewise.
44237 * g++.old-deja/g++.mike/p12306.C: Likewise.
44238 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
44239 value extension.
44240 * g++.old-deja/g++.mike/p700.C: Likewise.
44241 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
44242 * g++.old-deja/g++.mike/p710.C: Likewise.
44243 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
44244 value extension.
44245 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
44246 * g++.old-deja/g++.mike/pmf9.C: Likewise.
44247 * g++.old-deja/g++.ns/crash2.C: Likewise.
44248 * g++.old-deja/g++.ns/crash3.C: Likewise.
44249 * g++.old-deja/g++.ns/invalid1.C: Likewise.
44250 * g++.old-deja/g++.ns/ns17.C: Likewise.
44251 * g++.old-deja/g++.ns/template16.C: Likewise.
44252 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
44253 keyword.
44254 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
44255 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
44256 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
44257 named return value extension.
44258 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
44259 * g++.old-deja/g++.other/access4.C: Issue additional error
44260 messages.
44261 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
44262 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
44263 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
44264 * g++.old-deja/g++.other/crash25.C: Change error message.
44265 * g++.old-deja/g++.other/crash4.C: Change error message.
44266 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
44267 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
44268 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
44269 checks.
44270 * g++.old-deja/g++.other/defarg8.C: Likewise.
44271 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
44272 * g++.old-deja/g++.other/dtor10.C: Likewise.
44273 * g++.old-deja/g++.other/incomplete.C: Likewise.
44274 * g++.old-deja/g++.other/linkage7.C: Likewise.
44275 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
44276 lookup algorithm.
44277 * g++.old-deja/g++.other/mangle2.C: Likewise.
44278 * g++.old-deja/g++.other/refinit2.C: Likewise.
44279 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
44280 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
44281 * g++.old-deja/g++.pt/crash28.C: Likewise.
44282 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
44283 syntax.
44284 * g++.old-deja/g++.pt/crash32.C: Change error message.
44285 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
44286 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
44287 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
44288 error message position.
44289 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
44290 * g++.old-deja/g++.pt/defarg8.C: Change error message.
44291 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
44292 syntax.
44293 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
44294 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
44295 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
44296 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
44297 keyword.
44298 * g++.old-deja/g++.pt/explicit31.C: Likewise.
44299 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
44300 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
44301 keyword.
44302 * g++.old-deja/g++.pt/explicit71.C: Change error message.
44303 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
44304 syntax.
44305 * g++.old-deja/g++.pt/friend28.C: Account for use of
44306 non-dependent names.
44307 * g++.old-deja/g++.pt/friend29.C: Likewise.
44308 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
44309 rules.
44310 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
44311 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
44312 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
44313 lookup rules.
44314 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
44315 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
44316 keyword.
44317 * g++.old-deja/g++.pt/memclass20.C: Likewise.
44318 * g++.old-deja/g++.pt/memclass5.C: Likewise.
44319 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
44320 keyword.
44321 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
44322 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
44323 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
44324 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
44325 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
44326 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
44327 keyword.
44328 * g++.old-deja/g++.pt/spec10.C: Likewise.
44329 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
44330 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
44331 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
44332 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
44333 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
44334 * g++.old-deja/g++.pt/ttp62.C: Likewise.
44335 * g++.old-deja/g++.pt/ttp64.C: Likewise.
44336 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
44337 * g++.old-deja/g++.pt/typename15.C: Likewise.
44338 * g++.old-deja/g++.pt/typename22.C: Likewise.
44339 * g++.old-deja/g++.pt/typename6.C: Change error messages.
44340 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
44341 * g++.old-deja/g++.pt/virtual2.C: Likewise.
44342 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
44343 syntax.
44344 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
44345 return value extension.
44346 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
44347 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
44348 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
44349 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
44350
44351 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
44352
44353 * g++.dg/warn/inline1.C: New test.
44354 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
44355 * g++.old-deja/g++.jason/synth10.C: Likewise.
44356 * g++.old-deja/g++.mike/net31.C: Likewise.
44357 * g++.old-deja/g++.mike/p8786.C: Likewise.
44358
44359 * g++.dg/template/friend10.C: New test.
44360 * g++.dg/template/conv5.C: New test.
44361
44362 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
44363
44364 * g++.dg/lookup/scoped3.C: New test.
44365
44366 * g++.dg/lookup/decl1.C: New test.
44367 * g++.dg/lookup/decl2.C: New test.
44368
44369 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
44370
44371 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
44372 gcc.c-torture/compile/20021015-1.c,
44373 gcc.c-torture/compile/20021015-2.c,
44374 gcc.c-torture/compile/20021123-1.c,
44375 gcc.c-torture/compile/20021123-2.c,
44376 gcc.c-torture/compile/20021123-3.c,
44377 gcc.c-torture/compile/20021123-4.c,
44378 gcc.c-torture/execute/20021024-1.c: Add tests previously added
44379 only to 3.1 or 3.2 branch.
44380
44381 2002-12-23 Mark Mitchell <mark@codesourcery.com>
44382
44383 * gcc.dg/i386-bitfield3.c: New test.
44384
44385 * gcc.dg/i386-bitfield2.c: New test.
44386
44387 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
44388
44389 * g++.dg/parse/conv_op1.C: New test.
44390
44391 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
44392
44393 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
44394 approved.
44395
44396 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
44397
44398 * gcc.c-torture/compile/20021220-1.c: New test.
44399
44400 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
44401
44402 * gcc.dg/i386-fastcall-1.c: New.
44403
44404 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
44405
44406 * gcc.c-torture/execute/20021219-1.c: New test.
44407
44408 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
44409
44410 * gcc.dg/i386-pic-1.c: New test.
44411
44412 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
44413
44414 PR c++/8099
44415 * g++.dg/template/friend9.C: New test.
44416
44417 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
44418
44419 PR c++/3663
44420 * g++.dg/template/access7.C: New test.
44421
44422 2002-12-18 Nick Clifton <nickc@redhat.com>
44423
44424 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
44425 the libstdc++-v3 directory has been found.
44426
44427 2002-12-12 Devang Patel <dpatel@apple.com>
44428 * gcc.dg/darwin-ld-1.c: New test.
44429 * gcc.dg/darwin-ld-2.c: New test.
44430 * gcc.dg/darwin-ld-3.c: New test.
44431 * gcc.dg/darwin-ld-4.c: New test.
44432 * gcc.dg/darwin-ld-5.c: New test.
44433
44434 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
44435
44436 * gcc.c-torture/compile/20021212-1.c: New test.
44437
44438 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
44439
44440 * gcc.dg/fshort-wchar: New test.
44441
44442 2002-12-10 Mark Mitchell <mark@codesourcery.com>
44443
44444 PR c++/8372
44445 * g++.dg/template/dtor1.C: New test.
44446
44447 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
44448 markers.
44449
44450 2002-12-10 Jakub Jelinek <jakub@redhat.com>
44451
44452 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
44453
44454 2002-12-09 Mark Mitchell <mark@codesourcery.com>
44455
44456 * g++.dg/template/static1.C: New test.
44457 * g++.dg/template/static2.C: New test.
44458 * g++.old-deja/g++.ext/memconst.C: New test.
44459
44460 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
44461
44462 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
44463 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
44464 * g++.dg/special/initp1.C: Likewise.
44465
44466 2002-12-06 Jakub Jelinek <jakub@redhat.com>
44467
44468 * gcc.c-torture/execute/20021204-1.c: New test.
44469
44470 2002-12-04 Geoffrey Keating <geoffk@apple.com>
44471
44472 * gcc.dg/ppc-fmadd-1.c: New file.
44473 * gcc.dg/ppc-fmadd-2.c: New file.
44474 * gcc.dg/ppc-fmadd-3.c: New file.
44475
44476 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
44477
44478 * gcc.c-torture/compile/20021204-1.c: New test.
44479
44480 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
44481
44482 * g++.dg/inherit/covariant2.C: New test.
44483 * g++.dg/inherit/covariant3.C: New test.
44484 * g++.dg/inherit/covariant4.C: New test.
44485 * g++.dg/inherit/covariant1.C: Remove XFAIL.
44486 * g++.old-deja/g++.robertl/eb17.C: Likewise.
44487
44488 2002-12-03 Mark Mitchell <mark@codesourcery.com>
44489
44490 PR c++/8688
44491 * g++.dg/init/brace3.C: New test.
44492
44493 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
44494
44495 * gcc.dg/20020210-1.c: Fix a comment typo.
44496
44497 2002-12-02 Mark Mitchell <mark@codesourcery.com>
44498
44499 PR c++/8720
44500 * g++.dg/parse/defarg1.C: New test.
44501
44502 PR c++/8615
44503 * g++.dg/template/char1.C: New test.
44504
44505 * g++.dg/template/varmod1.C: Fix typo.
44506
44507 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
44508
44509 DR 180
44510 * g++.old-deja/g++.pt/crash32.C: Expect error.
44511
44512 2002-12-01 Mark Mitchell <mark@codesourcery.com>
44513
44514 PR c++/5919
44515 * g++.dg/template/varmod1.C: New test.
44516
44517 PR c++/8727
44518 * g++.dg/inherit/typeinfo1.C: New test.
44519
44520 PR c++/8663
44521 * g++.dg/inherit/typedef1.C: New test.
44522
44523 2002-11-30 Mark Mitchell <mark@codesourcery.com>
44524
44525 PR c++/8332
44526 PR c++/8493
44527 * g++.dg/template/strlen1.C: New test.
44528
44529 PR c++/8227
44530 * g++.dg/template/ctor2.C: New test.
44531
44532 PR c++/8214
44533 * g++.dg/init/string1.C: New test.
44534
44535 PR c++/8511
44536 * g++.dg/template/friend8.C: New test.
44537
44538 2002-11-29 Joe Buck <jbuck@synopsys.com>
44539
44540 * g++.dg/lookup/anon2.C: New test.
44541
44542 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
44543
44544 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
44545 h8300 port.
44546
44547 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
44548
44549 * gcc.dg/bitfld-6.c: New test.
44550
44551 2002-11-27 Jan Hubicka <jh@suse.cz>
44552
44553 * gcc.c-torture/execute/20021127.[cx]: New test.
44554
44555 2002-11-26 Jan Hubicka <jh@suse.cz>
44556
44557 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
44558 quality.
44559
44560 2002-11-26 Geoffrey Keating <geoffk@apple.com>
44561
44562 * g++.dg/init/brace2.C: New test.
44563 * g++.old-deja/g++.mike/p9129.C: Correct.
44564
44565 2002-11-26 Mark Mitchell <mark@codesourcery.com>
44566
44567 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
44568
44569 2002-11-25 Andreas Bauer <baueran@in.tum.de>
44570
44571 * gcc.dg/sibcall-6: New test for indirect sibcalls.
44572
44573 2002-11-25 Mark Mitchell <mark@codesourcery.com>
44574
44575 * g++.dg/abi/empty11.C: New test.
44576 * g++.dg/rtti/cv1.C: New test.
44577
44578 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
44579
44580 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
44581
44582 2002-11-24 Mark Mitchell <mark@codesourcery.com>
44583
44584 * g++.dg/abi/empty10.C: New test.
44585
44586 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
44587
44588 * gcc.c-torture/compile/20021124-1.c: New test.
44589
44590 2002-11-22 Mark Mitchell <mark@codesourcery.com>
44591
44592 * g++.dg/abi/rtti2.C: New test.
44593
44594 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
44595
44596 * gcc.dg/i386-unroll-1.c: New test.
44597
44598 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
44599
44600 * gcc.c-torture/compile/20021120-1.c: New test.
44601 * gcc.c-torture/compile/20021120-2.c: New test.
44602
44603 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
44604
44605 * gcc.dg/bitfld-5.c: New test.
44606
44607 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
44608
44609 * gcc.c-torture/execute/20021120-3.c: New test.
44610
44611 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
44612
44613 * gcc.c-torture/execute/20021120-2.c: New test.
44614
44615 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
44616
44617 * gcc.c-torture/execute/20021120-1.c: New test.
44618
44619 2002-11-20 Jakub Jelinek <jakub@redhat.com>
44620
44621 * gcc.c-torture/execute/20021118-3.c: New test.
44622
44623 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
44624
44625 * gcc.c-torture/compile/20021119-1.c: New test.
44626
44627 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
44628
44629 * gcc.dg/duff-1.c: New test.
44630 * gcc.dg/duff-2.c: New test.
44631 * gcc.dg/duff-3.c: New test.
44632
44633 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
44634
44635 * gcc.dg/cpp/_Pragma5.c: New test.
44636
44637 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
44638
44639 * gcc.c-torture/execute/20021118-2.c: New test.
44640
44641 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
44642
44643 * gcc.c-torture/execute/20021118-1.c: New test.
44644
44645 2002-11-16 Jakub Jelinek <jakub@redhat.com>
44646
44647 * gcc.dg/20021116-1.c: New test.
44648
44649 2002-11-14 Mark Mitchell <mark@codesourcery.com>
44650
44651 * g++.dg/abi/vcall1.C: New test.
44652
44653 2002-11-14 Jakub Jelinek <jakub@redhat.com>
44654
44655 * gcc.dg/20021029-1.c: New test.
44656 * gcc.dg/20021029-2.c: New test.
44657
44658 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
44659
44660 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
44661
44662 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
44663
44664 PR c/8439
44665 * gcc.dg/20021110.c: Move to ...
44666 * gcc.c-torture/compile/20021110.c: .... here.
44667
44668 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
44669
44670 PR c/8467
44671 * gcc.c-torture/execute/20021111-1.c
44672
44673 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
44674
44675 PR c/8439
44676 * gcc.dg/20021110.c: New test.
44677
44678 2002-11-10 Mark Mitchell <mark@codesourcery.com>
44679
44680 * g++.dg/abi/vthunk3.C: Run only on x86.
44681
44682 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
44683
44684 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
44685
44686 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
44687
44688 * lib/compat.exp (compat-execute): Fix logic error in last
44689 change.
44690
44691 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
44692
44693 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
44694
44695 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
44696
44697 PR c++/8389
44698 * g++.dg/template/access6.C: New test.
44699
44700 2002-11-08 Jan Hubicka <jh@suse.cz>
44701
44702 * gcc.dg/i386-ssefp-1.c: New test.
44703 * gcc.dg/i386-ssefp-1.c: New test.
44704
44705 2002-11-08 Jan Hubicka <jh@suse.cz>
44706
44707 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
44708
44709 2002-11-07 Mark Mitchell <mark@codesourcery.com>
44710
44711 * g++.dg/abi/vthunk3.C: New test.
44712
44713 PR c++/8338
44714 * g++.dg/template/crash2.C: New test.
44715
44716 2002-11-07 Mark Mitchell <mark@codesourcery.com>
44717
44718 * g++.dg/abi/dtor1.C: New test.
44719 * g++.dg/abi/dtor2.C: Likewise.
44720
44721 2002-11-05 Geoffrey Keating <geoffk@apple.com>
44722
44723 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
44724 Darwin.
44725
44726 2002-11-04 Adam Nemet <anemet@lnxw.com>
44727
44728 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
44729 -mthumb. Only xfail with -O0.
44730
44731 2002-11-03 Mark Mitchell <mark@codesourcery.com>
44732
44733 * g++.dg/abi/thunk1.C: New test.
44734 * g++.dg/abi/thunk2.C: Likewise.
44735 * g++.dg/abi/vtt1.C: Likewise.
44736
44737 2002-11-02 Diego Novillo <dnovillo@redhat.com>
44738
44739 PR optimization/8423
44740 * gcc.c-torture/execute/builtin-constant.c: New test.
44741
44742 2002-11-01 Zack Weinberg <zack@codesourcery.com>
44743
44744 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
44745 Add some more cases.
44746
44747 2002-11-01 Mark Mitchell <mark@codesourcery.com>
44748
44749 PR c++/8391
44750 * g++.dg/opt/local1.C: New test.
44751
44752 2002-10-30 Mark Mitchell <mark@codesourcery.com>
44753
44754 PR c++/8160
44755 * g++.dg/template/complit1.C: New test.
44756
44757 PR c++/8149
44758 * g++.dg/template/typename4.C: Likewise.
44759
44760 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
44761
44762 Core issue 287, PR c++/7639
44763 * g++.dg/template/instantiate1.C: Adjust error location.
44764 * g++.dg/template/instantiate3.C: New test.
44765 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
44766 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
44767 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
44768
44769 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
44770
44771 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
44772
44773 2002-10-29 Mark Mitchell <mark@codesourcery.com>
44774
44775 PR c++/8287
44776 * g++.dg/init/dtor2.C: New test.
44777
44778 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
44779
44780 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
44781 * gcc.dg/nest.c: Bypass errors on irix6.
44782
44783 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
44784
44785 * gcc.dg/nest.c: Expect error for mmix-*-*.
44786 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
44787
44788 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
44789
44790 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
44791 markers.
44792
44793 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
44794
44795 2002-10-25 Mike Stump <mrs@apple.com>
44796
44797 * gcc.dg/warn-1.c: New test.
44798
44799 2002-10-25 Zack Weinberg <zack@codesourcery.com>
44800
44801 * g++.dg/template/typename3.C: New test.
44802
44803 2002-10-25 Mark Mitchell <mark@codesourcery.com>
44804
44805 * g++.dg/lookup/ptrmem1.C: New test.
44806
44807 * g++.dg/abi/vthunk2.C: New test.
44808
44809 2002-10-25 Zack Weinberg <zack@codesourcery.com>
44810
44811 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
44812
44813 2002-10-24 Mark Mitchell <mark@codesourcery.com>
44814
44815 * g++.dg/abi/empty9.C: New test.
44816
44817 2002-10-24 Richard Henderson <rth@redhat.com>
44818
44819 * g++.dg/inherit/thunk1.C: Enable for ia64.
44820
44821 2002-10-23 Mark Mitchell <mark@codesourcery.com>
44822
44823 PR c++/8067
44824 * g++.dg/lookup/pretty1.C: New test.
44825
44826 2002-10-23 Jakub Jelinek <jakub@redhat.com>
44827
44828 * gcc.dg/20021023-1.c: New test.
44829
44830 2002-10-23 Mark Mitchell <mark@codesourcery.com>
44831
44832 PR c++/7679
44833 * g++.dg/parse/inline1.C: New test.
44834
44835 2002-10-23 Richard Henderson <rth@redhat.com>
44836
44837 * g++.dg/inherit/thunk1.C: Enable for x86_64.
44838
44839 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
44840
44841 2002-10-22 Mark Mitchell <mark@codesourcery.com>
44842
44843 PR c++/6579
44844 * g++.dg/parse/stmtexpr3.C: New test.
44845
44846 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
44847
44848 * g++.dg/expr/cond1.C: New test.
44849
44850 2002-10-21 Zack Weinberg <zack@codesourcery.com>
44851
44852 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
44853
44854 2002-10-21 Mark Mitchell <mark@codesourcery.com>
44855
44856 * g++.dg/abi/vbase13.C: New test.
44857 * g++.dg/abi/vbase14.C: Likewise.
44858
44859 2002-10-21 Jakub Jelinek <jakub@redhat.com>
44860
44861 * gcc.dg/tls/pic-1.c: New test.
44862 * gcc.dg/tls/nonpic-1.c: New test.
44863 * gcc.dg/20021018-1.c: New test.
44864
44865 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
44866
44867 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
44868 Remove only files with the same base name as the test case.
44869 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
44870 (profopt-execute): Likewise. Also, remove old profiling
44871 and performance data files before running the tests.
44872
44873 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
44874 * g++.dg/bprob/bprob.exp: Likewise.
44875 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
44876 to allow more general test case names.
44877
44878 * g++.dg/bprob/bprob-1.C: Rename to ...
44879 * g++.dg/bprob/g++-bprob-1.C: ... this.
44880
44881 * g77.dg/bprob/bprob-1.f: Rename to ...
44882 * g77.dg/bprob/g77-bprob-1.f: ... this.
44883
44884 2002-10-21 Zack Weinberg <zack@codesourcery.com>
44885
44886 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
44887 bison 1.50 or later.
44888
44889 2002-10-21 Janis Johnson <janis187@us.ibm.com>
44890
44891 * g++.dg/README: Describe more test directories.
44892
44893 2002-10-21 Mark Mitchell <mark@codesourcery.com>
44894
44895 * g++.dg/init/array6.C: Add additional tests.
44896
44897 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
44898
44899 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
44900 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
44901
44902 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
44903
44904 * gcc.c-torture/compile/20020604-1.x: New.
44905 * gcc.c-torture/compile/simd-5.x: Likewise.
44906 * gcc.c-torture/execute/920710-1.x: Likewise.
44907 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
44908
44909 2002-10-21 Mark Mitchell <mark@codesourcery.com>
44910
44911 * g++.dg/inherit/override1.C: Add dg-options clause.
44912
44913 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
44914
44915 * gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
44916 _mm_slli_si128.
44917
44918 2002-10-19 Andreas Schwab <schwab@suse.de>
44919
44920 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
44921 directory component.
44922
44923 2002-10-18 Mark Mitchell <mark@codesourcery.com>
44924
44925 * g++.dg/inherit/thunk1.C: New test.
44926
44927 * g++.dg/inherit/override1.C: New test.
44928
44929 * g++.dg/abi/mangle11.C: New test.
44930 * g++.dg/abi/mangle14.C: New test.
44931 * g++.dg/abi/mangle17.C: New test.
44932
44933 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
44934
44935 * g++.dg/overload/member2.C: New test.
44936
44937 2002-10-17 Janis Johnson <janis187@us.ibm.com>
44938
44939 * g++.dg/README: Describe new compat directory.
44940 * g++.dg/dg.exp: Skip tests in compat directory.
44941 * README.compat: New file.
44942 * lib/compat.exp: New expect script.
44943 * g++.dg/compat: New test directory.
44944 * g++.dg/compat/compat.exp: New expect script.
44945 * g++.dg/compat/abi: New test directory.
44946 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
44947 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
44948 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
44949 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
44950 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
44951 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
44952 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
44953 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
44954 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
44955 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
44956 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
44957 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
44958 * g++.dg/compat/break: New test directory.
44959 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
44960 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
44961 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
44962 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
44963 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
44964 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
44965 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
44966 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
44967 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
44968 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
44969 g++.dg/compat/break/README: New files.
44970 * g++.dg/compat/eh: New test directory.
44971 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
44972 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
44973 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
44974 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
44975 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
44976 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
44977 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
44978 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
44979 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
44980 g++.dg/compat/eh/filter2_y.C,
44981 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
44982 g++.dg/compat/eh/new1_y.C,
44983 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
44984 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
44985 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
44986 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
44987 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
44988 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
44989 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
44990 g++.dg/compat/eh/unexpected1_y.C: New files.
44991 * g++.dg/compat/init: New test directory.
44992 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
44993 g++.dg/compat/init/array5_y.C,
44994 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
44995 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
44996 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
44997 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
44998 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
44999 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
45000 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
45001 g++.dg/compat/init/init-ref2_y.C: New files.
45002
45003 2002-10-17 Mark Mitchell <mark@codesourcery.com>
45004
45005 PR c++/7584
45006 * g++.dg/inherit/using3.C: New test.
45007
45008 2002-10-17 Jan Hubicka <jh@suse.cz>
45009
45010 * gcc.dg/20021017-2.c: New test.
45011
45012 2002-10-17 Mark Mitchell <mark@codesourcery.com>
45013
45014 * g++.dg/abi/mangle16.C: Adjust.
45015
45016 * g++.dg/init/array8.C: New test.
45017
45018 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
45019
45020 * gcc.dg/special/mips-abi.exp: New test.
45021 * gcc.dg/special/mips-abi.s: Empty file used by the above.
45022
45023 2002-10-16 Mark Mitchell <mark@codesourcery.com>
45024
45025 * g++.dg/abi/mangle16.C: New test.
45026 * g++.dg/abi/mangle17.C: Likewise.
45027
45028 PR c++/7478
45029 * g++.dg/template/ref1.C: New test.
45030
45031 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
45032
45033 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
45034
45035 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
45036
45037 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
45038
45039 2002-10-16 Mark Mitchell <mark@codesourcery.com>
45040
45041 PR c++/7524
45042 * g++.dg/init/array7.C: New test.
45043
45044 2002-10-15 Mark Mitchell <mark@codesourcery.com>
45045
45046 * g++.dg/init/array6.C: New test.
45047
45048 * g++.dg/abi/mangle13.C: Likewise.
45049 * g++.dg/abi/mangle14.C: Likewise.
45050 * g++.dg/abi/mangle15.C: Likewise.
45051
45052 2002-10-14 Mark Mitchell <mark@codesourcery.com>
45053
45054 * g++.dg/abi/empty8.C: New test.
45055
45056 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
45057
45058 * g++.dg/init/ctor1.C: New test.
45059
45060 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
45061
45062 * gcc.c-torture/execute/20021015-1.c: New test.
45063
45064 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
45065
45066 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
45067
45068 2002-10-14 Jan Hubicka <jh@suse.cz>
45069
45070 * gcc.dg/i386-ssetype-[1-5].c: New tests.
45071
45072 2002-10-14 Richard Henderson <rth@redhat.com>
45073
45074 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
45075
45076 2002-10-14 Mark Mitchell <mark@codesourcery.com>
45077
45078 PR optimization/6631
45079 * g++.dg/opt/const2.C: New test.
45080
45081 2002-10-14 Mark Mitchell <mark@codesourcery.com>
45082
45083 PR c++/7176
45084 * g++.dg/parse/friend1.C: New test.
45085 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
45086
45087 2002-10-14 Jakub Jelinek <jakub@redhat.com>
45088
45089 * gcc.dg/20021014-1.c: New test.
45090
45091 2002-10-11 Mark Mitchell <mark@codesourcery.com>
45092
45093 PR c++/5661
45094 * g++.dg/ext/vlm1.C: New test.
45095 * g++.dg/ext/vlm2.C: Likewise.
45096
45097 * g++.dg/init/array1.C: Remove invalid braces.
45098 * g++.dg/init/brace1.C: New test.
45099 * g++.dg/init/copy2.C: Likewise.
45100 * g++.dg/init/copy3.C: Likewise.
45101 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
45102 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
45103 braces.
45104
45105 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
45106
45107 * gcc.dg/cpp/assembler.S: Don't use -ansi.
45108
45109 2002-10-11 Richard Shann <richard.shann@superh.com>
45110
45111 * gcc.c-torture/compile/simd-5.c: New test.
45112
45113 2002-10-10 Roger Sayle <roger@eyesopen.com>
45114
45115 * gcc.c-torture/execute/shiftopt-1.c: New test case.
45116
45117 2002-10-10 Jim Wilson <wilson@redhat.com>
45118
45119 * gcc.c-torture/execute/20021010-1.c: New test.
45120
45121 2002-10-09 Zack Weinberg <zack@codesourcery.com>
45122
45123 PR c/7353
45124 * g++.dg/ext/typedef-init.C: New test.
45125 * gcc.dg/typedef-init.c: New test.
45126
45127 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
45128
45129 * gcc.dg/cpp/paste13.c: New test.
45130
45131 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
45132
45133 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
45134 remaining platforms, XFAIL during compile, not execute. Don't
45135 XFAIL at -O0.
45136
45137 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
45138
45139 * gcc.dg/alias-1.c: Tweak expected warning.
45140
45141 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
45142
45143 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
45144
45145 2002-10-06 Andreas Jaeger <aj@suse.de>
45146
45147 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
45148 * gcc.dg/cpp/c++98.C: Likewise.
45149
45150 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
45151 * g++.dg/cpp/c++98.C: Likewise.
45152
45153 * g++.dg/README (Subdirectories): Mention cpp directory.
45154
45155 PR target/7559
45156 * gcc.dg/20021006-1.c: New test.
45157
45158 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
45159
45160 PR c++/7804
45161 * g++.dg/other/warning1.C: New test.
45162
45163 2002-10-04 Roger Sayle <roger@eyesopen.com>
45164
45165 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
45166 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
45167 and sparc-*-* with -m64 as expected failures. See PR 8087.
45168
45169 2002-10-03 Mark Mitchell <mark@codesourcery.com>
45170
45171 PR c++/7931
45172 * g++.dg/template/ptrmem3.C: New test.
45173
45174 PR c++/7754
45175 * g++.dg/template/union1.C: New test.
45176
45177 2002-10-03 Mark Mitchell <mark@codesourcery.com>
45178
45179 PR c++/8006
45180 * g++.dg/abi/mangle9.C: New test.
45181 * g++.dg/abi/mangle10.C: New test.
45182 * g++.dg/abi/mangle11.C: New test.
45183 * g++.dg/abi/mangle12.C: New test.
45184
45185 2002-10-02 Mark Mitchell <mark@codesourcery.com>
45186
45187 PR c++/7188.
45188 * g++.dg/template/meminit1.C: New test.
45189 * g++.dg/warn/Wreorder-1.C: Likewise.
45190 * g++.old-deja/g++.mike/warn3.C: Tweak.
45191 * lib/prune.exp: Ingore "in copy constructor".
45192
45193 2002-10-02 Andreas Jaeger <aj@suse.de>
45194
45195 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
45196 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
45197 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
45198 on x86-64.
45199
45200 2002-10-01 Mark Mitchell <mark@codesourcery.com>
45201
45202 * gcc.dg/empty1.C: Fix typo.
45203
45204 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
45205
45206 * gcc.dg/alias-1.c: New test.
45207
45208 2002-10-01 Mark Mitchell <mark@codesourcery.com>
45209
45210 * gcc.dg/empty1.C: New test.
45211
45212 * g++.dg/tls/init-2.C: Tweak error messages.
45213
45214 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
45215
45216 * gcc.c-torture/compile/20020923-1.c: New test.
45217
45218 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
45219
45220 * gcc.c-torture/execute/ffs-1.c: New test.
45221 * gcc.c-torture/execute/ffs-2.c: Ditto.
45222
45223 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
45224
45225 * g++.dg/overload/member1.C: New test.
45226
45227 2002-09-30 Mark Mitchell <mark@codesourcery.com>
45228
45229 * g++.dg/abi/empty7.C: New test.
45230 * g++.dg/init/pm2.C: Likewise.
45231
45232 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
45233
45234 * g++.dg/rtti/crash1.C: New test.
45235
45236 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
45237
45238 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
45239 gcc.dg/sibcall-4.c: New tests.
45240
45241 2002-09-28 Roger Sayle <roger@eyesopen.com>
45242
45243 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
45244 powerpc and MMIX targets.
45245
45246 2002-09-27 Zack Weinberg <zack@codesourcery.com>
45247
45248 * gcc.dg/cpp/20020927-1.c: New.
45249
45250 2002-09-26 David S. Miller <davem@redhat.com>
45251
45252 * gcc.c-torture/compile/trunctfdf.c: New.
45253
45254 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
45255
45256 * lib/target-supports.exp (check_weak_available): Handle solaris2.
45257
45258 2002-09-27 Alan Modra <amodra@bigpond.net.au>
45259
45260 * gcc.c-torture/execute/loop-15.c: New.
45261
45262 2002-09-26 Janis Johnson <janis187@us.ibm.com>
45263
45264 * README.QMTEST: Fix typo.
45265
45266 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
45267
45268 * gcc.dg/20020926-1.c: New test.
45269
45270 2002-09-25 David S. Miller <davem@redhat.com>
45271
45272 PR target/7842
45273 * gcc.c-torture/execute/shiftdi.c: New test.
45274
45275 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
45276
45277 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
45278 unique to the tool.
45279 * lib/g77.exp (g77_init): Likewise.
45280 * lib/g++.exp (g++_init): Likewise.
45281 * lib/objc.exp (objc_init): Likewise.
45282
45283 2002-09-25 Mark Mitchell <mark@codesourcery.com>
45284
45285 * g++.dg/abi/empty5.C: New test.
45286 * g++.dg/abi/empty6.C: New test.
45287 * g++.dg/abi/vbase12.C: New test.
45288
45289 2002-09-25 Richard Henderson <rth@redhat.com>
45290
45291 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
45292 too-small long double.
45293
45294 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
45295
45296 * gcc.dg/20020919-1.c: New test.
45297
45298 2002-09-23 Mark Mitchell <mark@codesourcery.com>
45299
45300 * g++.dg/abi/bitfield6.C: New test.
45301 * g++.dg/abi/bitfield7.C: New test.
45302 * g++.dg/abi/bitfield8.C: New test.
45303 * g++.dg/abi/vbase11.C: New test.
45304
45305 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
45306
45307 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
45308 hppa*-*-hpux*. Update test comment.
45309
45310 2002-09-20 Jakub Jelinek <jakub@redhat.com>
45311
45312 * gcc.dg/tls/struct-1.c: New test.
45313
45314 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
45315
45316 * gcc.dg/cpp/tr-warn2.c: Update.
45317
45318 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
45319
45320 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
45321
45322 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
45323
45324 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
45325 systems.
45326
45327 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
45328
45329 * gcc.c-torture/execute/ieee/mzero3.c: New test.
45330
45331 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
45332 Adjust for c++filt moved to binutils. Remove spurious duplicate
45333 setting of cxxfilt.
45334
45335 2002-09-19 Geoffrey Keating <geoffk@apple.com>
45336
45337 * gcc.dg/20020312-2.c: Update for darwin.
45338
45339 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
45340
45341 * g++.old-deja/g++.other/crash32.C: Mark ICE.
45342
45343 2002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
45344
45345 * objc.dg/comp-types-1.m: New test.
45346 * objc.dg/comp-types-2.m: New test.
45347 * objc.dg/comp-types-3.m: New test.
45348 * objc.dg/comp-types-4.m: New test.
45349 * objc.dg/comp-types-5.m: New test.
45350 * objc.dg/comp-types-6.m: New test.
45351
45352 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
45353
45354 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
45355
45356 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
45357
45358 * g++.dg/other/do1.C: New test.
45359
45360 * g++.dg/template/subst1.C: New test.
45361
45362 2002-09-16 Steve Ellcey <sje@cup.hp.com>
45363
45364 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
45365
45366 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
45367
45368 * g++.dg/template/qualttp20.C: Adjust expected errors.
45369 * g++.old-deja/g++.jason/report.C: Likewise.
45370 * g++.old-deja/g++.other/qual1.C: Likewise.
45371
45372 * g++.dg/lookup/scoped2.C: New test.
45373
45374 * g++.dg/ext/asm3.C: New test.
45375
45376 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
45377
45378 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
45379
45380 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
45381
45382 * ChangeLog: follow spelling conventions.
45383 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
45384 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
45385 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
45386 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
45387 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
45388 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
45389 * g++.old-deja/g++.law/global-init1.C: Likewise.
45390 * g++.old-deja/g++.other/delete4.C: Likewise.
45391 * g++.old-deja/g++.other/inline21.C: Likewise.
45392 * g++.old-deja/g++.other/singleton.C: Likewise.
45393 * g77.dg/strlen0.f: Likewise.
45394 * g77.f-torture/compile/20010519-1.f: Likewise.
45395 * g77.f-torture/compile/980310-4.f: Likewise.
45396 * gcc.c-torture/compile/20000605-1.c: Likewise.
45397 * gcc.c-torture/execute/20020225-1.c: Likewise.
45398 * gcc.dg/c90-hexfloat-2.c: Likewise.
45399 * gcc.dg/c99-bool-1.c: Likewise.
45400 * gcc.dg/c99-hexfloat-2.c: Likewise.
45401 * gcc.dg/dll-2.c: Likewise.
45402 * gcc.dg/wtr-union-init-1.c: Likewise.
45403 * gcc.dg/wtr-union-init-2.c: Likewise.
45404 * gcc.dg/wtr-union-init-3.c: Likewise.
45405 * gcc.dg/cpp/avoidpaste1.c: Likewise.
45406 * gcc.dg/cpp/defined.c: Likewise.
45407 * gcc.dg/cpp/macsyntx.c: Likewise.
45408 * gcc.dg/cpp/paste2.c: Likewise.
45409 * gcc.dg/cpp/trad/defined.c: Likewise.
45410 * gcc.dg/format/c90-printf-1.c: Likewise.
45411 * gcc.dg/format/c90-scanf-1.c: Likewise.
45412 * gcc.dg/format/c99-printf-1.c: Likewise.
45413 * gcc.dg/format/c99-scanf-1.c: Likewise.
45414 * gcc.misc-tests/gcov-8.c: Likewise.
45415 * lib/profopt.exp: Likewise.
45416
45417 2002-09-15 Krister Walfridsson <cato@df.lth.se>
45418
45419 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
45420
45421 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
45422
45423 * g++.dg/inherit/using2.C: New test.
45424
45425 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
45426
45427 * ChangeLog: Follow spelling conventions.
45428 * g++.dg/template/friend4.C: Likewise.
45429 * g++.old-deja/g++.pt/crash67.C: Likewise.
45430 * gcc.c-torture/execute/20000801-4.c: Likewise.
45431 * gcc.dg/c90-digraph-1.c: Likewise.
45432 * gcc.dg/c94-digraph-1.c: Likewise.
45433 * gcc.dg/c99-digraph-1.c: Likewise.
45434 * gcc.dg/cpp/line5.c: Likewise.
45435 * gcc.dg/cpp/multiline.c: Likewise.
45436 * gcc.dg/cpp/trad/literals-1.c: Likewise.
45437 * gcc.dg/format/attr-3.c: Likewise.
45438 * gcc.dg/format/c90-scanf-3.c: Likewise.
45439 * gcc.dg/format/ext-4.c: Likewise.
45440
45441 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
45442
45443 * g++.dg/template/pretty1.C: New test.
45444
45445 2002-09-14 Alan Modra <amodra@bigpond.net.au>
45446
45447 * gcc.c-torture/execute/struct-cpy-1.c: New test.
45448
45449 2002-09-13 Matt Austern <austern@apple.com>
45450
45451 * g++.dg/other/constref[12].C: New, regression tests for
45452 passing a cast expression to a function by const reference.
45453
45454 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
45455
45456 * g++.dg/template/deduce1.C: New test.
45457
45458 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
45459
45460 * gcc.c-torture/execute/simd-1.c: Force all use of int to
45461 32-bit int.
45462
45463 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
45464
45465 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
45466 usage.
45467
45468 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
45469
45470 * gcc.c-torture/compile/20020910-1.c: New test.
45471
45472 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
45473
45474 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
45475
45476 2002-09-10 Andreas Jaeger <aj@suse.de>
45477
45478 * gcc.dg/20020312-2.c: Adjust for x86-64.
45479
45480 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
45481
45482 * g77.dg/7388.f: New test case for PR 7388.
45483
45484 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
45485
45486 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
45487
45488 2002-09-05 Ziemowit Laski <zlaski@apple.com>
45489
45490 * objc.dg/proto-lossage-1.m: New test.
45491
45492 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
45493
45494 * gcc.dg/cpp/_Pragma4.c: Fix typo.
45495
45496 2002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
45497
45498 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
45499 expected to pass.
45500
45501 2002-09-06 Stan Shebs <shebs@apple.com>
45502 David Edelsohn <edelsohn@gnu.org>
45503
45504 * gcc.dg/weak: New directory.
45505 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
45506 target-specific xfail bits.
45507 * gcc.dg/typeof-2.c: Move to new directory.
45508 * gcc.dg/weak.exp: New expect script.
45509
45510 2002-09-06 Alan Modra <amodra@bigpond.net.au>
45511
45512 * gcc.c-torture/execute/extzvsi.c: New test.
45513
45514 2002-09-05 Stan Shebs <shebs@apple.com>
45515
45516 * gcc.dg/weak-1.c: xfail on Darwin.
45517 * gcc.dg/weak-2.c: Ditto.
45518 * gcc.dg/weak-3.c: Ditto.
45519 * gcc.dg/weak-4.c: Ditto.
45520 * gcc.dg/weak-5.c: Ditto.
45521 * gcc.dg/weak-6.c: Ditto.
45522 * gcc.dg/weak-7.c: Ditto.
45523 * gcc.dg/weak-8.c: Ditto.
45524 * gcc.dg/weak-9.c: Ditto.
45525
45526 2002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
45527
45528 * gcc.c-torture/execute/loop-14.c: New test.
45529
45530 2002-09-04 Jakub Jelinek <jakub@redhat.com>
45531
45532 * g++.dg/other/cxa-atexit1.C: New test.
45533
45534 * gcc.dg/typeof-2.c: New test.
45535
45536 2002-09-03 Roger Sayle <roger@eyesopen.com>
45537
45538 * gcc.dg/builtins-2.c: New testcase.
45539 * gcc.dg/builtins-3.c: New testcase.
45540
45541 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
45542
45543 * gcc.dg/cpp/_Pragma4.c: New test.
45544
45545 2002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
45546
45547 * objc/execute/nil_method-1.m: New testcase.
45548
45549 2002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
45550
45551 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
45552 [Object class], not [Object initialize].
45553
45554 2002-08-31 Roger Sayle <roger@eyesopen.com>
45555 Hans-Peter Nilsson <hp@bitrange.com>
45556
45557 * gcc.c-torture/execute/20020720-1.x: Skip test on
45558 mmix-knuth-mmixware. Correct comment.
45559
45560 2002-08-27 Mark Mitchell <mark@codesourcery.com>
45561
45562 * g++.dg/abi/bitfield5.C: New test.
45563 * g++.dg/abi/vbase10.C: Likewise.
45564
45565 2002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
45566
45567 * objc.dg/undeclared-selector.m: New test.
45568
45569 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
45570
45571 * g++.dg/other/offsetof1.C: Avoid cast warning.
45572
45573 2002-08-26 Ziemowit Laski <zlaski@apple.com>
45574
45575 * objc.dg/super-class-2.m: New test.
45576
45577 2002-08-24 Matt Austern <austern@apple.com>
45578
45579 * g++.dg/ext/lvaddr.C: New test.
45580 * g++.dg/ext/lvcast.C: New test.
45581
45582 2002-08-22 Mark Mitchell <mark@codesourcery.com>
45583
45584 * g++.dg/inherit/cond1.C: New test.
45585
45586 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
45587
45588 * gcc.dg/noncompile/incomplete-1.c: New test.
45589
45590 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
45591
45592 * gcc.dg/typespec-1.c: New test.
45593
45594 2002-08-20 Devang Patel <dpatel@apple.com>
45595 * objc.dg/proto-hier-2.m: New test.
45596
45597 2002-08-19 Ziemowit Laski <zlaski@apple.com>
45598
45599 * objc.dg/bitfield-1.m: New test.
45600 * objc.dg/bitfield-2.m: New test.
45601
45602 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
45603
45604 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
45605 gcc.dg/c99-flex-array-4.c: New tests.
45606
45607 2002-08-16 Stan Shebs <shebs@apple.com>
45608
45609 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
45610
45611 2002-08-15 Jakub Jelinek <jakub@redhat.com>
45612
45613 * gcc.dg/typeof-1.c: New test.
45614 * g++.dg/ext/typeof2.C: New test.
45615
45616 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
45617
45618 * g++.dg/other/offsetof1.C: New test.
45619
45620 2002-08-14 Richard Henderson <rth@redhat.com>
45621
45622 * gcc.dg/tls/diag-3.c: Fix expected message strings.
45623
45624 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
45625
45626 * gcc.dg/cpp/_Pragma3.c: New test.
45627
45628 2002-08-13 Mark Mitchell <mark@codesourcery.com>
45629
45630 * g++.dg/template/inherit3: New test.
45631
45632 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
45633
45634 * gcc.dg/bitfld-4.c: Add blank options.
45635
45636 2002-08-09 Mark Mitchell <mark@codesourcery.com>
45637
45638 * g++.dg/template/crash1.C: New test.
45639
45640 2002-08-08 Jakub Jelinek <jakub@redhat.com>
45641
45642 * gcc.dg/tls/opt-2.c: New test.
45643
45644 2002-08-08 Devang Patel <dpatel@apple.com>
45645
45646 * objc.dg/selector-1.m : New test
45647
45648 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
45649
45650 * g++.dg/abi/bitfield4.C: New test.
45651 * gcc.dg/bitfld-4.c: New test.
45652
45653 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
45654
45655 * g++.dg/other/packed1.C: New test.
45656
45657 2002-08-07 Mark Mitchell <mark@codesourcery.com>
45658
45659 * g++.dg/abi/offsetof.C: Tweak error messages.
45660 * g++.old-deja/g++.mike/p10769a.C: Likewise.
45661
45662 2002-08-08 Jakub Jelinek <jakub@redhat.com>
45663
45664 * gcc.dg/bitfld-3.c: New test.
45665
45666 2002-08-07 Jakub Jelinek <jakub@redhat.com>
45667 Richard Henderson <rth@redhat.com>
45668
45669 * gcc.dg/i386-bitfield1.c: New test.
45670 * g++.dg/abi/bitfield3.C: Update.
45671
45672 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
45673
45674 * objc.dg/const-str-2.m: Update.
45675 * gcc.dg/cpp/c++98.c: Change to C extension.
45676 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
45677 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
45678
45679 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
45680
45681 * gcc.dg/tls/diag-3.c: New.
45682
45683 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
45684
45685 * g++.dg/README (Subdirectories): Document new subdir expr.
45686 * g++.dg/expr/pmf-1.C: New test.
45687
45688 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
45689
45690 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
45691
45692 2002-08-06 Jakub Jelinek <jakub@redhat.com>
45693
45694 * g++.dg/abi/bitfield3.C: New test.
45695
45696 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
45697
45698 * lib/gcov.exp: Tweak expected line formats.
45699 * gcc.misc-tests/gcov8.c: New test.
45700 * gcc.misc-tests/gcov8.x: New flags.
45701
45702 2002-08-05 Jakub Jelinek <jakub@redhat.com>
45703
45704 * consistency.vlad/layout/endian.c: Include string.h.
45705
45706 * gcc.c-torture/execute/20020805-1.c: New test.
45707
45708 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
45709
45710 * g++.dg/other/conversion1.C: New test.
45711
45712 2002-08-03 Roger Sayle <roger@eyesopen.com>
45713
45714 * gcc.dg/builtins-1.c: New testcase.
45715
45716 2002-08-02 Mark Mitchell <mark@codesourcery.com>
45717
45718 * g++.dg/inherit/access3.C: New test.
45719
45720 2002-08-01 Jakub Jelinek <jakub@redhat.com>
45721
45722 * gcc.dg/ia64-visibility-2.c: New test.
45723
45724 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
45725
45726 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
45727 __qualifier_flags to __flags.
45728
45729 2002-07-31 Mark Mitchell <mark@codesourcery.com>
45730
45731 * g++.dg/inherit/operator1.C: New test.
45732 * g++.dg/lookup/disamb1.C: Fix typo in comment.
45733 * g++.dg/other/error1.C: Change expected error message.
45734 * g++.dg/template/conv4.C: Likewise.
45735
45736 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
45737
45738 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
45739 for documented behavior.
45740
45741 2002-07-25 Roger Sayle <roger@eyesopen.com>
45742
45743 * gcc.c-torture/execute/20020720-1.x: Skip this test on
45744 several targets known to fail.
45745
45746 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
45747
45748 * gcc.dg/mips-args-[123].c: New tests.
45749
45750 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
45751
45752 * gcc.dg/ppc-spe.c: New.
45753
45754 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
45755
45756 * g++.dg/other/ptrmem4.C: New testcase.
45757
45758 2002-07-24 Richard Henderson <rth@redhat.com>
45759
45760 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
45761
45762 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
45763
45764 * g++.dg/ext/alignof1.C (main): Return 0 for success.
45765
45766 2002-07-24 Roger Sayle <roger@eyesopen.com>
45767
45768 * gcc.c-torture/execute/memset-3.c: New testcase.
45769
45770 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
45771
45772 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
45773 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
45774
45775 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
45776
45777 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
45778 Delete.
45779
45780 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
45781
45782 * gcc.c-torture/compile/simd-4.c: New test.
45783
45784 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
45785
45786 PR c++/7347, c++/7348
45787 * g++.dg/template/access4.C: New test.
45788 * g++.dg/template/access5.C: New test.
45789 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
45790 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
45791 * g++.old-deja/g++.pt/ttp58.C: Likewise.
45792 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
45793
45794 2002-07-22 Jakub Jelinek <jakub@redhat.com>
45795
45796 * gcc.dg/gnu89-init-2.c: New test.
45797
45798 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
45799
45800 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
45801
45802 2002-07-20 Roger Sayle <roger@eyesopen.com>
45803
45804 * gcc.c-torture/execute/20020720-1.c: New testcase.
45805
45806 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
45807
45808 * gcc.dg/cpp/Wsignprom.c: New tests.
45809
45810 2002-07-20 Alan Modra <amodra@bigpond.net.au>
45811
45812 * gcc.c-torture/execute/loop-13.c: New test.
45813
45814 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
45815
45816 * gcc.dg/cpp/expr.c: New tests.
45817
45818 2002-07-18 David Edelsohn <edelsohn@gnu.org>
45819
45820 * g++.dg/opt/pr6713.C: Add template instantiation.
45821
45822 2002-07-18 Alan Modra <amodra@bigpond.net.au>
45823
45824 * gcc.dg/nest.c: New test.
45825
45826 2002-07-17 Richard Henderson <rth@redhat.com>
45827
45828 * g++.dg/opt/pr6713.C: New test.
45829
45830 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
45831
45832 * gcc.c-torture/execute/loop-2e.x: Let the testcase
45833 XFAIL for all x86 processors.
45834
45835 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
45836
45837 * gcc.c-torture/execute/20010122-1.x: Do not test with
45838 -fomit-frame-pointer.
45839
45840 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
45841
45842 * g++.dg/template/instantiate2.C: New test.
45843 * g++.dg/template/spec4.C: New test.
45844
45845 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
45846
45847 * g++.dg/template/access2.C: New test.
45848 * g++.dg/template/access3.C: New test.
45849
45850 2002-07-15 Zack Weinberg <zack@codesourcery.com>
45851
45852 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
45853 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
45854 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
45855 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
45856 Convert to use <stdarg.h>.
45857 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
45858 Delete.
45859 * gcc.dg/va-arg-2.c: New.
45860 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
45861
45862 2002-07-15 Jakub Jelinek <jakub@redhat.com>
45863
45864 * gcc.c-torture/compile/20020710-1.c: New test.
45865
45866 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
45867 Andrew Pinski <pinskia@physics.uc.edu>
45868
45869 gcc.c-torture/compile/simd-2.c: New testcase.
45870 gcc.c-torture/compile/simd-3.c: Likewise.
45871
45872 2002-07-11 Mark Mitchell <mark@codesourcery.com>
45873
45874 PR c++/7224
45875 * g++.dg/overload/error1.C: New test.
45876
45877 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
45878
45879 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
45880 configuration and IRIX 6 O32 ABI.
45881
45882 2002-07-11 Roger Sayle <roger@eyesopen.com>
45883
45884 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
45885
45886 2002-07-10 Roger Sayle <roger@eyesopen.com>
45887
45888 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
45889
45890 2002-07-10 Jeffrey A Law <law@redhat.com>
45891
45892 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
45893
45894 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
45895
45896 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
45897
45898 * gcc.dg/20020312-2.c: Check for __PPC__.
45899
45900 2002-07-09 Diego Novillo <dnovillo@redhat.com>
45901
45902 * gcc.c-torture/compile/20020709-1.c: New test.
45903
45904 2002-07-07 Roger Sayle <roger@eyesopen.com>
45905
45906 * g++.dg/template/qualttp21.C: New test case.
45907
45908 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
45909
45910 * gcc.c-torture/compile/20020706-1.c: New test.
45911 * gcc.c-torture/compile/20020706-2.c: New test.
45912
45913 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
45914 Alexandre Oliva <aoliva@redhat.com>
45915
45916 * g++.dg/warn/incomplete1.C: New test.
45917
45918 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
45919
45920 PR c++/7099
45921 * g++.dg/warn/noreturn1.C: New test.
45922
45923 2002-07-03 Mark Mitchell <mark@codesourcery.com>
45924
45925 PR c++/6706
45926 * g++.dg/debug/debug6.C: New test.
45927 * g++.dg/debug/debug7.C: New test.
45928
45929 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
45930
45931 * gcc.c-torture/compile/simd-3.c: New test.
45932
45933 2002-07-03 Chris Demetriou <cgd@broadcom.com>
45934
45935 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
45936 * gcc.dg/20020620-1.c: Likewise.
45937
45938 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
45939
45940 PR c++/6944
45941 * g++.dg/init/array4.C: New test.
45942 * g++.dg/init/array5.C: New test.
45943
45944 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
45945
45946 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
45947 * gcc.c-torture/execute/simd-2.c (main): Likewise.
45948
45949 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
45950
45951 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
45952 * gcc.dg/wtr-aggr-init-1.c: Likewise.
45953 * gcc.dg/wtr-conversion-1.c: Likewise.
45954 * gcc.dg/wtr-escape-1.c: Likewise.
45955 * gcc.dg/wtr-int-type-1.c: Likewise.
45956 * gcc.dg/wtr-label-1.c: Likewise.
45957 * gcc.dg/wtr-static-1.c: Likewise.
45958 * gcc.dg/wtr-strcat-1.c: Likewise.
45959 * gcc.dg/wtr-suffix-1.c: Likewise.
45960 * gcc.dg/wtr-switch-1.c: Likewise.
45961 * gcc.dg/wtr-unary-plus-1.c: Likewise.
45962 * gcc.dg/wtr-union-init-1.c: Likewise.
45963 * gcc.dg/wtr-union-init-2.c: Likewise.
45964 * gcc.dg/wtr-union-init-3.c: Likewise.
45965
45966 * gcc.dg/wtr-func-def-1.c: New test.
45967
45968 2002-07-02 Devang Patel <dpatel@apple.com>
45969
45970 * objc.dg/param-1.m: New test.
45971
45972 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
45973
45974 * gcc.dg/cpp/trad/directive.c: Add test.
45975 * gcc.dg/cpp/trad/macroargs.c: Add test.
45976 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
45977
45978 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
45979
45980 * gcc.dg/cpp/cmdlne-M.c: New test.
45981
45982 2002-07-02 Ziemowit Laski <zlaski@apple.com>
45983
45984 * objc.dg/desig-init-1.m: New test.
45985
45986 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
45987
45988 PR c++/6716
45989 * g++.dg/template/instantiate1.C: New test.
45990
45991 2002-07-01 Mark Mitchell <mark@codesourcery.com>
45992
45993 PR c++/7112
45994 * g++.dg/template/sizeof2.C: New test.
45995
45996 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
45997
45998 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
45999 gcc.dg/cpp/trad/include.c: New tests.
46000
46001 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
46002
46003 PR target/7177
46004 * gcc.c-torture/compile/20020701-1.c: New test.
46005
46006 2002-07-01 Stan Shebs <shebs@apple.com>
46007
46008 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
46009 header here...
46010 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
46011 (objc-torture-execute): or here.
46012
46013 2002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
46014
46015 * gcc.c-torture/execute/arith-rand-ll.c: New test.
46016
46017 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
46018
46019 * gcc.dg/cpp/trad/escaped-nl.c: New test.
46020
46021 2002-06-30 Devang Patel <dpatel@apple.com>
46022
46023 * objc.dg/fsyntax-only.m: New test.
46024
46025 2002-06-27 Mark Mitchell <mark@codesourcery.com>
46026
46027 PR c++/6695
46028 * g++.dg/template/friend7.C: New file.
46029
46030 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
46031
46032 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
46033 return type.
46034
46035 2002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
46036
46037 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
46038 avoid division by zero.
46039
46040 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
46041
46042 * gcc.dg/Wunknownprag.c: New tests.
46043
46044 2002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
46045
46046 * gcc.c-torture/execute/simd-2.c: New test.
46047
46048 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
46049
46050 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
46051 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
46052 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
46053 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
46054 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
46055 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
46056 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
46057 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
46058 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
46059 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
46060 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
46061 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
46062 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
46063 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
46064 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
46065 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
46066 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
46067
46068 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
46069
46070 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
46071 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
46072 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
46073 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
46074 New tests.
46075 * gcc.dg/cpp/trad/directive.c: Update.
46076
46077 2002-06-23 Andreas Jaeger <aj@suse.de>
46078
46079 * gcc.c-torture/execute/complex-6.c: New.
46080
46081 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
46082
46083 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
46084 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
46085 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
46086 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
46087
46088 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
46089
46090 * gcc.dg/cpp/trad: New directory with traditional tests copied
46091 from parent directory.
46092 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
46093 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
46094 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
46095 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
46096 Move to trad/ and rename.
46097 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
46098 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
46099 gcc.dg/cpp/trad/redef2.c: New tests.
46100 * gcc.dg/cpp/trad/trad.exp: New driver.
46101
46102 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
46103
46104 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
46105 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
46106 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
46107 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
46108 Remove.
46109
46110 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
46111
46112 * gcc.dg/20020620-1.c: New test.
46113
46114 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
46115
46116 * g++.dg/template/ttp4.C: New test.
46117
46118 2002-06-19 Jakub Jelinek <jakub@redhat.com>
46119
46120 * g++.dg/opt/vt1.C: Fix regexp.
46121
46122 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
46123
46124 * gcc.c-torture/execute/pure-1.c: Make functions static again.
46125 Don't use attribute `noinline'.
46126
46127 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
46128
46129 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
46130
46131 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
46132
46133 * gcc.c-torture/execute/simd-1.c: New.
46134
46135 * gcc.dg/simd-1.c: New.
46136
46137 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
46138
46139 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
46140
46141 2002-06-16 Richard Henderson <rth@redhat.com>
46142
46143 * g++.dg/ext/anon-struct1.C: New.
46144 * g++.dg/ext/anon-struct2.C: New.
46145 * g++.dg/ext/anon-struct3.C: New.
46146 * gcc.dg/anon-struct-1.c: New.
46147 * gcc.dg/anon-struct-2.c: New.
46148 * gcc.dg/anon-struct-3.c: New.
46149 * gcc.dg/20011008-1.c: Adjust warning text.
46150 * gcc.dg/20020527-1.c: Add -fms-extensions.
46151
46152 2002-06-16 Richard Henderson <rth@redhat.com>
46153
46154 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
46155
46156 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
46157
46158 * gcc.c-torture/execute/20020615-1.c: New test.
46159
46160 2002-06-15 Roger Sayle <roger@eyesopen.com>
46161
46162 * gcc.c-tortuture/execute/compare-1.c: New test case.
46163 * gcc.c-tortuture/execute/compare-2.c: New test case.
46164 * gcc.c-tortuture/execute/compare-3.c: New test case.
46165
46166 2002-06-13 Richard Henderson <rth@redhat.com>
46167
46168 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
46169 ia64 ilp32.
46170
46171 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
46172
46173 * g++.dg/template/typename2.C: Update error message.
46174
46175 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
46176
46177 * gcc.c-torture/execute/20020611-1.c: New test.
46178
46179 2002-06-11 Bob Wilson <bob.wilson@acm.org>
46180
46181 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
46182 list of targets to skip.
46183
46184 2002-06-10 Bob Wilson <bob.wilson@acm.org>
46185
46186 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
46187 targets if not optimizing.
46188
46189 2002-06-10 Jakub Jelinek <jakub@redhat.com>
46190
46191 * gcc.c-torture/compile/20020605-1.c: New test.
46192
46193 * g++.dg/opt/vt1.C: New test.
46194
46195 * gcc.dg/20020531-1.c: New test.
46196
46197 * gcc.dg/20020530-1.c: New test.
46198
46199 * gcc.dg/20020527-1.c: New test.
46200
46201 * g++.dg/opt/cse1.C: New test.
46202
46203 2002-06-07 Roger Sayle <roger@eyesopen.com>
46204
46205 * gcc.dg/20020607-2.c: New test case.
46206
46207 2002-06-07 Jakub Jelinek <jakub@redhat.com>
46208
46209 * gcc.c-torture/compile/20020604-1.c: New test.
46210
46211 2002-06-04 Richard Henderson <rth@redhat.com>
46212
46213 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
46214 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
46215 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
46216
46217 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
46218
46219 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
46220
46221 2002-06-03 Richard Henderson <rth@redhat.com>
46222
46223 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
46224 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
46225
46226 2002-06-02 Richard Henderson <rth@redhat.com>
46227
46228 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
46229 test functions static.
46230
46231 2002-06-02 Andreas Jaeger <aj@suse.de>
46232
46233 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
46234 now.
46235
46236 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
46237
46238 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
46239 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
46240 Update for mofified diagnostics.
46241 * gcc.dg/c99-intconst-1.c: No longer fail.
46242
46243 2002-06-02 Richard Henderson <rth@redhat.com>
46244
46245 * gcc.dg/uninit-A.c: Remove xfail markers.
46246
46247 2002-06-01 Roger Sayle <roger@eyesopen.com>
46248
46249 * gcc.dg/fnegate-1.c: New test case.
46250
46251 2002-05-30 Osku Salerma <osku@iki.fi>
46252
46253 * gcc.c-torture/execute/mayalias-1.c: New file.
46254
46255 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
46256
46257 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
46258 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
46259 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
46260
46261 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
46262
46263 * gcc.c-torture/execute/20020529-1.c: New test.
46264
46265 2002-05-27 Richard Henderson <rth@redhat.com>
46266
46267 * g++.dg/ext/attrib6.C: New test case.
46268
46269 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
46270
46271 * gcc.c-torture/execute/pure-1.c: New test.
46272
46273 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
46274
46275 * gcc.dg/cpp/arith-2.c: Remove.
46276
46277 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
46278
46279 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
46280 * gcc.dg/cpp/if-3.c: Remove.
46281
46282 2002-05-26 Jakub Jelinek <jakub@redhat.com>
46283
46284 * g++.dg/opt/cse2.C: New test.
46285
46286 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
46287
46288 * gcc.dg/cpp/arith-1.c: New semantic tests.
46289 * gcc.dg/cpp/if-1.c: Update.
46290
46291 2002-05-24 Ben Elliston <bje@redhat.com>
46292
46293 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
46294
46295 2002-05-24 Jakub Jelinek <jakub@redhat.com>
46296
46297 * gcc.dg/verbose-asm.c: New test.
46298
46299 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
46300
46301 * gcc.dg/cpp/paste12.c: New test.
46302
46303 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
46304
46305 * g++.dg/parse/named_ops.C: New test.
46306
46307 2002-05-23 Mark Mitchell <mark@codesourcery.com>
46308
46309 * gcc.dg/weak-8.c: New test.
46310
46311 2002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
46312
46313 * gcc.dg/weak-2.c: Allow optional leading underscore
46314 in scan-assembler symbol name.
46315 * gcc.dg/weak-3.c: Likewise.
46316 * gcc.dg/weak-4.c: Likewise.
46317 * gcc.dg/weak-5.c: Likewise.
46318
46319 2002-05-23 Jakub Jelinek <jakub@redhat.com>
46320
46321 * gcc.dg/20020523-1.c: New test.
46322
46323 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
46324
46325 * objc.dg/const-str-2.m: Update now that we stop after
46326 a command line error.
46327
46328 2002-05-22 Richard Henderson <rth@redhat.com>
46329
46330 * g++.dg/dg.exp: Fix typo in test pruneing.
46331
46332 2002-05-22 Richard Henderson <rth@redhat.com>
46333
46334 * g++.dg/dg.exp: Prune the tls subdirectory.
46335 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
46336 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
46337 * g++.dg/tls/init-1.C: New.
46338
46339 2002-05-22 Jakub Jelinek <jakub@redhat.com>
46340
46341 * gcc.dg/20020517-1.c: New test.
46342
46343 2002-05-21 Richard Henderson <rth@redhat.com>
46344
46345 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
46346 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
46347
46348 2002-05-21 Brian R. Gaeke <brg@dgate.ORG>
46349
46350 * g++.dg/other/copy2.C: New test.
46351
46352 2002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
46353
46354 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
46355 (MAX_COPY): Bump up to 10 times sizeof (long long).
46356 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
46357
46358 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
46359 sizeof (long long).
46360
46361 * gcc.c-torture/execute/strcpy-1.c: New test.
46362
46363 2002-05-19 Jason Merrill <jason2redhat.com>
46364
46365 * g++.dg/ext/oper1.C: New test.
46366
46367 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
46368 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
46369
46370 * README.QMTEST: New file.
46371
46372 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
46373
46374 2002-05-19 Andreas Jaeger <aj@suse.de>
46375
46376 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
46377 now.
46378 * gcc.c-torture/execute/loop-2d.x: Likewise.
46379
46380 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
46381
46382 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
46383 support weak symbols.
46384 * gcc.dg/weak-4.c: Likewise.
46385 * gcc.dg/weak-6.c: Likewise.
46386
46387 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
46388
46389 * gcc.dg/weak-3.c: Add dg-excess-error comment for
46390 cygwin, coff and h8300-*-hms targets
46391 * gcc.dg/weak-5.c: Likewise.
46392 * gcc.dg/weak-7.c: Likewise.
46393
46394 2002-05-16 Jason Merrill <jason@redhat.com>
46395
46396 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
46397 (scan-assembler-not, scan-assembler-dem): Likewise.
46398 (scan-assembler-dem-not): Likewise.
46399
46400 2002-05-15 Richard Henderson <rth@redhat.com>
46401
46402 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
46403
46404 2002-05-15 Richard Henderson <rth@redhat.com>
46405
46406 * gcc.dg/weak-5.c (vfoo1c): No warning here.
46407 (vfoo1f): Warning here.
46408 (vfoo1l): Don't redefine the alias.
46409
46410 2002-05-14 Jason Merrill <jason@redhat.com>
46411 Alexandre Oliva <aoliva@redhat.com>
46412
46413 * g++.dg/init/pm1.C: New test.
46414
46415 2002-05-12 David S. Miller <davem@redhat.com>
46416
46417 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
46418 types.
46419
46420 2002-05-10 Roger Sayle <roger@eyesopen.com>
46421
46422 * gcc.c-torture/execute/20020510-1.c: New test case.
46423
46424 2002-05-10 David S. Miller <davem@redhat.com>
46425
46426 * gcc.c-torture/execute/conversion.c: Test long double too.
46427
46428 2002-05-09 Jakub Jelinek <jakub@redhat.com>
46429
46430 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
46431 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
46432 * lib/g++.exp (g++_link_flags): Likewise.
46433 * lib/objc.exp (objc_target_compile): Likewise.
46434
46435 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
46436
46437 * gcc.dg/cpp/poison.c: Update.
46438 * gcc.dg/cpp/20000625-2.c: Remove.
46439 * gcc.dg/cpp/direct2s.c: Remove final test.
46440
46441 2002-05-08 Tom Rix <trix@redhat.com>
46442
46443 * gcc.c-torture/execute/20020508-1.c: New test.
46444 * gcc.c-torture/execute/20020508-2.c: New test.
46445 * gcc.c-torture/execute/20020508-3.c: New test.
46446
46447 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
46448
46449 * gcc.dg/cpp/charconst-4.c: More tests.
46450
46451 2002-05-08 Mark Mitchell <mark@codesourcery.com>
46452
46453 PR c/6569
46454 * gcc.dg/weak-3.c: Update location of warning messages.
46455 * gcc.dg/weak-5.c: Likewise.
46456
46457 2002-05-06 Roger Sayle <roger@eyesopen.com>
46458
46459 * gcc.c-torture/execute/20020506-1.c: New test case.
46460
46461 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
46462
46463 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
46464
46465 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
46466
46467 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
46468
46469 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
46470
46471 * gcc.dg/cpp/charconst-3.c: New test.
46472
46473 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
46474
46475 * gcc.dg/cpp/charconst.c: Update tests.
46476
46477 2002-05-05 Tim Josling <tej@melbpc.org.au>
46478
46479 * treelang: Added directory for new sample language treelang. Also
46480 lib/treelang.exp: New file to signal treelang should be tested.
46481
46482 2002-05-03 Jakub Jelinek <jakub@redhat.com>
46483
46484 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
46485 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
46486 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
46487 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
46488 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
46489 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
46490 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
46491
46492 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
46493
46494 * gcc.dg/format/xopen-2.c: New test.
46495
46496 2002-05-03 Jakub Jelinek <jakub@redhat.com>
46497
46498 * gcc.dg/20020503-1.c: New test.
46499
46500 2002-05-02 Mark Mitchell <mark@codesourcery.com>
46501
46502 * g++.dg/init/dtor1.C: Make it tougher.
46503
46504 2002-05-01 Mark Mitchell <mark@codesourcery.com>
46505
46506 * g++.dg/init/dtor1.C: New test.
46507
46508 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
46509
46510 * gcc.dg/altivec-8.c: New.
46511
46512 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
46513
46514 * gcc.dg/altivec-7.c: New.
46515
46516 2002-04-29 Jakub Jelinek <jakub@redhat.com>
46517
46518 * g++.dg/parse/typedef1.C: New test.
46519
46520 2002-04-29 Mark Mitchell <mark@codesourcery.com>
46521
46522 PR c++/6486
46523 * g++.dg/template/friend6.C: New test.
46524
46525 PR c++/6492
46526 * g++.dg/init/copy1.C: New test.
46527
46528 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
46529
46530 * g++.dg/warn/effc1.C: New test.
46531
46532 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
46533
46534 * gcc.dg/cpp/if-cexp.c: Add a test.
46535
46536 2002-04-28 Jakub Jelinek <jakub@redhat.com>
46537
46538 * gcc.dg/20020426-2.c: New test.
46539
46540 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
46541
46542 * gcc.dg/cpp/if-mop.c: Update.
46543 * gcc.dg/cpp/if-mpar.c: Add test.
46544 * gcc.dg/cpp/if-oppr.c: Update.
46545
46546 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
46547
46548 PR c/6343
46549 * gcc.dg/weak-[2-7].c: New tests.
46550
46551 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
46552
46553 * gcc.dg/enum1.c: New test.
46554
46555 2002-04-26 Mark Mitchell <mark@codesourcery.com>
46556
46557 PR c++/6497
46558 * g++.dg/inherit/access2.C: New test.
46559
46560 2002-04-26 Mark Mitchell <mark@codesourcery.com>
46561
46562 PR bootstrap/6445
46563 * gcc.dg/20020426-1.c: New test.
46564
46565 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
46566
46567 * g++.dg/abi/enum1.C: New test.
46568
46569 2002-04-26 Richard Henderson <rth@redhat.com>
46570
46571 * gcc.dg/c99-bool-1.c: Expect always true warning.
46572
46573 2002-04-25 Roger Sayle <roger@eyesopen.com>
46574
46575 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
46576
46577 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
46578
46579 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
46580 targets.
46581
46582 2002-04-24 Mark Mitchell <mark@codesourcery.com>
46583
46584 * g++.dg/abi/mange7.C: New test.
46585
46586 PR c++/6438.
46587 * g++.dg/parse/stmtexpr2.C: New test.
46588
46589 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
46590
46591 * gcc.dg/20020312-2.c: Add SH target.
46592
46593 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
46594
46595 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
46596 compiler output on mips*-*-irix*.
46597
46598 2002-04-23 Jakub Jelinek <jakub@redhat.com>
46599
46600 * g++.dg/parse/attr1.C: New test.
46601
46602 2002-04-23 Roger Sayle <roger@eyesopen.com>
46603
46604 * gcc.c-torture/execute/string-opt-17.c: New test case.
46605 * gcc.c-torture/execute/memset-2.c: New test case.
46606
46607 2002-04-23 Mark Mitchell <mark@codesourcery.com>
46608
46609 PR c++/6256:
46610 * g++.dg/template/friend5.C: New test.
46611
46612 PR c++/6331:
46613 * g++.dg/template/qual1.C: Likewise.
46614
46615 2002-04-22 Zack Weinberg <zack@codesourcery.com>
46616
46617 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
46618 Include stdlib.h, not stdio.h or ctype.h.
46619
46620 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
46621
46622 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
46623 cris-*-elf* and mmix-*-*.
46624 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
46625 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
46626 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
46627 Ditto.
46628 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
46629 * gcc.dg/wchar_t-1.c: Ditto.
46630
46631 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
46632
46633 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
46634 Clarify comment.
46635
46636 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
46637
46638 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
46639
46640 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
46641
46642 * gcc.c-torture/execute/20000906-1.x: Delete.
46643
46644 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
46645
46646 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
46647
46648 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
46649
46650 * PR6367
46651 * g77.f-torture/execute/6367.f: New test.
46652 * g77.f-torture/execute/6367.x: Disable for MMIX.
46653
46654 2002-04-19 Mark Mitchell <mark@codesourcery.com>
46655
46656 * PR6352
46657 * g++.dg/opt/inline2.C: New test.
46658
46659 2002-04-18 Richard Henderson <rth@redhat.com>
46660
46661 * gcc.dg/20000906-1.c: Enable for all targets.
46662 * gcc.c-torture/compile/iftrap-2.c: New.
46663
46664 2002-04-18 Jakub Jelinek <jakub@redhat.com>
46665
46666 * gcc.dg/20020418-1.c: New test.
46667 * gcc.dg/20020418-2.c: New test.
46668
46669 2002-04-18 Richard Henderson <rth@redhat.com>
46670
46671 * gcc.c-torture/compile/iftrap-1.c: New.
46672 * gcc.dg/iftrap-1.c: Adjust for ia64.
46673 * gcc.dg/iftrap-2.c: New.
46674
46675 2002-04-18 Jakub Jelinek <jakub@redhat.com>
46676
46677 * gcc.c-torture/compile/20020418-1.c: New test.
46678
46679 2002-04-18 Roger Sayle <roger@eyesopen.com>
46680
46681 * gcc.c-torture/compile/20020415-1.c: New.
46682
46683 2002-04-18 David S. Miller <davem@redhat.com>
46684
46685 * gcc.c-torture/execute/20020418-1.c: New test.
46686
46687 2002-04-17 Jakub Jelinek <jakub@redhat.com>
46688
46689 * gcc.dg/20020416-1.c: New test.
46690
46691 * g++.dg/opt/inline1.C: New test.
46692
46693 2002-04-16 Jakub Jelinek <jakub@redhat.com>
46694
46695 * gcc.dg/altivec-5.c: New test.
46696
46697 * gcc.dg/20020415-1.c: New test.
46698
46699 2002-04-15 Mark Mitchell <mark@codesourcery.com>
46700
46701 * lib/chill.exp: Remove.
46702
46703 2002-04-14 Jakub Jelinek <jakub@redhat.com>
46704
46705 * g++.dg/other/big-struct.C: New test.
46706
46707 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
46708
46709 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
46710 of scratch file.
46711
46712 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
46713
46714 PR c/6277
46715 * gcc.dg/i386-387-1.c: Allow optional leading underscore
46716 in scan-assembler function name
46717
46718 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
46719
46720 * g77.f-torture/execute/980628-4.x,
46721 g77.f-torture/execute/980628-5.x,
46722 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
46723 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
46724 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
46725 i[34567]86-*-*.
46726
46727 2002-04-13 David S. Miller <davem@redhat.com>
46728
46729 * gcc.c-torture/execute/20020413-1.c: New test.
46730
46731 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
46732
46733 * gcc.dg/asm-6.c,
46734 * g++.dg/ext/asm1.C: New tests.
46735
46736 2002-04-12 Mark Mitchell <mark@codesourcery.com>
46737
46738 PR c++ 5373.
46739 * g++.dg/parse/stmtexpr1.C: New test.
46740
46741 PR c++/5189.
46742 * g++.dg/template/copy1.C: New test.
46743
46744 2002-04-12 Richard Henderson <rth@redhat.com>
46745
46746 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
46747
46748 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
46749
46750 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
46751 gcc.c-torture/execute/20020307-2.c.
46752
46753 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
46754
46755 * g++.dg/ext/attrib5.C,
46756 * g++.dg/lookup/struct1.C: New tests.
46757
46758 2002-04-11 Jakub Jelinek <jakub@redhat.com>
46759
46760 * gcc.dg/20020411-1.c: New test.
46761
46762 * gcc.c-torture/execute/20020411-1.c: New test.
46763
46764 2002-04-10 Janis Johnson <janis187@us.ibm.com>
46765
46766 * g77.f-torture/execute/6177.f: New test.
46767
46768 2002-04-10 Jakub Jelinek <jakub@redhat.com>
46769
46770 PR middle-end/6247
46771 * g++.dg/opt/cleanup1.C: New test.
46772
46773 * g++.dg/opt/const1.C: New test.
46774
46775 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
46776
46777 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
46778
46779 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
46780
46781 PR c++/5507
46782 * g++.dg/template/typename2.C: New test.
46783
46784 2002-04-10 Alan Modra <amodra@bigpond.net.au>
46785
46786 * gcc.c-torture/execute/loop-12.c: New.
46787
46788 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
46789
46790 * g77.f-torture/execute/980628-4.x,
46791 g77.f-torture/execute/980628-5.x,
46792 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
46793 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
46794 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
46795
46796 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
46797
46798 PR optimization/6086
46799 * g++.dg/opt/preinc1.C: New test.
46800
46801 2002-04-06 Mark Mitchell <mark@codesourcery.com>
46802
46803 PR c++/5571
46804 * g++.dg/opt/static2.C: New test.
46805
46806 2002-04-06 Mark Mitchell <mark@codesourcery.com>
46807
46808 PR c/5120
46809 * gcc.dg/20020406-1.c: New test.
46810
46811 2002-04-04 David S. Miller <davem@redhat.com>
46812
46813 * gcc.c-torture/execute/20020404-1.c: New test.
46814
46815 2002-04-04 Jakub Jelinek <jakub@redhat.com>
46816
46817 PR c/6123
46818 * gcc.dg/20020312-2.c: Do not declare global register variable
46819 if __PIC__ or __pic__ is defined.
46820
46821 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
46822
46823 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
46824 __asm__ so that it works correctly even if -ansi -pedantic-errors.
46825
46826 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
46827
46828 * gcc.misc-tests/linkage.exp: Update last change to handle
46829 sparc*-, not just sparc-.
46830
46831 2002-04-03 Richard Henderson <rth@redhat.com>
46832
46833 * gcc.dg/cpp/ucs.c: Improved long UCS test.
46834
46835 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
46836
46837 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
46838
46839 2002-04-02 David S. Miller <davem@redhat.com>
46840
46841 * gcc.c-torture/execute/20020402-3.c: New test.
46842
46843 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
46844
46845 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
46846 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
46847
46848 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
46849 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
46850 g77.f-torture/execute/20001201.x,
46851 g77.f-torture/execute/u77-test.x: New files.
46852
46853 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
46854 * gcc.dg/wchar_t-1.c: Ditto.
46855
46856 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
46857
46858 * gcc.c-torture/execute/20020402-1.c: New test.
46859
46860 2002-04-01 Richard Henderson <rth@redhat.com>
46861
46862 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
46863
46864 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
46865
46866 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
46867
46868 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
46869
46870 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
46871
46872 * g++.dg/inherit/template-as-base.C: Expect error.
46873 * g++.dg/inherit/namespace-as-base.C: Likewise.
46874
46875 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
46876
46877 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
46878 g++.dg/ext/instantiate3.C: Tweak match patterns.
46879
46880 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
46881 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
46882 -da test.
46883
46884 2002-03-31 Richard Henderson <rth@redhat.com>
46885
46886 * gcc.dg/special/alias-2.c: New.
46887 * gcc.dg/special/ecos.exp: Run it.
46888
46889 2002-03-31 Richard Henderson <rth@redhat.com>
46890
46891 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
46892
46893 2002-03-31 Kazu Hirata <kazu@hxi.com>
46894
46895 * gcc.dg/weak-1.c: Disable on h8300 port.
46896
46897 2002-03-29 Janis Johnson <janis187@us.ibm.com>
46898
46899 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
46900 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
46901 ordering tests.
46902 * g++.dg/bprob/bprob-1.C: New test.
46903 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
46904 * g++.dg/gcov/gcov-1.C: New test.
46905 * g++.dg/gcov/gcov-1.x: New file.
46906 * g++.dg/gcov/gcov-2.C: New test.
46907 * g++.dg/gcov/gcov-3.C: New test.
46908 * g++.dg/gcov/gcov-3.h: New file.
46909
46910 2002-03-28 Roger Sayle <roger@eyesopen.com>
46911
46912 * g++.old-deja/g++.other/builtins5.C: New test.
46913 * g++.old-deja/g++.other/builtins6.C: New test.
46914 * g++.old-deja/g++.other/builtins7.C: New test.
46915 * g++.old-deja/g++.other/builtins8.C: New test.
46916 * g++.old-deja/g++.other/builtins9.C: New test.
46917
46918 2002-03-29 Jakub Jelinek <jakub@redhat.com>
46919
46920 * g++.dg/opt/static1.C: New test.
46921
46922 * g++.dg/opt/longbranch1.C: New test.
46923
46924 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
46925
46926 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
46927
46928 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
46929
46930 2002-03-28 Jeffrey A Law (law@redhat.com)
46931
46932 * gcc.c-torture/execute/20020328-1.c: New test.
46933
46934 2002-03-27 Richard Henderson <rth@redhat.com>
46935
46936 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
46937 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
46938 move from g++.old-deja/g++.ext/.
46939
46940 2002-03-27 Mark Mitchell <mark@codesourcery.com>
46941
46942 * g++.dg/init/new2.C: New test.
46943
46944 2002-03-26 Richard Henderson <rth@redhat.com>
46945
46946 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
46947
46948 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
46949 on sparc.
46950
46951 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
46952 sparcv9 systems.
46953 * gcc.dg/20001102-1.c: Likewise.
46954
46955 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
46956
46957 * gcc.dg/cpp/endif-pedantic1.c,
46958 gcc.dg/cpp/endif-pedantic2.c: New tests.
46959
46960 2002-03-26 Mark Mitchell <mark@codesourcery.com>
46961
46962 * g++.dg/init/new1.C: New test.
46963
46964 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
46965
46966 * g++.dg/abi/vbase9.C: New test.
46967
46968 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
46969
46970 * gcc.dg/arm-asm.c: New test.
46971
46972 2002-03-26 Andrew Cagney <ac131313@redhat.com>
46973
46974 * gcc.dg/Wswitch-enum.c: New test.
46975 Fix PR c/5044.
46976
46977 2002-03-26 Richard Henderson <rth@redhat.com>
46978
46979 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
46980 structure.
46981
46982 2002-03-25 Richard Henderson <rth@redhat.com>
46983
46984 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
46985 sparcv9 systems.
46986
46987 * gcc.c-torture/compile/20011119-1.c (xxx): New.
46988 * gcc.c-torture/compile/20011119-2.c (xxx): New.
46989
46990 2002-03-25 Zack Weinberg <zack@codesourcery.com>
46991
46992 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
46993
46994 2002-03-25 Bob Wilson <bob.wilson@acm.org>
46995
46996 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
46997 targets using generic thunk support.
46998
46999 2002-03-25 Jakub Jelinek <jakub@redhat.com>
47000
47001 * gcc.c-torture/compile/20020323-1.c: New test.
47002
47003 * g++.dg/opt/conj2.C: New test.
47004
47005 2002-03-24 Richard Henderson <rth@redhat.com>
47006
47007 * gcc.dg/weak-1.c: Use -fno-common.
47008
47009 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
47010
47011 * g77.dg/f77-edit-apostrophe-out.f: New test
47012 * g77.dg/f77-edit-h-out.f: New test
47013 * g77.dg/f77-edit-t-in.f: New test
47014 * g77.dg/f77-edit-t-out.f: New test
47015 * g77.dg/f77-edit-x-out.f: New test
47016 * g77.dg/f77-edit-slash-out.f: New test
47017 * g77.dg/f77-edit-colon-out.f: New test
47018 * g77.dg/f77-edit-s-out.f: New test
47019
47020 2002-03-24 Richard Henderson <rth@redhat.com>
47021
47022 * objc/execute/formal_protocol-6.x: New XFAIL.
47023
47024 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
47025
47026 * gcc.dg/weak-1.c: Early return from dg-final on platforms
47027 that do not support weak symbols
47028
47029 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
47030
47031 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
47032 * lib/g77.exp: Likewise.
47033 * lib/objc.exp: Likewise.
47034
47035 2002-03-23 Andrew Cagney <ac131313@redhat.com>
47036
47037 * gcc.dg/Wswitch-default.c: New test.
47038
47039 2002-03-23 Jakub Jelinek <jakub@redhat.com>
47040
47041 * g++.dg/other/enum1.C: New test.
47042
47043 2002-03-23 Zack Weinberg <zack@codesourcery.com>
47044
47045 * gcc.dg/pragma-ep-3.c: Fix typo.
47046
47047 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
47048
47049 * g++.dg/inherit/template-as-base.C: New test.
47050
47051 2002-03-22 Jakub Jelinek <jakub@redhat.com>
47052
47053 * g++.old-deja/g++.other/dwarf2-1.C: Move...
47054 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
47055
47056 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
47057
47058 * gcc.dg/cpp/multiline.c: Update to match.
47059
47060 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
47061
47062 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
47063
47064 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
47065
47066 * gcc.dg/cpp/extratokens2.c: New file.
47067
47068 2002-03-21 David Edelsohn <edelsohn@gnu.org>
47069
47070 * gcc.dg/20020312-2.c: Add rs6000 target.
47071
47072 * gcc.c-torture/compile/20020319-1.c: New test.
47073
47074 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
47075
47076 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
47077 (A, E): Handle this.
47078
47079 2002-03-20 Jason Merrill <jason@redhat.com>
47080
47081 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
47082 ignoring -fpic.
47083 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
47084 through prune_gcc_output.
47085
47086 2002-03-20 Jakub Jelinek <jakub@redhat.com>
47087
47088 * gcc.c-torture/compile/20020320-1.c: New test.
47089
47090 2002-03-19 Jakub Jelinek <jakub@redhat.com>
47091
47092 * gcc.c-torture/compile/20020318-1.c: New test.
47093
47094 * gcc.dg/struct-by-value-1.c: New test.
47095
47096 * gcc.dg/20020319-1.c: New test.
47097
47098 2002-03-18 Jakub Jelinek <jakub@redhat.com>
47099
47100 * g++.dg/opt/conj1.C: New test.
47101
47102 2002-03-17 Mark Mitchell <mark@codesourcery.com>
47103
47104 * g++.dg/template/qualttp20.C: Revert previous change.
47105 * g++.dg/template/qualttp3.C: Likewise.
47106 * g++.dg/template/qualttp4.C: Likewise.
47107 * g++.dg/template/qualttp5.C: Likewise.
47108 * g++.dg/template/qualttp6.C: Likewise.
47109 * g++.dg/template/qualttp7.C: Likewise.
47110 * g++.dg/template/qualttp8.C: Likewise.
47111 * g++.dg/template/recurse.C: Likewise.
47112
47113 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
47114
47115 * gcc.dg/cpp/wchar-1.c: Update.
47116
47117 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
47118
47119 * g++.dg/template/conv1.C: New test.
47120 * g++.dg/template/conv2.C: New test.
47121 * g++.dg/template/conv3.C: New test.
47122 * g++.dg/template/conv4.C: New test.
47123
47124 2002-03-15 Mark Mitchell <mark@codesourcery.com>
47125
47126 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
47127 * g++.dg/template/qualttp3.C: Likewise.
47128 * g++.dg/template/qualttp4.C: Likewise.
47129 * g++.dg/template/qualttp5.C: Likewise.
47130 * g++.dg/template/qualttp6.C: Likewise.
47131 * g++.dg/template/qualttp7.C: Likewise.
47132 * g++.dg/template/qualttp8.C: Likewise.
47133 * g++.dg/template/recurse.C: Likewise.
47134
47135 2002-03-15 Mark Mitchell <mark@codesourcery.com>
47136
47137 * g++.dg/opt/dtor1.C: New test.
47138
47139 2002-03-15 Jakub Jelinek <jakub@redhat.com>
47140
47141 * gcc.c-torture/compile/20020315-1.c: New test.
47142
47143 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
47144
47145 * gcc.dg/weak-1.c: Fix scan tests.
47146
47147 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
47148
47149 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
47150 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
47151 cris-*-aout* mmix-*-*.
47152 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
47153 cris-*-aout* mmix-*-*.
47154 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
47155 cris-*-elf* cris-*-aout* and mmix-*-*.
47156 * gcc.dg/20001009-1.c: Ditto.
47157 * gcc.dg/20010912-1.c: Ditto.
47158 * gcc.dg/20020122-4.c: Ditto.
47159 * gcc.dg/inline-2.c: Ditto.
47160
47161 2002-03-14 Jeffrey A Law (law@cygnus.com)
47162
47163 * gcc.c-torture/compile/20020314-1.c: New test.
47164
47165 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
47166
47167 * gcc.c-torture/execute/20020314-1.c: New test.
47168
47169 2002-03-14 Jakub Jelinek <jakub@redhat.com>
47170
47171 * g++.dg/warn/Wunused-1.C: New test.
47172
47173 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
47174
47175 * g++.dg/abi/mangle6.C: New test.
47176
47177 2002-03-13 Jakub Jelinek <jakub@redhat.com>
47178
47179 * gcc.c-torture/compile/20020309-2.c: New test.
47180
47181 * gcc.c-torture/compile/20020312-1.c: New test.
47182
47183 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
47184
47185 * g++.dg/other/access1.C: New test.
47186
47187 2002-03-12 Jakub Jelinek <jakub@redhat.com>
47188
47189 * gcc.c-torture/execute/wchar_t-1.c: New test.
47190
47191 2002-03-12 David Edelsohn <edelsohn@gnu.org>
47192
47193 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
47194
47195 2002-03-12 Roger Sayle <roger@eyesopen.com>
47196
47197 * gcc.dg/20020312-1.c: New test case.
47198
47199 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
47200
47201 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
47202
47203 2002-03-11 Richard Henderson <rth@redhat.com>
47204
47205 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
47206 * g++.old-deja/g++.jason/report.C: Likewise.
47207
47208 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
47209
47210 * g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
47211 * g++.old-deja/g++.robertl/eb56.C: Likewise.
47212
47213 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
47214
47215 * g++.dg/overload/pmf1.C: New test.
47216
47217 2002-03-11 Kazu Hirata <kazu@hxi.com>
47218
47219 * gcc.c-torture/execute/20020307-1.c: Use long.
47220
47221 2002-03-11 Jakub Jelinek <jakub@redhat.com>
47222
47223 PR optimization/5844
47224 * gcc.dg/20020310-1.c: New test.
47225
47226 2002-03-09 Michael Meissner <meissner@redhat.com>
47227
47228 * gcc.c-torture/execute/memcpy-2.c: New test.
47229 * gcc.c-torture/execute/memset-1.c: New test.
47230 * gcc.c-torture/execute/strlen-1.c: New test.
47231 * gcc.c-torture/execute/strcmp-1.c: New test.
47232 * gcc.c-torture/execute/strncmp-1.c: New test.
47233
47234 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
47235
47236 * gcc.dg/ppc-ldstruct.c: New test.
47237
47238 2002-03-09 Jakub Jelinek <jakub@redhat.com>
47239
47240 * gcc.c-torture/execute/va-arg-22.c: New test.
47241
47242 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
47243
47244 * gcc.c-torture/compile/20020309-1.c: New test.
47245
47246 2002-03-08 Jakub Jelinek <jakub@redhat.com>
47247
47248 * gcc.c-torture/execute/20020307-2.c: New test.
47249
47250 2002-03-07 Jeffrey A Law (law@redhat.com)
47251
47252 * g77.f-torture/compile/20020307-1.f: New test.
47253
47254 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
47255
47256 * gcc.dg/unordered-1.c: New test.
47257
47258 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
47259
47260 * gcc.c-torture/execute/20020307-1.c: New test.
47261
47262 2002-03-05 Jakub Jelinek <jakub@redhat.com>
47263
47264 * gcc.dg/20020304-1.c: New test.
47265
47266 * gcc.c-torture/compile/20020304-2.c: New test.
47267
47268 2002-03-04 Zack Weinberg <zack@codesourcery.com>
47269
47270 * gcc.c-torture/compile/20020304-1.c: New test case
47271 (from PR c/5830).
47272
47273 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
47274
47275 * gcc.dg/20020103-1.c: Add other -D ppc variants.
47276
47277 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
47278
47279 * g++.dg/other/classkey1.C: New test.
47280
47281 2002-03-01 Richard Henderson <rth@redhat.com>
47282
47283 * gcc.c-torture/compile/981223-1.x: New.
47284 * gcc.c-torture/compile/920625-1.x: New.
47285
47286 2002-02-28 Richard Henderson <rth@redhat.com>
47287
47288 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
47289
47290 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
47291
47292 * gcc.c-torture/execute/20020227-1.c: New test.
47293
47294 2002-02-27 Mark Mitchell <mark@codesourcery.com>
47295
47296 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
47297 here" ERROR lines.
47298 * g++.old-deja/g++.oliva/partord1.C: Likewise.
47299 * g++.old-deja.g++.other/defarg1.C: Likewise.
47300 * g++.old-deja/g++.pt/calls2.C: Likewise.
47301 * g++.old-deja/g++.pt/crash20.C: Likewise.
47302 * g++.old-deja/g++.pt/crash30.C: Likewise.
47303 * g++.old-deja/g++.pt/crash36.C: Likewise.
47304 * g++.old-deja/g++.pt/crash6.C: Likewise.
47305 * g++.old-deja/g++.pt/defarg13.C: Likewise.
47306 * g++.old-deja/g++.pt/derived3.C: Likewise.
47307 * g++.old-deja/g++.pt/error1.C: Likewise.
47308 * g++.old-deja/g++.pt/friend21.C: Likewise.
47309 * g++.old-deja/g++.pt/friend23.C: Likewise.
47310 * g++.old-deja/g++.pt/infinite1.C: Likewise.
47311 * g++.old-deja/g++.robertl/eb128.C: Likewise.
47312
47313 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
47314
47315 * gcc.c-torture/execute/20020225-2.c: New test.
47316
47317 2002-02-27 Zack Weinberg <zack@codesourcery.com>
47318
47319 * gcc.c-torture/execute/920730-1t.c,
47320 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
47321 Delete test cases, only relevant to -traditional.
47322
47323 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
47324
47325 * gcc.dg/cpp/undef1.c: Remove.
47326 * gcc.dg/cpp/directiv.c: Update.
47327 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
47328
47329 2002-02-27 Michael Meissner <meissner@redhat.com>
47330
47331 * gcc.c-torture/execute/20020226-1.c: New test.
47332
47333 2002-02-26 Jakub Jelinek <jakub@redhat.com>
47334
47335 * g++.dg/debug/debug4.C: New test.
47336
47337 * gcc.dg/ia64-visibility-1.c: New test.
47338
47339 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
47340
47341 * gcc.dg/debug/20020224-1.c: New.
47342
47343 2002-02-25 Kazu Hirata <kazu@hxi.com>
47344
47345 * gcc.c-torture/execute/960416-1.x: New.
47346 * gcc.c-torture/execute/divconst-3.x: Likewise.
47347
47348 2002-02-25 Jakub Jelinek <jakub@redhat.com>
47349
47350 * gcc.dg/20020224-1.c: New test.
47351
47352 2002-02-25 Alan Modra <amodra@bigpond.net.au>
47353
47354 * gcc.c-torture/execute/20020225-1.c: New.
47355
47356 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
47357
47358 * gcc.dg/cpp/wchar-1.c: New test.
47359
47360 2002-02-23 Jakub Jelinek <jakub@redhat.com>
47361
47362 * gcc.dg/20020222-1.c: New test.
47363
47364 2002-02-22 Jakub Jelinek <jakub@redhat.com>
47365
47366 * g++.dg/opt/anonunion1.C: New test.
47367
47368 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
47369
47370 * g++.dg/template/qualttp19.C: New test.
47371 * g++.dg/template/qualttp20.C: New test.
47372 * g++.old-deja/g++.jason/report.C: Adjust expected errors
47373 * g++.old-deja/g++.other/qual1.C: Likewise.
47374
47375 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
47376
47377 * gcc.dg/attr-alwaysinline.c: New.
47378
47379 2002-02-21 Jakub Jelinek <jakub@redhat.com>
47380
47381 * gcc.dg/20020220-1.c: New test.
47382
47383 * gcc.dg/20020220-2.c: New test.
47384
47385 * g++.dg/opt/mmx1.C: New test.
47386
47387 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
47388
47389 * gcc.c-torture/compile/20020110.c: New test.
47390
47391 2002-02-20 Jakub Jelinek <jakub@redhat.com>
47392
47393 * gcc.c-torture/execute/20020219-1.c: New test.
47394
47395 * gcc.dg/20020219-1.c: New test.
47396
47397 * gcc.dg/noncompile/20020220-1.c: New test.
47398
47399 * g++.dg/opt/ptrintsum1.C: New test.
47400
47401 * gcc.dg/debug/20020220-1.c: New test.
47402
47403 2002-02-17 Jakub Jelinek <jakub@redhat.com>
47404
47405 * gcc.c-torture/execute/20020216-1.c: New test.
47406
47407 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
47408
47409 * gcc.dg/decl-1.c: Update, new test.
47410
47411 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
47412
47413 * g++.dg/abi/bitfield1.C: New test.
47414 * g++.dg/abi/bitfield2.C: New test.
47415
47416 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
47417
47418 * gcc.dg/attr-nest.c: New test.
47419
47420 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
47421
47422 * gcc.c-torture/execute/20020215-1.c: New test.
47423
47424 2002-02-14 Jakub Jelinek <jakub@redhat.com>
47425
47426 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
47427 * g++.dg/debug/debug.exp: New.
47428 * g++.dg/debug/trivial.C: New.
47429 * g++.dg/debug/debug1.C: Moved...
47430 * g++.dg/other/debug1.C: ...from here.
47431 * g++.dg/debug/debug2.C: Moved...
47432 * g++.dg/other/debug2.C: ...from here.
47433 * g++.dg/debug/debug3.C: Moved...
47434 * g++.dg/other/debug3.C: ...from here.
47435
47436 * gcc.dg/noncompile/20020213-1.c: New test.
47437
47438 2002-02-13 Jakub Jelinek <jakub@redhat.com>
47439
47440 * g++.dg/other/debug3.C: New test.
47441
47442 * gcc.c-torture/execute/20020213-1.c: New test.
47443
47444 2002-02-13 Richard Smith <richard@ex-parrot.com>
47445
47446 * g++.old-deja/g++.other/thunk1.C: New test.
47447
47448 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
47449
47450 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
47451
47452 2002-02-13 Stan Shebs <shebs@apple.com>
47453
47454 * gcc.dg/altivec-3.c: New.
47455
47456 2002-02-12 Jakub Jelinek <jakub@redhat.com>
47457
47458 * gcc.dg/Wunreachable-1.c: New test.
47459 * gcc.dg/Wunreachable-2.c: New test.
47460
47461 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
47462
47463 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
47464
47465 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
47466
47467 * gcc.dg/decl-1.c: New test.
47468
47469 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
47470
47471 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
47472
47473 2002-02-10 Kazu Hirata <kazu@hxi.com>
47474
47475 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
47476 * gcc.c-torture/compile/980506-1.x: Likewise.
47477
47478 2002-02-10 Kazu Hirata <kazu@hxi.com>
47479
47480 * gcc.dg/20020210-1.c: New.
47481
47482 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
47483
47484 * g77.f-torture/execute/947.f: New regression test
47485 for PR fortran/947.
47486
47487 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
47488
47489 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
47490 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
47491
47492 2002-02-08 Richard Henderson <rth@redhat.com>
47493
47494 * gcc.c-torture/compile/labels-3.c: New.
47495
47496 2002-02-08 Jakub Jelinek <jakub@redhat.com>
47497
47498 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
47499 expression statements work instead.
47500 * gcc.dg/noncompile/20020207-1.c: New test.
47501
47502 2002-02-07 Richard Henderson <rth@redhat.com>
47503
47504 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
47505
47506 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
47507
47508 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
47509 message from g77
47510 * lib/g77-dg.exp: Trim g77 error messages so that they are
47511 recognized by dg.exp.
47512
47513 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
47514
47515 PR fortran/5473
47516 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
47517
47518 2002-02-07 Richard Henderson <rth@redhat.com>
47519
47520 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
47521 to be sufficiently aligned for integers.
47522
47523 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
47524
47525 * g++.dg/template/friend4.C: New test.
47526
47527 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
47528
47529 PR fortran/5743
47530 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
47531 unsupported cases.
47532
47533 2002-02-07 Richard Henderson <rth@redhat.com>
47534
47535 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
47536 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
47537 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
47538 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
47539
47540 2002-02-06 Richard Henderson <rth@redhat.com>
47541
47542 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
47543
47544 2002-02-06 Janis Johnson <janis187@us.ibm.com>
47545
47546 * gcc.dg/20020206-1.c: New test.
47547
47548 2002-02-06 Jakub Jelinek <jakub@redhat.com>
47549
47550 * gcc.c-torture/execute/20020206-1.c: New test.
47551
47552 * gcc.c-torture/execute/20020206-2.c: New test.
47553
47554 PR optimization/5429:
47555 * gcc.c-torture/compile/20020206-1.c: New test.
47556
47557 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
47558
47559 * g++.dg/ext/align1.C: Do not use an explicit alignment value
47560 as certain file formats cannot support particularly large
47561 alignments.
47562
47563 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
47564 and do not expect to be able to link the executable.
47565
47566 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
47567 fail because the COFF format does not support the weak attribute.
47568
47569 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
47570
47571 * g77.dg/pr5473.f: New test
47572
47573 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
47574
47575 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
47576 Fix testcase accordingly.
47577
47578 2002-02-04 Richard Henderson <rth@redhat.com>
47579
47580 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
47581 (buf): Change to be an array of pointers, not ints.
47582
47583 2002-02-04 Jakub Jelinek <jakub@redhat.com>
47584
47585 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
47586 before all tests. Move warning one line above to match where it
47587 C frontend emits.
47588 * gcc.dg/Wswitch-2.c: New test.
47589 * g++.dg/warn/Wswitch-1.C: New test.
47590 * g++.dg/warn/Wswitch-2.C: New test.
47591
47592 2002-02-04 Richard Henderson <rth@redhat.com>
47593
47594 * g++.dg/abi/offsetof.C: Fix size comparison.
47595
47596 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
47597
47598 * gcc.dg/cast-qual-2.c: New test.
47599
47600 2002-02-04 Jakub Jelinek <jakub@redhat.com>
47601
47602 * gcc.dg/20020201-4.c: New test.
47603
47604 2002-02-04 Ben Elliston <bje@redhat.com>
47605
47606 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
47607 target_info attribute != 0, in addition to the empty string.
47608 (gcc_target_compile): Likewise.
47609
47610 2002-02-03 Andrew Cagney <ac131313@redhat.com>
47611
47612 * gcc.dg/Wswitch.c: New test.
47613 PR gcc/4475. PR gcc/3780.
47614
47615 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
47616
47617 * g77.f-torture/execute/5122.f: New test for regressions
47618 against PR fortran/5122.
47619
47620 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
47621
47622 * g77.f-torture/compile/pr3743.f: Delete
47623 * g77.dg/pr3743-1.f: New test.
47624 * g77.dg/pr3743-2.f: New test.
47625 * g77.dg/pr3743-3.f: New test.
47626 * g77.dg/pr3743-4.f: New test.
47627
47628 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
47629
47630 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
47631
47632 2002-02-02 Richard Henderson <rth@redhat.com>
47633
47634 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
47635 * gcc.c-torture/execute/bf64-1.c: Likewise.
47636
47637 2002-02-02 Jakub Jelinek <jakub@redhat.com>
47638
47639 * gcc.dg/20020201-2.c: New test.
47640
47641 * gcc.dg/20020201-3.c: New test.
47642
47643 * gcc.c-torture/execute/bitfld-2.c: New test.
47644
47645 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
47646
47647 * gcc.dg/bitfld-1.c: Update.
47648 * gcc.dg/bitfld-2.c: Update.
47649 * gcc.c-torture/execute/bitfld-1.x: New.
47650
47651 2002-02-02 Jakub Jelinek <jakub@redhat.com>
47652
47653 * gcc.c-torture/execute/20020201-1.c: New test.
47654
47655 2002-02-01 Janis Johnson <janis187@us.ibm.com>
47656
47657 PR target/5469
47658 * gcc.dg/20020201-1.c: New test.
47659
47660 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
47661
47662 PR fortran/3743
47663 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
47664 * g77.f-torture/compile/pr3743.x: Remove
47665
47666 2002-01-31 Tom Rix <trix@redhat.com>
47667
47668 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
47669
47670 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
47671
47672 * gcc.dg/noncompile/20020130-1.c: New test.
47673
47674 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
47675
47676 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
47677
47678 2002-01-29 Richard Henderson <rth@redhat.com>
47679
47680 * gcc.c-torture/execute/991118-1.c: Cast various constants back
47681 to long long.
47682 * gcc.c-torture/execute/bf64-1.c: Likewise.
47683
47684 2002-01-29 Jakub Jelinek <jakub@redhat.com>
47685
47686 * gcc.c-torture/execute/20020129-1.c: New test.
47687
47688 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
47689
47690 * gcc.c-torture/compile/20000224-1.c: Update.
47691 * gcc.c-torture/execute/bitfld-1.c: New tests.
47692 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
47693 * gcc.dg/uninit-A.c: Update.
47694
47695 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
47696
47697 * g++.dg/template/ctor1.C: Add instantiation.
47698
47699 2002-01-28 Paul Koning <pkoning@equallogic.com>
47700
47701 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
47702 argument to __builtin_prefetch to be const ptr.
47703
47704 2002-01-28 Jakub Jelinek <jakub@redhat.com>
47705
47706 * gcc.c-torture/compile/20020120-1.c: New test.
47707
47708 2002-01-27 Kazu Hirata <kazu@hxi.com>
47709
47710 * gcc.c-torture/execute/20020127-1.c: New test.
47711
47712 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
47713
47714 * g77.dg/f77-edit-i-in.f: New test
47715 * g77.dg/f77-edit-i-out.f: New test
47716
47717 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
47718
47719 * gcc.dg/debug/debug.exp: New file.
47720 * gcc.dg/debug/trivial.c: New file.
47721 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
47722 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
47723 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
47724 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
47725 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
47726 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
47727 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
47728 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
47729 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
47730 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
47731 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
47732 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
47733 * gcc.dg/20000503-1.c: Removed.
47734 * gcc.dg/20010207-1.c: Removed.
47735 * gcc.dg/20011223-1.c: Removed.
47736 * gcc.dg/20020104-2.c: Removed.
47737 * gcc.dg/debug-1.c: Removed.
47738 * gcc.dg/debug-2.c: Removed.
47739 * gcc.dg/debug-3.c: Removed.
47740 * gcc.dg/debug-4.c: Removed.
47741 * gcc.dg/debug-5.c: Removed.
47742 * gcc.dg/debug-6.c: Removed.
47743 * gcc.dg/dwarf2-1.c: Removed.
47744 * gcc.dg/dwarf2-2.c: Removed.
47745
47746 2002-01-25 Jakub Jelinek <jakub@redhat.com>
47747
47748 * g++.old-deja/g++.other/eh5.C: New test.
47749 * g++.old-deja/g++.other/sibcall2.C: New test.
47750 * g++.old-deja/g++.other/array9.C: New test.
47751 * g++.old-deja/g++.other/typename2.C: New test.
47752 * g++.old-deja/g++.other/crash60.C: New test.
47753 * g++.old-deja/g++.other/conv9.C: New test.
47754 * g++.old-deja/g++.other/mangle10.C: New test.
47755 * g++.old-deja/g++.other/unchanging1.C: New test.
47756 * g++.old-deja/g++.other/exprstmt1.C: New test.
47757 * g++.old-deja/g++.other/inline23.C: New test.
47758 * g++.old-deja/g++.eh/ia64-1.C: New test.
47759 * g++.old-deja/g++.other/dwarf2-1.C: New test.
47760 * g++.old-deja/g++.other/reload1.C: New test.
47761 * g++.old-deja/g++.other/static20.C: New test.
47762 * g++.old-deja/g++.other/local-alloc1.C: New test.
47763 * g++.old-deja/g++.other/conv8.C: New test.
47764 * g++.old-deja/g++.other/stmtexpr2.C: New test.
47765 * g++.old-deja/g++.other/storeexpr1.C: New test.
47766 * g++.old-deja/g++.other/storeexpr2.C: New test.
47767 * g++.dg/eh/template2.C: New test.
47768 * g++.dg/warn/weak1.C: New test.
47769
47770 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
47771
47772 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
47773 Remove first, non-varying, argument.
47774
47775 2002-01-23 Richard Henderson <rth@redhat.com>
47776
47777 * gcc.dg/inline-2.c: New.
47778
47779 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
47780 Add optional target arg. Check number of arguments.
47781 (scan-assembler-not, scan-assembler-dem): Likewise.
47782 (scan-assembler-dem-not): Likewise.
47783
47784 2002-01-23 Zack Weinberg <zack@codesourcery.com>
47785
47786 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
47787 line 12.
47788 * g++.old-deja/g++.brendan/parse3.C,
47789 g++.old-deja/g++.other/crash26.C,
47790 g++.old-deja/g++.other/crash28.C,
47791 g++.old-deja/g++.other/crash29.C,
47792 g++.old-deja/g++.other/crash30.C,
47793 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
47794
47795 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
47796
47797 * gcc.dg/20020115-1.c: New.
47798
47799 2002-01-23 Bob Wilson <bob.wilson@acm.org>
47800
47801 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
47802
47803 2002-01-23 Janis Johnson <janis187@us.ibm.com>
47804
47805 * gcc.dg/20020122-3.c: New.
47806
47807 2002-01-23 Jakub Jelinek <jakub@redhat.com>
47808
47809 * g++.dg/other/gc1.C: New test.
47810
47811 2002-01-23 Zack Weinberg <zack@codesourcery.com>
47812
47813 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
47814
47815 2002-01-22 Richard Henderson <rth@redhat.com>
47816
47817 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
47818
47819 2002-01-22 Richard Henderson <rth@redhat.com>
47820
47821 * gcc.dg/20020122-4.c: New.
47822
47823 2002-01-22 H.J. Lu <hjl@gnu.org>
47824
47825 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
47826 link output.
47827 * gcc.dg/special/ecos.exp: Likewise.
47828 * lib/g++-dg.exp: Likewise.
47829 * lib/g77-dg.exp: Likewise.
47830 * lib/gcc-dg.exp : Likewise.
47831 * lib/mike-g++.exp: Likewise.
47832 * lib/mike-g77.exp: Likewise.
47833 * lib/mike-gcc.exp: Likewise.
47834 * lib/objc-dg.exp: Likewise.
47835
47836 2002-01-22 Janis Johnson <janis187@us.ibm.com>
47837
47838 PR target/5379
47839 * gcc.dg/20020122-2.c: New test.
47840
47841 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
47842
47843 * gcc.dg/20020122-1.c: New test.
47844
47845 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
47846
47847 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
47848
47849 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
47850
47851 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
47852
47853 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
47854
47855 * gcc.c-torture/compile/20020121-1.c: New test.
47856
47857 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
47858
47859 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
47860 ld_library_path.
47861
47862 2002-01-21 Jakub Jelinek <jakub@redhat.com>
47863
47864 * gcc.dg/20020218-1.c: New test.
47865
47866 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
47867
47868 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
47869 messages
47870 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
47871 "At global scope" warning
47872 * g++.dg/ext/align1.C: Change cygwin test for alignment
47873 from db-bogus to dg-warning
47874
47875 2002-01-21 Zack Weinberg <zack@codesourcery.com>
47876
47877 * g77.f-torture/compile/cpp2.F: New test.
47878
47879 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
47880
47881 * g++.dg/template/access1.C: New test.
47882
47883 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
47884
47885 * gcc.dg/20020118-1.c: New.
47886
47887 2002-01-18 Kazu Hirata <kazu@hxi.com>
47888
47889 * gcc.c-torture/execute/20020118-1.c: New test.
47890
47891 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
47892
47893 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
47894 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
47895 alignment warnings.
47896
47897 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
47898
47899 * gcc.misc-tests/i386-prefetch.exp: Save and restore
47900 torture_with_loops and torture_without_loops
47901
47902 2002-01-17 Jakub Jelinek <jakub@redhat.com>
47903
47904 * gcc.c-torture/compile/20020116-1.c: New test.
47905
47906 2002-01-16 Jakub Jelinek <jakub@redhat.com>
47907
47908 * gcc.dg/20020116-2.c: New test.
47909
47910 * gcc.dg/ultrasp4.c: New test.
47911
47912 * gcc.dg/20020116-1.c: New test.
47913
47914 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
47915
47916 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
47917 by EABI.
47918
47919 2002-01-15 Janis Johnson <janis187@us.ibm.com>
47920
47921 * gcc.misc-tests/i386-prefetch.exp: New.
47922 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
47923 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
47924 * gcc.misc-tests/i386-pf-none-1.c: New test.
47925 * gcc.misc-tests/i386-pf-sse-1.c: New test.
47926
47927 2002-01-15 Jakub Jelinek <jakub@redhat.com>
47928
47929 * gcc.dg/gnu89-init-1.c: Add new tests.
47930
47931 2002-01-15 Andreas Jaeger <aj@suse.de>
47932
47933 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
47934 * gcc.dg/i386-mmx-2.c: Likewise.
47935 * gcc.dg/i386-sse-1.c: Likewise.
47936 * gcc.dg/i386-sse-2.c: Likewise.
47937 * gcc.dg/i386-sse-3.c: Likewise.
47938
47939 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
47940
47941 * g77.f-torture/execute/intrinsic-unix-bessel.f:
47942 Uncomment additional cases that now pass.
47943
47944 2002-01-11 Richard Henderson <rth@redhat.com>
47945
47946 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
47947 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
47948
47949 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
47950
47951 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
47952
47953 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
47954
47955 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
47956 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
47957
47958 2002-01-10 Dale Johannesen <dalej@apple.com>
47959
47960 * gcc.c-torture/execute/loop-11.c: New.
47961
47962 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
47963
47964 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
47965 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
47966
47967 2002-01-09 Richard Henderson <rth@redhat.com>
47968
47969 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
47970 type in which to perform the operation for each size.
47971
47972 2002-01-09 Alan Matsuoka (alanm@redhat.com)
47973
47974 * gcc.c-torture/compile/20020109-2.c: New test.
47975
47976 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
47977
47978 * gcc.c-torture/execute/loop-10.c: New test.
47979
47980 2002-01-09 Jakub Jelinek <jakub@redhat.com>
47981
47982 * gcc.c-torture/compile/20010226-1.c: New test.
47983 * gcc.c-torture/compile/20010227-1.c: New test.
47984 * gcc.c-torture/compile/20010426-1.c: New test.
47985 * gcc.c-torture/compile/20010510-1.c: New test.
47986 * gcc.c-torture/compile/20010605-3.c: New test.
47987 * gcc.c-torture/compile/20010824-1.c: New test.
47988 * gcc.c-torture/execute/20010409-1.c: New test.
47989 * gcc.dg/noncompile/20000901-1.c: New test.
47990 * gcc.dg/20001023-1.c: New test.
47991 * gcc.dg/20001101-1.c: New test.
47992 * gcc.dg/20001102-1.c: New test.
47993 * gcc.dg/20010207-1.c: New test.
47994 * gcc.dg/20010405-1.c: New test.
47995 * gcc.dg/20010822-1.c: New test.
47996 * gcc.dg/20011107-1.c: New test.
47997
47998 2002-01-09 Jeffrey A Law (law@redhat.com)
47999
48000 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
48001
48002 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
48003 execution failure on PA targets.
48004
48005 2002-01-09 Jakub Jelinek <jakub@redhat.com>
48006
48007 * gcc.c-torture/compile/20020109-1.c: New test.
48008
48009 2002-01-08 Kazu Hirata <kazu@hxi.com>
48010
48011 * gcc.c-torture/execute/20020108-1.c: New test.
48012
48013 2002-01-08 Jakub Jelinek <jakub@redhat.com>
48014
48015 * gcc.dg/20020108-1.c: New test.
48016
48017 2002-01-08 H.J. Lu <hjl@gnu.org>
48018
48019 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
48020 for header files.
48021
48022 2002-01-08 Geoff Keating <geoffk@redhat.com>
48023
48024 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
48025 consistency.
48026
48027 2002-01-07 Aldy Hernandez <aldyh@redhat.com>
48028
48029 * gcc.dg/altivec-4.c: Test altivec predicates.
48030
48031 2002-01-07 Jakub Jelinek <jakub@redhat.com>
48032
48033 * gcc.c-torture/execute/20020107-1.c: New test.
48034
48035 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
48036
48037 PR c/5279
48038 * gcc.c-torture/compile/20020106-1.c: New test.
48039
48040 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
48041
48042 * gcc.c-torture/execute/nestfunc-4.c: New test.
48043
48044 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
48045
48046 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
48047 extra triple that slipped in.
48048 * g++.old-deja/g++.abi/align.C: Likewise.
48049 * g++.old-deja/g++.abi/bitfields.C: Likewise.
48050
48051 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
48052
48053 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
48054 * g++.old-deja/g++.abi/align.C: Likewise.
48055 * g++.old-deja/g++.abi/bitfields.C: Likewise.
48056
48057 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
48058 on FreeBSD/i386.
48059 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
48060 FreeBSD.
48061
48062 2002-01-04 Jakub Jelinek <jakub@redhat.com>
48063
48064 * gcc.dg/20020104-1.c: New test.
48065
48066 * gcc.dg/20020104-2.c: New test.
48067
48068 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
48069
48070 * gcc.dg/20020103-1.c: Fix typo in target selector.
48071
48072 2002-01-03 Richard Henderson <rth@redhat.com>
48073
48074 * gcc.dg/20020103-1.c: New.
48075
48076 2002-01-03 Kazu Hirata <kazu@hxi.com>
48077
48078 * gcc.c-torture/execute/20020103-1.c: New test.
48079
48080 2002-01-03 Jakub Jelinek <jakub@redhat.com>
48081
48082 * g++.dg/other/debug2.C: New test.
48083
48084 * gcc.c-torture/compile/20020103-1.c: New test.
48085
48086 2002-01-02 Jakub Jelinek <jakub@redhat.com>
48087
48088 * gcc.dg/gnu89-init-1.c: Added new tests.
48089
48090 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
48091
48092 * g++.dg/template/friend2.C: Remove as patch is reverted.
48093
48094 * g++.dg/warn/oldcast1.C: New test.
48095
48096 * g++.dg/template/ptrmem1.C: New test.
48097 * g++.dg/template/ptrmem2.C: New test.
48098
48099 * g++.dg/template/ntp.C: New test.
48100
48101 * g++.dg/other/component1.C: New test.
48102
48103 * g++.dg/template/ttp3.C: New test.
48104
48105 * g++.dg/template/friend2.C: New test.
48106 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
48107
48108 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
48109
48110 * g++.dg/other/ptrmem1.C: New test.
48111 * g++.dg/other/ptrmem2.C: New test.
48112
48113 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
48114
48115 * g++.dg/template/ctor1.C: New test.
48116
48117 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
48118
48119 * g++.dg/template/friend2.C: New test.
48120
48121 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
48122
48123 * gcc.dg/mmix-1.c: New test.
48124
48125 2001-12-31 Richard Henderson <rth@redhat.com>
48126
48127 * gcc.dg/asm-5.c: New.
48128
48129 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
48130
48131 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
48132 in namespace __gnu_cxx
48133
48134 2001-12-30 Richard Henderson <rth@redhat.com>
48135
48136 * gcc.dg/debug-6.c: New.
48137
48138 2001-12-30 Jakub Jelinek <jakub@redhat.com>
48139
48140 * gcc.c-torture/compile/20011229-2.c: New test.
48141
48142 2001-12-29 Jakub Jelinek <jakub@redhat.com>
48143
48144 * gcc.dg/debug-3.c: New test.
48145 * gcc.dg/debug-4.c: New test.
48146 * gcc.dg/debug-5.c: New test.
48147
48148 2001-12-29 Richard Henderson <rth@redhat.com>
48149
48150 * g++.dg/eh/loop1.C: New.
48151
48152 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
48153
48154 * g++.dg/template/crash1.C: New test.
48155
48156 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
48157
48158 * g++.dg/other/const1.C: New test.
48159
48160 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
48161
48162 * gcc.c-torture/compile/20011229-1.c: New test.
48163
48164 2001-12-28 Stan Shebs <shebs@apple.com>
48165
48166 * lib/objc-torture.exp: Resync with c-torture.exp.
48167 * lib/objc.exp: Load standard libraries.
48168
48169 2001-12-28 Jakub Jelinek <jakub@redhat.com>
48170
48171 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
48172 additional tests.
48173
48174 2001-12-27 Roger Sayle <roger@eyesopen.com>
48175
48176 * gcc.c-torture/execute/string-opt-16.c: New testcase.
48177
48178 2001-12-27 Richard Henderson <rth@redhat.com>
48179
48180 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
48181
48182 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
48183
48184 * g++.dg/eh/ctor1.C: New test.
48185 * g++.dg/other/error2.C: New test.
48186
48187 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
48188
48189 * g++.dg/other/init2.C: New test.
48190
48191 2001-12-24 Richard Henderson <rth@redhat.com>
48192
48193 * gcc.dg/20011223-1.c: New.
48194 * gcc.dg/inline-1.c: New.
48195
48196 2001-12-23 Richard Henderson <rth@redhat.com>
48197
48198 * gcc.dg/asm-4.c: Test operand modifiers.
48199
48200 2001-12-23 Richard Henderson <rth@redhat.com>
48201
48202 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
48203
48204 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
48205
48206 * gcc.c-torture/execute/20011223-1.c: New test.
48207
48208 2001-12-21 Richard Henderson <rth@redhat.com>
48209
48210 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
48211 re-enables the warning.
48212
48213 2001-12-21 Richard Henderson <rth@redhat.com>
48214
48215 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
48216
48217 2001-12-20 Jakub Jelinek <jakub@redhat.com>
48218
48219 * gcc.c-torture/compile/20011218-1.c: New test.
48220
48221 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
48222
48223 * gcc.misc-test/arm-isr.exp: New file. Control running of the
48224 arm-isr.c test.
48225 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
48226 epilogue generation for ARM ISR routines.
48227
48228 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
48229
48230 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
48231 * gcc.dg/format/c90-printf-3.c: Likewise.
48232 * gcc.dg/format/c99-printf-3.c: Likewise.
48233 * gcc.dg/format/ext-1.c: Likewise.
48234 * gcc.dg/format/ext-6.c: Likewise.
48235 * gcc.dg/format/format.h: Prototype unlocked stdio.
48236
48237 2001-12-20 Richard Henderson <rth@redhat.com>
48238
48239 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
48240 (arena): Use it.
48241 (malloc): Correct allocation logic. Abort if we fill up the
48242 arena before initialization complete.
48243 (realloc): Correct allocation logic.
48244
48245 2001-12-20 Jakub Jelinek <jakub@redhat.com>
48246
48247 * gcc.c-torture/compile/20011219-2.c: New test.
48248
48249 * gcc.c-torture/execute/20011219-1.c: New test.
48250
48251 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
48252
48253 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
48254 target does not support weak symbols.
48255
48256 2001-12-19 Jakub Jelinek <jakub@redhat.com>
48257
48258 * gcc.c-torture/compile/20011219-1.c: New test.
48259
48260 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
48261
48262 * g++.dg/other/error1.C: New test.
48263
48264 2001-12-17 Jeffrey A Law (law@redhat.com)
48265
48266 * gcc.c-torture/execute/20011217-1.c: New test.
48267
48268 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
48269
48270 * objc.dg/special/: New directory.
48271 * objc.dg/special/special.exp: New file.
48272 * objc.dg/special/unclaimed-category-1.h: New file.
48273 * objc.dg/special/unclaimed-category-1a.m: New file.
48274 * objc.dg/special/unclaimed-category-1.m: New file.
48275
48276 2001-12-17 Andreas Jaeger <aj@suse.de>
48277
48278 * gcc.c-torture/compile/20011217-2.c: New test.
48279
48280 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
48281
48282 * gcc.c-torture/compile/20011217-1.c: New test.
48283
48284 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
48285
48286 * gcc.dg/20011214-1.c: New.
48287
48288 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
48289
48290 * gcc.dg/altivec-4.c: New.
48291
48292 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
48293
48294 * gcc.dg/20011113-1.c: New test.
48295
48296 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
48297
48298 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
48299 std::__malloc_alloc_template<0> and
48300 std::__default_alloc_template<false, 0>.
48301
48302 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
48303
48304 * objc/execute/bf-21.m: New test.
48305 * objc/execute/enumeration-1.m: New test.
48306 * objc/execute/enumeration-2.m: New test.
48307
48308 2001-12-12 Jakub Jelinek <jakub@redhat.com>
48309
48310 * gcc.dg/gnu89-init-1.c: New test.
48311
48312 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
48313
48314 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
48315 * g++.old-deja/g++.jason/2371.C: Likewise.
48316 * g++.old-deja/g++.jason/template33.C: Likewise.
48317 * g++.old-deja/g++.jason/template34.C: Likewise.
48318 * g++.old-deja/g++.jason/template36.C: Likewise.
48319 * g++.old-deja/g++.oliva/typename1.C: Likewise.
48320 * g++.old-deja/g++.oliva/typename2.C: Likewise.
48321 * g++.old-deja/g++.other/typename1.C: Likewise.
48322 * g++.old-deja/g++.pt/inherit2.C: Likewise.
48323 * g++.old-deja/g++.pt/nontype5.C: Likewise.
48324 * g++.old-deja/g++.pt/typename11.C: Likewise.
48325 * g++.old-deja/g++.pt/typename14.C: Likewise.
48326 * g++.old-deja/g++.pt/typename16.C: Likewise.
48327 * g++.old-deja/g++.pt/typename3.C: Likewise.
48328 * g++.old-deja/g++.pt/typename4.C: Likewise.
48329 * g++.old-deja/g++.pt/typename5.C: Likewise.
48330 * g++.old-deja/g++.pt/typename7.C: Likewise.
48331 * g++.old-deja/g++.robertl/eb9.C: Likewise.
48332
48333 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
48334
48335 * g++.dg/other/linkage1.C: New test.
48336 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
48337 specifiers.
48338
48339 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
48340
48341 * gcc.dg/concat.c: New test.
48342
48343 2001-12-11 Stan Shebs <shebs@apple.com>
48344
48345 * objc/compile: New test directory.
48346 * objc/compile/compile.exp: New expect script.
48347 * objc/compile/20011211-1.m: New compile test.
48348
48349 2001-12-11 Jason Merrill <jason@redhat.com>
48350
48351 * lib/prune.exp (prune_gcc_output): Also handle "In member
48352 function". So many permutations...
48353
48354 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
48355
48356 * g++.dg/template/typedef1.C: New test.
48357
48358 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
48359
48360 * g++.dg/other/copy1.C: New test.
48361
48362 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
48363
48364 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
48365
48366 * gcc.dg/builtin-choose-expr.c: New.
48367
48368 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
48369
48370 * gcc.dg/altivec-2.c: New.
48371
48372 2001-12-07 Richard Henderson <rth@redhat.com>
48373
48374 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
48375
48376 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
48377
48378 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
48379 ultrasparc.
48380
48381 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
48382
48383 * g++-old.deja/g++.robertl/eb101.C: Deleted.
48384
48385 2001-12-06 Janis Johnson <janis187@us.ibm.com>
48386
48387 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
48388 variable argument list.
48389
48390 2001-12-06 Zack Weinberg <zack@codesourcery.com>
48391
48392 * gcc.c-torture/execute/memcheck: Delete entire directory.
48393 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
48394 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
48395
48396 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
48397
48398 * gcc.dg/Wshadow-1.c: New test.
48399
48400 2001-12-05 Jakub Jelinek <jakub@redhat.com>
48401
48402 * gcc.c-torture/compile/20011130-1.c: New test.
48403
48404 * gcc.dg/noncompile/20011025-1.c: New test.
48405
48406 * g++.dg/other/anon-union.C: New test.
48407
48408 * gcc.c-torture/execute/20011024-1.c: New test.
48409
48410 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
48411
48412 * gcc.c-torture/execute/20000722-1.x,
48413 gcc.c-torture/execute/20010123-1.x: Remove.
48414 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
48415 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
48416 gcc.dg/c99-complit-2.c: New tests.
48417
48418 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
48419
48420 * g++.dg/inherit/base1.C: New test.
48421
48422 2001-12-04 Jakub Jelinek <jakub@redhat.com>
48423
48424 * g++.dg/other/stdarg1.C: New test.
48425
48426 * gcc.c-torture/compile/20011130-2.c: New test.
48427
48428 2001-12-03 Janis Johnson <janis187@us.ibm.com>
48429
48430 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
48431 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
48432 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
48433 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
48434 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
48435 * gcc.dg/builtin-prefetch-1.c: New test.
48436
48437 2001-12-03 Jakub Jelinek <jakub@redhat.com>
48438
48439 * gcc.dg/20011130-1.c: New test.
48440
48441 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
48442
48443 * g++.dg/other/scope1.C: New test.
48444 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
48445
48446 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
48447
48448 * gcc.dg/vla-init-1.c: New test.
48449
48450 2001-12-01 Geoff Keating <geoffk@redhat.com>
48451
48452 * gcc.c-torture/compile/structs.c: New testcase from GDB.
48453
48454 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
48455
48456 * objc.dg/alias.m: Update.
48457 * objc.dg/class-1.m: Update.
48458 * objc.dg/const-str-1.m: Update.
48459 * objc.dg/fwd-proto-1.m: Update.
48460 * objc.dg/id-1.m: Update.
48461 * objc.dg/super-class-1.m: Update.
48462
48463 2001-11-29 Mark Mitchell <mark@codesourcery.com>
48464
48465 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
48466 constructs.
48467
48468 2001-11-28 Jeffrey A Law (law@cygnus.com)
48469
48470 * gcc.c-torture/execute/20011128-1.c: New test.
48471
48472 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
48473
48474 * gcc.dg/20011127-1.c: New test.
48475
48476 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
48477
48478 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
48479 from Austin Group draft 7.
48480 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
48481 scanf format arguments.
48482 * gcc.dg/format/no-exargs-2.c: New test.
48483
48484 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
48485
48486 * g++.dg/abi/vbase8-4.C: New test.
48487
48488 2001-11-24 Ian Lance Taylor <ian@airs.com>
48489
48490 * gcc.c-torture/execute/20011121-1.c: New test.
48491
48492 2001-11-23 Jeffrey A Law (law@cygnus.com)
48493
48494 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
48495
48496 2001-11-23 Andreas Jaeger <aj@suse.de>
48497
48498 * gcc.dg/cpp/charconst-2.c: New test.
48499
48500 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
48501
48502 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
48503 to the host if it is remote. Let tests specify extra headers
48504 they use.
48505 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
48506 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
48507 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
48508 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
48509 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
48510 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
48511 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
48512 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
48513 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
48514 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
48515
48516 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
48517
48518 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
48519 for little endian ARMs.
48520
48521 2001-11-20 Jakub Jelinek <jakub@redhat.com>
48522
48523 * gcc.c-torture/compile/20011119-1.c: New test.
48524 * gcc.c-torture/compile/20011119-2.c: New test.
48525
48526 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
48527
48528 * gcc.dg/altivec-1.c: Fix typo.
48529
48530 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
48531
48532 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
48533
48534 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
48535
48536 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
48537
48538 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
48539
48540 * lib/g77.exp: Don't specify --rpath-link.
48541
48542 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
48543 across all the headers.
48544 * gcc.dg/format/format.exp: For testing on a remote host,
48545 copy format.h.
48546
48547 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
48548 * gcc.c-torture/execute/930406-1.c: Likewise.
48549 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
48550
48551 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
48552
48553 * gcc.dg/altivec-1.c: New.
48554
48555 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
48556
48557 * gcc.dg/cpp/fpreprocessed.c: New test case.
48558
48559 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
48560
48561 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
48562 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
48563 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
48564
48565 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
48566
48567 * gcc.dg/no-builtin-1.c: New test.
48568
48569 2001-11-16 Jakub Jelinek <jakub@redhat.com>
48570
48571 * gcc.c-torture/execute/20011115-1.c: New test.
48572
48573 2001-11-15 Jakub Jelinek <jakub@redhat.com>
48574
48575 * gcc.c-torture/compile/20011114-2.c: New test.
48576 * gcc.c-torture/compile/20011114-3.c: New test.
48577 * gcc.c-torture/compile/20011114-4.c: New test.
48578
48579 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
48580
48581 * g++.dg/other/init1.C: New test.
48582
48583 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
48584
48585 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
48586 message.
48587
48588 * gcc.c-torture/execute/20011114-1.c: New testcase.
48589
48590 * gcc.c-torture/compile/20010327-1.c: Revert last change.
48591 * gcc.c-torture/compile/20011114-1.c: New test, exactly
48592 like the (before this change) version of 20010327-1.c.
48593
48594 2001-11-14 Roger Sayle <roger@eyesopen.com>
48595
48596 * gcc.c-torture/execute/string-opt-13.c: New testcase.
48597
48598 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
48599
48600 * g++.dg/init/array2.C: New test.
48601
48602 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
48603
48604 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
48605
48606 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
48607
48608 * g++.dg/other/forscope1.C: New test.
48609 * g++.dg/ext/forscope1.C: New test.
48610 * g++.dg/ext/forscope2.C: New test.
48611
48612 2001-11-13 Jakub Jelinek <jakub@redhat.com>
48613
48614 * gcc.c-torture/execute/20011113-1.c: New test.
48615
48616 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
48617
48618 * gcc.c-torture/execute/20011109-2.c: New test.
48619
48620 * gcc.c-torture/execute/20011109-1.c: New test.
48621
48622 2001-11-09 Jakub Jelinek <jakub@redhat.com>
48623
48624 * gcc.c-torture/compile/20011109-1.c: New test.
48625
48626 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
48627
48628 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
48629 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
48630 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
48631 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
48632 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
48633 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
48634 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
48635
48636 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
48637
48638 * g++.dg/warn/Wshadow-1.C: New tests.
48639 * g++.old-deja/g++.mike/for3.C: Update.
48640
48641 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
48642
48643 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
48644 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
48645 XFAILs. Adjust expected error texts.
48646 * gcc.c-torture/compile/20011106-1.c,
48647 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
48648 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
48649 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
48650 gcc.dg/c99-array-lval-5.c: New tests.
48651
48652 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
48653
48654 * gcc.dg/cpp/defined.c: Update.
48655
48656 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
48657
48658 * gcc.c-torture/execute/anon-1.c: New test.
48659
48660 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
48661
48662 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
48663 same size, so no warning should be produced on stormy16.
48664
48665 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
48666 due to oversized array.
48667 * g++.old-deja/g++.mike/ns15.C: Likewise.
48668 * g++.old-deja/g++.pt/crash16.C: Likewise.
48669
48670 2001-11-02 Graham Stott <grahams@redhat.com>
48671
48672 * g++.dgother/debug1.C: Fix typos.
48673
48674 2001-11-01 Jakub Jelinek <jakub@redhat.com>
48675
48676 * g++.dg/other/debug1.C: New test.
48677
48678 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
48679
48680 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
48681 of unsigned long.
48682
48683 2001-10-30 Jakub Jelinek <jakub@redhat.com>
48684
48685 * gcc.dg/20011029-2.c: New test.
48686
48687 * gcc.c-torture/compile/20011029-1.c: New test.
48688
48689 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
48690
48691 * objc/execute/class_self-1.m: New test.
48692 * objc/execute/class_self-2.m: New test.
48693
48694 2001-10-25 Zack Weinberg <zack@codesourcery.com>
48695
48696 * gcc.misc-tests/msgs.exp: Delete.
48697 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
48698 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
48699 error set to match recent changes.
48700
48701 2001-10-24 Zack Weinberg <zack@codesourcery.com>
48702
48703 * gcc.dg/20011021-1.c: New test.
48704
48705 2001-10-24 Jakub Jelinek <jakub@redhat.com>
48706
48707 * gcc.c-torture/compile/20011023-1.c: New test.
48708
48709 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
48710
48711 * lib/g77.exp: Rewrite based on lib/g++.exp.
48712
48713 2001-10-19 Jakub Jelinek <jakub@redhat.com>
48714
48715 * gcc.c-torture/execute/20011019-1.c: New test.
48716
48717 * gcc.dg/20011018-1.c: New test.
48718
48719 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
48720
48721 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
48722
48723 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
48724
48725 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
48726 * gcc.dg/attr-invalid.c: Likewise.
48727
48728 2001-10-18 Jakub Jelinek <jakub@redhat.com>
48729
48730 * gcc.dg/20011015-1.c: New test.
48731
48732 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
48733
48734 * g++.dg/template/unify2.C: New test.
48735
48736 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
48737
48738 * g++.dg/other/exception-specification.C: New test
48739
48740 2001-10-13 Tom Rix <trix@redhat.com>
48741
48742 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
48743 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
48744
48745 2001-10-12 Jakub Jelinek <jakub@redhat.com>
48746
48747 * gcc.dg/20011009-1.c: New test.
48748
48749 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
48750
48751 PR g++/4476
48752 * g++.dg/other/friend1.C: New test.
48753
48754 2001-10-11 Richard Henderson <rth@redhat.com>
48755
48756 * g++.old-deja/g++.other/crash18.C: Add -S to options.
48757
48758 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
48759
48760 * gcc.c-torture/compile/20011010-1.c: New.
48761
48762 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
48763
48764 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
48765 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
48766 g77.f-torture/execute/execute.exp,
48767 g77.f-torture/noncompile/noncompile.exp,
48768 gcc.c-torture/compile/compile.exp,
48769 gcc.c-torture/execute/execute.exp,
48770 gcc.c-torture/execute/ieee/ieee.exp,
48771 gcc.c-torture/execute/memcheck/memcheck.exp,
48772 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
48773 objc/execute/execute.exp: Update FSF address.
48774
48775 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
48776
48777 * gcc.dg/cpp/cmdlne-C.c: Update.
48778 * gcc.dg/cpp/cmdlne-C2.c: New.
48779
48780 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
48781
48782 * gcc.c-torture/execute/20011008-3.c: New.
48783
48784 2001-10-08 DJ Delorie <dj@redhat.com>
48785
48786 * gcc.dg/20011008-1.c: New.
48787 * gcc.dg/20011008-2.c: New.
48788
48789 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
48790
48791 * gcc.dg/cpp/spacing1.c: Update test.
48792
48793 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
48794
48795 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
48796 spelling errors of "separate" as "seperate".
48797
48798 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
48799
48800 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
48801 enough to avoid inlining.
48802
48803 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
48804
48805 * lib/g77.exp: set libg2c_dir correctly.
48806
48807 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
48808
48809 * gcc.dg/cpp/macro11.c: New test.
48810
48811 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
48812
48813 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
48814 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
48815 gcc.dg/format/multattr-3.c: New tests.
48816 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
48817 tests for format attributes on function pointers being rejected.
48818
48819 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
48820
48821 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
48822
48823 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
48824
48825 * g++.dg/warn/format1.C: New test.
48826
48827 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
48828
48829 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
48830
48831 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
48832
48833 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
48834
48835 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
48836
48837 * gcc.dg/cpp/redef2.c: Add test.
48838
48839 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
48840
48841 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
48842 long-standing bug on i686, apparently.
48843 * gcc.c-torture/execute/loop-2c.x: New file.
48844 * gcc.c-torture/execute/loop-2d.x: New file.
48845 * gcc.c-torture/execute/loop-3c.x: New file.
48846
48847 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
48848
48849 * gcc.dg/cpp/20000625-2.c: Correct line number.
48850
48851 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
48852
48853 * gcc.dg/cpp/macro10.c: New test.
48854 * gcc.dg/cpp/strify3.c: New test.
48855 * gcc.dg/cpp/spacing1.c: Add tests.
48856 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
48857 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
48858
48859 2001-09-24 DJ Delorie <dj@redhat.com>
48860
48861 * gcc.c-torture/execute/20010924-1.c: New test.
48862
48863 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
48864
48865 * objc/execute/paste.m: Remove.
48866
48867 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
48868
48869 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
48870
48871 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
48872
48873 * g77.dg/strlen0.f: New test.
48874
48875 2001-09-21 Richard Henderson <rth@redhat.com>
48876
48877 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
48878 * g++.old-deja/g++.abi/vtable2.C: Likewise.
48879
48880 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
48881
48882 Table-driven attributes.
48883 * g++.dg/ext/attrib1.C: New test.
48884
48885 2001-09-20 DJ Delorie <dj@redhat.com>
48886
48887 * gcc.dg/20000926-1.c: Update expected warning messages.
48888 * gcc.dg/array-2.c: Likewise, and test for warnings too.
48889 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
48890 array.
48891
48892 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
48893
48894 * g++.dg/eh/registers1.C: New test case.
48895
48896 2001-09-17 Richard Henderson <rth@redhat.com>
48897
48898 * gcc.dg/array-5.c: Fix VLA decomposition test.
48899
48900 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
48901
48902 * gcc.dg/cpp/line5.c: New testcase.
48903
48904 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
48905
48906 * gcc.dg/cpp/macro9.c: New test.
48907
48908 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
48909
48910 * gcc.c-torture/execute/980223.c: Change type of addr from long
48911 to char *.
48912
48913 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
48914
48915 * gcc.c-torture/execute/20010915-1.c: New test.
48916
48917 2001-09-14 Janis Johnson <janis187@us.ibm.com>
48918
48919 * g77.dg/bprob: New directory.
48920 * g77.dg/bprob/bprob.exp: New file.
48921 * g77.dg/bprob/bprob-1.f: New test.
48922 * g77.dg/gcov: New directory.
48923 * g77.dg/gcov/gcov.exp: New file.
48924 * g77.dg/gcov/gcov-1.f: New test.
48925 * g77.dg/gcov/gcov-1.x: New file.
48926
48927 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
48928
48929 * gcc.dg/cpp/directiv.c: Update.
48930 * gcc.dg/cpp/undef1.c: Update.
48931
48932 2001-09-12 Jakub Jelinek <jakub@redhat.com>
48933
48934 * gcc.dg/20010912-1.c: New test.
48935
48936 2001-09-11 Janis Johnson <janis187@us.ibm.com>
48937
48938 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
48939 language-independent file in lib.
48940 * lib/gcov.exp: New file.
48941
48942 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
48943
48944 * gcc.c-torture/compile/20010911-1.c: New test.
48945
48946 2001-09-10 Janis Johnson <janis187@us.ibm.com>
48947
48948 * lib/profopt.exp: New, to support profile-directed optimizations.
48949 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
48950 * gcc.misc-tests/bprob-1.c: New test.
48951 * gcc.misc-tests/bprob-2.c: New test.
48952
48953 2001-09-07 Janis Johnson <janis187@us.ibm.com>
48954
48955 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
48956 XFAIL and which kinds of gcov output to verify.
48957 * gcc.misc-tests/gcov-4b.x: New file.
48958 * gcc.misc-tests/gcov-5b.x: New file.
48959 * gcc.misc-tests/gcov-6.x: New file.
48960 * gcc.misc-tests/gcov-7.c: New test.
48961 * gcc.misc-tests/gcov-7.x: New file.
48962
48963 2001-09-06 Janis Johnson <janis187@us.ibm.com>
48964
48965 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
48966 * gcc.misc-tests/gcov-6.c: New test.
48967
48968 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
48969
48970 PR c++/3986
48971 * g++.dg/abi/vbase1.C: New test.
48972
48973 2001-09-05 Ziemowit Laski <zlaski@apple.com>
48974
48975 * objc.dg/method-2.m: New.
48976
48977 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
48978
48979 PR c++/4203
48980 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
48981 * g++.dg/init/empty1.C: New test.
48982
48983 2001-09-03 Jakub Jelinek <jakub@redhat.com>
48984
48985 * gcc.c-torture/compile/20010903-1.c: New test.
48986
48987 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
48988
48989 * gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
48990 for m68k.
48991
48992 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
48993
48994 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
48995
48996 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
48997
48998 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
48999
49000 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
49001
49002 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
49003 for 16-bit 'unsigned int'.
49004
49005 2001-08-29 Kazu Hirata <kazu@hxi.com>
49006
49007 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
49008
49009 2001-08-27 Richard Henderson <rth@redhat.com>
49010
49011 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
49012 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
49013
49014 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
49015
49016 * gcc.dg/asm-names.c (ymain): New.
49017
49018 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
49019
49020 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
49021 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
49022 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
49023
49024 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
49025
49026 * gcc.dg/compare5.c: New testcase.
49027
49028 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
49029
49030 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
49031 and "In instantiation".
49032
49033 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
49034
49035 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
49036
49037 2001-08-20 Janis Johnson <janis187@us.ibm.com>
49038
49039 * gcc.misc-tests/gcov.exp: Add support for branch information.
49040 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
49041 * gcc.misc-tests/gcov-4.c: New test.
49042 * gcc.misc-tests/gcov-4b.c: New test.
49043 * gcc.misc-tests/gcov-5b.c: New test.
49044
49045 2001-08-20 Zack Weinberg <zackw@panix.com>
49046
49047 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
49048 expected to fail.
49049
49050 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
49051
49052 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
49053
49054 2001-08-19 Jakub Jelinek <jakub@redhat.com>
49055
49056 * g++.dg/eh/template1.C: New test.
49057
49058 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
49059
49060 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
49061 Fix thinko.
49062 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
49063 for xfail.
49064
49065 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
49066
49067 * lib/g77-dg.exp: Use prune.exp for common procedures
49068 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
49069 * lib/g77.exp: (g77-dg-prune) Remove
49070
49071 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
49072
49073 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
49074
49075 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
49076
49077 * g++.dg/template/unify1.C: New test.
49078
49079 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
49080
49081 * g++.dg/abi/empty4.C: New test.
49082
49083 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
49084
49085 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
49086 solaris2.*
49087 * g77.f-torture/compile/pr3743.x: Likewise.
49088
49089 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
49090
49091 * g++.dg/other/using-declaration.C: New test.
49092
49093 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
49094
49095 * gcc.dg/cpp/tr-sign.c: New testcase.
49096
49097 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
49098
49099 * gcc.dg/cpp/19951025-1.c: Revert.
49100 * gcc.dg/cpp/directiv.c: We no longer process directives that
49101 interrupt macro arguments.
49102
49103 2001-08-03 Zack Weinberg <zackw@stanford.edu>
49104
49105 * gcc.dg/bconstp-1.c: New test.
49106
49107 2001-08-03 Richard Henderson <rth@redhat.com>
49108
49109 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
49110
49111 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
49112
49113 * gcc.dg/cpp/19951025-1.c: Update.
49114
49115 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
49116
49117 * g77.dg/ff90-1.f (s): Fix reference of variable z,
49118 should be x.
49119
49120 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
49121
49122 Kill -fhonor-std.
49123 * g++.old-deja/g++.ns/ns14.C: Remove special options.
49124 * g++.old-deja/g++.other/std1.C: Likewise.
49125 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
49126
49127 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
49128
49129 * lib/g77.exp: Load gcc-defs.exp for common procedures
49130 (g77_pass, g77_fail, g77_finish, g77_exit,
49131 ${tool}_check_unsupported_p} Now redundant. Deleted.
49132
49133 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
49134
49135 * g77.dg/fbackslash.f
49136 * g77.dg/fcase-preserve.f
49137 * g77.dg/ff90-1.f
49138 * g77.dg/ffixed-line-length-0.f
49139 * g77.dg/ffixed-line-length-132.f
49140 * g77.dg/ffixed-line-length-7.f
49141 * g77.dg/ffixed-line-length-72.f
49142 * g77.dg/ffixed-line-length-none.f
49143 * g77.dg/ffree-form-1.f
49144 * g77.dg/fno-backslash.f
49145 * g77.dg/fno-f90-1.f
49146 * g77.dg/fno-fixed-form-1.f
49147 * g77.dg/fno-onetrip.f
49148 * g77.dg/fno-typeless-boz.f
49149 * g77.dg/fno-underscoring.f
49150 * g77.dg/fno-vxt-1.f
49151 * g77.dg/fonetrip.f
49152 * g77.dg/ftypeless-boz.f
49153 * g77.dg/fugly-assumed.f
49154 * g77.dg/funderscoring.f
49155 * g77.dg/fvxt-1.f
49156
49157 2001-08-01 Ziemowit Laski <zlaski@apple.com>
49158
49159 * objc.dg/fwd-proto-1.m: New.
49160 * objc.dg/local-decl-1.m: New.
49161 * objc.dg/naming-1.m: New.
49162 * objc.dg/naming-2.m: New.
49163 * objc.dg/proto-hier-1.m: New.
49164
49165 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
49166
49167 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
49168 largest-type elements to a struct makes its size grow.
49169
49170 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
49171
49172 * g++.dg/abi/vthunk1.C: New test.
49173
49174 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
49175
49176 * g++.dg/abi/vbase8-22.C: New test.
49177
49178 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
49179
49180 * gcc.dg/cpp/macro8.c: New test.
49181
49182 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
49183
49184 * g++.dg/abi/vbase8-21.C: New test.
49185
49186 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
49187
49188 * g++.dg/abi/vbase8-10.C: New test.
49189
49190 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
49191
49192 * lib/g++.exp (g++_set_ld_library_path): Renamed to
49193 ${tool}_set_ld_library_path.
49194 Changed caller.
49195 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
49196 g++.exp.
49197
49198 2001-07-26 Stan Cox <scox@redhat.com>
49199
49200 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
49201 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
49202 gcc_exit, gcc_check_unsupported_p):
49203 Moved to gcc-deps.exp
49204 * gcc-deps.exp: New file.
49205
49206 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
49207
49208 * g++.old-deja/g++.pt/defarg14.C: New test.
49209
49210 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
49211
49212 * g++.old-deja/g++.other/lineno5.C: New test.
49213
49214 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
49215
49216 * g++.old-deja/g++.pt/crash68.C: New test.
49217
49218 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
49219
49220 * g++.old-deja/g++.other/crash42.C: New test.
49221
49222 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
49223
49224 * gcc.dg/cpp/extratokens.c: Fix.
49225 * gcc.dg/cpp/skipping2.c: New tests.
49226
49227 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
49228
49229 * gcc.c-torture/execute/20010724-1.c: New file.
49230 * gcc.c-torture/execute/20010724-1.x: New file.
49231
49232 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
49233
49234 * g++.old-deja/g++.other/cond7.C: New test.
49235
49236 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
49237
49238 * g++.old-deja/g++.other/optimize4.C: New test.
49239
49240 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
49241
49242 * g++.old-deja/g++.abi/vbase8-5.C: New test.
49243
49244 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
49245
49246 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
49247 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
49248 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
49249 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
49250
49251 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
49252 bug report" message.
49253
49254 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
49255 * g++.dg/ext/instantiate1.C: Move from old-deja.
49256
49257 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
49258
49259 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
49260 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
49261 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
49262 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
49263
49264 2001-07-23 Jeffrey A Law (law@cygnus.com)
49265
49266 * gcc.c-torture/execute/20010723-1.c: New test.
49267
49268 2001-07-23 Ben Elliston <bje@redhat.com>
49269
49270 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
49271
49272 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
49273
49274 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
49275 i[34567]86-*-*.
49276 Delete handling of ieee_multilib_flags.
49277 Pass -mieee for alpha*-*-* and sh-*-*.
49278 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
49279
49280 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
49281
49282 Remove old-abi tests.
49283 * g++.old-deja/g++.mike/p11116.C: Remove.
49284 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
49285
49286 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
49287
49288 * g77.f-torture/compile/pr3743.f: New test
49289
49290 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
49291
49292 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
49293
49294 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
49295
49296 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
49297 g++.old-deja/g++.pt/static6.C: Likewise.
49298 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
49299 supports weak symbols.
49300
49301 2001-07-18 Andreas Jaeger <aj@suse.de>
49302
49303 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
49304 supported again.
49305
49306 2001-07-18 Andreas Jaeger <aj@suse.de>
49307
49308 * gcc.dg/iftrap-1.c: Fix target line.
49309
49310 2001-07-17 Richard Henderson <rth@redhat.com>
49311
49312 * gcc.c-torture/execute/20010717-1.c: New.
49313
49314 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
49315
49316 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
49317 tests.
49318
49319 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
49320
49321 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
49322
49323 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
49324
49325 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
49326 UAC_SIGBUS, UAC_NOPRINT definitions.
49327
49328 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
49329
49330 * objc/execute/object_is_class.m: New test.
49331 * objc/execute/object_is_meta_class.m: New test.
49332
49333 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
49334
49335 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
49336 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
49337
49338 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
49339
49340 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
49341 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
49342
49343 2001-07-14 Richard Henderson <rth@redhat.com>
49344
49345 * gcc.dg/iftrap-1.c: New.
49346
49347 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
49348
49349 * g77.f-torture/execute/intrinsic77.f: New test.
49350
49351 2001-07-11 Janis Johnson <janis@us.ibm.com>
49352
49353 * gcc.misc-tests/gcov-3.c: New test.
49354
49355 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
49356
49357 * gcc.c-torture/compile/20010711-1.c,
49358 * gcc.c-torture/compile/20010711-2.c: New tests.
49359
49360 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
49361
49362 * gcc.c-torture/execute/20010711-1.c: New test.
49363
49364 2001-07-11 Ben Elliston <bje@redhat.com>
49365
49366 * g++.old-deja/g++.other/enum5.C: New test.
49367
49368 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
49369
49370 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
49371 (g++-dg-prune): Call prune_gcc_output.
49372 * prune.exp: New file for prune_gcc_output.
49373 * lib/g++.exp, lib/gcc.exp: Load it.
49374
49375 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
49376
49377 * gcc.c-torture/compile/20010701-1.c,
49378 g++.old-deja/g++.ext/attrib6.C: New tests.
49379
49380 2001-07-06 Jeffrey A Law (law@cygnus.com)
49381
49382 * gcc.c-torture/compile/20010706-1.c: New test.
49383
49384 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
49385
49386 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
49387
49388 2001-06-28 Stan Shebs <shebs@apple.com>
49389
49390 * gcc.dg/pragma-darwin.c: New test.
49391
49392 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
49393
49394 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
49395 Solaris 2.[678] system.
49396
49397 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
49398
49399 * gcc.dg/20010622-1.c: New test.
49400
49401 2001-06-18 Stan Shebs <shebs@apple.com>
49402
49403 * objc.dg: New directory.
49404 * objc.dg/dg.exp: New file.
49405 * objc.dg/alias.m: New.
49406 * objc.dg/class-1.m: New.
49407 * objc.dg/class-2.m: New.
49408 * objc.dg/const-str-1.m: New.
49409 * objc.dg/const-str-2.m: New.
49410 * objc.dg/id-1.m: New.
49411 * objc.dg/method-1.m: New.
49412 * objc.dg/super-class-1.m: New.
49413 * lib/objc-dg.exp: New file.
49414
49415 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
49416
49417 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
49418 of label name.
49419
49420 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
49421
49422 * g++.old-deja/g++.abi/vbase8-9.C: New test.
49423
49424 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
49425
49426 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
49427 variable.
49428
49429 2001-06-12 Richard Henderson <rth@redhat.com>
49430
49431 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
49432
49433 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
49434
49435 * g++.old-deja/g++.abi/vbase5.C: New test.
49436 * g++.old-deja/g++.abi/vbase6.C: New test.
49437 * g++.old-deja/g++.abi/vbase7.C: New test.
49438
49439 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
49440
49441 * gcc.c-torture/compile/20010610-1.c: New test.
49442
49443 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
49444
49445 * g++.old-deja/g++.abi/vbase4.C: New test.
49446
49447 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
49448
49449 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
49450 support %f for HC11/HC12 targets.
49451 * gcc.c-torture/execute/930513-1.x: New file, likewise.
49452 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
49453 on HC11/HC12 targets.
49454 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
49455
49456 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
49457
49458 * gcc.dg/wchar_t-1.c: New file.
49459 * gcc.dg/wint_t-1.c: Likewise.
49460
49461 2001-06-11 Bernd Schmidt <bernds@redhat.com>
49462
49463 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
49464
49465 2001-06-11 Richard Henderson <rth@redhat.com>
49466
49467 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
49468
49469 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
49470
49471 * gcc.c-torture/compile/20010611-1.c: New test.
49472
49473 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
49474
49475 * gcc.dg/c99-tag-1.c: Add more tests.
49476
49477 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
49478
49479 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
49480 representation on MN10300 and ARM/Thumb.
49481
49482 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
49483
49484 * g77.f-torture/execute/20010610.f: New.
49485
49486 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
49487
49488 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
49489 names.
49490
49491 2001-06-09 Richard Henderson <rth@redhat.com>
49492
49493 * gcc.c-torture/execute/ashrdi-1.c: New.
49494 * gcc.c-torture/execute/ashldi-1.c: New.
49495 * gcc.c-torture/execute/lshrdi-1.c: New.
49496
49497 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
49498
49499 * objc/execute/load-3.m: Added. Check sending +load to categories,
49500 in addition to classes.
49501
49502 2001-06-08 Stan Shebs <shebs@apple.com>
49503
49504 * objc/execute/load-2.m: New test. From Nicola Pero
49505 <n.pero@mi.flashnet.it>.
49506
49507 2001-06-08 Jakub Jelinek <jakub@redhat.com>
49508
49509 * gcc.c-torture/execute/20010605-2.c: New test.
49510
49511 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
49512
49513 * g++.old-deja/g++.abi/vbase2.C: New test.
49514 * g++.old-deja/g++.abi/vbase3.C: New test.
49515
49516 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
49517
49518 * g++.old-deja/g++.pt/friend49.C: New test.
49519
49520 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
49521
49522 * g++.old-deja/g++.ext/anon3.C: New test.
49523
49524 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
49525
49526 * g++.old-deja/g++.other/conv7.C: New test.
49527
49528 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
49529
49530 * gcc.c-torture/compile/20010605-2.c: New test.
49531
49532 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
49533
49534 * gcc.c-torture/execute/20010604-1.c: New test.
49535
49536 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
49537
49538 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
49539
49540 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
49541
49542 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
49543 (g++_link_flags): Likewise.
49544 (g++_init): Pass gccpath's value to two previous functions.
49545
49546 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
49547
49548 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
49549 Ensure logfile entry matches exec command line.
49550
49551 2001-05-31 Richard Henderson <rth@redhat.com>
49552
49553 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
49554 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
49555
49556 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
49557
49558 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
49559 compiler for irix6.2
49560
49561 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
49562
49563 * g++.old-deja/g++.other/optimize3.C: New file.
49564
49565 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
49566
49567 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
49568 assemble.
49569
49570 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
49571
49572 * g++.old-deja/g++.other/optimize2.C: New file.
49573
49574 2001-05-25 Diego Novillo <dnovillo@redhat.com>
49575
49576 * gcc.c-torture/compile/20010518-2.c: New file.
49577 * gcc.c-torture/execute/20010518-1.c: New file.
49578 * gcc.c-torture/execute/20010518-2.c: New file.
49579
49580 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
49581
49582 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
49583
49584 2001-05-24 Mark Mitchell <mark@codesourcery.com>
49585
49586 G++ no longer defines builtins that do not begin with __builtin.
49587 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
49588 * g++.old-deja/g++.brendand/misc13.C: Likewise.
49589 * g++.old-deja/g++.law/builtin1.C: Likewise.
49590 * g++.old-deja/g++.law/cvt2.C: Likewise.
49591 * g++.old-deja/g++.mike/net5.C: Likewise.
49592 * g++.old-deja/g++.other/builtins1.C: Likewise.
49593 * g++.old-deja/g++.other/builtins2.C: Likewise.
49594 * g++.old-deja/g++.other/builtins3.C: Likewise.
49595 * g++.old-deja/g++.other/builtins4.C: Likewise.
49596 * g++.old-deja/g++.other/inline8.C: Likewise.
49597 * g++.old-deja/g++.robertl/eb39.C: Likewise.
49598
49599 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
49600
49601 * g++.old-deja/g++.pt/using1.C: Adjust.
49602 * g++.old-deja/g++.pt/using2.C: New test.
49603
49604 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
49605
49606 * gcc.dg/cpp/charconst.c: New tests.
49607 * gcc.dg/cpp/escape.c: New tests.
49608 * gcc.dg/cpp/escape-1.c: New tests.
49609 * gcc.dg/cpp/escape-2.c: New tests.
49610 * gcc.dg/cpp/ucs.c: New tests.
49611
49612 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
49613
49614 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
49615 native compiler for irix6.5.
49616
49617 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
49618
49619 * lib/g++.exp (g++_include_flags): Use args to compute
49620 get_multilibs.
49621 (g++_link_flags): Likewise.
49622 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
49623
49624 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
49625
49626 * gcc.dg/c90-hexfloat-1.c: Add more tests.
49627
49628 2001-05-21 Geoff Keating <geoffk@redhat.com>
49629
49630 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
49631 this file.
49632
49633 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
49634
49635 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
49636 STACK_SIZE;
49637 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
49638 to STACK_SIZE; Use it to define size of add_histo array.
49639 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
49640 to STACK_SIZE.
49641 (f): Use GITT_SIZE to define size of gitt local table.
49642 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
49643 to STACK_SIZE; Use it to define size of bytemem array.
49644
49645 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
49646
49647 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
49648 on 68HC11/HC12 due to the asm instruction.
49649 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
49650 * gcc.c-torture/compile/920520-1.x: Likewise.
49651 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
49652 on 68HC11/HC12 because the function is larger than 64K.
49653 * gcc.c-torture/compile/961203-1.x: New file, this test fails
49654 on 68HC11/HC12 because the structure is too large.
49655
49656 2001-05-20 Richard Henderson <rth@redhat.com>
49657
49658 * gcc.c-torture/execute/20010520-1.c: New.
49659
49660 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
49661
49662 * g++.old-deja/g++.warn/compare1.C: New test.
49663 * gcc.dg/compare4.c: New test.
49664
49665 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
49666
49667 * g++.old-deja/g++.other/optimize1.C: New test.
49668
49669 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
49670
49671 * g++.old-deja/g++.pt/spec41.C: New test.
49672
49673 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
49674
49675 * gcc.c-torture/compile/20010114-1.x: Remove.
49676
49677 2001-05-18 Stan Shebs <shebs@apple.com>
49678
49679 * gcc.c-torture/compile/20010518-1.c: New test.
49680
49681 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
49682
49683 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
49684 * g++.old-deja/g++.pt/crash67.C: New test.
49685
49686 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
49687
49688 * g++.old-deja/g++.other/debug9.C: New test.
49689
49690 2001-05-16 Zack Weinberg <zackw@stanford.edu>
49691
49692 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
49693
49694 2001-05-16 Jan Hubicka <jh@suse.cz>
49695
49696 * gcc.c-torture/compile/20010516-1.c: New test.
49697
49698 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
49699
49700 * g++.old-deja/g++.other/crash41.C: New test.
49701
49702 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
49703
49704 * g++.old-deja/g++.pt/crash66.C: New test.
49705
49706 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
49707
49708 * g++.old-deja/g++.robertl/eb27.C: Convert.
49709
49710 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
49711
49712 * g++.dg/friend-warn.C: New test. Do not warn about friend
49713 declaration being redundant.
49714
49715 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
49716
49717 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
49718
49719 2001-05-14 Mark Mitchell <mark@codesourcery.com>
49720
49721 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
49722
49723 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
49724
49725 * lib/g++.exp: Use testsuite_flags.
49726
49727 2001-05-13 Mark Mitchell <mark@codesourcery.com>
49728
49729 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
49730
49731 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
49732
49733 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
49734
49735 2001-05-11 Mark Mitchell <mark@codesourcery.com>
49736
49737 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
49738
49739 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
49740
49741 * gcc.c-torture/compile/20010313-1.c: New test.
49742
49743 2001-05-09 Zack Weinberg <zackw@stanford.edu>
49744
49745 * gcc.dg/cpp/direct2.c: New test.
49746 * gccq.dg/cpp/direct2s.c: New test.
49747
49748 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
49749
49750 2001-05-07 Mark Mitchell <mark@codesourcery.com>
49751
49752 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
49753 * g++.old-deja/g++.other/op3.C: Likewise.
49754
49755 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
49756
49757 * gcc.dg/cpp/syshdr.h: New file.
49758 * gcc.dg/cpp/sysmac1.c: Update.
49759 * gcc.dg/cpp/sysmac2.c: Update.
49760
49761 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
49762
49763 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
49764
49765 2001-05-04 David Edelsohn <edelsohn@gnu.org>
49766
49767 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
49768 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
49769
49770 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
49771
49772 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
49773
49774 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
49775
49776 * lib/g++.exp (g++_include_flags): Don't use any special flags
49777 if TESTING_IN_BUILD_TREE is not defined.
49778 (g++_init): Use a plain 'c++' as the compiler if
49779 TESTING_IN_BUILD_TREEE is not defined.
49780
49781 2001-05-02 Jakub Jelinek <jakub@redhat.com>
49782
49783 * g++.old-deja/g++.eh/catch13.C: New test.
49784 * g++.old-deja/g++.eh/catch14.C: New test.
49785
49786 2001-05-02 Jakub Jelinek <jakub@redhat.com>
49787
49788 * gcc.dg/cpp/tr-define.c: New test.
49789
49790 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
49791
49792 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
49793 <stdlib.h>, not <malloc.h>.
49794
49795 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
49796
49797 * g++.old-deja/g++.ns/template17.C: New test.
49798
49799 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
49800
49801 * g++.old-deja/g++.pt/ref4.C: New test.
49802
49803 2001-04-30 Richard Henderson <rth@redhat.com>
49804
49805 * gcc.dg/20000724-1.c: Revert last change.
49806
49807 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
49808
49809 * g77.f-torture/execute/20010430.f: New test.
49810
49811 2001-04-30 Mark Mitchell <mark@codesourcery.com>
49812
49813 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
49814
49815 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
49816
49817 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
49818
49819 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
49820
49821 * g++.old-deja/g++.eh/crash6.C: New test.
49822
49823 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
49824
49825 * g++.old-deja/g++.other/warn7.C: New test.
49826
49827 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
49828
49829 * g++.old-deja/g++.other/defarg9.C: New test.
49830
49831 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
49832
49833 * g77.f-torture/compile/20010426.f: New test.
49834 * g77.f-torture/execute/20010426.f: New test.
49835
49836 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
49837
49838 * g77.f-torture/compile/20000629-1.x: Remove - error
49839 has been fixed.
49840
49841 2001-04-26 Jeffrey A Law (law@cygnus.com)
49842
49843 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
49844 Tweak slightly to work with g++.dg framework.
49845 * g++.dg/special/ecos.exp: Run initp1.C test.
49846 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
49847
49848 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
49849 its linker doesn't give line numbers either.
49850 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
49851
49852 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
49853
49854 * g++.old-deja/g++.other/lex1.C: New test.
49855
49856 2001-04-26 Jakub Jelinek <jakub@redhat.com>
49857
49858 * gcc.dg/noncompile/20010425-1.c: New test.
49859
49860 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
49861
49862 * g++.old-deja/g++.pt/mangle2.C: New test.
49863
49864 2001-04-25 Jakub Jelinek <jakub@redhat.com>
49865
49866 * gcc.dg/format/plus-1.c: New test.
49867
49868 2001-04-25 Jakub Jelinek <jakub@redhat.com>
49869
49870 * gcc.dg/20010423-1.c: New test.
49871
49872 2001-04-25 Jakub Jelinek <jakub@redhat.com>
49873
49874 * gcc.c-torture/execute/20010422-1.c: New test.
49875
49876 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
49877
49878 * g++.old-deja/g++.ns/type2.C: New test.
49879
49880 2001-04-24 Zack Weinberg <zackw@stanford.edu>
49881
49882 * g++.old-deja/g++.other/perf1.C: New test.
49883
49884 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
49885
49886 * gcc.dg/c99-func-2.c: Remove xfail.
49887 * gcc.dg/c99-func-3.c: Remove xfail.
49888 * gcc.dg/c99-func-4.c: Remove xfail.
49889
49890 2001-04-23 Zack Weinberg <zackw@stanford.edu>
49891
49892 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
49893
49894 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
49895
49896 * gcc.c-torture/compile/20010423-1.c: New test.
49897
49898 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
49899
49900 * g++.old-deja/g++.pt/typename28.C: New test.
49901
49902 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
49903
49904 * g++.old-deja/g++.abi/empty2.C: New test.
49905 * g++.old-deja/g++.abi/empty3.C: New test.
49906
49907 2001-04-20 Jakub Jelinek <jakub@redhat.com>
49908
49909 * g++.old-deja/g++.other/comdat2.C: New test.
49910 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
49911
49912 2001-04-20 Jakub Jelinek <jakub@redhat.com>
49913
49914 * g++.old-deja/g++.other/overload14.C: New test.
49915
49916 2001-04-20 Jakub Jelinek <jakub@redhat.com>
49917
49918 * g++.old-deja/g++.other/lookup23.C: New test.
49919
49920 2001-04-20 Jakub Jelinek <jakub@redhat.com>
49921
49922 * gcc.c-torture/execute/20010403-1.c: New test.
49923
49924 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
49925 Mark Mitchell <mark@codesourcery.com>
49926
49927 * lib/old-dejagnu.exp: Don't delete output of executable.
49928 Add .exe suffix to executables.
49929
49930 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
49931
49932 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
49933
49934 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
49935
49936 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
49937
49938 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
49939
49940 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
49941 * g++.old-deja/g++.abi/crash1.C: New test.
49942
49943 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
49944
49945 * g++.old-deja/g++.other/crash40.C: New test.
49946
49947 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
49948
49949 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
49950
49951 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
49952
49953 * g++.old-deja/g++.other/warn6.C: New test.
49954
49955 2001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
49956
49957 * g++.old-deja/g++.robertl/eb42.C: Same.
49958
49959 2001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
49960
49961 * gcc.dg/wtr-conversion-1.c: New testcase.
49962
49963 2001-04-10 Richard Henderson <rth@redhat.com>
49964
49965 * g++.old-deja/g++.other/array5.C: New.
49966
49967 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
49968
49969 * gcc.c-torture/execute/20010408-1.c: New test.
49970
49971 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
49972
49973 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
49974 headers and constructs.
49975 * g++.old-deja/g++.robertl/eb79.C: Same.
49976 * g++.old-deja/g++.robertl/eb77.C (main): Same.
49977 * g++.old-deja/g++.robertl/eb73.C: Same.
49978 * g++.old-deja/g++.robertl/eb66.C (main): Same.
49979 * g++.old-deja/g++.robertl/eb55.C (t): Same.
49980 * g++.old-deja/g++.robertl/eb54.C (main): Same.
49981 * g++.old-deja/g++.robertl/eb46.C (main): Same.
49982 * g++.old-deja/g++.robertl/eb44.C: Same.
49983 * g++.old-deja/g++.robertl/eb41.C (main): Same.
49984 * g++.old-deja/g++.robertl/eb4.C (main): Same.
49985 * g++.old-deja/g++.robertl/eb39.C: Same.
49986 * g++.old-deja/g++.robertl/eb33.C (main): Same.
49987 * g++.old-deja/g++.robertl/eb31.C (main): Same.
49988 * g++.old-deja/g++.robertl/eb30.C: Same.
49989 * g++.old-deja/g++.robertl/eb3.C: Same.
49990 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
49991 * g++.old-deja/g++.robertl/eb21.C: Same.
49992 * g++.old-deja/g++.robertl/eb15.C: Same.
49993 * g++.old-deja/g++.robertl/eb118.C: Same.
49994 * g++.old-deja/g++.robertl/eb115.C (main): Same.
49995 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
49996 * g++.old-deja/g++.robertl/eb109.C: Same.
49997 * g++.old-deja/g++.other/sibcall1.C (main): Same.
49998 * g++.old-deja/g++.mike/rtti1.C: Same.
49999 * g++.old-deja/g++.mike/p658.C: Same.
50000 * g++.old-deja/g++.mike/net46.C: Same.
50001 * g++.old-deja/g++.mike/net34.C: Same.
50002 * g++.old-deja/g++.mike/memoize1.C: Same.
50003 * g++.old-deja/g++.mike/eh2.C: Same.
50004 * g++.old-deja/g++.law/weak.C: Same.
50005 * g++.old-deja/g++.law/visibility7.C: Same.
50006 * g++.old-deja/g++.law/visibility25.C: Same.
50007 * g++.old-deja/g++.law/visibility22.C: Same.
50008 * g++.old-deja/g++.law/visibility2.C: Same.
50009 * g++.old-deja/g++.law/visibility17.C: Same.
50010 * g++.old-deja/g++.law/visibility13.C: Same.
50011 * g++.old-deja/g++.law/visibility10.C: Same.
50012 * g++.old-deja/g++.law/visibility1.C: Same.
50013 * g++.old-deja/g++.law/virtual3.C (eval): Same.
50014 * g++.old-deja/g++.law/vbase1.C: Same.
50015 * g++.old-deja/g++.law/operators32.C: Same.
50016 * g++.old-deja/g++.law/nest3.C: Same.
50017 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
50018 * g++.old-deja/g++.law/except5.C (main): Same.
50019 * g++.old-deja/g++.law/cvt7.C (run): Same.
50020 * g++.old-deja/g++.law/cvt2.C: Same.
50021 * g++.old-deja/g++.law/cvt16.C: Same.
50022 * g++.old-deja/g++.law/ctors6.C (bar): Same.
50023 * g++.old-deja/g++.law/ctors17.C (main): Same.
50024 * g++.old-deja/g++.law/ctors13.C: Same.
50025 * g++.old-deja/g++.law/ctors12.C (main): Same.
50026 * g++.old-deja/g++.law/ctors10.C: Same.
50027 * g++.old-deja/g++.law/code-gen5.C: Same.
50028 * g++.old-deja/g++.law/bad-error7.C: Same.
50029 * g++.old-deja/g++.law/arm9.C: Same.
50030 * g++.old-deja/g++.law/arm12.C: Same.
50031 * g++.old-deja/g++.law/arg8.C: Same.
50032 * g++.old-deja/g++.law/arg1.C: Same.
50033 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
50034 * g++.old-deja/g++.jason/template31.C: Same.
50035 * g++.old-deja/g++.jason/template24.C (main): Same.
50036 * g++.old-deja/g++.jason/2371.C: Same.
50037 * g++.old-deja/g++.eh/new2.C: Same.
50038 * g++.old-deja/g++.eh/new1.C: Same.
50039 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
50040 * g++.old-deja/g++.brendan/nest21.C (main): Same.
50041 * g++.old-deja/g++.brendan/err-msg3.C: Same.
50042 * g++.old-deja/g++.brendan/crash62.C: Same.
50043 * g++.old-deja/g++.brendan/crash52.C: Same.
50044 * g++.old-deja/g++.brendan/crash49.C (main): Same.
50045 * g++.old-deja/g++.brendan/crash38.C: Same.
50046 * g++.old-deja/g++.brendan/crash15.C (main): Same.
50047 * g++.old-deja/g++.brendan/copy9.C: Same.
50048
50049 2001-04-06 J"orn Rennecke <amylaar@redhat.com>
50050
50051 * gcc.c-torture/execute/20001203-2.c (memset):
50052 Count argument is of type __SIZE_TYPE__.
50053
50054 2001-04-04 Diego Novillo <dnovillo@redhat.com>
50055
50056 * gcc.c-torture/compile/20010404-1.c: New test.
50057
50058 2001-04-04 Jakub Jelinek <jakub@redhat.com>
50059
50060 * gcc.c-torture/compile/20010326-1.c: New test.
50061
50062 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
50063
50064 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
50065 peculiarities of the SH.
50066 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
50067
50068 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
50069
50070 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
50071 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
50072 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
50073
50074 2001-04-02 Jakub Jelinek <jakub@redhat.com>
50075
50076 * g77.f-torture/compile/20010321-1.f: New test.
50077
50078 2001-04-02 Jakub Jelinek <jakub@redhat.com>
50079
50080 * gcc.c-torture/compile/20010329-1.c: New test.
50081
50082 2001-04-02 Jakub Jelinek <jakub@redhat.com>
50083
50084 * gcc.c-torture/execute/20010329-1.c: New test.
50085
50086 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
50087
50088 * g++.old-deja/g++.other/eh4.C: Fix typo.
50089
50090 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
50091
50092 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
50093
50094 2001-03-28 Philip Blundell <philb@gnu.org>
50095
50096 * gcc.c-torture/compile/20010328-1.c: New test.
50097
50098 2001-03-27 Richard Henderson <rth@redhat.com>
50099
50100 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
50101 * g++.old-deja/g++.eh/vbase3.C: Likewise.
50102
50103 2001-03-27 Alan Modra <alan@linuxcare.com.au>
50104
50105 * gcc.c-torture/compile/20010327-1.c: New test.
50106
50107 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
50108
50109 * g++.old-deja/g++.other/friend12.C: New test.
50110 * g++.old-deja/g++.other/friend9.C: Expect no errors.
50111 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
50112
50113 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
50114
50115 * gcc.c-torture/execute/20010325-1.c: New test.
50116
50117 2001-03-23 Jakub Jelinek <jakub@redhat.com>
50118
50119 * g++.old-deja/g++.other/mangle3.C: New test.
50120
50121 2001-03-22 Jakub Jelinek <jakub@redhat.com>
50122
50123 * g++.old-deja/g++.other/anon8.C: New test.
50124
50125 2001-03-20 Philip Blundell <philb@gnu.org>
50126
50127 * gcc.c-torture/compile/20010320-1.c: New test.
50128
50129 2001-03-17 Richard Henderson <rth@redhat.com>
50130
50131 * g++.old-deja/g++.other/eh4.C: Add expected error text.
50132
50133 2001-03-15 Geoff Keating <geoff@redhat.com>
50134
50135 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
50136 tests on AIX.
50137
50138 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
50139
50140 * g++.old-deja/g++.other/eh4.C: New test.
50141
50142 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
50143
50144 * gcc.dg/cpp/mi1.c: Update.
50145
50146 2001-03-14 Jakub Jelinek <jakub@redhat.com>
50147
50148 * g++.old-deja/g++.other/regstack.C: New test.
50149
50150 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
50151
50152 * g++.old-deja/g++.other/ref4.C: New test.
50153
50154 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
50155
50156 * objc/execute/va_method.m: Added.
50157 * objc/execute/IMP.m: Added.
50158 * objc/execute/_cmd.m: Added.
50159 * objc/execute/accessing_ivars.m: Added.
50160 * objc/execute/class-1.m: Added.
50161 * objc/execute/class-10.m: Added.
50162 * objc/execute/class-11.m: Added.
50163 * objc/execute/class-12.m: Added.
50164 * objc/execute/class-13.m: Added.
50165 * objc/execute/class-14.m: Added.
50166 * objc/execute/class-2.m: Added.
50167 * objc/execute/class-3.m: Added.
50168 * objc/execute/class-4.m: Added.
50169 * objc/execute/class-5.m: Added.
50170 * objc/execute/class-6.m: Added.
50171 * objc/execute/class-7.m: Added.
50172 * objc/execute/class-8.m: Added.
50173 * objc/execute/class-9.m: Added.
50174 * objc/execute/class-tests-1.h
50175 * objc/execute/class-tests-2.h
50176 * objc/execute/compatibility_alias.m: Added.
50177 * objc/execute/encode-1.m: Added.
50178 * objc/execute/formal_protocol-1.m: Added.
50179 * objc/execute/formal_protocol-2.m: Added.
50180 * objc/execute/formal_protocol-3.m: Added.
50181 * objc/execute/formal_protocol-4.m: Added.
50182 * objc/execute/formal_protocol-5.m: Added.
50183 * objc/execute/formal_protocol-6.m: Added.
50184 * objc/execute/formal_protocol-7.m: Added.
50185 * objc/execute/informal_protocol.m: Added.
50186 * objc/execute/initialize.m: Added.
50187 * objc/execute/load.m: Added.
50188 * objc/execute/many_args_method.m: Added.
50189 * objc/execute/nested-3.m: Added.
50190 * objc/execute/no_clash.m: Added.
50191 * objc/execute/private.m: Added.
50192 * objc/execute/redefining_self.m: Added.
50193 * objc/execute/root_methods.m: Added.
50194 * objc/execute/selector-1.m: Added.
50195 * objc/execute/static-1.m: Added.
50196 * objc/execute/static-2.m: Added.
50197 * objc/execute/va_method.m: Added.
50198
50199 2001-03-10 Richard Henderson <rth@redhat.com>
50200
50201 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
50202
50203 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
50204
50205 * g++.old-deja/g++.other/crash31.C: XFAIL.
50206 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
50207 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
50208 * gcc.c-torture/execute/20010123-1.x: XFAIL.
50209 * gcc.c-torture/execute/20010124-1.x: XFAIL.
50210 * gcc.dg/sequence-pt-1.c: XFAIL one test.
50211
50212 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
50213
50214 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
50215
50216 2001-03-06 Zack Weinberg <zackw@stanford.edu>
50217
50218 * gcc.dg/20000724-1.c: Don't use multiline strings.
50219
50220 2001-03-06 Zack Weinberg <zackw@stanford.edu>
50221
50222 * objc/execute/string1.m, objc/execute/string2.m: Compare the
50223 result of -cString against what we expect it to be; don't just
50224 print it out for no one to read.
50225
50226 * objc/execute/string3.m, objc/execute/string4.m: New tests.
50227 Based on testcases provided by Nicola Pero.
50228
50229 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
50230
50231 * gcc.dg/cpp/macro7.c: New test.
50232
50233 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
50234
50235 * gcc.dg/cpp/multiline.c: Update.
50236
50237 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
50238
50239 * g++.old-deja/g++.other/enum3.C: New test.
50240
50241 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
50242
50243 * g++.old-deja/g++.other/pod1.C: New test.
50244
50245 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
50246
50247 * g++.old-deja/g++.ext/overload1.C: New test.
50248
50249 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
50250
50251 * g++.old-deja/g++.pt/using1.C: New test.
50252
50253 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
50254
50255 * g++.old-deja/g++.other/using9.C: New test.
50256
50257 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
50258
50259 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
50260
50261 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
50262
50263 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
50264
50265 * g++.old-deja/g++.ext/realpt1.C: Remove.
50266
50267 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
50268
50269 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
50270
50271 2001-02-26 Will Cohen <wcohen@redhat.com>
50272
50273 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
50274
50275 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
50276
50277 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
50278 templatized constructors.
50279
50280 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
50281
50282 * gcc.c-torture/execute/20010224-1.c: New test.
50283
50284 2001-02-23 Jakub Jelinek <jakub@redhat.com>
50285
50286 * gcc.c-torture/execute/20010222-1.c: New test.
50287
50288 2001-02-22 Jakub Jelinek <jakub@redhat.com>
50289
50290 * g++.old-deja/g++.other/inline20.C: New test.
50291
50292 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
50293
50294 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
50295
50296 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
50297
50298 * g++.old-deja/g++.other/lookup22.C: New test.
50299
50300 2001-02-19 Zack Weinberg <zackw@stanford.edu>
50301
50302 * g77.dg: New directory.
50303 * g77.dg/20010216-1.f: New test case.
50304 * g77.dg/dg.exp: New driver.
50305 * lib/g77-dg.exp: New driver library.
50306
50307 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
50308
50309 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
50310
50311 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
50312
50313 * g++.old-deja/g++.other/decl9.C: New test.
50314
50315 2001-02-16 Jakub Jelinek <jakub@redhat.com>
50316
50317 * g++.old-deja/g++.other/init16.C: Update the test so that it does
50318 not need <string> and also tests the initialization at runtime.
50319
50320 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
50321
50322 * gcc.c-torture/execute/longlong.c: New test.
50323
50324 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
50325
50326 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
50327
50328 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
50329
50330 * gcc.c-torture/execute/920302-1.c (execute):
50331 Change argument type to short.
50332
50333 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
50334
50335 * g++.old-deja/g++.pt/deduct6.C: New test.
50336
50337 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
50338
50339 * g++.old-deja/g++.pt/deduct5.C: New test.
50340
50341 2001-02-14 Jakub Jelinek <jakub@redhat.com>
50342
50343 * gcc.c-torture/execute/20010209-1.c: New test.
50344
50345 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
50346
50347 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
50348
50349 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
50350
50351 * g++.dg/vtgc1.C: Update for new ABI.
50352
50353 * consistency.vlad: New directory, 1665 files.
50354
50355 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
50356
50357 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
50358 return type.
50359 * gcc.dg/cpp/digraphs.c: Declare puts.
50360
50361 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
50362
50363 * g++.old-deja/g++.other/warn5.C: New test.
50364
50365 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
50366
50367 * g++.old-deja/g++.pt/spec40.C: New test.
50368
50369 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
50370
50371 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
50372 case.
50373 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
50374
50375 2001-02-12 Jakub Jelinek <jakub@redhat.com>
50376
50377 * gcc.c-torture/compile/20010209-1.c: New test.
50378
50379 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
50380
50381 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
50382 excess errors message but not if it crashes.
50383 * g++.old-deja/g++.other/crash27.C: Likewise.
50384 * g++.old-deja/g++.other/crash28.C: Likewise.
50385 * g++.old-deja/g++.other/crash30.C: Likewise.
50386 * g++.old-deja/g++.other/crash32.C: Likewise.
50387 * g++.old-deja/g++.other/crash35.C: Likewise.
50388 * g++.old-deja/g++.pt/inherit2.C: Likewise.
50389
50390 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
50391
50392 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
50393 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
50394 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
50395 g77.f-torture/execute/execute.exp,
50396 g77.f-torture/noncompile/noncompile.exp,
50397 gcc.c-torture/execute/execute.exp,
50398 gcc.c-torture/execute/memcheck/memcheck.exp,
50399 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
50400 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
50401 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
50402 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
50403 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
50404 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
50405 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
50406 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
50407 Remove bug reporting instructions with ancient email addresses.
50408
50409 2001-02-07 Jakub Jelinek <jakub@redhat.com>
50410
50411 * gcc.dg/20010202-1.c: New test.
50412 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
50413
50414 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
50415
50416 * g++.dg/stdbool-if.C: New test.
50417
50418 2001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
50419
50420 * objc/execute/fdecl.m: Added main().
50421
50422 2001-02-07 Jakub Jelinek <jakub@redhat.com>
50423
50424 * gcc.c-torture/execute/20010206-1.c: New test.
50425
50426 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
50427
50428 * gcc.dg/cpp/avoidpaste1.c: Update.
50429
50430 2001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
50431
50432 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
50433 Pero <nicola@brainstorm.co.uk>.
50434 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
50435
50436 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
50437
50438 * g++.old-deja/g++.pt/spec39.C: New test.
50439
50440 2001-02-05 Jakub Jelinek <jakub@redhat.com>
50441
50442 * gcc.c-torture/compile/20010202-1.c: New test.
50443
50444 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
50445
50446 * g++.old-deja/g++.abi/primary2.C: New test.
50447 * g++.old-deja/g++.abi/primary3.C: New test.
50448 * g++.old-deja/g++.abi/primary4.C: New test.
50449 * g++.old-deja/g++.abi/primary5.C: New test.
50450 * g++.old-deja/g++.abi/vtable3.h: New test.
50451 * g++.old-deja/g++.abi/vtable3a.C: New test.
50452 * g++.old-deja/g++.abi/vtable3b.C: New test.
50453 * g++.old-deja/g++.abi/vtable3c.C: New test.
50454 * g++.old-deja/g++.abi/vtable3d.C: New test.
50455 * g++.old-deja/g++.abi/vtable3e.C: New test.
50456 * g++.old-deja/g++.abi/vtable3f.C: New test.
50457 * g++.old-deja/g++.abi/vtable3g.C: New test.
50458 * g++.old-deja/g++.abi/vtable3h.C: New test.
50459 * g++.old-deja/g++.abi/vtable3i.C: New test.
50460 * g++.old-deja/g++.abi/vtable3j.C: New test.
50461 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
50462
50463 2001-02-03 Jakub Jelinek <jakub@redhat.com>
50464
50465 * g++.old-deja/g++.other/anon6.C: New test.
50466 * g++.old-deja/g++.other/anon7.C: New test.
50467
50468 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
50469
50470 * gcc.dg/cpp/avoidpaste2.c: New tests.
50471
50472 2001-01-31 Jakub Jelinek <jakub@redhat.com>
50473
50474 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
50475
50476 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
50477
50478 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
50479 DECIMAL_DIG cases for Irix."
50480
50481 2001-01-31 J"orn Rennecke <amylaar@redhat.com>
50482
50483 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
50484
50485 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
50486
50487 * gcc.dg/c99-tag-1.c: New test.
50488
50489 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
50490
50491 * gcc.dg/cpp/tr-warn1.c: Add tests.
50492
50493 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
50494
50495 * gcc.dg/cpp/avoidpaste1.c: Update.
50496 * gcc.dg/cpp/paste4.c: Update.
50497
50498 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
50499
50500 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
50501 cases for Irix.
50502
50503 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
50504
50505 * g++.old-deja/g++.other/inline19.C: New test.
50506
50507 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
50508
50509 * gcc.dg/Wlarger-than.c: New test.
50510
50511 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
50512
50513 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
50514
50515 2001-01-29 Jakub Jelinek <jakub@redhat.com>
50516
50517 * gcc.c-torture/execute/20010129-1.c: New test.
50518 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
50519
50520 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
50521
50522 * gcc.dg/cpp/avoidpaste1.c: Test case.
50523
50524 2001-01-28 Jakub Jelinek <jakub@redhat.com>
50525
50526 * g++.old-deja/g++.other/inline18.C: New test.
50527
50528 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
50529
50530 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
50531 and __builtin_putchar.
50532
50533 2001-01-27 Jakub Jelinek <jakub@redhat.com>
50534
50535 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
50536 tests.
50537
50538 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
50539
50540 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
50541 floating point number rounding mode to round to the nearest
50542 representable mode.
50543
50544 2001-01-25 Jakub Jelinek <jakub@redhat.com>
50545
50546 * g++.old-deja/g++.other/mangle2.C: New test.
50547
50548 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
50549
50550 * gcc.c-torture/compile/20010124-1.c: New test.
50551
50552 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
50553
50554 * g++.old-deja/g++.pt/spec38.C: New test.
50555
50556 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
50557
50558 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
50559 "Build don't run".
50560
50561 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
50562
50563 * gcc.c-torture/execute/20010123-1.c: New test.
50564
50565 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
50566
50567 * g++.old-deja/g++.pt/spec37.C: New test.
50568
50569 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
50570
50571 * g++.old-deja/g++.pt/overload14.C: New test.
50572
50573 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
50574
50575 * gcc.c-torture/execute/20010122-1.c: New test, exercise
50576 __builtin_return_address.
50577
50578 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
50579
50580 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
50581 * g++.old-deja/g++.pt/spec35.C: New test.
50582 * g++.old-deja/g++.pt/spec36.C: New test.
50583
50584 2001-01-20 Jakub Jelinek <jakub@redhat.com>
50585
50586 * gcc.c-torture/compile/20010118-1.c: New test.
50587
50588 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
50589
50590 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
50591
50592 2001-01-19 Jakub Jelinek <jakub@redhat.com>
50593
50594 * gcc.c-torture/execute/20010119-1.c: New test.
50595
50596 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
50597
50598 * g++.old-deja/g++.other/vbase5.C: New test.
50599
50600 2001-01-19 Jakub Jelinek <jakub@redhat.com>
50601
50602 * gcc.c-torture/execute/20010118-1.c: New test.
50603
50604 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
50605
50606 * g++.old-deja/g++.pt/deduct3.C: New test.
50607
50608 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
50609
50610 * g++.old-deja/g++.pt/spec34.C: New test.
50611
50612 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
50613
50614 * g77.f-torture/compile/20000601-2.f: New test.
50615
50616 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
50617
50618 * g++.old-deja/g++.other/init17.C: New test.
50619
50620 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
50621
50622 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
50623
50624 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
50625
50626 * g++.old-deja/g++.pt/unify8.C: New test.
50627
50628 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
50629
50630 * g++.old-deja/g++.abi/vbase1.C: New test.
50631
50632 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
50633
50634 * g++.old-deja/g++.pt/crash65.C: New test.
50635
50636 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
50637
50638 * gcc.dg/cpp/assembl2.S: New test case.
50639
50640 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
50641
50642 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
50643 are supported.
50644
50645 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
50646
50647 * g++.old-deja/g++.other/builtins1.C: New test.
50648 * g++.old-deja/g++.other/builtins2.C: Likewise.
50649 * g++.old-deja/g++.other/builtins3.C: Likewise.
50650 * g++.old-deja/g++.other/builtins4.C: Likewise.
50651
50652 2001-01-17 Jakub Jelinek <jakub@redhat.com>
50653
50654 * gcc.c-torture/compile/20010117-1.c: New test.
50655 * gcc.c-torture/compile/20010117-2.c: New test.
50656
50657 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
50658
50659 * g77.f-torture/execute/20010116.[fx]: New test,
50660 XFAIL on i?86-*-*.
50661 * g77.f-torture/compile/20010115.f: Indicate it's
50662 a test for PR fortran/1636.
50663
50664 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
50665
50666 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
50667
50668 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
50669
50670 * g77.f-torture/compile/20010115.f: New test.
50671
50672 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
50673
50674 * g++.old-deja/g++.pt/nontype5.C: New test.
50675
50676 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
50677
50678 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
50679 have an equivalent working one below it.
50680
50681 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
50682
50683 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
50684 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
50685
50686 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
50687
50688 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
50689 message containing "init_priority".
50690 (conpr-2.C): Likewise.
50691 (conpr-3.C): Likewise.
50692 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
50693
50694 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
50695
50696 * gcc.c-torture/execute/20010114-2.c: New test.
50697
50698 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
50699
50700 * gcc.c-torture/compile/20010114-1.c: New test.
50701 * gcc.c-torture/compile/20010114-1.x: Xfail.
50702 * gcc.c-torture/compile/20010114-2.c: New test.
50703 * gcc.c-torture/execute/20010114-1.c: New test.
50704 * gcc.dg/trunc-1.c: New test.
50705 * gcc.dg/uninit-B.c: New test.
50706
50707 2001-01-13 Nick Clifton <nickc@redhat.com>
50708
50709 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
50710 target.
50711
50712 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
50713
50714 * gcc.c-torture/compile/20010113-1.c: New test.
50715
50716 2001-01-13 Jakub Jelinek <jakub@redhat.com>
50717
50718 * gcc.c-torture/compile/20001212-1.c: New test.
50719
50720 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
50721
50722 * gcc.dg/cpp/widestr1.c: Update.
50723 * gcc.dg/cpp/prag-imp.c: Remove.
50724
50725 2001-01-12 Jakub Jelinek <jakub@redhat.com>
50726
50727 * gcc.c-torture/execute/20000801-3.x: Remove.
50728 * gcc.dg/c90-init-1.c: New test.
50729 * gcc.dg/c99-init-1.c: New test.
50730 * gcc.dg/c99-init-2.c: New test.
50731 * gcc.dg/gnu99-init-1.c: New test.
50732
50733 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
50734
50735 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
50736 testing that no relevant ones were found.
50737
50738 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
50739
50740 * g++.old-deja/g++.pt/cast2.C: New test.
50741
50742 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
50743
50744 * g++.old-deja/g++.pt/friend47.C: New test.
50745
50746 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
50747
50748 * g++.old-deja/g++.pt/instantiate13.C: New test.
50749
50750 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
50751
50752 * g++.old-deja/g++.other/defarg7.C: New test.
50753 * g++.old-deja/g++.other/defarg8.C: New test.
50754
50755 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
50756
50757 * g++.old-deja/g++.pt/crash64.C: New test.
50758
50759 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
50760
50761 * g++.old-deja/g++.pt/crash63.C: New test.
50762
50763 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
50764
50765 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
50766
50767 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
50768
50769 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
50770
50771 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
50772
50773 * g++.old-deja/g++.pt/error3.C: New test.
50774
50775 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
50776
50777 * g++.old-deja/g++.other/crash39.C: New test.
50778
50779 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
50780
50781 * g++.old-deja/g++.other/vbase4.C: New test.
50782
50783 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
50784
50785 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
50786 * gcc.dg/special/20000419-2.c: New file. Identical to above.
50787 * gcc.dg/special/special.exp: New test driver which will check
50788 for alias support for the above test.
50789
50790 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
50791
50792 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
50793 problems on small machines.
50794 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
50795 parameterize.
50796
50797 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
50798
50799 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
50800 mips.
50801 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
50802
50803 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
50804
50805 * g++.old_deja/g++.pt/using8.C: New test.
50806
50807 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
50808
50809 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
50810
50811 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
50812
50813 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
50814 where a failure is expected.
50815 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
50816
50817 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
50818
50819 * g++.old_deja/g++.pt/instantiate12.C: New test.
50820
50821 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
50822
50823 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
50824 start of structs.
50825 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
50826 * g++.old-deja/g++.brendan/crash17.C: Likewise.
50827 * g++.old-deja/g++.brendan/crash29.C: Likewise.
50828 * g++.old-deja/g++.brendan/crash48.C: Likewise.
50829 * g++.old-deja/g++.brendan/ns1.C: Likewise.
50830 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
50831 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
50832 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
50833 * g++.old-deja/g++.eh/spec6.C: Likewise.
50834 * g++.old-deja/g++.jason/crash3.C: Likewise.
50835 * g++.old-deja/g++.law/ctors11.C: Likewise.
50836 * g++.old-deja/g++.law/ctors17.C: Likewise.
50837 * g++.old-deja/g++.law/ctors5.C: Likewise.
50838 * g++.old-deja/g++.law/ctors9.C: Likewise.
50839 * g++.old-deja/g++.mike/ambig1.C: Likewise.
50840 * g++.old-deja/g++.mike/net22.C: Likewise.
50841 * g++.old-deja/g++.mike/p3538a.C: Likewise.
50842 * g++.old-deja/g++.mike/p3538b.C: Likewise.
50843 * g++.old-deja/g++.mike/virt3.C: Likewise.
50844 * g++.old-deja/g++.niklas/t128.C: Likewise.
50845 * g++.old-deja/g++.other/anon4.C: Likewise.
50846 * g++.old-deja/g++.other/using1.C: Likewise.
50847 * g++.old-deja/g++.other/warn3.C: Likewise.
50848 * g++.old-deja/g++.pt/t37.C: Likewise.
50849 * g++.old-deja/g++.robertl/eb69.C: Likewise.
50850 * g++.old-deja/g++.robertl/eb71.C: Likewise.
50851
50852 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
50853
50854 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
50855
50856 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
50857
50858 * gcc.c-torture/execute/stdio-opt-3.c: New test.
50859
50860 2001-01-07 Jakub Jelinek <jakub@redhat.com>
50861
50862 * gcc.c-torture/compile/20010107-1.c: New test.
50863
50864 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
50865
50866 * gcc.c-torture/execute/builtin-noret-1.c: New test.
50867
50868 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
50869
50870 * gcc.dg/format/format.h: New file.
50871 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
50872 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
50873 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
50874 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
50875 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
50876 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
50877 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
50878 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
50879 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
50880 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
50881 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
50882 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
50883 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
50884 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
50885 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
50886 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
50887 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
50888 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
50889 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
50890 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
50891 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
50892 instead of declaring standard types, macros and functions in each
50893 test.
50894
50895 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
50896
50897 * gcc.c-torture/execute/20010106-1.c: New test.
50898
50899 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
50900
50901 * gcc.dg/format/format.exp: New file.
50902 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
50903 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
50904 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
50905 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
50906 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
50907 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
50908 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
50909 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
50910 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
50911 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
50912 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
50913 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
50914 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
50915 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
50916 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
50917 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
50918 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
50919 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
50920 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
50921 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
50922 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
50923 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
50924 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
50925 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
50926 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
50927 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
50928 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
50929 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
50930 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
50931 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
50932 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
50933 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
50934 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
50935 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
50936 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
50937 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
50938 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
50939 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
50940 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
50941 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
50942 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
50943 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
50944
50945 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
50946
50947 * gcc.c-torture/execute/991228-1.c: Take word endianness into
50948 account.
50949
50950 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
50951
50952 * gcc.c-torture/execute/builtin-complex-1.c: New test.
50953
50954 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
50955
50956 * g++.old-deja/g++.pt/crash62.C: New test.
50957
50958 2001-01-04 Richard Henderson <rth@redhat.com>
50959
50960 * gcc.dg/20000926-1.c: Update expected warnings.
50961 * gcc.dg/array-2.c: Likewise.
50962 * gcc.dg/array-4.c: Also validate flexible array members.
50963 * gcc.dg/c99-flex-array-1.c: New.
50964
50965 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
50966
50967 * gcc.c-torture/compile/20001222-1.x: Remove.
50968
50969 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
50970
50971 * gcc.c-torture/execute/built-in-setjmp.c: New.
50972
50973 2001-01-03 Richard Henderson <rth@redhat.com>
50974
50975 * gcc.dg/940510-1.c: Update expected error wording.
50976 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
50977
50978 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
50979
50980 * lib/target-supports.exp (check_alias_available): Modified to
50981 indicate aliases not supported if only weak aliases are supported.
50982
50983 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
50984
50985 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
50986 Turn on cmpstrsi checks for __pj__ and __i370__.
50987
50988 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
50989
50990 * g++.old-deja/g++.other/virtual11.C: New test.
50991
50992 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
50993
50994 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
50995
50996 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
50997
50998 * gcc.c-torture/compile/20010102-1.c: New test.
50999
51000 2001-01-02 Andreas Jaeger <aj@suse.de>
51001
51002 * gcc.dg/noreturn-3.c: New test.
51003
51004 * gcc.dg/noreturn-4.c: New test.
51005
51006 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
51007
51008 * gcc.c-torture/execute/stdio-opt-1.c: Also test
51009 __builtin_fputc and __builtin_fwrite.
51010
51011 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
51012
51013 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
51014 signed char, not default char.
51015
51016 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
51017
51018 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
51019
51020 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
51021
51022 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
51023
51024 2000-12-29 Richard Henderson <rth@redhat.com>
51025
51026 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
51027 (__cyg_profile_func_exit): Define.
51028
51029 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
51030
51031 * g++.dg/vtgc1.C: New test.
51032
51033 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
51034
51035 * gcc.dg/noncompile/20001228-1.c: New test.
51036
51037 * gcc.dg/20001228-1.c: New test.
51038
51039 * gcc.c-torture/execute/20001228-1.c: New test.
51040
51041 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
51042
51043 * gcc.dg/format-strfmon-1.c: New test.
51044
51045 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
51046
51047 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
51048 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
51049 * gcc.c-torture/execute/string-opt-1.c: Likewise.
51050 * gcc.c-torture/execute/string-opt-2.c: Likewise.
51051 * gcc.c-torture/execute/string-opt-3.c: Likewise.
51052 * gcc.c-torture/execute/string-opt-4.c: Likewise.
51053 * gcc.c-torture/execute/string-opt-6.c: Likewise.
51054 * gcc.c-torture/execute/string-opt-7.c: Likewise.
51055 * gcc.c-torture/execute/string-opt-8.c: Likewise.
51056 * gcc.c-torture/execute/string-opt-9.c: Likewise.
51057 * gcc.c-torture/execute/string-opt-10.c: Likewise.
51058 * gcc.c-torture/execute/string-opt-11.c: Likewise.
51059 * gcc.c-torture/execute/string-opt-12.c: Likewise.
51060
51061 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
51062 * gcc.c-torture/execute/string-opt-4.c: Test index.
51063
51064 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
51065
51066 * gcc.c-torture/compile/20001226-1.c: New test.
51067
51068 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
51069
51070 * gcc.c-torture/compile/20001222-1.c: New test.
51071 * gcc.c-torture/compile/20001222-1.x: Xfail.
51072
51073 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
51074
51075 * gcc.c-torture/execute/comp-goto-2.c: New test.
51076
51077 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
51078
51079 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
51080 Use long types if __INT_MAX__ is 32767.
51081 (main): Use cast to (sint32 *) when poking 88 into a_page.
51082
51083 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
51084
51085 2000-12-21 Bernd Schmidt <bernds@redhat.com>
51086
51087 * gcc.c-torture/compile/20001221-1.c: New test.
51088 * gcc.c-torture/execute/20001221-1.c: New test.
51089
51090 2000-12-20 Richard Henderson <rth@redhat.com>
51091
51092 * g++.old-deja/g++.pt/crash36.C: Update error lines.
51093 * g++.old-deja/g++.robertl/eb109.C: Likewise.
51094
51095 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
51096
51097 * gcc.dg/compare3.c: New test.
51098
51099 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
51100
51101 * gcc.dg/format-warnll-1.c: New test.
51102
51103 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
51104
51105 * gcc.dg/cpp/cmdlne-P.c: New test.
51106
51107 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
51108
51109 * gcc.c-torture/execute/builtin-abs-1.c,
51110 gcc.c-torture/execute/builtin-abs-2.c: New tests.
51111
51112 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
51113
51114 * gcc.dg/cpp/multiline.c: New test.
51115
51116 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
51117
51118 * g++.old-deja/g++.other/syshdr1.C: Update.
51119 * gcc.dg/cpp/lineflags.c: Remove temporarily.
51120
51121 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
51122
51123 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
51124
51125 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
51126
51127 * g++.old-deja/g++.pt/ttp65.C: New test.
51128
51129 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
51130
51131 * g++.old-deja/g++.pt/ttp64.C: New test.
51132
51133 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
51134
51135 * g++.old-deja/g++.pt/spec33.C: New test.
51136
51137 2000-12-14 Catherine Moore <clm@redhat.com>
51138
51139 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
51140 * gcc.c-torture/execute/920612-2.c: Likewise.
51141 * gcc.c-torture/execute/920428-2.c: Likewise.
51142 * gcc-c-torture/execute/va-arg-11.c: Call exit.
51143 * gcc.c-torture/execute/va-arg-21.c: Likewise.
51144
51145 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
51146
51147 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
51148 * gcc.dg/pack-test-2.c: Likewise.
51149
51150 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
51151
51152 Tests by Zack Weinberg <zackw@stanford.edu>.
51153
51154 * gcc.dg/cpp/defined.c: Update.
51155 * gcc.dg/cpp/defined_trad.c: New tests.
51156
51157 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
51158
51159 * gcc.dg/cpp/trad-direct.c: Update.
51160
51161 2000-12-11 Neil Booth <neilb@earthling.net>
51162
51163 * gcc.dg/cpp/defined_trad.c
51164
51165 2000-12-11 Neil Booth <neilb@earthling.net>
51166
51167 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
51168
51169 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
51170
51171 * gcc.dg/format-miss-2.c: New test.
51172
51173 2000-12-09 Neil Booth <neilb@earthling.net>
51174
51175 * gcc.dg/cpp/lineflags.c: New tests.
51176 * gcc.dg/cpp/poison.c: Update.
51177 * gcc.dg/cpp/redef2.c: Update.
51178 * gcc.dg/cpp/skipping.c: New test.
51179
51180 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
51181
51182 * g++.old-deja/g++.other/eh3.C: New testcase.
51183
51184 2000-12-07 Neil Booth <neilb@earthling.net>
51185
51186 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
51187 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
51188 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
51189 wtr-union-init-2.c, wtr-union-init-3.c: Update.
51190 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
51191 Update.
51192
51193 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
51194
51195 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
51196 __SIZE_TYPE__ instead of int for type of integers cast to
51197 pointers.
51198
51199 2000-12-07 Jakub Jelinek <jakub@redhat.com>
51200
51201 * g++.old-deja/g++.other/cleanup4.C: New test.
51202
51203 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
51204
51205 * format-sec-1.c: New test.
51206
51207 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
51208
51209 * gcc.dg/format-nonlit-3.c: New test.
51210
51211 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
51212
51213 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
51214 through a null pointer.
51215
51216 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
51217
51218 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
51219 * g++.old-deja/g++.pt/partial4.C: New test.
51220
51221 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
51222
51223 * gcc.c-torture/execute/ieee/hugeval.x: New.
51224
51225 2000-12-06 Neil Booth <neilb@earthling.net>
51226
51227 * gcc.dg/cpp/backslash2.c: New tests.
51228
51229 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
51230
51231 * gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
51232 * gcc.c-torture/execute/stdio-opt-2.c: New test.
51233
51234 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
51235
51236 * gcc.c-torture/execute/20001203-2.c: New testcase.
51237
51238 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
51239
51240 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
51241 * g++.old-deja/g++.other/virtual10.C: New test.
51242
51243 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
51244
51245 * g++.old-deja/g++.mike/pmf5.C: Remove test.
51246
51247 2000-12-05 Richard Henderson <rth@redhat.com>
51248
51249 * gcc.c-torture/compile/20001205-1.c: New.
51250
51251 2000-12-04 Neil Booth <neilb@earthling.net>
51252
51253 * g++.old-deja/g++.other/virtual9.C: New test.
51254 * g++.old-deja/g++.pt/crash61.C: New test.
51255 * gcc.c-torture/execute/loop-9.c: New test.
51256
51257 2000-12-04 Neil Booth <neilb@earthling.net>
51258
51259 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
51260 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
51261 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
51262 * gcc.dg/cpp/extratokens.c: ...here.
51263
51264 2000-12-04 Neil Booth <neilb@earthling.net>
51265
51266 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
51267 New tests.
51268
51269 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
51270
51271 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
51272 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
51273
51274 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
51275
51276 * gcc.c-torture/execute/20001203-1.c: New test.
51277
51278 2000-12-03 Neil Booth <neilb@earthling.net>
51279
51280 * gcc.dg/cpp/macro6.c: New test cases.
51281
51282 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
51283
51284 * gcc.c-torture/execute/string-opt-9.c: New test.
51285 * gcc.c-torture/execute/string-opt-10.c: Likewise.
51286 * gcc.c-torture/execute/string-opt-11.c: Likewise.
51287 * gcc.c-torture/execute/string-opt-12.c: Likewise.
51288
51289 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
51290 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
51291
51292 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
51293
51294 * gcc.dg/cpp/if-6.c: New testcase.
51295
51296 * gcc.dg/20001201-1.c: New testcase.
51297
51298 2000-12-02 Neil Booth <neilb@earthling.net>
51299
51300 * g++.old-deja/g++.other/externC4.C,
51301 g++.old-deja/g++.other/friend10.C: New tests.
51302
51303 2000-12-02 Neil Booth <neilb@earthling.net>
51304
51305 * g++.old-deja/g++.other/instan2.C
51306 * g++.old-deja/g++.other/instan3.C: New test.
51307
51308 2000-12-02 Neil Booth <neilb@earthling.net>
51309
51310 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
51311 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
51312 gnuc99.c,gnuc99-pedantic.c: New tests.
51313
51314 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
51315
51316 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
51317 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
51318
51319 2000-12-01 Neil Booth <neilb@earthling.net>
51320
51321 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
51322 * gcc.dg/cpp/poison.c: Update.
51323 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
51324
51325 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
51326
51327 * g77.f-torture/execute/20001201.f: New test.
51328
51329 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
51330
51331 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
51332
51333 2000-12-01 Jakub Jelinek <jakub@redhat.com>
51334
51335 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
51336
51337 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
51338
51339 * g++.old-deja/g++.other/cast6.C: New test.
51340
51341 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
51342
51343 * gcc.c-torture/execute/20001130-2.c: New testcase.
51344
51345 2000-11-30 Richard Henderson <rth@redhat.com>
51346
51347 * gcc.c-torture/execute/20001130-1.c: New test.
51348
51349 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
51350
51351 * g++.old-deja/g++.other/op3.C: New test.
51352
51353 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
51354
51355 * g++.old-deja/g++.other/op2.C: New test.
51356
51357 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
51358
51359 * g++.old-deja/g++.other/crash38.C: New test.
51360
51361 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
51362
51363 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
51364
51365 2000-11-29 Jakub Jelinek <jakub@redhat.com>
51366
51367 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
51368 tests.
51369 * gcc.c-torture/execute/string-opt-6.c: New test.
51370
51371 * gcc.dg/20001117-1.c: Add main.
51372
51373 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
51374
51375 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
51376 Move from here ...
51377 * gcc.dg/940510-1.c: ... to here.
51378
51379 * gcc.dg/20000926-1.c: GNU C now allows initializations of
51380 zero-size arrays in toplevel structures.
51381
51382 2000-11-28 Jakub Jelinek <jakub@redhat.com>
51383
51384 * gcc.c-torture/execute/loop-8.c: New test.
51385
51386 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
51387
51388 * g++.old-deja/g++.other/base1.C: New test.
51389
51390 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
51391
51392 * g++.old-deja/g++.other/parse2.C: New test.
51393
51394 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
51395
51396 * g++.old-deja/g++.pt/incomplete1.C: New test.
51397
51398 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
51399
51400 * g++.old-deja/g++.other/friend9.C: New test.
51401
51402 2000-11-28 Jakub Jelinek <jakub@redhat.com>
51403
51404 * gcc.dg/20001127-1.c: New test.
51405
51406 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
51407
51408 * g++.old-deja/g++.pt/friend46.C: New test.
51409
51410 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
51411
51412 * g++.old-deja/g++.other/ptrmem8.C: New test.
51413
51414 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
51415
51416 * gcc.c-torture/execute/string-opt-7.c: New test.
51417 * gcc.c-torture/execute/string-opt-8.c: Likewise.
51418
51419 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
51420
51421 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
51422 instead of 'mkcheck 2'.
51423
51424 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
51425
51426 * gcc.c-torture/execute/memcheck/driver.c,
51427 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
51428 C9X references to refer to C99.
51429
51430 2000-11-25 Jakub Jelinek <jakub@redhat.com>
51431
51432 * gcc.dg/ultrasp3.c: New test.
51433
51434 2000-11-25 Neil Booth <neilb@earthling.net>
51435
51436 * gcc.dg/cpp/include2.c: Update test to be locale independent.
51437
51438 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
51439
51440 * gcc.c-torture/compile/20001123-2.c: New.
51441
51442 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
51443
51444 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
51445
51446 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
51447
51448 * gcc.dg/sequence-point-1.c: Add some new tests.
51449 * gcc.c-torture/execute/20001124-1.c: New test.
51450
51451 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
51452
51453 * g++.old-deja/g++.other/vaarg4.C: New test.
51454 * gcc.c-torture/compile/20001123-1.c: New test.
51455
51456 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
51457
51458 * g++.other/crash24.C: Adjust and remove XFAIL.
51459 * g++.other/crash37.C: New test.
51460
51461 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
51462
51463 * g++.old-deja/g++.pt/instantiate9.C: New test.
51464
51465 2000-11-22 Mark Mitchell <mark@codesourcery.com>
51466
51467 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
51468 new ABI, too.
51469
51470 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
51471 * g++.old-deja/g++.robertl/eb55.C: Likewise.
51472
51473 2000-11-22 Neil Booth <neilb@earthling.net>
51474
51475 * gcc.dg/cpp/Wtrigraphs.c: New test.
51476
51477 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
51478
51479 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
51480
51481 2000-11-22 Jakub Jelinek <jakub@redhat.com>
51482
51483 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
51484
51485 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
51486
51487 * lib/gcc-dg.exp: load_lib scanasm.exp.
51488 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
51489 * lib/g++-dg.exp: load_lib scanasm.exp.
51490 * lib/scanasm.exp: New.
51491 (scan-assembler, scan-assembler-not): Add optional arguments to
51492 test name, or if not present, the pattern name.
51493 (scan-assembler-dem, scan-assembler-dem-not): New.
51494
51495 * g++.dg/dg.exp: New.
51496
51497 2000-11-21 Neil Booth <neilb@earthling.net>
51498
51499 * gcc.dg/cpp/integrated1.c: Remove.
51500
51501 2000-11-21 Jakub Jelinek <jakub@redhat.com>
51502
51503 * gcc.c-torture/execute/20001121-1.c: New test.
51504
51505 2000-11-21 Richard Henderson <rth@redhat.com>
51506
51507 * gcc.c-torture/compile/20001121-1.c: New test.
51508
51509 2000-11-20 Neil Booth <neilb@earthling.net>
51510
51511 * gcc.dg/cpp/integrated1.c: New test.
51512
51513 2000-11-21 Jakub Jelinek <jakub@redhat.com>
51514
51515 * g++.old-deja/g++.other/inline17.C: New test.
51516
51517 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
51518
51519 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
51520 local variable to be zero: I made the variable global. Now
51521 uses abort() and exit() instead of relying on main's return value.
51522
51523 2000-11-20 Neil Booth <neilb@earthling.net>
51524
51525 * gcc.dg/cpp/paste2.c: Update test.
51526 * objc/execute/paste.m: New test.
51527
51528 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
51529
51530 * gcc.dg/c99-condexpr-1.c: New test.
51531
51532 2000-11-20 Neil Booth <neilb@earthling.net>
51533
51534 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
51535
51536 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
51537
51538 * g++.old-deja/g++.pt/export1.C: New test.
51539
51540 2000-11-20 Jakub Jelinek <jakub@redhat.com>
51541
51542 * gcc.dg/20001117-1.c: New test.
51543
51544 2000-11-18 Richard Henderson <rth@redhat.com>
51545
51546 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
51547
51548 2000-11-18 Richard Henderson <rth@redhat.com>
51549
51550 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
51551 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
51552 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
51553
51554 2000-11-18 Richard Henderson <rth@redhat.com>
51555
51556 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
51557 (main): New. Exit cleanly.
51558
51559 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
51560
51561 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
51562 gcc.dg/c99-fordecl-2.c: New tests.
51563
51564 2000-11-18 Richard Henderson <rth@redhat.com>
51565
51566 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
51567 * gcc.c-torture/execute/zerolen-2.c: New.
51568
51569 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
51570
51571 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
51572 memory.
51573
51574 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
51575
51576 * g++.old-deja/g++.pt/instantiate8.C: New test.
51577
51578 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
51579
51580 * g++.old-deja/g++.other/incomplete.C: Add more tests.
51581 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
51582
51583 2000-11-16 Nick Clifton <nickc@redhat.com>
51584
51585 * gcc.c-torture/execute/nestfunc-2.c: New test.
51586 * gcc.c-torture/execute/nestfunc-3.c: New test.
51587
51588 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
51589
51590 * gcc.c-torture/compile/20001116-1.c: New test.
51591
51592 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
51593
51594 * gcc.c-torture/execute/20001115-1.c: New test.
51595
51596 2000-11-15 Mark Mitchell <mark@codesourcery.com>
51597
51598 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
51599 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
51600 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
51601 * g++.old-deja/g++.abi/vmihint.C: Likewise.
51602
51603 2000-11-15 Neil Booth <neilb@earthling.net>
51604
51605 gcc.dg/cpp/_Pragma1.c: Update.
51606 gcc.dg/cpp/_Pragma2.c: New test.
51607
51608 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
51609
51610 * g++.old-deja/g++.other/anon5.C: New test.
51611
51612 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
51613
51614 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
51615 tests.
51616
51617 2000-11-14 Jakub Jelinek <jakub@redhat.com>
51618
51619 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
51620 output.
51621
51622 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
51623
51624 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
51625 labels at end of compound statements.
51626
51627 2000-11-13 Jakub Jelinek <jakub@redhat.com>
51628
51629 * gcc.c-torture/execute/loop-7.c: New test.
51630
51631 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
51632
51633 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
51634
51635 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
51636
51637 * gcc.dg/c99-bool-1.c: New test.
51638
51639 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
51640
51641 * gcc.dg/c99-scope-1.c: Remove xfail.
51642 * gcc.dg/c99-scope-2.c: New test.
51643
51644 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
51645
51646 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
51647 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
51648
51649 2000-11-11 Mark Mitchell <mark@codesourcery.com>
51650
51651 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
51652 error messages.
51653
51654 * g++.mike/p700.C: Don't typedef wchar_t.
51655 * g++.mike/p784.C: Likewise.
51656 * g++.mike/eb101.C: Don't use __wchar_t.
51657
51658 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
51659
51660 * g77.f-torture/execute/20001111.[fx]: Test premature exit
51661 from DO loop.
51662
51663 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
51664
51665 * gcc.c-torture/execute/20001111-1.c: New test.
51666
51667 2000-11-10 Nick Clifton <nickc@redhat.com>
51668
51669 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
51670 long multuiple and accumulate.
51671
51672 2000-11-09 Richard Henderson <rth@redhat.com>
51673
51674 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
51675 via size_t instead of int.
51676
51677 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
51678 * gcc.c-torture/execute/string-opt-2.c: Likewise.
51679 * gcc.c-torture/execute/string-opt-3.c: Likewise.
51680 * gcc.c-torture/execute/string-opt-4.c: Likewise.
51681
51682 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
51683
51684 * gcc.c-torture/compile/20001109-1.c: New test.
51685 * gcc.c-torture/compile/20001109-2.c: New test.
51686
51687 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
51688
51689 * g++.old-deja/g++.pt/operator1.C: New test.
51690 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
51691
51692 2000-11-09 Jakub Jelinek <jakub@redhat.com>
51693
51694 * gcc.dg/20001108-1.c: New test.
51695
51696 2000-11-09 Jakub Jelinek <jakub@redhat.com>
51697
51698 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
51699 with both arguments constant strings.
51700 * gcc.c-torture/execute/string-opt-3.c: New test.
51701 * gcc.c-torture/execute/string-opt-4.c: New test.
51702 * gcc.c-torture/execute/string-opt-5.c: New test.
51703
51704 2000-11-08 Nick Clifton <nickc@redhat.com>
51705
51706 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
51707 mulsidi3adddi patterns.
51708
51709 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
51710
51711 * g++.old-deja/g++.other/crash36.C: New test.
51712
51713 2000-11-08 Jakub Jelinek <jakub@redhat.com>
51714
51715 * g++.old-deja/g++.other/init16.C: New test.
51716
51717 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
51718
51719 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
51720
51721 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
51722
51723 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
51724 * gcc.c-torture/execute/va-arg-16.x: Likewise.
51725 * gcc.c-torture/execute/va-arg-17.x: Likewise.
51726
51727 2000-11-07 DJ Delorie <dj@redhat.com>
51728
51729 * gcc.dg/20000614-1.c: Add return so that test can pass.
51730
51731 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
51732
51733 * gcc.c-torture/execute/string-opt-1.c: New test.
51734
51735 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
51736
51737 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
51738 mips-sgi-irix6.* because the MIPS ABI passes floating-point
51739 parameters in registers, and there is no way for a varargs
51740 function to know in which order the integer and floating-point
51741 parameters should be interleaved when they are placed on the
51742 stack.
51743 * gcc.c-torture/execute/va-arg-16.x: Likewise.
51744 * gcc.c-torture/execute/va-arg-17.x: Likewise.
51745
51746 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
51747
51748 * gcc.c-torture/execute/string-opt-2.c: New test.
51749
51750 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
51751
51752 * g++.old-deja/g++.pt/crash60.C: New test.
51753
51754 2000-11-06 Jakub Jelinek <jakub@redhat.com>
51755
51756 * g++.old-deja/g++.other/crash24.C: New test.
51757 * g++.old-deja/g++.other/crash25.C: New test.
51758 * g++.old-deja/g++.other/crash26.C: New test.
51759 * g++.old-deja/g++.other/crash27.C: New test.
51760 * g++.old-deja/g++.other/crash28.C: New test.
51761 * g++.old-deja/g++.other/crash29.C: New test.
51762 * g++.old-deja/g++.other/crash30.C: New test.
51763 * g++.old-deja/g++.other/crash31.C: New test.
51764 * g++.old-deja/g++.other/crash32.C: New test.
51765 * g++.old-deja/g++.other/crash33.C: New test.
51766 * g++.old-deja/g++.other/crash34.C: New test.
51767 * g++.old-deja/g++.other/crash35.C: New test.
51768
51769 2000-11-06 Jakub Jelinek <jakub@redhat.com>
51770
51771 * gcc.c-torture/execute/20001031-1.c: New test.
51772
51773 2000-11-04 Mark Mitchell <mark@codesourcery.com>
51774
51775 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
51776 namespace.
51777
51778 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
51779 standards-conformant.
51780
51781 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
51782
51783 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
51784 * g++.old-deja/g++.mike/p755a.C: Likewise.
51785 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
51786 library makes no calls to `operator new' during initialization.
51787
51788 2000-11-04 Neil Booth <neilb@earthling.net>
51789
51790 * gcc.dg/cpp/include2.c: New tests.
51791
51792 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
51793
51794 * lib/g++.exp (g++_set_ld_library_path): New function.
51795 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
51796
51797 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
51798
51799 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
51800 warnings.
51801
51802 2000-11-01 Richard Henderson <rth@redhat.com>
51803
51804 * g++.old-deja/g++.ext/namedret1.C: New.
51805 * g++.old-deja/g++.ext/namedret2.C: New.
51806 * g++.old-deja/g++.ext/namedret3.C: New.
51807
51808 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
51809
51810 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
51811 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
51812
51813 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
51814
51815 * gcc.c-torture/execute/va-arg-21.c: New test.
51816
51817 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
51818
51819 * gcc.dg/c99-complex-2.c: New test.
51820
51821 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
51822
51823 * gcc.c-torture/execute/stdio-opt-1.c: New test.
51824
51825 2000-10-31 Jakub Jelinek <jakub@redhat.com>
51826
51827 * g++.old-deja/g++.other/inline16.C: New test.
51828
51829 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
51830
51831 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
51832 __PRETTY_FUNCTION__
51833
51834 2000-10-29 Neil Booth <neilb@earthling.net>
51835
51836 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
51837 New tests.
51838 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
51839 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
51840 optimisation.
51841
51842 2000-10-29 Neil Booth <neilb@earthling.net>
51843
51844 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
51845 * mi1.c, mi1c.h: Add null directives to multiple-include test.
51846 * mi5.c: Test multiple includes work with -C.
51847 * trigraphs.c: Test ^= version.
51848
51849 2000-10-28 Neil Booth <neilb@earthling.net>
51850
51851 New tests and test updates for new macro expander.
51852
51853 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
51854 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
51855 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
51856 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
51857 new diagnostic messages.
51858
51859 * gcc.dg/cpp/macro3.c: New tests.
51860
51861 2000-10-27 Mark Mitchell <mark@codesourcery.com>
51862
51863 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
51864 on the same line.
51865
51866 2000-10-27 Jakub Jelinek <jakub@redhat.com>
51867
51868 * g++.old-deja/g++.other/eh2.C: New test.
51869
51870 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
51871
51872 * gcc.c-torture/execute/20001027-1.c: New test.
51873
51874 2000-10-26 Richard Henderson <rth@redhat.com>
51875
51876 * gcc.c-torture/execute/20001026-1.c: New.
51877
51878 2000-10-26 Mark Mitchell <mark@codesourcery.com>
51879
51880 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
51881 * g++.old-deja/g++.law/builtin1.C: Likewise.
51882 * g++.old-deja/g++.law/ctors10.C: Likewise.
51883 * g++.old-deja/g++.law/virtual3.C: Likewise.
51884 * g++.old-deja/g++.mike/p658.C: Likewise.
51885 * g++.old-deja/g++.other/sibcall1.C: Likewise.
51886 * g++.old-deja/g++.other/vaarg2.C: Likewise.
51887 * g++.old-deja/g++.robertl/eb124.C: Likewise.
51888 * g++.old-deja/g++.robertl/eb44.C: Likewise.
51889 * g++.old-deja/g++.robertl/eb77.C: Likewise.
51890
51891 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
51892
51893 * gcc.c-torture/compile/20001024-1.c: New test.
51894
51895 2000-10-25 Mark Mitchell <mark@codesourcery.com>
51896
51897 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
51898 to tell us whether or not we are using V3.
51899
51900 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
51901
51902 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
51903 operands.
51904
51905 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
51906
51907 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
51908
51909 2000-10-25 Jakub Jelinek <jakub@redhat.com>
51910
51911 * gcc.c-torture/execute/20001024-1.c: New test.
51912
51913 2000-10-24 Jakub Jelinek <jakub@redhat.com>
51914
51915 * g++.old-deja/g++.other/sibcall1.C: New test.
51916
51917 2000-10-20 Jakub Jelinek <jakub@redhat.com>
51918
51919 * gcc.dg/noncompile/init-3.c: New test.
51920
51921 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
51922
51923 * gcc.dg/format-array-1.c: New test.
51924
51925 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
51926
51927 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
51928 writing through null pointers; remove comment about testing
51929 unterminated strings.
51930
51931 2000-10-17 Matthew Hiller <hiller@redhat.com>
51932
51933 * gcc.c-torture/execute/20001017-2.c: New test.
51934
51935 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
51936
51937 * gcc.c-torture/compile/20001018-1.c: New test.
51938 * gcc.c-torture/compile/20001018-1.x: Xfail.
51939
51940 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
51941
51942 * gcc.c-torture/execute/20001017-1.c: New test.
51943
51944 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
51945
51946 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
51947 for multiple use of arguments with scanf formats; add tests for
51948 multiple use of arguments.
51949
51950 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
51951
51952 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail
51953 from some old tests.
51954
51955 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
51956
51957 * gcc.dg/format-miss-1.c: New test.
51958
51959 2000-10-16 Jakub Jelinek <jakub@redhat.com>
51960
51961 * gcc.c-torture/execute/20001013-1.c: New test.
51962
51963 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
51964
51965 * gcc.dg/format-branch-1.c: New test.
51966
51967 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
51968
51969 * README, lib/file-format.exp: Remove EGCS references.
51970
51971 2000-10-16 Jakub Jelinek <jakub@redhat.com>
51972
51973 * gcc.dg/20001013-1.c: New test.
51974
51975 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
51976
51977 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
51978 for intmax_t in the compiler using __typeof__ and the type rules
51979 for conditional expressions.
51980
51981 2000-10-13 Jakub Jelinek <jakub@redhat.com>
51982
51983 * gcc.dg/20001012-1.c: New test.
51984 * gcc.dg/20001012-2.c: New test.
51985
51986 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
51987
51988 * gcc.dg/format-attr-1.c: New test.
51989
51990 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
51991
51992 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
51993 __LONG_LONG_MAX__ instead of LLONG_MAX.
51994
51995 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
51996
51997 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
51998 scanf flags.
51999 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
52000 flags.
52001
52002 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
52003
52004 * gcc.dg/sequence-pt-1.c: New test.
52005
52006 2000-10-11 Geoff Keating <geoffk@cygnus.com>
52007
52008 * gcc.c-torture/execute/20001011-1.c: New testcase.
52009 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
52010
52011 2000-10-10 Jakub Jelinek <jakub@redhat.com>
52012
52013 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
52014 does not error on it.
52015
52016 2000-10-10 Jakub Jelinek <jakub@redhat.com>
52017
52018 * gcc.dg/20001009-1.c: New test.
52019
52020 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
52021
52022 * gcc.c-torture/compile/20001009-1.c: Move from here ....
52023 * gcc.c-torture/execute/20001009-2.c: ... to here.
52024
52025 2000-10-09 Geoff Keating <geoffk@cygnus.com>
52026
52027 * gcc.c-torture/compile/20001009-1.c: New testcase.
52028 * gcc.c-torture/execute/20001009-1.c: New testcase.
52029 Testcases provided by Jan Hubicka <jh@suse.cz>.
52030
52031 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
52032
52033 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
52034 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
52035 uintmax_t using <limits.h> to emulate the compiler's internal
52036 logic. No longer XFAIL %j tests.
52037
52038 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
52039
52040 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
52041 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
52042 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
52043 regexps and details of expected handling of some bad formats.
52044 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
52045 suppression.
52046
52047 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
52048
52049 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
52050 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
52051 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
52052 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
52053 in list archives.
52054
52055 2000-10-06 Richard Henderson <rth@cygnus.com>
52056
52057 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
52058 * g++.old-deja/g++.brendan/crash52.C: Likewise.
52059 * g++.old-deja/g++.jason/report.C: Likewise.
52060 * g++.old-deja/g++.law/friend5.C: Likewise.
52061 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
52062 of the expected warnings.
52063
52064 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
52065
52066 * g++.old-deja/g++.pt/enum14.C: New test.
52067
52068 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
52069
52070 * g++.old-deja/g++.pt/crash59.C: New test.
52071
52072 2000-10-04 Will Cohen <wcohen@redhat.com>
52073
52074 * gcc.dg/20000926-1.c: New test.
52075
52076 2000-10-03 Geoff Keating <geoffk@cygnus.com>
52077
52078 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
52079 function name for current C++ compiler.
52080 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
52081
52082 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
52083
52084 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
52085 __PRETTY_FUNCTION__.
52086 * g++.old-deja/g++.ext/pretty2.C: Likewise.
52087
52088 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
52089
52090 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
52091
52092 2000-09-26 Jakub Jelinek <jakub@redhat.com>
52093
52094 * gcc.c-torture/compile/20000923-1.c: New test.
52095
52096 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
52097
52098 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
52099 * g++.old-deja/g++.pt/ttp62.C: Same.
52100 * g++.old-deja/g++.other/inline14.C: Same.
52101
52102 2000-09-24 Richard Henderson <rth@cygnus.com>
52103
52104 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
52105
52106 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
52107
52108 * gcc.dg/c90-printf-1.c: Add test for wide string format.
52109
52110 2000-09-22 Geoff Keating <geoffk@cygnus.com>
52111
52112 * gcc.c-torture/compile/20000922-1.c: New file.
52113
52114 2000-09-21 Nick Clifton <nickc@redhat.com>
52115
52116 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
52117 a signed long modulo operation.
52118 (mod6): New function - perform an unsigned long modulo operation.
52119 (main): Add tests for modulos of very large numbers by very small
52120 dividends.
52121
52122 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
52123
52124 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
52125
52126 2000-09-19 Richard Henderson <rth@cygnus.com>
52127
52128 * gcc.dg/compare2.c (case 10): XFAIL.
52129
52130 2000-09-18 Richard Henderson <rth@cygnus.com>
52131
52132 * gcc.c-torture/execute/20000906-1.c: Move ...
52133 * gcc.dg/20000906-1.c: ... here. Only run on targets
52134 that support __builtin_trap.
52135
52136 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
52137
52138 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
52139
52140 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
52141
52142 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
52143 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
52144 more $ format tests.
52145
52146 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
52147
52148 * gcc.dg/format-errmk-1.c: New test.
52149
52150 2000-09-17 Greg McGary <greg@mcgary.org>
52151
52152 * gcc.c-torture/execute/20000917-1.x: Remove.
52153
52154 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
52155
52156 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
52157
52158 2000-09-17 Greg McGary <greg@mcgary.org>
52159
52160 * gcc.c-torture/execute/20000917-1.c: New test.
52161 * gcc.c-torture/execute/20000917-1.x: XFAIL.
52162
52163 2000-09-16 Neil Booth <NeilB@earthling.net>
52164
52165 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
52166 in nested macro bug.
52167
52168 2000-09-15 Neil Booth <NeilB@earthling.net>
52169
52170 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
52171
52172 2000-09-14 Jeffrey A Law (law@cygnus.com)
52173
52174 * gcc.c-torture/execute/20000914-1.c: New test.
52175
52176 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
52177
52178 * g++.other/inline13.C: New test.
52179
52180 2000-09-12 Andreas Jaeger <aj@suse.de>
52181
52182 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
52183 constant by Ulrich Drepper <drepper@redhat.com>.
52184
52185 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
52186
52187 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
52188
52189 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
52190
52191 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
52192
52193 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
52194
52195 * gcc.dg/cpp/backslash.c: New test.
52196
52197 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
52198
52199 * gcc.c-torture/execute/20000910-1.c: New test.
52200 * gcc.c-torture/execute/20000910-2.c: Likewise.
52201
52202 2000-09-11 Robert Lipe <robertl@sco.com>
52203
52204 * gcc.dg/pragma-align.c: New test.
52205
52206 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
52207
52208 * g++.old-deja/g++.pt/explicit82.C: New test.
52209 * g++.old-deja/g++.pt/explicit83.C: New test.
52210
52211 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
52212
52213 * gcc.dg/asm-names.c: New test.
52214
52215 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
52216
52217 * gcc.dg/cpp/tr-warn6.c: New test
52218
52219 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
52220
52221 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
52222 be accepted.
52223
52224 2000-09-07 Catherine Moore <clm@redhat.com>
52225
52226 * gcc.c-torture/execute/unroll-1.c: New test.
52227
52228 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
52229
52230 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
52231 ERROR markers.
52232 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
52233 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
52234 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
52235 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
52236 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
52237 Preprocess only.
52238 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
52239 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
52240
52241 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
52242
52243 * g++.old-deja/g++.pt/deduct2.C: New test.
52244
52245 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
52246
52247 * g++.old-deja/g++.pt/parms2.C: New test.
52248
52249 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
52250
52251 * g++.old-deja/g++.pt/crash58.C: New test.
52252
52253 2000-09-06 Greg McGary <greg@mcgary.org>
52254
52255 * gcc.c-torture/execute/20000906-1.c: New test.
52256 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
52257
52258 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
52259
52260 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
52261
52262 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
52263
52264 * g++.old-deja/g++.pt/crash57.C: New test.
52265
52266 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
52267
52268 * g++.old-deja/g++.pt/crash56.C: New test.
52269
52270 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
52271
52272 * g++.old-deja/g++.pt/koenig1.C: New test.
52273
52274 2000-09-04 Jakub Jelinek <jakub@redhat.com>
52275
52276 * gcc.dg/20000904-1.c: New test.
52277
52278 2000-09-04 Jakub Jelinek <jakub@redhat.com>
52279
52280 * gcc.dg/cpp/paste8.c: New test.
52281
52282 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
52283
52284 * gcc.c-torture/compile/20000827-1.c: New test.
52285
52286 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
52287
52288 * gcc.dg/format-diag-1.c: New test.
52289
52290 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
52291
52292 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
52293 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
52294 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
52295 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
52296 gcc.dg/formatz-1.c: Adjust warning regular expressions.
52297
52298 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
52299
52300 * g++.old-deja/g++.other/nested4.C: New test.
52301
52302 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
52303
52304 * g++.old-deja/g++.ns/scoped1.C: New test.
52305
52306 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
52307
52308 * lib/g++.exp: Support testing already-installed GCC.
52309
52310 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
52311
52312 * wtr-label-1.c, wtr-suffix-1.c: New tests.
52313
52314 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
52315
52316 * gcc.dg/return-type-2.c: New test.
52317
52318 2000-08-27 Geoff Keating <geoffk@cygnus.com>
52319
52320 * gcc.c-torture/compile/20000825-1.c: New test.
52321
52322 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
52323
52324 * gcc.dg/dwarf2-2.c: New test.
52325
52326 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
52327
52328 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
52329 dg-warning regexps.
52330
52331 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
52332
52333 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
52334 gcc.dg/format-ext-5.c: New tests.
52335
52336 2000-08-25 Jakub Jelinek <jakub@redhat.com>
52337
52338 * g++.old-deja/g++.other/crash22.C: New test.
52339
52340 2000-08-24 Mark Mitchell <mark@codesourcery.com>
52341
52342 * gcc.dg/noncompile/930622-2.c: Adjust error message.
52343
52344 2000-08-24 Richard Henderson <rth@cygnus.com>
52345
52346 * gcc.dg/ia64-sync-1.c: New test.
52347 * gcc.dg/ia64-sync-2.c: New test.
52348 * gcc.dg/ia64-asm-1.c: New test.
52349
52350 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
52351
52352 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
52353 * gcc.dg/format-ext-2.c: New test.
52354
52355 2000-08-23 Jason Merrill <jason@redhat.com>
52356
52357 * lib/old-dejagnu.exp: Also ignore "In member function" and
52358 "At global scope".
52359
52360 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
52361
52362 * gcc.dg/noncompile/label-lineno-1.c: New test.
52363
52364 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
52365
52366 * gcc.dg/c99-array-nonobj-1.c: New test.
52367
52368 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
52369
52370 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
52371 tests.
52372 * gcc.dg/format-ext-1.c: New test.
52373
52374 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
52375
52376 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
52377 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
52378 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
52379 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
52380 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
52381
52382 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
52383
52384 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
52385 gcc.dg/c99-strftime-2.c: New tests.
52386
52387 2000-08-22 Richard Henderson <rth@cygnus.com>
52388
52389 * gcc.c-torture/execute/20000822-1.c: New test.
52390
52391 2000-08-21 Jakub Jelinek <jakub@redhat.com>
52392
52393 * gcc.c-torture/execute/20000819-1.x: Remove.
52394
52395 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
52396
52397 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
52398 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
52399 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
52400 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
52401 gcc.dg/format-xopen-1.c: New tests.
52402
52403 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
52404
52405 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
52406
52407 2000-08-21 Jakub Jelinek <jakub@redhat.com>
52408
52409 * g++.old-deja/g++.other/loop2.C: New test.
52410
52411 * gcc.c-torture/compile/20000606-1.c: New test.
52412 * gcc.c-torture/compile/20000728-1.c: New test.
52413 * gcc.c-torture/execute/20000801-1.c: New test.
52414 * gcc.c-torture/execute/20000801-2.c: New test.
52415 * gcc.c-torture/execute/20000819-1.c: New test.
52416 * gcc.c-torture/execute/20000819-1.x: XFAIL.
52417 * gcc.dg/20000629-1.c: New test.
52418 * gcc.dg/20000724-1.c: New test.
52419 * gcc.dg/20000807-1.c: New test.
52420
52421 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
52422
52423 * gcc.dg/cpp/pragma-1.c: New test.
52424 * gcc.dg/cpp/pragma-2.c: New test.
52425
52426 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
52427
52428 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
52429 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
52430
52431 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
52432
52433 * gcc.c-torture/compile/20000818-1.c: New test.
52434
52435 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
52436
52437 * gcc.c-torture/execute/20000818-1.c: New test.
52438
52439 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
52440
52441 * gcc.dg/format-va-1.c: New test.
52442
52443 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
52444
52445 * g++.old-deja/g++.other/typedef8.C: New test.
52446
52447 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
52448
52449 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
52450 * g++.old-deja/g++.mike/net36.C: Mark candidate.
52451 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
52452 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
52453 * g++.old-deja/g++.other/ptrmem7.C: New test.
52454 * g++.old-deja/g++.pt/ptrmem10.C: New test.
52455
52456 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
52457
52458 * g++.old-deja/g++.pt/typename27.C: New test.
52459
52460 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
52461
52462 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
52463 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
52464 * g++.old-deja/g++.pt/friend45.C: New test.
52465 * g++.old-deja/g++.other/friend8.C: New test.
52466
52467 2000-08-15 Richard Henderson <rth@cygnus.com>
52468
52469 * gcc.c-torture/execute/20000815-1.c: New test.
52470
52471 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
52472
52473 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
52474 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
52475 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
52476
52477 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
52478
52479 * g++.old-deja/g++.other/refinit2.C: New test.
52480
52481 2000-08-13 Geoff Keating <geoffk@cygnus.com>
52482
52483 * lib/c-torture.exp (c-torture): Make
52484 compiler_conditional_xfail_data global.
52485 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
52486 compiler_conditional_xfail_data machinery.
52487 (f-torture-execute): Likewise.
52488 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
52489 and only when unrolling loops.
52490
52491 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
52492
52493 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
52494
52495 * g++.old-deja/g++.pt/explicit81.C: New test.
52496
52497 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
52498
52499 * g++.old-deja/g++.pt/typename26.C: New test.
52500
52501 2000-08-10 Geoff Keating <geoffk@cygnus.com>
52502
52503 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
52504 warning.
52505
52506 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
52507
52508 * g++.old-deja/g++.other/array3.C: New test.
52509
52510 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
52511
52512 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
52513 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
52514 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
52515 New tests.
52516
52517 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
52518
52519 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
52520 * g++.old-deja/g++.abi/vmihint.C: Likewise.
52521
52522 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
52523
52524 * gcc.c-torture/execute/20000808-1.c: New test.
52525
52526 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
52527
52528 * gcc.dg/c90-const-expr-1.c: New test.
52529
52530 2000-08-08 Richard Henderson <rth@cygnus.com>
52531
52532 * gcc.dg/noncompile/920923-1.c: Declare calloc.
52533
52534 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
52535
52536 * gcc.dg/noncompile/const-ll-1.c: New test.
52537
52538 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
52539
52540 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
52541
52542 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
52543
52544 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
52545 that running programs linked against the shared version of libobjc
52546 run correctly.
52547
52548 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
52549
52550 * gcc.dg/c99-printf-1.c: New test.
52551
52552 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
52553
52554 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
52555
52556 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
52557
52558 * gcc.c-torture/execute/20000731-1.x: Delete.
52559
52560 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
52561
52562 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
52563 and torture_without_loops as is done by c-torture.exp.
52564 (search_for): Copy from c-torture.exp.
52565 (gcc-dg-runtest): New function, drives a directory of tests
52566 iterating over the TORTURE_OPTIONS.
52567 (scan-assembler, scan-assembler-not): Move here from
52568 individual directory drivers.
52569
52570 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
52571 defined by lib/gcc-dg.exp.
52572 * gcc.dg/cpp/cpp.exp: Likewise.
52573 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
52574 gcc-dg-runtest, so we cycle over optimization options.
52575
52576 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
52577 * gcc.dg/compare2.c: No longer expected to fail.
52578
52579 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
52580
52581 * gcc.c-torture/execute/20000804-1.c: New test.
52582
52583 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
52584
52585 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
52586
52587 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
52588
52589 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
52590
52591 2000-08-03 Jeffrey A Law (law@cygnus.com)
52592
52593 * gcc.c-torture/compile/20000803-1.c: New test.
52594
52595 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
52596
52597 * gcc.c-torture/execute/20000801-3.c,
52598 gcc.c-torture/execute/20000801-4.c: New tests.
52599 * gcc.c-torture/execute/20000801-3.x,
52600 gcc.c-torture/execute/20000801-4.x: Xfail.
52601
52602 2000-08-02 Geoff Keating <geoffk@cygnus.com>
52603
52604 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
52605 libobjc/.libs to allow for libtool.
52606
52607 2000-08-02 Jakub Jelinek <jakub@redhat.com>
52608
52609 * gcc.c-torture/compile/20000802-1.c: New test.
52610
52611 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
52612
52613 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
52614
52615 2000-07-31 Jeffrey A Law (law@cygnus.com)
52616
52617 * gcc-c-torture/execute/20000731-2.c: New test.
52618
52619 * gcc.c-torture/execute/20000731-1.c: New test.
52620 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
52621
52622 2000-07-31 Jakub Jelinek <jakub@redhat.com>
52623
52624 * gcc.dg/cpp/paste7.c: New test.
52625 * gcc.dg/cpp/20000725-1.c: New test.
52626
52627 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
52628
52629 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
52630 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
52631 declaration warning for __builtin_dwarf_reg_size.
52632
52633 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
52634
52635 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
52636
52637 * gcc.dg/noncompile/voidparam-1.c: New test.
52638
52639 2000-07-30 Richard Henderson <rth@cygnus.com>
52640
52641 * gcc.dg/c90-digraph-1.c: Don't xfail.
52642 * gcc.dg/compare2.c (case 10): Xfail.
52643 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
52644
52645 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
52646
52647 * gcc.dg/c99-main-1.c: New test.
52648
52649 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
52650
52651 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
52652
52653 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
52654
52655 * gcc.c-tortuer/execute/20000726-1.c: New test.
52656
52657 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
52658
52659 * gcc.c-torture/execute/enum-2.c: New test.
52660
52661 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
52662
52663 * gcc.dg/cpp/tr-warn3.c: New test.
52664
52665 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
52666
52667 * g++.old-deja/g++.ext/implicit1.C: Remove.
52668 * g++.old-deja/g++.jason/c2.C: Remove
52669 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
52670 * g++.old-deja/g++.pt/crash16.C: Likewise.
52671 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
52672
52673 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
52674
52675 * g++.old-deja/g++.other/for2.C: New test.
52676
52677 2000-07-25 Jakub Jelinek <jakub@redhat.com>
52678
52679 * gcc.dg/20000720-1.c: New test.
52680
52681 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
52682
52683 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
52684
52685 2000-07-24 Geoff Keating <geoffk@cygnus.com>
52686
52687 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
52688 * gcc.c-torture/execute/20000722-1.c: New.
52689 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
52690
52691 2000-07-24 Jakub Jelinek <jakub@redhat.com>
52692
52693 * gcc.dg/cpp/20000720-1.S: New test.
52694
52695 2000-07-21 Michael Meissner <meissner@redhat.com>
52696
52697 * gcc.c-torture/execute/ieee/hugeval.c: New test.
52698
52699 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
52700
52701 * g++.old-deja/g++.brendan/crash16.C,
52702 g++.old-deja/g++.brendan/parse3.C,
52703 g++.old-deja/g++.brendan/redecl1.C,
52704 g++.old-deja/g++.ns/template13.C,
52705 g++.old-deja/g++.other/decl4.C,
52706 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
52707
52708 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
52709
52710 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
52711 and "Internal error".
52712
52713 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
52714 regexps.
52715 * gcc.dg/cpp/paste6.c: New test.
52716
52717 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
52718
52719 * gcc.dg/cpp/tr-direct.c: New test.
52720
52721 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
52722 gcc.dg/cpp/undef1.c: Tweak error regexps.
52723
52724 2000-07-18 Eric Christopher <echristo@redhat.com>
52725
52726 * gcc.c-torture/compile/20000718-1.c: New test.
52727
52728 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
52729
52730 * cpplex.c (_cpp_push_token): If the token being pushed back
52731 is the previous token in this context, just subtract one from
52732 context->posn.
52733 * cppmacro.c (save_expansion): Clear aux field when storing a
52734 placemarker.
52735
52736 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
52737
52738 * gcc.dg/noncompile/redecl-1.c: New test.
52739
52740 2000-07-18 Jakub Jelinek <jakub@redhat.com>
52741
52742 * gcc.c-torture/execute/20000717-5.c: New test.
52743 * gcc.c-torture/execute/20000717-1.x: Removed.
52744
52745 2000-07-17 Richard Henderson <rth@cygnus.com>
52746
52747 * gcc.c-torture/execute/20000717-4.c: New test.
52748
52749 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
52750
52751 * gcc.dg/cpp/syshdr.c: New test.
52752 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
52753
52754 2000-07-17 Neil Booth <neilb@earthling.net>
52755
52756 * gcc.dg/cpp/cmdlne-dM.c: New test.
52757 * gcc.dg/cpp/cmdlne-dD.c: New test.
52758
52759 2000-07-17 Jeffrey A Law (law@cygnus.com)
52760
52761 * gcc.c-torture/execute/20000717-3.c: New test.
52762
52763 * gcc.c-torture/compile/20000717-1.c: New test.
52764
52765 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
52766
52767 * gcc.c-torture/execute/20000717-2.c: New test.
52768
52769 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
52770
52771 * gcc.dg/formatz-1.c: New test.
52772
52773 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
52774 * gcc.dg/c99-digraph-1.c: New tests.
52775
52776 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
52777 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
52778
52779 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
52780 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
52781 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
52782 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
52783 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
52784 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
52785 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
52786
52787 2000-07-17 Greg McGary <greg@mcgary.org>
52788
52789 * gcc.c-torture/execute/20000717-1.c: New test.
52790 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
52791
52792 2000-07-15 Jakub Jelinek <jakub@redhat.com>
52793
52794 * gcc.c-torture/execute/20000715-2.c: New test.
52795 * gcc.dg/20000715-1.c: New test.
52796
52797 2000-07-15 Michael Meissner <meissner@redhat.com>
52798
52799 * gcc.c-torture/execute/20000715-1.c: New test.
52800
52801 2000-07-13 Jakub Jelinek <jakub@redhat.com>
52802
52803 * gcc.c-torture/execute/20000707-1.c: New test.
52804
52805 2000-07-13 Neil Booth <NeilB@earthling.net>
52806
52807 * gcc.dg/cpp/digraph1.c,
52808 gcc.dg/cpp/digraph2.c,
52809 gcc.dg/cpp/digraphs.c: New tests.
52810
52811 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
52812
52813 * g77.f-torture/compile/20000630-2.f: New test.
52814 * g77.f-torture/compile/20000630-2.x
52815
52816 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
52817
52818 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
52819
52820 2000-07-11 Neil Booth <NeilB@earthling.net>
52821
52822 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
52823
52824 2000-07-11 Neil Booth <NeilB@earthling.net>
52825
52826 * gcc.dg/cpp/cmdlne-C.c: New.
52827
52828 2000-07-09 Neil Booth <NeilB@earthling.net>
52829
52830 * gcc.dg/cpp/directiv.c: New tests.
52831 * gcc.dg/cpp/undef1.c: Update.
52832
52833 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
52834
52835 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
52836
52837 2000-07-09 Neil Booth <NeilB@earthling.net>
52838
52839 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
52840
52841 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
52842
52843 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
52844 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
52845
52846 2000-07-08 Neil Booth <NeilB@earthling.net>
52847
52848 * gcc.dg/cpp/macsyntx.c: New tests.
52849
52850 2000-07-07 Jakub Jelinek <jakub@redhat.com>
52851
52852 * gcc.dg/20000707-1.c: New test.
52853
52854 2000-07-07 Jakub Jelinek <jakub@redhat.com>
52855
52856 * gcc.c-torture/execute/20000706-1.c: New test.
52857 * gcc.c-torture/execute/20000706-2.c: New test.
52858 * gcc.c-torture/execute/20000706-3.c: New test.
52859 * gcc.c-torture/execute/20000706-4.c: New test.
52860 * gcc.c-torture/execute/20000706-5.c: New test.
52861
52862 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
52863
52864 * g++.old-deja/g++.pt/instantiate7.C: New test.
52865
52866 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
52867
52868 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
52869 * g++.old-deja/g++.mike/thunk3.C: Likewise.
52870 * g++.old-deja/g++.other/rtti3.C: Likewise.
52871 * g++.old-deja/g++.other/rttid3.C: Likewise.
52872
52873 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
52874
52875 * g77.f-torture/compile/20000630-1.x: Fix typo
52876
52877 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
52878
52879 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
52880 assembly output.
52881
52882 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
52883
52884 * gcc.dg/cpp/ident.c: New test.
52885
52886 2000-07-05 Neil Booth <NeilB@earthling.net>
52887
52888 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
52889 gcc.dg/cpp/lexstrng.c: New tests.
52890
52891 2000-07-04 Neil Booth <NeilB@earthling.net>
52892
52893 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
52894 * gcc.dg/cpp/strify2.c: Same.
52895
52896 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
52897
52898 * gcc.dg/cpp/19951025-1.c: Adjust regexps.
52899 * gcc.dg/cpp/19990703-1.c: Likewise.
52900 * gcc.dg/cpp/20000625-1.c: Likewise.
52901 * gcc.dg/cpp/20000625-2.c: Likewise.
52902
52903 * gcc.dg/cpp/macro1.c,
52904 gcc.dg/cpp/paste1.c, gcc.dg/cpp/paste2.c,
52905 gcc.dg/cpp/paste3.c, gcc.dg/cpp/paste4.c,
52906 gcc.dg/cpp/strify1.c,
52907 gcc.dg/cpp/strify2.c: New tests.
52908
52909 2000-07-03 Jakub Jelinek <jakub@redhat.com>
52910
52911 * gcc.c-torture/execute/20000703-1.c: New test.
52912
52913 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
52914
52915 * g++.old-deja/g++.pt (lookup10.C): New test.
52916
52917 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
52918
52919 * g++.old-deja/g++.pt (typename25.C): New test.
52920
52921 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
52922
52923 * gcc.c-torture/compile/20000701-1.c: New test.
52924
52925 2000-06-30 Nick Clifton <nickc@cygnus.com>
52926
52927 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
52928 to test case.
52929
52930 2000-06-30 Catherine Moore <clm@cygnus.com>
52931
52932 * gcc.c-torture/execute/align-1.c: New test.
52933
52934 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
52935
52936 * g++.old-deja/g++.pt/expr8.C: New test.
52937 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
52938
52939 2000-06-29 Nick Clifton <nickc@cygnus.com>
52940
52941 * gcc.c-torture/compile/20000629-1.c: New test.
52942
52943 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
52944
52945
52946 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
52947 gcc.dg/noncompile directory, depending on whether they're
52948 preprocessor tests or not. Annotate all the tests for the dg
52949 framework.
52950
52951 * gcc.c-torture/noncompile/noncompile.exp: Delete.
52952 * gcc.dg/noncompile/noncompile.exp: New.
52953
52954 * Moved files:
52955 Old name New name
52956 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
52957 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
52958 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
52959 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
52960 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
52961 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
52962 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
52963 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
52964 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
52965 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
52966 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
52967 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
52968 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
52969 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
52970 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
52971 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
52972 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
52973 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
52974 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
52975 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
52976 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
52977 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
52978 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
52979 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
52980
52981 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
52982 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
52983 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
52984 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
52985 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
52986 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
52987
52988 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
52989
52990 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
52991 declare one variable. On the fourth, error.
52992 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
52993 declared by 20000628-1a.h.
52994
52995 2000-06-29 Richard Henderson <rth@redhat.com>
52996
52997 * gcc.c-torture/execute/930529-1.x: New file.
52998 * gcc.dg/920413-1.c: Adjust expected warning text.
52999 * gcc.dg/980217-1.c: Declare abort.
53000 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
53001
53002 2000-06-29 Jeffrey A Law (law@cygnus.com)
53003
53004 * g77.f-torture/compile/20000629-1.f: New test.
53005 * g77.f-torture/compile/20000629-1.x: Expected to fail.
53006
53007 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
53008
53009 Rearrange lots of files, removing entirely the
53010 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
53011 directories.
53012
53013 * Deleted files:
53014 gcc.c-torture/code_quality/code_quality.exp
53015 gcc.c-torture/special/special.exp
53016 gcc.failure/failure.exp
53017 gcc.failure/940409-1.x
53018 gcc.c-torture/compile/961203-1.x
53019
53020 * New files:
53021 gcc.misc-tests/linkage.exp
53022 gcc.c-torture/execute/920730-1t.c
53023 gcc.c-torture/execute/920730-1t.x
53024 gcc.c-torture/compile/920520-1.x
53025 gcc.c-torture/compile/920521-1.x
53026 gcc.c-torture/compile/981006-1.x
53027 gcc.c-torture/execute/eeprof-1.x
53028
53029 * Moved files (possibly with modifications to fit a new harness):
53030 Old name New name
53031 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
53032 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
53033 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
53034 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
53035 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
53036 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
53037 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
53038 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
53039 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
53040 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
53041 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
53042 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
53043 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
53044 gcc.failure/940409-1.c gcc.dg/940409-1.c
53045
53046 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
53047
53048 * c-torture/compile/961203-1.x: Delete.
53049
53050 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
53051 not exit. Include stdio.h.
53052 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
53053 * gcc.misc-tests/dg-12.c: Likewise.
53054 * gcc.misc-tests/dg-5.c: Likewise.
53055 * gcc.misc-tests/dg-6.c: Likewise.
53056 * gcc.misc-tests/dg-7.c: Prototype abort.
53057 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
53058 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
53059 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
53060 not exit.
53061 * gcc.misc-tests/sieve.c: Use return from main, not exit.
53062 * gcc.misc-tests/sort2.c: Use return from main, not exit.
53063
53064 2000-06-28 Jakub Jelinek <jakub@redhat.com>
53065
53066 * gcc.dg/cpp/20000628-1.c: New test.
53067 * gcc.dg/cpp/20000628-1.h: New header for above test.
53068 * gcc.dg/cpp/20000628-1a.h: Likewise.
53069
53070 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
53071
53072 * gcc.dg/cpp: New directory.
53073 * gcc.dg/cpp/cpp.exp: New driver.
53074 * gcc.dg/cpp/20000627-1.c: New test.
53075 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
53076 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
53077 and rewrite as a compilation test.
53078
53079 * gcc.dg: Move many files into the cpp subdirectory, possibly
53080 renaming or editing them as well.
53081 Old name New name
53082 990119-1.c cpp/19990119-1.c
53083 990228-1.c cpp/19990228-1.c
53084 990407-1.c cpp/19990407-1.c
53085 990409-1.c cpp/19990409-1.c
53086 990413-1.c cpp/19990413-1.c
53087 990703-1.c cpp/19990703-1.c
53088 20000127-1.c cpp/20000127-1.c
53089 20000129-1.c cpp/20000129-1.c
53090 20000207-1.c cpp/20000207-1.c
53091 20000207-2.c cpp/20000207-2.c
53092 20000209-1.c cpp/20000209-1.c
53093 20000209-2.c cpp/20000209-2.c
53094 20000301-1.c cpp/20000301-1.c
53095 20000419-1.c cpp/20000419-1.c
53096 20000510-1.S cpp/20000510-1.S
53097 20000519-1.c cpp/20000519-1.c
53098 20000529-1.c cpp/20000529-1.c
53099 20000625-1.c cpp/20000625-1.c
53100 20000625-2.c cpp/20000625-2.c
53101 cpp-as1.c cpp/assert1.c
53102 cpp-as2.c cpp/assert2.c
53103 cxx-comments-1.c cpp/cxxcom1.c
53104 cxx-comments-2.c cpp/cxxcom2.c
53105 endif-label.c cpp/endif.c
53106 cpp-hash1.c cpp/hash1.c
53107 cpp-hash2.c cpp/hash2.c
53108 cpp-if1.c cpp/if-1.c
53109 cpp-if2.c cpp/if-2.c
53110 cpp-if3.c cpp/if-3.c
53111 cpp-if4.c cpp/if-4.c
53112 cpp-if5.c cpp/if-5.c
53113 cpp-cond.c cpp/if-cexp.c
53114 cpp-missingop.c cpp/if-mop.c
53115 cpp-missingparen.c cpp/if-mpar.c
53116 cpp-opprec.c cpp/if-oppr.c
53117 cpp-ifparen.c cpp/if-paren.c
53118 cpp-shortcircuit.c cpp/if-sc.c
53119 cpp-shift.c cpp/if-shift.c
53120 cpp-unary.c cpp/if-unary.c
53121 cpp-li1.c cpp/line1.c
53122 cpp-li2.c cpp/line2.c
53123 lineno.c cpp/line3.c
53124 lineno-2.c cpp/line4.c
53125 cpp-mi.c cpp/mi1.c
53126 cpp-mic.h cpp/mi1c.h
53127 cpp-micc.h cpp/mi1cc.h
53128 cpp-mind.h cpp/mi1nd.h
53129 cpp-mindp.h cpp/mi1ndp.h
53130 cpp-mix.h cpp/mi1x.h
53131 cpp-mi2.c cpp/mi2.c
53132 cpp-mi2a.h cpp/mi2a.h
53133 cpp-mi2b.h cpp/mi2b.h
53134 cpp-mi2c.h cpp/mi2c.h
53135 cpp-mi3.c cpp/mi3.c
53136 cpp-mi3.def cpp/mi3.def
53137 poison-1.c cpp/poison.c
53138 pr-impl.c cpp/prag-imp.c
53139 cpp-redef-2.c cpp/redef1.c
53140 cpp-redef.c cpp/redef2.c
53141 strpaste.c cpp/strp1.c
53142 strpaste-2.c cpp/strp2.c
53143 cpp-tradpaste.c cpp/tr-paste.c
53144 cpp-tradstringify.c cpp/tr-str.c
53145 cpp-tradwarn1.c cpp/tr-warn1.c
53146 cpp-tradwarn2.c cpp/tr-warn2.c
53147 trigraphs.c cpp/trigraphs.c
53148 cpp-unc1.c cpp/unc1.c
53149 cpp-unc2.c cpp/unc2.c
53150 cpp-unc3.c cpp/unc3.c
53151 cpp-unc.c cpp/unc4.c
53152 undef.c cpp/undef1.c
53153 undef-2.c cpp/undef2.c
53154 cpp-wi1.c cpp/widestr1.c
53155
53156 2000-06-27 Mark Mitchell <mark@codesourcery.com>
53157
53158 * lib/g++.exp (g++_include_flags): Tweak.
53159
53160 2000-06-27 H.J. Lu <hjl@gnu.org>
53161 Loren J. Rittle <ljrittle@acm.org>
53162
53163 * lib/g++.exp (g++_include_flags): Override libgloss.exp
53164 version with one that knows about the new gcc tree structure.
53165 (g++_link_flags): Same.
53166
53167 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
53168
53169 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
53170 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
53171 case we are cross-compiling.
53172
53173 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
53174 g++.old-deja/g++.niklas/Makefile.in,
53175 g++.old-deja/g++.niklas/configure.in,
53176 g++.old-deja/g++.other/Makefile.in,
53177 g++.old-deja/g++.other/configure.in,
53178 gcc.c-torture/code_quality/Makefile.in,
53179 gcc.c-torture/code_quality/configure.in,
53180 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
53181 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
53182 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
53183 gcc.c-torture/execute/ieee/Makefile.in,
53184 gcc.c-torture/execute/ieee/configure.in,
53185 gcc.c-torture/noncompile/Makefile.in,
53186 gcc.c-torture/noncompile/configure.in,
53187 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
53188 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
53189 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
53190
53191 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
53192
53193 * g++.old-deja/g++.other/ambig3.C: New test.
53194
53195 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
53196
53197 * g++.old-deja/g++.pt/syntax1.C: New test.
53198 * g++.old-deja/g++.pt/syntax2.C: New test.
53199 * g++.old-deja/g++.other/syntax3.C: New test.
53200 * g++.old-deja/g++.other/syntax4.C: New test.
53201
53202 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
53203
53204 * gcc.dg/20000623-1.c: Prototype exit and abort.
53205
53206 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
53207
53208 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
53209 New tests.
53210 * gcc.dg/cpp-mi3.def: New file.
53211
53212 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
53213 inside assertions.
53214 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
53215 lexer's error messages.
53216 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
53217 divine anything from the linemarkers.
53218 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
53219 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
53220
53221 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
53222
53223 * gcc.dg/20000623-1.c: New test.
53224
53225 2000-06-22 Jakub Jelinek <jakub@redhat.com>
53226
53227 * gcc.c-torture/execute/20000622-1.c: New test.
53228
53229 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
53230
53231 * g++.old-deja/g++.other/init15.C: New test.
53232
53233 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
53234
53235 * g++.old-deja/g++.pt/vaarg2.C: New test.
53236 * g++.old-deja/g++.pt/vaarg3.C: New test.
53237
53238 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
53239
53240 * g++.old-deja/g++.other/dyncast6.C: New test.
53241
53242 2000-06-15 Jakub Jelinek <jakub@redhat.com>
53243
53244 * gcc.c-torture/execute/loop-6.c: New test.
53245
53246 2000-06-14 Jakub Jelinek <jakub@redhat.com>
53247
53248 * gcc.dg/20000614-1.c: New test.
53249 * gcc.dg/20000614-2.c: New test.
53250
53251 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
53252
53253 * g++.old-deja/g++.other/inline12.C: New test.
53254
53255 2000-06-13 Jakub Jelinek <jakub@redhat.com>
53256
53257 * g++.old-deja/g++.other/eh1.C: New test.
53258
53259 2000-06-12 Jakub Jelinek <jakub@redhat.com>
53260
53261 * g++.old-deja/g++.other/type.C: New test.
53262
53263 2000-06-05 Jakub Jelinek <jakub@redhat.com>
53264
53265 * g++.old-deja/g++.other/initstring.C: New test.
53266
53267 2000-06-12 Jason Merrill <jason@redhat.com>
53268
53269 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
53270
53271 2000-06-09 Jeffrey A Law (law@cygnus.com)
53272
53273 * gcc.c-torture/compile/20000609-1.c: New test.
53274
53275 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
53276
53277 * gcc.dg/20000609-1.c: New test.
53278
53279 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
53280
53281 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
53282 * gcc.c-torture/noncompile/poison-1.c: Move...
53283 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
53284 * gcc.dg/cpp-li1.c: Add a token after the #line.
53285
53286 2000-06-05 Richard Henderson <rth@cygnus.com>
53287
53288 * gcc.c-torture/execute/20000605-2.c: New test.
53289 * gcc.c-torture/execute/20000605-3.c: New test.
53290
53291 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
53292
53293 * g77.f-torture/execute/20000503-1.x: New file.
53294
53295 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
53296
53297 * g++.old-deja/g++.eh/badalloc1.C: New test.
53298
53299 2000-06-05 Richard Henderson <rth@cygnus.com>
53300
53301 * gcc.c-torture/execute/20000605-1.c: New test.
53302
53303 2000-06-05 Jakub Jelinek <jakub@redhat.com>
53304 Nathan Sidwell <nathan@codesourcery.com>
53305
53306 * gcc.c-torture/compile/20000605-1.c: New test.
53307
53308 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
53309
53310 * g77.f-torture/compile/20000601-1.f: New test.
53311
53312 2000-06-03 Richard Henderson <rth@cygnus.com>
53313
53314 * gcc.c-torture/execute/20000603-1.c: New.
53315
53316 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
53317
53318 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
53319 * gcc.dg/noreturn-2.c (noreturn): Likewise.
53320
53321 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
53322
53323 * gcc.dg/compare2.c (case 12): XFAIL.
53324 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
53325 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
53326
53327 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
53328
53329 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
53330
53331 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
53332 guard macro is already defined when the header is first
53333 included.
53334 * gcc.dg/cpp-mix.h: New file.
53335 * gcc.dg/endif-label.c: Update patterns to match compiler.
53336
53337 * g++.brendan/complex1.C: Declare abort.
53338 * g++.law/refs4.C: Remove XFAIL.
53339 * g++.oliva/expr2.C: Declare abort and exit.
53340
53341 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
53342
53343 * gcc.c-torture/execute/20000528-1.c: New test.
53344
53345 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
53346 * g++.old-deja/g++.law/temps4.C: Likewise.
53347
53348 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
53349 stdlib.h. Call abort() on failure.
53350 * g++.old-deja/g++.law/refs4.C: Likewise.
53351 * g++.old-deja/g++.law/temps4.C: Likewise.
53352 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
53353 * gcc.c-torture/execute/20000112-1.c: Include string.h.
53354
53355 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
53356
53357 Relative to g++.dg/special:
53358 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
53359
53360 Relative to g++.old-deja:
53361 * g++.brendan/complex1.C, g++.jason/optimize2.C,
53362 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
53363 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
53364 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
53365 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
53366 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
53367 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
53368
53369 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
53370 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
53371 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
53372 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
53373 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
53374 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
53375 and/or string.h.
53376
53377 * g++.other/goto1.C: Update expectations for error messages.
53378
53379 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
53380
53381 * gcc.c-torture/compile/20000523-1.c: New test.
53382
53383 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
53384
53385 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
53386
53387 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
53388
53389 * g++.old-deja/g++.eh/catch11.C: New test.
53390 * g++.old-deja/g++.eh/catch12.C: New test.
53391
53392 2000-05-24 Nick Clifton <nickc@cygnus.com>
53393
53394 * gcc.c-torture/execute/20000523-1.c: New test.
53395
53396 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
53397
53398 * c-torture/execute/bcp-1.c: Replace abort in arg of
53399 __builtin_constant_p with a generic external function.
53400
53401 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
53402 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
53403 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
53404 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
53405 Prototype abort and/or exit.
53406
53407 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
53408 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
53409 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
53410 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
53411
53412 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
53413
53414 * gcc.dg/dwarf2-1.c: New test.
53415
53416 2000-05-20 Richard Henderson <rth@cygnus.com>
53417
53418 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
53419
53420 2000-05-20 Andreas Jaeger <aj@suse.de>
53421
53422 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
53423 testcase.
53424
53425 2000-05-19 David Edelsohn <edelsohn@gnu.org>
53426
53427 * gcc.c-torture/execute/20000519-2.c: New test.
53428
53429 2000-05-19 Andreas Jaeger <aj@suse.de>
53430
53431 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
53432 which fails with SSA.
53433
53434 * lib/c-torture.exp: Also test with -O3 -fssa.
53435
53436 2000-05-18 Michael Meissner <meissner@redhat.com>
53437
53438 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
53439 * gcc.c-torture/execute/920415-1.c: Ditto.
53440 * gcc.c-torture/execute/920501-1.c: Ditto.
53441 * gcc.c-torture/execute/conversion.c: Ditto.
53442 * gcc.c-torture/execute/cvt-1.c: Ditto.
53443
53444 2000-05-18 Jeffrey A Law (law@cygnus.com)
53445
53446 * gcc.c-torture/compile/20000518-1.c: New test.
53447
53448 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
53449
53450 * g77.f-torture/compile/200005018.f: New test.
53451
53452 2000-05-17 Jeffrey A Law (law@cygnus.com)
53453
53454 * gcc.c-torture/compile/20000517-1.c: New test.
53455
53456 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
53457
53458 * gcc.c-torture/execute/20000516-1.c: New test.
53459
53460 2000-05-15 Jakub Jelinek <jakub@redhat.com>
53461
53462 * g++.old-deja/g++.other/eh.C: New test.
53463
53464 2000-05-12 Richard Henderson <rth@cygnus.com>
53465
53466 * gcc.c-torture/execute/990208-1.c (main): Don't pass
53467 constants through to doit's conditional.
53468
53469 2000-05-11 Jeffrey A Law (law@cygnus.com)
53470
53471 * gcc.c-torture/compile/20000511-1.c: New test.
53472 * g77.f-torture/compile/20000511-1.f: New test.
53473 * g77.f-torture/compile/20000511-2.f: New test.
53474
53475 2000-05-11 Michael Meissner <meissner@redhat.com>
53476
53477 * gcc.c-torture/execute/20000511-1.c: New test.
53478
53479 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
53480
53481 * gcc.dg/dg.exp: Scan .S files as well as .c files.
53482 * gcc.dg/20000510-1.S: New.
53483
53484 2000-05-08 Catherine Moore <clm@cygnus.com>
53485
53486 * gcc.dg/unused-3.c: New.
53487
53488 2000-05-06 Richard Henderson <rth@cygnus.com>
53489
53490 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
53491 * g++.old-deja/g++.mike/warn1.C: Likewise.
53492 * g++.old-deja/g++.pt/local1.C: Likewise.
53493 * g++.old-deja/g++.pt/local7.C: Likewise.
53494 * g++.old-deja/g++.pt/spec16.C: Likewise.
53495
53496 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
53497
53498 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
53499
53500 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
53501
53502 * g77.f-torture/execute/20000503-1.f: New test.
53503
53504 2000-05-04 Andreas Jaeger <aj@suse.de>
53505
53506 * gcc.dg/noreturn-2.c: New test.
53507
53508 2000-05-04 Neil Booth <NeilB@earthling.net>
53509
53510 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
53511 preprocessor.
53512
53513 2000-05-04 Richard Henderson <rth@cygnus.com>
53514
53515 * gcc.c-torture/execute/20000503-1.c: Fix typo.
53516
53517 2000-05-04 Richard Henderson <rth@cygnus.com>
53518
53519 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
53520 OpenSSL by Jason R Thorpe.
53521
53522 2000-05-03 Jim Wilson <wilson@cygnus.com>
53523
53524 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
53525
53526 2000-05-03 Robert Lipe <robertlipe@usa.net>
53527
53528 * gcc.dg/20000503-1.c: New test.
53529
53530 2000-05-02 Jakub Jelinek <jakub@redhat.com>
53531
53532 * gcc.c-torture/compile/20000502-1.c: New test.
53533 * g++.old-deja/g++.other/align.C: New test.
53534 * gcc.dg/cpp-tradstringify.c: New test.
53535
53536 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
53537
53538 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
53539 and hard registers.
53540
53541 2000-04-26 Geoff Keating <geoffk@cygnus.com>
53542
53543 * gcc.c-torture/execute/loop-5.c: New test.
53544
53545 2000-04-25 Jakub Jelinek <jakub@redhat.com>
53546
53547 * gcc.c-torture/execute/va-arg-20.c: New test.
53548
53549 2000-04-23 Jeffrey A Law (law@cygnus.com)
53550
53551 * gcc.c-torture/execute/20000422-1.c: New test.
53552
53553 2000-04-20 Greg McGary <gkm@gnu.org>
53554
53555 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
53556 when optimizing, but without sibling-call optimizations (-O1).
53557
53558 2000-04-20 Jeffrey A Law (law@cygnus.com)
53559
53560 * gcc.c-torture/compile/20000420-1.c: New test.
53561
53562 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
53563
53564 * g++.abi/ptrflags.C: New test.
53565 * g++.eh/catchptr1.C: Test incomplete pointer chains.
53566
53567 2000-04-19 Catherine Moore <clm@cygnus.com>
53568
53569 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
53570
53571 2000-04-19 Greg McGary <gkm@gnu.org>
53572
53573 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
53574 sibling-call optimizations.
53575
53576 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
53577
53578 * gcc.dg/20000419-1.c: New test.
53579
53580 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
53581
53582 * gcc.c-torture/execute/20000412-6.c: New test.
53583
53584 2000-04-12 Jeffrey A Law (law@cygnus.com)
53585
53586 * gcc.c-torture/execute/20000412-5.c: New test.
53587 * g77.f-torture/compile/20000412-1.f: New test.
53588 * gcc.c-torture/execute/20000412-4.c: New test.
53589 * gcc.c-torture/compile/20000412-2.c: New test.
53590 * gcc.c-torture/execute/20000412-3.c: New test.
53591 * gcc.c-torture/compile/20000412-1.c: New test.
53592 * gcc.c-torture/execute/20000412-2.c: New test.
53593
53594 2000-04-12 Jakub Jelinek <jakub@redhat.com>
53595
53596 * objc/execute/bf-20.m: New test.
53597
53598 2000-04-10 Richard Henderson <rth@cygnus.com>
53599
53600 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
53601
53602 * gcc.c-torture/execute/20000412-1.c: New test.
53603
53604 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
53605
53606 * g++.old-deja/g++.eh/catchptr1.C: New test.
53607
53608 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
53609
53610 * g++.old-deja/g++.abi/cxa_vec.C: New test.
53611
53612 2000-04-08 Neil Booth <NeilB@earthling.net>
53613
53614 * gcc.dg/cpp-nullchar.c: Remove test as
53615 embedded nulls cause problems.
53616
53617 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
53618
53619 * gcc.dg/compare2.c: New test.
53620
53621 2000-04-08 Neil Booth <NeilB@earthling.net>
53622
53623 * gcc.dg/cpp-nullchar.c: New test.
53624
53625 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
53626
53627 * gcc.dg/cpp-mi2.c: New test.
53628 * gcc.dg/cpp-mi2[abc].h: New files.
53629
53630 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
53631
53632 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
53633 member name.
53634
53635 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
53636
53637 * g++.old-deja/g++.abi/vmihint.C: New test.
53638
53639 2000-04-06 Neil Booth <NeilB@earthling.net>
53640
53641 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
53642 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
53643 copyright.
53644
53645 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
53646
53647 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
53648 avoid stack-frame overwrite.
53649
53650 2000-04-05 Jakub Jelinek <jakub@redhat.com>
53651
53652 * gcc.c-torture/compile/20000405-2.c: New test.
53653 * gcc.c-torture/compile/20000405-3.c: New test.
53654
53655 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
53656
53657 * gcc.c-torture/compile/20000405-1.c: New test.
53658
53659 2000-04-04 Geoff Keating <geoffk@cygnus.com>
53660
53661 * gcc.dg/cast-qual-1.c: Revert last change.
53662
53663 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
53664
53665 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
53666
53667 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
53668
53669 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
53670 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
53671
53672 2000-04-03 Jeffrey A Law (law@cygnus.com)
53673
53674 * gcc.c-torture/compile/20000403-2.c: New test.
53675 * gcc.c-torture/compile/20000403-1.c: New test.
53676
53677 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
53678
53679 * gcc.c-torture/execute/20000403-1.c: New test.
53680
53681 2000-04-03 Geoff Keating <geoffk@cygnus.com>
53682
53683 * gcc.c-torture/execute/20000402-1.c: New test.
53684
53685 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
53686
53687 * gcc.c-torture/execute/va-arg-15.c: New test.
53688 * gcc.c-torture/execute/va-arg-16.c: New test.
53689 * gcc.c-torture/execute/va-arg-17.c: New test.
53690 * gcc.c-torture/execute/va-arg-18.c: New test.
53691 * gcc.c-torture/execute/va-arg-19.c: New test.
53692
53693 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
53694
53695 * gcc.c-torture/compile/981211-1.c: Move to...
53696 * gcc.dg/cpp-as1.c: ...here.
53697 * gcc.dg/cpp-as2.c: New file.
53698
53699 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
53700 compiler.
53701
53702 2000-04-02 Neil Booth <NeilB@earthling.net>
53703
53704 * gcc.dg/cpp-cond.c New tests.
53705 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
53706 accidental success less likely.
53707 * gcc.dg/cpp-missingop.c New tests.
53708 * gcc.dg/cpp-missingparen.c New tests.
53709 * gcc.dg/cpp-shift.c New tests.
53710 * gcc.dg/cpp-shortcircuit.c New tests.
53711 * gcc.dg/cpp-unary.c New tests.
53712
53713 2000-03-29 Jeffrey A Law (law@cygnus.com)
53714
53715 * gcc.c-torture/compile/20000329-1.c: New test.
53716
53717 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
53718
53719 * gcc.c-torture/compile/20000326-1.c: New test.
53720 * gcc.c-torture/compile/20000326-2.c: New test.
53721
53722 2000-03-24 Geoff Keating <geoffk@cygnus.com>
53723
53724 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
53725 the first parameter is a function argument.
53726
53727 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
53728
53729 * g++.old-deja/g++.ext/array4.C: New test.
53730
53731 2000-03-22 Geoff Keating <geoffk@cygnus.com>
53732
53733 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
53734
53735 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
53736
53737 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
53738
53739 2000-03-19 Richard Henderson <rth@cygnus.com>
53740
53741 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
53742
53743 2000-03-19 Richard Henderson <rth@cygnus.com>
53744
53745 * gcc.c-torture/compile/20000319-1.c: New test.
53746
53747 2000-03-14 Jeffrey A Law (law@cygnus.com)
53748
53749 * gcc.c-torture/execute/20000314-3.c: New test.
53750 * gcc.c-torture/execute/20000314-2.c: New test.
53751 * gcc.c-torture/execute/20000314-1.c: New test.
53752 * gcc.c-torture/compile/20000314-2.c: New test.
53753 * gcc.c-torture/compile/20000314-1.c: New test.
53754
53755 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
53756
53757 * g++.old-deja/g++.warn/inline.C: New test.
53758
53759 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
53760
53761 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
53762 standards-compliant result rather than specific constants.
53763 Put test-values in array.
53764
53765 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
53766
53767 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
53768 (g++_target_compile): Put test-specific options last.
53769
53770 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
53771
53772 * g++.old-deja/g++.eh/vbase4.C: New test.
53773
53774 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
53775
53776 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
53777
53778 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
53779
53780 * g++.old-deja/g++.brendan/misc12.C: Removed.
53781 * g++.old-deja/g++.pt/memtemp77.C: Constify.
53782 * g++.old-deja/g++.ext/pretty4.C: New test.
53783
53784 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
53785
53786 * g++.old-deja/g++.other/string2.C: New test.
53787
53788 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
53789
53790 * g++.old-deja/g++.warn/impint2.C: New test.
53791
53792 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
53793
53794 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
53795 is 1, not zero.
53796
53797 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
53798
53799 * g++.old-deja/g++.warn/impint.C: New test.
53800 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
53801 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
53802 * g++.old-deja/g++.pt/explicit12.C: Likewise.
53803 * g++.old-deja/g++.pt/explicit13.C: Likewise.
53804 * g++.old-deja/g++.pt/explicit17.C: Likewise.
53805 * g++.old-deja/g++.pt/explicit18.C: Likewise.
53806 * g++.old-deja/g++.pt/explicit19.C: Likewise.
53807 * g++.old-deja/g++.pt/explicit23.C: Likewise.
53808 * g++.old-deja/g++.pt/explicit31.C: Likewise.
53809 * g++.old-deja/g++.pt/explicit35.C: Likewise.
53810 * g++.old-deja/g++.pt/explicit6.C: Likewise.
53811 * g++.old-deja/g++.pt/memclass7.C: Likewise.
53812
53813 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
53814
53815 * gcc.dg/cpp-redef.c: New test.
53816
53817 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
53818
53819 * g++.old-deja/g++.pt/unify7.C: New test.
53820
53821 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
53822
53823 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
53824 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
53825
53826 2000-02-25 Geoff Keating <geoffk@cygnus.com>
53827
53828 * gcc.c-torture/compile/20000224-1.c: New test.
53829
53830 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
53831
53832 * gcc.c-torture/compile/cpp-2.c: New test.
53833 * gcc.c-torture/compile/cpp-1.c: New test.
53834
53835 2000-02-25 Jeffrey A Law (law@cygnus.com)
53836
53837 * gcc.c-torture/execute/20000225-1.c: New test.
53838
53839 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
53840
53841 * gcc.dg/cpp-li2.c: New test.
53842
53843 * gcc.dg/cpp-wi1.c: New test.
53844
53845 * gcc.dg/cpp-li1.c: New test.
53846
53847 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
53848
53849 * g++.old-deja/g++.other/sizeof5.C: New test.
53850
53851 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
53852
53853 * gcc.c-torture/execute/va-arg-13.c: New test.
53854
53855 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
53856
53857 * gcc.c-torture/execute/va-arg-12.c: New test.
53858
53859 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
53860
53861 * gcc.c-torture/execute/20000223-1.c: New test.
53862
53863 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
53864
53865 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
53866
53867 2000-02-22 Mark Mitchell <mark@codesourcery.com>
53868
53869 * g++.old-deja/g++.abi/ptrmem.C: New test.
53870
53871 2000-02-19 Richard Henderson <rth@cygnus.com>
53872
53873 * gcc.c-torture/compile/init-3.c: New.
53874
53875 2000-02-17 Mark Mitchell <mark@codesourcery.com>
53876
53877 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
53878 ALWAYS_CXXFLAGS.
53879
53880 2000-02-11 Robert Lipe <robertl@sco.com>
53881
53882 * gcc.c-torture/compile/20000211-3.c: New test.
53883
53884 2000-02-11 Martin Buchholz <martin@xemacs.org>
53885
53886 * gcc.c-torture/compile/20000211-2.c: New test.
53887
53888 2000-02-11 Jeffrey A Law (law@cygnus.com)
53889
53890 * gcc.c-torture/compile/20000211-1.c: New test.
53891
53892 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
53893
53894 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
53895 on native targets
53896
53897 2000-02-08 Nathan Sidwell <nathan@acm.org>
53898
53899 * g++.old-deja/g++.other/cast5.C: New test.
53900
53901 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
53902
53903 * gcc.c-torture/execute/20000205-1.c: New.
53904
53905 2000-02-03 Nathan Sidwell <nathan@acm.org>
53906
53907 * g++.old-deja/g++.jason/cast3.C: Return void.
53908 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
53909
53910 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
53911
53912 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
53913
53914 * gcc.dg/loop-1.c: New test.
53915
53916 2000-01-27 Jakub Jelinek <jakub@redhat.com>
53917
53918 * gcc.c-torture/compile/20000127-1.c: New test.
53919 * gcc.c-torture/execute/991228-1.c: New test.
53920
53921 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
53922
53923 * gcc.dg/unused-2.c: New test.
53924
53925 * gcc.dg/conv-1.c: New test.
53926
53927 2000-01-24 Mark Mitchell <mark@codesourcery.com>
53928
53929 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
53930 compiler.
53931 (tool_option_proc): Fix typo.
53932
53933 2000-01-24 Geoff Keating <geoffk@cygnus.com>
53934
53935 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
53936 of the ld on the host, not on the build machine.
53937 Also, don't crash if '--help' is not a supported option.
53938
53939 2000-01-24 Richard Henderson <rth@cygnus.com>
53940
53941 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
53942
53943 2000-01-20 Jeffrey A Law (law@cygnus.com)
53944
53945 * gcc.c-torture/execute/20000120-2.c: New test.
53946 * gcc.c-torture/execute/20000120-1.c: New test.
53947
53948 2000-01-13 Jeffrey A Law (law@cygnus.com)
53949
53950 * gcc.c-torture/execute/20000113-1.c: New test.
53951
53952 2000-01-12 Jeffrey A Law (law@cygnus.com)
53953
53954 * gcc.c-torture/execute/20000112-1.c: New test.
53955
53956 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
53957
53958 * gcc.dg/20000111-1.c: New test.
53959
53960 2000-01-10 Jeffrey A Law (law@cygnus.com)
53961
53962 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
53963 with 16 bit integers.
53964
53965 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
53966
53967 * gcc.dg/20000108-1.c: New test.
53968
53969 2000-01-05 Nathan Sidwell <nathan@acm.org>
53970
53971 * g++.old-deja/g++.ns/koenig8.C: New test.
53972
53973 2000-01-05 Nathan Sidwell <nathan@acm.org>
53974
53975 * g++.old-deja/g++.other/cast4.C: New test.
53976
53977 2000-01-05 Jeffrey A Law (law@cygnus.com)
53978
53979 * gcc.c-torture/compile/20000105-2.c: New test.
53980 * gcc.c-torture/compile/20000105-1.c: New test.
53981
53982 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
53983
53984 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
53985 references to printf & atoi to conform to ANSI standard.
53986 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
53987 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
53988 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
53989 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
53990 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
53991 * g++.old-deja/g++.brendan/complex1.C: Likewise.
53992 * g++.old-deja/g++.brendan/copy1.C: Likewise.
53993 * g++.old-deja/g++.brendan/copy2.C: Likewise.
53994 * g++.old-deja/g++.brendan/copy3.C: Likewise.
53995 * g++.old-deja/g++.brendan/copy4.C: Likewise.
53996 * g++.old-deja/g++.brendan/copy5.C: Likewise.
53997 * g++.old-deja/g++.brendan/copy6.C: Likewise.
53998 * g++.old-deja/g++.brendan/copy7.C: Likewise.
53999 * g++.old-deja/g++.brendan/copy8.C: Likewise.
54000 * g++.old-deja/g++.brendan/crash11.C: Likewise.
54001 * g++.old-deja/g++.brendan/crash14.C: Likewise.
54002 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
54003 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
54004 * g++.old-deja/g++.brendan/delete2.C: Likewise.
54005 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
54006 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
54007 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
54008 * g++.old-deja/g++.brendan/eh1.C: Likewise.
54009 * g++.old-deja/g++.brendan/groff1.C: Likewise.
54010 * g++.old-deja/g++.brendan/init3.C: Likewise.
54011 * g++.old-deja/g++.brendan/misc12.C: Likewise.
54012 * g++.old-deja/g++.brendan/misc7.C: Likewise.
54013 * g++.old-deja/g++.brendan/new2.C: Likewise.
54014 * g++.old-deja/g++.brendan/operators4.C: Likewise.
54015 * g++.old-deja/g++.brendan/operators5.C: Likewise.
54016 * g++.old-deja/g++.brendan/overload2.C: Likewise.
54017 * g++.old-deja/g++.brendan/overload7.C: Likewise.
54018 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
54019 * g++.old-deja/g++.brendan/reference1.C: Likewise.
54020 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
54021 * g++.old-deja/g++.brendan/template24.C: Likewise.
54022 * g++.old-deja/g++.brendan/template3.C: Likewise.
54023 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
54024 * g++.old-deja/g++.jason/inline3.C: Likewise.
54025 * g++.old-deja/g++.jason/opeq.C: Likewise.
54026 * g++.old-deja/g++.law/arg5.C: Likewise.
54027 * g++.old-deja/g++.law/arm7.C: Likewise.
54028 * g++.old-deja/g++.law/ctors11.C: Likewise.
54029 * g++.old-deja/g++.law/cvt8.C: Likewise.
54030 * g++.old-deja/g++.law/init9.C: Likewise.
54031 * g++.old-deja/g++.law/refs4.C: Likewise.
54032 * g++.old-deja/g++.law/template2.C: Likewise.
54033 * g++.old-deja/g++.law/visibility24.C: Likewise.
54034 * g++.old-deja/g++.law/vtable3.C: Likewise.
54035 * g++.old-deja/g++.mike/asm2.C: Likewise.
54036 * g++.old-deja/g++.mike/eh1.C: Likewise.
54037 * g++.old-deja/g++.mike/misc1.C: Likewise.
54038 * g++.old-deja/g++.mike/misc13.C: Likewise.
54039 * g++.old-deja/g++.mike/misc14.C: Likewise.
54040 * g++.old-deja/g++.mike/ns12.C: Likewise.
54041 * g++.old-deja/g++.mike/p1248.C: Likewise.
54042 * g++.old-deja/g++.mike/p3708.C: Likewise.
54043 * g++.old-deja/g++.mike/p3708a.C: Likewise.
54044 * g++.old-deja/g++.mike/p3708b.C: Likewise.
54045 * g++.old-deja/g++.mike/p646.C: Likewise.
54046 * g++.old-deja/g++.mike/p700.C: Likewise.
54047 * g++.old-deja/g++.mike/p783.C: Likewise.
54048 * g++.old-deja/g++.mike/p783a.C: Likewise.
54049 * g++.old-deja/g++.mike/p783b.C: Likewise.
54050 * g++.old-deja/g++.mike/p786.C: Likewise.
54051 * g++.old-deja/g++.mike/p789.C: Likewise.
54052 * g++.old-deja/g++.mike/p789a.C: Likewise.
54053 * g++.old-deja/g++.mike/p807a.C: Likewise.
54054 * g++.old-deja/g++.other/delete3.C: Likewise.
54055 * g++.old-deja/g++.other/dyncast1.C: Likewise.
54056 * g++.old-deja/g++.other/dyncast2.C: Likewise.
54057 * g++.old-deja/g++.other/dyncast3.C: Likewise.
54058 * g++.old-deja/g++.other/empty1.C: Likewise.
54059 * g++.old-deja/g++.other/temporary1.C: Likewise.
54060 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
54061 * g++.old-deja/g++.pt/t16.C: Likewise.
54062 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
54063
54064 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
54065
54066 * gcc.dg/991230-1.c: New test.
54067
54068 1999-12-29 Jeffrey A Law (law@cygnus.com)
54069
54070 * gcc.c-torture/compile/991229-3.c: New test.
54071 * gcc.c-torture/compile/991229-2.c: New test.
54072 * gcc.c-torture/compile/991229-1.c: New test.
54073
54074 1999-12-29 Greg McGary <gkm@eng.ascend.com>
54075
54076 * gcc.c-torture/compile/labels-2.c: New test.
54077
54078 1999-12-27 Martin von L�is <loewis@informatik.hu-berlin.de>
54079
54080 * gcc.c-torture/execute/991227-1.c: New test.
54081
54082 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
54083
54084 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
54085
54086 1999-12-21 Martin von L�is <loewis@informatik.hu-berlin.de>
54087
54088 * gcc.c-torture/execute/991221-1.c: New test.
54089
54090 1999-12-20 Nathan Sidwell <nathan@acm.org>
54091
54092 * g++.old-deja/g++.other/cast3.C: New test.
54093
54094 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
54095
54096 * gcc.c-torture/execute/991216-4.c: New test.
54097
54098 1999-12-16 Michael Meissner <meissner@cygnus.com>
54099
54100 * gcc.c-torture/execute/991216-1.c: New test.
54101 * gcc.c-torture/execute/991216-2.c: New test.
54102 * gcc.c-torture/execute/991216-3.c: New test.
54103
54104 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
54105
54106 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
54107 Actually make the test fail by using "-O2" for compilation.
54108
54109 1999-12-15 Nathan Sidwell <nathan@acm.org>
54110
54111 * g++.old-deja/g++.warn/cast-align1.C: New test.
54112
54113 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
54114
54115 * gcc.c-torture/compile/991214-1.c: New test.
54116 * gcc.c-torture/compile/991214-2.c: New test.
54117
54118 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
54119
54120 * gcc.dg/991214-1.c: New test.
54121
54122 1999-12-13 Jeffrey A Law (law@cygnus.com)
54123
54124 * gcc.c-torture/compile/991213-3.c: New test.
54125 * gcc.c-torture/compile/991213-2.c: New test.
54126 * gcc.c-torture/compile/991213-1.c: New test.
54127
54128 1999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
54129
54130 * gcc.dg/991209-1.c: New test.
54131
54132 1999-12-08 Nathan Sidwell <nathan@acm.org>
54133
54134 * gcc.c-torture/compile/991208-1.c: New test.
54135
54136 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
54137
54138 * gcc.dg/ultrasp2.c: New test.
54139
54140 1999-12-05 Alex Samuel <samuel@codesourcery.com>
54141
54142 * g++.old-deja/g++.abi/align.C (main): Fix typo.
54143
54144 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
54145
54146 * gcc.c-torture/compile/991202-1.c: New test.
54147 * gcc.c-torture/execute/991202-1.c: New test.
54148 * gcc.c-torture/execute/991202-2.c: New test.
54149 * gcc.c-torture/execute/991202-3.c: New test.
54150
54151 1999-12-02 Alex Samuel <samuel@codesourcery.com>
54152
54153 * g++.old-deja/g++.abi/align.C: New test.
54154 * g++.old-deja/g++.abi/aggregates.C: Likewise.
54155 * g++.old-deja/g++.abi/bitfields.C: Likewise.
54156
54157 1999-12-01 Richard Henderson <rth@cygnus.com>
54158
54159 * gcc.c-torture/execute/991201-1.c: New.
54160
54161 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
54162
54163 * gcc.dg/991129-1.c: New test.
54164
54165 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
54166
54167 * gcc.c-torture/compile/991127-1.c: New test.
54168
54169 1999-11-22 Nathan Sidwell <nathan@acm.org>
54170
54171 * g++.old-deja/g++.other/warn4.C: New test.
54172
54173 1999-11-22 Nathan Sidwell <nathan@acm.org>
54174
54175 * g++.old-deja/g++.eh/cleanup2.C: New test.
54176 * g++.old-deja/g++.ext/pretty2.C: New test.
54177 * g++.old-deja/g++.ext/pretty3.C: New test.
54178 * g++.old-deja/g++.other/debug6.C: New test.
54179
54180 1999-10-20 Jim Wilson <wilson@cygnus.com>
54181
54182 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
54183 compiler_output to look for one error message instead of two.
54184
54185 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
54186
54187 * gcc.c-torture/execute/991118-1.c: Also test case
54188 where the word boundary does not split a byte evenly.
54189
54190 1999-11-19 Nathan Sidwell <nathan@acm.org>
54191
54192 * g++.old-deja/g++.ext/restrict1.C: New test.
54193
54194 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
54195
54196 * gcc.c-torture/execute/991118-1.c: New test.
54197
54198 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
54199
54200 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
54201 working directory pathnames.
54202
54203 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
54204
54205 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
54206 host is equipped with driver.h and driver.o so it can actually
54207 compile and run the tests.
54208
54209 1999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
54210
54211 * gcc.c-torture/compile/991008-1.c: New test.
54212
54213 1999-11-08 Nick Clifton <nickc@cygnus.com>
54214
54215 * lib/gcc-dg.exp: Include target-supports.exp
54216
54217 1999-11-05 Nick Clifton <nickc@cygnus.com>
54218
54219 * lib/target-supports.exp: New file: Provide procs to test for
54220 features supported by the target.
54221 (check_weak_available): Moved here from ecos.exp.
54222 (check_alias_available): New proc: Determine of the target
54223 toolchain supports the alias attribute.
54224
54225 * gcc.dg/special/ecos.exp: Move check_weak_available to
54226 target-supports.exp.
54227 (alias-1.c): Only perform the test if the target supports
54228 aliases.
54229 (wkali-1.c): Only perform the test if the target supports
54230 aliases.
54231
54232 * gcc.dg/990506-0.c: Expect error messages from cross
54233 targets as well as native targets.
54234
54235 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
54236
54237 * gcc.dg/ultrasp1.c: Removed xfail.
54238 * gcc.dg/struct-ret-2.c: Likewise.
54239 * gcc.dg/array-1.c: Likewise.
54240
54241 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
54242
54243 * gcc.dg/struct-ret-2.c: New test.
54244
54245 * gcc.dg/array-1.c: New test.
54246
54247 1999-10-30 Stephen L Moshier <moshier@mediaone.net>
54248
54249 * gcc.c-torture/execute/991030-1.c: New test.
54250
54251 1999-10-26 Richard Henderson <rth@cygnus.com>
54252
54253 * gcc.c-torture/compile/991026-2.c: New test.
54254
54255 1999-10-26 Jeffrey A Law (law@cygnus.com)
54256
54257 * gcc.c-torture/compile/991026-1.c: New test.
54258
54259 1999-10-23 Jeffrey A Law (law@cygnus.com)
54260
54261 * gcc.c-torture/execute/991023-1.c: New test.
54262
54263 1999-10-19 Jeffrey A Law (law@cygnus.com)
54264
54265 * gcc.c-torture/execute/991019-1.c: New test.
54266
54267 1999-10-16 Richard Henderson <rth@cygnus.com>
54268
54269 * gcc.c-torture/execute/991016-1.c: New test.
54270
54271 1999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
54272
54273 * gcc.c-torture/execute/991014-1.c: New test.
54274
54275 1999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
54276
54277 * g++.old-deja/g++.other/union2.C: New test.
54278
54279 1999-10-13 Nathan Sidwell <nathan@acm.org>
54280
54281 * g++.old-deja/g++.other/vaarg2.C: New test.
54282 * g++.old-deja/g++.other/vaarg3.C: New test.
54283
54284 1999-10-12 Craig Burley <craig@jcb-sc.com>
54285
54286 * g77.f-torture/noncompile/19990905-1.f: Moved from being
54287 in compile/.
54288
54289 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
54290
54291 * gcc.c-torture/execute/va-arg-11.c: New test.
54292
54293 1999-10-01 Mark P. Mitchell <mark@codesourcery.com>
54294
54295 * lib/file-format.exp (gcc_target_object_format): Don't
54296 crash if objdump is unavailable.
54297
54298 1999-09-29 Donn Terry <donn@interix.com>
54299
54300 * gcc.misc-tests/mg.exp: delete extraneous redirection.
54301
54302 1999-09-28 Nick Clifton <nickc@cygnus.com>
54303
54304 * gcc.c-torture/compile/990928-1.c: New test.
54305
54306 1999-09-28 Nathan Sidwell <nathan@acm.org>
54307
54308 * g++.old-deja/g++.other/decl6.C: New test.
54309
54310 1999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
54311
54312 * gcc.c-torture/execute/va-arg-10.c: New test.
54313
54314 1999-09-27 Nathan Sidwell <nathan@acm.org>
54315
54316 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
54317 __PRETTY_FUNCTION__.
54318
54319 1999-09-23 Nick Clifton <nickc@cygnus.com>
54320
54321 * gcc.c-torture/execute/990923-1.c: New test.
54322
54323 1999-09-21 Nick Clifton <nickc@cygnus.com>
54324
54325 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
54326 for which -fpic is inappropriate.
54327
54328 1999-09-21 Mark Mitchell <mark@codesourcery.com>
54329
54330 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
54331
54332 1999-09-21 Nathan Sidwell <nathan@acm.org>
54333
54334 * g++.old-deja/g++.other/dyncast1.C: New test.
54335 * g++.old-deja/g++.other/dyncast2.C: New test.
54336 * g++.old-deja/g++.other/dyncast3.C: New test.
54337 * g++.old-deja/g++.other/dyncast4.C: New test.
54338 * g++.old-deja/g++.other/dyncast5.C: New test.
54339 * g++.old-deja/g++.eh/catch3.C: New test.
54340 * g++.old-deja/g++.eh/catch3p.C: New test.
54341 * g++.old-deja/g++.eh/catch4.C: New test.
54342 * g++.old-deja/g++.eh/catch4p.C: New test.
54343 * g++.old-deja/g++.eh/catch5.C: New test.
54344 * g++.old-deja/g++.eh/catch5p.C: New test.
54345 * g++.old-deja/g++.eh/catch6.C: New test.
54346 * g++.old-deja/g++.eh/catch6p.C: New test.
54347 * g++.old-deja/g++.eh/catch7.C: New test.
54348 * g++.old-deja/g++.eh/catch7p.C: New test.
54349 * g++.old-deja/g++.eh/catch8.C: New test.
54350 * g++.old-deja/g++.eh/catch8p.C: New test.
54351 * g++.old-deja/g++.eh/catch9.C: New test.
54352 * g++.old-deja/g++.eh/catch9p.C: New test.
54353
54354 1999-09-13 Nathan Sidwell <nathan@acm.org>
54355
54356 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
54357 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
54358
54359 1999-09-13 Jeffrey A Law (law@cygnus.com)
54360
54361 * gcc.c-torture/compile/990913-1.c: New test.
54362
54363 1999-09-10 Nathan Sidwell <nathan@acm.org>
54364
54365 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
54366 * g++.old-deja/g++.jason/rfg5.C: Likewise.
54367
54368 1999-09-09 Richard Henderson <rth@cygnus.com>
54369
54370 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
54371
54372 1999-09-09 Nathan Sidwell <nathan@acm.org>
54373
54374 * g++.old-deja/g++.other/lookup11.C: New test.
54375 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
54376 what is permitted and what we want.
54377 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
54378 overload use.
54379 * g++.old-deja/g++.jason/rfg5.C: Likewise.
54380
54381 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
54382
54383 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
54384 * gcc.c-torture/noncompile/poison-1.c: New file.
54385
54386 1999-09-08 Nathan Sidwell <nathan@acm.org>
54387
54388 * g++.old-deja/g++.other/sizeof3.C: New test.
54389 * g++.old-deja/g++.other/sizeof4.C: New test.
54390 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
54391 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
54392
54393 1999-09-07 Richard Henderson <rth@cygnus.com>
54394
54395 * gcc.dg/va-arg-1.c: New.
54396
54397 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
54398
54399 * gcc.c-torture/execute/va-arg-9.c: New test.
54400
54401 1999-09-05 Craig Burley <craig@jcb-sc.com>
54402
54403 * g77.f-torture/compile/980519-2.f: New test.
54404 * g77.f-torture/compile/19990905-0.f: New test.
54405 * g77.f-torture/compile/19990905-1.f: New test.
54406 * g77.f-torture/compile/19990905-2.f: New test.
54407
54408 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
54409
54410 1999-09-03 Richard Earnshaw <rearnsha@arm.com>
54411
54412 * gcc.c-torture/execute/990827-1.c: Fix typo.
54413
54414 1999-09-03 Nathan Sidwell <nathan@acm.org>
54415
54416 * g++.old-deja/g++.other/deref1.C: New test.
54417
54418 1999-09-02 Nathan Sidwell <nathan@acm.org>
54419
54420 * g++.old-deja/g++.other/ambig2.C: New test.
54421 * g++.old-deja/g++.other/cond5.C: New test.
54422 * g++.old-deja/g++.other/lookup16.C: New test.
54423
54424 1999-09-02 Marc Espie <espie@cvs.openbsd.org>
54425
54426 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
54427 assemblers too.
54428
54429 1999-08-31 Jeffrey A Law (law@cygnus.com)
54430
54431 * lib/c-torture.exp: Avoid the "compare executables" optimization
54432 when testing native.
54433
54434 1999-08-29 Jeffrey A Law (law@cygnus.com)
54435
54436 * gcc.c-torture/execute/990829-1.c: New test.
54437 * gcc.c-torture/compile/990829-1.c: New test.
54438
54439 1999-08-27 Paul Burchard <burchard@pobox.com>
54440
54441 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
54442 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
54443 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
54444 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
54445 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
54446 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
54447 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
54448 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
54449 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
54450 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
54451 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
54452
54453 1999-08-27 Jeffrey A Law (law@cygnus.com)
54454
54455 * gcc.c-torture/execute/990827-1.c: New test.
54456
54457 1999-08-26 Craig Burley <craig@jcb-sc.com>
54458
54459 * g77.f-torture/noncompile/19990826-4.f: New test.
54460
54461 * g77.f-torture/compile/19990826-3.f: New test.
54462
54463 * g77.f-torture/execute/19990826-2.f: New test.
54464
54465 * g77.f-torture/compile/19990826-1.f: New test.
54466
54467 * gcc.c-torture/execute/990826-0.c: New test.
54468 * g77.c-torture/execute/19990826-0.f: New test.
54469
54470 * g77.f-torture/noncompile/970626-2.f: New test.
54471
54472 1999-08-25 Paul Burchard <burchard@pobox.com>
54473
54474 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
54475 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
54476 lss-011.C: New tests.
54477
54478 1999-08-25 Nathan Sidwell <nathan@acm.org>
54479
54480 * g++.old-deja/g++.other/decl5.C: New test.
54481
54482 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
54483
54484 * noncompile/noncompile.exp: Load_lib c-torture.exp.
54485 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
54486 call `postbase' for each one. All callers of `postbase' changed
54487 to call this instead.
54488
54489 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
54490
54491 * gcc.c-torture/execute/990811-1.c: New test.
54492
54493 1999-08-09 Nick Clifton <nickc@cygnus.com>
54494
54495 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
54496 just native ones.
54497
54498 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
54499 just native ones.
54500
54501 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
54502
54503 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
54504
54505 1999-08-04 Jeffrey A Law (law@cygnus.com)
54506
54507 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
54508
54509 1999-08-04 Nathan Sidwell <nathan@acm.org>
54510
54511 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
54512
54513 1999-08-04 Jeffrey A Law (law@cygnus.com)
54514
54515 * gcc.c-torture/execute/990804-1.c: New test.
54516
54517 1999-08-03 Nathan Sidwell <nathan@acm.org>
54518
54519 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
54520 * g++.old-deja/g++.brendan/crash64.C: Likewise.
54521 * g++.old-deja/g++.brendan/overload8.C: Likewise.
54522
54523 1999-08-03 Nathan Sidwell <nathan@acm.org>
54524
54525 * g++.old-deja/g++.other/struct1.C: New test.
54526
54527 1999-08-03 Nathan Sidwell <nathan@acm.org>
54528
54529 * g++.old-deja/g++.other/enum2.C: New test.
54530
54531 1999-08-02 Richard Henderson <rth@cygnus.com>
54532
54533 Adapted from tests from Franz Sirl:
54534 * gcc.c-torture/execute/va-arg-7.c: New test.
54535 * gcc.c-torture/execute/va-arg-8.c: New test.
54536
54537 1999-08-01 Jeffrey A Law (law@cygnus.com)
54538
54539 * gcc.c-torture/compile/990801-2.c: New test.
54540
54541 * gcc.c-torture/compile/990801-1.c: New test.
54542
54543 1999-07-27 Michael Meissner <meissner@cygnus.com>
54544
54545 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
54546 fp-cmp-1.c, converting double to float.
54547
54548 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
54549 fp-cmp-1.c, converting double to long double.
54550
54551 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
54552 from fr1 to unknown_register, since fr1 is a legitimate register
54553 on some machines.
54554
54555 1999-07-25 Jeffrey A Law (law@cygnus.com)
54556
54557 * README: More listname related changes.
54558
54559 1999-07-08 Catherine Moore <clm@cygnus.com>
54560
54561 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
54562
54563 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
54564
54565 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
54566
54567 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
54568
54569 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
54570
54571 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
54572
54573 * gcc.dg/990703-1.c: New test.
54574
54575 1999-06-29 Nick Clifton <nickc@cygnus.com>
54576
54577 * lib/file-format.exp: New file: Move definition of proc
54578 gcc_target_object_format to here from
54579 gcc.dg/special/ecos.exp.
54580
54581 * lib/c-torture.exp: Include lib file-format.exp.
54582 * lib/gcc-dg.exp: Include lib file-format.exp.
54583
54584 * gcc.dg/special/ecos.exp: Remove definition of proc
54585 gcc_target_object_format.
54586
54587 1999-06-28 Jeffrey A Law (law@cygnus.com)
54588
54589 * gcc.c-torture/execute/990628-1.c: New test.
54590
54591 1999-06-25 Jeffrey A Law (law@cygnus.com)
54592
54593 * gcc.c-torture/compile/990625-2.c: New test.
54594
54595 * gcc.c-torture/compile/990625-1.c: New test.
54596
54597 1999-06-23 Nick Clifton <nickc@cygnus.com>
54598
54599 * gcc.c-torture/compile/dll.c: New test case. Check that dll
54600 attributes compile.
54601 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
54602 ports that use the COFF/PE file format.
54603
54604 1999-06-17 Jeffrey A Law (law@cygnus.com)
54605
54606 * gcc.c-torture/compile/990617-1.c: New test.
54607
54608 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
54609
54610 * g++.old-deja/g++.other/decl4.C: New test.
54611
54612 1999-06-14 Nathan Sidwell <nathan@acm.org>
54613
54614 * g++.old-deja/g++.other/bitfld3.C: New test.
54615
54616 1999-06-08 Nathan Sidwell <nathan@acm.org>
54617
54618 * g++.old-deja/g++.eh/catch1.C: New test.
54619
54620 1999-06-07 Jeffrey A Law (law@cygnus.com)
54621
54622 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
54623
54624 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
54625 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
54626
54627 1999-06-05 Craig Burley <craig@jcb-sc.com>
54628
54629 * g77.f-torture/compile/19990502-0.f: Replace with new,
54630 shorter, test that still fails after recent changes.
54631
54632 1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
54633
54634 * gcc.c-torture/execute/990604-1.c: New test.
54635
54636 1999-05-31 Jeffrey A Law (law@cygnus.com)
54637
54638 * gcc.c-torture/execute/990531-1.c: New test.
54639
54640 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
54641
54642 * gcc.c-torture/compile/990527-1.c: New test.
54643
54644 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
54645
54646 * gcc.c-torture/execute/990527-1.c: New test.
54647
54648 1999-05-25 Nick Clifton <nickc@cygnus.com>
54649
54650 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
54651 bitfields as signed.
54652
54653 1999-05-25 Craig Burley <craig@jcb-sc.com>
54654
54655 * g77.f-torture/compile/19990525-0.f: New test.
54656
54657 1999-05-25 Jeffrey A Law (law@cygnus.com)
54658
54659 * gcc.c-torture/execute/990525-2.c: New test.
54660
54661 * gcc.c-torture/execute/990525-1.c: New test.
54662
54663 1999-05-24 Nathan Sidwell <nathan@acm.org>
54664
54665 * g++.old-deja/g++.other/anon3.C: New test.
54666 * g++.old-deja/g++.other/anon4.C: New test.
54667 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
54668 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
54669 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
54670 Merrill).
54671
54672 1999-05-24 Jeffrey A Law (law@cygnus.com)
54673
54674 * gcc.c-torture/execute/990524-1.c: New test.
54675
54676 * gcc.dg/990524-1.c: New test.
54677
54678 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
54679
54680 * gcc.c-torture/compile/990523-1.c: New test.
54681
54682 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
54683
54684 * gcc.c-torture/compile/990519-1.c: New test.
54685
54686 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
54687
54688 * gcc.c-torture/compile/990517-1.c: New test.
54689
54690 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
54691 (e4, f4): New tests.
54692 (main): Call them.
54693
54694 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
54695
54696 * gcc.dg/noreturn-1.c: New test.
54697
54698 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
54699
54700 * gcc.c-torture/execute/990513-1.c: New test.
54701
54702 1999-05-10 Richard Henderson <rth@cygnus.com>
54703
54704 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
54705
54706 1999-05-10 Craig Burley <craig@jcb-sc.com>
54707
54708 * g77.f-torture/execute/erfc.f: Use small single-precision
54709 values, to avoid problems on Alphas when not -mieee.
54710
54711 1999-05-08 Craig Burley <craig@jcb-sc.com>
54712
54713 * gcc.dg/990506-0.c: New test.
54714
54715 1999-05-08 Richard Henderson <rth@cygnus.com>
54716
54717 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
54718 the constant to test. Don't XFAIL 64-bit targets.
54719
54720 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
54721 * g++.old-deja/g++.law/profile1.C: Likewise.
54722
54723 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
54724 operator new instances.
54725 * g++.old-deja/g++.other/delete5.C: Likewise.
54726
54727 1999-05-03 Craig Burley <craig@jcb-sc.com>
54728
54729 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
54730 intrinsic.
54731
54732 1999-05-03 Craig Burley <craig@jcb-sc.com>
54733
54734 * g77.f-torture/execute/u77-test.f: Reverse order of two
54735 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
54736
54737 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
54738
54739 * gcc.dg/compare1.c: New test.
54740
54741 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
54742
54743 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
54744 New tests.
54745
54746 1999-05-02 Craig Burley <craig@jcb-sc.com>
54747
54748 * g77.f-torture/compile/19990502-1.f: New test.
54749
54750 1999-05-02 Craig Burley <craig@jcb-sc.com>
54751
54752 * g77.f-torture/compile/19990502-0.f: New test.
54753
54754 1999-05-02 Craig Burley <craig@jcb-sc.com>
54755
54756 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
54757 intrinsic.
54758
54759 1999-05-02 Craig Burley <craig@jcb-sc.com>
54760
54761 * g77.f-torture/execute/u77-test.f (main): List libU77
54762 intrinsics not currently tested.
54763 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
54764 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
54765 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
54766 Trim blanks off the ends of some printed strings.
54767
54768 1999-05-02 Craig Burley <craig@jcb-sc.com>
54769
54770 * g77.f-torture/execute/u77-test.f (main): Just warn about
54771 FSTAT gid disagreement, as it's expected on some systems.
54772
54773 1999-05-01 Craig Burley <craig@jcb-sc.com>
54774
54775 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
54776 use a new function, which allows for some slop.
54777 Clean up some commentary.
54778 (issum): The new function.
54779 (sgladd): Deleted subroutine.
54780
54781 1999-05-01 Craig Burley <craig@jcb-sc.com>
54782
54783 * g77.f-torture/execute/u77-test.f: Modify to be more like
54784 libf2c/libU77 version, bringing patches to that version here.
54785 Add suitable commentary.
54786
54787 1999-04-25 Richard Henderson <rth@cygnus.com>
54788
54789 * gcc.dg/990424-1.c: New test.
54790
54791 1999-04-24 Craig Burley <craig@jcb-sc.com>
54792
54793 * g77.f-torture/execute/u77-test.f (main): Bug involving
54794 LSTAT has been fixed, so turn back on full checking.
54795
54796 1999-04-20 Craig Burley <craig@jcb-sc.com>
54797
54798 * g77.f-torture/compile/19990419-0.f: New test.
54799 * g77.f-torture/execute/19990419-1.f: New test.
54800
54801 1999-04-17 Richard Henderson <rth@cygnus.com>
54802
54803 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
54804 to avoid the need for a prototype to supress a warning.
54805
54806 1999-04-07 Jim Wilson <wilson@cygnus.com>
54807
54808 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
54809
54810 1999-04-04 Jeffrey A Law (law@cygnus.com)
54811
54812 * gcc.c-torture/execute/990404-1.c: New test.
54813
54814 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
54815
54816 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
54817 * gcc.dg/cpp-if3.c: Don't use -pedantic.
54818 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
54819 missing initializer warnings.
54820
54821 1999-03-28 Jeffrey A Law (law@cygnus.com)
54822
54823 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
54824 matching strings.
54825
54826 1999-03-26 Jeffrey A Law (law@cygnus.com)
54827
54828 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
54829
54830 1999-03-26 Craig Burley <craig@jcb-sc.com>
54831
54832 * g77.f-torture/execute/19990325-0.f: New test.
54833 * g77.f-torture/execute/19990325-1.f: New test.
54834
54835 1999-03-24 Jeffrey A Law (law@cygnus.com)
54836
54837 * gcc.c-torture/execute/990324-1.c: New test.
54838
54839 1999-03-22 Jim Wilson <wilson@cygnus.com>
54840
54841 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
54842 test with 4.
54843
54844 1999-03-17 Richard Henderson <rth@cygnus.com>
54845
54846 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
54847
54848 1999-03-13 Craig Burley <craig@jcb-sc.com>
54849
54850 * g77.f-torture/execute/19990313-2.f: New test.
54851 * g77.f-torture/execute/19990313-3.f: New test.
54852
54853 1999-03-13 Craig Burley <craig@jcb-sc.com>
54854
54855 * g77.f-torture/execute/19990313-0.f: New test.
54856 * g77.f-torture/execute/19990313-1.f: New test.
54857
54858 1999-03-12 Jim Wilson <wilson@cygnus.com>
54859
54860 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
54861 printf to sprintf.
54862 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
54863 (main): Add check for u15. Conditionalize u31 check depending on
54864 whether ints are <32 bits or >=32 bits.
54865
54866 1999-03-08 Craig Burley <craig@jcb-sc.com>
54867
54868 * g77.f-torture/execute/19981119-0.f: Improve testiness.
54869
54870 1999-03-08 Craig Burley <craig@jcb-sc.com>
54871
54872 * g77.f-torture/compile/19990305-0.f: New test.
54873 * g77.f-torture/execute/19981119-0.f: New test.
54874
54875 1999-03-08 Craig Burley <craig@jcb-sc.com>
54876
54877 * g77.f-torture/execute/970625-2.f: call ABORT if final
54878 result is not correct, instead of just printing it.
54879 Add this checking via newly introduced obfuscation, to
54880 trip up buggy front ends.
54881
54882 1999-03-07 Craig Burley <craig@jcb-sc.com>
54883
54884 * g77.f-torture/compile/960317-1.f: Moved from being
54885 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
54886
54887 1999-03-06 Craig Burley <craig@jcb-sc.com>
54888
54889 * g77.f-torture/execute/960317-1.f: New (old) test.
54890 * g77.f-torture/execute/970625-2.f: Ditto.
54891
54892 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
54893
54894 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an
54895 error message on line 1 or line 2; cccp and cpplib do this differently.
54896
54897 1999-03-01 Jeffrey A Law (law@cygnus.com)
54898
54899 * g++.old-deja/g++.law/weak1.C: New test.
54900
54901 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
54902
54903 * gcc.c-torture/execute/990119-1.c: Renamed to...
54904 * gcc.dg/990119-1.c: this, so it will only be tested once
54905 (it's a preprocessor test, it doesn't need to be run at
54906 multiple optimization levels).
54907
54908 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
54909
54910 * lib/g++.exp: Don't add incdir=$base_dir/../include to
54911 ALWAYS_CXXFLAGS.
54912
54913 1999-02-24 Craig Burley <craig@jcb-sc.com>
54914
54915 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
54916 * g77.f-torture/compile/19981216-0.f: ...as it is expected
54917 to not be compilable by current g77.
54918
54919 1999-02-24 Nick Clifton <nickc@cygnus.com>
54920
54921 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
54922
54923 1999-02-22 Jeffrey A Law (law@cygnus.com)
54924
54925 * gcc.c-torture/execute/990222-1.c: New test.
54926
54927 1999-02-19 Craig Burley <craig@jcb-sc.com>
54928
54929 * g77.f-torture/compile/19990218-0.f: New test.
54930 * g77.f-torture/noncompile/19990218-1.f: New test.
54931
54932 1999-02-18 Craig Burley <craig@jcb-sc.com>
54933
54934 * g77.f-torture/compile/19981216-0.f: New test.
54935
54936 1999-02-14 Jeffrey A Law (law@cygnus.com)
54937
54938 * gcc.dg/990214-1.c: New test.
54939
54940 1999-02-13 Jeffrey A Law (law@cygnus.com)
54941
54942 * gcc.dg/990213-2.c: New test.
54943
54944 * gcc.dg/990213-1.c: New test.
54945
54946 1999-02-12 Jeffrey A Law (law@cygnus.com)
54947
54948 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
54949 ints.
54950
54951 1999-02-11 Nick Clifton <nickc@cygnus.com>
54952
54953 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
54954 specified by target.
54955
54956 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
54957
54958 1999-02-11 Jeffrey A Law (law@cygnus.com)
54959
54960 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
54961
54962 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
54963
54964 * gcc.dg/special/ecos.exp: New test driver for new tests with
54965 special requirements.
54966
54967 * gcc.dg/special/alias-1.c: New test.
54968 * gcc.dg/special/gcsec-1.c: New test.
54969 * gcc.dg/special/weak-1.c: New test.
54970 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
54971 * gcc.dg/special/weak-2.c: New test.
54972 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
54973 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
54974 * gcc.dg/special/wkali-1.c: New test.
54975 * gcc.dg/special/wkali-2.c: New test.
54976 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
54977 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
54978
54979 1999-02-10 Felix Lee <flee@cygnus.com>
54980
54981 * lib/c-torture.exp (c-torture-compile): Pull out code for
54982 analyzing gcc error messages.
54983 (c-torture-execute): Likewise. Fix some (harmless) false
54984 positives.
54985 * lib/gcc.exp (gcc_check_compile): New function.
54986
54987 1999-02-08 Richard Henderson <rth@cygnus.com>
54988
54989 * gcc.c-torture/execute/990208-1.c: New test.
54990
54991 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
54992
54993 * g++.dg/special/ecos.exp: New driver for new tests with special
54994 requirements
54995
54996 * g++.dg/special/conpr-1.C: New test
54997 * g++.dg/special/conpr-2.C: New test
54998 * g++.dg/special/conpr-2a.C: New test
54999 * g++.dg/special/conpr-3.C: New test
55000 * g++.dg/special/conpr-3a.C: New test
55001 * g++.dg/special/conpr-3b.C: New test
55002
55003 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
55004 allow g++ to use the dg driver
55005
55006 * README: Add comment about g++.dg directory
55007
55008 1999-02-06 Jeffrey A Law (law@cygnus.com)
55009
55010 * README: Update email addresses.
55011
55012 1999-02-03 Nick Clifton <nickc@cygnus.com>
55013
55014 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
55015 arguments in order to force structure S onto the stack even on
55016 the alpha.
55017 (test): Pass 10 leading arguments to function foo as well as the
55018 structure S.
55019
55020 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
55021 failure for all targets.
55022
55023 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
55024 abort to terminate program execution.
55025
55026 1999-01-30 Richard Henderson <rth@cygnus.com>
55027
55028 * gcc.c-torture/execute/990130-1.c: New test.
55029
55030 1999-01-30 Jeffrey A Law (law@cygnus.com)
55031
55032 * gcc.dg/990130-1.c: New test.
55033
55034 1999-01-28 Michael Meissner <meissner@cygnus.com>
55035
55036 * gcc.c-torture/execute/990128-1.c: New test.
55037
55038 1999-01-27 Michael Meissner <meissner@cygnus.com>
55039
55040 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
55041
55042 1999-01-27 Felix Lee <flee@cygnus.com>
55043
55044 * lib/c-torture.exp (c-torture-compile): pull out code for
55045 analyzing gcc error messages.
55046 (c-torture-execute): ditto, and fix some (harmless) false
55047 positives.
55048 * lib/gcc.exp (gcc_check_compile): new function.
55049
55050 1999-01-17 Jeffrey A Law (law@cygnus.com)
55051
55052 * gcc.dg/990117-1.c: New test.
55053
55054 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
55055
55056 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
55057
55058 1999-01-15 Jeffrey A Law (law@cygnus.com)
55059
55060 * g77.f-torture/compile/990115-1.f: New test.
55061
55062 1999-01-07 Jeffrey A Law (law@cygnus.com)
55063
55064 * gcc.c-torture/compile/990107-1.c: New test
55065
55066 1999-01-06 Jeffrey A Law (law@cygnus.com)
55067
55068 * gcc.c-torture/execute/990106-2.c: New test.
55069
55070 * gcc.c-torture/execute/990106-1.c: New test.
55071
55072 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
55073
55074 * gcc.c-torture/compile/981223-1.c: New test.
55075
55076 1998-12-29 Richard Henderson <rth@cygnus.com>
55077
55078 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
55079 (opt3): Rename from opt4 and disable.
55080
55081 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
55082
55083 * g++.old-deja/g++.pt/ptrmem5.C: New test.
55084
55085 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
55086
55087 * g++.old-deja/g++.other/conv5.C: New test.
55088
55089 1998-12-14 Nick Clifton <nickc@cygnus.com>
55090
55091 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
55092
55093 1998-12-11 Jeffrey A Law (law@cygnus.com)
55094
55095 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
55096
55097 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
55098
55099 * gcc.c-torture/compile/981211-1.c: New test.
55100
55101 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
55102
55103 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
55104
55105 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
55106
55107 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
55108
55109 * gcc.special/930510-1.c: Make C9X safe.
55110 * gcc.misc-tests/gcov-1.c Similarly.
55111 * gcc.misc-tests/gcov-2.c Similarly.
55112
55113 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
55114
55115 * gcc.dg/ultrasp1.c: New test.
55116
55117 1998-12-06 Richard Henderson <rth@cygnus.com>
55118
55119 * gcc.c-torture/execute/981206.c: New test.
55120
55121 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
55122
55123 * g++.old-deja/g++.ns/template7.C: New test.
55124
55125 * g++.old-deja/g++.other/expr1.C: New test.
55126
55127 * g++.old-deja/g++.eh/tmpl3.C: New test.
55128
55129 * g++.old-deja/g++.eh/tmpl2.C: New test.
55130
55131 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
55132
55133 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
55134 * g++.old-deja/g++.other/using6.C: Removed.
55135 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
55136
55137 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
55138
55139 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
55140
55141 * g++.old-deja/g++.pt/overload8.C: New test.
55142
55143 * g++.old-deja/g++.pt/overload7.C: New test.
55144
55145 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
55146
55147 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
55148 and relinking messages.
55149 * lib/g++.exp (g++_target_compile): Remove .rpo file when
55150 compiling with -frepo.
55151
55152 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
55153
55154 * g++.old-deja/g++.pt/lookup6.C: New test.
55155
55156 1998-11-30 Nick Clifton <nickc@cygnus.com>
55157
55158 * gcc.c-torture/execute/981130-1.c: New test.
55159 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
55160
55161 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
55162
55163 * g++.old-deja/g++.pt/explicit76.C: New test.
55164
55165 * g++.old-deja/g++.pt/friend38.C: New test.
55166
55167 * g++.old-deja/g++.ns/crash2.C: New test.
55168
55169 * g++.old-deja/g++.pt/defarg8.C: New test.
55170
55171 * g++.old-deja/g++.pt/instantiate6.C: New test.
55172
55173 * g++.old-deja/g++.pt/static6.C: New test.
55174
55175 * g++.old-deja/g++.pt/decl2.C: New test.
55176
55177 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
55178
55179 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
55180 problem is actually related with name lookup, but so what? :-)
55181
55182 * g++.old-deja/g++.pt/friend37.C: New test.
55183
55184 1998-11-25 Dave Love <d.love@dl.ac.uk>
55185
55186 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
55187 element, which fails on some systems.
55188
55189 * g77.f-torture/execute/labug1.f: New test.
55190
55191 1998-11-21 Jeffrey A Law (law@cygnus.com)
55192
55193 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
55194 is defined.
55195
55196 1998-11-18 Dave Love <d.love@dl.ac.uk>
55197
55198 * g77.f-torture/compile/981117-1.f: New test.
55199
55200 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
55201
55202 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
55203 properly discarded.
55204
55205 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
55206
55207 * gcc.c-torture/execute/memcheck: New directory of tests for
55208 -fcheck-memory-usage.
55209
55210 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
55211
55212 * README: New file, general information about the testsuite and
55213 new description of the various C++ test subdirectories.
55214 * README.g++: Eliminate obsolete information, update and move most
55215 relevant stuff to README.
55216
55217 1998-11-07 Richard Henderson <rth@cygnus.com>
55218
55219 * gcc.c-torture/compile/981107-1.c: New test.
55220
55221 1998-11-02 Doug Evans <devans@canuck.cygnus.com>
55222
55223 * execute/memcpy-bi.c: New testcase.
55224
55225 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
55226
55227 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
55228 base classes.
55229
55230 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
55231 template is selected.
55232
55233 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
55234 classes, it should be accepted for all types.
55235
55236 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
55237
55238 * g++.old-deja/g++.pt/spec24.C: Ensure that template
55239 specializations start with template headers.
55240
55241 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
55242
55243 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
55244
55245 * g++.old-deja/g++.other/init9.C: Test cross initialization of
55246 non-POD types.
55247
55248 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
55249
55250 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
55251
55252 1998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
55253
55254 * compile/981022-1.c, compile/981022-1.x: New test and driver.
55255
55256 1998-10-19 Jeffrey A Law (law@cygnus.com)
55257
55258 * 981019-1.c: New test.
55259
55260 1998-10-14 Robert Lipe <robertl@dgii.com>
55261
55262 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
55263 find objc headers.
55264
55265 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
55266
55267 * compile/981001-4.c: Remove use of GCC extension that triggers a
55268 compiler bug.
55269
55270 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
55271
55272 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
55273
55274 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
55275
55276 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
55277 instantiation of template produces incorrect code for delete
55278 expression.
55279
55280 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
55281 constructors' name is not unique.
55282 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
55283 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
55284
55285 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
55286 automatic array of const is ill-formed.
55287
55288 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
55289 of template parameter?
55290
55291 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
55292 const.
55293
55294 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
55295 pointer-to-member expression.
55296
55297 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
55298 declaration causes ICE.
55299
55300 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
55301
55302 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
55303 reserved in the global namespace.
55304
55305 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
55306 generate needed virtual table.
55307
55308 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
55309
55310 1998-10-10 Dariush Eslimi <eslimi@loran.com>
55311
55312 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
55313 template-dependent type
55314
55315 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
55316
55317 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
55318 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
55319 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
55320
55321 * g++.old-deja/g++.other/using5.C: New test; using decl from base
55322 class should be usable as argument of member function.
55323 * g++.old-deja/g++.other/using6.C: New test; using decl from base
55324 class should be usable as return type of member function.
55325 * g++.old-deja/g++.other/using7.C: New test; using decl from base
55326 class should be usable as type of data member.
55327
55328 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
55329
55330 1998-10-09 Jeffrey A Law (law@cygnus.com)
55331
55332 * gcc.c-torture/special/920521-1.c: Fix bogus test.
55333
55334 1998-10-08 Nick Clifton <nickc@cygnus.com>
55335
55336 * gcc.dg/dll-?.c Add thumb to target list.
55337 Fix assembler scan patterns to match current assembler output.
55338
55339 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
55340
55341 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
55342 matching of template brackets.
55343
55344 * g++.old-deja/g++.other/using4.C: New test. Test using
55345 declarations of methods from base classes.
55346
55347 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
55348 within functions should introduce names into the innermost
55349 enclosing namespace.
55350
55351 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
55352 of static locals if first initialization throws.
55353
55354 1998-10-07 Jim Wilson <wilson@cygnus.com>
55355
55356 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
55357
55358 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
55359
55360 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
55361 lose track of the possible targets of tablejump insns.
55362 * special/special.exp: Run it.
55363
55364 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
55365
55366 * g++.old-deja/g++.pt/friend35.C: New test. A template function
55367 must be declared before its specializations can be named in friend
55368 declarations.
55369
55370 1998-10-05 Dave Love <d.love@dl.ac.uk>
55371
55372 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
55373
55374 * g77.f-torture/execute/io1.f: New test.
55375
55376 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
55377
55378 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
55379 with pointer to template function, for which no argument deduction
55380 is possible.
55381
55382 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
55383 specialization of template function as argument to template
55384 function.
55385
55386 * g++.old-deja/g++.other/access2.C: New test; Inner class
55387 shouldn't have privileged access to Outer's names.
55388
55389 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
55390
55391 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
55392 friend template declared within template class conflicts with
55393 nested class of the same name.
55394
55395 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
55396 is ignored.
55397
55398 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
55399 object with direct initializer as function declaration.
55400
55401 * g++.old-deja/g++.other/decl2.C: New test; duplicate
55402 initializers.
55403
55404 * g++.old-deja/g++.other/null2.C: New test; conditional operator
55405 involving const pointer and NULL produces incorrect result.
55406
55407 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
55408 type name without `typename' should be rejected with -pedantic.
55409
55410 1998-10-02 Richard Henderson <rth@cygnus.com>
55411
55412 * g++.old-deja/g++.other/addrof1.C: New test.
55413
55414 1998-10-01 Nick Clifton <nickc@cygnus.com>
55415
55416 * gcc.c-torture/compile/981001-1.c: New test.
55417 * gcc.c-torture/execute/981001-1.c: New test.
55418
55419 1998-10-01 Jeffrey A Law (law@cygnus.com)
55420
55421 * gcc.c-torture/compile/981001-2.c: New test.
55422 * gcc.c-torture/compile/981001-3.c: New test.
55423 * gcc.c-torture/compile/981001-4.c: New test.
55424
55425 1998-10-01 Robert Lipe <robertl@dgii.com>
55426
55427 * lib/objc.exp (objc_target_compile): Add -L during compiles for
55428 multilibbed hosts. Idea grafted from g77.exp.
55429
55430 1998-09-30 Dave Love <d.love@dl.ac.uk>
55431
55432 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
55433 avoid losing on systems which need -lsocket.
55434
55435 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
55436
55437 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
55438 * g++.old-deja/g++.other/nested2.C: Ditto.
55439 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
55440 failure.
55441
55442 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
55443
55444 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
55445 preferred over template operator!= for enum bitfields.
55446
55447 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
55448
55449 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
55450 that happen to have the same base name, but in different scopes,
55451 are incorrectly rejected.
55452
55453 1998-09-16 Richard Henderson <rth@cygnus.com>
55454
55455 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
55456 on the native word size instead of an integer literal.
55457
55458 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
55459
55460 * g++.old-deja/g++.other/static2.C: Invocation of static data
55461 member of type pointer-to-function denoted as non-static member.
55462
55463 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
55464 checks involving function types and aliases.
55465
55466 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
55467
55468 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
55469 redefined to the same non-trivial type.
55470
55471 * g++.old-deja/g++.pt/explicit73.C: Test for proper
55472 namespace-qualification of template specializations declared in
55473 other namespaces.
55474
55475 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
55476 to declare a subset of the specializations of a template function
55477 as friends of specializations of a template class.
55478
55479 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
55480 member templates that do not fully specialize the enclosing
55481 template class are rejected.
55482
55483 1998-09-11 Dave Love <d.love@dl.ac.uk>
55484
55485 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
55486
55487 1998-09-08 Dave Love <d.love@dl.ac.uk>
55488
55489 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
55490 altered from libf2c/libU77 version.
55491
55492 1998-09-06 Dave Love <d.love@dl.ac.uk>
55493
55494 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
55495
55496 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>
55497 Alexandre Oliva <oliva@dcc.unicamp.br>
55498
55499 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
55500 (un)signed char are different types for template specialization
55501 purposes.
55502
55503 1998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
55504
55505 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
55506 * objc: ObjC testsuite.
55507
55508 1998-08-31 Catherine Moore <clm@cygnus.com>
55509
55510 * gcc.c-torture/execute/941014-1.x: New file.
55511
55512 1998-08-31 Nick Clifton <nickc@cygnus.com>
55513
55514 * lib/c-torture.exp: Add support for
55515 torture_eval_before_compile and torture_eval_before_execute
55516 variables.
55517
55518 1998-08-30 Jeffrey A Law (law@cygnus.com)
55519
55520 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
55521 this test triggers valid.
55522
55523 1998-08-27 Jeffrey A Law (law@cygnus.com)
55524
55525 * gcc.dg/980827-1.c: New test.
55526
55527 1997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
55528
55529 * gcc.c-torture/execute/loop-4b.c: New test.
55530
55531 1998-08-26 Nick Clifton <nickc@cygnus.com>
55532
55533 * lib/c-torture.exp: Add support for
55534 torture_eval_before_compile and torture_eval_before_execute
55535 variables.
55536
55537 1998-08-25 Jeffrey A Law (law@cygnus.com)
55538
55539 * gcc.c-torture/compile/980825-1.c: New test.
55540
55541 1998-08-24 Nick Clifton <nickc@cygnus.com>
55542
55543 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
55544 count number tests in opt_t0 not good_t0.
55545
55546 1998-08-24 Jeffrey A Law (law@cygnus.com)
55547
55548 * gcc.c-torture/compile/930326-1.x: Fix typo.
55549
55550 1998-08-23 Mark Mitchell <mark@markmitchell.com>
55551
55552 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
55553 causes an ICE.
55554
55555 1998-08-21 Jeffrey A Law (law@cygnus.com)
55556
55557 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
55558 STACK_SIZE is defined.
55559 * gcc.c-torture/unsorted/stuct.c: Similarly.
55560
55561 * gcc.c-torture/compile/980821-1.c: New test.
55562
55563 1998-08-21 Jeffrey A Law (law@cygnus.com)
55564
55565 * gcc.c-torture/execute/980526-2.c: Disable for targets with
55566 16bit ints.
55567
55568 1998-08-19 Mark Mitchell <mark@markmitchell.com>
55569
55570 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
55571 code.
55572
55573 1998-08-09 Mark Mitchell <mark@markmitchell.com>
55574
55575 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
55576 error'.
55577
55578 1998-08-18 Jeffrey A Law (law@cygnus.com)
55579
55580 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
55581
55582 1998-08-16 Jeffrey A Law (law@cygnus.com)
55583
55584 * gcc.c-torture/compile/980816-1.c: New test.
55585
55586 * gcc.dg/980816-1.c: New test.
55587
55588 1998-08-13 Jeffrey A Law (law@cygnus.com)
55589
55590 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
55591 compiler for ieee tests.
55592
55593 1998-08-01 Dave Love <d.love@dl.ac.uk>
55594
55595 * g77.f-torture/compile/980729-0.f: New test.
55596
55597 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
55598
55599 * gcc.c-torture/special/eeprof-1.c: New test, for
55600 -finstrument-functions.
55601 * gcc.c-torture/special/special.exp: Run it.
55602
55603 1998-07-29 Jeffrey A Law (law@cygnus.com)
55604
55605 * gcc.c-torture/compile/980729-1.c: New test.
55606
55607 1998-07-27 Nick Clifton <nickc@cygnus.com>
55608
55609 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
55610 __thumb__ is defined, and test for ARM style doubles if so.
55611
55612 1998-07-26 Dave Love <d.love@dl.ac.uk>
55613
55614 * g77.f-torture/noncompile/980615-0.f: New test.
55615
55616 1998-07-26 H.J. Lu (hjl@gnu.org)
55617
55618 * gcc.dg/980312-1.c: Do link instead of compile.
55619 * gcc.dg/980313-1.c: Likewise.
55620
55621 1998-07-26 Jeffrey A Law (law@cygnus.com)
55622
55623 * gcc.c-torture/compile/980726-1.c: New test.
55624
55625 1998-07-25 Dave Love <d.love@dl.ac.uk>
55626
55627 * g77.f-torture/execute/io0.f: New test.
55628
55629 1998-07-24 Nick Clifton <nickc@cygnus.com>
55630
55631 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
55632 an int.
55633
55634 1998-06-18 Michael Meissner <meissner@cygnus.com>
55635
55636 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
55637 m32r bugs.
55638
55639 1998-07-17 Nick Clifton <nickc@cygnus.com>
55640
55641 * gcc.dg/980626-1.c: Expect failures for all toolchains until
55642 c-decl.c:grokdeclarator can handle mode attributes.
55643
55644 1998-07-16 Jeffrey A Law (law@cygnus.com)
55645
55646 * gcc.c-torture/execute/980716-1.c: New test.
55647
55648 1998-07-13 Jeffrey A Law (law@cygnus.com)
55649
55650 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
55651 the mn10200.
55652 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
55653 the mn10200.
55654 * gcc.c-torture/execute/va-arg-3.x: Similarly.
55655 * gcc.c-torture/compile/930326-1.x: Similarly.
55656
55657 1998-07-13 Dave Love <d.love@dl.ac.uk>
55658
55659 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
55660 New test from Craig.
55661
55662 1998-07-12 Dave Love <d.love@dl.ac.uk>
55663
55664 * g77.f-torture/noncompile/980616-0.f: New test.
55665
55666 * g77.f-torture/execute/970816-3.f: New test from Craig.
55667
55668 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
55669
55670 * g++.other/singleton.C: Return error value instead of taking
55671 SIGSEGV.
55672
55673 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
55674
55675 * g++.other/singleton.C: New test. Warning is under dispute.
55676 Runtime crash is not.
55677
55678 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
55679
55680 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
55681 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
55682 using6.C, using7.C}: New namespace tests.
55683
55684 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
55685
55686 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
55687 specialization with typedef'ed names used as array indexes.
55688
55689 1998-07-09 Jeffrey A Law (law@cygnus.com)
55690
55691 * gcc.c-torture/execute/980709-1.c: New test.
55692
55693 * gcc.dg/980709-1.c: New test.
55694
55695 1998-07-07 Richard Henderson <rth@cygnus.com>
55696
55697 * gcc.c-torture/execute/bcp-1.c: New test.
55698
55699 1998-07-07 Jeffrey A Law (law@cygnus.com)
55700
55701 * gcc.c-torture/execute/980707-1.c: New test.
55702
55703 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
55704
55705 * gcc.c-torture/compile/980706-1.c: New test.
55706
55707 1998-07-01 Dave Love <d.love@dl.ac.uk>
55708
55709 * g77.f-torture/execute/980701-0.f,
55710 g77.f-torture/execute/980701-1.f: New test from Craig.
55711
55712 1998-07-01 Jeffrey A Law (law@cygnus.com)
55713
55714 * gcc.c-torture/compile/980701-1.c: New test.
55715
55716 * gcc.c-torture/execute/980701-1.c: New test.
55717
55718 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
55719 rlsruhe.de>
55720
55721 * g++.old-deja/g++.robertl/eb132.C: New test.
55722 * g++.old-deja/g++.robertl/eb133.C: Likewise.
55723
55724 1998-06-29 Dave Love <d.love@dl.ac.uk>
55725
55726 * g77.f-torture/execute/980628-7.f,
55727 g77.f-torture/execute/980628-8.f,
55728 g77.f-torture/execute/980628-9.f,
55729 g77.f-torture/execute/980628-10.f: New tests from Craig.
55730
55731 * g77.f-torture/execute/980628-3.f: Remove mail headers.
55732
55733 1998-06-28 Jeffrey A Law (law@cygnus.com)
55734
55735 * g77.f-torture/execute/980628-4.f: New test from Craig.
55736 * g77.f-torture/execute/980628-5.f: Likewise.
55737 * g77.f-torture/execute/980628-2.f: Likewise.
55738 * g77.f-torture/execute/980628-0.f: Likewise.
55739 * g77.f-torture/execute/980628-1.f: Likewise.
55740 * g77.f-torture/execute/980628-3.f: Likewise.
55741 * g77.f-torture/execute/980628-6.f: Likewise.
55742
55743 1998-06-28 Jeffrey A Law (law@cygnus.com)
55744
55745 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
55746 directory when nothing has been installed yet.
55747
55748 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
55749
55750 * gcc.c-torture/special/special.exp: Handle newer versions of
55751 dejagnu.
55752
55753 1998-06-26 Jeffrey A Law (law@cygnus.com)
55754
55755 * gcc.dg/980626-1.c: New test.
55756
55757 1998-06-19 Bruno Haible <haible@ilog.fr>
55758
55759 * gcc.misc-tests/m-un-2.c: New test.
55760 * g++.old-deja/g++.other/warn01.c: Likewise.
55761
55762 1998-06-19 Robert Lipe <robertl@dgii.com>
55763
55764 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
55765 compatibility with assmblers with a different comment character.
55766 Eliminate use of GAS-specific extensions.
55767
55768 1998-06-19 Jeffrey A Law (law@cygnus.com)
55769
55770 * gcc.c-torture/execute/ieee/980619-1.c: New test.
55771
55772 1998-06-19 Robert Lipe <robertl@dgii.com>
55773
55774 * lib/g77.exp: Replace search for libf2c.a with search for newly
55775 renamed libg2c.a
55776
55777 1998-06-17 Jeffrey A Law (law@cygnus.com)
55778
55779 * gcc.c-torture/execute/980617-1.c: New test.
55780
55781 1998-06-12 Jeffrey A Law (law@cygnus.com)
55782
55783 * gcc.c-torture/execute/980612-1.c: New test.
55784
55785 1998-06-08 Jeffrey A Law (law@cygnus.com)
55786
55787 * gcc.dg/980523-1.c: Only test on ppc-linux.
55788 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
55789
55790 * gcc.c-torture/execute/980608-1.c: New test.
55791
55792 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
55793
55794 * gcc.c-torture/execute/980605-1.c: New test.
55795
55796 1998-06-04 Jeffrey A Law (law@cygnus.com)
55797
55798 * gcc.c-torture/execute/980604-1.c: New test.
55799
55800 1998-06-02 Jeffrey A Law (law@cygnus.com)
55801
55802 * gcc.c-torture/execute/980602-1.c: New test.
55803 * gcc.c-torture/execute/980602-2.c: Likewise.
55804
55805 1998-06-02 Dave Love <d.love@dl.ac.uk>
55806
55807 * 970125-0.f: Fix per JCB. Add commentary.
55808
55809 1998-05-31 Michael Meissner <meissner@cygnus.com>
55810
55811 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
55812 IEEE -0 support.
55813
55814 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
55815
55816 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
55817 earlier.
55818
55819 1998-05-28 Catherine Moore <clm@cygnus.com>
55820
55821 * gcc.c-torture/execute/980526-3.c: New test.
55822
55823 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
55824
55825 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
55826 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
55827 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
55828 m88k-motorola-sysv3 to XFAIL.
55829
55830 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
55831
55832 * gcc.dg/980526-1.c: New test.
55833 * gcc.c-torture/execute/980526-2.c: New test.
55834
55835 1998-05-26 Jeffrey A Law (law@cygnus.com)
55836
55837 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
55838
55839 * gcc.c-torture/execute/980526-1.c: New test.
55840
55841 1998-05-26 Dave Love <d.love@dl.ac.uk>
55842
55843 * g77.f-torture/execute/alpha2.f: Add runtime test.
55844
55845 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
55846
55847 * g++.old-deja/old-deja.exp: Strip leading directories.
55848
55849 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
55850 error for the line. Don't run multiple tests for the same line.
55851
55852 1998-05-23 Jeffrey A Law (law@cygnus.com)
55853
55854 * gcc.dg/980523-1.c: New test.
55855
55856 1998-05-23 Dave Love <d.love@dl.ac.uk>
55857
55858 * g77.f-torture/compile/970915-0.f: New test.
55859
55860 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
55861
55862 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
55863
55864 1998-05-21 Jeffrey A Law (law@cygnus.com)
55865
55866 * gcc.dg/980520-1.c: New test.
55867
55868 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
55869
55870 * gcc.dg/980502-1.c: Fix return type.
55871
55872 1998-05-20 Jeffrey A Law (law@cygnus.com)
55873
55874 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
55875 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
55876 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
55877 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
55878 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
55879
55880 1998-05-20 Dave Love <d.love@dl.ac.uk>
55881
55882 * g77.f-torture/execute/980520-1.f: New test.
55883
55884 1998-05-15 Dave Love <d.love@dl.ac.uk>
55885
55886 * lib/mike-g77.exp: New file.
55887
55888 * g77.f-torture/noncompile/noncompile.exp,
55889 g77.f-torture/noncompile/check0.f: New files.
55890
55891 1998-05-14 Dave Love <d.love@dl.ac.uk>
55892
55893 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
55894 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
55895 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
55896 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
55897 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
55898 abort where appropriate.
55899
55900 1998-05-05 Michael Meissner <meissner@cygnus.com>
55901
55902 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
55903 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
55904
55905 1998-04-29 Dave Love <d.love@dl.ac.uk>
55906
55907 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
55908
55909 1998-04-27 Dave Love <d.love@dl.ac.uk>
55910
55911 * g77.f-torture/compile/980427-0.f: New test.
55912
55913 1998-04-24 Dave Love <d.love@dl.ac.uk>
55914
55915 * g77.f-torture/compile/980424-0.f: New test.
55916
55917 1998-04-19 Dave Love <d.love@dl.ac.uk>
55918
55919 * g77.f-torture/compile/980419-2.f (main): New test.
55920 * g77.f-torture/compile/970125-0.f: New test.
55921 * g77.f-torture/compile/980419-1.f: New test.
55922
55923 1998-04-08 Jim Wilson <wilson@cygnus.com>
55924
55925 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
55926 of loop-4.c.
55927
55928 1998-04-07 Jim Wilson <wilson@cygnus.com>
55929
55930 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
55931
55932 1998-04-03 Jim Wilson <wilson@cygnus.com>
55933
55934 * gcc.c-torture/compile/980329-1.c: New test.
55935
55936 1998-03-18 Jim Wilson <wilson@cygnus.com>
55937
55938 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
55939 * gcc.dg/980312-1.c: Fix typo in -march command.
55940
55941 1998-03-16 H.J. Lu (hjl@gnu.org)
55942
55943 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
55944
55945 1998-03-11 Robert Lipe <robertl@dgii.com>
55946
55947 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
55948 Dave Love agree the Fortran source is bogus.
55949
55950 1998-03-11 Robert Lipe <robertl@dgii.com>
55951
55952 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
55953 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
55954 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
55955 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
55956 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
55957
55958 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
55959
55960 * g++.old-deja/g++.other/friend1.C: New test.
55961
55962 1998-02-18 Dave Love <d.love@dl.ac.uk>
55963
55964 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
55965 possibly uninitialized) variables and declare dnrm2.
55966
55967 1998-02-23 Robert Lipe <robertl@dgii.com>
55968
55969 From Bruno Haible <haible@ilog.fr>:
55970 * gcc.c-torture/execute/980223.c: New test.
55971
55972 1998-02-13 Jeffrey A Law (law@cygnus.com)
55973
55974 * gcc.dg/ifelse-1.c: New test.
55975
55976 1998-02-09 H.J. Lu (hjl@gnu.org)
55977
55978 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
55979
55980 * lib/old-dejagnu.exp (old-dejagnu): Added the
55981 "execution test - XFAIL *-*-*" handling in the spirit of
55982 "excess errors test -". Changed the "execution test fails"
55983 handling to be like "excess errors test fails".
55984 * Update various tests accordingly.
55985
55986 1998-02-06 Jim Wilson <wilson@cygnus.com>
55987
55988 * gcc.c-torture/execute/980205.c: New test.
55989
55990 1998-01-18 Jeffrey A Law (law@cygnus.com)
55991
55992 * lib/c-torture.exp: Look for .x files instead of .cexp files.
55993 * lib/f-torture.exp: Similarly.
55994 * gcc.c-torture: Rename all .cexp files to .x files.
55995
55996 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
55997
55998 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
55999 (940510-1.c): Removed duplicate.
56000 (971104-1.c): New test.
56001
56002 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
56003
56004 * lib/f-torture.exp: Improve error and loop detection.
56005
56006 1997-11-19 Michael Meissner <meissner@cygnus.com>
56007
56008 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
56009 use that to size the filler array.
56010
56011 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
56012
56013 * lib/c-torture.exp(c-torture-execute): Fix typo.
56014
56015 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
56016 testcase as the executable name. Keep the executable around if
56017 the test fails.
56018
56019 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
56020
56021 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
56022 changes. Only test one -g option, and move it to the end of the
56023 list of options to test.
56024
56025 1997-09-19 Michael Meissner <meissner@cygnus.com>
56026
56027 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
56028 variable GCC_TORTURE_OPTIONS to supply default switches separated
56029 by colons. If no environment variable, run tests with -O0 -g, -O1
56030 -g, and -O2 -g as well.
56031
56032 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
56033
56034 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
56035 explanatory comments. Fix indentation.
56036
56037 1997-09-15 Jeffrey A Law (law@cygnus.com)
56038
56039 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
56040
56041 1997-09-11 Jeffrey A Law (law@cygnus.com)
56042
56043 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
56044 * g++.old-deja/g++.mike/p7325.C: Likewise.
56045 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
56046
56047 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
56048
56049 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
56050 * g++.old-deja/g++.brendan/crash30.C: Likewise.
56051 * g++.old-deja/g++.brendan/crash39.C: Likewise.
56052 * g++.old-deja/g++.law/operators4.C: Likewise.
56053
56054 1997-09-11 Joe Buck (jbuck@synopsys.com)
56055
56056 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
56057 * g++.old-deja/g++.mike/p784.C: Ditto.
56058 * g++.old-deja/g++.mike/p785.C: Ditto.
56059
56060 1997-09-05 Jeffrey A Law (law@cygnus.com)
56061
56062 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
56063
56064 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
56065
56066 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
56067 target feature; pass this to c-torture-execute as needed.
56068
56069 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
56070
56071 * lib/c-torture.exp(c-torture-execute): If the previous and the
56072 current executables being tested are identical, we don't need to
56073 run the executable again. Try to make the executable names
56074 unique. Add an optional argument for passing additional compiler
56075 flags.
56076
56077 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
56078
56079 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
56080
56081 1997-08-29 Jeffrey A Law (law@cygnus.com)
56082
56083 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
56084
56085 1997-07-31 Jeffrey A Law (law@cygnus.com)
56086
56087 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
56088 32bit or larger longs.
56089
56090 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
56091 have either a 32bit long or 32bit int.
56092
56093 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
56094
56095 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
56096 Make double precision tests dependent on sizeof (double).
56097
56098 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
56099
56100 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
56101 too.
56102
56103 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
56104
56105 * gcc.c-torture/compile/961203-1.cexp: New script.
56106
56107 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
56108
56109 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
56110 up the includes ourselves.
56111
56112 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
56113
56114 * lib/plumhall.exp: Remove random include, and add a few
56115 verbose messages for debugging.
56116
56117 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
56118
56119 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
56120 of trying to do it ourselves.
56121
56122 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
56123
56124 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
56125
56126 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
56127
56128 * gcc.prms/5403.c: Made regexp a bit less strict.
56129
56130 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
56131
56132 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
56133 is returned from remote_load instead.
56134 * lib/plumhall.exp: Ditto.
56135 * lib/mike-g++.exp: Ditto.
56136 * lib/old-dejagnu.exp: Ditto.
56137 * lib/c-torture.exp: Ditto.
56138
56139 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
56140
56141 * lib/g++.exp: Use build_wrapper procedure.
56142 * lib/gcc.exp: Ditto.
56143
56144 1997-05-20 Jeffrey A Law (law@cygnus.com)
56145
56146 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
56147 an old-style decl for malloc. Fixes tests to work when
56148 sizeof (int) != sizeof (size_t).
56149
56150 1997-05-15 Mike Meissner <meissner@cygnus.com>
56151
56152 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
56153
56154 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
56155 use stdargs.h interface.
56156
56157 1997-05-15 Mike Meissner <meissner@cygnus.com>
56158
56159 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
56160 NO_VARARGS when compiling.
56161
56162 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
56163
56164 * lib/plumhall.exp(ph_includes): New procedure.
56165 (ph_make): Use it.
56166 (ph_compiler): Ditto.
56167
56168 * lib/g++.exp: Rename test-glue.c to testglue.c.
56169 * lib/gcc.exp: Ditto.
56170
56171 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
56172
56173 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
56174 to completion when it's called.
56175
56176 1997-03-21 Michael Meissner <meissner@cygnus.com>
56177
56178 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
56179 is defined, don't do test.
56180
56181 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
56182
56183 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
56184 for object files.
56185 (ph_summary): Mark skipped testcases as untested, not unresolved.
56186
56187 * lib/plumhall.exp (ph_make): If unresolved because of bad
56188 errorCode, record errorCode in log file.
56189 (*): Replace send_log/verbose with verbose -log.
56190
56191 1997-03-19 Michael Meissner <meissner@cygnus.com>
56192
56193 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
56194 double conversion if double isn't at least 8 bytes.
56195
56196 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
56197 int to work with targets where int is 16 bits.
56198
56199 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
56200 8 bytes, just exit, since 4 byte doubles don't have enough bits of
56201 precision for the test to complete.
56202
56203 1997-03-14 Michael Meissner <meissner@cygnus.com>
56204
56205 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
56206 if d10v is not compiled with the -mdouble64 flag.
56207 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
56208
56209 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
56210 d10v is not compiled with the -mint32 flag.
56211
56212 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
56213
56214 * lib/plumhall.exp: Use incr_count.
56215
56216 1997-03-12 Jeffrey A Law (law@cygnus.com)
56217
56218 * gcc.c-torture: Update to c-torture-1.45.
56219
56220 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
56221
56222 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
56223 the name of the expect testcase file).
56224
56225 * lib/g++.exp(g++_init): Ditto.
56226
56227 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
56228
56229 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
56230 the host.
56231
56232 * lib/gcc.exp(gcc_exit): New procedure.
56233
56234 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
56235
56236 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
56237 specs where appropriate.
56238
56239 * g++.old-deja/g++.arm/*: Added additional ERROR checks
56240 because of new "candidates are" messages, and removed a few
56241
56242 * Converted all non-old-style g++ testcases to old-style, and
56243 moved into g++.old-deja.
56244
56245 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
56246
56247 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
56248 options.
56249
56250 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
56251 succeeded.
56252
56253 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
56254
56255 1997-02-13 Michael Meissner <meissner@cygnus.com>
56256
56257 * lib/gcc.exp (gcc_target_compile): Add support for defining
56258 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
56259 the machine doesn't have those features.
56260
56261 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
56262
56263 * g++.law/operators4.exp: Don't use LIBS.
56264
56265 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
56266
56267 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
56268
56269 * lib/mike-g++.exp: Don't set the compiler to be tested here.
56270 * lib/g++.exp: Set it here instead. Also, allow use of the
56271 --tool_exec and --tool_opt options. Change CXX to
56272 GXX_UNDER_TEST.
56273
56274 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
56275
56276 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
56277
56278 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
56279
56280 * lib/old-dejagnu.exp: Use prune_warnings instead of
56281 prune_system_crud.
56282 * lib/mike-g++.exp: Ditto.
56283 * lib/gcc.exp: Ditto.
56284 * lib/g++.exp: Ditto.
56285
56286 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
56287
56288 1997-02-07 Jeffrey A Law (law@cygnus.com)
56289
56290 * 941014-2.c: Include stdlib.h
56291 * 960327-1.c: Include stdio.h
56292 * dbra.c, index-1.c: Don't assume ints are 32bits.
56293
56294 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
56295
56296 * lib/gcc.exp: Add gcc,stack_size target feature.
56297
56298 * lib/g++.exp(g++_target_compile): Add the include and link
56299 paths here, not in two other places. And, it's $options, not
56300 options.
56301
56302 * lib/mike-g++.exp(postbase): Remove the code that determines
56303 the correct include and link paths.
56304 * g++.old-deja/old-deja.exp: Ditto.
56305
56306 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
56307
56308 * lib/g++.exp(g++_init): target_compile no longer returns the
56309 filename of the result.
56310
56311 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
56312
56313 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
56314 call to glob.
56315
56316 * gcc.c-torture/special/special.exp: Change call to
56317 gcc_target_compile to include the object file.
56318
56319 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
56320
56321 * gcc.c-torture/special/special.exp: Correct misspelling in last
56322 change.
56323
56324 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
56325
56326 * lib/plumhall.exp(ph_summary): Log the entire output of the
56327 executable. Return -1 if there were any failures, 0 otherwise.
56328 (ph_execute): Return -1 if there were any failures, 0 otherwise.
56329 (ph_make): Clean up objects and executables that were built
56330 if the tests succeeded.
56331
56332 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
56333
56334 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
56335 libraries and includes in the build tree as appropriate.
56336
56337 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
56338
56339 * lib/c-torture.exp: Instead of looking for the global variable
56340 NO_LONG_LONG, check to see if that's a feature of the target.
56341
56342 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
56343
56344 * config/default.exp: Minimize. Delete the remainer of the files in
56345 config; this functionality is now in devo/dejagnu/config.
56346
56347 g++.*/*: Pass any additional flags used to compile to postbase;
56348 delete CXXFLAGS.
56349
56350 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
56351 is now done by runtest.exp. Use gcc_target_compile instead of
56352 compile.
56353
56354 lib/c-torture.exp: Use gcc_target_compile instead of compile.
56355 Remove references to CFLAGS. Use remote_file instead of
56356 calling rm -f.
56357 (c-torture): Take a list of arguments to use to compile this
56358 testcase.
56359
56360 lib/g++.exp: Simplify. Use target_compile instead of compile.
56361 lib/gcc-dg.exp: Ditto.
56362 lib/gcc.exp: Ditto.
56363 lib/mike-{gcc,g++}.exp: Ditto.
56364 lib/old-dejagnu.exp: Ditto.
56365 lib/plumhall.exp: Ditto.
56366
56367 1997-01-08 Jim Wilson <wilson@cygnus.com>
56368
56369 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
56370 (ph_linker): Likewise.
56371
56372 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
56373
56374 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
56375 MAP_ANON / MAP_ANONYMOUS if defined;
56376 else try to map from /dev/zero .
56377
56378 1996-11-12 Jeffrey A Law (law@cygnus.com)
56379
56380 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
56381 isn't defined, then define it to MAP_ANONYMOUS.
56382
56383 1996-11-12 Jeffrey A Law (law@cygnus.com)
56384
56385 * gcc.c-torture: Update to c-torture-1.42 release.
56386
56387 1996-11-11 Jeffrey A Law (law@cygnus.com)
56388
56389 * gcc.c-torture: Update to c-torture-1.41 release.
56390
56391 1996-10-27 Jeffrey A Law (law@cygnus.com)
56392
56393 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
56394 c-torture release.
56395
56396 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
56397
56398 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
56399 and LDFLAGS. Fix second case to append the target_info ldflags
56400 onto LDFLAGS, not CFLAGS.
56401 * lib/g++.exp (g++_init): Add target_info stuff.
56402 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
56403 of libgloss and newlib flags for !native.
56404
56405 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
56406 (GDB): Fix relative path to go up another dir for finding gdb.
56407
56408 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
56409
56410 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
56411 versions in the target_info array, if they don't exist.
56412
56413 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
56414
56415 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
56416
56417 1996-07-08 Jim Wilson <wilson@cygnus.com>
56418
56419 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
56420 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
56421
56422 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
56423
56424 * lib/old-dejagnu.exp: Don't remove the output file before we've
56425 actually tested it. Don't append pwd to the path of the executable
56426 we're testing.
56427
56428 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
56429
56430 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
56431
56432 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
56433
56434 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
56435 temporary directory for compiler files, and set it to a default
56436 value of /tmp. Set $output as the name of the output file from
56437 compiling the testcase. Add a -o option to $cflags_var so the
56438 compiler writes the final output file as $output. Set $executable
56439 to $output.
56440
56441 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
56442 directory for compiler files, and set it to /tmp if it doesn't
56443 already have a value. Set $output_file to the name of the output
56444 file from compiling the testcase. Add a -o option to CXXFLAGS so
56445 the compiler writes the final output file as $output. Use $output
56446 as the executable to be tested.
56447
56448 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
56449
56450 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
56451
56452 1996-06-08 Jeffrey A Law (law@cygnus.com)
56453
56454 * gcc.c-torture/execute/pending-1.c: New test. Still
56455 pending in Tege's queue.
56456
56457 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
56458
56459 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
56460 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
56461 if there were failures. Call unresolved if there were unresolved
56462 testcases. Call gcc_fail if program did not run to completion.
56463 (ph_make): Pass additional argument name to ph_execute.
56464 (ph_execute): Add new argument. Pass additional arguments to
56465 ph_summary. Call gcc_fail is there is no execution output.
56466
56467 1996-04-24 Jeffrey A Law (law@cygnus.com)
56468
56469 * lib/plumhall.exp (proc_summary): Output relavent summary
56470 lines into the log so specific failures in plumhall can be
56471 investigated.
56472
56473 1996-04-10 Jeffrey A Law (law@cygnus.com)
56474
56475 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
56476 (c-torture-execute): Don't try to execute tests which use
56477 "long long" types if $NO_LONG_LONG is nonzero.
56478
56479 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
56480
56481 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
56482 not c-torture.
56483
56484 * gcc.ieee: Move from here.
56485 * gcc.c-torture/execute/ieee: To here.
56486
56487 1996-03-26 Jeffrey A Law (law@cygnus.com)
56488
56489 * gcc.c-torture: Update to c-torture-1.41 release.
56490
56491 1996-03-22 Jeffrey A Law (law@cygnus.com)
56492
56493 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
56494 not "$output".
56495
56496 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
56497
56498 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
56499 -c present.
56500
56501 1996-03-02 Jeffrey A Law (law@cygnus.com)
56502
56503 * config/proelf.exp: Handle connecting to a simulator.
56504
56505 1996-01-31 Jeffrey A Law (law@cygnus.com)
56506
56507 * config/proelf.exp: New file. Enough framework that we can
56508 run c-torture tests on the proelf targets (or any other target
56509 that gdb can connect to for that matter).
56510
56511 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
56512
56513 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
56514 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
56515
56516 * lib/plumhall.exp (ph_execute): Always call ph_summary if
56517 exec_output exists.
56518
56519 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
56520
56521 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
56522 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
56523
56524 * config/*.exp: Update FSF address. Change result of ${tool}_load
56525 to pass/fail/unresolved/unsupported/untested. Caller must now
56526 call unresolved/unsupported/untested.
56527 * lib/*.exp: Update FSF address. Update to handle new results of
56528 ${tool}_load.
56529 * lib/chill.exp (verbose): Delete.
56530
56531 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
56532
56533 * lib/gcc.exp (default_gcc_start): Change order of args to
56534 $LDFLAGS $CFLAGS $LIBS.
56535 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
56536 Save/set/restore CFLAGS. Pass single arg to gcc_start.
56537 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
56538 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
56539 * gcc.misc-tests/dg-test.exp: Likewise.
56540 * gcc.misc-tests/msgs.exp: Likewise.
56541 * gcc.prms/prms.exp: Likewise.
56542 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
56543 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
56544
56545 * lib/dg.exp: Deleted, moved to dejagnu/lib.
56546
56547 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
56548
56549 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
56550
56551 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
56552 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
56553
56554 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
56555 necessary.
56556
56557 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
56558
56559 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
56560 global for loop; add use of $mathlib.
56561 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
56562 settings here; set mathlib for anything but VxWorks.
56563
56564 1996-01-22 Jeffrey A Law (law@cygnus.com)
56565
56566 * gcc.c-torture: Update to c-torture-1.40 release.
56567
56568 1996-01-03 Jeffrey A Law (law@cygnus.com)
56569
56570 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
56571 dg.exp.
56572
56573 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
56574
56575 * lib/c-torture.exp (c-torture-execute): Declare "output" as
56576 global.
56577
56578 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
56579
56580 * lib/g++.exp (LIBS): Define if not already.
56581 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
56582 (gcc-dg-prune): Call prune_gcc_output.
56583 * lib/gcc.exp (prune_gcc_output): New proc.
56584 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
56585 prune_gcc_output.
56586
56587 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
56588
56589 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
56590 (c-torture-execute): Likewise. Rename `name' to `testcase'.
56591
56592 1995-11-15 Jeffrey A Law (law@cygnus.com)
56593
56594 * gcc.c-torture: Update to c-torture-1.39 release.
56595
56596 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
56597
56598 * lib/c-torture.exp (c-torture-execute): Don't return if one option
56599 fails, try others as well.
56600
56601 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
56602
56603 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
56604 If compilation fails, mark execute tests as `untested'.
56605 If test is marked as unsupported, don't mark compilation and
56606 execute tests as failed.
56607
56608 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
56609
56610 * lib/g++.exp (g++_init): Don't link in libg++, and look to
56611 libstdc++ for whether or not we want to be doing shared
56612 libraries. Delete link_curses since we don't need it anymore.
56613 * lib/mike-g++.exp (postbase): Don't link in libg++.
56614 * g++.old-deja/old-deja.exp: Likewise.
56615
56616 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
56617
56618 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
56619
56620 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
56621
56622 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
56623 For that, add `-Wl,-a,shared_archive'.
56624 * g++.old-deja/old-deja.exp: Likewise.
56625
56626 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
56627
56628 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
56629
56630 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
56631
56632 * lib/mike-g++.exp (postbase): Pay attention to the status of
56633 g++_load.
56634
56635 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
56636
56637 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
56638
56639 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
56640
56641 * lib/gcc.exp (default_gcc_start): No longer need to log program
56642 being executed or its output, execute_anywhere does that now.
56643 * lib/g++.exp (default_g++_version): Call execute_anywhere.
56644 (default_g++_start): Likewise. Delete calls to verbose/send_log.
56645
56646 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
56647
56648 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
56649 the same as those in lib/g++.exp.
56650
56651 1995-10-10 Jeff Law (law@hurl.cygnus.com)
56652
56653 * gcc.c-torture: Update to c-torture-1.38 release.
56654 * gcc.ieee: Related changes.
56655
56656 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
56657
56658 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
56659 "exec". Minor reformatting changes.
56660
56661 * config/rom68k.exp (${tool}_load): Make it work in a canadian
56662 cross. This means all "exec" calls now work on a remote host as
56663 well.
56664 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
56665 cross. Filter out the extra "\r\n" stuff that expect puts in.
56666 (c-torture-execute): Filter out the bogus warnings like
56667 c-torture-compile does. Add support for canadian cross.
56668 * lib/gcc.exp (default_gcc_version, default_gcc_start)
56669 Use execute_anywhere rather than calling exec directly. Now it
56670 works for canadian cross testing.
56671
56672 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
56673
56674 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
56675 results into a variable, and check that rather than using file exists.
56676
56677 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
56678
56679 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
56680 create a libg++.so. For sunos4.1.*, also add -ltermcap.
56681
56682 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
56683
56684 * g++.old-deja/old-deja.exp: Create and pass runshlib and
56685 lib_curses if there's a shared libg++ in the build tree.
56686
56687 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
56688
56689 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
56690 if not supported target.
56691
56692 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
56693
56694 * lib/g++.exp (g++_init): Move empty setting of runshlib and
56695 link_curses up to always happen, not just for native builds.
56696
56697 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
56698
56699 * gcc.c-torture: Update to c-torture-1.36 release.
56700 * gcc.failure: Related changes.
56701
56702 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
56703
56704 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
56705
56706 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
56707
56708 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
56709 * lib/mike-g++.exp (postbase): Not in here. Still reference
56710 runshlib, link_curses, and mathlib for link and run.
56711
56712 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
56713 pass the runtime shared library options for Solaris, OSF/1, and
56714 Irix5, and link with -lcurses to avoid unresolved references.
56715
56716 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
56717
56718 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
56719 only run once.
56720
56721 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
56722
56723 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
56724
56725 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
56726
56727 * gcc.c-torture: Update to c-torture-1.35 release. Note we
56728 do not have a framework for the "compat" tests yet.
56729
56730 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
56731
56732 * lib/mike-g++.exp (postbase): New local variable `mathlib',
56733 set to null if we're testing vxworks5.1. Use that instead of
56734 `-lm' in the setting of LIBS for link and run.
56735
56736 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
56737
56738 * config/rom68k.exp (${tool}_load): Major changes to make it
56739 work. Verified that it does in fact return the stuff in
56740 exec_output properly. Catch any Emul or any TRAP other than 0.
56741
56742 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
56743
56744 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
56745 LDFLAGS properly for targets that need stuff from libgloss.
56746 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
56747 only run once.
56748 (gpp_initialized): New variable.
56749
56750 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
56751
56752 * config/rom68k.exp: Load libgloss.exp.
56753 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
56754 so we can produce a fully linked binary.
56755 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
56756 so we can produce a fully linked binary.
56757
56758 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
56759
56760 * lib/plumhall.exp (ph_section): Watch for expected failures.
56761 Add missing `else'.
56762
56763 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
56764 run the testcase.
56765 (c-torture): Likewise.
56766
56767 1995-08-28 Doug Evans <dje@cygnus.com>
56768
56769 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
56770
56771 * lib/mike-g++.exp (mike_cleanup): New proc.
56772 (prebase): New globals compiler_result, not_compiler_result,
56773 target_regexp.
56774 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
56775 allow leading "-" in pattern. Watch for unsupported tests.
56776 If $compiler_result is set, pattern match assembler code,
56777 and ditto for $not_compiler_result.
56778 * lib/mike-gcc.exp: Likewise.
56779
56780 * lib/plumhall.exp (ph_execute): Only call ph_summary if
56781 execution "succeeded".
56782
56783 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
56784
56785 * config/win32.exp: New file.
56786 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
56787
56788 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
56789
56790 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
56791 unsupported.
56792 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
56793 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
56794 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
56795
56796 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
56797 "... without exceptions was ...". That is now handled by
56798 prune_system_crud.
56799 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
56800
56801 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
56802
56803 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
56804 sieve.c,sort2.c}: New files.
56805 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
56806 sieve.exp,sort2.exp}: Drivers for them.
56807
56808 * lib/mike-gcc.exp (program_output): New user settable variable.
56809 (postbase): Call prune_system_crud. Also prune extraneous compiler
56810 messages.
56811 * lib/mike-g++.exp (program_output): New user settable variable.
56812
56813 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
56814
56815 * config/sh.exp: Deleted (use sim.exp instead).
56816
56817 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
56818
56819 * config/vx.exp: Declare CHECKTASK as global.
56820 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
56821 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
56822 * lib/old-dejagnu.exp: Load [pwd]/$executable.
56823
56824 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
56825
56826 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
56827 target. Like vx.exp, only includes `vx29k.exp' instead of
56828 `vxworks.exp'.
56829
56830 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
56831
56832 * config/sim.exp: Increase time limit from 120 seconds to 240.
56833
56834 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
56835
56836 * gcc.c-torture/execute/950628-1.c: New test.
56837
56838 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
56839
56840 * gcc.c-torture: Update with changes/additions from
56841 c-torture-1.34.
56842
56843 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
56844
56845 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
56846
56847 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
56848
56849 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
56850
56851 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
56852
56853 * gcc.c-torture/compile/950512-1.c: New test.
56854 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
56855 * gcc.dg/struct-ret-1.c: Likewise.
56856
56857 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
56858
56859 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
56860 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
56861
56862 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
56863
56864 * gcc.c-torture/special/920411-1.c: Deleted.
56865 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
56866
56867 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
56868
56869 * config/sim.exp (${tool}_load): Hack in call to bash to get a
56870 cpu limit.
56871
56872 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
56873
56874 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
56875
56876 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
56877
56878 From kenner;
56879 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
56880 is the proper length.
56881 * va-arg-3.c: Likewise.
56882
56883 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
56884
56885 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
56886 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
56887
56888 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
56889 * lib/g++.exp (default_g++_start): Delete old cruft.
56890
56891 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
56892
56893 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
56894 (2 * (1 << 18)) to (2 * (1 << 17)).
56895
56896 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
56897
56898 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
56899
56900 * config/rom68k.exp: Renamed from config/idp.exp
56901
56902 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
56903
56904 * c-torture/compile/921109-2.c
56905
56906 1995-04-18 Mike Stump <mrs@cygnus.com>
56907
56908 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
56909 excess errors.
56910
56911 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
56912
56913 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
56914 output.
56915 * lib/g++.exp (default_g++_start): Likewise.
56916
56917 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
56918
56919 * gcc.c-torture/compile/950329-1.c: New test.
56920
56921 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
56922
56923 * config/bug.exp (${tool}_load): Updated to use new remote_open
56924 and remote_close procs.
56925 * config/idp.exp: New file.
56926
56927 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
56928
56929 * gcc.c-torture/execute/950322-1.c: New test.
56930
56931 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
56932
56933 * config/vx.exp (${tool}_load): Clean up testing of return code from
56934 vxworks_ld and vxworks_spawn.
56935
56936 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
56937
56938 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
56939
56940 1995-03-13 Mike Stump <mrs@cygnus.com>
56941
56942 * lib/old-deja.exp: Add `excess errors test - ' error, now one
56943 can mark excess errors on a machine by machine basis. Note, the
56944 default is to not expect any excess errors, even when excess
56945 errors test - is given, so you will want to put an XFAIL ... on
56946 these lines. For example, // excess errors test - XFAIL hppa*-*-*
56947 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
56948 those 4 machines, but no others.
56949
56950 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
56951
56952 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
56953 * lib/c-torture.exp: to here.
56954
56955 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
56956
56957 * gcc.c-torture/execute/950221-1.c: New test.
56958 * gcc.c-torture/execute/struct-ret-1.c: New test.
56959 * gcc.c-torture/compile/950221-1.c: New test.
56960
56961 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
56962
56963 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
56964
56965 * gcc.c-torture/execute/arith-1.c (main): Return 0.
56966 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
56967
56968 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
56969
56970 * g++.gb: New directory of tests, derived from my signature and
56971 class scoping tests.
56972
56973 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
56974 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
56975 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
56976 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
56977 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
56978 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
56979 * g++.gb/sig25.C: Likewise.
56980
56981 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
56982 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
56983 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
56984 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
56985 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
56986 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
56987 * g++.gb/sig25.exp: Likewise.
56988
56989 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
56990 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
56991 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
56992 * g++.gb/scope13.C: Likewise, this test still fails.
56993
56994 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
56995 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
56996 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
56997 * g++.gb/scope13.exp: Ditto.
56998
56999 * g++.gb/README: New file, explains what these tests are about.
57000
57001 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
57002
57003 * lib/dg.exp (dg-do): Support `preprocess'.
57004 (dg-test): Likewise.
57005
57006 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
57007
57008 * config/udi.exp: change "continue -expect" to "exp_continue".
57009
57010 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
57011
57012 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
57013 Delete redundant tests.
57014
57015 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
57016 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
57017 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
57018 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
57019 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
57020 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
57021 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
57022 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
57023
57024 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
57025 storing label pointers.
57026 * gcc.c-torture/execute/921019-1.c: Likewise.
57027 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
57028 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
57029 parameter fp.
57030 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
57031 constants.
57032
57033 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
57034 Delete obsolete tests.
57035
57036 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
57037 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
57038 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
57039 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
57040 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
57041 * gcc.c-torture/compile/950124-1.c: New test.
57042
57043 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
57044
57045 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
57046
57047 * lib/mike-g++.exp: Add -lm to LIBS.
57048
57049 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
57050
57051 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
57052
57053 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
57054
57055 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
57056
57057 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
57058
57059 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
57060
57061 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
57062
57063 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
57064 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
57065 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
57066 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
57067 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
57068 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
57069 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
57070 * g++.law/{operators31.C, operators32.C,
57071 * g++.law/{operators33.C, operators34.C}: Likewise.
57072 * g++.law/{pic1.C, refs2.C}: Likewise.
57073 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
57074 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
57075 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
57076 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
57077
57078 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
57079 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
57080 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
57081 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
57082 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
57083 * g++.law/{enum9.exp, friend5.exp}: Likewise.
57084 * g++.law/{nest3.exp, nest4.exp}: Likewise.
57085 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
57086 * g++.law/{operators30.exp, operators31.exp}: Likewise.
57087 * g++.law/{operators32.exp, operators33.exp}: Likewise.
57088 * g++.law/{operators34.exp}: Likewise.
57089 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
57090 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
57091 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
57092 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
57093 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
57094
57095 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
57096 No longer expected to fail.
57097 * g++.law/missed-error3.C: Tweak for recent bool changes.
57098
57099 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
57100
57101 * config/emb-unix: Deleted.
57102 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
57103 remote execution. Do final link on remote host if REMOTE_LINK is set.
57104
57105 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
57106
57107 * lib/dg.exp (dg-test): Fix typo in last patch.
57108
57109 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
57110
57111 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
57112 (handles multiple occurrences).
57113
57114 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
57115
57116 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
57117 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
57118 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
57119 printed).
57120 * lib/c-torture.exp (c-torture-compile): Likewise.
57121 (c-torture): Prepend full path if missing.
57122 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
57123 (gcc_fail): Likewise.
57124 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
57125
57126 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
57127
57128 * lib/netware.exp: Only attach to NetWare i386 systems.
57129
57130 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
57131
57132 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
57133 messages. Add test name to "output pattern match" pass/fail message.
57134
57135 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
57136
57137 * gcc.dg: New testsuite.
57138 * gcc.dg/dg.exp: New file.
57139
57140 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
57141 test-switch.c}: Deleted.
57142
57143 * gcc.misc-tests/msgs.exp: New testcase driver.
57144
57145 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
57146
57147 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
57148 Watch for illegal return values from ${tool}_load.
57149 * config/unix.exp (${tool}_load): Fix pass/fail detection for
57150 cross targets. Coerce return value >0 to 1.
57151
57152 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
57153
57154 * config/unix.exp (${tool}_load): Call program rsh, not proc.
57155
57156 * config/emb-unix.exp: New file.
57157
57158 * config/sim.exp: Error if variable $SIM not defined.
57159 (${tool}_load): Mark test as "untested" if simulator missing.
57160
57161 * config/unix.exp: Load remote.exp to get rcp_download.
57162 * lib/c-torture.exp: Use different option lists for testcases with
57163 and without loops.
57164 * gcc.c-torture/execute/execute.exp: Likewise.
57165
57166 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
57167
57168 * config/*.exp: Clarify return code from ${tool}_load.
57169 Call `unresolved' or `untested' instead of `warning' or `perror'
57170 (sometimes you still want to call both though).
57171 Add comment that `shell_id' is local to each file.
57172 * config/udi.exp (timeout): Set to 30.
57173 Don't print warning if connection fails, $connectmode has already
57174 printed an error.
57175 (${tool}_load): Move verbose messages to level 2.
57176 Rework pattern for "Process started" message.
57177 Pass `shell_id' to ${connectmode}_download.
57178 Retry twice upon timeout. Make resetting of target more robust.
57179 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
57180 Pass `shell_id' to exit_$connectmode.
57181 Only call exit_$connectmode if connected.
57182 * config/unix.exp (${tool}_load): Check return codes better.
57183 * config/vrtx.exp (${tool}_load): Likewise.
57184 * config/vx.exp (${tool}_load): Likewise.
57185 Delete unneeded global's.
57186 * lib/dg.exp (dg-test): Update to reflect clarified return codes
57187 from ${tool}_load.
57188 (dg-stat): Delete.
57189 (dg-init): Delete recording of pass/fail counts.
57190 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
57191 (old-dejagnu-init): Likewise.
57192 (old-dejagnu-stat): Delete contents, empty proc now.
57193 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
57194 (c-torture): Delete references to lcnt, lpass, lfail.
57195 Get option list from TORTURE_OPTIONS.
57196 Delete -funroll[-all]-loops if no loops.
57197 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
57198 (g++_stat): Delete contents (empty proc now).
57199 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
57200 (gcc_finish): Likewise.
57201 (gcc_stat): Deleted.
57202 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
57203 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
57204 * gcc.c-torture/execute/execute.exp: Likewise.
57205 Split tests into two parts: compile, execute.
57206 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
57207 no loops. Update to reflect clarified return codes from ${tool}_load.
57208
57209 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
57210
57211 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
57212 to grep for.
57213 (old-dejagnu): Likewise (where necessary).
57214
57215 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
57216
57217 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
57218
57219 * lib/dg.exp (dg-process-target): Fix processing of selector.
57220 Add comment regarding use of `error'.
57221
57222 * lib/gcc.exp (prune_system_crud): Define if missing.
57223 * lib/g++.exp (prune_system_crud): Likewise.
57224
57225 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
57226 Call prune_system_crud.
57227 * lib/dg.exp (dg-runtest): New proc.
57228 Use perror instead of send_user for tcl errors in testcase.
57229 Don't return any value, it's never used.
57230 Don't clobber previous definition of `unknown'.
57231 Print tcl errors in `dg-final'.
57232
57233 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
57234
57235 * lib/dg.exp (dg-process-target): Improve syntax error messages.
57236 (dg-test): Don't print errorInfo, it contains stack backtrace.
57237
57238 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
57239
57240 * lib/g++.exp (runtest_file_p): Define if missing.
57241
57242 1994-09-24 Doug Evans (dje@cygnus.com)
57243
57244 * lib/mike-g++.exp: Comment out loading of g++.exp.
57245 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
57246 (default_g++_version): Always print something.
57247 (default_g++_start): Comment out call to `which'.
57248 (g++_start, g++_load): Deleted (must be defined in config file).
57249 * lib/gcc.exp: Test for existence of $CC at start.
57250 Delete check for tmpdir (done in gcc_init).
57251 (default_gcc_version): Always print something.
57252 (default_gcc_start): Comment out call to `which'.
57253 * config/*.exp: Major cleanup - make cross targets work at least a
57254 little better for g++ (by not being "--tool gcc" specific).
57255 Rename gcc_xxx to ${tool}_xxx.
57256 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
57257 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
57258
57259 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
57260
57261 * lib/c-torture.exp (c-torture-compile): Rework compiler
57262 message processing.
57263
57264 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
57265 c-torture.
57266
57267 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
57268
57269 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
57270
57271 * lib/dg.exp (dg-process-target): Support { target native }.
57272
57273 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
57274
57275 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
57276 looked for "... program xxx got fatal signal".
57277 Correct regsub munging of `comp_output'.
57278 Ignore compiler messages "path prefix not used" and "linker input
57279 file unused".
57280
57281 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
57282
57283 * lib/gcc.exp (runtest_file_p): Define if missing.
57284 * gcc.prms/template.c: Example to work from.
57285
57286 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
57287
57288 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
57289 * lib/dg.exp (dg-test): Call unsupported testcases as such.
57290
57291 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
57292 * gcc.prms/1883.c: Moved from compile/940714-1.c.
57293 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
57294 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
57295
57296 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
57297 (dg-process-target): No longer a varargs proc.
57298 Return S/N for target, P/F for xfail. All callers changed.
57299 (user option procs): More argument checking.
57300 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
57301 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
57302 (dg-test): Skip test if not running on selected target in `dg-do'.
57303 Update handling of `dg-do-what', `dg-output-text'.
57304 Separate execution pass/fail from output pattern match pass/fail.
57305 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
57306
57307 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
57308
57309 * gcc.c-torture/special/special.exp: Don't expect failure for mips
57310 target for 920510-1.c.
57311
57312 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
57313
57314 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
57315 Clean up comment regarding use of passcnt, etc.
57316 (gcc_stat): Don't update `testcnt' here.
57317 (gcc_finish): Do it here.
57318 Might as well reset `but_id' here too.
57319 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
57320 to determine if the file should be tested.
57321 * gcc.c-torture/compile/compile.exp: Likewise.
57322 * gcc.c-torture/execute/execute.exp: Likewise.
57323 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
57324 * gcc.misc-tests/dg-test.exp: Likewise.
57325 * gcc.prms/prms.exp: Likewise.
57326 * gcc.wendy/wendy.exp: Likewise.
57327 * g++.old-deja.exp: Likewise.
57328 Move "Testing file" message to verbose level 1.
57329
57330 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
57331
57332 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
57333
57334 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
57335
57336 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
57337 (default_gcc_start): Accept optional second list element
57338 of compiler flags. Print compiler output at verbosity level 2.
57339 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
57340 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
57341 Save current values of framework globals passcnt, failcnt, xpasscnt,
57342 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
57343 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
57344 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
57345 xfailcnt to compute stats. Update framework global `testcnt' from
57346 pass/fail counts.
57347 (gcc_finish): New proc. Clean up test environment.
57348 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
57349 (gcc_epass, gcc_efail): Delete.
57350 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
57351 argument of line number.
57352 (dg-init): If the tool has an init routine, call it.
57353 (dg-test): Remove args `cflags_var' and `libs_var'.
57354 Pass all compiler options to ${tool}_start.
57355 Handle missing line number.
57356 (dg-finish): New function.
57357 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
57358 particular files. Call gcc_finish at end. Move "skipping test"
57359 message to verbosity level 3.
57360 * gcc.c-torture/compile/compile.exp: Likewise.
57361 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
57362 * gcc.c-torture/execute/execute.exp: Likewise.
57363 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
57364 Print testcase being tried at verbosity level 1.
57365 * gcc.c-torture/special/special.exp: Unset xfail.
57366 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
57367 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
57368 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
57369 * gcc.failure/failure.exp: Likewise.
57370 * gcc.ieee/ieee.exp: Likewise.
57371 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
57372 Update call to dg-test. Call dg-finish at end.
57373 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
57374 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
57375 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
57376 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
57377 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
57378 * gcc.wendy/wendy.exp: Add copyright.
57379 Delete setting of tmpdir (done by gcc_init).
57380 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
57381 Pass compiler flags to gcc_start. Call gcc_finish at end.
57382 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
57383 gcc_[ce]pass/fail.
57384
57385 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
57386
57387 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
57388 confusion.
57389 (g++_load): Likewise.
57390
57391 * config/*.exp (gcc_load): Some were varargs fns and some were not.
57392 Rename argument to `prog' to remove the confusion.
57393 Varargs fns behave differently too!
57394 (g++_load): Likewise.
57395
57396 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
57397
57398 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
57399 what it is. Delete (always) printing of status value for !native.
57400 Simplify verbose code, and include status and exec_output.
57401 (g++_load): Use gcc_load.
57402
57403 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
57404
57405 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
57406 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
57407 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
57408 940714-3.c as these testcases don't exist anymore. Make
57409 va-arg-1.c expected to pass.
57410
57411 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
57412
57413 * gcc.misc-tests/misc.exp: Only run specific testcases.
57414 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
57415 * gcc.misc-tests/dg-[1-9].c: New files.
57416
57417 * lib/dg.exp: New testsuite driver.
57418 * gcc.prms/prms.exp: Use it.
57419
57420 * README.gcc: New file.
57421
57422 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
57423 Document and reset `lxpass' and `lxfail'.
57424 Simplify "initialized" message.
57425 (gcc_stat): Clean up comments a little.
57426
57427 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
57428
57429 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
57430
57431 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
57432
57433 * lib/old-dejagnu.exp (process-option): New proc.
57434 (old-dejagnu-init, old-dejagnu-stat): Likewise.
57435 (old-dejagnu): Simplify.
57436 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
57437
57438 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
57439
57440 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
57441 exists and is not an empty string.
57442
57443 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
57444 $xfail rather than calling setup_xfail. Clear $xfail when test is
57445 finished.
57446 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
57447 automatically.
57448
57449 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
57450 longer expected to fail.
57451
57452 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
57453 "f" function call.
57454
57455 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
57456
57457 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
57458 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
57459 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
57460 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
57461 c-torture-1.29.
57462
57463 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
57464 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
57465
57466 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
57467
57468 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
57469 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
57470
57471 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
57472 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
57473 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
57474
57475 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
57476
57477 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
57478 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
57479 940714-1.c, 940714-2.c, 940714-3.c},
57480 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
57481 gcc.misc-tests/{mg.c,mg.exp}:
57482 New tests.
57483 * gcc.noncompile/noncompile.exp: Change accordingly.
57484
57485 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
57486
57487 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
57488 Undo previous clobberage.
57489
57490 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
57491
57492 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
57493 * gcc.special/{930510-1.c, special.exp}:
57494 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
57495 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
57496 struct-varargs-1.c}: New tests from c-torture-1.26.
57497
57498 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
57499
57500 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
57501 argument to switch.
57502
57503 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
57504
57505 * Revert the previous changes. Please see Rob's directory
57506 (/lisa/test/rob/progressive/gcc/testsuite) for testing
57507 fixes.
57508
57509 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
57510
57511 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
57512 g++.brendan/alignof.exp, g++.brendan/arm3.exp,
57513 g++.brendan/code-gen5.exp, g++.brendan/crash29.exp,
57514 g++.brendan/crash5.exp, g++.brendan/cvt3.exp, g++.brendan/delete1.exp,
57515 g++.brendan/nest12.exp, g++.brendan/nest13.exp,
57516 g++.brendan/overload3.exp, g++.brendan/redecl1.exp,
57517 g++.brendan/visibility2.exp, g++.jason/cond.exp, g++.jason/hmc1.exp,
57518 g++.jason/report.exp, g++.law/access1.exp, g++.law/access2.exp,
57519 g++.law/arg6.exp, g++.law/arg7.exp, g++.law/arg8.exp,
57520 g++.law/arm1.exp, g++.law/arm10.exp, g++.law/arm4.exp,
57521 g++.law/arm5.exp, g++.law/ctors15.exp, g++.law/ctors19.exp,
57522 g++.law/cvt1.exp, g++.law/cvt12.exp, g++.law/cvt13.exp,
57523 g++.law/cvt18.exp, g++.law/cvt22.exp, g++.law/cvt3.exp,
57524 g++.law/cvt5.exp, g++.law/cvt6.exp, g++.law/cvt8.exp,
57525 g++.law/dtors3.exp, g++.law/except1.exp, g++.law/except3.exp,
57526 g++.law/except4.exp, g++.law/except5.exp, g++.law/except6.exp,
57527 g++.law/init5.exp, g++.law/init8.exp, g++.law/inline4.exp,
57528 g++.law/memoized1.exp, g++.law/missing1.exp, g++.law/operators14.exp,
57529 g++.law/operators18.exp, g++.law/operators9.exp, g++.law/scope2.exp,
57530 g++.law/temps2.exp, g++.law/temps3.exp, g++.law/temps5.exp,
57531 g++.law/typeck2.exp, g++.mike/misc4.exp, g++.mike/misc6.exp,
57532 g++.niklas/t118.exp, g++.niklas/t128.exp, g++.niklas/t138.exp,
57533 g++.niklas/t139.exp, g++.niklas/t140.exp, g++.niklas/t141.exp,
57534 gcc.code_quality/code_quality.exp, gcc.compile/compile.exp,
57535 gcc.dje/dje.exp, gcc.execute/execute.exp, gcc.failure/failure.exp,
57536 gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
57537 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
57538 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp,
57539 lib/mike-gcc.exp, lib/old-dejagnu.exp: Checkin Rob's 94Q1
57540 testing changes.
57541
57542 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
57543
57544 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
57545 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
57546 with perror calls.
57547
57548 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
57549
57550 * config/unix.exp (g++_load): Fix syntax.
57551
57552 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
57553
57554 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
57555 * gcc.noncompile/921017-1.c: Deleted obsolete test.
57556 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
57557 Don't expect va-arg-1.c to fail. Correct expected output for
57558 920928-1.c.
57559 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
57560 * gcc.wendy/hbm4.c: Correct typo.
57561 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
57562
57563 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
57564
57565 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
57566 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
57567 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
57568 * lib/c-torture.exp (c-torture-compile): Ditto.
57569
57570 Reduce volume of output (remove all the -I's and such).
57571 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
57572 Call gcc_cpass, gcc_cfail.
57573 (c-torture): Pass testing option to c-torture-compile.
57574
57575 1994-03-21 Doug Evans (dje@cygnus.com)
57576
57577 Bring patches over from progressive.
57578 * config/default.exp: Exit remote shell cleanly.
57579 (g++_exit, g++_start): Add default versions.
57580 * config/sim.exp (gcc_load): Use perror, not error.
57581
57582 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
57583
57584 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
57585 set in site.exp.
57586
57587 1994-03-14 Doug Evans (dje@cygnus.com)
57588
57589 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
57590 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
57591 (wendy_try): New proc to run testcase.
57592 (main loop): Call 'em.
57593 * gcc.wendy/*.c: Clean up pass to correct expected output.
57594
57595 * lib/gcc.exp: Minor cleanup work.
57596 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
57597
57598 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
57599
57600 * config/sim.exp (gcc_load): Document return codes better.
57601 Don't pass -v to simulator.
57602
57603 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
57604
57605 * gcc.special/920717-x.c: Fix typo.
57606 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
57607 get at sources.
57608
57609 * lib/mike-gcc.exp: Fix typo.
57610
57611 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
57612
57613 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
57614 binary to use, transform the name.
57615 * config/*.exp: rename everything. Nuke any g++ specific files,
57616 it's now a special case of gcc that requires no special support.
57617 Add a default.exp for unsupported targets.
57618
57619 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
57620
57621 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
57622 lib/old-dejagnu.exp: Fix a few patterns to work with the new
57623 version of Tcl.
57624
57625 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
57626
57627 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
57628 than a warning.
57629
57630 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
57631
57632 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
57633
57634 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
57635
57636 * gcc.execute/execute.exp: Combine opt_list and foption_list into
57637 option_list. Compile every file with only 4/6 option choices
57638 (same as C torture) instead of with 12/18 different option
57639 choices.
57640 * lib/c-torture.exp: Likewise.
57641
57642 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
57643 not already set.
57644
57645 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
57646
57647 * lib/old-deja.exp: Add `excess errors test fails' error, now one
57648 can put an XFAIL *-*-* on excess errors.
57649
57650 1993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
57651
57652 * g++.law: Add more tests derived from g++-bugs snapshots.
57653
57654 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
57655 equivalent to g++.law/init9.
57656
57657 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
57658 compiled it, and the a.out file after we've run it.
57659
57660 1993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
57661
57662 * lib/mike-g++.exp (postbase): Delete the .o file after we've
57663 compiled it, and the a.out file after we've run it.
57664
57665 1993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
57666
57667 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
57668
57669 1993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
57670
57671 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
57672 version number.
57673
57674 1993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
57675
57676 * g++.law: New directory of g++ tests derived from the g++-bugs
57677 snapshots.
57678
57679 1993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
57680
57681 * gcc.compile: initbug1.c initbug1.exp testcase added
57682
57683 1993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
57684
57685 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
57686 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
57687 fixes submitted by Jeff Law (law@cs.utah.edu)
57688 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
57689 Jeff Law (law@cs.utah.edu)
57690
57691
57692 1993-11-30 Mike Stump (mrs@cygnus.com)
57693
57694 * config/unix-g++.exp: Follow the gcc way of doing things.
57695 * g++.old-deja/old-deja.exp: Minor updates.
57696 * lib/g++.exp: New file, follow the gcc way of doing things.
57697 * lib/old-dejagnu.exp: Minor updates.
57698 * lib/mike-g++.exp: Always unset errorInfo.
57699
57700 1993-11-06 Mike Stump (mrs@cygnus.com)
57701
57702 * lib/gcc.exp: Fix some errors with the below change, CC and
57703 CFLAGS should be global when setting, not local.
57704
57705 1993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
57706
57707 * lib/gcc.exp: Transform tool name.
57708
57709 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
57710
57711 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
57712
57713 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
57714
57715 * lib/gcc.exp: change gcc_done to gcc_stat
57716
57717 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
57718
57719 * Upgraded gcc testsuite to c-torture version 1.25
57720
57721 1993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
57722
57723 * lib/gcc.exp: added reporting code. Changed verbose compile message.
57724 * lib/c-torture: added hooks for new reporting code.
57725
57726 1993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
57727
57728 * config/sh-gcc.exp: check if sh-sim exists in the path
57729
57730 1993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
57731
57732 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
57733 * gcc.compile/compile.exp: Initial changes for new logic.
57734 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
57735 * gcc.failure/failure.exp: Initial changes for new logic.
57736 * gcc.ieee/ieee.exp: Initial changes for new logic.
57737 * gcc.misc-tests/misc.exp: Initial changes for new logic.
57738 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
57739 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
57740 * lib/c-torture.exp: Initial changes for new logic.
57741 * lib/gcc.exp: Initial changes for new logic.
57742
57743 1993-10-15 Mike Stump (mrs@cygnus.com)
57744
57745 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
57746 depend upon failure or success. Fully qualify names in failure
57747 and success messages. Always remove a.out before starting
57748 compile, just in case. Pay more attention to error text output by
57749 the compiler. Handle testcases with no known past errors just
57750 like all others, so that things are uniform. Other miscellaneous
57751 improvements.
57752
57753 1993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
57754
57755 * gcc.cpp: new directory for cpp tests
57756
57757 1993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
57758
57759 * lib/chill.exp: Code reformatted, removed unused code.
57760 * config/unix-chill.exp: Code reformatted, removed unused code.
57761 * chill.execute/execute.exp: Code reformatted, removed unused code.
57762 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
57763
57764 1993-10-04 Ian Lance Taylor (ian@cygnus.com)
57765
57766 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
57767 routines not written.
57768
57769 1993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
57770
57771 * config/bug-gcc.exp: Use new procs from bug.exp.
57772
57773 1993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
57774
57775 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
57776 via ftp, rather than depending on NFS.
57777 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
57778 case.
57779
57780 1993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
57781
57782 * config/bug-gcc.exp: Use new download proc.
57783
57784 1993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
57785
57786 * chill.execute/execute.exp: cleanups, handles errors better
57787 * chill.compile/compile.exp: rewrite, based on execute.exp
57788 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
57789 * lib/chill.exp: major changes to diff proc and compile and link
57790 procs. added chill_fail and chill_pass wrappers to pass and
57791 fail. added more comments, and handle error codes better.
57792 Added a hack to capture stderr from exec, so noncompile tests
57793 can work.
57794
57795 1993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
57796
57797 * chill.execute/execute.exp: rewrite of testsuite driver
57798 * lib/chill.exp: rewrite of testsuite driver
57799 * config/unix-chill.exp: rewrite of testsuite driver
57800
57801 1993-08-25 Bill Cox (bill@rtl.cygnus.com)
57802
57803 In chill.execute:
57804 * iexpr.ch: Standardize uppercase.
57805 * tuples.dat: Standardize uppercase.
57806 * vary.ch: standardize. Correct varying string assignments.
57807 * vary.dat: Add new output lines.
57808
57809 1993-08-24 Bill Cox (bill@rtl.cygnus.com)
57810
57811 In chill.execute:
57812 * chprintf.ch: Standardize use of uppercase.
57813 * tuples.ch: Standardize and turn arr2 into a DCL,
57814 rather than a SYN.
57815 * pinits.ch: Standardize.
57816
57817 1993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
57818
57819 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
57820 * Makefil: Renamed to Makefile.in.
57821 * configure.in: New.
57822
57823 1993-08-23 Bill Cox (bill@rtl.cygnus.com)
57824
57825 In chill.execute:
57826 * .cvsignore: Add result/output files.
57827 * Makefile: Fix up variables at start. Use MFLAGS
57828 everywhere. Correct bool_loc, built_ins entries.
57829 Add entry for vary1.ch.
57830 * bitarray.ch: Standardize upper-case usage.
57831 * bitexpr.ch: Standardize, add output of b1.
57832 * params.ch: Use arrayt in along PROC parameters, to
57833 avoid novelty problems.
57834 * sets.ch: Tiny cleanup.
57835 * vary1.ch: Re-indent.
57836
57837 1993-08-17 Bill Cox (bill@rtl.cygnus.com)
57838
57839 * Add PR-related files to Makefiles, .cvsignore files, etc.
57840
57841 1993-08-02 Jeff Wheat (cassidy@cygnus.com)
57842
57843 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
57844 with compiler objects. New names are test-flow.c and test-loop.c
57845
57846 1993-07-27 Jeff Wheat (cassidy@cygnus.com)
57847
57848 * Upgraded c-torture tests from 1.19 to 1.20
57849
57850 * new files:
57851 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
57852 * gcc.compile: 930623-1.c 930623-2.c
57853 * gcc.noncompile: 930622-1.c 930622-2.c
57854 * gcc.failure: 920411-1.c 920627-2.c
57855 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
57856
57857 1993-07-20 Jeff Wheat (cassidy@cygnus.com)
57858
57859 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
57860 More changes to get testsuite working properly. Needs more work.
57861 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
57862
57863 1993-07-19 Jeff Wheat (cassidy@cygnus.com)
57864
57865 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
57866 More changes to get testsuite working properly. Needs more work.
57867
57868 1993-07-13 Jeff Wheat (cassidy@cygnus.com)
57869
57870 * chill.compile/compile.exp: Added for Dejagnu support
57871 * chill.execute/execute.exp: Added for Dejagnu support
57872 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
57873
57874 1993-06-19 Bill Cox (bill@rtl.cygnus.com)
57875
57876 This should complete moving the CHILL test files.
57877 * chill.noncompile(.cvsignore printf.grt
57878 in-printf.grt chprintf.grt chprintf.ch):
57879 Added test-support files.
57880 (Makefile): Modified further.
57881 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
57882 signal.ch): Added test files.
57883 * chill.execute (.cvsignore printf.grt printr.c
57884 in-printf.grt rts.c chprintf.grt rts.h): Added
57885 test-support files.
57886 (Makefile): More corrections.
57887
57888 1993-06-18 Bill Cox (bill@rtl.cygnus.com)
57889
57890 * chill.compile, chill.execute, chill.nocompile: Add CHILL
57891 test cases, ready for DejaGnu.
57892
57893 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
57894
57895 * Upgraded c-torture tests from 1.18 to 1.19
57896
57897 * gcc.compile: added test(s):
57898 930607-1.c
57899 * gcc.execute: added test(s):
57900 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
57901
57902 * added new subdirectory for misc tests: gcc.misc-tests
57903 * gcc.misc-test(s): added tests:
57904 inst-check.c test-consts.c test-ior.c test-switch.c
57905
57906 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
57907
57908 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
57909
57910 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
57911
57912 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
57913
57914 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
57915
57916 * Upgraded c-torture tests from 1.17 to 1.18
57917
57918 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
57919
57920 * Upgraded c-torture tests from 1.12 to 1.17
57921
57922 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
57923
57924 * lib/old-dejagnu.exp:
57925 Fixed handling of XFAIL target triplets to correctly
57926 recognize wildcard characters. Removed code that
57927 appended a unique id tag to the end of the file name
57928 printed out by the result of the testcases within a
57929 given test file.
57930
57931 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
57932
57933 * lib/old-dejagnu.exp:
57934 Reworked expected failure handling to trigger off of XFAIL
57935 keyword in keyphrase embeded in testcase source code. The
57936 XFAIL keyword must be at the end of the keyphrase line. It
57937 may optionally be followed by one or more target triplets.
57938 It has just occured that the handling of wildcards in the
57939 target triplet may not be correct.
57940
57941 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
57942
57943 * g++.old-deja/tests:
57944 Moved all subdirectories up one level into g++.old-deja .
57945
57946 * lib/old-dejagnu.exp:
57947 Fixed problem with CXXFLAGS not being properly reset, and being
57948 corrupted with extraneous "-c" compiler option. This was
57949 causing binaries to not be generated for test that needed them.
57950 Modified strings passed to "pass" and "fail" so that individual
57951 tests from the same test file would be distinguished by an
57952 identifier appended to the test file name in the summary logs;
57953 this corrected a problem with erroneous diff logs. Added code
57954 to search testcases for expected fail and unexpected pass keywords.
57955
57956 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
57957
57958 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
57959
57960 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
57961
57962 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
57963 Removed extraneous text from end of "Special g++ Options"
57964 keyphrase.
57965
57966 * lib/old-dejagnu.exp: Added pattern matching to look for new
57967 keywords, embedded in testcases comments, which will trigger
57968 calls to xpass and xfail.
57969
57970 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
57971
57972 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
57973 comments embedded in the testcases, especially the one looking for
57974 special compiler options, as well as the pattern matching for the
57975 compiler output again.
57976
57977 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
57978
57979 * lib/old-dejagnu.exp: Do a proper check of the return value for
57980 execute tests. Fixed several problems with the pattern matching
57981 of the compiler output which gave erroneous test results.
57982 Changed several of the test result messages to be more descriptive.
57983 * config/unix-g++.exp: Proc g++_load now actually works and
57984 executes the tests passed to it and returns a usable return
57985 value.
57986
57987 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
57988
57989 * lib/gcc.exp: Exits gracefully if $CC is bogus.
57990
57991 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
57992
57993 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
57994 Modified both files to properly execute the old style
57995 dejagnu tests. The previous versions of these files were
57996 experimental and did not function anything near correctly.
57997
57998 1993-04-05 Rob Savoye (rob@cygnus.com)
57999
58000 * Removed all Makefile.in and configure.in files. No configuration
58001 needed now.
58002
58003 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
58004
58005 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
58006
58007 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
58008
58009 * gcc.compile/configure.in, gcc.unsorted/configure.in,
58010 gcc.special/configure.in, gcc.noncompile/configure.in,
58011 gcc.execute/configure.in, gcc.code_quality/configure.in,
58012 g++.other/configure.in, g++.old-deja/configure.in,
58013 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
58014 in srcname setting.
58015
58016 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
58017
58018 * lib/udi.exp: Fixed mondfe and mondfe_download.
58019 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
58020 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
58021
58022 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
58023
58024 * config/udi-gdb.exp: Check $shell_id after connecting to target.
58025 (gdb_exit): Don't remove *_soc files.
58026
58027 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
58028
58029 * lib/c-torture.exp: Don't look for main; instead always use -w
58030 -c. This is how the c-torture tests work. Remove the object
58031 file if the compilation succeeds.
58032 * gcc.execute/execute.exp: Remove executable if test passes.
58033 * gcc.noncompile/noncompile.exp: Every test is an expected
58034 failure.
58035 * gcc.special/special.exp: Added tests from c-torture 1.11,
58036 corrected use of existing test.
58037 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
58038 gcc.execute/920625-1.c: Updated to c-torture 1.11.
58039 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
58040 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
58041 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
58042 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
58043 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
58044 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
58045 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
58046 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
58047 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
58048 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
58049 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
58050 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
58051 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
58052 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
58053 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
58054 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
58055 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
58056 c-torture 1.11.
58057 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
58058 correspond to c-torture 1.11.
58059
58060 * New file.